SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for kernel-debuginfo-2.4.21-20.0.1.EL.i386.rpm :
Wed Nov 24 23:00:00 2004 Ernie Petrides kernel-2.4.21-20.0.1.EL
- eliminate kernel stack data leaks from USB drivers (Mark Cox)
- fix various error path bugs in bcm5820 driver (John Linville)
- correct TSS descriptor limit checking for x86_64 (Jim Paradis)
- fix binfmt_elf loader vulnerabilities (Jim Paradis, Dave Anderson)
- add data/param length sanity checks in smbfs (Alexander Viro)
- fix yet another binfmt_elf loader vulnerability (Dave Anderson)
- serialize datagram read w/appropriate semaphore (Dave Miller)

Thu Aug 19 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.EL
- change TARGET_CPUS on x86_64 to include all on-line cpus (Jim Paradis)

Fri Aug 13 00:00:00 2004 Ernie Petrides kernel-2.4.21-19.EL
- fix possible races/overflows in file offset handling (Alexander Viro)
- correct logging of boot progress messages on Power5 (David Howells)
- extend ppc64 EEH support for other types of devices (David Howells)
- fix ibmveth driver to properly shut down and restart (David Howells)
- fix several races and overflows in ppc64 RTAS driver (David Howells)
- backport \"acpi=noirq\" support to work around Nocona hangs (Don Howard)
- conditionalize pbn_hp_diva to fix serial driver oops (Matthew Galgoci)
- add amd64 GART entry guard mappings for PCI mis-prefetch (Jim Paradis)
- upgrade SATA support again to resolve several problems (Jeff Garzik)
- qualify ia32e IRQ affinity disable with BIOS flag check (Jim Paradis)
- fix eeh_check_failure() on ppc64 to be interrupt safe (David Howells)
- correct ppc64 EEH macros to use appropriate data size (David Howells)
- fix x86/ia64 no-wait handling in smp_call_function() (Larry Woodman)
- fix \"Filter target 0x203 not known ...\" audit msgs (Peter Martuccelli)

Thu Jul 22 00:00:00 2004 Ernie Petrides kernel-2.4.21-18.EL
- prevent s390 mlock hangs with follow_page() rework (Ernie Petrides)
- fix Power5 initialization and handling of RAS IRQs (David Howells)
- fix ppc64 viocons driver deadlocks with printk() (David Howells)
- apply eh_timeout, netdump, cli fixes in diskdump (Tatsuo Uchida)
- add skip_mapped_pages tuning for page eviction (Stephen Tweedie)
- fix initrd\'s effect on ppc64 mem_end calculation (David Howells)
- allow HT support on ppc64 systems with single cpu (David Howells)
- backport v2.0.8 aic7xxx driver h/w support for Dell (Tom Coughlan)
- correct ppc64 device node searching in hvsi driver (David Howells)
- fix KMI compat problem w/pgprot_t in x86 NX support (Jim Paradis)
- resurrect mptfusion driver backup version 2.05.05 (Tom Coughlan)
- disable IRQ affinity setting on some ia32e systems (Jim Paradis)
- update SCSI whitelist for Dot Hill SANnet/StorEdge (Tom Coughlan)

Fri Jul 9 00:00:00 2004 Ernie Petrides kernel-2.4.21-17.EL
- account for zone holes in big hash table allocator (Stephen Tweedie)
- prevent reserved stack space overflow of mmap_top (Ernie Petrides)
- fix USB crash in scan_async() with EHCI hardware (Pete Zaitcev)

Sun Jul 4 00:00:00 2004 Ernie Petrides kernel-2.4.21-16.EL
- enable exec-shield and add x86 NX support (Ingo Molnar, Jim Paradis)

Sat Jul 3 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.19.EL
- add owner check in inode_change_ok() for gid changes (Ernie Petrides)
- fix race in finish_task_switch() between wakeup/exit (Ernie Petrides)
- remove Samsung CD-ROM SN-124 from IDE DMA blacklist (Tom Coughlan)
- update e1000 network driver to version 5.2.52-k3 (John Linville)
- add auditing support for semtimedop syscalls (Peter Martuccelli)
- fix tasklet and locking bugs in Power5 hvsi driver (David Howells)
- fix megaraid2 handling of TUR cmds with SCSI CD-ROM (Adam Manthei)
- update SCSI whitelist for HP NS E1200-160 router (Tom Coughlan)
- prevent x86 read_ldt() from reading beyond kmap (Ernie Petrides)
- force single loadable segment in ia64 kernels (Jakub Jelinek)

Sat Jun 26 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.18.EL
- implement ia64 work-around for TLB fetch timeout MCA (Larry Woodman)
- fix Power3 interrupt initialization in ppc64 setup (David Howells)
- correct info msg, prevent double panic in diskdump (Tatsuo Uchida)
- defend against NULL \"mm\" ptrs in page_referenced() (Rik van Riel)
- fix miscellaneous audit subsystem problems (Peter Martuccelli)
- prevent crash with tux CGI execution on x86_64 (Ingo Molnar)
- add installer info to SATA sx8 block driver (Jeff Garzik)
- turn on vary_io flag in SCSI ips driver (Tom Coughlan)

Thu Jun 24 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.17.EL
- allocate big system hash tables w/bootmem allocator (David Howells)
- prevent loading aic7xxx_old when aic7xxx is in use (Doug Ledford)
- implement stat() recovery from NFS ESTALE errors (Steve Dickson)
- fix raw/O_DIRECT i/o bug with unmapped pages (Stephen Tweedie)
- correct another locking hole in RAID1 handling (Doug Ledford)
- fix __x86_64__ conditional in megaraid2.c driver (Adam Manthei)
- fix unresolved symbols on ia64 in cciss driver (Tom Coughlan)

Wed Jun 23 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.16.EL
- make NFS sillydelete wait for unlink completion (Steve Dickson)
- prevent EIO w/concurrent O_DIRECT+buffered i/o (Stephen Tweedie)
- upgrade SATA support (core, libata, and drivers) (Jeff Garzik)
- implement futex() FUTEX_CMP_REQUEUE op (Al Viro, Pete Zaitcev)
- update b44 network driver to version 0.93 (John Linville)
- avoid unix_stream_sendmsg() ENOBUFS errors (Larry Woodman)

Tue Jun 22 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.15.EL
- improve SCSI mid-layer error handling w/sdev_retry_q (Doug Ledford)
- eliminate rw-semaphore races between waiter/wakeup (David Howells)
- add locking and fix accounting bug in RAID1 handling (Doug Ledford)
- backport Carmel sx8.c driver from upstream 2.4 base (John Linville)
- rename ppc64-squadrons-
* patches to ppc64-power5-
* (Ernie Petrides)

Sun Jun 20 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.14.EL
- introduce support for IBM Squadrons/Power5 systems (David Howells)
- update aacraid driver to 1.1.5-2339 w/1.1.2 backup (Adam Manthei)
- allow sys_remap_file_pages() on unlocked ramfs VMAs (Larry Woodman)
- fix diskdump hangs during resets with aic79xx driver (Tatsuo Uchida)
- fix possible data corruption when using SHM_HUGETLB (Larry Woodman)
- set QLogic HbaApiNode proc file permissions to 0600 (Tom Coughlan)
- add IRQ blocking/restoring in add_gendisk/del_gendisk (Jeff Needle)

Fri Jun 18 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.13.EL
- fix problem causing PCI bus 255 to be missing on ia64 (Ben Woodard)
- make nfs_statfs() recognize/handle fs size overflows (Steve Dickson)
- update QLogic driver to 7.00.03-RH1 w/6.07.02 backup (Tom Coughlan)
- allow procfs to utilize more dynamic inode numbers (David Howells)
- prevent inappropriate \"unexpected IO-APIC\" messages (Ernie Petrides)
- avoid lost dirty page bits in s390/s390x VM handling (Pete Zaitcev)
- fix ACPI SCI interrupt defaults and add kernel params (Jim Paradis)
- fix user-space access bugs in acpi/airo/decnet/sound (Alexander Viro)
- remove drivers/net/starfire.o from unsupported list (Ernie Petrides)
- fix mm_struct mem leak in copy_process() error path (Ernie Petrides)

Wed Jun 16 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.12.EL
- correct s390/s390x tests for PT_AUDITED flag (Peter Martuccelli)
- update e100 network driver to version 2.3.43-k1 (John Linville)
- update megaraid2 driver to 2.10.6 w/2.10.1.1 backup (Adam Manthei)
- add x86_64 auditing support for 32-bit-compat (Peter Martuccelli)
- fix ia64 unwind handling for UNW_INSN_SETNAT_MEMSTK (Jason Baron)
- update cciss driver to v2.4.52 for several fixes (Tom Coughlan)
- fix variable block mode tape handling in st driver (Tom Coughlan)
- incorporate latest Emulex fibre channel driver (Tom Coughlan)
- fix USB EHCI problem with BIOS-to-host handoff (Pete Zaitcev)
- update SCSI whitelist for DDN/Xyratex/SanDisk/CBOX3 (Tom Coughlan)

Tue Jun 15 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.11.EL
- upgrade to latest autofs4, remove from unsupported list (Jeff Moyer)
- fix memory corruption bug in audit driver code (Peter Martuccelli)
- store adjusted KSP value in ia64 diskdump support (Tatsuo Uchida)
- update e1000 network driver to version 5.2.52-k1 (John Linville)
- update ips driver to version 7.00.15 w/6.11.07 backup (Adam Manthei)
- implement USB device interlock between ioctls/SCSI-ops (Pete Zaitcev)
- update tg3 driver to version 3.6RH for upcoming chipsets (Dave Miller)
- downgrade several PCI cache line size debugging messages (Jim Paradis)
- correct x86_64 32-bit-compat support for AIO syscalls (Jeff Moyer)
- prevent FPU exception handling hangs on x86/x86_64 (Ernie Petrides)

Sat Jun 12 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.10.EL
- give wait.func highest priority in wake_up_filtered() (Larry Woodman)
- reduce system time when using sys_remap_file_pages() (Larry Woodman)
- enable CONFIG_SOFT_WATCHDOG module for ppc64 configs (David Howells)
- improve page allocation to avoid unnecessary swapping (Rik van Riel)
- implement diskdump support for ia64 with mptfusion (Tatsuo Uchida)
- disable native ia32 support for ia64 Montecito cpus (Jason Baron)
- save/restore P4/ia32e perf registers for oprofile (Will Cohen)
- fix oprofile ESCR_SET_EVENT_SELECT() event mask (Will Cohen)

Thu Jun 10 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.9.EL
- update s390 zcrypt driver to version 1.2.1 (Pete Zaitcev)
- update network tg3 driver to version 3.5RH (Dave Miller)
- eliminate separate ia32e oprofile processor id (Will Cohen)
- update SCSI whitelist for IBM 2105/2145 devs (Doug Ledford)
- avoid EAGAIN errors on blocking UDP sockets (Steve Dickson)
- avoid putting locked inodes on dirty list (Steve Dickson)

Wed Jun 9 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.8.EL
- decouple NFS O_DIRECT handling for performance gain (Steve Dickson)
- export page_is_ram() interface for amd64/ia32e arch (Jim Paradis)
- enable CONFIG_SCSI_SATA_
* options in x86_64 configs (Jim Paradis)
- update mptfusion driver to 2.05.16 w/2.05.11.03 backup (Adam Manthei)
- fix nopage_sequential_readahead() and filemap_sync() (Larry Woodman)
- fix USB EHCI driver to avoid Squadrons install oops (Pete Zaitcev)
- add x86 NMI trigger switch support for debugging (Yuichi Nagahama)
- add dmi_blacklist[] entry for \"Intel NA440BX DP\" (Doug Ledford)

Tue Jun 8 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.7.EL
- apply some minor scsi_dump_status() format tweaks (Doug Ledford)
- implement SCSI support for dynamic add (hot plug) (Doug Ledford)
- upgrade lvm driver logic to version 1.0.8-2 (Heinz Mauelshagen)
- fix x86_64 definition for inlined ffs() function (Jim Paradis)
- preserve VM_MAYEXEC for executable stack support (Jim Paradis)
- add extra SLBIEs for ppc64 Power5 DD2.0 errata (David Howells)
- add ppc64 32-bit compat for TIOCGICOUNT/MIWAIT (David Howells)
- hold file struct ref when removing POSIX locks (Steve Dickson)
- fix window scaling bug in tcp_ack_update_window() (Dave Miller)

Sat Jun 5 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.6.EL
- make fsync() flush all pending NFS updates to disk (Steve Dickson)
- complete ia64 support for multiple I/O port spaces (Larry Woodman)
- fix sending of IP broadcast frames with TTL of zero (Neil Horman)
- prevent context switch storms under high VM loads (Larry Woodman)
- fix sigaltstack() errors w/JVM on hugemem kernels (Roland McGrath)
- add locking and improve output in scsi_dump_status() (Doug Ledford)
- add size boundary checking in scsi_resize_dma_pool() (Doug Ledford)
- fix SCSI request struct leak on command init failures (Doug Ledford)

Sat May 15 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.5.EL
- overhaul ia64 SAL/MCA subsystem (Ben Woodard)
- enable x86_64 32-bit UID support (Jim Paradis)
- add initial diskdump support (Nobuhiro Tachino)

Thu May 13 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.4.EL
- reduce chance of \"VFS: Busy inodes after unmount.\" errs (Steve Dickson)
- convert \"uaddr2\" arg ptr in s390x futex() compat syscall (Pete Zaitcev)
- add ppc64 32-bit compat handler for PE_LOCKED_COPY ioctl (David Howells)
- update s390 dasd driver with several recent bug fixes (Pete Zaitcev)
- fix amd64 NUMA node scanning for Northbridge systems (Jim Paradis)

Tue May 11 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.3.EL
- prevent exp_stopfodrop() oops during cluster failover (Steve Dickson)
- make nfs_file_commit() always flush the entire file (Steve Dickson)
- fix pcnet32 driver\'s MAC address selection on ppc64 (Julie DeWandel)
- backport /dev/random driver fixes for missed wakeups (Mark DeWandel)
- fix hang w/SoundBlaster 16-bit sampling w/odd count (Ernie Petrides)
- make s390 tape driver specify GPL module license type (Pete Zaitcev)
- correct buffer len value in ppc64 pSeries ipr driver (David Howells)

Wed May 5 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.2.EL
- enable booting on 8-way Opteron systems (Jim Paradis)
- fix 32-bit-compat truncate64() on x86_64 (Jim Paradis)
- correct promiscuous mode counter handling (Dave Miller)
- support 128-GB ia64 systems w/HP zx1 chipset (Larry Woodman)
- add export of sys_ioctl() global symbol on s390x (Pete Zaitcev)

Tue May 4 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.1.EL
- (this is the first build for RHEL 3 Update 3)
- reenable/fix linux-2.4.21-ppc64-pte-hash-lock.patch (Julie DeWandel)
- clean up file locks when NFS clients receive signals (Steve Dickson)
- complete ia64-specific LAuS syscall auditing support (Mark DeWandel)
- prevent NULL pointer dereference in page_referenced() (Rik van Riel)
- fix max sectors argument in lvm_snapshot_alloc() (Heinz Mauelshagen)
- allow AGP bus scanning to execute for all architectures (John Dennis)
- fix page_referenced() rss limit checks w/unmapped pages (Rik van Riel)
- correct locking and cr/lf problems in usbserial driver (Pete Zaitcev)
- add /proc/cpuinfo support for new ppc64 processors (Julie DeWandel)
- fix sense data handling on certain SCSI cmd retries (Doug Ledford)

Thu Apr 22 00:00:00 2004 Ernie Petrides kernel-2.4.21-15.EL
- fix clobbering of /proc/cpuinfo vendor_id on x86_64 (Jim Paradis)
- correct MCAST_MSFILTER/IP_MSFILTER size checking (Ernie Petrides)

Thu Apr 15 00:00:00 2004 Ernie Petrides kernel-2.4.21-14.EL
- disable linux-2.4.21-ppc64-pte-hash-lock.patch (Julie DeWandel)
- prevent symlink buffer overflow in ISO-9660 fs (Ernie Petrides)
- check for skb overrun in IPV4/IPV6 IGMP handling (Dave Miller)
- fix possible hang in rebalance_laundry_zone() (Larry Woodman)
- correct zone_wired[] initialization for NUMA (Jim Paradis)

Thu Apr 8 00:00:00 2004 Ernie Petrides kernel-2.4.21-13.EL
- fix several critical libata bugs (Jeff Garzik)
- correct IPSEC XFRM policy ref counting (Dave Miller)
- add amd64/ia32e parsing for \"acpi=off\" arg (Jim Paradis)
- update tg3 driver to v3.1 for several fixes (Dave Miller)
- fix SCSI whitelist for Hitachi/HP DFx00, Apple Xserve (Tom Coughlan)

Fri Mar 26 23:00:00 2004 Ernie Petrides kernel-2.4.21-12.EL
- add USB support for Handspring Treo 600 PDA syncing (Matthew Galgoci)
- clear state for CPEs during ia64 MCA SAL error logging (Ben Woodard)
- prevent DMA resource leak in QLogic driver error path (Tom Coughlan)
- change default QLogic driver device queue depth to 64 (Tom Coughlan)
- replace fabricated cciss drive geometry w/ENXIO error (Tom Coughlan)
- update SCSI whitelist for HP SureStore/StorageWorks (Tom Coughlan)
- disable CONFIG_ACPI_DEBUG in amd64/ia32e configs (Jim Paradis)

Mon Mar 8 23:00:00 2004 Ernie Petrides kernel-2.4.21-11.EL
- add yet another Intel ICH6 SATA PCI id (Jeff Garzik)
- fix ref counting in copy_process() error path (Larry Woodman)
- remove ia64 support for /proc/bus/mckinley/bitmap (Jason Baron)
- correct depmod versioning for unsupported modules (Ernie Petrides)
- prevent data corruption in ia32e phys_proc_id[] info (Larry Woodman)
- change default value for inactive_clean_percent to 30 (Larry Woodman)
- enable improved version of s390 on-demand timer patch (Pete Zaitcev)

Tue Mar 2 23:00:00 2004 Ernie Petrides kernel-2.4.21-10.EL
- incorporate late-breaking libata fixes (Jeff Garzik)
- enable amd64 syscall for tux support (Ingo Molnar)

Mon Mar 1 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.17.EL
- reduce s390 idle overhead with on-demand timer patch (Pete Zaitcev)
- complete ia64 NPTL support for 32-bit-EL executables (Jason Baron)
- add several ia64 syscall table entries for 32-bit-EL (Jason Baron)
- upgrade libata/SATA support, delete ich5-sata.patch (Jeff Garzik)
- check for mremap/vmtruncate race in move_one_page() (Jason Baron)
- prevent ia64 NaT-bit corruption during sig catching (Jason Baron)
- fix amd64 get_mtrr() parsing error with >4GB memory (Jim Paradis)
- change amd64 default behavior to avoid TSC timer use (Jim Paradis)
- force s390utils upgrade to prevent zipl seg fault (Ernie Petrides)

Sun Feb 29 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.16.EL
- restore varyio capability in mptfusion driver update (Adam Manthei)
- enhance SCSI mid-layer queuing for indefinite retries (Doug Ledford)
- add ia64 reg reloads for 32-bit-EL strace -f support (Jason Baron)
- fix ia64 core dump support for 32-bit-EL executables (Jason Baron)
- add SCSI whitelist devs with BLIST_RETRY_ABORTED_CMD (Doug Ledford)
- remove stack-in-interpreter check in binfmt_elf.c (Julie DeWandel)
- clear all flags in exec_usermodehelper() for kmod (Alexander Viro)
- fix aacraid command completion (rq corruption) bugs (Tom Coughlan)
- correct cciss_proc_tape_report() type in flags decl (Tom Coughlan)
- enable USB-2.0-hub-based mice/keyboards to function (Pete Zaitcev)

Sat Feb 28 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.15.EL
- fix amd64 oprofile linkage problem in ia32e support (Ernie Petrides)
- update ips driver to version 6.11.07 w/6.10.52 backup (Tom Coughlan)
- add size checks to DRM ATI r128 driver ioctl handling (John Dennis)
- avoid megaraid2 irq_disable calls for mem-mapped ctlrs (Tom Coughlan)
- upgrade firmware imbedded in QLogic driver to 3.02.24 (Tom Coughlan)
- correct ia64 memory accounting in overcommit mode 2 (Larry Woodman)
- implement softirq deferral to limit kernel stack depth (Ingo Molnar)
- reduce kernel stack usage in a couple of tux functions (Ingo Molnar)
- fix shared extended attribute ref counting in ext3 (Stephen Tweedie)
- clear SCSI sense data buffer between eh retries (Doug Ledford)

Thu Feb 26 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.14.EL
- add .RH1 suffix to cciss driver version v2.4.50 (Tom Coughlan)
- implement initial LAuS syscall auditing support (Mark DeWandel)
- introduce GFS enablers for locking and sendfile ops (Ken Preslan)
- update QLogic driver to 6.07.01 w/6.06.00b11 backup (Tom Coughlan)
- improve netdump reliability w/asynchronous IPI param (Jeff Moyer)
- add ICH6 DSP audio support to i810_audio driver (Jeff Garzik)
- apply SCSI whitelist updates for several devices (Tom Coughlan)
- fix odd byte tape i/o handling in sym53c8xx driver (Tom Coughlan)
- correct minimum nfsd version that supports acls (Steve Dickson)

Wed Feb 25 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.13.EL
- allow concurrent NFS direct i/o to same file if !append (Steve Dickson)
- introduce support for new Intel 64-bit ia32e processor (Larry Woodman)
- update mptfusion driver to 2.05.11.03 w/2.05.05 backup (Adam Manthei)
- remove fs/binfmt_misc.o from linux-modules-unsupported (Jason Baron)
- fix ia64 predicate register use in sig trampoline code (Jason Baron)
- add oprofile cpu type recognition for ia32e processor (Will Cohen)
- update e1000 network driver to version 5.2.30.1-k1 (Jeff Garzik)
- add more Intel PCI ids to match upstream 2.4 (Jeff Garzik)
- add ICH6 PATA support, PCI ids, irq routing (Jeff Garzik)

Mon Feb 23 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.12.EL
- add deferred page freeing for intr-context unmap_kvec() (Jeff Moyer)
- update megaraid2 driver to v2.10.1.1 w/v2.00.9 backup (Tom Coughlan)
- fix ppc64 pte hash table locking to avoid deadlocks (Julie DeWandel)
- fix ia64 data TLB init to prevent random boot-up hangs (Jason Baron)
- fix ia64 RNat register corruption with alt sig stacks (Jason Baron)
- allow smaller ia64 sig stacks in ia32 emulation layer (Jason Baron)
- backport ncpfs fixes to eliminate var-length arrays (Jeff Moyer)

Fri Feb 20 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.11.EL
- backport cisco aironet driver from 2.6.3-rc4 (Matthew Galgoci)
- update tg3 driver to v2.7 to fix status reg handling (Dave Miller)
- correct lost jiffies logic for x440/5 cyclone timer (Bernd Schmidt)
- fix open() error clean-up for unsupported O_DIRECT (Stephen Tweedie)
- prevent ia64 crashes when unmapping hugetlb pages (Jason Baron)
- add ppc64 processor support for future PPC970+ (Julie DeWandel)
- rework ppc64 32-bit-compat iptables support (Julie DeWandel)
- fix func ptr test in ethtool_set_ringparam() (Jeff Garzik)
- disable linux-2.4.21-scsi-affine-queue.patch (Doug Ledford)
- improve scsi_allow_ghost_devices description (Doug Ledford)

Wed Feb 18 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.10.EL
- fix amd64 iommu bug causing data corruption on >4GB systems (Jim Paradis)
- return EINVAL for unsupported ioctl32 syscalls on ppc64 (Julie DeWandel)
- remove incorrect BUG() call in __remove_inode_page() (Stephen Tweedie)
- fix s390 ctc driver problem causing build system hangs (Pete Zaitcev)
- fix s390 qeth driver error path to reset write_busy (Pete Zaitcev)
- update s390 zfcp driver to fix miscellaneous bugs (Pete Zaitcev)
- apply upstream nfs fixes for acl error handling (Steve Dickson)
- prevent kernel stack data leak via /dev/rtc (Ernie Petrides)
- allow AIO operations on sockets for non-inet (Dave Miller)

Mon Feb 16 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.9.EL
- restore genksyms_smp_prefix setting for non-x86 builds (Ernie Petrides)
- display/log memory stats whenever there\'s an OOM kill (Larry Woodman)
- update tg3 driver to v2.6, the latest upstream version (Jeff Garzik)
- update net bonding driver to v2.4.1, latest upstream (Jeff Garzik)
- fix irq, mem, printk, strtol bugs in cciss driver (Tom Coughlan)
- wait for board ready after hot add, cciss driver (Tom Coughlan)
- enable cciss adapter prefetch for x86 platforms (Tom Coughlan)
- add preserve_arg0 handling for ia32 emulation (Larry Woodman)
- fix ppc64 compat support for quota syscall (Julie DeWandel)

Thu Feb 12 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.8.EL
- remove Power-Blade-specific def for USB TEAC floppy (Julie DeWandel)
- fix s390 crash in iucv driver on connection shutdown (Pete Zaitcev)
- fix ia64 ACPI parsing for multinode IDE devs on x455 (Jim Paradis)
- fix amd64 core dumping of multithreaded 32-bit apps (Jim Paradis)
- fix s390 oprofile conditional and zero top addr bits (Will Cohen)
- add ipr driver v1.0.3 for IBM\'s PPC RAID adapters (Tom Coughlan)
- add {alloc,free}_netdev(), list macro, tg3 PCI ids (Jeff Garzik)

Tue Feb 10 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.7.EL
- restrict /proc/tty/driver directory access to root (Jeff Moyer)
- allow non-standard usr/sys VM splits at 2G/2G, 1G/3G (Ingo Molnar)
- extend existing ppc64 RTAS firmware flash interface (Mark DeWandel)
- fix ppc64 version of strncpy() to zero-pad buffers (Julie DeWandel)
- fix s390/x version of strncpy() to zero-pad buffers (Pete Zaitcev)
- fix generic version of strncpy() to zero-pad buffers (Jim Paradis)
- improve ppc64 segment table entry replacement logic (Julie DeWandel)
- correct type/cast of \"len\" in ppc64/kernel/nvram.c (Julie DeWandel)
- implement new ppc64 RTAS system call interface (Julie DeWandel)
- increase x86 RSDT table limit in ACPI parsing (Jim Paradis)

Mon Feb 9 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.6.EL
- fix more usb-storage bugs for Power Blade support (Julie DeWandel)
- remove extra inactive_clean_pages-- in reclaim_page() (Larry Woodman)
- return proper error codes for do_munmap() failure in mremap (Dave Jones)
- fix binfmt_elf.c problems for apps with huge bss regions (Julie DeWandel)
- update cciss driver to v2.4.50 for Smart Array 6i support (Tom Coughlan)

Thu Feb 5 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.5.EL
- prevent netdump progress output from filling up log_buf (Jeff Moyer)
- add ppc64 RAS hook at end of panic() processing (Julie DeWandel)
- correct source IP address in ICMP error message (Dave Miller)
- fix smp deadlock with pdeath_signal posting (Roland McGrath)
- add ppc64 support for /proc/ppc64/lparcfg (Julie DeWandel)

Wed Feb 4 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.4.EL
- update nfsd mode-with-acls fix for upstream conformance (Steve Dickson)
- rework usb-storage locking to avoid hangs on disconnect (Pete Zaitcev)
- fix mmio alignment error in olympic token ring driver (Julie DeWandel)
- prevent tux logger-thread shutdown problems on ppc64 (Ingo Molnar)
- add ppc64 AltiVec chip support for Power Blades (Julie DeWandel)
- eliminate multi-threaded coredump hang potential (Ingo Molnar)
- fix ppc64 segfaults with tasks > 2GB in size (Julie DeWandel)
- fix usb-storage memory-allocation/iowait deadlock (Alan Cox)

Mon Feb 2 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.3.EL
- add amd64 support for PT_GNU_STACK with exec shield (Jim Paradis)
- fix s390 raid1 sync problem w/writes at end of dev (Pete Zaitcev)
- update s390 zcrypt driver to version 1.1.4 (Pete Zaitcev)
- fix output of large /proc/pid/statm values (Mark DeWandel)
- fix output of large /proc/partitions values (Mark DeWandel)
- enable ppc64 support for JS20 Power Blades (Julie DeWandel)
- fix kernel stack memory leak on fork failures (Dave Anderson)
- fix ipv6 packet quoting problem in icmpv6_send() (Dave Miller)

Thu Jan 29 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.2.EL
- apply Intel\'s x86 microcode loader update (Jim Paradis)
- enhance PCI multifunction support for ppc64 (Julie DeWandel)
- fix nfsd returning bad mode bits when acls set (Steve Dickson)
- prevent unkillable zombies from detached NPTL threads (Ingo Molnar)
- avoid missing scsi disks in /proc/partitions on detach (Jason Baron)
- correct pte calculation inside zeromap_pte_range() loop (Ben Woodard)
- add inline function PDE() to help driver backporting (Matthew Galgoci)

Wed Jan 21 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.1.EL
- (this is the first build for RHEL 3 Update 2)
- relocate various pieces of the \"undo\" patch (Patch Review Committee)
- rename s390 zcrypt and zfcp driver patches (Pete Zaitcev)
- add LKML discussion to COPYING.modules (Arjan van de Ven)

Thu Jan 8 23:00:00 2004 Ernie Petrides kernel-2.4.21-9.EL
- fix race condition between thread creation and signals (Ingo Molnar)

Wed Jan 7 23:00:00 2004 Ernie Petrides kernel-2.4.21-8.EL
- fix amd64 eflags masking in 32-bit emulation of ptrace (Jim Paradis)

Tue Jan 6 23:00:00 2004 Ernie Petrides kernel-2.4.21-7.EL
- fix numerous ppc64 problems with /proc access (Julie DeWandel)
- allow user core files larger than 2GB in size (Dave Anderson)
- add ia64 support for Crestone Peak AGP bridges (John Dennis)
- fix unaligned kernel accesses in nfs_readdir() (Steve Dickson)
- add new_len/new_addr checks in do_mremap() (Ernie Petrides)
- fix nfs O_DIRECT corruption with >4GB files (Steve Dickson)
- enable bus scan for AGP ctlrs on amd64 systems (John Dennis)
- limit PCI-alloc\'ed physaddrs to 4GB on HP ia64 (Jason Baron)

Mon Dec 8 23:00:00 2003 Ernie Petrides kernel-2.4.21-6.EL
- fix ppc64 firmware updates (Julie DeWandel)
- fix sync wakeup problem (Ingo Molnar)
- add ia64 cyclone support (Jason Baron)

Mon Dec 1 23:00:00 2003 Ernie Petrides kernel-2.4.21-5.EL
- undo rejected patches (Stephen Tweedie, Arjan van de Ven, Rik van Riel)

Wed Nov 26 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.20.EL
- enable NUMA support in amd64 smp configs (Jim Paradis)
- prevent oopses with tux in OOM scenarios (Ingo Molnar)
- apply several ipv6 multicast bug fixes (Dave Miller)
- assign retval in copy_process() error path (Ingo Molnar)
- add lseek-in-/proc support for s390x \"ps\" (Pete Zaitcev)
- redefine zone_is_highmem() for Celestica (Dave Anderson)
- fix unresolved symbols in amd64 modules (Bill Nottingham)

Tue Nov 25 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.19.EL
- fix tg3 rx_pending limit for BCM5705/BCM5782 chips (Jeff Garzik)
- reset page error flag prior to read of new contents (Jeff Moyer)
- enable CONFIG_HOTPLUG_PCI option for ia64 configs (Doug Ledford)
- fix inactive laundry list race in ramfs_writepage() (Dave Anderson)
- avoid out_of_memory() for wired pages when there\'s lomem (Dave Anderson)
- conditionalize ppc64 machdep_calls change for KMI compat (Ernie Petrides)
- limit anon/cache pages scanned in refill_inactive_zone() (Larry Woodman)

Mon Nov 24 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.18.EL
- create old version (rev. 5.64) of cmpci sound driver (Tom Coughlan)
- remove ac97.o, ad1848.o, cs4232.o from unsupported (Jeff Moyer)

Mon Nov 17 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.17.EL
- fix missing use of __GFP_HIGHMEM flag in pte_alloc_one() (Larry Woodman)

Sat Nov 15 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.16.EL
- rework scsi mid-layer queuing logic to fix error handling (Doug Ledford)
- fix pci_dma_sync_sg() scatterlist arg in megaraid2 driver (Tom Coughlan)
- move more-ptes-in-rmap-pte-chain logic to its own patch (Ernie Petrides)
- tag uses of __GENKSYMS__ with KMI/ABI compat comment (Ernie Petrides)

Fri Nov 14 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.15.EL
- fix MD multipath bugs causing crashes during fail-overs (Doug Ledford)
- add chain_ptep_t and revert pte_addr_t for KMI compat (Ernie Petrides)
- restore sub-timer-tick time-of-day granularity for ia64 (Jason Baron)
- modify agpgart and drm drivers for ia64 HP ZX1 support (John Dennis)
- fix ia64 32-bit emulation for several stat-related calls (Jason Baron)
- enable amd64 use of new ips driver w/config separation (Tom Coughlan)
- update e100 network driver to version 2.3.30-k1 (Jeff Garzik)
- update e1000 network driver to version 5.2.20-k1 (Jeff Garzik)
- apply scsi whitelist updates for IBM/CNSi/NEC devices (Tom Coughlan)
- reenable varyio for aic7xxx driver (hangs were unrelated) (Jeff Moyer)
- conditionalize NVIDIA_NFORCE3 to restore KMI compat (Ernie Petrides)
- prevent two ext3 panics on corrupted filesystems (Stephen Tweedie)
- apply two minor fixes to ppc64 RAS nvram reading (Julie DeWandel)

Thu Nov 13 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.14.EL
- update ServeRAID (ips) driver to version 6.10.52 (Tom Coughlan)
- configure xmon on by default in ppc64 configs (Julie DeWandel)
- create initial s390 zcrypt driver, version 1.1.2 (Pete Zaitcev)
- remove zfcp driver from linux-modules-unsupported (Pete Zaitcev)
- revise ppc64 reliability/serviceability support (Julie DeWandel)
- reduce kernel stack usage inside nfs_readdir() (Steve Dickson)
- add gameport dependency to cmpci driver config (Tom Coughlan)

Wed Nov 12 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.13.EL
- reduce UDP retransmissions and fix slow reads for NFS (Steve Dickson)
- implement wired page lists for better ramfs handling (Larry Woodman)
- fix vfork deadlock when child process causes core dump (Ingo Molnar)
- enhance AltSysRq-M output and fix deadlock potential (Larry Woodman)
- update cmpci sound driver for some HP IPF workstations (Tom Coughlan)
- correct tq_struct struct initialization in tg3 driver (Jeff Garzik)
- fix NFS file attribute inconsistency after rename (Steve Dickson)
- prevent ia64 machine checks w/sysreport on Olympia (Larry Woodman)

Tue Nov 11 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.12.EL
- redesign refill_inactive_zone() for smarter deactivation (Larry Woodman)
- improve page deactivation scalability w/delayed laundering (Larry Woodman)
- rework locking and timer usage in s390 ctc network driver (Pete Zaitcev)
- allow xmon to be enabled at boot-time for ppc64 debugging (Julie DeWandel)
- reverse kscand\'s order of anon/cache active list traversal (Larry Woodman)
- force in-lining of br_read/write_lock/unlock routines (Julie DeWandel)
- fix mistaken fall-through cases in s390 chandev driver (Pete Zaitcev)
- make a few exported symbols available to OpenGFS (Stephen Tweedie)
- fix ld/st ordering bug causing lost signal wakeups (Mark DeWandel)

Thu Nov 6 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.11.EL
- make profile=X imply nmi_watchdog=1 and fix NMI w/d bugs (Ernie Petrides)
- add lock init in scsi_get_host_dev() to fix shutdown hang (Doug Ledford)
- enable distributed interrupts by default on ppc64 iSeries (Julie DeWandel)
- improve amd64 reporting of machine check errors (Jim Paradis)
- fix disabling of autonegotiation in tg3 driver (Dave Miller)
- add image name to s390 ioctl32 debug message (Pete Zaitcev)

Wed Nov 5 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.10.EL
- fix file lock ownership by NPTL threads to be process-wide (Ernie Petrides)
- upgrade megaraid driver to version 1.18k and fix isr/fw sync (Tom Coughlan)
- upgrade megaraid2 driver to version 2.00.9 and enable varyio (Tom Coughlan)
- improve scsi mlqueue handling to enable BUSY/QUEUE_FULL fix (Doug Ledford)
- correct reporting of i/o errors in ppc64 viodasd driver (Julie DeWandel)
- update acenic driver to handle enabling of jumbo frame mode (Jeff Moyer)
- fix i386 PAGE_NONE bits to prevent get_user_page() hang (Roland McGrath)
- fix ia64 show_mem() handler to use efi_memmap_walk() call (Dave Anderson)
- replace spaces in slabinfo entry name for async poll table (Matt Wilson)
- fix race condition in buffer-head memory footprint patch (Larry Woodman)

Tue Nov 4 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.9.EL
- improve spec file robustness in %post/%preun stanzas (Florian La Roche)
- add s390x iovec length checking for 32-bit reads/writes (Matt Wilson)
- use highmem for pte/ramfs page allocation w/__GFP_WIRED (Larry Woodman)
- upgrade oprofile support with bug fixes and enhancements (Will Cohen)
- fix infinite recursion in SCSI mid-layer post-processing (Jeff Moyer)
- introduce no-auto-start-on-add handling for SCSI blacklist (Jeff Moyer)
- enable s390 support for blk stats handling for iostat -x (Pete Zaitcev)
- fix LVS timer-related hang from ip_vs_conn_expire() bug (Ernie Petrides)
- correct module init in cpqarray driver to fix insmod crash (Tom Coughlan)
- incorporate ESB PATA support and fix a pirq_routers PCI id (Jeff Garzik)
- fix nfs async write deadlock potential w/nfs_writepage() (Steve Dickson)
- fix SCSI error handling for BUSY queue status messages (Doug Ledford)
- improve ppc64 32-bit ioctl support for use by ethtool (Julie DeWandel)
- add missing unlock in ip_mc_del_src() to fix IGMP deadlock (Dave Miller)
- change ppc64 reporting of floppy capacity to be 1.44 MB (Julie DeWandel)

Wed Oct 29 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.8.EL
- fix up various problems on Nforce3-based amd64 systems (Jim Paradis)
- double number of pte addrs in rmap pte_chain structs (Larry Woodman)
- restrict slab size for kernel data structs to 2 pages (Larry Woodman)
- clean up obsolete quicklist usage for ppc64 pte pages [rejected]
- prevent readdirplus from returning hidden mount points (Steve Dickson)
- prevent lockd deadlocks caused by export table locking (Steve Dickson)
- eliminate use of parallel task_struct init macro on ia64 [rejected]
- fix broken s390x overflow checks with 32-bit F_GETLK use (Matt Wilson)
- fix SCSI errors with \"mt stoptions\" and IDE tape drives (Pete Zaitcev)

Sun Oct 26 23:00:00 2003 Ernie Petrides kernel-2.4.21-4.7.EL
- fix bad checksumming interaction between e100 and bridge (Jeff Garzik)
- prevent system hang by OOM killing when overcommitted (Larry Woodman)
- un-inline ext3 error function to reduce stack usage (Stephen Tweedie)
- fix several ppc64 problems with interrupt handling (Julie DeWandel)
- correct amd64 identification in /dev/oprofile/cpu_type (Jim Paradis)
- move fput() call in do_tty_hangup() to avoid oops w/kon (Alexander Viro)
- eliminate creation of never-used task_struct slab cache (Larry Woodman)

Fri Oct 24 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.6.EL
- reduce buffer-head memory footprint from read-only files (Ingo Molnar)
- update qeth driver for reduced stack usage and bug fixes (Pete Zaitcev)
- fix s390 qeth driver again to allow tcpdump to function (Pete Zaitcev)
- add exec_mmap() locking to prevent vma lookup races (Ernie Petrides)
- rework RPC slot allocation for further NFS improvements (Steve Dickson)
- reduce frequency of RPC retransmits during NFS writes (Steve Dickson)
- make generic/ext3 file system write handling 64-bit clean (Jeff Moyer)
- allow SMP scheduling rebalancing to occur every 200 msecs (Ingo Molnar)
- prevent races during IPC semaphore set and msg queue removal (Ingo Molnar)
- fix ACPI handling to identify trigger/polarity of PCI IRQs (Jim Paradis)
- correct amd64/ia64 acpi_disabled decls for post-boot access (Jeff Moyer)
- update ppc64 viocons driver with several bug fixes (Julie DeWandel)

Fri Oct 17 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.5.EL
- move fix for PPR use in sym53c8xx driver to its own patch (Ernie Petrides)
- correct pids exported by msgctl/semctl/shmctl/fcntl calls (Ulrich Drepper)
- apply s390 lcs driver wait queue init and locking updates (Pete Zaitcev)
- enable dummy network driver use in generic s390 config file (Pete Zaitcev)
- add missing ptrace hooks for exec and vfork-done events (Bill Nottingham)
- fix SMP timer race that triggered BUG_ON() in add_timer() (Ingo Molnar)
- fix several bogus ipvs boundary checks in ftp module [rejected]
- fix vfsmount queuing in attach_mnt() for CLONE_NEWNS [rejected]
- add net_device check to prevent oops in pppoe driver [rejected]
- fix memory leak in symlink error path of /proc driver [rejected]
- fix overflow in v1_disk2mem_dqblk() quota calculation [rejected]
- increase ppc64 ramdisk size to 8192k in p/iSeries configs (Jeremy Katz)
- lower amd64 TASK_UNMAPPED_32 to increase avail address space (Jim Paradis)

Tue Oct 14 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.4.EL
- fix ppc64 stack pointer alignment in user signal handlers (Jakub Jelinek)
- increase amd64 exception stack size to 4k to avoid overflow (Jim Paradis)
- fix ppc64 interrupt rate accounting for vmstat and /proc (Julie DeWandel)
- extend amd64 NMI watchdog timeouts to tolerate bad 2nd cpu (Jim Paradis)
- allow s390 dasd driver to use noop elevator module (Pete Zaitcev)
- add free_irq() in error path of olympic token ring driver (Matt Wilson)

Sun Oct 12 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.3.EL
- make pid fields in ucred structures hold tgid values (Ulrich Drepper)
- prevent ppc64 iSeries virtual console writes > 4k (Julie DeWandel)
- control ia64 unaligned access messages with new sysctl (Jeff Moyer)
- correct SCSI data direction on cmd to spin up disks (Pete Zaitcev)
- add do_brk() TASK_SIZE and address space wrap checks (Arjan van de Ven)
- limit PPR use in sym53c8xx driver for ppc64 Zapata drives (Doug Ledford)
- list ac97.o, ad1848.o, and cs4232.o modules as unsupported (Jeff Moyer)
- clean up conditional compilation in s390 zfcp driver (Pete Zaitcev)

Fri Oct 10 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.2.EL
- identify whether i686 or athlon config in oops output (Arjan van de Ven)
- remove warning in reclaim_page() unmapped page path (Ernie Petrides)
- fix several lvm error handling paths causing memory leaks [rejected]
- correct i386 smp shutdown logic when netdump is enabled (Jeff Moyer)
- fix amd64 potential data leaks on FPU save/restore errors (Jim Paradis)
- prevent aic7xxx chip resets leading to PCI parity errors (Tom Coughlan)
- remove ia64 user tty warning on unaligned accesses (Arjan van de Ven)
- fix ppc64 /proc file buf overruns in viodasd driver (Mark DeWandel)

Thu Oct 9 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.1.EL
- (this is the first build for RHEL 3 Update 1)
- avoid m/ctime update for pipe writes on r/o file systems (Stephen Tweedie)
- prevent theoretical ext3 fs corruption in ext3_read_inode (Stephen Tweedie)
- enable AGRESSIVE_IDLE_STEAL to improve scheduler balancing (Ingo Molnar)
- fix potential ppc64 lock-up on ioctl32 un/reregistering (Pete Zaitcev)

Sat Oct 4 00:00:00 2003 Ernie Petrides kernel-2.4.21-4.EL
- extend ppc64 scsi timeout values for Zapata DVD-ROM drives (Julie DeWandel)

Sat Sep 20 00:00:00 2003 Rik van Riel kernel-2.4.21-3.EL
- make sure to release viotape op structure after use (Julie DeWandel)
- disable pgd/pmd quicklists on ppc64 (Mark DeWandel)
- temporarily disable aio on sockets (Jeff Moyer)
- correctly refile inodes to make them reclaimable (Harald Hoyer)

Thu Sep 18 00:00:00 2003 Rik van Riel kernel-2.4.21-2.EL
- S390: update zfcp and cio drivers (Pete Zaitcev)
- IA64: add extra check to virtual mem_map (Larry Woodman, Dave Anderson)
- initialise local variables in ide-tape & ide-scsi
- cap qla2200 tcq depth to 255
- switch version number scheme to kernel-2.4.21-N.EL

Wed Sep 17 00:00:00 2003 Rik van Riel
- PPC64: invalidate evicted sbl entries in the erat (Julie DeWandel)
- increase ethernet tx_queue_len to 1000 (David Miller)
- in udp_{v6_}flush_pending_frames, reset up->len too (David Miller)
- S390: CMS reserved minidisk detection (Pete Zaitcev)
- call recount_segments() on a different occasion (Pete Zaitcev)

Tue Sep 16 00:00:00 2003 Rik van Riel
- really disable exec-shield (Roland McGrath)
- reduce stack randomisation, disable brk randomisation (Ingo Molnar)
- make e1000 driver 64 bit clean (Julie DeWandel)
- minor aio corner case error condition fix (Jeff Moyer)
- AMD64: more lenient check for call workaround (Ernie Petrides)
- PPC64: disable CONFIG_XMON (Mark DeWandel)
- S390: fix CCW slab selection (Pete Zaitcev)
- fix two-disk combined mode sata (Jeff Garzik)
- move buslogic scsi driver to supported, for vmware only (Tom Coughlan)
- change viocons message from KERN_WARNING to KERN_INFO (Julie DeWandel)

Sat Sep 13 00:00:00 2003 Rik van Riel
- VM: handle race condition in reclaim_page (Stephen Tweedie, Larry Woodman)
- PPC64: fix \"log_buffer broken\" xmon issue (Julie DeWandel)
- fix compiler warnings in netdump (Jeff Moyer)
- AMD64: workaround for 32 bit compat mode page fault problem (Ernie Petrides)
- IA64: make perfmon root-only (Jason Baron)

Fri Sep 12 00:00:00 2003 Rik van Riel
- fix smp race in rebalance_laundry_zone()

Thu Sep 11 00:00:00 2003 Rik van Riel
- fix compiler warnings when hugetlbfs is disabled (Pete Zaitcev)
- fix tux performance bug (Ingo Molnar)

Wed Sep 10 00:00:00 2003 Rik van Riel
- don\'t evict kernel stack seg translation on ppc64 (Julie DeWandel)
- fix callers of do_page_fault on ppc64 (Mark DeWandel)
- AMD64 munmap return value, fix lsb failure (Jeff Moyer)
- fix for PPC64 32-bit ioctl (Jim Paradis)
- bring IA64 value of MINSIGSTKSZ in line with upstream (Jakub Jelinek)

Tue Sep 9 00:00:00 2003 Rik van Riel
- fix potential datacorruptor in viodasd driver (Julie DeWandel)
- fix race condition in s390 dirty bit handling (Pete Zaitcev)
- limit per-cpu slab cache size
- correct 32-bit readv/writev border cases on ppc64 (Matt Wilson)
- AMD Golem IO-APIC fixup for i686 kernel on AMD64 (Jeremy Katz)
- NFS Solaris 8 acl fix (Steve Dickson)

Sat Sep 6 00:00:00 2003 Rik van Riel
- minor nfs permissions bugfix (Steve Dickson)
- change mprotect return value to SuS mandated value (Arjan van de Ven)
- kernel-unsupported now provides kernel-modules (Jeremy Katz)
- correct __hugemem__modules typos in rhkernel.h
- fix subtle pmd corruption error (Larry Woodman, Dave Anderson)
- fix cut\'n\'paste error in SATA io port reservation
- restore NFSEXP_CROSSMNT ABI compatibility (Steve Dickson)
- round up executable name field length in core file (Jakub Jelinek)
- switch off exception_trace on amd64 (Jeff Moyer)

Wed Sep 3 00:00:00 2003 Rik van Riel
- patch to access odd last sector on ia64 (Jason Baron)
- misc fixes from upstream (Arjan van de Ven)
- fix audigy driver (Jeff Garzik)
- tunable dcache reclaim priority for tux (Ingo Molnar)
- tg3 driver update (Jeff Garzik)
- ipv6 and icmp network bugfixes (David Miller)
- fix ppc64 memory access security bug (Julie DeWandel)
- reduce memory allocated for skb (Ingo Molnar)
- small smp fix for scalable timers (Ingo Molnar)
- make s390 recognise MSDOS partitions (Pete Zaitcev)
- small smp fixes in tux (Ingo Molnar)
- make mptfusion drivers supported on 4/4 split kernel (Tom Coughlan)
- add entries to scsi whitelist (Tom Coughlan)
- minor sata/ata driver updates (Jeff Garzik)
- small fixes to viodasd driver (Julie DeWandel)
- nfs_get_root and nfs access bit patches (Steve Dickson)

Fri Aug 29 00:00:00 2003 Rik van Riel
- don\'t show interrupts in /proc/stat for ppc64 (Matt Wilson)
- make sure sync returns in a reasonable time
- PPC64: fix for boot cpu not being cpu 0 (Julie DeWandel)
- zero sized write no longer updates mtime (Matt Wilson)
- fix video bios read corruption on ia64 (Larry Woodman)
- network fixes to tg3, bonding (Jeff Garzik)
- properly reserve legacy IDE regions in sata driver (Jeff Garzik)
- fix ppc64 signal handling bugs (Mark DeWandel)
- tux fixes (Ingo Molnar)
- tgkill syscall for s390(x) (Pete Zaitcev)
- amd64 32 bit compatibility fixes (Jim Paradis)
- ppc64 32 bit compatibility fixes (Julie DeWandel)
- fix 4G/4G follow_page problem (Ingo Molnar)
- reduce memory used by VMAs and dentries (Arjan van de Ven)
- make LVM snapshotting of ext3 work reliably (Stephen Tweedie)
- make netdump play better with the nmi watchdog (Jeff Moyer)
- QLA2200: disable irq mitigation, fix off-by-one (Arjan van de Ven)

Tue Aug 26 00:00:00 2003 Rik van Riel
- seq_file /proc/interrupts for x86 too (Ingo Molnar)
- fix memory leak in ia64 exec of ia32 binaries
- check tgid not pid in scm_check_creds() (David Miller)
- VM fixes: shm swap priority, zeromap_page_range
- workaround VFS limitations for VXFS NFS export

Sat Aug 23 00:00:00 2003 Rik van Riel
- use personality for 3GB userspace on x86 -hugemem (Ingo Molnar)
- add sysctl interface for lockd (Steve Dickson)
- don\'t prod VGA space on HP Pinnacle systems (Larry Woodman)
- fix for 32 bit binaries on amd64 (Jim Paradis)
- add preemption point to write_some_buffers (Julie DeWandel)
- sort ACPI table to get correct device ordering on HP (Larry Woodman)
- fix refcounting bug with ipv6 addresses on netdevs (David Miller)
- add s390 syscalls for tux (Pete Zaitcev)
- md multipath enablers (Doug Ledford)

Fri Aug 22 00:00:00 2003 Rik van Riel
- fix process and nice time accounting (Doug Ledford)
- amd64: syscall table updates, timer robustness (Jim Paradis)
- amd64 3GB personality for 32-bit processes (Jim Paradis)
- use 256MB pagesize for hugetlbfs on ia64 (Larry Woodman)
- make sure e100 only claims ipv4 checksumming
- igmpv3/mldv2 OOPS\'er fix (David Miller)
- hugetlbfs: make chown work and allow uid=X,gid=Y mount options
- make larger mmap windows work (Ernie Petrides, Ingo Molnar)
- ia64: improve ia32 compatibility (Larry Woodman)
- fix bug in rpc retry code (Steve Dickson)
- make acpi pci hotplug modulable (Jeff Moyer)
- update (trivial) to megaraid 1.18j (Tom Coughlan)
- enable varyio on mptfusion (Tom Coughlan)
- panic on oops to prevent data corruption opportunities (Ernie Petrides)
- small iorl locking fix (Doug Ledford)
- fix ppc64 get_wchan() bad deref (Mark DeWandel)
- fix aio read into mmap()d PROT_WRITE (Jeff Moyer, Ernie Petrides)

Thu Aug 21 00:00:00 2003 Rik van Riel
- libata update (Jeff Garzik)
- amd64 syscalls for xattrs & ACLs (Jim Paradis)
- tux fixes (Julie DeWandel, Ingo Molnar)
- via & i810 audio fixes (Jeff Garzik)
- small 4G/4G split bugfixes (Ingo Molnar)
- fix sigsuspend race on x86, amd64, ia64 (Mark DeWandel)
- ia32 behavior for FP denormal exceptions on ia64 (Jason Baron)
- get the set/get of NAT bits for ia64 correct (Jason Baron)
- ipsec update, adds cast6 encryption (David Miller)
- VM update: OOM bugfix & page->flags atomic updates (Rik van Riel)
- reenable serpent encryption on ppc64
- bladecenter usb-ohci support (Pete Zaitcev)
- iorl fixes (Doug Ledford)
- network bonding driver oops fix (Jeff Garzik)

Thu Aug 14 00:00:00 2003 Rik van Riel
- DAC960 back to bigmem supported, ne2k-pci & usb audio to bigmem unsupported
- netdump updates for tg3 and e1000 (Jeff Moyer)
- put a hole between stack and mmap area (Ernie Petrides)
- process time accounting updates (Doug Ledford)
- fix null characters in TUX header (Julie DeWandel, Ingo Molnar)
- display correct executable when running interpreted script
- zfcp zSeries fibrechannel driver (Pete Zaitcev)
- ipsec updates (David Miller)
- fix 4G/4G race conditions (Ingo Molnar)
- rename -bigmem kernel to -hugemem to reflect changed tradeoffs
- optionally show task states from hangcheck timer (Jason Baron)
- various small bugfixes from upstream

Sun Aug 10 00:00:00 2003 Rik van Riel
- fix scalable timer race condition (Julie DeWandel, Ingo Molnar)
- print warning on boot with >16GB RAM on -smp kernel (Arjan van de Ven)
- fix for xapic issue with ServerWorks chipsets (Ernie Petrides)
- remove spurious ioctl printk on ppc64 (Mark DeWandel)
- ppc64 wchan improvement (Mark DeWandel)
- hint AATTpause changes for ia64
- longer scsi scan timeout on ppc64 (Julie DeWandel)
- readv/writev for raw IO (Stephen Tweedie)
- fix for easy stack/mmap collisions (Ernie Petrides)

Thu Aug 7 00:00:00 2003 Rik van Riel
- various XAPIC related fixes (Ingo Molnar)
- correct context switch and iowait stats with HT shared runqueues
- ext3 obscure deadlock fixes (Stephen Tweedie)
- knfsd fixes: blocked lock, symlink error & missing bkl (Steve Dickson)

Wed Aug 6 00:00:00 2003 Rik van Riel
- de_thread bugfix from 2.6 upstream (Matt Wilson)
- viocons driver update (Julie DeWandel)
- fix VM non-overcommit mode (Rik van Riel)

Tue Aug 5 00:00:00 2003 Rik van Riel
- plug data leak in aio code (Jeff Moyer)
- initial list of 4G/4G unsupported modules (Tom Coughlan)
- nfs softirq race fix (Steve Dickson)
- updated IPSEC patch (David Miller)
- networking updates/fixes from 2.4.22-preX (David Miller)

Mon Aug 4 00:00:00 2003 Rik van Riel
- drop orlov allocator for now (Arjan van de Ven)
- correct HT cpu pair detection (Arjan van de Ven)
- build zImage.partial for netbooting on pSeries (Matt Wilson)
- fix missing symbols

Sun Aug 3 00:00:00 2003 Rik van Riel
- export two AIO symbols for OCFS
- disable CONFIG_DEBUG_SLAB so performance testing can start
- crosshost mmap hooks for distributed filesystems (Stephen Tweedie)
- include partially linked zImage for pSeries netboot (Matt Wilson)
- nfs highmem fix, unmap when xdr_kmap() fails (Steve Dickson)
- update megaraid2 locking to work with IORL (Com Coughlan)
- make sure to build the qla2100 driver (Tom Coughlan)
- fix cdrom ioctl 32 bit compatibility for ppc64, amd64 (Julie DeWandel)

Fri Aug 1 00:00:00 2003 Rik van Riel
- run depmod on install of unsupported modules (Arjan van de Ven)
- fix register corruption in IA64 lazy fpu handling (Larry Woodman)
- add b44 network driver (Jeff Garzik)
- make ppc64 pci interface routines compatible (Julie DeWandel)
- allow 32 bit userland on AMD64 and PPC64 to use volumes > 2GB (Jeff Moyer)
- nfsd: acl related mount and export flags (Steve Dickson)
- fix nfs exp_fodrop oops (Steve Dickson)
- fix missed signal wakeups on ppc64 (Mark DeWandel)
- smp scalable timer bugfixes (Ingo Molnar)
- workaround for a prefetch bug in some Athlon CPUs (Ernie Petrides)
- code to make more modules unsupported for 4/4 split (Arjan van de Ven)
- various spec file and config cleanups
- viopath driver fix (Julie DeWandel)
- add match for 440gx chipset bioses (Arjan van de Ven)
- move epic100 and ne2k-pci back to supported (Jeff Garzik)

Wed Jul 30 00:00:00 2003 Rik van Riel
- updated finegrained process accounting patch (Doug Ledford)
- make iSeries compile without CONFIG_ICOM (Julie DeWandel)
- nfsd: only set ->reuse for tcp sockets, not udp (Steve Dickson)
- enable the 4G/4G split on the i686-bigmem kernel only
- sysrq support for viocons (Julie DeWandel)
- limit pci_bus size changes to ppc64 (Jeff Garzik)
- fix for signal delivery race (Ernie Petrides, Mark DeWandel)
- add ShdPnd to /proc (Ingo Molnar)
- fix de_thread() hang (Ingo Molnar)
- add kernel support for CLONE_STOPPED (Ernie Petrides)
- make sure to initialise HVC console (Julie DeWandel)
- fix _SEG abort hit in ACPI code (Larry Woodman)
- build addon drivers on amd64 and ppc64 too (Tom Coughlan)
- build IPS driver on all architectures (Tom Coughlan)
- fix a few ia32 emulation bugs for IA64 (Larry Woodman)
- enable correct/new __clear_bit macro for IA64 (Larry Woodman)
- flexible mmap allows mappings of huge executable segments (Larry Woodman)
- sysrq-w for s390 (Pete Zaitcev)

Fri Jul 18 00:00:00 2003 Rik van Riel
- have s390 cpu_relax() also include barrier (Pete Zaitcev)
- convert ppc64 xmon traceback code to ksymoops (Matt Wilson)
- rename kstat_sum() variable with aliasing problems (Ingo Molnar)
- fix AIO-on-hugetlbfs crash (Ingo Molnar)
- update support for IA64 Long\'s Peak ACPI serial ports (Larry Woodman)
- turn on xmon for both iSeries and pSeries (Matt Wilson)
- bugfix to make CLI work correctly on iSeries (Julie DeWandel)
- SATA bugfixes (Jeff Garzik)
- enable 4G/4G split in -BOOT kernel, due to syslinux trouble

Thu Jul 17 00:00:00 2003 Rik van Riel
- fix s390 compile (Pete Zaitcev)
- taint the kernel on sii6512 driver link, GPL but no source available
- handle debug registers with 4G/4G split (Ingo Molnar)
- tgkill syscall for ppc64 (Julie DeWandel)
- fix NFSD/ACL/ext3/jbd deadlock (Stephen Tweedie, Steve Dickson)
- fix maxcpus=1 installation panic fix for ppc64 (Julie DeWandel)
- IDE byteswapping io functions for ppc64 (Julie DeWandel)
- update sata driver (Jeff Garzik)
- raise the number of /proc entries (Julie DeWandel)
- sticky sysrq key with timeout (Jeff Moyer)

Wed Jul 16 00:00:00 2003 Rik van Riel
- make SysRq-W useable on s390 (Pete Zaitcev)
- updated process accounting patch (Doug Ledford)
- siginfo_t fixes for s390x and amd64 (Jakub Jelinek)
- clustered NFS fail-over support (Steve Dickson)
- autofs4 updates and fixes
- ia64 patches to reduce cpu power/temp in idle loop (Larry Woodman)
- add irqsafe up() for LVM locking (Stephen Tweedie)
- O_DIRECT fallback to synchronous allocation in holes (Stephen Tweedie)

Tue Jul 15 00:00:00 2003 Rik van Riel
- ia64 HP iommu: add sx1000 detection
- possible bug in s390x 32-bit emulation (Roland McGrath)
- updated ipsec patch, should fix all current ipv6 bugs (David Miller)
- finegrained process accounting (Doug Ledford)
- ICH5 pci irq routing, and associated ids (Jeff Garzik)
- fix the machine_real_restart() reboot path on 4G/4G (Ingo Molnar)

Sat Jul 12 00:00:00 2003 Rik van Riel
- fix amd64 agp-gart code to work around hugetlbfs debug code (Jim Paradis)
- fix ppc32 pthread_cancel (Jakub Jelinek)
- Do not sent IGMP leave messages unless IFF_UP (David Miller)
- software iommu for ia64 systems without hardware iommu (Jason Baron)
- fix ext3 oops fix during dio, LTP failure (Arjan van de Ven, Stephen Tweedie)

Fri Jul 11 00:00:00 2003 Pete Zaitcev
- Remove illegal calls to dst_link_failure

Fri Jul 11 00:00:00 2003 Rik van Riel
- enable HT scheduler for bigmem kernel
- add tgkill syscall for x86 and ia64
- make -BOOT kernel smaller w/ modular md and CONFIG_SMALL
- rmap VM updates
- 4G/4G agpgart potential corruption fix (Larry Woodman)

Thu Jul 10 00:00:00 2003 Rik van Riel
- switch off exec shield everywhere
- eliminate hostfs for amd64 (Jim Paradis)
- megaraid update, mostly vendor ID (Tom Coughlan)
- shrink boot kernel by disabling some config options
- additions for the SCSI whitelist (Tom Coughlan)
- ia64 extable fix (Jason Baron)
- viocons driver upgrade (Julie DeWandel)
- another ia64 mmu context wraparound deadlock fix (Larry Woodman)
- iSeries icom debugger patch (Julie DeWandel)

Wed Jul 9 00:00:00 2003 Pete Zaitcev
- Drop io_request_lock in usb scsiglue.c:device_reset

Wed Jul 9 00:00:00 2003 Rik van Riel
- fix cpu_relax for amd64 and ia64 to include a barrier (Ingo Molnar)
- restore o_direct api compatibility (Stephen Tweedie)
- fix possible ext3 deadlock in o_direct patches (Stephen Tweedie)
- ACLs for JFS (Stephen Tweedie)
- fix /proc/cpuinfo runqueue printing (Ingo Molnar)
- via audio fixes, smaller emu10k1 patch (Alan Cox, Matt Wilson)

Tue Jul 8 00:00:00 2003 Rik van Riel
- fix process accounting, tux ftp passwords and si_pid (Ingo Molnar)
- 32bit compat statfs fix (Guy Streeter)
- don\'t serialise exit on BKL when accounting is off (Ingo Molnar)
- truncate timeouts to 32 bits on 64bit systems (Ingo Molnar)
- fix network channel bonding (Jeff Garzik)
- split netdump patch into core and net-drivers (Jeff Garzik)
- delayed tlb flushing for ia64 (Larry Woodman)
- emu10k1 driver fixes
- kksymoops for AMD64 (Jim Paradis)
- select bugfixes from 2.4 upstream (Jeff Garzik)
- OOM tweaks (Rik van Riel)
- use seq_file for /proc/interrupts on ppc64 (Mark DeWandel)

Thu Jul 3 00:00:00 2003 Rik van Riel
- add qdio and qeth drivers for s390(x) (Phil Knirsch)
- slab cache scale bugfix (Larry Woodman)
- S390: qdio & qeth drivers (Phil Knirsch)
- hangcheck timer for ppc64 (Julie DeWandel)
- fix race conditions in ia64 ia32 compat layer (Larry Woodman)
- update megaraid, aic7xxx, cciss and cpqarray drivers (Tom Coughlan)
- nfs xdr_shift_buf, tcp client corruption and alignment (Steve Dickson)
- rhconfig.h stuff for ppc64, s390 and s390x (Matt Wilson)
- AIO on sockets

Wed Jul 2 00:00:00 2003 Rik van Riel
- kiobuf optimisations (Stephen Tweedie, Larry Woodman)
- ipsec update (David Miller)
- ipvs update to deal with timer changes (David Miller)
- 4G/4G split patch optimisations (Ingo Molnar)
- hangcheck timer (Jason Baron)
- recent (AGP 3.0) agpgart support (Jeff Garzik)

Tue Jul 1 00:00:00 2003 Rik van Riel
- semtimedop() support on s390/s390x (Ernie Petrides)
- fix a 4G bug that triggers on systems with >30 CPUs (Ingo Molnar)
- updated SCSI SMP affine queueing patch (Arjan van de Ven)
- page hash prefetch in do_generic_file_read bugfix (Julie DeWandel)
- updates the qlogic driver to the latest (Arjan van de Ven)
- slab cache SMP scalability tweaks (Ingo Molnar)
- ACPI 2.0 for IPF and AMD64 (Jim Paradis, Larry Woodman)
- statm fixes for hugetlbfs and remap_file_pages (Jason Baron)
- acpi serial port detection (Larry Woodman)

Sat Jun 28 00:00:00 2003 Rik van Riel
- iseries driver updates (Julie DeWandel)
- aio scalability and 2.5 backports (Ingo Molnar)
- SMP scalable timers (Ingo Molnar)

Fri Jun 27 00:00:00 2003 Rik van Riel
- make qlogic driver use new scsi infrastructure (Arjan van de Ven)
- export aio kvec functions
- fix statm oops
- compile fixes
- NFS ACL over the wire protocol extensions (Steve Dickson)
- rate limit slab pruning, to limit IPI load on SMP systems (Stephen Tweedie)

Wed Jun 25 00:00:00 2003 Rik van Riel
- scsi request lock scaling (Ingo Molnar)
- cpu affinity for scsi command processing (Ingo Molnar)
- use softirqs instead of bhs for the scsi layer (Doug Ledford)
- igmpv3 fixes and improvements (David Miller)
- oprofile for ppc64 (Will Cohen)
- Increase MAX_ADDR_LEN from 8 to 32 for Infiniband over IP (Tom Coughlan)

Tue Jun 24 00:00:00 2003 Rik van Riel
- per-cpu kstat arrays (Ingo Molnar)
- optimise 4G/4G tlb flushing (Ingo Molnar)
- kiobuf reclaim together with buffer reclaim (Arjan van de Ven)
- more scalable gendisk statistics (Ingo Molnar)
- nfs reconnect fixes (Steve Dickson)
- add 32-bit compatibility for ustat system call on ppc64 (Julie DeWandel)
- scalable gettimeofday (Ingo Molnar)
- hugetlbfs ppc64 & s390 bits (Mark DeWandel, Pete Zaitcev)
- hugetlbfs for ia64 (Jason Baron)
- qlogic scsi driver update (Arjan van de Ven)

Sun Jun 22 00:00:00 2003 Rik van Riel
- nfs patches (Steve Dickson)
- xapic improvements, summit support (Ingo Molnar)
- fix core dump name for multithreaded programs (Roland McGrath)

Sat Jun 21 00:00:00 2003 Rik van Riel
- merge up to marcelo\'s latest

Fri Jun 20 00:00:00 2003 Rik van Riel
- oom killer fixes (Larry Woodman, Rik van Riel)
- tunable VM overcommit (Rik van Riel)
- hugetlbfs for amd64 (Jim Paradis)

Thu Jun 19 00:00:00 2003 Rik van Riel
- updated iseries virtual drivers (Julie DeWandel)
- nfs lockd improvements (Steve Dickson)
- remap_file_pages improvements (Ingo Molnar)
- /proc/efi/symtab patch for ia64 (Larry Woodman)
- disable O_PROFILE on UP x86 machines
- allow NMI watchdog profiling frequencies up to 10kHz (Ingo Molnar)
- statm (Jason Baron)
- hugetlbfs (Ingo Molnar)
- have nfsd honour ACLs on a per-export basis (Steve Dickson)

Wed Jun 18 00:00:00 2003 Rik van Riel
- Enable O_PROFILE on non-SMP configs (Stephen Tweedie)
- more conservative AIC config options
- Fix BOOT kernel panic while mounting /dev/cdrom (Larry Woodman)

Tue Jun 17 00:00:00 2003 Rik van Riel
- merge to 2.4.21 + selected ac bits
- ipsec upgrade (David Miller)
- HT scheduler patch fix (correct sibling counting)
- make bdflush writeout smoother
- AMD64 gdb fix (Roland McGrath)

Fri Jun 13 00:00:00 2003 Rik van Riel
- don\'t include unsupported drivers in -BOOT kernel
- merge up to 2.4.21-rc8 + selected ac bits
- FIXME: sysrq for 3170, dasd, odirect & odirect for nfs

Fri Jun 13 00:00:00 2003 Pete Zaitcev - oprofile for s390

Wed Jun 11 00:00:00 2003 Rik van Riel
- statm (Jason Baron / Julie DeWandel)
- AIO 32-bit compat for 64-bit machines (Julie DeWandel)
- only do bufferhead reclaim in extreme situations (Rik van Riel)

Tue Jun 10 00:00:00 2003 Rik van Riel
- Serial ATA support (Jeff Garzik)
- mtp fusion 2.05.05+ (Dave Maley)

Sat Jun 7 00:00:00 2003 Rik van Riel
- XATTR/ACL patches, except NFS over the wire (Stephen Tweedie)
- ipsec module autoloading (David Miller)
- remap_file_pages (Ingo Molnar)

Fri Jun 6 00:00:00 2003 Rik van Riel
- upgrade to latest -rmap with Ernie\'s fixes
- sysrq+C shows the stack dump of all CPUs
- ext3 truncate fix (Stephen Tweedie)
- NFS fixes for HZ=1000 machines (Steve Dickson)

Thu Jun 5 00:00:00 2003 Rik van Riel
- 4G/4G split fix (Ingo Molnar)
- ppc64 fixes (Guy Streeter, Rik van Riel)
- enable oprofile on amd64
- ipsec updates (David Miller)
- fork returns pid instead of task_struct
* (Julie DeWandel)
- ia64 ptrace bugfixes (Dave Anderson)

Wed Jun 4 00:00:00 2003 Rik van Riel
- HP diva serial driver (Jeff Garzik)

Tue Jun 3 00:00:00 2003 Rik van Riel
- NFS over TCP patches (Steve Dickson)
- switch to using ppc64pseries/ppc64iseries arches instead of
kernel-pseries and kernel-iseries (Jeremy Katz)
- egenera scsi bus rescan patch (Jeff Garzik)
- oprofile (Graydon Hoare)

Sat May 31 00:00:00 2003 Rik van Riel
- futex requeue (Ingo Molnar)
- enable NAPI for E1000
- signal latency and scheduler improvements (Ingo Molnar)

Fri May 30 00:00:00 2003 Rik van Riel
- kscand oops fix (Ingo Molnar, Rik van Riel)
- pcnet32 fixes (Julie Dewandel)
- raid autorun (Pete Zaitcev)
- turn off CONFIG_SUNDANCE_MMIO (Jeff Garzik)
- flexible mmap (Larry Woodman)
- ppc64 fixes (Matt Wilson, Guy Streeter)
- loop softirq 10 times before giving up (Ingo Molnar)
- O_DIRECT for NFS (Steve Dickson)
- prevent md from shutting down active arrays (Doug Ledford)
- rmap updates, inode reclaim & higher order allocations (Rik van Riel)
- network channel bonding (Jeff Garzik)

Thu May 29 00:00:00 2003 Jim Paradis
- Re-enable x86_64 in build
- x86_64-specific updates for exec-shield
- Bring in improved \"nonx\" support for x86_64 from upstream

Thu May 29 00:00:00 2003 Pete Zaitcev
- Hush s390 printks upon user SIGSEGV by default. It can be enabled back with
a sysctl kernel.userprocess_debug.
- Enable optional 3270 console mode on s390.

Sat May 24 00:00:00 2003 Rik van Riel
- get rid of vsyscall page (Arjan van de Ven)
- fix missing symbol copy_str_fromuser_size

Wed May 21 00:00:00 2003 Rik van Riel
- exec-shield updates to fix hang-on-boot on some systems (Ingo Molnar)
- temporarily disabled the architectures, which got broken by exec-shield updates
- fix for LTP sigprocmask02 failure (Matt Wilson)
- ppc64 updates (Julie DeWandel)

Tue May 20 00:00:00 2003 Rik van Riel
- pagecache scalability patch (Ingo Molnar)
- IPC semaphore scalability patch (Ingo Molnar)
- ppc64 updates (Guy Streeter)

Fri May 16 00:00:00 2003 Rik van Riel
- exec-shield (Ingo Molnar)
- AMD64 ACPI updates (Jim Paradis)

Thu May 15 00:00:00 2003 Rik van Riel
- reenable O_DIRECT, O_DIRECT fixes and superbh-aio (Stephen Tweedie)

Wed May 14 00:00:00 2003 Rik van Riel
- vma merging (Stephen Tweedie)

Tue May 13 00:00:00 2003 Rik van Riel
- nmi profiler
- VM updates: rmap, dma zone isolation
- tux (Ingo Molnar)
- ext3 stall fixes (Ingo Molnar)
- e1000 fixes (Ingo Molnar)

Sat May 10 00:00:00 2003 Rik van Riel
- config files overhaul (Arjan van de Ven)
- fix bug in mlock patch
- IPVS (Dave Miller)

Fri May 9 00:00:00 2003 Rik van Riel
- import IO elevator changes from gingin
- critical VM fix
- matrox framebuffer patch for pseries (Julie DeWandel)

Thu May 8 00:00:00 2003 Rik van Riel
- hammer nptl fixes (Ulrich Drepper)
- 4G/4G split (Ingo Molnar)

Wed May 7 00:00:00 2003 Rik van Riel
- upgrade to 2.4.21-rc1-ac4 (minus -ac acpi and xapic changes)
- drop nfs patches since those seem to be in -ac

Tue May 6 00:00:00 2003 Rik van Riel
- larger message buffer size + boot option (Mark DeWandel)
- AMD64: tls handling, coredump fixes (Jim Paradis)
- SMP & highmem VM fixes (Ben LaHaise)
- HT+NUMA scheduler (Ingo Molnar)

Sun May 4 00:00:00 2003 Rik van Riel
- ext3 orphan cleanup fix (Ernie Petrides)
- s390 affinity fixes (Pete Zaitcev)
- i386 vsyscall DSO changes (Roland McGrath)

Sat May 3 00:00:00 2003 Rik van Riel
- bugfixes and config changes galore

Fri May 2 00:00:00 2003 Rik van Riel
- enable semtimedop for other architectures (Ernie Petrides)
- large pci bus numbers (Julie DeWandel)
- bugfixes galore

Wed Apr 30 00:00:00 2003 Rik van Riel
- igmpv3 (David Miller)

Tue Apr 29 00:00:00 2003 Rik van Riel
- generic 32bit compat stuff + amd64/ppc64/ipf pieces (Matt Wilson)
- clustered apic (XAPIC) support (Ingo Molnar)
- ppc64 architecture updates (Matt Wilson, Guy Streeter)

Sat Apr 26 00:00:00 2003 Rik van Riel
- ppc64 fixes

Fri Apr 25 00:00:00 2003 Rik van Riel
- collapse ipsec into one patch (David Miller)
- ppc64 build fix (Matt Wilson)
- improve smp scheduler fairness (Ingo Molnar)
- allow mlock for normal users, up to ulimit (Ingo Molnar)
- AMD64 port (Jim Paradis)

Thu Apr 24 00:00:00 2003 Rik van Riel
- clean up mechanism to pass extra CFLAGS so we don\'t override what\'s
already there
- merge ia64 build stuff (Larry Woodman)
- merge varyio + superbh (Stephen Tweedie)

Wed Apr 23 00:00:00 2003 Rik van Riel
- merge up to 2.4.21-rc1
- IA64: virtual mem_map, acpi updates, netdump update, pte-highmem & fealnx
- IA64: architecture specific patches

Tue Apr 22 00:00:00 2003 Rik van Riel
- import davem\'s ipsec patch pile
- ppc64 kallsyms and dump_fpu patches (Matt Wilson)
- rmap updates (x86_64 & bufferhead reclaim)
- ppc64 ptrace patch (Matt Wilson)

Sat Apr 19 00:00:00 2003 Rik van Riel
- open up patch namespace 2000-5000 for network protocol changes
- renumber existing patches in that range

Fri Apr 18 00:00:00 2003 Rik van Riel
- make sure to actually apply the rmap-updates patch
- iowait statistics
- ppc64 code merge (Mark & Julie DeWandel)
- ppc64 build scripts (Matt Wilson)
- raise symlink recursion level to 8 (Ernie Petrides)

Thu Apr 17 00:00:00 2003 Rik van Riel
- merge up to marcelo\'s latest
- pte-highmem bits for x86-64 and ppc64

Wed Apr 16 00:00:00 2003 Rik van Riel
- merge up to 2.4.21-pre7-ac1
- drop semtimedop patches (now in -ac)
- drop nfs xprt_fixes, fix_softirq, d_drop and nfs-readeof (merged in -pre7)
- add !CONFIG_QUOTA compile fix for 2.4.21-pre7-ac1

Tue Apr 15 00:00:00 2003 Pete Zaitcev
- add LCS driver (endemic to s390)

Tue Apr 15 00:00:00 2003 Rik van Riel
- add rmap VM
- add kunmap_atomic debugging patch

Sun Apr 13 00:00:00 2003 Rik van Riel
- remove dir.c part of NFS kmap_atomic patch for now
- using strlen as local variable name in nfs code kills, literally

Sat Apr 12 00:00:00 2003 Rik van Riel
- merge S390(x) back in (Pete Zaitcev)
- fix NFS kmap_atomic patch
- sched.c patch to disable interrupts in wake_forked_task (Julie DeWandel)

Fri Apr 11 00:00:00 2003 Rik van Riel
- AIO infrastructure (Ben LaHaise)
- update NFS kmap_atomic patch (Steve Dickson)

Thu Apr 10 00:00:00 2003 Rik van Riel
- semtimedop patches (Ernie Petrides)

Wed Apr 9 00:00:00 2003 Rik van Riel
- I know understand linux-2.4.20-nfs-readeof.patch, so I merged it
- netdump update (Dave Anderson)
- 64 bit pci & elf loader fix (Mark & Julie)
- nptl whitespace patches, folded into nptl patch (Arjan van de Ven)
- rediff linux-2.4.18-smallpatches.patch

Tue Apr 8 00:00:00 2003 Rik van Riel
- merge NFS patches by Steve Dickson (blame me for NFS kmap_atomic patch)
- split x86 syscall stuff out into separate patch

Sun Apr 6 00:00:00 2003 Rik van Riel
- fix nptl patch, now it boots

Sat Apr 5 00:00:00 2003 Rik van Riel
- port linux-2.4.20-o1-nptl.patch from gingin
- rediff a few patches

Thu Apr 3 00:00:00 2003 Rik van Riel
- update linux-modules-unsupported (with Arjan)
- fix up the list a second time to fix module dependencies

Wed Apr 2 00:00:00 2003 Rik van Riel
- copy -head into new AS3 branch
- remove i586 build
- remove 7.x compatibility (linux-2.4.9-fstat.patch)
- architecture patches get more breathing room (100 - 500)
- reserve patch numbers 1000 - 2000 for VM
- patch numbers 2000 - 5000 for bugfixes, changes and updates to
existing drivers and filesystems
- remove inode reclaim patch (will be merged later as part of rmap)
- remove io priority scheduler (still experimental)
- remove nfs patches (linux-2.4.20-nfs-cto.patch,
linux-2.4.20-nfs-access.patch & linux-2.4.20-nfs-rdplus.patch)
- remove linux-2.4.18-gericom.patch
- update netdump from RH9 branch

Fri Mar 21 23:00:00 2003 Steve Dickson
- Added three NFS performance patches

Fri Mar 21 23:00:00 2003 Arjan van de Ven
- add a timer for aging requests up

Thu Mar 20 23:00:00 2003 Arjan van de Ven
- fix the sorting in the io elevator

Wed Mar 19 23:00:00 2003 Arjan van de Ven
- remerge ext3 orlov allocator and enable
- more priority io elevator infrastructure work

Sat Mar 8 23:00:00 2003 Arjan van de Ven
- merge ext3 orlov allocator

Tue Mar 4 23:00:00 2003 Arjan van de Ven
- go to 2.4.21-pre5-ac1
- split the rpm into a primary fileset and secondary (rare modules) fileset

Wed Feb 26 23:00:00 2003 Arjan van de Ven
- go to 2.4.21-pre4-ac6
- drop lots of patches
- trim changelog to not have 2000, 2001 and 2002 anymore

Mon Feb 17 23:00:00 2003 Arjan van de Ven
- downgrade pwc webcam driver one notch to the last known working version
- work around vm livelock
- make the cciss driver not enable irq\'s in it\'s irq handler

Thu Feb 13 23:00:00 2003 Benjamin LaHaise
- fix for shared statistic < 0

Thu Feb 13 23:00:00 2003 Arjan van de Ven
- Signal fixes for LSB testsuite
- merge patch to fix init=/bin/sh
- 2.4.21-pre4-ac4 bugfixes (mostly IDE crashes)

Sun Feb 9 23:00:00 2003 Arjan van de Ven
- merge 2.4.21-pre4-ac3 bugfixes

Tue Feb 4 23:00:00 2003 Stephen C. Tweedie
- Add ext3 fix for truncating negative i_blocks

Mon Feb 3 23:00:00 2003 Benjamin LaHaise
- add oopsmeharder for debugging hard hangs

Mon Feb 3 23:00:00 2003 Arjan van de Ven
- merge rmap15d
- set the sbp2 command buffer to 64 elements instead of 8

Wed Jan 29 23:00:00 2003 Arjan van de Ven
- merge tcp stall fix from DaveM
- merge bugfixes from 2.4.21-pre4

Mon Jan 13 23:00:00 2003 Steve Dickson
- Merge in the ACL and XATTR patches from the UL and BestBits trees.

Sat Jan 11 23:00:00 2003 Stephen C. Tweedie
- Merge in the LVM pvmove fix to current tree

Wed Jan 8 23:00:00 2003 Benjamin LaHaise
- add AMD Golem fixup


 
ICM