- 02 May, 2002 1 commit
-
-
Jens Axboe authored
Add support for request tagging of the block queue.
-
- 01 May, 2002 15 commits
-
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
David S. Miller authored
- Fix macro varargs usage, you need to specify a variable name before the triple dot or else most current compilers complain. See include/linux/ext2_fs.h:ext2_debug for another example where it is done correctly.
-
David S. Miller authored
- Fix bug in strsep/strchr changes, dereference *this_char not *value at top of while loop. This matches how the same code in fs/autofs4/inode.c looks right now. Withtout this autofs loading causes an OOPS as the first time through the loop *value is dereferencing a NULL pointer.
-
Linus Torvalds authored
-
Hirofumi Ogawa authored
Fix some set_bit() warnings.
-
Alexander Viro authored
The real rule is not "block size is at most 32Kb", it's "block size is at most 8 times the fragment size".
-
http://fbdev.bkbits.net/fbdev-2.5Linus Torvalds authored
into penguin.transmeta.com:/home/penguin/torvalds/repositories/kernel/linux
-
Alexander Viro authored
(originally caught by Paul Larson <plars@austin.ibm.com>) Patch fixes a couple of idiotic bugs in notify_change() (my fault). Unary operations have higher priority than binary ones, so if (!valid & ATTR_MODE) doesn't do the right thing. I plead temporary braindamage...
-
Andrew Morton authored
The below patch on 2.5.12 takes the 'dbench 32' throughput on a 1024 megabyte machine from 35 megs/sec up to 125 megs/sec. That's on the second run. The first run is much slower because the ext2 bitmaps aren't in cache. Presumably, s/60/80/ will take it even higher.
-
Linus Torvalds authored
-
Bob Miller authored
Remove bogus BUG_ON(). On UP kernels spinlocks become NOPs so it is not possible to test the state of a lock.
-
Jürgen E. Fischer authored
Patch to the aha152x driver, which makes it work under 2.5.
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://ppc.bkbits.net/for-linus-ppc64Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
- 02 May, 2002 3 commits
-
-
Anton Blanchard authored
Drop back to eieio in spinlocks for the moment due to performance issues of sync on power3
-
Anton Blanchard authored
-
Anton Blanchard authored
-
- 01 May, 2002 21 commits
-
-
Anton Blanchard authored
into samba.org:/scratch/anton/linux-2.5_ppc64
-
John Kim authored
Pretty boring stuff. Four compile fixes for 2.5.12.
-
http://linux-isdn.bkbits.net/linux-2.5.makeLinus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Kai Germaschewski authored
If snd-pcm.o is selected built-in, snd-timer.o needs to be get built-in as well, since snd-pcm.o needs snd-timer.o's symbols.
-
Kai Germaschewski authored
Remove description of long obsolete (pre-2.4) Makefiles and describe the current system.
-
Kai Germaschewski authored
Get rid of long obsolete (and unused) MOD_IN_SUBDIRS and unnecessary MOD_DIRS variable.
-
http://gkernel.bkbits.net/misc-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://gkernel.bkbits.net/net-drivers-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
http://gkernel.bkbits.net/irda-2.5Linus Torvalds authored
into home.transmeta.com:/home/torvalds/v2.5/linux
-
Andrew Morton authored
block_flushpage() used to be a macro which pointed at the exported discard_bh_page(). I turned block_flushpage() into a real function but forgot the export.
-
Paul Menage authored
path_lookup() is no longer an inline function, and needs to be exported for jffs2, nfsd and af_unix to load as modules.
-
Linus Torvalds authored
Douglas Gilbert's SCSI cleanups
-
Douglas Gilbert authored
This patch has the last bit of Justin Gibb's patch described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101200279101550&w=2 [this bit for the sd driver] There is also a major code cleanup of the sd driver with documentation headers added and a few obvious bugs fixed described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101798201714399&w=2 I did this cleanup. Justin's patch has been in Dave's tree for several months while my code cleanup patch has been there since 2.5.9-dj1 .
-
Douglas Gilbert authored
The attachment is part of a patch from Justin Gibbs described in: http://marc.theaimsgroup.com/?l=linux-scsi&m=101200279101550&w=2 The original patch was targeted at lk 2.4 and Dave forwarded ported it into 2.5. Other bits (e.g. sr) have already found there way into your tree. One bit in the sd driver will be included in my following patch.
-
Alexander Viro authored
Missing checks added...
-
Alexander Viro authored
- switch blk_get_ra_pages() to struct block_device *, move its use from bdget() to do_open().
-
Alexander Viro authored
- kill bread()/getblk()/get_hash_table() (kdev_t-using wrappers; struct block_device * counterparts are obviously still alive).
-
Alexander Viro authored
- put block size in bdev->bd_block_size, make do_open() and check_partition() to set it (see above), switch set_blocksize() and block_size() to use of ->bd_block_size. Remove manipulations with blksize_size[] from drivers, remove blksize_size[] itself.
-
Alexander Viro authored
- switch block_size() to struct block_device *.
-
Alexander Viro authored
- switch set_blocksize() to struct block_device *.
-
Alexander Viro authored
- preliminary cleanups: make sure that swapoff restores original block size, kill set_blocksize() (and use of __bread()) in multipath.c, reorder opening device and finding its block size in mtdblock.c.
-