- 03 Apr, 2003 2 commits
-
-
Arnaldo Carvalho de Melo authored
-
Arnaldo Carvalho de Melo authored
struct net_proto is not anymore needed, as the protocols have their init functions marked as __init, not needing explicit calling.
-
- 02 Apr, 2003 1 commit
-
-
Arnaldo Carvalho de Melo authored
-
- 31 Mar, 2003 1 commit
-
-
Arnaldo Carvalho de Melo authored
This just reformats the goto labels to a more accepted style. Now to do some more reformatting after ages and then make it aware of the new modules infrastructure, i.e. kill MOD_{INC,DEC}_USE_COUNT, then rinse and repeat it with LLC, Appletalk, etc.
-
- 30 Mar, 2003 4 commits
-
-
bk://bk.arm.linux.org.uk/linux-2.5-pcmciaLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Russell King authored
The SA1100 PCMCIA structure didn't lend itself well to the device model. With this reorganisation, we end up with a reasonable structure which fits better with the driver model. It is now obvious that SA11x0-based socket drivers are separate from SA1111-based socket drivers, and are treated as two separate drivers by the driver model.
-
Andries E. Brouwer authored
Trying to read the overlong target of a /proc/*/fd/N file descriptor leads to a SIGSEGV inside the kernel, because the code doesn't check for an error pointer return from d_path.
-
Dominik Brodowski authored
Bug 516. Use schedule_delayed_work instead of a timer should fix this. Thanks to Andrew Morton and Russell King. (Added flush_scheduled_work() to ensure our delayed work completes before we free the pcmcia_bus_socket structure. --rmk)
-
- 29 Mar, 2003 12 commits
-
-
Linus Torvalds authored
This adds support for i830 interrupt handling, and new improved lock context keying. See per-file comments for more detail, as this commit sadly mixes up a few different things (that's what you get for not tracking the changes at a fine enough granularity).
-
bk://ldm.bkbits.net/linux-2.5-coreLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/jgarzik/misc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Jeff Garzik authored
Contributed by Andi Kleen
-
bk://kernel.bkbits.net/jgarzik/irda-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Jean Tourrilhes authored
o [CORRECT] Fix module refcounting (MOD_INC/DEC => .owner) o [FEATURE] Add hints to discovery (control channel)
-
Jean Tourrilhes authored
o [FEATURE] Make IrDA timers use mod_timer instead of add+del_timer
-
Jean Tourrilhes authored
o [FEATURE] Enable ZeroCopy Rx in irtty-sir/sir-dev (provided by the new SIR wrapper in 2.5.61).
-
Jean Tourrilhes authored
o [CORRECT] Don't do usb_clear_halt() on USB control pipe o [FEATURE] Cleanup and simplify the USB Rx path
-
Jean Tourrilhes authored
o [FEATURE] Fix the dynamic window code to properly send the pf bit. Increase perf by 40% for large packets at SIR.
-
Jean Tourrilhes authored
o [CRITICA] Fix remaining locking problem with discovery log o [CRITICA] Don't call expiry callback under spinlock o [FEATURE] Simplify/cleanup/optimise discovery/expiry code
-
Christoph Hellwig authored
-
- 28 Mar, 2003 20 commits
-
-
Dominik Brodowski authored
-
Dominik Brodowski authored
The socket drivers already offer suspend and resume capability. Integrate this with the driver model, based on a suggestion by Russell King. Also, remove two never-used functions from the socket drivers (to_ns). drivers/pcmcia/cs.c | 70 ++++++++++++++++++++-------------------- drivers/pcmcia/cs_internal.h | 1 drivers/pcmcia/hd64465_ss.c | 2 + drivers/pcmcia/i82092.c | 17 ++++++--- drivers/pcmcia/i82365.c | 2 + drivers/pcmcia/pci_socket.c | 15 +------- drivers/pcmcia/sa1100_generic.c | 2 + drivers/pcmcia/sa1111_generic.c | 14 +------- drivers/pcmcia/tcic.c | 7 +--- include/pcmcia/ss.h | 5 ++ 10 files changed, 64 insertions(+), 71 deletions(-)
-
Martin J. Bligh authored
Get this compile warning: drivers/net/3c509.c:207: warning: `el3_device_remove' declared `static' but never defined because the function definition is under "#if defined(CONFIG_EISA) || defined(CONFIG_MCA)". This patch puts the declaration under the same conditions. I'd be shocked if it wasn't correct ;-) M.
-
Paul Mackerras authored
This patch updates the MACE ethernet driver, used on older powermacs, to remove the uses of save_flags/restore_flags/cli/sti and use a spinlock instead. Jeff, please send this on to Linus. Paul.
-
Dave Jones authored
- No need to alloc dev->priv (due to init_etherdev usage) - No need to kfree dev->priv (kfree'd with (dev) already)
-
Adrian Bunk authored
In drivers/net/r8169.c the function rtl8169_remove_one is __devexit but the pointer to it didn't use __devexit_p resulting in a.text.exit compile error when !CONFIG_HOTPLUG. The fix is simple:
-
Jay Vosburgh authored
Mainly sync w/ 2.4.x version.
-
Dave Jones authored
-
Burton N. Windle authored
-
Andrew Morton authored
Remove unused local `fattr' in nfs_readpage_result().
-
Andrew Morton authored
From: davej@codemonkey.org.uk We currently run sync_blockdev() on every close of a blockdev. This patch arranges for the sync to happen only on the final close.
-
Andrew Morton authored
From: Brian Gerst <bgerst@didntduck.org> - Reduce code duplication by putting the kmalloc cache sizes into a header file. - Tidy up kmem_cache_sizes_init().
-
Andrew Morton authored
- If two CPUs run register_chrdev_region(major == 0) at the same time they can get the same major. Fix that by extending the lock coverage. - local variable `cd' was leaky on an error path. - Add some API commentary.
-
Andrew Morton authored
We just made bdevname() irq-safe. This patch makes cdevname() callable from interrupts as well.
-
Andrew Morton authored
From: Andi Kleen <ak@muc.de> Fix a warning on x86_64 (and presumably ia64) which arises from casting an int to a pointer.
-
Andrew Morton authored
From: Gerd Knorr <kraxel@bytesex.org> 2.5.x kernels don't look at the VM_DONTEXPAND flag when merging multiple vmas into one.
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> inode_init() wants to deal with things in in units of the size of struct hlist_head, not struct list_head.
-
Andrew Morton authored
From: William Lee Irwin III <wli@holomorphy.com> __blk_queue_bounce() contains an open-coded page_to_pfn() for the discontig, non-MAP_NR_DENSE() case (wherever MAP_NR_DENSE() went). This converts it to use the standard page_to_pfn() abstraction.
-
Andrew Morton authored
Spotted by Oleg Drokin: remove a couple of local variables which aren't being used for anything.
-
Andrew Morton authored
kmap() can sleep, but rarely does. Add a check for kmap() being called from inappropriate contexts.
-