]> git.neil.brown.name Git - history.git/log
history.git
24 years agov2.4.3.6 -> v2.4.3.7
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.

24 years agov2.4.3.5 -> v2.4.3.6
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.

24 years agov2.4.3.4 -> v2.4.3.5
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

24 years agov2.4.3.3 -> v2.4.3.4
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

24 years agov2.4.3.2 -> v2.4.3.3
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.

24 years agov2.4.3.1 -> v2.4.3.2
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

24 years agov2.4.3 -> v2.4.3.1
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

24 years agov2.4.2.8 -> v2.4.3
Linus Torvalds [Tue, 5 Feb 2002 02:06:18 +0000 (18:06 -0800)]
v2.4.2.8 -> v2.4.3

  - Kai Germaschewski: Makefile dependency fixes. ISDN update
  - Chris Mason: another reiserfs tail writing fix
  - unify pte/pmd allocation
  - undo some VIA PCI fixups - conflicting behaviour

24 years agov2.4.2.7 -> v2.4.2.8
Linus Torvalds [Tue, 5 Feb 2002 02:06:16 +0000 (18:06 -0800)]
v2.4.2.7 -> v2.4.2.8

  - Paul Mackerras: PPC update for thread-safe page table handling
  - Ingo Molnar: x86 PAE update for thread-safe page table handling
  - Jeff Garzik: network driver updates, i810 rng driver, and
  "alloc_etherdev()" network driver insert race condition fix.
  - David Miller: UltraSparcIII update, network locking fixes
  - Al Viro: fix fs counts on mount failure

24 years agov2.4.2.6 -> v2.4.2.7
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

24 years agov2.4.2.5 -> v2.4.2.6
Linus Torvalds [Tue, 5 Feb 2002 02:04:00 +0000 (18:04 -0800)]
v2.4.2.5 -> v2.4.2.6

  - Jeff Garzik: network driver merge
  - Andrew Morton: fix missed page_table_lock unlock
  - David Miller: Qlogic,FC bufix, page allocation order problem.

24 years agov2.4.2.4 -> v2.4.2.5
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.

24 years agov2.4.2.3 -> v2.4.2.4
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

24 years agov2.4.2.2 -> v2.4.2.3
Linus Torvalds [Tue, 5 Feb 2002 02:03:52 +0000 (18:03 -0800)]
v2.4.2.2 -> v2.4.2.3

  - Alan Cox: continued merging
  - Urban Widmark: smbfs fix (d_add on already hashed dentry - no-no).
  - Andrew Morton: 3c59x update
  - Jeff Garzik: network driver cleanups and fixes
  - GĂ©rard Roudier: sym-ncr drivers update
  - Jens Axboe: more loop cleanups and fixes
  - David Miller: sparc update, some networking fixes

24 years agov2.4.2.1 -> v2.4.2.2
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

24 years agov2.4.2 -> v2.4.2.1
Linus Torvalds [Tue, 5 Feb 2002 02:00:07 +0000 (18:00 -0800)]
v2.4.2 -> v2.4.2.1

  - Chris Mason: reiserfs, another null bytes bug
  - Andrea Arkangeli: make SMP Athlon build
  - Alexander Zarochentcev: reiserfs directory fsync SMP locking fix
  - Jeff Garzik: PCI network driver updates
  - Alan Cox: continue merging
  - Ingo Molnar: fix RAID AUTORUN ioctl, scheduling improvements

24 years agov2.4.1.4 -> v2.4.2
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

24 years agov2.4.1.3 -> v2.4.1.4
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

24 years agov2.4.1.2 -> v2.4.1.3
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

24 years agov2.4.1.1 -> v2.4.1.2
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

24 years agov2.4.1 -> v2.4.1.1
Linus Torvalds [Tue, 5 Feb 2002 01:53:28 +0000 (17:53 -0800)]
v2.4.1 -> v2.4.1.1

  - XMM: don't allow illegal mxcsr values
  - ACPI: handle non-existent battery strings gracefully
  - Compaq Smart Array driver update
  - Kanoj Sarcar: serial console hardware flow control support
  - ide-cs: revert toc-valid cache checking in 2.4.1
  - Vojtech Pavlik: update via82cxxx driver to handle the vt82c686
  - raid5 graceful failure handling fix
  - ne2k-pci: enable device before asking the irq number
  - sis900 driver update
  - riva FB driver update
  - fix silly inode hashing pessimization
  - add SO_ACCEPTCONN for SuS
  - remove modinfo hack workaround, all newer modutils do it correctly
  - datagram socket shutdown fix
  - mark process as running when it takes a page-fault

24 years agov2.4.0.12 -> v2.4.1
Linus Torvalds [Tue, 5 Feb 2002 01:53:25 +0000 (17:53 -0800)]
v2.4.0.12 -> v2.4.1

  - Al Viro: core file hardlink attack avoidance fix

24 years agov2.4.0.11 -> v2.4.0.12
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

24 years agov2.4.0.10 -> v2.4.0.11
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)

24 years agov2.4.0.9 -> v2.4.0.10
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

24 years agov2.4.0.8 -> v2.4.0.9
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

24 years agov2.4.0.7 -> v2.4.0.8
Linus Torvalds [Tue, 5 Feb 2002 01:50:38 +0000 (17:50 -0800)]
v2.4.0.7 -> v2.4.0.8

  - USB hotplug updates/fixes
  - boots on real i386 machines
  - fix n_tty "canon" mode SMP race
  - FAT fat_cache SMP race fix

24 years agov2.4.0.6 -> v2.4.0.7
Linus Torvalds [Tue, 5 Feb 2002 01:50:36 +0000 (17:50 -0800)]
v2.4.0.6 -> v2.4.0.7

  - fix inode state comparison bug from ReiserFS merge

24 years agov2.4.0.5 -> v2.4.0.6
Linus Torvalds [Tue, 5 Feb 2002 01:50:36 +0000 (17:50 -0800)]
v2.4.0.5 -> v2.4.0.6

  - blk-14 from Jens Axboe

24 years agov2.4.0.4 -> v2.4.0.5
Linus Torvalds [Tue, 5 Feb 2002 01:50:35 +0000 (17:50 -0800)]
v2.4.0.4 -> v2.4.0.5

  - ppp UP deadlock attack fix

24 years agov2.4.0.3 -> v2.4.0.4
Linus Torvalds [Tue, 5 Feb 2002 01:50:33 +0000 (17:50 -0800)]
v2.4.0.3 -> v2.4.0.4

  - ReiserFS merge
  - fix DRM R128/AGP dependency

24 years agov2.4.0.2 -> v2.4.0.3
Linus Torvalds [Tue, 5 Feb 2002 01:50:32 +0000 (17:50 -0800)]
v2.4.0.2 -> v2.4.0.3

  - me: clean up XMM support

24 years agov2.4.0.1 -> v2.4.0.2
Linus Torvalds [Tue, 5 Feb 2002 01:50:31 +0000 (17:50 -0800)]
v2.4.0.1 -> v2.4.0.2

  - ISDN fixes
  - VM balancing tuning

24 years agov2.4.0 -> v2.4.0.1
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

24 years agoImport changeset
Linus Torvalds [Tue, 5 Feb 2002 01:40:40 +0000 (17:40 -0800)]
Import changeset