|
|
|
|
Changelog for kernel-debuginfo-2.4.21-60.EL.i686.rpm :
Tue Aug 25 00:00:00 2009 Don Howard kernel-2.4.21-60.EL - Fix null dereference with udp corking (Don Howard) [518040] {CVE-2009-2698}
Sat Aug 15 00:00:00 2009 Don Howard kernel-2.4.21-59.EL - Fix null dereference in sock_sendpage (Don Howard) [516951] {CVE-2009-2692}
Mon Nov 3 23:00:00 2008 Don Howard kernel-2.4.21-58.EL - copy_user doesn\'t zero tail bytes on page fault (Don Howard) [433941] {CVE-2008-2729} - Fix long symlink support (Fabio Olive Leite) [BZ 438758] - Fix possible buffer overflow in ASN.1 parsing routine (Don Howard) [444461] {CVE-2008-1673} - Fix exploitable remote memory leak in sit (Don Howard) [446034] {CVE-2008-2136} - Fix possible panic in mptctl_gettargetinfo (Don Howard) [451955] - Add add NULL pointer checks in tty drivers (Don Howard) [453158] {CVE-2008-2812} - Add a kernel parameter to disable lost tick accounting on x86_64 (Don Howard) [455921] - Fix possible isdn_net buffer overflows (Don Howard) [456361] {CVE-2007-6063} - Fix lookup on deleted directory (Eugene Teo) [457862] {CVE-2008-3275} - Add missing capability checks in sbni_ioctl (Eugene Teo) [460404] {CVE-2008-3525} - Remove suid/sgid bits on ftruncate (dhoward) [463684] {CVE-2008-4210}
Wed Apr 23 00:00:00 2008 Don Howard kernel-2.4.21-57.EL - Update: Fix race condition in dnotify() (Al Viro) [439755 443436] {CVE-2008-1375 CVE-2008-1669}
Tue Apr 15 00:00:00 2008 Don Howard kernel-2.4.21-56.EL - Fix race condition in dnotify() (Al Viro) [439755] {CVE-2008-1375} - Fix machine check error on Clovertown G0 (Geoff Gustafson) [430924] - Fix unaligned handler for FP instructions (Don Howard) [430919]
Wed Mar 26 23:00:00 2008 Don Howard kernel-2.4.21-55.EL - Fix race condition in sys_mincore() (Don Howard) [247595] {CVE-2006-4814} - Fix panic with AIO writes to pipes (Josef Bacik) [311621] {CVE-2007-5001} - Fix error with coredump ownership (Don Howard) [396961] {CVE-2007-6206} - Fix potential buffer overrun issue in isdn_ioctl (Don Howad) [425141] {CVE-2007-6151} - Fix potential DoS with mremap (Don Howard) [428967] {CVE-2008-0007} - Clear df flag for signal handlers (Don Howard) [437313] {CVE-2008-1367}
Wed Feb 20 23:00:00 2008 Don Howard kernel-2.4.21-54.EL - Fix hang at unmount with many unused dentries (Josef Bacik) [413731]
Tue Nov 13 23:00:00 2007 Don Howard kernel-2.4.21-53.EL - Fix ipv4 treason uncloaked message (Anton Arapov) [249237] - Fix ipv4 fib-sem-out-of-bounds checking (Don Howard) [250429] {CVE-2007-2172} - Reset current->pdeath_signal on SUID binary execution (Peter Zijlstra) [251117] {CVE-2007-3848} - Fix local DoS with corrupted elf on ia64 (Don Howard) [289171] {CVE-2006-4538} - prevent stack from growing into hugepages region (Don Howard) [294951] {CVE-2007-3739} - Fix missing ioctl permission checks in aacraid (Don Howard) [298331] {CVE-2007-4308}
Tue Sep 25 00:00:00 2007 Don Howard kernel-2.4.21-52.EL - Validate all 64bits of ptrace information. (Don Howard)
Wed Jul 25 00:00:00 2007 Jerome Marchand kernel-2.4.21-51.EL - properly initialized e1000 ESB2 NIC RX unit (Andy Gospodarek) - fix e1000: ESB2 register value causes an rlogin problem (Vince Worthington) - fix bluetooth setsockopt() information leaks (Don Howard) - fix overflow in CAPI subsystem (Don Howard)
Wed May 9 00:00:00 2007 Ernie Petrides kernel-2.4.21-50.EL - improve IGMP join processing during bonding failover (Andy Gospodarek) - fix EHCI period handling for high-speed USB HID devices (Pete Zaitcev)
Thu Apr 19 00:00:00 2007 Ernie Petrides kernel-2.4.21-49.EL - fix dput() crash regression caused in -47.5.EL (Eric Sandeen) - add ifcfg-bond0 documentation in bonding.txt (Andy Gospodarek) - fix nfs.o symbol regression caused in -47.5.EL (Steve Dickson)
Wed Mar 28 00:00:00 2007 Ernie Petrides kernel-2.4.21-48.EL - revise megaraid_sas reboot notifier fix made in -47.7.EL (Chip Coldwell) - rename RHEL_RELEASE created in -47.7.EL to RHEL_VERSION (Ernie Petrides) - prevent stuck Alt-SysRq-active state with USB keyboards (Ernie Petrides)
Thu Mar 22 23:00:00 2007 Ernie Petrides kernel-2.4.21-47.8.EL - prevent igmp multicast messages as interface is going down (Thomas Graf) - allow PAL_HALT_LIGHT idle loop for ia64 use under Xen (Aron Griffis) - correct i/o resource allocations in acpiphp driver (Prarit Bhargava) - fix __dget_locked() race leading to nr_unused underflow (Jeff Layton) - allow LauS to audit init when audit_all_processes is 2 (Bryn Reeves) - do not share ipv6 flow label list with new sockets (Neil Horman) - avoid sleeping with spinlock in aacraid driver (Chip Coldwell)
Mon Mar 19 23:00:00 2007 Ernie Petrides kernel-2.4.21-47.7.EL - fix shmat() addr wrap for 32-bit-compat tasks on x86_64 (Larry Woodman) - add oprofile recognition for Xeon cpu models 4 and 6 (Radovan Augustin) - fix bonding failover w/e1000 under heavy UDP traffic (Andy Gospodarek) - add megaraid_sas reboot notifier for cache flushing (Chip Coldwell) - fix ext2/ext3 wrong-group block allocation problem (Eric Sandeen) - add RHEL_RELEASE/UPDATE for 3rd-party modules (Konrad Rzeszutek) - add LauS support for auditing detach events (Bryn Reeves) - fix year-2007 time table overflow in tux (Jason Baron)
Mon Mar 5 23:00:00 2007 Ernie Petrides kernel-2.4.21-47.6.EL - add netdump support to 8139cp driver for use under Xen (Chris Lalancette) - fix U7 e1000 Wake-on-LAN regression caused in -37.7.EL (Andy Gospodarek) - prevent dup2() EBUSY errors from m/t fork() fd race (Radovan Augustin) - avoid possible data corruption after swap i/o errors (Larry Woodman) - update SCSI whitelist for STK OPENstorage 9176 devices (Tomas Henzl) - reduce high TCP latency when transferring small packets (Adam Stokes) - fix interrupt-interval for high-speed USB HID devices (Pete Zaitcev) - prevent NT cpu flag leak to other tasks on x86_64 (Ernie Petrides)
Wed Feb 7 23:00:00 2007 Ernie Petrides kernel-2.4.21-47.5.EL - fix ACL effect on modes of newly created files on NFS (Peter Staubach) - skip ext3 orphan inode recovery on read-only snapshots (Eric Sandeen) - reduce stack usage when validating NFS file attributes (Thomas Graf) - add ext2 dir size sanity checks in ext2_find_entry() (Eric Sandeen) - avoid more races between unmount and dcache pruning (Eric Sandeen) - fix Committed_AS accounting w/32-bit-compat execs (Ernie Petrides) - prevent ipmi_si oops w/no underlying IPMI h/w (Peter Martuccelli) - remove x86_64 debugging messages during SMP start-up (Jeff Burke)
Wed Dec 20 23:00:00 2006 Ernie Petrides kernel-2.4.21-47.4.EL - fix USB handling of 6-byte payloads from PowerMate devs (Pete Zaitcev) - correct file descriptor limit check for poll() syscalls (Chris Snook) - prevent crash in md multipath alias sb update checking (Doug Ledford) - avoid EOVERFLOW errors from fstat() with 64-bit inums (Jeff Layton) - validate buffer len in cramfs_readpage() for safety (Eric Sandeen) - enable GFP_ATOMIC retries via vm-defragment sysctl (Larry Woodman) - unmap amd64 GART window to avoid memory corruption (Chip Coldwell) - fix potential uidhash_lock/tasklist_lock deadlock (Ernie Petrides)
Wed Nov 1 23:00:00 2006 Ernie Petrides kernel-2.4.21-47.3.EL - force BIOS call in acpi_power_off() to run on boot cpu (Jim Paradis) - update dcache when NFS server returns ENOENT on remove (Jeff Layton) - allow more UDP mounts by reworking xprt_bindresvport() (Jeff Layton) - fix ipmi_kcs_drv module regression caused in -41.EL (Andy Gospodarek) - fix kscand_work_percent regression caused in -32.12.EL (Larry Woodman) - add zero-padding logic for s390,x copy_from_user() faults (Jan Glauber) - add e1000 PCI device id for Intel 82572EI network card (John Linville) - prevent submit_bh_rsector() from using freed buf head (Larry Woodman)
Wed Oct 11 00:00:00 2006 Ernie Petrides kernel-2.4.21-47.2.EL - fix forcedeth driver to scan PHY 0 for xw9400 NICs (Prarit Bhargava) - fix clock drift by disabling C1 clock ramping on AMD (Prarit Bhargava) - update NVIDIA PCI quirk handling for nForce chipsets (Prarit Bhargava) - fix checksum bug with multicast/broadcast IP packets (Andy Gospodarek) - prevent potential memory corruption from ATM/clip_mkip() (Thomas Graf) - avoid bogus MAC addresses with some tg3 5703X cards (Andy Gospodarek) - fix autofs4 clean-up/restart when automount daemon aborts (Ian Kent) - fix netconsole message timeouts following tg3 netdumps (Jeff Moyer)
Sat Sep 23 00:00:00 2006 Ernie Petrides kernel-2.4.21-47.1.EL - (this is the first build for RHEL 3 Update 9) - fix buflen assignment for DVD BDA read requests (Chip Coldwell) - prevent write permission w/read-only shm segments (Ernie Petrides) - dump all regs in x86_64 multi-threaded core dumps (Chris Lalancette) - fix tty_wakeup() arg in hvsi and bluetooth drivers (Andy Gospodarek) - fix message logging bug with /proc/s390dbf/dasd/sprintf (Jatin Nansi) - prevent possible deadlock with shmat()/shm-rmid races (Sachin Prabhu) - prevent smbfs chroot hole by prohibiting backslashes (Peter Staubach) - fix losing of kmap entries during aborted core dumps (Ernie Petrides)
Thu Jul 6 00:00:00 2006 Ernie Petrides kernel-2.4.21-47.EL - fix x86 cpu enumeration regression caused in -41.EL (Jim Paradis) - fix ptrace_notify() regression caused in -40.10.EL (Ernie Petrides)
Sat Jun 24 00:00:00 2006 Ernie Petrides kernel-2.4.21-46.EL - fix double PCI slot scan regression caused in -37.8.EL (Brian Maly) - fix MD list locking regression caused in -40.10 (Doug Ledford)
Thu Jun 22 00:00:00 2006 Ernie Petrides kernel-2.4.21-45.EL - fix double f_count increment in nlmsvc_grant_reply() (Jeff Layton) - fix support for 6321ESB in e1000 driver upgrade (John Linville) - fix bad kfree() calls in SNMP NAT netfilter code (Thomas Graf)
Sat Jun 10 00:00:00 2006 Ernie Petrides kernel-2.4.21-44.EL - fix \"phantom increasing load\" problem in scheduler (Ingo Molnar) - fix long boot-up latency on x86_64 128-GB systems (Larry Woodman) - fix netdump-on-e1000 regression caused in -40.6.EL (Neil Horman) - update SCSI whitelist for Netapp/Decru controllers (Tom Coughlan)
Sat May 13 00:00:00 2006 Ernie Petrides kernel-2.4.21-43.EL - fix e1000 packet-split regression caused in -40.6.EL (Neil Horman) - fix QLogic symbol regression caused in -40.10.EL (Nobuhiro Tachino)
Sat May 6 00:00:00 2006 Ernie Petrides kernel-2.4.21-42.EL - fix scatterlist loop limit in -41.EL SCSI tape dev fix (Chip Coldwell) - use configured timeout in LVS connection sync daemon (Andy Gospodarek) - fix netconsole hang regression in U7 from -37.11.EL fix (Jeff Moyer) - update SCSI whitelist for new HP tape autoloader devs (Chip Coldwell) - revert link-watch patch due to -41.EL boot-up hangs (Ernie Petrides) - update Emulex lpfc storage driver (again) to 7.3.6 (Chip Coldwell)
Wed Apr 26 00:00:00 2006 Ernie Petrides kernel-2.4.21-41.EL - make NFS \"intr\" option really work as advertised (Steve Dickson) - resolve IPMI start-up race during module load (Peter Martuccelli) - prevent SCSI tape device panic when allow_dio=1 (Chip Coldwell) - fix x86 kernel boot with non-zero-based APIC IDs (Jim Paradis) - fix bonding failover under heavy UDP traffic (Andy Gospodarek) - avoid MCAs from accessing /proc/kcore on ia64 (Ernie Petrides) - add blacklist entries for IBM RSA-II devices (Konrad Rzeszutek) - update QLogic driver to more recent 7.07.04b6 (Mike Christie)
Tue Apr 25 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.10.EL - prevent reentry into reboot_notifier functions (Ernie Petrides) - implement diskdump support in QLogic driver (Nobuhiro Tachino) - fix exec() after ptrace() on thread group leader (Peter Staubach) - add appropriate locking around MD list traversal (Doug Ledford) - fix autofs4 ENOENTs for successful replicated mounts (Jeff Moyer) - fix audit killing of 32-bit-compat cmds on x86_64 (Ernie Petrides) - correct ppc64 handling of veth removal during init (David Howells) - fix revalidation of devices with large sector sizes (Jeff Knaggs)
Sat Apr 22 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.9.EL - prevent USB devio oops from async SIGPIPE delivery (Pete Zaitcev) - update cciss disk driver to version 2.4.60.RH1 (Tom Coughlan) - update SCSI whitelist for HP, Xyratex devices (Tom Coughlan) - update Emulex lpfc storage driver to 7.3.5 (Chip Coldwell) - fix MD size for 1-TB arrays on 64-bit arches (Doug Ledford) - fix reboot problems on Dell PowerEdge 6400, 6450 (Norm Murray) - suppress \"request_module[net-pf-0]\" messages (Ernie Petrides) - prevent x86/x86_64 FP info leak on AMD cpus (Jim Paradis)
Fri Apr 21 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.8.EL - add vm-defragment sysctl for __alloc_pages() retries (Larry Woodman) - fix page cache consistency with mmap\'ed files over NFS (Jeff Layton) - fix USB serial driver oopses with device disconnects (Pete Zaitcev) - update QLogic driver to 7.07.04b4 (w/new firmware) (Mike Christie) - correct cpu-to-APIC ID mappings with >8 cpus on x86 (Jatin Nansi) - prevent deadlocks using netfilter ip_queue module (Thomas Graf) - incorporate Dell\'s dcdbas driver version 5.6.0-1 (Neil Horman) - fix Alloc-PE value when lvm_snapshot_alloc() fails (Milan Broz)
Thu Apr 20 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.7.EL - allow IBM x336/x260/x460 to boot without \"acpi=noirq\" (Konrad Rzeszutek) - add EM64T \"maxdma=X\" option to avoid DMA alloc failures (Larry Woodman) - eliminate spurious GART TLB machine check errors on x86_64 (Jim Paradis) - fix x86_64 32-bit-compat support for sched_rr_get_interval() (Jim Paradis) - assign/propagate rlimit_rss for root/multi-threaded tasks (Larry Woodman) - implement diskdump support in megaraid_sas driver (Nobuhiro Tachino) - fix anomalous getcwd() result over NFS as root/nobody (Peter Staubach) - incorporate adp94xx driver version 1.0.8 for 9410 Razor (Konrad Rzeszutek)
Fri Apr 7 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.6.EL - fix x86_64 sigreturn/vsyscall regression from -40.4.EL (Ernie Petrides) - ensure interrupted NFS lock requests are cleaned up (Steve Dickson) - avoid double clock intrs with ATI/ServerWorks chipsets (Brian Maly) - update tg3 network driver to version 3.52RH (John Linville) - update e1000 network driver to version 7.0.33-k2 (John Linville) - prevent megaraid2 hang w/extra reboot-notify call (David Milburn) - add x86_64 32-bit-compat PTRACE_GETEVENTMSG support (Chris Snook) - eliminate \"i8253 count too high!\" warnings on Athlons (Brian Maly)
Tue Mar 28 00:00:00 2006 Ernie Petrides kernel-2.4.21-40.5.EL - enable users to perform diskdumps to swap partitions (Kei Tokunaga) - zero out scatterlist buffer in SCSI st tape driver (Chip Coldwell) - resolve IPMI driver load issue on HS40 blades (Peter Martuccelli) - update bnx2 net driver to 1.4.38 with menuconfig fix (John Linville) - increase USB HCRESET timeout for new HP systems w/iLO2 (Norm Murray) - copy extra siginfo si_fd value on x86_64/ppc64/s390x (Ernie Petrides) - prevent zero IP packet ID vulnerability with no firewall (Thomas Graf) - fix padding info leak w/getsockopt() SO_ORIGINAL_DST opt (Thomas Graf)
Fri Mar 10 23:00:00 2006 Ernie Petrides kernel-2.4.21-40.4.EL - fix O_DIRECT reads of the final partial block of a file (Jeff Moyer) - prevent reassignment of locks for close-on-exec files (Peter Staubach) - reconnect USB storage devices to the correct interface (Pete Zaitcev) - correct IPMI event id for kernel-generated events (Peter Martuccelli) - fix double faults on EM64Ts from non-canonical RIPs (Ernie Petrides) - avoid truncated data values following ppc64 sig return (Neil Horman) - fix netdump operation over Broadcom bnx2 devices (Andy Gospodarek) - fix ia64 big-endian unaligned access handling (Anil Keshavamurthy)
Thu Feb 23 23:00:00 2006 Ernie Petrides kernel-2.4.21-40.3.EL - update QLogic driver to 7.07.02-RH1 (w/new firmware) (Mike Christie) - make exported dump_stack() interface useful on x86_64 (Jeff Layton) - fix 32-bit overflows for BHs/inodes with >4GB memory (Larry Woodman) - avoid printing SCSI errors for missing removable media (Pete Zaitcev) - fix memory leak in error path of e1000 loopback test (John Linville) - fix bonding driver to allow VLAN traffic over bond (John Linville) - fix bonding driver to let slave use bond\'s MAC addr (John Linville) - add support for MCP51/MCP55 in forcedeth driver (Andy Gospodarek)
Fri Feb 17 23:00:00 2006 Ernie Petrides kernel-2.4.21-40.2.EL - prevent syslog-only netdump config from dumping memory (Dave Anderson) - fix double AIO completion for reads issued during writes (Jeff Moyer) - add 10 ms TRSTRCY delay to USB hub port reset handling (Pete Zaitcev) - warn about installs of x86_64 RPMs run on EM64T systems (Eric Paris) - fix 32-bit overflow in vmap() check with >4GB memory (Larry Woodman) - prevent /proc/scsi/scsi access oops in dpt_i2o driver (Don Howard) - correct parsing of \"mce=...\" boot option on x86_64 (Jim Paradis) - fix race between unmount and prune_one_dentry() (Dave Anderson)
Wed Feb 15 23:00:00 2006 Ernie Petrides kernel-2.4.21-40.1.EL - (this is the first build for RHEL 3 Update 8) - fix excessive firmware load times in qla2200 driver (Jeff Layton) - fix missing bit in ECC syndrome reporting on x86_64 (Jeff Layton) - correct hang with radeon driver when DRM DRI is active (Don Howard) - fix mm_struct reference leak in ioctx_alloc() error path (Jeff Moyer) - fix autofs4 hang due to race between mount/expire events (Jeff Moyer) - switch IPSEC SAs over properly as recommended by RFC 2408 (Dave Miller) - avoid NFS deadlocks due to holding multiple pkmap entries (Neil Horman) - update forcedeth driver to v0.30 w/ethtool additions (Chris Lalancette)
Thu Feb 2 23:00:00 2006 Ernie Petrides kernel-2.4.21-40.EL - fix multicast domain membership failover with bonding (Andy Gospodarek) - add 82571/2 support to e1000 driver version 6.1.16-k3 (John Linville) - fix NMI error w/acpi=noirq regression from -37.7.EL (Ernie Petrides)
Fri Jan 20 23:00:00 2006 Ernie Petrides kernel-2.4.21-39.EL - avoid logging info msgs when file leases are broken (Peter Staubach) - restore e1000 PCI device id for Concho network adapter (John Linville) - fix mptfusion intr mask handling to support PCI Express (Tom Coughlan) - fix IPV4 DST entry leak in icmp_push_reply() error path (Thomas Graf) - fix IPV6 SKB mem leak in ip6_input_finish() error path (Thomas Graf) - correct struct ref counting in IPV6 flowlabel handling (Thomas Graf) - reject unicast reports to prevent potential IGMP DoS (Thomas Graf) - remove undesirable negative dentry caching in autofs4 (Jeff Moyer) - add missing 5708 support to bnx2 network driver (John Linville) - fix SATA assertion regression from -38.EL (Peter Martuccelli) - prevent USB serial_write() oops after disconnect (Pete Zaitcev) - add USB serial support for PL-2303 HX devices (Pete Zaitcev) - fix x86 boot Viper/SCSI regression from -37.8.EL (Brian Maly)
Thu Dec 1 23:00:00 2005 Ernie Petrides kernel-2.4.21-38.EL - incorporate dell_rbu driver version 2.1 for BIOS updates (Brian Maly) - remove obsolete backup drivers replaced by newer revs (Tom Coughlan) - upgrade SATA support (core, libata, and drivers) (Jeff Garzik)
Tue Nov 29 23:00:00 2005 Ernie Petrides kernel-2.4.21-37.12.EL - prevent short writes to sparse files using O_DIRECT (Larry Woodman) - add numa_memory_allocator sysctl for NUMA on x86_64 (Larry Woodman) - limit SCSI request queue segments to fit in one page (Doug Ledford) - rework USB ohci fixes that caused -26.2.EL regression (Pete Zaitcev) - prevent races between /proc access and module unload (Alexander Viro) - update OpenIPMI driver to version 35.11 plus fixes (Peter Martuccelli) - update Emulex lpfc driver to 7.3.3 (no new backup rev) (Tom Coughlan) - move ia64_do_page_fault() check for region 5 faults (Geoff Gustafson)
Mon Nov 28 23:00:00 2005 Ernie Petrides kernel-2.4.21-37.11.EL - allow dir rename onto an existing empty dir under NFS (Neil Horman) - add cpu_relax() calls in several ia64 spin loops (Geoff Gustafson) - avoid wait queue misuse in s390,x pfault_interrupt() (Jan Glauber) - fix broken expiration of negative dentries in autofs4 (Jeff Moyer) - revise netconsole retransmit handling to be time-based (Jeff Moyer) - incorporate megaraid_sas driver version 00.00.02.00 (Tom Coughlan) - fix 32-bit-compat handling for USBDEVFS_IOCTL ioctl (Pete Zaitcev) - fix megaraid2 rmmod/insmod crash on EM64Ts with >4GB (Tom Coughlan)
Tue Nov 22 23:00:00 2005 Ernie Petrides kernel-2.4.21-37.10.EL - defend against cmsghdr32 changes in ppc64 recvmsg() (David Howells) - fix cache coherency problem on ia64 for Montecito (Geoff Gustafson) - eliminate usage of io_apic_get_unique_id() on x86_64 (Jim Paradis) - fix s390,x race that could cause lost page dirty bit (Jan Glauber) - correct phys/core cpu ids in /proc/cpuinfo on amd64 (Jim Paradis) - update aacraid driver to 1.1.5-2412 (no backup) (Tom Coughlan) - modify copyright in drivers/net/pcmcia/i82593.h (John Linville) - fix ksyms compatibility w/_cpu_data on ia64 (Geoff Gustafson)
Thu Nov 17 23:00:00 2005 Ernie Petrides kernel-2.4.21-37.9.EL - correct ppc64 XTABS definition to be same as TAB3 (David Howells) - incorporate bnx2 network driver version 1.4.30 (John Linville) - eliminate erroneous APIC IRR msgs on x86/x86_64 (Neil Horman) - update tg3 network driver to version 3.43RH (John Linville) - validate uaddr/uaddr2 args in futex() handling (Dave Anderson) - update megaraid2 driver to v2.10.10.1 (no backup) (Tom Coughlan) - update SCSI whitelist for several new devices (Tom Coughlan) - add support for shrink_icache_sb() interface (Wendy Cheng)
Wed Nov 2 23:00:00 2005 Ernie Petrides kernel-2.4.21-37.8.EL - add detection of PCI peer bridges on x86 for AGP tunnels (Brian Maly) - prevent buf overflow in NFS handling of long symlinks (Steve Dickson) - fix sys param string size used by /proc/ppc64/lparcfg (David Howells) - add ia64 multi-core and multi-threading cpu support (Geoff Gustafson) - prevent infinite loop in IPV6 w/full UDP port h/table (Ernie Petrides) - fix gzip/zlib flaws in 3 kernel huft_build() routines (Peter Staubach) - fix netfilter portptr decls in TCP and UDP NAT handling (Don Howard) - fix \"make dep\" in kernel source with long cwd names (Ernie Petrides)
Thu Oct 27 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.7.EL - fix reading of ACPI RSDT tables that span page boundaries (Jim Paradis) - add support for HT1000 chipset in serverworks driver (John Linville) - update e1000 network driver to version 6.1.16-k2 (John Linville) - remove bogus 32-bit compat munging w/ICMPV6_FILTER (David Woodhouse) - minimize __alloc_pages() order>0 failures and hangs (Larry Woodman) - implement fallback DMA desc allocation in b44 driver (John Linville) - change default setting for nmi_watchdog on EM64Ts (Ernie Petrides) - fix netdump hangs following diskdup failures (Keiichiro Tokunaga)
Thu Oct 20 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.6.EL - add deterministic cache parameters support for Intel cpus (Brian Maly) - fix negative child time usage vals under /proc/ */stat (Peter Staubach) - fix \"noht\" boot-time option on x86 and add it for x86_64 (Jim Paradis) - prevent races while accessing PCI config space on x86_64 (Jim Paradis) - avoid indefinite yield() in multi-threaded core dumps (Dave Anderson) - prevent SCSI st/sg mixed command hang and st tape oops (Doug Ledford) - fix possible pkt padding info leaks in orinoco driver (John Linville) - release file ref in x86_64 32-bit-compat tiocgdev() (Ernie Petrides)
Sat Oct 8 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.5.EL - fix lockd deadlock potential w/NML garbage collection (Steve Dickson) - fix spurious ECHILD errors w/waitpid() on threaded apps (Ingo Molnar) - fix crashes when auto-running multipath RAID devices (Doug Ledford) - enable Adaptec SA-1210 interrupts in siimage driver (John Linville) - synchronize task command name updates and accesses (Dave Anderson) - remove port check from nfsd_cache_lookup() search (Steve Dickson) - prevent minor info leak in x86 sys_get_thread_area() (Don Howard) - fix second rollover race in x86_64/ia64 sys32_time() (Wendy Cheng)
Fri Sep 30 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.4.EL - avoid file creation during open() failures w/ENFILE (Peter Staubach) - fix RLIMIT_FSIZE enforcement to allow 64-bit limits (Peter Staubach) - don\'t expire in-use directory hierarchies under autofs4 (Jeff Moyer) - improve exec-shield coverage w/fallback randomizer tweak (Ingo Molnar) - fix getpriority()/setpriority() semantics with PRIO_USER (Ingo Molnar) - prevent oops in aic7xxx driver while adding new devices (Doug Ledford) - add printk_ratelimit sysctl to allow I/O errmsg control (Tom Coughlan) - fix change_page_attr() regressions caused in -37.1.EL (Ernie Petrides)
Thu Sep 22 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.3.EL - prevent race between USB hot-swapping and /proc access (Pete Zaitcev) - fix exec() crash w/address space limit on x86_64/ia64 (Dave Anderson) - correct memnodemap[] indexing w/4G+ x86_64 NUMA systems (Jim Paradis) - fix arithmetic overflow w/large poll() timeout values (Peter Staubach) - avoid infinite recursion in autofs4 when using bind mounts (Jeff Moyer) - fix ppc64 EEH token translation for PCI port I/O space (Nathan Lynch) - fix multi-threaded reparenting bug to avoid exit() crash (Ingo Molnar) - make x86 APIC ID mask 8 bits for hard_smp_processor_id() (Ingo Molnar)
Thu Sep 15 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.2.EL - update networking docs to reflect current e100 driver (John Linville) - fix erroneous EFAULT errors from ia64 put_user() w/funcs (Neil Horman) - make x86 stack dumping resilient to unaligned stk ptrs (Larry Woodman) - fix false ext3 EA/ACL sharing between mbcache blocks (Stephen Tweedie) - protect x86 load_LDT() from being called reentrantly (Dave Anderson) - prevent O_DIRECT i/o within VMAs using remap_page_range() (Alan Cox) - force link reinitialization on forcedeth driver opens (Neil Horman) - fix open/close race oops in USB ACM driver handling (Pete Zaitcev)
Tue Sep 13 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.1.EL - (this is the first build for RHEL 3 Update 7) - enhance removable/virtual keyboard support on x86/x86_64 (Brian Maly) - prevent stuck Corrected-Platform-Error intrs on ia64 (Larry Woodman) - add support for system-wide IPV4 arp_announce sysctl (John Linville) - fix NX text/large-page change_page_attr() bug on x86 (Ingo Molnar) - fix ia64-specific bug in semaphore counting/wakeups (Larry Woodman) - allow system accounting to write to acct files >2GB (Peter Staubach) - prevent cciss driver unload while diskdump activated (Tom Coughlan) - make msync()/MS_SYNC syscalls fail after write errs (Peter Staubach)
Thu Sep 8 00:00:00 2005 Ernie Petrides kernel-2.4.21-37.EL - fix latent sendmsg() cmsghdr32 bug exposed in -36.EL (Dave Miller)
Sat Sep 3 00:00:00 2005 Ernie Petrides kernel-2.4.21-36.EL - fix sync() hangs from NFS file create/delete races (Steve Dickson) - add support for HP Smart Array E400i in cciss driver (Tom Coughlan) - defend against cmsghdr32 changes in sendmsg() handling (Dave Miller) - correct OpenIPMI module version strings (v35 -> 35.4) (Brian Maly) - fix intermittent build failures under lpfc subdir (Ernie Petrides)
Sat Aug 20 00:00:00 2005 Ernie Petrides kernel-2.4.21-35.EL - disable FAN processing in Emulex driver (7.3.2) (Tom Coughlan) - update cciss disk driver to version 2.4.58.RH1 (Tom Coughlan) - update SCSI whitelist for EMC Invista devices (Tom Coughlan) - fix diskdump regression w/module CRC errors (Nobuhiro Tachino) - update SCSI whitelist for IBM ULT3580 TapeLibrary (Wendy Cheng) - fix f/w upgrade hang, dmi_table bug in IPMI (Peter Martuccelli) - fix x86_64 machine check regression from -32.10.EL (Brian Maly) - validate XFRM policy in IPSEC setsockopt() calls (John Linville) - fix intr kiobuf_init() regression from -32.11.EL (Larry Woodman) - fix pollcomplete error in cciss diskdump support (Tom Coughlan) - enforce CAP_NET_ADMIN perms for policy creation (John Linville)
Fri Jul 29 00:00:00 2005 Ernie Petrides kernel-2.4.21-34.EL - fix O_SYNC EIO error propagation through ext3/jbd (Stephen Tweedie) - add support for Enterprise Southbridge II (ESB2) (Geoff Gustafson) - implement devname callback for block device drivers (Doug Ledford) - upgrade SATA support (core, libata, and drivers) (Jeff Garzik) - add ia64 export of ( *pm_power_off)() for IPMI (Peter Martuccelli)
Wed Jul 20 00:00:00 2005 Ernie Petrides kernel-2.4.21-33.EL - update 3w-9xxx driver to version 2.24.03.008RH (Tom Coughlan) - revise reserved port avoidance added in -32.8.EL (Steve Dickson) - update OpenIPMI driver/configs to version v35 (Peter Martuccelli) - add handling for NEC vendor ID in megaraid2 driver (Tom Coughlan) - update SCSI whitelist for 3PARdata/Dell/SGI devices (Tom Coughlan) - add support for netdump over bonded interfaces (Jeff Moyer) - implement diskdump support for cciss devices (Tom Coughlan) - add x86_64 ACPI Power Management timer support (Jim Paradis) - add dual-core support on x86 and x86_64 arches (Jim Paradis)
Sat Jul 16 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.12.EL - constrain x86_64 MSR writes based on cpu model (Larry Woodman) - correct smbfs mounts to support 32-bit uids/guids (Peter Staubach) - eliminate long system pauses when kscand is running (Larry Woodman) - update Emulex driver to 7.3.1, ioctl module to 1.2.1 (Tom Coughlan) - update QLogic driver to 7.05.00-RH1 (w/new firmware) (Tom Coughlan) - prevent ext3 EA/ACL block sharing/deletion races (Stephen Tweedie) - fix dpt_i2o insmod oops during adpt_info() lookup (Neil Horman) - fix dpt_i2o timeouts during long tape commands (Tom Coughlan)
Thu Jul 14 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.11.EL - downgrade blk_queue_bounce_limit() msg to KERN_INFO (Neil Horman) - update cciss disk driver to version 2.4.56.RH1 (Adam Manthei) - update mptfusion driver to version 2.06.16i.01 (Tom Coughlan) - prevent expand_kiobuf() calls during interrupts (Larry Woodman) - update iscsi_sfnet driver to version 3.6.2.1 (Mike Christie) - account for system ticks in ITIMER_PROF sig delivery (Don Howard) - correct superbh ptr arg to superbh_will_bounce() (Stephen Tweedie) - fix ext3 symlink perms created w/i386-BOOT kernels (Stephen Tweedie)
Tue Jul 12 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.10.EL - prevent bogus GART errs from amd64 Northbridge handling (Brian Maly) - get correct link status in b44 driver\'s open routine (John Linville) - check for missing EM64T support for better panic msg (Ernie Petrides) - fix ref counting bug in x86[_64] __change_page_attr() (Dave Anderson) - fix memory leak in success path of sys_init_module() (John Linville) - add ia64 ptrace/sigreturn RSC reg priv level validation (Jason Baron) - prevent connection list corruption in ip_vs_conn_flush() (Neil Horman) - limit arg/env ptrs for x86_64/ia64 32-bit-compat execs (Dave Anderson)
Sat Jun 18 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.9.EL - fix crashes from failed ACPI root bus additions (Jim Paradis) - correct insufficient lock owner checks in DRM code (Don Howard) - add missing sanity checks in Coda ioctl handling (Alexander Viro) - fix autofs errors with ghosting and expire event races (Jeff Moyer) - reset ppc64 signal handler correctly for SA_ONESHOT (David Howells) - store prev user stack pointer in ppc64 signal frames (David Howells) - fix kernel_lock deadlock between sd_open()/sd_ioctl() (Larry Woodman) - add ht flag in /proc/cpuinfo for EM64Ts w/hyperthreading (Brian Maly)
Wed Jun 15 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.8.EL - update e100 network driver to version 3.4.8-k2 (John Linville) - preserve x86_64 32-bit-compat ptrace reg changes (Roland McGrath) - add missing x86_64 support for PTRACE_SETOPTIONS (Roland McGrath) - avoid using reserved ports for portmapper connections (Steve Dickson) - prevent non-canonical %rip in x86_64 ptrace reg mods (Jim Paradis) - prevent invalid fs/gs_base in x86_64 ptrace reg mods (Ernie Petrides) - improve ISO-9660 fs robustness against bad CD formats (Peter Staubach) - correct __get_user_pages() ref counting w/PG_reserved (Dave Anderson)
Thu Jun 9 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.7.EL - fix IPV6 isRouter flag and default router list handling (John Linville) - eliminate unexpected IO-APIC msg from x86 kernel on amd64 (Jim Paradis) - switch to reg stack on user-mode x86_64 stk seg faults (Dave Anderson) - fix two time-related problems in the netconsole module (Dave Anderson) - remove microcode.o from x86 hugemem unsupported list (Ernie Petrides) - fix x86_64 committed space accounting w/overcommit=2 (Larry Woodman) - enforce page locking resource limit in expand_stack() (Jason Baron) - fix SCSI command block leak w/off-line non-zero LUNs (Doug Ledford)
Wed Jun 1 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.6.EL - fix races between POSIX locking and file closes (Peter Staubach) - update tg3 network driver to version 3.27RH (John Linville) - add ia64 frame size validation in syscall handling (Jason Baron) - prevent info leaks into JFS metadata disk blocks (Stephen Tweedie) - fix ext2 fast-symlink/EA compatibility problem (Stephen Tweedie) - add x86_64 32-bit-compat SO_{SND,RCV}TIMEO support (Guy Streeter) - add piix driver PCI device ids for ICH4-L support (John Linville) - validate \"ndigis\" value in addition of ROSE routes (Dave Miller)
Fri May 27 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.5.EL - update e1000 network driver to version 6.0.54-k2 (John Linville) - fix arp_ip_traget failover with bonding driver mode 1 (Eric Paris) - prevent indefinite postponement under __alloc_pages() (Ernie Petrides) - capture ia64 reg state on all cpus for OS_INIT dumps (Nobuhiro Tachino) - add documentation listing which drivers support netconsole (Jeff Moyer) - fail opens of removable media drives if media not present (Pete Zaitcev) - fix x86_64 find_target() oops in 32-bit-compat ptrace() (Ernie Petrides) - prevent info leaks into ext2 directory entry blocks (Stephen Tweedie)
Sat May 14 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.4.EL - limit concurrent OOM kills using /proc/sys/vm/oom-kill (Ernie Petrides) - rework ppc64 wchan fix to avoid module install crashes (David Woodhouse) - fix diskdump signature check failures w/block_order=8 (Nobuhiro Tachino) - fix data corruption from pte_clear() races on >4GB x86\'s (Larry Woodman) - avoid s390,x kernel stack overflows in network ctc driver (Pete Zaitcev) - add description of /proc/stat to file system documentation (Brian Maly) - avoid inode races in __refile_inode() and clear_inode() (Larry Woodman) - fix arg/env access in ELF core dumping and /proc reads (Ernie Petrides)
Thu May 5 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.3.EL - remove extra chars from scsi_logging_level mod param (Ernie Petrides) - use GFP_NOFS allocs to avoid kswapd/rpciod deadlocks (Steve Dickson) - fix ia64 kernel thread creation to force 64-bit tasks (Jason Baron) - fix data corruption from 4K overflow in /proc/devices (Neil Horman) - prevent mlock() resource limit bypass w/shm locking (Ernie Petrides) - restrict MOXA ctlr firmware updates to privileged users (Brian Maly) - support EM64T systems with mix of cpus with/without NX (Jim Paradis) - allow modules to use get/put_task_struct() macros (Ernie Petrides)
Sat Apr 23 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.2.EL - fix IDE disk accounting bug from wrong ios_in_flight (Larry Woodman) - limit IGMP traffic to active link in bond_alb_xmit() (John Linville) - fix audit refs to permit /var unmounting on shutdown (Dave Anderson) - prevent IP4/6 output memory leaks of dst_entry structs (Dave Miller) - enhance support for ethtool in 3c59x network driver (John Linville) - fix launder_page() locking to avoid kswapd deadlock (Larry Woodman) - suppress ide-floppy I/O errors when media isn\'t present (Brian Maly) - make netdump more reliable on NAPI-enabled controllers (Jeff Moyer)
Thu Apr 21 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.1.EL - (this is the first build for RHEL 3 Update 6) - fix oops when io_setup() is called w/unwritable addr (Jeff Moyer) - prevent kswapd hangs under launder_page() w/no bufs (Larry Woodman) - fix autofs memory leaks when events share wait queues (Jeff Moyer) - change IBM veth driver to indicate link is always up (David Howells) - fix error resets and TF reg reads in SATA AHCI driver (Jeff Garzik) - avoid dropping >200-byte frames in sk98lin driver (John Linville) - prevent shared memory lock/unlock w/o permissions (Dave Anderson) - remove duplicate USB ESSENTIAL_REALITY defines (Pete Zaitcev)
Sat Apr 16 00:00:00 2005 Ernie Petrides kernel-2.4.21-32.EL - fix data corruption w/ext3 xattr on 64-bit arches (Jason Baron) - validate LCP frame lengths in PPP async handling (Dave Miller) - enable forcedeth net driver builds in x86 configs (Jim Paradis) - isolate IP fragment queues among various callers (Dave Miller) - prevent busy inodes for symlinks after unmounts (Don Howard) - revise PCI device ids extending ICH7 support (John Linville) - work around broken xw4300 BIOS AHCI BAR setup (John Linville) - add protocol validation in net bluetooth driver (John Linville) - enable software watchdog timer in s390,x configs (Jan Glauber) - fix data corruption w/uselib() on bad ELF libs (Ernie Petrides) - add USB tablet init delay in wacom_probe() (Kristian H�gsberg) - prevent core dumps with non-readable ELF interps (Dave Anderson) - add maxevents validation in epoll_wait() handling (Ernie Petrides) - add len validation in /dev/random poolsize sysctl (Ernie Petrides) - correct size of ia64 syscall table initialization (Jason Baron) - correct x86_64 user-mode i/o port validation (Ernie Petrides)
Thu Mar 10 23:00:00 2005 Ernie Petrides kernel-2.4.21-31.EL - fix missing ppc64 netdump/diskdump symbols (Nobuhiro Tachino) - prevent ia64 unwind from traversing off stack (Jason Baron) - disable 3w-9xxx driver builds on ppc64 (Peter Martuccelli)
Wed Mar 9 23:00:00 2005 Ernie Petrides kernel-2.4.21-30.EL - fix obscure oops in tty init_dev() handling (Jason Baron)
Thu Mar 3 23:00:00 2005 Ernie Petrides kernel-2.4.21-29.EL - incorporate urgent late-breaking SATA fixes (Jeff Garzik)
Wed Feb 23 23:00:00 2005 Ernie Petrides kernel-2.4.21-28.EL - add more USB device support to visor driver (Pete Zaitcev) - implement clustered APIC support for x86_64 (Larry Woodman) - constrain x86 MSR writes based on cpu model (Jason Baron) - increase max superbh size for performance (Stephen Tweedie) - add locking to prevent oops in md_seq_show() (Doug Ledford) - restore missing ia64 panic_on_oops handling (Tatsuo Uchida) - implement Ethernet PCI quirk for HP xw9300 (Jim Paradis) - revert NFS flock() avoidance to -27.7.EL (Ernie Petrides)
Mon Feb 21 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.17.EL - rework NFS flock() avoidance w/FS_WANT_FLOCK for GFS (Ken Preslan) - prevent inode corruption from delete/lookup races (Wendy Cheng) - preserve registers for ia64 16-byte atomic ops (Geoff Gustafson) - update SCSI whitelist for LSI/HP/STK/EMC devices (Tom Coughlan) - disable vary_io in ips driver to avoid ctlr hangs (Tom Coughlan) - correct handling of 2-TB device partitions (Peter Martuccelli) - update support for ia64 perfmon facility (Jason Baron)
Fri Feb 18 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.16.EL - implement diskdump support for SATA piix/promise (Nobuhiro Tachino) - correct /proc/mtrr size values on EM64T platforms (Larry Woodman) - restore page permissions after writes from ptrace() (Don Howard) - fix /proc parent pids from multi-threaded forks (Ernie Petrides) - enable software watchdog timer support on s390,x (Jan Glauber) - update tg3 network driver to version 3.22RH (John Linville) - incorporate 3w-9xxx driver version 2.24.00.011fw (Adam Manthei) - correct ending boundary check in filemap_sync() (Larry Woodman)
Wed Feb 16 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.15.EL - add e100 driver PCI device ids for ICH7 support (John Linville) - restore obsolete but ignored e100 module params (John Linville) - implement user-mode (gdb) access to ia64 gate page (Jason Baron) - fix x86_64 FPU IP and DP values in SIGFPE context (Larry Woodman) - add qla2200 module parameter to use NVRAM RIO val (Tom Coughlan) - update 3w-xxxx driver to 1.02.00.037 w/.033 backup (Adam Manthei) - fix crashes in video Firewire (ieee1394) driver (Bastien Nocera) - prevent info leaks into ext3 journal disk blocks (Ernie Petrides)
Tue Feb 15 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.14.EL - enhance AIO performance over NFS w/FS_AIO_SYNC hook (Steve Dickson) - defer e100_tx_timeout() work from interrupt context (John Linville) - correct IPV6 DST entry release to prevent route leak (Dave Miller) - ignore MTU updates from invalid IPV6 ndisc packets (Dave Miller) - add relevant PCI device ids to extend ICH7 support (John Linville) - reduce system pauses during heavy page laundering (Larry Woodman) - fix audit logging of paths w/predicate filter usage (Neil Horman) - enable building of unsupported fusion isense module (Adam Manthei)
Mon Feb 14 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.13.EL - increase dxfer size limit for ppc64 SG_IO ioctl32 (David Howells) - eliminate tty line discipline usage/switching races (Jason Baron) - fix autofs recognition of ghosted direct map updates (Jeff Moyer) - fix sg driver race between cmd completion and close (Tom Coughlan) - prevent e100 data corruption from v.3.0.27-k2 update (John Linville) - upgrade SATA support (core, libata, new/old drivers) (John Linville) - implement diskdump support for sym53c8xx adapter (Yuichi Nagahama) - add USB support for Wacom Cintiq/Intuos3 tablets (Kristian H�gsberg)
Wed Feb 9 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.12.EL - update e100 network driver to version 3.3.6-k2 (John Linville) - correct cpu id macro for dual-core Opteron support (Jim Paradis) - add \"numa=off\" message on x86_64 OOM kills w/NUMA (Larry Woodman) - improve user/system timer tick accounting on s390,x (Pete Zaitcev) - prevent EAGAIN errs from interrupted TCP recv() calls (Dave Miller) - update cciss disk driver to version v2.4.54.RH1 (Adam Manthei) - eliminate diskdump cpu id from frozen list (Nobuhiro Tachino) - fix user-space access bug in USB vicam ioctl (Pete Zaitcev)
Thu Feb 3 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.11.EL - incorporate Emulex driver ioctl module version 1.0.13 (Tom Coughlan) - eliminate potential call_lock deadlock with diskdump (Tatsuo Uchida) - fix potential kiobuf_lock deadlock in free_kiovec() (Larry Woodman) - add L2 cache descriptor for EM64T Irwindale processor (Neil Horman) - prevent mmap() syscalls from choosing NULL mappings (Rik van Riel) - include bounce buffer pages in show_mem() output (Larry Woodman) - add I2C driver support for ICH5 in i2c-i801.c (John Linville) - correct parport_pc errors on insmod failures (Ernie Petrides)
Fri Jan 28 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.10.EL - fix futex_wait() race condition that allowed app hang (Ingo Molnar) - add/correct write barrier placement in timer routines (David Howells) - add x86_64 NMI switch support to debug kernel hangs (Yuichi Nagahama) - restore CIV/LVI offset operation in i810_audio driver (John Linville) - update e1000 network driver to version 5.6.10.1-k2 (John Linville) - prevent bogus BUG_ON during multi-threaded core dump (Roland McGrath) - fix x86_64 crash in huge_page_release() w/SHM_HUGETLB (Larry Woodman) - fix possible mem corruption from /proc/kcore access (Ernie Petrides)
Tue Jan 25 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.9.EL - fix core dumping over NFS mounts with \"intr\" option (Roland McGrath) - prevent multi-threaded app hang from sys_wait4() race (Ingo Molnar) - restore e1000 support for Intel PCI device id 1014 (John Linville) - add ac97 quirk entries for HP xw6000/xw6200/xw8000 (John Linville) - update b44 network driver to upstream version 0.95 (John Linville) - revert NFS silly-delete and rpciod-hang patches (Steve Dickson) - fix panics while backing up LVM snapshots (Heinz Mauelshagen) - fix oops in redirect_target() on DHCP refresh (Neil Horman)
Fri Jan 14 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.8.EL - rework ia64 INIT switch stacks for clean tracebacks (Tatsuo Uchida) - fix USB raced timeout errors and ohci_complete_add() (Pete Zaitcev) - add O_DIRECT handling in LVM driver handling (Heinz Mauelshagen) - downgrade wait4() SIGCHLD/SIG_IGN warning message (Ingo Molnar) - eliminate potential VMA list races with do_brk() (Dave Anderson) - ignore ICMP Source Quench messages in tcp_v4_err() (Dave Miller) - prevent VMA overlap crashes in insert_vm_struct() (Jason Baron) - move flock() avoidance from NFS up to F/S layer (Steve Dickson)
Tue Jan 11 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.7.EL - fix 32-compat alt-stack signal handling on x86_64 (Geoff Gustafson) - add initialization of ppc64 EEH error buffer size (David Howells) - make ppc64 xmon work properly with Power5 console (David Howells) - prevent infinite sync loop from NFS ESTALE writes (Steve Dickson) - update 8139too network driver w/recent 2.4 fixes (John Linville) - avoid netfilter oops when ip_conntrack is unloaded (Dave Miller) - fix potential rpciod hangs during NFS sillydelete (Steve Dickson) - avoid \"No locks available\" errors w/flock() on NFS (Ken Preslan)
Wed Jan 5 23:00:00 2005 Ernie Petrides kernel-2.4.21-27.6.EL - fix x86 phys proc ids for non-clustered APIC systems (Geoff Gustafson) - return EINVAL on e100/e1000 rx-mini/rx-jumbo settings (John Linville) - fix i810_audio regression from modified ICH6 PCI ids (John Linville) - prevent race conditions in add_wait_queue_cond() macros (Jeff Moyer) - fix FAT32 file system corruption w/writing 8M files (Alexander Viro) - fix derivation/presentation of PHB unit ids on ppc64 (David Howells) - close OpenFirmware stdin device at boot on ppc64 (David Woodhouse) - fix 32-bit-compat regression in CMSG validations (Ernie Petrides)
Thu Dec 23 23:00:00 2004 Ernie Petrides kernel-2.4.21-27.5.EL - add \"CommitLimit\" data to /proc/meminfo output (Frank Hirtz) - allow autofs to expire mounts on ppc64 arch (Jeff Moyer) - add 3c59x EEPROM_RESET for 3c900 Boomerang (John Linville) - ignore PTE mapping status in page_anon() (Larry Woodman) - fix SIOCGIFHWADDR handling for zero addr_len (Dave Miller) - add netdump support for x86_64, ia64, ppc64 (Dave Anderson) - correct overcommit accounting on fork failure (Frank Hirtz) - raise default ia64/ia32e swiotlb size to 64M (Larry Woodman)
Wed Dec 22 23:00:00 2004 Ernie Petrides kernel-2.4.21-27.4.EL - add network CMSG validation checks (Dave Miller) - fix data struct leak in ip_options_get() (Dave Miller) - fix IGMP vulnerabilities in ip[6]_mc_source() (Dave Miller) - fix e_phnum binfmt_elf loader vulnerability (Dave Anderson) - clean x86_64 32-bit-compat syscall numbers (Jim Paradis) - prevent ia64 floating point reg val leakage (Jason Baron) - add USB io_edgeport driver size check (Peter Martuccelli) - enable softirq deferral for x86_64 arch (Neil Horman)
Thu Dec 9 23:00:00 2004 Ernie Petrides kernel-2.4.21-27.3.EL - add data/param length sanity checks in smbfs (Alexander Viro) - prevent /proc//cmdline env data disclosure (Dave Anderson) - make tulip_stop_rxtx() wait for DMA termination (John Linville) - fix mm_stat regression introduced in -20.13.EL (Rik van Riel) - correct return value from vlan_dev_change_mtu() (John Linville) - serialize datagram read w/appropriate semaphore (Dave Miller) - fix keyboard regression introduced in -24.EL (Peter Martuccelli) - enable mmap/mprotect PROT_EXEC for legacy apps (Ernie Petrides)
Mon Nov 29 23:00:00 2004 Ernie Petrides kernel-2.4.21-26.2.EL - fix USB problems with keyboards and ia64 oopses (Pete Zaitcev) - add i810 PCI IDs for nforce3/CK804 audio devices (Jim Paradis) - fix ppc64 viodasd driver dev naming/limit bugs (David Howells) - prevent tg3 fiber link bounces w/auto-negotiation (Dave Miller) - add ac97 quirk handling for i810_audio driver (John Linville) - prevent incorrect OOM killing with iscsi usage (Larry Woodman) - create kiobuf cache to reduce lowmem contention (Larry Woodman) - fix yet another binfmt_elf loader vulnerability (Dave Anderson)
Mon Nov 15 23:00:00 2004 Ernie Petrides kernel-2.4.21-25.1.EL - (this is the first build for RHEL 3 Update 5) - implement open() recovery from NFS ESTALE errors (Neil Horman) - clean up warnings from lpfc and lpfc_703 Makefiles (Tom Coughlan) - fix nessus-induced kernel panic with auditing (Peter Martuccelli) - update 3c59x driver to LK1.1.18 and fix reset bug (John Linville) - fix ext3 O_DIRECT bug in orphan list handling (Stephen Tweedie) - flush cached dirty pages on NFS reads w/O_DIRECT (Steve Dickson) - allow ia64 kernel unaligned access msg suppression (Neil Horman) - correct test for performing buffer-head reclaim (Larry Woodman)
Fri Nov 12 23:00:00 2004 Ernie Petrides kernel-2.4.21-25.EL - fix binfmt_elf loader vulnerabilities (Jim Paradis, Dave Anderson) - limit kernel data struct slabs to single-page allocs (Larry Woodman) - update Emulex driver to 7.1.14 (backup still 7.0.3) (Tom Coughlan)
Wed Nov 10 23:00:00 2004 Ernie Petrides kernel-2.4.21-24.EL - fix several ppc64 problems with signal catching (David Woodhouse) - fix several bugs in /proc/ppc64/lparcfg driver (David Howells) - fix possible diskdump hangs w/megaraid2 driver (Tatsuo Uchida) - add support for IBM EM64T-based Groucho blade (Peter Martuccelli) - fix regression in USB BIOS->kernel hand-off support (Pete Zaitcev) - fix regression in ia64 kernel stack unwind handling (Don Howard) - fix regression w/agpgart support of i8xx chipsets (Larry Woodman) - add support for BLKSSZGET ioctl in cciss driver (Tom Coughlan) - disable iSCSI builds in ppc64 and s390 * configs (Tom Coughlan) - update Emulex driver to 7.1.13 (backup still 7.0.3) (Tom Coughlan) - correct SCSI whitelist for Chaparral FR1422 devices (Tom Coughlan)
Fri Oct 29 00:00:00 2004 Ernie Petrides kernel-2.4.21-23.EL - prevent kswapd from getting stuck in prune_icache() (Larry Woodman) - fix ppc64 single-stepping into signal handlers (David Woodhouse) - fix corruption from user stack expansion races (Rik van Riel)
Tue Oct 19 00:00:00 2004 Ernie Petrides kernel-2.4.21-22.EL - prevent add/removal races in SCSI open handling (Doug Ledford) - fix U3 agpgart regression with Intel i8xx chipsets (Dave Jones) - update SCSI whitelist for IBM 1722/1724 devices (Tom Coughlan) - correct TSS descriptor limit checking for x86_64 (Jim Paradis) - add nforce3/CK804 device support and fix ACPI bug (Jim Paradis) - add support for \"forcedeth\" net driver version 0.28 (Jim Paradis) - enable diskdump support in amd64/ia32e configs (Nobuhiro Tachino) - restore/improve linux-2.4.21-ia64-fancyiommu.patch (Larry Woodman) - add missing page_cache_release() in launder_page() (Larry Woodman) - update Emulex driver to 7.1.11 (backup still 7.0.3) (Tom Coughlan) - add new USB ids to support latest Wacom tablets (Kristian H�gsberg) - remove drivers/net/tun.o from unsupported list (Peter Martuccelli)
Fri Oct 1 00:00:00 2004 Ernie Petrides kernel-2.4.21-21.EL - fix potential PTE race in do_anonymous_page() (Rik van Riel) - add \"Committed_AS\" data to /proc/meminfo output (Frank Hirtz) - revise DMA zone paging thresholds for x86_64 (Larry Woodman) - prevent /proc/scsi/scsi oops during probes (David Woodhouse) - avoid kswapd hangs via free_more_memory() hooks (Rik van Riel) - update megaraid2 driver to 2.10.8.2 w/2.10.6 backup (Adam Manthei) - fix do_notify_parent() panic from ptrace death race (Roland McGrath) - fix large core file support on 64-bit architectures (Dave Anderson) - enable tux on ia64 and increase max tux threads to 16 (Ingo Molnar) - fix ia64/s390,x single-stepping w/signal handlers (David Woodhouse)
Thu Sep 30 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.14.EL - fix hang in SCSI starvation management code (David Howells) - update SCSI whitelist for NETAPP LUN devices (Wendy Cheng) - fix s390 cio handling during ESS fail-overs (Pete Zaitcev) - update Emulex driver to 7.1.8 w/7.0.3 backup (Tom Coughlan) - update Qlogic driver to 7.01.01 w/7.00.03 backup (Tom Coughlan) - correct unlock/free order in proc_lookupfd() (Ernie Petrides) - use ACPI for PCI interrupt routing on ia32e (Jim Paradis) - allow cpus to boot w/APIC IDs > 8 on ia32e (Jim Paradis) - fix pid allocation when pid_max > 32768 (Ernie Petrides) - fix regs in multi-threaded ia64 core dumps (Keiichi Mori) - enable sym53c8xx driver for ppc64 iSeries (David Howells) - fix ac97 depmod errors w/hugemem configs (John Linville)
Wed Sep 29 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.13.EL - fix aic79xx_osm.h/3c59x.c changes in prior rev (Tachino/Linville) - allow for larger nfsd block sizes on some archs (Steve Dickson) - fix possible aacraid driver panic in aac_info() (Tom Coughlan) - fix xdr argsize check to handle writes >= 2^31 (Steve Dickson) - update e1000 network driver to version 5.3.19-k2 (John Linville) - apply several cciss driver fixes (to 2.4.52.RH2) (Adam Manthei) - fix x86_64 versions of cpu capability test macros (Jim Paradis) - fix ppc64 HPTE memory corruption race condition (Rik van Riel) - add sys_epoll support on s390,x (Stephen Tweedie, Pete Zaitcev) - prevent keyboard.c warnings from mouse clicks (Norm Murray)
Tue Sep 28 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.12.EL - improve slab cache page reaping heuristics (Larry Woodman) - implement diskdump support for x86_64 arch (Nobuhiro Tachino) - add ia64 INIT trigger switch support for debugging (Tatsuo Uchida) - fix several problems in handling of AIO on pipes (Jeff Moyer) - update fixes for LTP read02 test hangs with tmpfs (Alexander Viro) - fix x86_64 single-stepping out of signal handlers (Jim Paradis) - increase size of ppc64 RTAS error log buffer (David Howells) - increase max possible kNFSD lockd cookie size (Steve Dickson) - backport 3c59x fixes for mii-tool problems w/10Mb (John Linville) - incorporate Cisco\'s iscsi_sfnet initiator driver (Tom Coughlan)
Fri Sep 24 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.11.EL - implement diskdump support for megaraid2 adapter (Tatsuo Uchida) - update ips driver to version 7.10.18 w/7.00.15 backup (Tom Coughlan) - correct max page aging interval boundary in kscand() (Larry Woodman) - add ppc64 support for ptrace() with PT_SINGLESTEP (David Woodhouse) - update e100 network driver to version 3.0.27-k2 (John Linville) - fix LTP read02 test hangs when tmpfs is in use (Alexander Viro) - get proc_dir_entry reference in proc_lookup() (Alexander Viro) - add exports of several AIO-related interfaces (Larry Woodman) - reduce swapping during excessive pagecache use (Larry Woodman) - implement statfs64() syscall on x86 for NFS use (Rik van Riel)
Thu Sep 23 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.10.EL - implement early USB hand-off (BIOS->kernel) support (Pete Zaitcev) - fix stack pointer calculation in x86 show() handling (Jeff Moyer) - prevent interference between flock/POSIX lock types (Frank Hirtz) - update pcnet32 network driver to version 1.30c (John Linville) - add export of block_commit_write() f/s interface (Larry Woodman) - implement diskdump support for dpt_i2o adapter (Tatsuo Uchida) - update mptfusion driver to version 2.05.16.02 (Adam Manthei) - move disk_dump_notifier_list to diskdumplib.c (Nobuhiro Tachino) - update s390 zfcp driver to revision 5.31.2.11+ (Pete Zaitcev)
Tue Sep 21 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.9.EL - fix occasional ibmvscsic driver insmod crash (David Howells) - disable linux-2.4.21-ia64-fancyiommu.patch (Larry Woodman) - prevent double slashes in symlink auditing (Peter Martuccelli) - fix overzealous compat32 setsockopt conversions (David Woodhouse) - backport tulip driver fixes from upstream 2.4.28 (John Linville) - update tg3 network driver to version 3.10RH (John Linville) - implement sysctl to force igmp protocol versions (Neil Horman) - add diskdump performance improvement info (Nobuhiro Tachino) - fix s390 iucv lost connections and ping hangs (Pete Zaitcev)
Mon Sep 20 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.8.EL - prevent diskdump deadlock in case of die() recursion (Tatsuo Uchida) - add x86/x86_64 support for ptrace() w/PT_SINGLESTEP (Roland McGrath) - fix x86/x86_64 single-stepping into signal handlers (Roland McGrath) - increase x86 value for MAX_MP_BUSSES definition to 260 (Ingo Molnar) - eliminate ia64 potential for scheduler runq deadlock (Larry Woodman) - add support for /proc/sys/kernel/mem_nmi_panic sysctl (Dave Anderson) - prevent keyboard-initiated sysrq hangs in handle_sysrq() (Jeff Moyer) - fix intermittent netdump hangs from cpu-frozen messages (Jeff Moyer)
Sat Sep 18 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.7.EL - fix premature OOM killing change added in prior rev (Larry Woodman) - backport vlan driver fixes from upstream 2.4.28-rc1 (John Linville) - add _sb_findmap symbol export in s390/s390x kernels (Pete Zaitcev) - add ppc64 support for 32-bit sendfile64() syscall (David Howells) - fix 32-bit IPC_INFO shmctl() syscalls for ppc64 (David Howells) - upgrade libata/SATA support to current 2.4 bits (John Linville) - avoid USB device resets of shared/busy interfaces (Pete Zaitcev) - fix miscellaneous problems in ppc64 icom driver (David Howells) - fix ip_queue_maxlen sysctl for ip[6]_queue modules (Neil Horman) - add module parm for max entries in NFS_ACL replies (Neil Horman)
Wed Sep 15 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.6.EL - prevent OOM killer from kicking in prematurely (Larry Woodman) - avoid NMI watchdog crashes during sysrq-m usage (Wendy Cheng) - add auditing support for ia64 clone2 syscall (Peter Martuccelli) - correct sign of auditing error codes for ia64 (Peter Martuccelli) - implement ia64 auditing 32-bit-disable sysctl (Peter Martuccelli) - fix ia64 faults w/stale VHPT-generated TLB entries (Dave Anderson) - fix invalid x86_64 checksums for multicast packets (Mike Gahagan) - fix incorrect blocking bug inside wakeup_kswapd() (Larry Woodman) - validate appropriate media type in DVD drives (Doug Ledford) - reduce s390 stack usage in qeth/qdio drivers (Pete Zaitcev)
Sat Sep 11 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.5.EL - prevent scenarios that lead to hang of kswapd (Larry Woodman) - add locking for access to /proc/bus/usb/devices (Pete Zaitcev) - correct x86 rescheduling to handle apm=power-off (Ingo Molnar) - fix OOM killer locking and mm referencing holes (Larry Woodman) - pin ia64 mapping for idle proc stack during boot (Larry Woodman) - fix warning throttle for amd64 stack overflow check (Neil Horman) - fix content lengths when using tux gzip compression (Ingo Molnar) - add auditing support for pread/pwrite syscalls (Peter Martuccelli)
Fri Sep 10 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.4.EL - prevent bogus data in /proc/scsi/ibmvscsi/ * (David Howells) - update tg3 network driver to version 3.9RH (John Linville) - improve ramfs memory alloc w/scarce highmem (Larry Woodman) - correct several values in /proc/ppc64/lparcfg (David Howells) - allow dirty page rebalancing under mem pressure (Rik van Riel) - prevent memory leak in scsi_build_commandblocks() (Doug Ledford) - fix potential kswapd deadlock w/disk quota usage (Larry Woodman) - increase MAX_IO_APICS from 8 to 32 for x86_64 arch (Jim Paradis)
Sat Sep 4 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.3.EL - fix various error path bugs in bcm5820 driver (John Linville) - validate addresses used with /dev/kmem accesses (Neil Horman) - eliminate IPSEC tunnel leaks when using IPComp (Dave Miller) - add auditing support for utimes() syscalls (Peter Martuccelli) - prevent netconsole freeze w/cable dis-/re-connect (Jeff Moyer) - correct reboot_cpu validation for \"reboot=s\" (Doug Ledford) - fix mem/irq clean-up in olympic tokenring driver (Neil Horman) - update network bonding driver to version 2.6.0 (John Linville)
Thu Sep 2 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.2.EL - add maps/rlimits output with print-fatal-signals=2 (Ingo Molnar) - backport ac97 sound support from upstream 2.4.27 (John Linville) - eliminate kernel stack data leaks from USB drivers (Mark Cox) - fix interrupt status mask in AMD PCnet32 driver (David Howells) - fix module loading problems in ibmvscsic driver (David Howells) - fix x86 shared runq mapping when ACPI data is bad (Bernd Schmidt) - disable enhanced error handling on PCI-ISA bridges (David Howells) - add memory-mapped i/o support to i810_audio driver (John Linville)
Tue Aug 31 00:00:00 2004 Ernie Petrides kernel-2.4.21-20.1.EL - (this is the first build for RHEL 3 Update 4) - backport r8169 network driver changes from 2.4 (John Linville) - update i810_audio sound driver to version 1.01 (John Linville) - convert USB UHCI driver warning to debug message (Pete Zaitcev) - backport 2.6 PROT_GROWSDOWN/UP mprotect() support (Jakub Jelinek) - lower ppc64 console logging level of RTAS messages (David Howells) - fix ppc64 handling of \"smt-emabled=off\" boot option (David Howells) - correct socket sndbuf accounting w/IP_MULTICAST_LOOP (Neil Horman) - reduce x86_64 user stack start randomization to 16K (Jim Paradis)
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 | |