Linus Torvalds [Tue, 5 Feb 2002 02:13:52 +0000 (18:13 -0800)]
v2.4.3.6 -> v2.4.3.7
- Johannes Erdfelt: USB updates
- David Howells: more rw-sem stuff
- David Miller: network callback cleanups and fixes
- Jan Harkes: make Coda use the proper VFS layer interfaces, so that it can use
"non-traditional-unix" filesystems without inode numbers for backing store.
Linus Torvalds [Tue, 5 Feb 2002 02:13:22 +0000 (18:13 -0800)]
v2.4.3.5 -> v2.4.3.6
- Chris Mason: daemonize reiserfs commit thread
- Alan Cox: syncup (AFFS might even work, and official VIA workarounds)
- Jeff Garzik: network driver updates
- Paul Mackerras: PPP update
- David Howells: more rw-sem cleanups, updates. Slowly getting somewhere.
Linus Torvalds [Tue, 5 Feb 2002 02:13:09 +0000 (18:13 -0800)]
v2.4.3.4 -> v2.4.3.5
- Mike Phillips: olympic driver update
- Alan Cox: continued resyncing (lots of small stuff, big NTFS merge from Anton)
- Martin Dalecki: cleanup (remove unused and unnecessary get_hardblocksize)
- Chris Mason: fix potential reiserfs journal overflow
- Jeff Garzik: network driver updates
- David Miller: sparc fixes, some network cleanups
Linus Torvalds [Tue, 5 Feb 2002 02:12:47 +0000 (18:12 -0800)]
v2.4.3.3 -> v2.4.3.4
- David Miller: sparc rw semaphores moved over
- Alan Cox: yet more resyncs
- NIIBE Yutaka: Super-H driver update
- David Howells: more rw-sem cleanups, updates
- USB updates
- Al Viro: filesystem init cleanup
Linus Torvalds [Tue, 5 Feb 2002 02:11:38 +0000 (18:11 -0800)]
v2.4.3.2 -> v2.4.3.3
- Hui-Fen Hsu: sis900 driver update
- NIIBE Yutaka: Super-H update
- Alan Cox: more resyncs (ARM down, but more to go)
- David Miller: network zerocopy, Sparc sync, qlogic,FC fix, etc.
- David Miller/me: get rid of various drivers hacks to do mmap
alignment behind the back of the VM layer. Create a real
protocol for it.
Linus Torvalds [Tue, 5 Feb 2002 02:10:03 +0000 (18:10 -0800)]
v2.4.3.1 -> v2.4.3.2
- Ingo Molnar/Al Viro: don't use bforget() on ext2 (and minix) metadata
where we may not be the only owner of the buffer! FS corruption.
- Andi Kleen: IPv6 packet re-assembly fix.
- David Howells: fix up rwsem implementation
- Alan Cox: more merging (S/390 down, ARM to go).
- Jens Axboe: LVM and loop fixes
Linus Torvalds [Tue, 5 Feb 2002 02:07:03 +0000 (18:07 -0800)]
v2.4.3 -> v2.4.3.1
- Bob Tracy: Cyrix MTRR setup fix (don't make it twice as big as asked
for)
- Trond Myklebust: rpciod needs to be PF_MEMALLOC to avoid deadlocks on
memory allocation when writing out NFS data under low memory conditions.
Fix up BKL and RPC interactions.
- Jeff Garzik: tulip network driver update
- fix truncate to call down to the filesystem with the kernel lock.
- David Mosberger: ia64 update
- David Mosberger: simplify ELF program header generation.
- Alan Cox: merge from -ac series
- Jeff Garzik: make serial.c recognize modem devices properly
Linus Torvalds [Tue, 5 Feb 2002 02:04:02 +0000 (18:04 -0800)]
v2.4.2.6 -> v2.4.2.7
- more bugs found by the automatic stanford checker, yay!
- Andrew Morton: fix SAK locking bugs by moving it into a process context
- Johannes Erdfelt: USB updates
- Jeff Garzik: merge Hermes driver by David Gibson
- Jens Axboe: cdrom merges, ll_rw_blk proper accounting
Linus Torvalds [Tue, 5 Feb 2002 02:03:57 +0000 (18:03 -0800)]
v2.4.2.4 -> v2.4.2.5
- Rik van Riel and others: mm rw-semaphore (ps/top ok when swapping)
- IDE: 256 sectors at a time is legal, but apparently confuses some
drives. Max out at 255 sectors instead.
- Petko Manolov: USB pegasus driver update
- make the boottime memory map printout at least almost readable.
- USB driver updates
- pte_alloc()/pmd_alloc() need page_table_lock.
Linus Torvalds [Tue, 5 Feb 2002 02:03:54 +0000 (18:03 -0800)]
v2.4.2.3 -> v2.4.2.4
- Petr Vandrovec, Al Viro: dentry revalidation fixes
- Stephen Tweedie / Manfred Spraul: kswapd and ptrace race
- Neil Brown: nfsd/rpc/raid cleanups and fixes
Linus Torvalds [Tue, 5 Feb 2002 02:02:18 +0000 (18:02 -0800)]
v2.4.2.1 -> v2.4.2.2
- Jens Axboe: fix loop device deadlocks
- Greg KH: USB updates
- Alan Cox: continued merging
- Tim Waugh: parport and documentation updates
- Cort Dougan: PowerPC merge
- Jeff Garzik: network driver updates
- Justin Gibbs: new and much improved aic7xxx driver 6.1.5
Linus Torvalds [Tue, 5 Feb 2002 01:59:22 +0000 (17:59 -0800)]
v2.4.1.4 -> v2.4.2
- sync up more with Alan
- Urban Widmark: smbfs and HIGHMEM fix
- Chris Mason: reiserfs tail unpacking fix ("null bytes in reiserfs files")
- Adan Richter: new cpia usb ID
- Hugh Dickins: misc small sysv ipc fixes
- Andries Brouwer: remove overly restrictive sector size check for
SCSI cd-roms
Linus Torvalds [Tue, 5 Feb 2002 01:59:15 +0000 (17:59 -0800)]
v2.4.1.3 -> v2.4.1.4
- big S/390x 64-bit merge
- typos and license name fixes. doc updates.
- more include file cleanups (phase out "malloc.h")
- even more elevator corner cases.. When not merging, find the best insertion point.
- pmac ide update
- network fixes (netif_wake_queue on tx timeout)
- USB printer select() fix
- NFS client missed initialization, deamon fixed client address check
Linus Torvalds [Tue, 5 Feb 2002 01:57:11 +0000 (17:57 -0800)]
v2.4.1.2 -> v2.4.1.3
- Jens: better ordering of requests when unable to merge
- Neil Brown: make md work as a module again (we cannot autodetect
in modules, not enough background information)
- Neil Brown: raid5 SMP locking cleanups
- Neil Brown: nfsd: handle Irix NFS clients named pipe behavior and
dentry leak fix
- maestro3 shutdown fix
- fix dcache hash calculation that could cause bad hashes under certain
circumstances (Dean Gaudet)
- David Miller: networking and sparc updates
- Jeff Garzik: include file cleanups
- Andy Grover: ACPI update
- Coda-fs error return fixes
- rth: alpha Jensen update
Linus Torvalds [Tue, 5 Feb 2002 01:56:46 +0000 (17:56 -0800)]
v2.4.1.1 -> v2.4.1.2
- driver sync up with Alan
- Andrew Morton: wakeup cleanup and race fix
- Paul Mackerras: macintosh driver updates.
- don't trust "page_count()" on reserved pages!
- Russell King: fix serious IDE multimode write bug!
- me, Jens, others: fix elevator problem
- ARM, MIPS and cris architecture updates
- alpha updates: better page clear/copy, avoid kernel lock in execve
- USB and firewire updates
- ISDN updates
- Irda updates
Linus Torvalds [Tue, 5 Feb 2002 01:53:24 +0000 (17:53 -0800)]
v2.4.0.11 -> v2.4.0.12
- Get non-cpuid Cyrix probing right (it's not a NexGen)
- Jens Axboe: cdrom tray status and queing cleanups
- AGP GART: don't disable VIA, and allow i815 with external AGP
- Coda: use iget4() in order to have big inode numbers without clashes.
- Fix UDF writepage() page locking
- NIIBE Yutaka: SuperH update
- Martin Diehl and others: SiS pirq routing fixes
- Andy Grover: ACPI update
- Andrea Arkangeli: LVM update
- Ingo Molnar: RAID cleanups
- David Miller: sparc and networking updates
- Make NFS really be able to handle large files
Linus Torvalds [Tue, 5 Feb 2002 01:52:31 +0000 (17:52 -0800)]
v2.4.0.10 -> v2.4.0.11
- Trond Myklebust: NFS/RPC client SMP fixes
- rth: alpha pyxis and cabriolet fixes
- remove broken sys_wait4() declarations
- disable radeon debugging code
- VIA IDE driver should not enable autodma unless asked for
- Andrey Savochkin: eepro100 update. Should fix the resource timing problems.
- Jeff Garzik: via82cxxx_audio update
- YMF7xx PCI audio update: get rid of old broken driver, make new
driver handle legacy control too.
- fix missed wakeup on block device request list
- hpt366 controller doesn't play nice with some IBM harddisks
- remove inode pages from the page cache only after having removed them
from the page tables.
- shared memory out-of-swap writepage() fixup (no more magic return)
Linus Torvalds [Tue, 5 Feb 2002 01:52:29 +0000 (17:52 -0800)]
v2.4.0.9 -> v2.4.0.10
- got a few too-new R128 #defines in the Radeon merge. Fix.
- tulip driver update from Jeff Garzik
- more cpq and DAC elevator fixes from Jens. Looks good.
- Petr Vandrovec: nicer ncpfs behaviour
- Andy Grover: APCI update
- Cort Dougan: PPC update
- David Miller: sparc updates
- David Miller: networking updates
- Neil Brown: RAID5 fixes
Linus Torvalds [Tue, 5 Feb 2002 01:50:39 +0000 (17:50 -0800)]
v2.4.0.8 -> v2.4.0.9
- cpq array driver elevator fixes
- merge radeon driver from X CVS tree
- ispnp cleanups
- emu10k unlock on error fixes
- hpfs doesn't allow truncate to larger
Linus Torvalds [Tue, 5 Feb 2002 01:50:30 +0000 (17:50 -0800)]
v2.4.0 -> v2.4.0.1
- Don't drop a megabyte off the old-style memory size detection
- remember to UnlockPage() in ramfs_writepage()
- 3c59x driver update from Andrew Morton
- egcs-1.1.2 miscompiles depca: workaround by Andrew Morton
- dmfe.c module init fix: Andrew Morton
- dynamic XMM support. Andrea Arkangeli.
- Locked SHM segment deadlock fix
- fork() page table copy race fix