Re: EHEA: Is there a size limit below 80K for patches?

2006-06-08 Thread Christoph Raisch
well, now I'm confused... 2 People, two opinions Here's a URL for a complete tarball, "sharing" the download location with our other driver. http://prdownloads.sourceforge.net/ibmehcad/ehea_EHEA_0002.tgz We're waiting for a sourceforge project now since 9 days to put out a tgz, and it looks

Re: EHEA: Is there a size limit below 80K for patches?

2006-06-08 Thread Jeff Garzik
Jan-Bernd Themann wrote: Hello, we tried two times to send a patch set. In both cases the second (largest) patch got lost. The first one was a bit above 100k, the second one we tried was like 75K. Any idea what might be the problem? It might be size, or tripping a spam filter. For a new d

Re: [PATCH 2.6.17-rc6-mm1 ] net: RFC 3828-compliant UDP-Lite support

2006-06-08 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Thu, 8 Jun 2006 11:50:33 +0100), Gerrit Renker <[EMAIL PROTECTED]> says: > + UDP-Lite introduces a new socket type, the SOCK_LDGRAM (note the L) for > + lightweight, connection-less services. These are the socket options: I disagree. It should be SOCK_DGRAM.

Re: [PATCH 2.6.17-rc6-mm1 ] net: RFC 3828-compliant UDP-Lite support

2006-06-08 Thread YOSHIFUJI Hideaki / 吉藤英明
In article <[EMAIL PROTECTED]> (at Thu, 8 Jun 2006 11:50:33 +0100), Gerrit Renker <[EMAIL PROTECTED]> says: > Attached is an extension which adds RFC3828 - compliant UDP-Lite > functionality > to the IPv4 networking stack. : > net/core/sock.c |7 > net/ipv4/af_inet.c

EHEA: Is there a size limit below 80K for patches?

2006-06-08 Thread Jan-Bernd Themann
Hello, we tried two times to send a patch set. In both cases the second (largest) patch got lost. The first one was a bit above 100k, the second one we tried was like 75K. Any idea what might be the problem? Thanks, Jan-Bernd Themann - To unsubscribe from this list: send the line "unsubscribe

[PATCH 5/5] ehea: makefile and Kconfig

2006-06-08 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/Kconfig |6 ++ drivers/net/ehea/Makefile |7 +++ 2 files changed, 13 insertions(+) --- linux-2.6.16-rc5-orig/drivers/net/ehea/Makefile 1969-12-31 16:00:00.0 -0800 +++ kernel/drivers/net/ehea/M

[PATCH 4/5] ehea: main header files

2006-06-08 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/ehea.h| 434 + drivers/net/ehea/ehea_hw.h | 319 + 2 files changed, 753 insertions(+) --- linux-2.6.16-rc5-orig/drivers/net/ehea/ehea.h

[PATCH 3/5] ehea: queue management

2006-06-08 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/ehea_qmr.c | 719 drivers/net/ehea/ehea_qmr.h | 390 +++ 2 files changed, 1109 insertions(+) --- linux-2.6.16-rc5-orig/drivers/net/ehea/ehea_qmr.c 1969-1

[PATCH 0/5] ehea: IBM eHEA Ethernet Device Driver

2006-06-08 Thread Jan-Bernd Themann
Hello, thanks for your comments. It seems that yesterday's patch 1/4 has not been delivered. We changed some things according to your comments. Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> Changelog-by: Jan-Bernd Themann <[EMAIL PROTECTED]> Differences to patch set http://www.spinics.n

[PATCH 2/5] ehea: pHYP interface

2006-06-08 Thread Jan-Bernd Themann
Signed-off-by: Jan-Bernd Themann <[EMAIL PROTECTED]> drivers/net/ehea/ehea_phyp.c | 1023 +++ drivers/net/ehea/ehea_phyp.h | 625 ++ 2 files changed, 1648 insertions(+) --- linux-2.6.16-rc5-orig/drivers/net/ehea/ehea_phyp.c 19

Re: [PATCH v2 4/7] AMSO1100 Memory Management.

2006-06-08 Thread Andrew Morton
On Wed, 07 Jun 2006 15:06:55 -0500 Steve Wise <[EMAIL PROTECTED]> wrote: > > +void c2_free(struct c2_alloc *alloc, u32 obj) > +{ > + spin_lock(&alloc->lock); > + clear_bit(obj, alloc->table); > + spin_unlock(&alloc->lock); > +} The spinlock is unneeded here. What does all the code

Re: [PATCH v2 1/2] iWARP Connection Manager.

2006-06-08 Thread Andrew Morton
On Wed, 07 Jun 2006 15:06:05 -0500 Steve Wise <[EMAIL PROTECTED]> wrote: > > This patch provides the new files implementing the iWARP Connection > Manager. > > Review Changes: > > - sizeof -> sizeof() > > - removed printks > > - removed TT debug code > > - cleaned up lock/unlock around switc

[PATCH 1/12] d80211: deinit sysfs in case of an error

2006-06-08 Thread Jiri Benc
When ieee80211_wme_register fails in ieee80211_init, ieee80211 class was not unregistered. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211.c |1 + 1 files changed, 1 insertions(+), 0 deletions(-) 3aed246a5117bd4d1a4f2d5f5074c583d9b4941e diff --git a/net/d80211/ieee802

[PATCH 9/12] d80211: remove useless parameters

2006-06-08 Thread Jiri Benc
There is no necessity for passing ieee80211_local parameter to sta_info_put and sta_info_free now. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211.c | 18 +- net/d80211/ieee80211_iface.c |4 ++-- net/d80211/ieee80211_ioctl.c | 20 ++---

[PATCH 8/12] d80211: sysfs attributes for associated stations

2006-06-08 Thread Jiri Benc
Add /sys/class/ieee80211/phyX/sta/* attributes. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/Makefile |1 net/d80211/ieee80211.c |5 + net/d80211/ieee80211_i.h | 14 ++ net/d80211/ieee80211_proc.c |3 - net/d80211/ieee80211_sysfs

[PATCH 12/12] d80211: remove procfs files

2006-06-08 Thread Jiri Benc
Remove procfs support. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/Makefile |1 net/d80211/ieee80211.c |7 net/d80211/ieee80211_iface.c |3 net/d80211/ieee80211_proc.c | 768 -- net/d80211/ieee80211_proc.h

[PATCH 7/12] d80211: rename sta_info_relase to sta_info_put

2006-06-08 Thread Jiri Benc
sta_info structure has reference counting (will be converted to kobject in next patch). Therefore, sta_info_release should be divided into two functions - one for decrementing reference count and one for freeing the structure when the count drops to zero. sta_info_release is the name suitable for t

[PATCH 0/12] d80211: use sysfs instead of procfs

2006-06-08 Thread Jiri Benc
The following series of patches makes d80211 to use sysfs instead of procfs. This means that custom reference counting in most structures is replaced by kobjects and nearly all informations from procfs files are converted to sysfs attributes. The only information missing in sysfs (compared to proc

[PATCH 6/12] d80211: network interface sysfs attributes

2006-06-08 Thread Jiri Benc
Add /sys/class/net/X/* attributes for 802.11 interfaces. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211_i.h |3 net/d80211/ieee80211_iface.c |1 net/d80211/ieee80211_sysfs.c | 299 ++ 3 files changed, 301 insertions(+

[PATCH 5/12] d80211: wiphy sysfs attributes

2006-06-08 Thread Jiri Benc
Add /sys/class/ieee80211/phyX/* attributes. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211_proc.c |4 - net/d80211/ieee80211_proc.h |3 net/d80211/ieee80211_sysfs.c | 304 +- 3 files changed, 302 insertions(+), 9 deletio

[PATCH 2/12] d80211: better sysfs registration of symlinks to wiphy

2006-06-08 Thread Jiri Benc
Lately, delayed sysfs registration of net_device (in netdev_run_todo) was removed. This allows us to remove hack that used class interface for sysfs registration. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211.c | 18 +++-- net/d80211/ieee80211_i.h

[PATCH 4/12] d80211: fix Oops when writing to add_ and remove_iface

2006-06-08 Thread Jiri Benc
When add_iface or remove_iface sysfs attribute is opened just before device is unregistered and some data is written there afterwards, their handlers try to access master net_device which is released at that point. A similar problem can happen when ioctl is invoked during unregistering - it is pos

[PATCH 10/12] d80211: rate_control sysfs attributes

2006-06-08 Thread Jiri Benc
Add support for sysfs attributes for rate_control modules. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211.c| 13 - net/d80211/rate_control.c | 42 ++ net/d80211/rate_control.h | 36 +

[PATCH 11/12] d80211: encryption keys sysfs attributes

2006-06-08 Thread Jiri Benc
Add /sys/class/ieee80211/phyX/sta/*/key/* and /sys/class/net/X/keys/[0-3]/* attributes. Signed-off-by: Jiri Benc <[EMAIL PROTECTED]> --- net/d80211/ieee80211.c | 33 ++ net/d80211/ieee80211_i.h | 11 ++ net/d80211/ieee80211_ioctl.c | 101 --- net/d

[PATCH 3/12] d80211: separate allocation of ieee80211_local

2006-06-08 Thread Jiri Benc
ieee80211_local has a separate class_device. That means it has reference counting independent of master net_device and can be freed at a different time, therefore these two structures cannot be allocated together. Solve this by adding ieee80211_ptr pointer to net_device structure (similar to other

Re: [patch] workaround zd1201 interference problem

2006-06-08 Thread Pavel Machek
Hi! > > >Well, I'll try _enable() alone, but it seems to me that _enable() > > >command is needed to initialize radio properly. I do not think we can > > >get much further without firmware sources... > > > > If you can formulate a proper and technical description of the issue > > (and exactly wh

Re: [patch] workaround zd1201 interference problem

2006-06-08 Thread Pavel Machek
Hi! > >Well, I'll try _enable() alone, but it seems to me that _enable() > >command is needed to initialize radio properly. I do not think we can > >get much further without firmware sources... > > If you can formulate a proper and technical description of the issue > (and exactly what is needed

<    1   2