- 16 Aug, 2003 16 commits
-
-
Stephen Hemminger authored
irlap hashbin is only used in one file, so make it private not global.
-
Stephen Hemminger authored
irlap_open should take a constant string because it copies its argument. Therefore, irtty_net_open doesn't have to make a copy!
-
Stephen Hemminger authored
irda_device_setup signature should match ether_setup so it can be used with alloc_netdev. No caller was checking the return value anyway.
-
Stephen Hemminger authored
The irda tty line discipline does not handle the new module paradigm well. This patch fixes that: - initialize line discipline as data, not with code - set module owner - make prototype for irtty_ioctl match expected arguments from tty discipline - get rid of explicit MOD_INC/MOD_DEC
-
Stephen Hemminger authored
Working on converting IRDA to new netdevice semantics, this is the first of some of the small things I found. The irtty hashbin is created, maintained and never used. Motivation for removing is that the hashbin locking has problems with the locking assumptions in on network device removal.
-
Stephen Hemminger authored
Add wireless statistics to /net/class/ethXX/wireless.
-
Stephen Hemminger authored
Now that unregister_sysfs got smaller, just eliminate it and call class_device_unregister directly. netdev_finish_unregister is called one place, therefore it is easier to understand if we just put those few lines into wait_allrefs state machine.
-
Stephen Hemminger authored
Net statistics were in a kobject only because there was no better way to create a directory. Latest 2.6.0-test3 bk tree, has merged in Pat's change to provide 'attribute groups'. This patch converts netdevice's from a statistic's kobject to attribute group. This is cleaner and fixes some shutdown unload issues as well. Ps. it gets rid of of the object
-
Stephen Hemminger authored
- define format strings once rather than N times - add GNU license that I forgot in original code - move read_lock out from format_address to show_address so device is alive test is inside of lock.
-
Stephen Hemminger authored
-
Hideaki Yoshifuji authored
-
Stephen Hemminger authored
-
Kartikey Mahendra Bhatt authored
-
Stephen Hemminger authored
-
Stephen Hemminger authored
With the new module system MOD_INC/MOD_DEC are no longer necessary. Also changed to new module init/exit macros for function setup. The module exit code can sleep, so calling schedule_timeout is better than spinning.
-
Kyle McMartin authored
This patch adds support for the use of twofish and serpent as ESP algorithms. The ESP index numbers given are in accordance with RFC2407, draft-ietf-ipsec-ciph-aes-cbc-00 (before Rijndael was selected), and KAME which assigns 253 to twofishcbc. Support for using twofish was requested on linux-kernel, and since I noticed serpent was missing too, included that as well.
-
- 15 Aug, 2003 24 commits
-
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/gregkh/linux/i2c-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/gregkh/linux/driver-2.6Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
David Mosberger authored
-
David Mosberger authored
-
David Mosberger authored
ia64: Fix prologue directives for sys_clone() and sys_clone2()
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/i2c-2.6
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
-
Greg Kroah-Hartman authored
into kroah.com:/home/greg/linux/BK/gregkh-2.6
-
Greg Kroah-Hartman authored
This has been in the -mm tree for a while and has helped a lot in finding lots of improper users of the driver core. It also moves the driver core code up quite a few levels on the "Rusty's guide to kernel APIs".
-
Greg Kroah-Hartman authored
-
David T. Hollis authored
A trailing else in the #ifdef CONFIG_USB_NET1080 block that would prevent it from properly filling the bulk URB.
-
David Brownell authored
The code that manges the synchronous control/bulk calls has been a mess for ages. This patch rewrites it using: - "struct completion" instead of a usb-internal clone therof, - prepare_to_wait()/finish_wait() instead of the tangled mess it now uses (or a new wait_event_timeout call, as in previous versions of this patch). It's a net code shrink and simplification.
-
bk://linux-dj.bkbits.net/agpgartLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Dave Jones authored
-
Dave Jones authored
Again, from Randy Dunlap
-
Dave Jones authored
-
Dave Jones authored
Based on patch from Randy Dunlap.
-
Dave Jones authored
Need cacheflush.h for change_page_attr()
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-