- 09 Sep, 2003 36 commits
-
-
Russell King authored
This should fix all the AGP drivers. pci_device_id tables can not and must not be marked discardable. They are used for as long as the driver is registered.
-
Armin Schindler authored
Use different var-names if they are non-static, configure 4BRI like BRI cards, fixed new /proc entries, inline declarations for common helper functions.
-
Armin Schindler authored
changed // comments to /* */
-
Armin Schindler authored
Main divas modules now may be build in-kernel. 4BRI cards are configured together with BRI cards.
-
Armin Schindler authored
fixed endianess errors in common code part.
-
Armin Schindler authored
Fixed internel list handling for modules built-in kernel.
-
Armin Schindler authored
Module now can be build without debug code, necessary if the module is built-in the kernel. Fixed spelling typos.
-
Armin Schindler authored
Fix application memory allocation, module locking, building in-kernel, use new internal debug api.
-
Armin Schindler authored
Access to cards memory now uses macros to attach to the correct memory area of the card.
-
Benjamin Herrenschmidt authored
The current IDE Power Management code I wrote has a race on wakeup when the master device got resumed, it may take a request. At this point, a PM resume request to a slave device of the same hwgroup would clear hwgroup->rq and cause an Oops when the master device request completes. This patch fixes it. Due to the context in which PM resume requests are sent, just not clearing hwgroup->rq for these is enough. I also removed a useless debug message in the PM code that was actually misleading (people though it indicated a problem while it didn't, it's really useless) and fix a typo in a comment.
-
Benjamin Herrenschmidt authored
This fixes a bug that happens when a request gets to the IDE layer for a drive using ide-default (that is with no subdriver attached), like a Power Management request. In this case, the core will wait for the device status to match drive->read_stat, but that field contains by default a value that is not suitable for ATAPI devices. This patch fixes it.
-
bk://bk.arm.linux.org.uk/linux-2.6-serialLinus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Russell King authored
This allows us to maintain quirks or capabilities on a per-port basis, so we can handle buggy clones more effectively.
-
Russell King authored
-
Russell King authored
The dependencies for CONFIG_SERIAL_CORE / CONFIG_SERIAL_CORE_CONSOLE were becoming very messy. This cset converts the dependencies to use "select" statements instead.
-
Russell King authored
Since the driver model has transitioned away from using multi-level device suspend/resume, we also drop the multi-level support from the serial layer. Update the 8250 and sa1100 drivers for this change.
-
Russell King authored
-
David Howells authored
-
David Howells authored
Here's a patch to update the RxRPC driver. Most of it is CodingStyle fixes, but it also includes a few miscellaneous bug fixes. stdint types are also turned into C99 forms (eg: u32 -> uint32_t).
-
Rolf Eike Beer authored
-
Jens Axboe authored
Benh saw some bugs where the queue would end up being in an invalid state, and this could certainly explain one of them. We must not have a stopped queue on the plug list, and blk_plug_device() right now will happily plug a stopped queue. We don't need to have it plugged either, blk_start_queue() will make sure that request_fn gets run.
-
Joe Perches authored
Code that includes seq_file.h uses a magic pointer "(void*)1" to start a header seq_printf. This patch adds a #define, so that people can start writing more readable code.
-
Jeff Garzik authored
This should fix the "ifconfig down ... ifconfig up" problems some people have seen.
-
http://lia64.bkbits.net/to-linus-2.5Linus Torvalds authored
into home.osdl.org:/home/torvalds/v2.5/linux
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
-
Andries E. Brouwer authored
Don't use C++ "argument declarations anywhere" in the kernel, even if newer versions of gcc accept it.
-
- 08 Sep, 2003 4 commits
-
-
David Mosberger authored
into tiger.hpl.hp.com:/data1/bk/lia64/to-linus-2.5
-
Jesse Barnes authored
For some reason, we had a structure field called 'current'. This patch fixes that.
-
Jesse Barnes authored
Fix a couple of sn2 files.
-
Linus Torvalds authored
-