Re: converting fore200e driver to use request_firmware()

2008-02-07 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],David Miller writes: however, i ran into a little problem with the sbus interface. what should i pass for 'struct device *' for an sbus device? sdev-ofdev.dev should work thanks! that is what i needed. so what i have works on pci and is quite a bit cleaner than

converting fore200e driver to use request_firmware()

2008-02-06 Thread chas williams - CONTRACTOR
however, i ran into a little problem with the sbus interface. what should i pass for 'struct device *' for an sbus device? -- To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info at

Re: [PATCH net-2.6.25 4/7][ATM]: [br2864] routed support

2008-01-30 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Chung- Chi Lo writes: + } else { /* vc-mux */ + if (brdev-payload == p_routed) { add line skb-protocol = __constant_htons(ETH_P_IP); here just like LLC did? + skb_reset_network_header(skb); +

Re: [PATCH net-2.6.25 4/7][ATM]: [br2864] routed support

2008-01-26 Thread chas williams - CONTRACTOR
and RFC2684 routed protocol decapsulation? yep. eric believes the following should fix both problems: commit 43e4b025ffe130cd6a292fa9ff909e39a88f849c Author: Chas Williams - CONTRACTOR [EMAIL PROTECTED] Date: Sat Jan 26 07:18:26 2008 -0500 [ATM]: [br2864] fix vcmux support From: Eric

[PATCH net-2.6.24][ATM]: [nicstar] delay irq setup until card is configured

2008-01-04 Thread chas williams - CONTRACTOR
if an interrupt occurs too soon, the driver oops while trying to handle a shortage of buffers condition (caused by no buffers having been allocated yet). commit a3322d3d34854edf27f7950efaa93e68f5f71ace Author: Chas Williams - CONTRACTOR [EMAIL PROTECTED] Date: Fri Jan 4 16:27:07 2008 -0500

[PATCH net-2.6.25 5/7][ATM]: [br2864] whitespace cleanup

2007-12-29 Thread chas williams - CONTRACTOR
commit 6b11f93a718dc916198feb1099ae0cef39ce3936 Author: Chas Williams [EMAIL PROTECTED] Date: Sat Oct 27 08:33:40 2007 -0400 [ATM]: [br2864] whitespace cleanup Signed-off-by: Chas Williams [EMAIL PROTECTED] diff --git a/include/linux/atmbr2684.h b/include/linux/atmbr2684.h index

[PATCH net-2.6.25 7/7][ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL

2007-12-29 Thread chas williams - CONTRACTOR
commit 62024377f1da8a3f5b49cfd60d892c778f5a5741 Author: Jorge Boncompte [EMAIL PROTECTED] Date: Thu Dec 13 16:14:40 2007 -0500 [ATM]: [he] fixing compilation when you define USE_RBPS_POOL/USE_RBPL_POOL Signed-off-by: Jorge Boncompte [EMAIL PROTECTED] Signed-off-by: Chas

Re: [PATCH 4/4] atm/ambassador: kmalloc + memset conversion to kzalloc

2007-11-27 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Rober t P. J. Day writes: in any event, i just thought i'd point it out. if you're absolutely sure there will never be another call to setup_dev() from somewhere else, then, yes, it's safe. I understood your opinions. and partially agree with you. But isn't

[PATCH 1/1][ATM]: [he] initialize lock and tasklet earlier

2007-11-26 Thread chas williams - CONTRACTOR
if you are lucky (unlucky?) enough to have shared interrupts, the interrupt handler can be called before the tasklet and lock are ready for use. commit 44b3e82778b0edf73147529c8b1c115d241a6a4d Author: chas williams - CONTRACTOR [EMAIL PROTECTED] Date: Mon Nov 26 11:30:33 2007 -0500 [ATM

[PATCH 5/5][ATM]: [br2864] whitespace cleanup

2007-10-27 Thread chas williams - CONTRACTOR
commit 6b11f93a718dc916198feb1099ae0cef39ce3936 Author: Chas Williams [EMAIL PROTECTED] Date: Sat Oct 27 08:33:40 2007 -0400 [ATM]: [br2864] whitespace cleanup Signed-off-by: Chas Williams [EMAIL PROTECTED] diff --git a/include/linux/atmbr2684.h b/include/linux/atmbr2684.h index

[PATCH 3/5][ATM]: [he] This patch removes the ancient version string.

2007-10-27 Thread chas williams - CONTRACTOR
commit 41d6b7e20dd6d57bec4f14697f654c8211ff5d57 Author: Adrian Bunk [EMAIL PROTECTED] Date: Fri Oct 26 07:29:47 2007 -0400 [ATM]: [he] This patch removes the ancient version string. Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED]

[PATCH 1/5][ATM]: atm is no longer experimental

2007-10-27 Thread chas williams - CONTRACTOR
commit f57512af6142cf14bd15012c4c627f9ebef0582a Author: Robert P. J. Day [EMAIL PROTECTED] Date: Fri Oct 26 07:27:07 2007 -0400 [ATM]: atm is no longer experimental From: Robert P. J. Day [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] diff --git

[PATCH 2/5][ATM]: Convert struct class_device to struct device

2007-10-27 Thread chas williams - CONTRACTOR
commit 03c544e08cfe22f0c8a952c0aed1265917dca469 Author: Kay Sievers [EMAIL PROTECTED] Date: Fri Oct 26 07:28:29 2007 -0400 [ATM]: Convert struct class_device to struct device Signed-off-by: Kay Sievers [EMAIL PROTECTED] Cc: Tony Jones [EMAIL PROTECTED] Signed-off-by: Greg

[PATCH 4/5][ATM]: [br2864] routed support

2007-10-27 Thread chas williams - CONTRACTOR
commit fea6b121bcc150fc91186e5012466c91944ce64d Author: Eric Kinzie [EMAIL PROTECTED] Date: Fri Oct 26 08:05:08 2007 -0400 [ATM]: [br2864] routed support From: Eric Kinzie [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] diff --git a/include/linux/atmbr2684.h

[PATCH 5/7][ATM]: [lanai] sram_test_word() must be __devinit

2007-07-16 Thread chas williams - CONTRACTOR
Adrian Bunk [EMAIL PROTECTED] Thu, 12 Jul 2007 11:17:16 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Thu, 12 Jul 2007 11:17:16 -0400 drivers/atm/lanai.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/atm/lanai.c b/drivers/atm/lanai.c index

[PATCH 3/7][ATM]: [nicstar] Replace C code with call to ARRAY_SIZE() macro.

2007-07-16 Thread chas williams - CONTRACTOR
6bab08f73e2c24665a523f15a4ebe4002be38a91 author Robert P. J. Day [EMAIL PROTECTED] Wed, 11 Jul 2007 12:23:43 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 11 Jul 2007 12:23:43 -0400 drivers/atm/nicstarmac.c |2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/drivers/atm/nicstarmac.c

[PATCH 2/7][ATM]: Eliminate dead config variable CONFIG_BR2684_FAST_TRANS.

2007-07-16 Thread chas williams - CONTRACTOR
ffc2850a65ef863fe52650e5e1bc7ac3e098bbb8 author chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 11 Jul 2007 12:19:31 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 11 Jul 2007 12:19:31 -0400 net/atm/br2684.c |4 1 files changed, 0 insertions(+), 4 deletions(-) diff --git a/net/atm/br2684.c b/net/atm

[PATCH 1/7][ATM]: Replacing kmalloc/memset combination with kzalloc.

2007-07-16 Thread chas williams - CONTRACTOR
author vignesh babu [EMAIL PROTECTED] Wed, 11 Jul 2007 12:15:49 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 11 Jul 2007 12:15:49 -0400 net/sched/sch_atm.c |3 +-- 1 files changed, 1 insertions(+), 2 deletions(-) diff --git a/net/sched/sch_atm.c b/net/sched/sch_atm.c

[PATCH 7/7][ATM]: [idt77252] Rename CONFIG_ATM_IDT77252_SEND_IDLE to not resemble a Kconfig variable

2007-07-16 Thread chas williams - CONTRACTOR
15fa4d7e8fda822d42bc202fe390b52309ee9d86 author Robert P. J. Day [EMAIL PROTECTED] Thu, 12 Jul 2007 14:52:10 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Thu, 12 Jul 2007 14:52:10 -0400 drivers/atm/idt77252.c |6 +++--- 1 files changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH 4/7][ATM]: [lanai] change VENDOR to DEVICE

2007-07-16 Thread chas williams - CONTRACTOR
] Signed-off-by: chas williams [EMAIL PROTECTED] --- commit b7560ad591d64544359766df2f2c687e9e65 tree fc9f8bdd2bf0f16de90cf9576220cff586ce4d8b parent e9e4b3e9524fd445fcc06f56678a6b7f3d1d5f3a author Jiri Slaby [EMAIL PROTECTED] Wed, 11 Jul 2007 12:26:48 -0400 committer chas williams - CONTRACTOR

[PATCH 6/7][ATM]: [drivers] ioremap balanced with iounmap

2007-07-16 Thread chas williams - CONTRACTOR
Lad [EMAIL PROTECTED] Thu, 12 Jul 2007 14:47:50 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Thu, 12 Jul 2007 14:47:50 -0400 drivers/atm/eni.c| 19 +++ drivers/atm/firestream.c | 14 +- 2 files changed, 24 insertions(+), 9 deletions(-) diff

Re: [PATCH 4/7][ATM]: [lanai] change VENDOR to DEVICE

2007-07-16 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],David Miller writes: Because of this and the sch_atm.c rejects, I guess you're not generating these patches against Linus's current tree. i was working against your net-2.6 tree. i will checkout the linus tree and check before submitting patches. - To unsubscribe

Re: [PATCH] Introduce BROKEN_ON_64BIT facility

2006-10-02 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Jeff Garzik writes: Several driver have been marked as dependent on CONFIG_32BIT in the past, when they should really be dependent on this new CONFIG_BROKEN_ON_64BIT option, because the 32BIT marker was due to bugs rather than fundamentals. some of the drivers in atm

Re: ATM bug found

2006-10-01 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Jeff Garzik writes: If alloc_shaper() argument 'unlimited' is true, then pcr is never assigned a value. However, the caller of alloc_shaper() always tests the pcr value, regardless of whether or not 'unlimited' is true. when unlimited is true, this means ubr.

[PATCH 1/3][ATM]: kmalloc to kzalloc patches for drivers/atm

2006-10-01 Thread chas williams - CONTRACTOR
f69365e8b58c325546d2e090c9019737436e0712 author Om Narasimhan [EMAIL PROTECTED] Sat, 30 Sep 2006 22:00:22 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Sat, 30 Sep 2006 22:00:22 -0400 drivers/atm/adummy.c |6 ++ drivers/atm/firestream.c | 12 +++- drivers/atm/he.c

[PATCH 2/3][ATM]: [ambassador] Change the return type to reflect reality

2006-10-01 Thread chas williams - CONTRACTOR
parent 339d365266211690a446773e3eb9d864637a71bb author Jeff Garzik [EMAIL PROTECTED] Sun, 01 Oct 2006 10:23:44 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Sun, 01 Oct 2006 10:23:44 -0400 drivers/atm/ambassador.c |4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git

[PATCH 3/3][ATM]: [zatm] always *pcr in alloc_shaper()

2006-10-01 Thread chas williams - CONTRACTOR
- CONTRACTOR [EMAIL PROTECTED] Sun, 01 Oct 2006 11:14:19 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Sun, 01 Oct 2006 11:14:19 -0400 drivers/atm/zatm.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/drivers/atm/zatm.c b/drivers/atm/zatm.c index c491ec4

Re: ATM bug found

2006-10-01 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Mitchell Blank Jr writes: The fix is for alloc_shaper() should really do *pcr = ATM_MAX_PCR in the if (ubr) stanza. Chas, want to submit that in the next batch of patches? i dont think you can do that. pcr gets assigned to .min_pcr and .min_pcr = ATM_MAX_PCR has a

Re: ATM firestream bug

2006-10-01 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],Jeff Garzik writes: 1) not safe on 64-bit firestream is not the only driver that's likely 32-bit safe only. zatm, nicstar, horizon and ambassdor all use virt_to_bus(). 2) variable 'tmc0' is indeed potentially used uninit'd, in particular if make_rate() returns an

[PATCH 3/8][ATM]: [lec] header indent, comment and whitespace cleanup

2006-09-29 Thread chas williams - CONTRACTOR
author chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:18:44 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:18:44 -0400 include/linux/atmlec.h | 119 ++--- net/atm/lec.h | 172

[PATCH 4/8][ATM]: [lec] convert lec_arp_table to hlist

2006-09-29 Thread chas williams - CONTRACTOR
- CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:52:59 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:52:59 -0400 net/atm/lec.c | 442 +++- net/atm/lec.h |8 - net/atm/lec_arpc.h |2 3 files

[PATCH 5/8][ATM]: [lec] old_close is no longer used

2006-09-29 Thread chas williams - CONTRACTOR
- CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:54:09 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Wed, 20 Sep 2006 18:54:09 -0400 net/atm/lec_arpc.h |3 --- 1 files changed, 0 insertions(+), 3 deletions(-) diff --git a/net/atm/lec_arpc.h b/net/atm/lec_arpc.h index 3cc2eba

[PATCH 6/8][ATM]: [lec] use work queue instead of timer for lec arp expiry

2006-09-29 Thread chas williams - CONTRACTOR
author chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 07:22:57 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 07:22:57 -0400 net/atm/lec.c | 17 +++-- net/atm/lec.h |2 +- 2 files changed, 8 insertions(+), 11 deletions(-) diff

[PATCH 7/8][ATM]: [lec] add reference counting to lec_arp entries

2006-09-29 Thread chas williams - CONTRACTOR
chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 07:28:18 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 07:28:18 -0400 net/atm/lec.c | 42 -- net/atm/lec_arpc.h |1 + 2 files changed, 29 insertions

[PATCH 8/8][ATM]: [lec] use refcnt to protect lec_arp_entries outside lock

2006-09-29 Thread chas williams - CONTRACTOR
author chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 22:07:01 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Mon, 25 Sep 2006 22:07:01 -0400 net/atm/lec.c | 34 -- 1 files changed, 24 insertions(+), 10 deletions(-) diff --git a/net

Re: [PATCH] [ATM] he: Fix __init/__devinit conflict

2006-09-25 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],David Miller writes: Chas, as a subsystem maintainer, if you change a submitter's patch in a significant and non-trivial way, you should at least mention a brief reason why you did that. In this case, why did you delete all of Roland's __init/__devinit transformations

[RFC] indenting/whitespace/comment clean for lane client

2006-09-19 Thread chas williams - CONTRACTOR
its rather big (4000+ lines) so i am posting a url here instead. this reduces net/atm/lec.c by about 17k. ftp://ftp.cmf.nrl.navy.mil/pub/chas/netdev/lec-cleanup-diff - To unsubscribe from this list: send the line unsubscribe netdev in the body of a message to [EMAIL PROTECTED] More majordomo info

[PATCH 1/3][ATM]: [he] he_init_one() is declared __devinit, but calls __init functions

2006-09-16 Thread chas williams - CONTRACTOR
PROTECTED] --- commit c0361a8558796e5af9c5d4e8d4900e4dc44c2e4e tree 9ad8e4378eb731b220f1e91f1d92b3122f4d6565 parent 96086141b3a9dcde8f0946ae01f9faa55ac0bf4d author chas williams - CONTRACTOR [EMAIL PROTECTED] Sat, 16 Sep 2006 15:44:55 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Sat

[PATCH 2/3][ATM]: [he] don't hold the device lock when upcalling

2006-09-16 Thread chas williams - CONTRACTOR
fc6b6284e9383bd8d9fd95210fbc5e3c54ccc65d tree cfb6beef3334433e331d27f453d0c3901bd7c5c2 parent c0361a8558796e5af9c5d4e8d4900e4dc44c2e4e author chas williams - CONTRACTOR [EMAIL PROTECTED] Sat, 16 Sep 2006 15:49:53 -0400 committer chas williams - CONTRACTOR [EMAIL PROTECTED] Sat, 16 Sep 2006 15:49:53

[PATCH 3/3][ATM]: potential NULL pointer dereference in clip_mkip()

2006-09-16 Thread chas williams - CONTRACTOR
] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 87409562aeed5fb2b85dc2f9bddca0a1bbde8c37 tree 0885b8bd2b8881201de422877abd8979861c44de parent fc6b6284e9383bd8d9fd95210fbc5e3c54ccc65d author chas williams - CONTRACTOR [EMAIL PROTECTED] Sat, 16 Sep 2006 15:55:01 -0400 committer chas

[PATCH 1/1][ATM]: [he] when transmit fails, unmap the dma regions

2006-09-07 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: [he] when transmit fails, unmap the dma regions Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit e2c84ae30cb2dca23afb5e811c108e235f941c3d tree a4acb86e2e10baa5ac651e566a550e0af0c55507 parent 0d60b74cf4354672e4586ca2bedde6695db43165 author

[PATCH 1/2][ATM]: Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section

2006-09-07 Thread chas williams - CONTRACTOR
please consider for 2.6.19 -- thanks! [ATM]: Move linux/device.h include in linux/atmdev.h to #ifdef __KERNEL__ section linux/device.h header is not included in the David Woodhouse's kernel-headers git tree which is used for userspace kernel headers. Which results in compile errors when

[PATCH 2/2][ATM]: proper prototypes in net/atm/mpc.h (and reduce ifdef clutter)

2006-09-07 Thread chas williams - CONTRACTOR
please consider for 2.6.19 -- thanks! [ATM]: proper prototypes in net/atm/mpc.h (and reduce ifdef clutter) Signed-off-by: Adrian Bunk [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 0d60b74cf4354672e4586ca2bedde6695db43165 tree

Re: [PATCH] clear skb cb on IP input

2006-07-16 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],David Miller writes: From: Herbert Xu [EMAIL PROTECTED] At least this lets us get rid of a few other memsets :) Applied, good spotting :-) I remember when we added those things. But I'm beginning to think that the onus of this may in fact fall upon the devices, in

Re: [PATCH 2/2] correct dev_alloc_skb kerneldoc

2006-07-14 Thread chas williams - CONTRACTOR
In message [EMAIL PROTECTED],David Miller writes: From: Christoph Hellwig [EMAIL PROTECTED] Date: Thu, 13 Jul 2006 22:36:16 +0200 - drivers/atm/{idt77252.c, nicstar.c}, drivers/usb/atm/usbatm.c: These use private skb queues and do odd things. I can't see any point for using

[PATCH 1/2][ATM]: Typo in drivers/atm/Kconfig...

2006-07-07 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: Typo in drivers/atm/Kconfig... From: Matt LaPlante [EMAIL PROTECTED] Signed-off-by: Charles Williams [EMAIL PROTECTED] --- commit 8bbf3465e23c41b92931e2d2172c184ccd1d2510 tree d1620632c703f8d67790a4f9971f154949399740 parent

[PATCH 2/2][ATM]: fix possible recursive locking in skb_migrate()

2006-07-07 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: fix possible recursive locking in skb_migrate() ok this is a real potential deadlock in a way, it takes two locks of 2 skbuffs without doing any kind of lock ordering; I think the following patch should fix it. Just sort the lock taking order by

[PATCH 3/4][ATM]: [suni] change suni_init to __devinit

2006-06-28 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: [suni] change suni_init to __devinit Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 4768199f3a5582378164820cc74251e485a01292 tree fd27293baebffd029ae53a6efe18913cfb68cada parent 3d63ef0340a7f49a72f5eaa33f08b38fa78d48e1 author chas williams

[PATCH 1/4][ATM]: [idt77105] should be __devinit not __init

2006-06-28 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: [idt77105] should be __devinit not __init Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 51403ade3cedfc85f1f41d81cb3a227f9ce2366f tree f9cf0143466de92eda0080e27240d4b53c130c18 parent 982703b5b38b314081d79ebc657fc06b1b6fe6b6 author chas

[PATCH 4/4][ATM]: basic sysfs support for ATM devices

2006-06-28 Thread chas williams - CONTRACTOR
please consider for 2.6.18 -- thanks! [ATM]: basic sysfs support for ATM devices From: Roman Kagan [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 034e4008acda89bc2422541e077f2dbfd530b717 tree e528e0e6f2d69c729f2daf6618df22133b3e4818 parent

[PATCH 1/2][ATM]: convert atm_dev_mutex from semaphore to mutex

2006-03-02 Thread chas williams - CONTRACTOR
please consider for 2.6.17 -- thanks! [ATM]: convert atm_dev_mutex from semaphore to mutex Signed-off-by: Ingo Molnar [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 072ab3c1dc3a841129d7b9affee95ced61d5f3d8 tree 3c10b2cece06d39cbd83ae318b3d64a142053295 parent

[PATCH 2/2][ATM]: [fore200e] fix section mismatch warnings

2006-03-02 Thread chas williams - CONTRACTOR
please apply to 2.6.16 tree -- thanks! [ATM]: [fore200e] fix section mismatch warnings Signed-off-by: Sam Ravnborg [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit bb03a1d97c7f1fff1cb7330c13e9cf5ded8aaa3e tree 46f8397d1da9edee9cd6c95ba726afa677493d74 parent

[PATCH 2/2][ATM]: [drivers] kzalloc() conversion in drivers/atm

2006-03-02 Thread chas williams - CONTRACTOR
please consider for 2.6.17 tree -- thanks! [ATM]: [drivers] kzalloc() conversion in drivers/atm Signed-off-by: Eric Sesterhenn [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit b8fc35b0d286fd1c7d0ef4f31508d05ead85a35e tree 9f8dafc67c191c97df4e1f787709053cb4083495

[PATCH 1/2][ATM]: keep atmsvc failure messages quiet

2006-03-02 Thread chas williams - CONTRACTOR
please apply to 2.6.16 tree -- thanks! [ATM]: keep atmsvc failure messages quiet Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 02ffc5995920ec858bd6cde41dff81237ca1a28f tree 97f2f65c624bfa45e9e28f50fe024317c9cd1797 parent bb03a1d97c7f1fff1cb7330c13e9cf5ded8aaa3e author chas williams

[PATCH 1/11][ATM]: always return the first interface for ATM_ITF_ANY

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: always return the first interface for ATM_ITF_ANY From: Mitchell Blank Jr [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit d86bc37841a99650cb17debfaa1ed59f7a9a4431 tree f8b60fc436ac81bfaca70363f441aaf44aa123ba parent

[PATCH 3/11][ATM]: [lanai] better constification

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: [lanai] better constification Signed-off-by: Mitchell Blank Jr [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit f3dd8fc6b754e8f52a14e538e9d149ffd11020e6 tree ccbd02ec6064ff8caff9291fbb512f0ab0b72e11 parent

[PATCH 2/11][ATM]: atm_pcr_goal() doesn't modify its argument's contents -- mark it as const

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: atm_pcr_goal() doesn't modify its argument's contents -- mark it as const Signed-off-by: Mitchell Blank Jr [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit b98f2b10207afc5fe6be9c382d0a187e65f46756 tree

[PATCH 4/11][ATM]: [lanai] lanai missing unregister

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: [lanai] lanai missing unregister Signed-off-by: Dave Jones [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 3d4d9c94921f1239ec36edc47aa830d567c9a17d tree 98649d1ac17a5dcf8943f0c47c1ed509de047b5d parent

[PATCH 5/11][ATM]: drivers/atm/atmdev_init.c no longer necessary

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: drivers/atm/atmdev_init.c no longer necessary From: Jan Pieter [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit b783e46fa913af5ab173008174d8908b5c94 tree d64b05cdcbc8c3ec3bafb3bfeea5f4c054a5e787 parent

[PATCH 6/11][ATM]: attempt to autoload atm drivers

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: attempt to autoload atm drivers From: Mitchell Blank Jr [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 4727673d1a795cd8d5dee1904571b76d2ba532ed tree bfce97de4ef2bef8ac8ebc9853a449f9ce5426d6 parent

[PATCH 7/11][ATM]: linux/config.h only needed for #ifdef __KERNEL__ section

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: linux/config.h only needed for #ifdef __KERNEL__ section Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit 76033f818bc407a871d82a69d60b3a6995c70ae8 tree bdbed6e0ad50e7bdf237f7b3c6fa3182d0dd171e parent 3bce08ae95300db3031280bed31ec8c92e915eaa author

[PATCH 8/11][ATM]: [lanai] kill lanai_ioctl() which just contains some old debugging code

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: [lanai] kill lanai_ioctl() which just contains some old debugging code Signed-off-by: Mitchell Blank Jr [EMAIL PROTECTED] Signed-off-by: Chas Williams [EMAIL PROTECTED] --- commit aebb4adaea614b537e361bdff15f23cf2b0137a3 tree

[PATCH 9/11][ATM]: avoid race conditions related to atm_devs list

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: avoid race conditions related to atm_devs list Use semaphore to protect atm_devs list, as no one need access to it from interrupt context. Avoid race conditions between atm_dev_register(), atm_dev_lookup() and atm_dev_deregister(). Fix double spin_unlock()

[PATCH 11/11][ATM]: [adummy] dummy ATM driver (similar to net/dummy)

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: [adummy] dummy ATM driver (similar to net/dummy) Signed-off-by: chas williams [EMAIL PROTECTED] --- commit 0b30678d4e789caae00d99fe5d5a330225c7b269 tree 81cb18c29443c002db658b7f0fd919b02060cbf2 parent d47a837e50bd53156dcfdef1fa58f4e5d7285d8c author chas

[PATCH 10/11][ATM]: deregistration removes device from atm_devs list immediately

2005-11-29 Thread chas williams - CONTRACTOR
please apply to 2.6 -- thanks! [ATM]: deregistration removes device from atm_devs list immediately atm_dev_deregister() removes device from atm_dev list immediately to prevent operations on a phantom device. Decision to free device based only on -refcnt now. Remove shutdown_atm_dev() use