- 24 Mar, 2003 28 commits
-
-
Christoph Hellwig authored
Many usb drivers use the usb_devfs_handle variable instead of just adding the usb/ prefix directly to their devfs_register calls. Fix that and make usb_devfs_handle static and unexported.
-
Christoph Hellwig authored
.. by moving a bunch of devfs-related code from fs/partition/check.c to fs/devfs/base.c. Also has the nice sideffect of getting rid of a bunch of ugly ifdefs. [This is the new and improved, rediffed, applying and compilable version. In short it's perfect]
-
Andrew Morton authored
From: Nikita Danilov, Maneesh Soni d_lookup() is forgetting to release the lock when the rename race happens.
-
Linus Torvalds authored
by having a cast followed by an initializer. It seems even gcc can't do it right anyway in some versions (as reported by Jens Axboe).
-
Linus Torvalds authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
+ C99 struct initialisers
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Another brought forward from 2.4.
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
Spotted by Oleg Drokin
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
A proper PCI_DEVICE_ID... would have been nice, but for now, this syncs with 2.4
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Dave Jones authored
-
Jens Axboe authored
It could be negative.
-
Stephen Rothwell authored
This is the other part of the missing bits of the compat_ptr patch pointed out to me by Andrew Morton and Dave Miller. This is just the architectures I have permission to send you. Dave has sent you his own already.
-
- 23 Mar, 2003 12 commits
-
-
Jonathan Corbet authored
FYI, I have gotten some most strange results with the equivalent of: request_queue_t *q = kmalloc(...); blk_init_queue(q, ...) The problem turns out to be that q->backing_dev_info.memory_backed is not initialized, leaving it to be whatever was there before. The end result is that my "driver" never saw write requests, but reads came through fine. Took a while to figure out that one... Here's the fix, for what it's worth. (I had, BTW, tried just zeroing the whole structure in blk_init_queue(), but that makes IDE oops at boot - it sets q->queuedata early).
-
Ingo Molnar authored
This is a pure identity cleanup: - coding style fixes (whitespace, code, comment, line length cleanups) - remove dead code - simplify constructs, make code more readable
-
Andrew Morton authored
asm-generic/tlb.h needs swap.h for free_page_and_swap_cache().
-
Christoph Hellwig authored
Avoid a bunch of non-NULL first arguments.
-
Christoph Hellwig authored
All arguments except the name are unused - remove them and make the name printf-like to avoid a few snprintf in the surrounding code. (also fixes compilation to due a superflous endif in dvb core)
-
Christoph Hellwig authored
Needed to get the only callder of devfs_mk_dir where the first argument is not NULL back in shape. Also a nice code cleanup..
-
bk://kernel.bkbits.net/davem/net-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
bk://kernel.bkbits.net/davem/sparc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Hideaki Yoshifuji authored
-
Stephen Rothwell authored
Sorry about that Linus.
-
David S. Miller authored
-
David S. Miller authored
-