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
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
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);
+
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
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
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
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
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
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
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
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]
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
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
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
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
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
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
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
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
]
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
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
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
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
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.
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
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
- 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
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
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
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
- 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
- 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
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
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
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
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
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
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
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
]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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()
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
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
65 matches
Mail list logo