- 24 Mar, 2003 14 commits
-
-
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 26 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
-
David S. Miller authored
-
David S. Miller authored
-
Stephen Rothwell authored
-
David S. Miller authored
into nuts.ninka.net:/home/davem/src/BK/net-2.5
-
Luis F. Ortiz authored
-
James Morris authored
-
Hideaki Yoshifuji authored
-
Hideaki Yoshifuji authored
-
Hideaki Yoshifuji authored
-
Hideaki Yoshifuji authored
-
Mitsuru Kanda authored
-
Stephen Rothwell authored
This creates compat_uptr_t (to represent a user mode pointer passed to the kernel other than as a syscall parameter) and compat_ptr() to convert it to a kernel pointer. This fixes a couple of bugs in s390x (where the conversion of pointers actually does something).
-
Christoph Hellwig authored
Convert remaining register_pcmcia_driver users to use the new pcmcia_register_driver interfaces.
-
Christoph Hellwig authored
swap.h is basically the header for MM internals instead of the public API (mm_internal.h would have been a better name..). Stop including it in mm.h - this only needs moving one function that should be in swap.h anyway to the right place and fixing up a bunch of places using it.
-