opensuse:kernel.git
15 years agov2.4.8 -> v2.4.8.1
Linus Torvalds [Tue, 5 Feb 2002 04:09:44 +0000 (20:09 -0800)]
v2.4.8 -> v2.4.8.1

  - Rui Sousa: emu10k1 module fixes, remove joystick part.
  - Alan Cox: driver merges
  - Andrea Arkangeli: alpha updates
  - David Woodhouse: up_and_exit -> complete_and_exit
  - David Miller: sparc and network update
  - Andrew Morton: update 3c59x driver
  - Neil Brown: NFS export VFAT, knfsd cleanups, raid fixes
  - Ben Collins: ieee1394 updates
  - Paul Mackerras: PPC update
  - me: make sure we don't lose position bits in "filldir()"

15 years agov2.4.7.8 -> v2.4.8
Linus Torvalds [Tue, 5 Feb 2002 04:08:34 +0000 (20:08 -0800)]
v2.4.7.8 -> v2.4.8

  - Rik van Riel: free up swap cache on swapin when swap is full..
  - Robert Love: merge emu10k sound driver.  This one is better ("Yeah,
  you actually get sound out of it")
  - Jeremy Linton: swapin/swapoff race condition fix

15 years agov2.4.7.7 -> v2.4.7.8
Linus Torvalds [Tue, 5 Feb 2002 04:08:16 +0000 (20:08 -0800)]
v2.4.7.7 -> v2.4.7.8

  - Jeff Hartmann: serverworks AGP gart unload memory leak fix
  - Marcelo Tosatti: make zone_inactive_shortage() return how big the shortage is.
  - Hugh Dickins: tidy up age_page_down()
  - Al Viro: super block handling cleanups

15 years agov2.4.7.6 -> v2.4.7.7
Linus Torvalds [Tue, 5 Feb 2002 04:08:13 +0000 (20:08 -0800)]
v2.4.7.6 -> v2.4.7.7

  - me: sane and nice VM balancing
  - Jeff Hartmann: upgrade DRM to XF86 4.1.x, drop support for 4.0.x

15 years agov2.4.7.5 -> v2.4.7.6
Linus Torvalds [Tue, 5 Feb 2002 04:03:50 +0000 (20:03 -0800)]
v2.4.7.5 -> v2.4.7.6

  - me: better dirty balancing
  - David Miller: sparc and network updates

15 years agov2.4.7.4 -> v2.4.7.5
Linus Torvalds [Tue, 5 Feb 2002 04:03:48 +0000 (20:03 -0800)]
v2.4.7.4 -> v2.4.7.5

  - Alan Cox: more merging
  - L.C. Chang: new SiS IDE PCI id's.
  - Maciej Rozycki: make MP table parsing more anal. Should fix broken P4 MP tables.
  - Leonard Zubkoff: merge DAC960 completion changes
  - Christoph Rohland: saner tmpfs mount-time limit behaviour (and remount)
  - me: buffer.c logic update - faster and hopefully livelock-free

15 years agov2.4.7.3 -> v2.4.7.4
Linus Torvalds [Tue, 5 Feb 2002 04:03:43 +0000 (20:03 -0800)]
v2.4.7.3 -> v2.4.7.4

  - David Mosberger: IA64 update
  - Geert Uytterhoeven: cleanup, new atyfb
  - Marcelo Tosatti: zone aging fixes
  - me, others: limit IO requests sanely

15 years agov2.4.7.2 -> v2.4.7.3
Linus Torvalds [Tue, 5 Feb 2002 03:14:58 +0000 (19:14 -0800)]
v2.4.7.2 -> v2.4.7.3

  - Ben Collins: 1394 updates
  - Matthew Dharm: USB storage update
  - Ion Badulescu: starfire driver update
  - VM aging cleanups

15 years agov2.4.7.1 -> v2.4.7.2
Linus Torvalds [Tue, 5 Feb 2002 03:14:56 +0000 (19:14 -0800)]
v2.4.7.1 -> v2.4.7.2

  - Kai Germaschewski: ISDN updates
  - David Miller: sparc and network updates
  - Andrea Arcangeli, Maksim Krasnyanskiy: tasklet fixes
  - Stelian Pop: Motion Eye camera driver update
  - Jens Axboe: DAC960 update

15 years agov2.4.7 -> v2.4.7.1
Linus Torvalds [Tue, 5 Feb 2002 03:14:54 +0000 (19:14 -0800)]
v2.4.7 -> v2.4.7.1

  - Anton Altaparmakov: NTFS error checking
  - Johannes Erdfelt: USB updates
  - OGAWA Hirofumi: FAT update
  - Alan Cox: driver + s390 update merge
  - Richard Henderson: fix alpha sigsuspend error return value
  - Marcelo Tosatti: per-zone VM shortage
  - Daniel Phillips: generic use-once optimization instead of drop-behind
  - Bjorn Wesen: Cris architecture update
  - Anton Altaparmakov: support for Windows Dynamic Disks
  - James Washer: LDT loading SMP bug fix

15 years agov2.4.6.9 -> v2.4.7
Linus Torvalds [Tue, 5 Feb 2002 03:14:05 +0000 (19:14 -0800)]
v2.4.6.9 -> v2.4.7

  - me: fix ptrace and /proc issues with new core-dump permissions
  - numerous: IDE tape driver update for completion handlers
  - Ben Collins: ieee1394 GUID cleanups
  - Jacek Stepniewski: nasty deadlock in rename()

15 years agov2.4.6.8 -> v2.4.6.9
Linus Torvalds [Tue, 5 Feb 2002 03:12:19 +0000 (19:12 -0800)]
v2.4.6.8 -> v2.4.6.9

  - Dan Quinlan: cramfs update
  - Ben Collins: IEEE 1394 update
  - David Miller: network update (pppoe, routing cache stats), sparc32 update
  - me: only dump core once per threaded app (first one wins)
  - me: use new completion handlers for block device requests (same race
  as with vfork, see -pre7)

15 years agov2.4.6.7 -> v2.4.6.8
Linus Torvalds [Tue, 5 Feb 2002 03:11:28 +0000 (19:11 -0800)]
v2.4.6.7 -> v2.4.6.8

  - Chris Mason: reiserfs update
  - Paul Mackerras: PPC updates (softirq)
  - Kai Germaschewski: ISDN updates
  - various: workaround for cpuid inline asm problem with egcs-2.91.66

15 years agov2.4.6.6 -> v2.4.6.7
Linus Torvalds [Tue, 5 Feb 2002 03:11:26 +0000 (19:11 -0800)]
v2.4.6.6 -> v2.4.6.7

  - Andreas Dilger: various ext2 cleanups
  - Richard Gooch: devfs update
  - Johannes Erdfelt: USB updates
  - Alan Cox: merges
  - David Miller: fix SMP pktsched bootup deadlock (CONFIG_NET_SCHED)
  - Roman Zippel: AFFS update
  - Anton Altaparmakov: NTFS update
  - me: fix races in vfork() (semaphores are not good completion handlers)
  - Jeff Garzik: net driver updates, sysvfs update

15 years agov2.4.6.5 -> v2.4.6.6
Linus Torvalds [Tue, 5 Feb 2002 03:11:21 +0000 (19:11 -0800)]
v2.4.6.5 -> v2.4.6.6

  - me: fix more buffer head SMP races (non-x86 only - weak memory ordering)
  - Andrea Arkangeli: some bh cleanups from the buffer race condition fix
  - Tim Waugh: parport drievr documentation, init sanity
  - Ion Badulescu: starfire net driver update
  - David Miller: sparc and networking updates
  - Ivan Kokshaysky: alpha version of the inlined rw-semaphores
  - NIIBE Yutaka: SuperH update

15 years agov2.4.6.4 -> v2.4.6.5
Linus Torvalds [Tue, 5 Feb 2002 03:10:49 +0000 (19:10 -0800)]
v2.4.6.4 -> v2.4.6.5

  - remember to bump the version string
  - Andrea Arkangeli: softirq cleanups and fixes, and everybody is happy
  again (ie I changed some details to make me happy ;)
  - Neil Brown: raid5 stall fix, nfsd filehandle sanity check fix

15 years agov2.4.6.3 -> v2.4.6.4
Linus Torvalds [Tue, 5 Feb 2002 03:10:48 +0000 (19:10 -0800)]
v2.4.6.3 -> v2.4.6.4

  - David Miller: sparc and networking updates
  - Al Viro: SysV FS add_link off-by-two bogosity.
  - Jeff Garzik: merge D-Link DL2k GigE driver, other network driver cleanups
  - Kai Germaschewski: ISDN update
  - Alan Cox: more merging (MPT fusion core)
  - Johannes Erdfelt: USB updates
  - Stas Sergeev: make sure we return out of vm86 mode when interrupts
  get re.enabled
  - Rusty Russell: netfilter fixes for ipt_unclean and ip_queue
  - me: initialize page->age when adding it to the swap cache
  - Paul Mackerras: PPC updates
  - some subtle fs/buffer.c race conditions (Andrew Morton, me)

15 years agov2.4.6.2 -> v2.4.6.3
Linus Torvalds [Tue, 5 Feb 2002 03:10:34 +0000 (19:10 -0800)]
v2.4.6.2 -> v2.4.6.3

  - merge with Alan (SCSI subsystem)
  - Jeff Garzik: make serial driver PCI hotplug-aware

15 years agov2.4.6.1 -> v2.4.6.2
Linus Torvalds [Tue, 5 Feb 2002 03:10:32 +0000 (19:10 -0800)]
v2.4.6.1 -> v2.4.6.2

  - merge with Alan (USB, zoran, sony motion-eye, rio, dmi-scan)

15 years agov2.4.6 -> v2.4.6.1
Linus Torvalds [Tue, 5 Feb 2002 03:10:08 +0000 (19:10 -0800)]
v2.4.6 -> v2.4.6.1

  - merge with Alan (irda, s390, mips64, chris, sk98lin, mips/mm)
  - rth: fix alpha RTC calibration
  - Paul Mackerras: fix PPC typo

15 years agov2.4.5.9 -> v2.4.6
Linus Torvalds [Tue, 5 Feb 2002 03:08:35 +0000 (19:08 -0800)]
v2.4.5.9 -> v2.4.6

  - misc mtd updates

15 years agov2.4.5.8 -> v2.4.5.9
Linus Torvalds [Tue, 5 Feb 2002 03:08:33 +0000 (19:08 -0800)]
v2.4.5.8 -> v2.4.5.9

  - make sure "sync()" doesn't effectively lock up the machine by
  overloading all the IO resources
  - fix up some network memory allocations that don't wan tto wait on IO.
  - merge with Alan (including MIPS update)
  - Jeff Garzik: network driver updates.
  - Al Viro: System V FS update (write capability, page cache, mondo cleanups)
  - Kai Germaschewski: ISDN cleanups, TURBOPAM driver by Stelian Pop
  - Ben Fennema: UDF update (time handling, i_blocks fix)
  - Neil Brown: md error handling improvements, knfsd file handle compatibility
  - Paul Mackerras: PPC update
  - Jakub Jelinek: fix up kernel linker scripts to accept .rodata better
  - Patrick Mochel: fix PME handling in pci_enable_wake()
  - Chris Mason: reiserfs PF_MEMALLOC handling

15 years agov2.4.5.7 -> v2.4.5.8
Linus Torvalds [Tue, 5 Feb 2002 02:48:25 +0000 (18:48 -0800)]
v2.4.5.7 -> v2.4.5.8

  - me: fix GFB_BUFFER thinkos. Make buffer syncing more efficient.
  Make sure we don't leave buffers on the LOCKED list forever
  - David Miller: networking and sparc updates

15 years agov2.4.5.6 -> v2.4.5.7
Linus Torvalds [Tue, 5 Feb 2002 02:48:23 +0000 (18:48 -0800)]
v2.4.5.6 -> v2.4.5.7

  - Patrick Mochel: PCI documentation, and PM cleanups
  - mtd: export nand ECC functions
  - Jes Sorenson: acenic driver update
  - Alan Cox: fix vxfs merge boo-boo
  - me: undo page_launder() LRU changes, they have nasty side effects
  - wanrouter: fix error code

15 years agov2.4.5.5 -> v2.4.5.6
Linus Torvalds [Tue, 5 Feb 2002 02:48:22 +0000 (18:48 -0800)]
v2.4.5.5 -> v2.4.5.6

  - Jeff Garzik: net driver updates, PCI PM induced cleanups
  - Me: do ACPI first, so that it doesn't mess up existing device driver
  configurations.  Notably it used to completely destroy PCMCIA on some
  Sony VAIOs.
  - Paul Mackerras: powermac drivers and MAINTAINERS update
  - NIIBE Yutaka: SuperH update
  - Johannes Erdfelt: USB driver updates
  - Russell King: ARM update
  - Alan Cox: merging, merging, merging

15 years agov2.4.5.4 -> v2.4.5.5
Linus Torvalds [Tue, 5 Feb 2002 02:47:14 +0000 (18:47 -0800)]
v2.4.5.4 -> v2.4.5.5

  - Johannes Erdfelt: USB update (bluetooth and serial)
  - Andrew Grover: ACPI update for _real_ this time.
  - Neil Brown: md update
  - Keith Owens: kbuild script fix, do_softirq versioning fix
  - David Miller: sparc and portability updates

15 years agov2.4.5.3 -> v2.4.5.4
Linus Torvalds [Tue, 5 Feb 2002 02:39:14 +0000 (18:39 -0800)]
v2.4.5.3 -> v2.4.5.4

  - Chris Mason: ReiserFS pre-allocation locking bugfix
  - David Miller: fix bitops users (requires "long" alignment)
  - Andrey Savochkin: file locking failure case SMP lock fix
  - Urban Widmark: smbfs update (avoid unnecessary flushing, make NetApp
  work)
  - Andrew Grover: ACPI update
  - Jeff Garzik: network driver updates
  - Maciej Rozycki: IO-APIC level trigger problem workaround
  - Rusty Russell: ipt_unclean fix
  - Richard Gooch: devfs update

15 years agov2.4.5.2 -> v2.4.5.3
Linus Torvalds [Tue, 5 Feb 2002 02:38:57 +0000 (18:38 -0800)]
v2.4.5.2 -> v2.4.5.3

  - remember to increment the version number
  - Chris Mason: reiserfs mark_journal_new and bh leak fix
  - Richard Gooch: devfs update
  - Alexander Viro: further FS cleanup (superblock list)
  - David Woodhouse: MTD update
  - Kai Germaschewski: ISDN update (stanford checker fixes etc)
  - Rich Baum: gcc-3.0 warning fixes
  - Jeff Garzik: network driver updates
  - Geert Uytterhoeven: m68k fbdev logo merge glitch fix
  - Andrea Arcangeli: fix signal return path
  - David Miller: Sparc updates
  - Johannes Erdfelt: USB update
  - Carsten Otte, Andries Brouwer: don't clear blk_size unconditionally
  on partition check
  - Martin Frey: alpha Sable irq fix
  - Paul Mackerras: PPC softirq update
  - Patrick Mochel: PCI power management infrastructure
  - Robert Siemer: miroSOUND driver update
  - Neil Brown: knfsd updates, including ability to export ReiserFS filesystems
  - Trond Myklebust: NFS readdir fixup, don't update atime on client
  - Andrew Morton: truncate_inode_pages speedup
  - Paul Menage: make inode quota count all inodes..

15 years agov2.4.5.1 -> v2.4.5.2
Linus Torvalds [Tue, 5 Feb 2002 02:35:36 +0000 (18:35 -0800)]
v2.4.5.1 -> v2.4.5.2

  - Takanori Kawano: brlock indexing bugfix
  - Ingo Molnar, Jeff Garzik: softirq updates and fixes
  - Al Viro: rampage of superblock cleanups.
  - Jean Tourrilhes: Orinoco driver update v6, IrNET update
  - Trond Myklebust: NFS brown-paper-bag thing
  - Tim Waugh: parport update
  - David Miller: networking and sparc updates
  - Jes Sorensen: m68k update.
  - Ben Fennema: UDF update
  - Geert Uytterhoeven: fbdev logo updates
  - Willem Riede: osst driver updates
  - Paul Mackerras: PPC update
  - Marcelo Tosatti: unlazy swap cache
  - Mikulas Patocka: hpfs update

15 years agov2.4.5 -> v2.4.5.1
Linus Torvalds [Tue, 5 Feb 2002 02:35:05 +0000 (18:35 -0800)]
v2.4.5 -> v2.4.5.1

  - Andreas Dilger: make ext2fs react more gracefully to inode disk
  errors
  - Andrea Arkangeli: fix up alpha compile issues
  - Ingo Molnar: io-apic MP table parsing update and softirq latency
  update
  - Johannes Erdfelt: USB updates
  - Richard Henderson: alpha rawhide irq handling fixes
  - Marcelo, Andrea, Rik: more VM issues
  - Al Viro: fix various ext2 directory handling checks by biting the
  bullet and using the page cache.

15 years agov2.4.4.6 -> v2.4.5
Linus Torvalds [Tue, 5 Feb 2002 02:35:03 +0000 (18:35 -0800)]
v2.4.4.6 -> v2.4.5

  - Alan Cox: camera conversion missed parts
  - Neil Brown: md graceful alloc failure
  - Andrea Arkangeli: more alpha fixups, bounce buffer deadlock avoidance
  - Adam Fritzler: tms380tr driver update
  - Al Viro: VFS layer cleanups

15 years agov2.4.4.5 -> v2.4.4.6
Linus Torvalds [Tue, 5 Feb 2002 02:24:48 +0000 (18:24 -0800)]
v2.4.4.5 -> v2.4.4.6

  - Johannes Erdfelt: OHCI hash-chain corruption fix, USB updates
  - Richard Henderson, Ivan Kokshaysky: alpha PCI iommu fixes
  - Tim Waugh: parport changelogs and printk levels
  - Andrew Morton: vmalloc off-by-one (overly sensitive) test
  - Al Viro: VFS layer cleanups
  - Cort Dougan: PPC updates (big bootloader re-org)
  - Alan Cox: more merges, remove phillips camera conversion code
  - Andrea Arkangeli: alpha fixups
  - OGAWA Hirofumi: big-sector support with FAT
  - Neil Brown: more md fixes

15 years agov2.4.4.4 -> v2.4.4.5
Linus Torvalds [Tue, 5 Feb 2002 02:17:03 +0000 (18:17 -0800)]
v2.4.4.4 -> v2.4.4.5

  - Al Viro: fs cleanups
  - David Miller: sparc semaphores
  - Christoph Hellwig: VxFS update
  - Asit Mallick: set machine check bit with set_in_cr4
  - Richard Henderson: fix alpha pci_controller_num(), sg_fill, SRM poweroff.
  - Johannes Erdfelt: USB updates
  - Cort Dougan: bitkeeper Id's on the ppc side
  - Matt Chapman: NFS file locking SMP lock fix
  - Alan Cox: further merging

15 years agov2.4.4.3 -> v2.4.4.4
Linus Torvalds [Tue, 5 Feb 2002 02:16:28 +0000 (18:16 -0800)]
v2.4.4.3 -> v2.4.4.4

  - Russell King: ARM updates
  - Al Viro: more init cleanups
  - Cort Dougan: more PPC updates
  - David Miller: cleanups, pci mmap updates
  - Neil Brown: raid resync by sector
  - Alan Cox: more merging with -ac
  - Johannes Erdfelt: USB updates
  - Kai Germaschewski: ISDN updates
  - Tobias Ringstrom: dmfe.c network driver update
  - Trond Myklebust: NFS client updates and cleanups

15 years agov2.4.4.2 -> v2.4.4.3
Linus Torvalds [Tue, 5 Feb 2002 02:16:22 +0000 (18:16 -0800)]
v2.4.4.2 -> v2.4.4.3

  - Al Viro: sanity-check user arguments, zero-terminated strings etc.
  - Urban Widmark: smbfs update (server/client cache coherency etc)
  - Rik van Riel, Marcelo Tosatti: VM updates
  - Cort Dougan: PPC updates
  - Neil Brown: raid1/5 failed drive fixups, NULL ptr checking, md error cleanup
  - Neil Brown: knfsd fix for 64-bit architectures, and filehandle resolveir
  - Ken Brownfield: workaround for menuconfig CPU selection glitch
  - David Miller: sparc64 MM setup fix, arpfilter forward port
  - Keith Owens: Remove obsolete IPv6 provider based addressing
  - Jari Ruusu: block_write error case cleanup fix
  - Jeff Garzik: netdriver update

15 years agov2.4.4.1 -> v2.4.4.2
Linus Torvalds [Tue, 5 Feb 2002 02:15:44 +0000 (18:15 -0800)]
v2.4.4.1 -> v2.4.4.2

  - David Miller: network syncup (better TCP page fault handling by Andrea etc)
  - Tim Hockin: moxa driver fixes
  - Alexander Viro: clean up process reaping procedures, make /proc use
  the proper fields to notice that the process is gone, gone, gone.
  - Justin Gibbs: aic7xxx driver update to 6.1.13.
  - me: fix PCI allocation so that it doesn't stomp on unknown memory
  - Jeff Garzik: 8139too net drvr fix
  - Nigel Gamble: merge page fault interrupt gate from preemtible kernel.
  Fixes problem noticed by Brian Gerst.
  - Jean Tourrilhes: Orinoco / Airport support diff. Mucho cleanups.

15 years agov2.4.4 -> v2.4.4.1
Linus Torvalds [Tue, 5 Feb 2002 02:14:02 +0000 (18:14 -0800)]
v2.4.4 -> v2.4.4.1

  - Al Viro: clean up driver "invalidate_device()" mess
  - Andries Brouwer: make sd.c work with USB Dane-Elec CompactFlash Card
  Reader
  - me: fix nasty lazy kernel page table update problem
  - me: undo fork changes. Too many user-level bugs and unresolved issues.
  - Peter Anvin: iso9660 cleanups
  - Alan Cox: big merge
  - Johannes Erdfelt: UHCI pci DMA setup fix

15 years agov2.4.3.8 -> v2.4.4
Linus Torvalds [Tue, 5 Feb 2002 02:13:58 +0000 (18:13 -0800)]
v2.4.3.8 -> v2.4.4

  - Andrea Arkangeli: raw-io fixes
  - Johannes Erdfelt: USB updates
  - reiserfs update
  - Al Viro: fsync/umount race fix
  - Rusty Russell: netfilter sync

15 years agov2.4.3.7 -> v2.4.3.8
Linus Torvalds [Tue, 5 Feb 2002 02:13:54 +0000 (18:13 -0800)]
v2.4.3.7 -> v2.4.3.8

  - Al Viro: fix d_flags race between low-level fs and VFS layer.
  - David Miller: sparc updates
  - S390 update

15 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.

15 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.

15 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

15 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

15 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.

15 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

15 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

15 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

15 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

15 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

15 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.

15 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.

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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)

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

15 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

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