- 18 Aug, 2003 2 commits
-
-
Anton Blanchard authored
-
Anton Blanchard authored
into samba.org:/scratch/anton/tmp3
-
- 17 Aug, 2003 4 commits
-
-
Anton Blanchard authored
into samba.org:/scratch/anton/tmp3
-
Albert Cahalan authored
This is Erik Andersen's excellent strncpy. It works like magic. That "if" isn't a jump; gcc uses a few integer instructions to wipe out all jumps except for the loop itself and the function call/return. This has been exhaustively tested against glibc. The existing code has 5 extra branches and is over twice as large. (my gcc, etc.)
-
Dave Olien authored
This fixes a problem that's been hidden for a while. DAC960_open() will try to dereference a NULL pointer if an application opens (for example) /dev/rd/c0d12 when there has never been a logical device created for that file.
-
Andrea Arcangeli authored
-
- 16 Aug, 2003 34 commits
-
-
Anton Blanchard authored
into samba.org:/scratch/anton/tmp3
-
Anton Blanchard authored
-
Anton Blanchard authored
-
Anton Blanchard authored
into samba.org:/scratch/anton/tmp3
-
Linus Torvalds authored
typechecking in gcc-3.3.1.
-
bk://bk.arm.linux.org.uk/linux-2.5-pcmciaLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Christoph Hellwig authored
The scsi ones are already gone in jejb's tree, I'll post a patch to kill the struct fields once the scsi tree and this patch end up merged in mainline.
-
Adam Belay authored
This removes three remaining instances of device.name. 1.) the isapnp driver 2.) the protocol management code 3.) the pnp serial driver A name field has been introduced to pnp_dev and pnp_card to store human readable names reported by pnp.
-
bk://kernel.bkbits.net/davem/offset_in_page-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
bk://linux-dj.bkbits.net/cpufreqLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Dave Jones authored
into tetrachloride.(none):/mnt/raid/src/kernel/2.5/trees/cpufreq
-
Dave Jones authored
From John Clemens
-
Benjamin Herrenschmidt authored
A recent patch from James had incorrect PCI IDs for a few Radeon chips (the Radeon M9 chips Ld,Le,Lf and Lg, he used the IDs of the Id,Ie,If and Ig instead). This fixes that and group the properly by family (those got a bit shuffled around lately).
-
Benjamin Herrenschmidt authored
This fixes the build of PowerMac driver core with the removal of struct device "name" field.
-
Benjamin Herrenschmidt authored
This fixes build of ide-scsi after removal of struct device.name
-
Greg Kroah-Hartman authored
Damm, I keep forgetting about firewire, sorry. This should fix the ieee1394 code for the device.name removal, and for the i2c structure changes that happened in 2.6.0-test3.
-
David S. Miller authored
Based upon patches from Yoshfuji Hideaki <yoshfuji@linux-ipv6.org>
-
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.
-