# changelog

author: David Woodhouse <dwmw2@redhat.com>
changelog:
  - Disable Xen on the basis that it doesn't build
  - Check for Xen tarball being unclean, abort early even on i386.


author: Juan Quintela <quintela@redhat.com>
changelog:
  - Remove figlet by hand again.
  - Enable xen again
  - rebase linux-2.6-xen linux-2.6-xen
  - fix & enable xenoprof


author: David Woodhouse <dwmw2@redhat.com>
changelog:
  - Don't include /usr/include/scsi in kernel-headers for now, because
    glibc ships those for itself. Update header cleanup patches so that
    glibc actually builds against the resulting headers


author: Dave Jones <davej@redhat.com>
changelog:
  - 2.6.17rc2
  - 2.6.17rc1-git13
  - Enable DECNET to keep both users happy. (#120628)
  - Enable TPM modules. (#189020)
  - Enable some SGI specific ia64 options. (#188915)
  - Add missing -kdump %preuninstall (#189100)


author: Juan Quintela <quintela@redhat.com>
changelog:
  - Enable xen again.
  - Update xen hypervisor to cset 9638.
  - Update xen patch to linux-2.6.tip-xen.hg cset 26602.
  - Remove/rediff lots of patches.
  - x86_64 xen don't work, fixing that.


author: Dave Jones <davej@redhat.com>
changelog:
  - 2.6.17rc1-git2 & git3
  - Enable SMP on all x86 kernels.
    SMP_ALTERNATIVES disables the spinlocks etc at runtime.
  - setuid /proc/self/maps fix (#165351)


author: Dave Jones <davej@redhat.com>
changelog:
  - Reenable non-standard serial ports. (#187466)
  - Reenable snd-es18xx for x86-32 (#187733)
  - Map x86 kernel to 4MB physical address.


author: David Woodhouse <dwmw2@redhat.com>
changelog:
  - Update the bcm43xx driver to make it work nicely with initscripts
    and NetworkManager without user intervention.
  - Fix Tux build


author: Dave Jones <davej@redhat.com>
changelog:
  - 2.6.16 & 2.6.16-git1
  - Tux 2.6.16-A0 (Just rediffing)
  - Update Ingo's latency tracer patch.
  - Update exec-shield to Ingo's latest.
    (Incorporates John Reiser's "map the vDSO intelligently" patch
     which increases the efficiency of prelinking - #162797).
  - ACPI ecdt uid hack. (#185947)


author: Thomas Woerner <twoerner@redhat.com> 2:2.3.3-2.1
changelog:
  - fixed postfix privilege problem with symlinks in the mail spool directory
    (CVE-2008-2936)
    Resolves: rhbz#456717


author: Daniel de Kok <daniel@centos.org> 36-2
changelog:
  - Kernel 2.6.18-53.el5 now defines some CPU_.*FROZEN macros, but doesn't
    define others. Modify compatibility macros to check each case.


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.9.1.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.9.1.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.
  - added jfs patch (bug 4747)


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.9.1.el5]
changelog:
  - [md] dm-mpath: fix NULL deref when path parameter missing (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: wait for pg_init completion on suspend (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: hold io until all pg_inits completed (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: skip activate_path for failed paths (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: pass struct pgpath to pg init done (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: prevent io from work queue while suspended (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: add mutex to sync adding and flushing work (Mike Snitzer) [683443 673058]
  - [md] dm-mpath: flush workqueues before suspend completes (Mike Snitzer) [683443 673058]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.8.1.el5]
changelog:
  - [message] mptfusion: fix msgContext in mptctl_hp_hostinfo (Tomas Henzl) [684128 646513]
  - [fs] nfs: fix use of slab alloc'd pages in skb frag list (Neil Horman) [682642 682643] {CVE-2011-1090}
  - [s390] remove task_show_regs (Danny Feng) [677852 677853] {CVE-2011-0710}
  - [misc] vdso: export wall_to_monotonic (Prarit Bhargava) [688312 675727]
  - [x86_64] Use u32, not long, to set reset vector back to 0 (Don Zickus) [682673 675258]
  - [misc] vmware: increase apic_calibration_diff to 10000 (Prarit Bhargava) [680350 665197]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.7.1.el5]
changelog:
  - [fs] partitions: Validate map_count in Mac part tables (Danny Feng) [679283 679284] {CVE-2011-1010}
  - [x86] fix AMD family 0x15 guest boot issue on 64-bit host (Frank Arnold) [679747 667234]
  - [sound] alsa: cache mixer values on usb-audio devices (Don Zickus) [680043 678074]
  - [media] dvb: fix av7110 negative array offset (Mauro Carvalho Chehab) [672401 672402] {CVE-2011-0521}
  - [message] mptfusion: add required mptctl_release call (Tomas Henzl) [677173 660871]
  - [fs] nfs: pure nfs client performance using odirect (Jeff Layton) [677172 643441]
  - [mm] fix install_special_mapping skips security_file_mmap (Frantisek Hrbata) [662196 662197] {CVE-2010-4346}
  - [scsi] device_handler: fix alua_rtpg port group id check (Mike Snitzer) [681795 669961]
  - [net] cnic: fix big endian bug with device page tables (Steve Best) [674774 669527]
  - [net] gro: reset dev pointer on reuse (Andy Gospodarek) [674588 600350]
  - [misc] add ignore_loglevel kernel parameter (Amerigo Wang) [675665 662102]
  - [misc] add bootmem_debug kernel parameter (Amerigo Wang) [675665 662102]
  - [fs] gfs2: remove iopen glocks from cache on delete fail (Benjamin Marzinski) [675909 666080]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.4.1.el5]
changelog:
  - [net] be2net: fix missing trans_start update (Ivan Vecera) [674273 671595]
  - [net] fix unix socket local dos (Neil Horman) [656759 656760] {CVE-2010-4249}
  - [net] core: clear allocs for privileged ethtool actions (Jiri Pirko) [672432 672433] {CVE-2010-4655}
  - [net] limit socket backlog add operation to prevent DoS (Jiri Pirko) [657308 657309] {CVE-2010-4251}
  - [block] fix accounting bug on cross partition merges (Jerome Marchand) [672253 646816]
  - [char] virtio: Wake console outvq on host notifications (Amit Shah) [673983 673459]
  - [char] virtio: make console port names a KOBJ_ADD event (Amit Shah) [673984 669909]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.3.1.el5]
changelog:
  - [net] tcp: fix shrinking windows with window scaling (Jiri Pirko) [669300 627496]
  - [virt] xen: no enable extended PCI cfg space via IOports (Don Dutile) [671340 661478]
  - [net] e1000: Avoid unhandled IRQ (Dean Nelson) [670807 651512]
  - [net] e1000: fix screaming IRQ (Dean Nelson) [670807 651512]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.2.1.el5]
changelog:
  - [acpi] bus: check if list is empty before kfree()ing it (Matthew Garrett) [670797 670373]
  - [net] ipv6: fragment local tunnel IPSec6 pkts if needed (Herbert Xu) [670824 661110]
  - [block] cciss: fix null pointer problem in tur usage (Tomas Henzl) [668976 664592]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.1.1.el5]
changelog:
  - [scsi] megaraid: give FW more time to recover from reset (Tomas Henzl) [667141 665427]
  - [fs] gfs2: fix statfs error after gfs2_grow (Robert S Peterson) [666792 660661]
  - [mm] prevent file lock corruption using popen(3) (Larry Woodman) [667050 664931]
  - [net] sctp: fix panic from bad socket lock on icmp error (Neil Horman) [665476 665477] {CVE-2010-4526}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-238.el5]
changelog:
  - [net] bnx2: remove extra call to pci_map_page (John Feeney) [663509]
  - [fs] nfs: set lock_context field in nfs_readpage_sync (Jeff Layton) [663853]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-237.el5]
changelog:
  - [block] fully zeroize request struct in rq_init (Rob Evers) [662154]
  - [scsi] qla4xxx: update to 5.02.04.02.05.06-d0 (Chad Dupuis) [656999]
  - [scsi] qla4xxx: make get_sys_info function return void (Chad Dupuis) [656999]
  - [scsi] qla4xxx: don't default device to FAILED state (Chad Dupuis) [656999]
  - [scsi] qla4xxx: mask bits in F/W Options during init (Chad Dupuis) [656999]
  - [scsi] qla4xxx: update to 5.02.04.01.05.06-d0 (Chad Dupuis) [661768]
  - [scsi] qla4xxx: disable irq instead of req pci_slot_reset (Chad Dupuis) [661768]
  - [scsi] qla4xxx: no device add until scsi_add_host success (Chad Dupuis) [661768]
  - [fs] nfs: set lock_context field in nfs_writepage_sync (Jeff Layton) [660580]
  - [scsi] bfa: fix crash reading driver sysfs statistics (Rob Evers) [659880] {CVE-2010-4343}
  - [misc] cpufeature: avoid corrupting cpuid vendor id (Matthew Garrett) [568751]
  - [char] drm: don't set signal blocker on master process (Dave Airlie) [570604]
  - [fs] nfs: remove problematic calls to nfs_clear_request (Jeff Layton) [656492]
  - [fs] nfs: handle alloc failures in nfs_create_request (Jeff Layton) [656492]
  - [fs] nfs: clean up nfs_create_request (Jeff Layton) [656492]
  - [net] forcedeth: fix race condition in latest backport (Ivan Vecera) [658434]
  - [net] cxgb3: fix read of uninitialized stack memory (Jay Fenlason) [633155] {CVE-2010-3296}
  - [net] tg3: increase jumbo flag threshold (John Feeney) [660506]
  - [net] s2io: fix netdev initialization failure (Bob Picco) [654948]
  - [net] igb: only use vlan_gro_receive if vlans registered (Stefan Assmann) [660190] {CVE-2010-4263}
  - [net] ipv6: try all routers with unknown reachable state (Thomas Graf) [661393]
  - [misc] kernel: fix address limit override in OOPS path (Dave Anderson) [659571] {CVE-2010-4258}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-236.el5]
changelog:
  - [powerpc] support DLPAR remove operations (Steve Best) [655089]
  - [net] igb: fix tx packet count (Stefan Assmann) [658801]
  - [usb] serial: new driver MosChip MCS7840 (Stefan Assmann) [574507]
  - [fs] exec: copy fixes into compat_do_execve paths (Oleg Nesterov) [625694] {CVE-2010-4243}
  - [fs] exec: make argv/envp memory visible to oom-killer (Oleg Nesterov) [625694] {CVE-2010-4243}
  - [misc] binfmts: kill bprm->argv_len (Oleg Nesterov) [625694] {CVE-2010-4243}
  - [mm] backport upstream stack guard page /proc reporting (Larry Woodman) [643426]
  - [mm] add guard page for stacks that grow upwards (Johannes Weiner) [630563]
  - [net] tipc: fix information leak to userland (Jiri Pirko) [649892] {CVE-2010-3877}
  - [sound] ALSA: fix sysfs unload and OSS mixer mutex issues (Jaroslav Kysela) [652165]
  - [net] tg3: fix 5719 bugs (John Feeney) [657097]
  - [net] bnx2: update firmware to 6.0.x (John Feeney) [644438]
  - [redhat] configs: add CONFIG_SECURITY_DMESG_RESTRICT (Frantisek Hrbata) [653250]
  - [misc] kernel: restrict unprivileged access to dmesg (Frantisek Hrbata) [653250]
  - [virt] xen: don't allow blkback virtual CDROM device (Andrew Jones) [635638] {CVE-2010-4238}
  - Revert: [xen] cd-rom drive does not recognize new media (Andrew Jones) [635638] {CVE-2010-4238}
  - [net] qlge: fix deadlock when interface is going down (Chad Dupuis) [654420]
  - [net] qlge: reset chip before freeing buffers (Chad Dupuis) [654420]
  - [net] qlge: restore vlan setting during ql_adapter_up (Chad Dupuis) [654420]
  - [scsi] qla4xxx: Update version to V5.02.04.00.05.06-d0 (Chad Dupuis) [656999]
  - [scsi] qla4xxx: Document Driver Versioning Scheme (Chad Dupuis) [656999]
  - [scsi] qla4xxx: Updated the Copyright header to 2010 (Chad Dupuis) [656999]
  - [scsi] qla4xxx: don't process devices untill probe done (Chad Dupuis) [656999]
  - [scsi] qla4xxx: free DDB when application calls for it (Chad Dupuis) [656999]
  - [scsi] qla4xxx: memory wedge with peg_halt test in loop (Chad Dupuis) [656999]
  - [scsi] qla4xxx: clear AF_FW_RECOVERY flag after reset (Chad Dupuis) [656999]
  - [scsi] qla4xxx: fix new IP address caching (Chad Dupuis) [656999]
  - [scsi] qla4xxx: replace hard coded values with macros (Chad Dupuis) [656999]
  - [scsi] qla4xxx: mark dev FAILED on 82XX init failure (Chad Dupuis) [656999]
  - [scsi] qla4xxx: fail init if pci mem write fails (Chad Dupuis) [656999]
  - [scsi] qla4xxx: ensure proper qla4xxx_conn_start state (Chad Dupuis) [656999]
  - [scsi] qla4xxx: do not process interrupts unconditionally (Chad Dupuis) [656999]
  - [scsi] qla4xxx: fix add w/iscsi2_create_conn not done yet (Chad Dupuis) [656999]
  - [scsi] qla4xxx: no fw hung if reset retry is in progress (Chad Dupuis) [656999]
  - [scsi] qla4xxx: correct use of cmd->host_scribble (Chad Dupuis) [656999]
  - [scsi] qla4xxx: msi init request_irq parameter usage fix (Chad Dupuis) [656999]
  - [scsi] qla4xxx: cleanup qla4xxx_wait_for_hba_online (Chad Dupuis) [656999]
  - [scsi] qla4xxx: grab hardware_lock before accessing srb (Chad Dupuis) [656999]
  - [scsi] qla4xxx: remove unwanted check for bad spd (Chad Dupuis) [656999]
  - [scsi] qla4xxx: update AER support for ISP82XX (Chad Dupuis) [656999]
  - [scsi] qla4xxx: clear rom lock if firmware died holding (Chad Dupuis) [656999]
  - [scsi] qla4xxx: CRB Register for Request Queue in-pointer (Chad Dupuis) [656999]
  - [scsi] qla4xxx: dump mailbox registers on System Error (Chad Dupuis) [656999]
  - [scsi] qla4xxx: add support for 8130/8131 AENs (Chad Dupuis) [656999]
  - [scsi] qla4xxx: fix seconds_since_last_heartbeat reset (Chad Dupuis) [656999]
  - [scsi] qla4xxx: no wait for outstanding command complete (Chad Dupuis) [656999]
  - [scsi] qla4xxx: free_irqs on failed initialize_adapter (Chad Dupuis) [656999]
  - [virt] xen: fix netback hotplug regression in xenbus fix (Laszlo Ersek) [635999]
  - [xen] fix 64-bit PV guest user mode segv crashing host (Paolo Bonzini) [658354] {CVE-2010-4255}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-234.el5]
changelog:
  - [s390] vmlogrdr: purge after recording is switched off (Hendrik Brueckner) [653479]
  - [wireless] ieee80211: fix deauthentication (Stanislaw Gruszka) [644367]
  - [wireless] zd1211rw: fix associate after disassociate (Stanislaw Gruszka) [644367]
  - [fs] proc: fix NULL ->i_fop oops (Steve Best) [655083]
  - [scsi] lpfc: Update version to 8.2.0.87.1p (Rob Evers) [655119]
  - [scsi] lpfc: set heartbeat timer off by default (Rob Evers) [655119]
  - [scsi] lpfc: fix NULL deref duing allocation failure (Rob Evers) [655119]
  - [scsi] lpfc: fix remote SLI4 firmware download data bug (Rob Evers) [655119]
  - [scsi] lpfc: fix FDMI_DID login failure after link bounce (Rob Evers) [655119]
  - [scsi] lpfc: handle CVL after nameserver PLOGI timeouts (Rob Evers) [655119]
  - [scsi] lpfc: cleanup mbox cmds in mboxq_cmpl if CVL rcvd (Rob Evers) [655119]
  - [misc] posix-cpu-timers: workaround for mt exec problems (Oleg Nesterov) [656266]
  - [fs] setup_arg_pages: diagnose excessive argument size (Oleg Nesterov) [645227]
  - [net] bnx2x: force interrupt mode for iscsi unset mac (Michal Schmidt) [655885]
  - [scsi] bnx2i: allow to abort connect if request times out (Mike Christie) [653991]
  - [scsi] bnx2i: fix remote TCP RST handling for 570X (1g) (Mike Christie) [653991]
  - [scsi] bnx2i: fix a cid leak issue for 5771X (10g) (Mike Christie) [653991]
  - [scsi] bnx2i: fix endian bug in TMF LUN cmd send (Mike Christie) [653991]
  - [misc] prevent divide by 0 in the kernel during boot (Larry Woodman) [508140]
  - [net] filter: make sure filters don't read uninit memory (Jiri Pirko) [651703] {CVE-2010-4158}
  - [net] inet_diag: make sure we run audited bytecode (Jiri Pirko) [651267]
  - [net] limit sendto/recvfrom/iovec total length to INT_MAX (Jiri Pirko) [645872] {CVE-2010-3859}
  - [bluetooth] hci_ldisc: fix missing NULL check (Jarod Wilson) [655666]
  - [net] be2net: avoid firmware update if interface not open (Ivan Vecera) [651948]
  - [ipc] shm: fix information leak to userland (Danny Feng) [648687] {CVE-2010-4072}
  - [ipc] initialize struct memory to 0 for compat functions (Danny Feng) [648693] {CVE-2010-4073}
  - [net] netxen: don't use reset_devices, it may go away (Chad Dupuis) [643254]
  - [net] netxen: fix kdump (Chad Dupuis) [643254]
  - [net] qlcnic: avoid reset_devices, it may become obsolete (Chad Dupuis) [656008]
  - [net] qlcnic: fix for kdump (Chad Dupuis) [656008]
  - [pci] block on access to temporarily unavailable device (Chad Dupuis) [656008]
  - [serial] serial_core: clean data before filling it (Mauro Carvalho Chehab) [648701] {CVE-2010-4075}
  - [edac] i7core_edac: return -ENODEV if dev already probed (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: properly terminate pci_dev_table (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix PCI refcounting on reloads (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix refcount error at PCI devices (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: safe to unregister mci when mci NULL (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix an oops at i7core probe (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: remove unused member in i7core_pvt (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: remove unused arg in get_dimm_config (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: reduce args of i7core_register_mci (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: use saved pointers (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: check probe counter in i7core_remove (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: call pci_dev_put on alloc failure (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix error path of i7core_register_mci (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix line order in i7core_register_mci (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: always do get/put for all devices (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: ensure edac pci handler release (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: introduce free_i7core_dev (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: introduce alloc_i7core_dev (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: reduce args of i7core_get_onedevice (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: fix the logic in i7core_remove (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: don't do legacy PCI probe by default (Mauro Carvalho Chehab) [651869]
  - [edac] edac_core: print debug messages at release calls (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: remove PCI devices from devices list (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: MCE NMI handling should stop first (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: improve debug register/remove errors (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: move #if PAGE_SHIFT to edac_core.h (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: terminate the group of udimm counters (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: mark const static vars as such (Mauro Carvalho Chehab) [651869]
  - [edac] i7core_edac: move static vars to the top of file (Mauro Carvalho Chehab) [651869]
  - [virt] xen: add bounds req-process loop in blkback/blktap (Laszlo Ersek) [654546] {CVE-2010-4247}
  - [virt] xen: don't leak dev refs on bad xenbus transitions (Laszlo Ersek) [635999] {CVE-2010-3699}
  - [mm] fix possible integer overflow in mm/fremap.c (Larry Woodman) [637047]
  - [misc] futex: replace LOCK_PREFIX in futex.h (Jiri Pirko) [633176] {CVE-2010-3086}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-233.el5]
changelog:
  - [scsi] mpt2sas: use sas device list for enclosure id (Tomas Henzl) [652284]
  - [scsi] ipr: fix mailbox register definition and add delay (Steve Best) [654446]
  - [scsi] ipr: fix lun assignment and comparison (Steve Best) [654446]
  - [powerpc] add AT_BASE_PLATFORM to Aux Vector and power7 (Steve Best) [652279]
  - [infiniband] ehea: use shca_list_lock spinlock (Steve Best) [613797]
  - [powerpc] kdump: CPUs assume context of oopsing CPU (Steve Best) [509792]
  - [scsi] lpfc: Update version for 8.2.0.87 driver release (Rob Evers) [649489]
  - [scsi] lpfc: add handling SLI4 unsolicted ELS RTV (Rob Evers) [649489]
  - [scsi] lpfc: add handling ECHO response support (Rob Evers) [649489]
  - [scsi] lpfc: add handling of SLI4 unsolicted ELS (Rob Evers) [649489]
  - [scsi] lpfc: fix locking for security mailbox commands (Rob Evers) [649489]
  - [scsi] lpfc: abort I/Os and wait on XRI in SLI4 unload (Rob Evers) [649489]
  - [scsi] lpfc: handle devloss timeout in FIP engine (Rob Evers) [649489]
  - [scsi] lpfc: fix crashes on NULL pnode dereference (Rob Evers) [649489]
  - [net] cnic: Add cnic_free_uio (Mike Christie) [651287]
  - [net] cnic: Add cnic_uio_dev struct (Mike Christie) [651287]
  - [net] cnic: Add cnic_free_uio (Mike Christie) [651287]
  - [net] cnic: Fine-tune ring init code (Mike Christie) [651287]
  - [misc] fix dirty_bytes sysctl name (Larry Woodman) [635782]
  - [fs] procfs: acquire inode mutex around llseek operation (Lachlan McIlroy) [644726]
  - [virt] netfront: default to copying instead of flipping (Laszlo Ersek) [653262]
  - [virt] netback: don't balloon up for copying receivers (Laszlo Ersek) [653501]
  - [net] rds: fix rds_iovec page count overflow (Jiri Pirko) [647422]
  - [net] virtio_net: add link status handling (Jason Wang) [649573]
  - [net] be2net: Update be2net to version 2.102.512r (Ivan Vecera) [647259]
  - [char] watchdog: another LPC Controller ID for Patsburg (David Milburn) [570868]
  - [misc] another LPC Controller ID for Intel Patsburg PCH (David Milburn) [570868]
  - [i2c] i2c-i801: Add Intel Patsburg device ID (David Milburn) [570868]
  - [misc] pci: update Intel Patsburg defines (David Milburn) [570868]
  - [misc] x86/PCI irq and pci_ids for Intel Patsburg Devices (David Milburn) [570868]
  - [sound] ALSA HD Audio for Intel Patsburg DeviceIDs (David Milburn) [570868]
  - [char] watchdog: TCO Watchdog for Intel Patsburg Devices (David Milburn) [570868]
  - [ata] ahci: AHCI and RAID mode for Intel Patsburg Devices (David Milburn) [570868]
  - [ata] ata_piix: IDE Mode SATA for Intel Patsburg Devices (David Milburn) [570868]
  - [net] fix deadlock in sock_queue_rcv_skb (Danny Feng) [652537]
  - [scsi] qla2xxx: check null fcport in _queuecommands (Chad Dupuis) [644863]
  - [net] qlcnic: Fix missing error codes (Chad Dupuis) [637194]
  - [usb] wacom: add support for Cintiq 21UX2 (Aristeu Rozanski) [652731]
  - [xen] hvm: add HVMOP_get_time hypercall (Paolo Bonzini) [638082]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-232.el5]
changelog:
  - [scsi] mpt2sas: use correct pci_resource_flag for compare (Tomas Henzl) [649885]
  - [sound] rme9652: prevent reading uninitialized stack mem (Stanislaw Gruszka) [648709 648714] {CVE-2010-4080 CVE-2010-4081}
  - [net] packet: fix information leak to userland (Jiri Pirko) [649898]
  - [ipc] sys_semctl: fix kernel stack leakage (Danny Feng) [648722] {CVE-2010-4083}
  - [misc] kernel: remove yield from stop_machine paths (Oleg Nesterov) [634454]
  - [fs] dlm: reduce cond_resched during send (David Teigland) [604139]
  - [fs] dlm: use TCP_NODELAY (David Teigland) [604139]
  - [fs] nfs: fix a referral error Oops (Steve Dickson) [556886]
  - [fs] gfs2: fix race in unlinked inode deallocation (Robert S Peterson) [643165]
  - [scsi] retry on DID_REQUEUE errors (Mike Christie) [627836]
  - [net] sctp: do not reset packet during sctp_packet_config (Jiri Pirko) [637867]
  - [net] bnx2: add AER support (John Feeney) [617024]
  - [net] bonding: no lock on copy/clear VLAN list on slave (Andy Gospodarek) [627974]
  - [scsi] gdth: prevent integer overflow in ioc_general (Frantisek Hrbata) [651176]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-231.el5]
changelog:
  - [scsi] scsi_dh_alua: remove IBM Power Virtual SCSI ALUA (Steve Best) [567292]
  - [fs] gfs2: flock (LOCK_EX|LOCK_NB) blocks (Robert S Peterson) [648602]
  - [scsi] lpfc: update version for 8.2.0.86 driver release (Rob Evers) [645881]
  - [scsi] lpfc: fix race sending FDISC to un-init VPI (Rob Evers) [645881]
  - [scsi] lpfc: fix mailbox handling for UNREG_RPI_ALL case (Rob Evers) [645881]
  - [kernel] add stop_machine barrier to fix lock contention (Prarit Bhargava) [634454]
  - [scsi] bnx2i: fix ip address formatting and oops (Mike Christie) [646708]
  - [scsi] be2iscsi: remove premature free of cid (Mike Christie) [640029]
  - [fs] proc: make proc pid limits world readable (Jiri Olsa) [611535]
  - [ide] atiixp: fix locking hang in ide layer ATIIXP driver (James Leddy) [586482]
  - [security] only check mmap_min_addr perms for write (Eric Paris) [623519]
  - [ata] sata_sil24: add DID for another adaptec flavor (David Milburn) [640586]
  - [s390] cio: prevent panic in I/O cancel function (Hendrik Brueckner) [647807]
  - [s390] cio: prevent panic after unexpected I/O interrupt (Hendrik Brueckner) [647502]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-230.el5]
changelog:
  - [fs] nfs: fix regression in NFS Direct I/O path (Steve Dickson) [647297]
  - [fs] nfs: allow different protocol mounts to same server (Steve Dickson) [460659]
  - [scsi] lpfc: update version for 8.2.0.85 driver release (Rob Evers) [639028]
  - [scsi] lpfc: fix a BUG_ON in lpfc_abort_handler (Rob Evers) [639028]
  - [scsi] lpfc: use pci reset function on driver unload (Rob Evers) [639028]
  - [scsi] lpfc: replace some spin_lock_irqs w/spin_locks (Rob Evers) [639028]
  - [scsi] lpfc: fail io w/lost frame and target check cond (Rob Evers) [639028]
  - [scsi] lpfc: fix abort WQEs for FIP frames (Rob Evers) [639028]
  - [scsi] lpfc: update version for 8.2.0.84 driver release (Rob Evers) [639028]
  - [scsi] lpfc: unreg all rpi mbox command before unreg vpi (Rob Evers) [639028]
  - [scsi] lpfc: make all error values negative (Rob Evers) [639028]
  - [scsi] lpfc: remove duplicate code from lpfc_els_retry (Rob Evers) [639028]
  - [scsi] lpfc: fix circular spinlock dep w/scsi midlayer (Rob Evers) [639028]
  - [scsi] lpfc: update version for 8.2.0.83 driver release (Rob Evers) [639028]
  - [scsi] lpfc: fix FLOGI issue with McData4700 FC switch (Rob Evers) [639028]
  - [scsi] lpfc: fix possible roundrobin failover failure (Rob Evers) [639028]
  - [scsi] lpfc: fix unregister of unused FCF on timeout (Rob Evers) [639028]
  - [scsi] lpfc: fix heartbeat timeout during pause test (Rob Evers) [639028]
  - [scsi] lpfc: update version for 8.2.0.82 driver release (Rob Evers) [639028]
  - [scsi] lpfc: fix lpfc_els_retry delay/retry for PLOGI (Rob Evers) [639028]
  - [scsi] lpfc: streamline some spin locks (Rob Evers) [639028]
  - [scsi] lpfc: fix lpfc_initial_flogi return on failure (Rob Evers) [639028]
  - [scsi] lpfc: fix stray state update issue with new FCF (Rob Evers) [639028]
  - [scsi] lpfc: treat FCF prop with different index as error (Rob Evers) [639028]
  - [scsi] lpfc: fix misc auth issues on EmulexSecure FC HBA (Rob Evers) [639028]
  - [scsi] lpfc: update version for 8.2.0.81 driver release (Rob Evers) [639028]
  - [scsi] lpfc: move unload flag earlier in vport delete (Rob Evers) [639028]
  - [scsi] lpfc: fix IOCB leak on FDISC completion (Rob Evers) [639028]
  - [scsi] lpfc: fix possible crash on non-SLI4 hba (Rob Evers) [639028]
  - [scsi] mpt2sas: fix panic w/direct attached SEP (Jarod Wilson) [641086]
  - [redhat] spec: clean up rpmbuild kabideps detritus (Jarod Wilson) [644129]
  - [net] bnx2: Increase max rx ring size from 1K to 2K (Andy Gospodarek) [640026]
  - [net] bnx2: fixup broken NAPI accounting (Andy Gospodarek) [640026]
  - [s390] qeth: portno 1 support for OSM-device insufficient (Hendrik Brueckner) [644008]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-229.el5]
changelog:
  - [pci] include DL580 G7 in bfsort whitelist (Tony Camuso) [644879]
  - [net] igb: fix TX hang when loading igb with max_vfs > 7 (Stefan Assmann) [645284]
  - [virt] fix timekeeping_use_tsc check in init_tsc_timer (Prarit Bhargava) [643926]
  - [net] bonding: support netconsole over bonded link (Neil Horman) [235343]
  - [virt] xen: increase txqueuelen of netback vif devices (Miroslav Rezanina) [539626]
  - [sound] core: prevent heap corruption in snd_ctl_new (Jerome Marchand) [638484] {CVE-2010-3442}
  - [net] updated drivers need version string updates too (Andy Gospodarek) [635027]
  - [misc] softlockup: increase timeout to 60 seconds (Don Zickus) [643707]
  - [virt] xen: fix vdso failure under xen pv environment (Danny Feng) [644860]
  - [scsi] qla2xxx: fix zero test on array in ql_fc_loopback (Chad Dupuis) [644136]
  - [usb] net/catc: change NIC's TX_MAX_BURST, fixes probe (Bob Picco) [637826]
  - [virt] console: don't block guest if host doesn't read (Amit Shah) [644735]
  - [media] video: remove compat code for VIDIOCSMICROCODE (Mauro Carvalho Chehab) [642471] {CVE-2010-2963}
  - [xen] vtd: let IOMMU use another IRQ without conflict (Don Dugger) [575790]
  - [net] bonding: correctly process non-linear skbs (Andy Gospodarek) [619070]
  - [net] rds: fix local privilege escalation (Eugene Teo) [642898] {CVE-2010-3904}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-228.el5]
changelog:
  - [char] tpm: pay attention to IRQ info from PNP in tpm_tis (Stefan Assmann) [636760]
  - [misc] cpufreq: add missing cpufreq_cpu_put (Prarit Bhargava) [643080]
  - [md] fix softlockup issue waiting for resync to finish (James Paradis) [573106]
  - [s390] dasd_eckd: remove PSF order/suborder ioctl check (John Feeney) [565973]
  - [fs] xfs: fix speculative allocation beyond eof (Dave Chinner) [638753]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-227.el5]
changelog:
  - [net] ixgbe: add option to control interrupt mode (Andy Gospodarek) [571495]
  - [md] raid0: fix data corruption on 32-bit w/large storage (Stanislaw Gruszka) [573185]
  - [scsi] fix write buffer length in scsi_req_map_sg (Steve Best) [637235]
  - [scsi] ipr: back out isr optimization changes (Steve Best) [634213]
  - [scsi] ipr: fix rsrc addr format and add attr for dev ID (Steve Best) [634213]
  - [fs] jbd2: properly align sized slab caches (Eric Sandeen) [638961]
  - [fs] ext4: don't scan/accumulate too many pages (Eric Sandeen) [572930]
  - [fs] gfs2: fix fatal filesystem consistency error (Robert S Peterson) [529914]
  - [scsi] lpfc: update version for 8.2.0.80 driver release (Rob Evers) [619917]
  - [scsi] lpfc: add Security Crypto support to CONFIG_PORT (Rob Evers) [619917]
  - [scsi] lpfc: remove unused variables (Rob Evers) [619917]
  - [scsi] lpfc: log msg 0318 is a warning, not an error (Rob Evers) [619917]
  - [scsi] lpfc: fix bug w/cable swap and non-empty nodelist (Rob Evers) [619917]
  - [scsi] lpfc: fix a failure to roundrobin on all FCFs (Rob Evers) [619917]
  - [scsi] lpfc: fix heartbeat timeout during fabric reconfig (Rob Evers) [619917]
  - [scsi] lpfc: update version for 8.2.0.79 driver release (Rob Evers) [619917]
  - [scsi] lpfc: fix a Clear Virtual Link recovery failure (Rob Evers) [619917]
  - [scsi] lpfc: clear VFI_REGISTERED flag after UNREG_VFI (Rob Evers) [619917]
  - [scsi] lpfc: ignore failure of REG_VPI mbox w/UPD bit set (Rob Evers) [619917]
  - [scsi] lpfc: fix ioctl using inactive ndlp for ct resp (Rob Evers) [619917]
  - [scsi] lpfc: fix bug w/ndlp not activated post-cable swap (Rob Evers) [619917]
  - [scsi] lpfc: add support UPD bit of REG_VPI mailbox cmd (Rob Evers) [619917]
  - [scsi] lpfc: fix driver discovery issue after link bounce (Rob Evers) [619917]
  - [scsi] lpfc: fix VLAN ID 0xFFF set to reg_fcfi mbox cmd (Rob Evers) [619917]
  - [scsi] lpfc: update version for 8.2.0.78 driver release (Rob Evers) [619917]
  - [scsi] lpfc: fix race condition causing >1 FLOGI commands (Rob Evers) [619917]
  - [scsi] lpfc: enhance round-robin FCF failover algorithm (Rob Evers) [619917]
  - [scsi] lpfc: clear Ignore Reg Login when purging mailbox (Rob Evers) [619917]
  - [scsi] lpfc: fix for ELS commands stuck on txq (Rob Evers) [619917]
  - [scsi] lpfc: added target queuedepth module parameter (Rob Evers) [619917]
  - [scsi] lpfc: fix RoundRobin FCF failover issue (Rob Evers) [619917]
  - [scsi] re-enable transistions from OFFLINE to RUNNING (Mike Christie) [641193]
  - [edac] i7300_edac: properly init per-csrow memory size (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: better initialize page counts (Mauro Carvalho Chehab) [487428]
  - [redhat] configs: enable edac debugging debug kernels (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: backport driver to RHEL5.6 codebase (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add appropriate MAINTAINERS info (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: coding style cleanups (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: improve inline comments/documentation (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: reorganize file contents (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: properly detect channel on CE errors (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: enrich FBD info for corrected errors (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: enrich FBD error info for fatal errors (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: pre-allocate buffer for error messages (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: fix MTR x4/x8 detection logic (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: make debug messages consistent (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: remove stale get_error_info logic (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add error registers cleanup support (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add support for reporting FBD errors (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: properly detect error correction type (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: detect if device is in single mode (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add detection of enhanced scrub mode (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: clear error bit after reading (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add error detection for global errors (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: better PCI device names (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: Add FIXME about error correction type (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: add global error registers (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: display info if ECC is enabled or not (Mauro Carvalho Chehab) [487428]
  - [edac] i7300_edac: new driver for Intel i7300 chipset (Mauro Carvalho Chehab) [487428]
  - [mm] kswapd: don't get stuck in D state w/fragmented mem (Larry Woodman) [609668]
  - [misc] x86_64: fix hang at Booting processor 1/8 APIC (John Villalovos) [639851]
  - [misc] oprofile: add backtraces for compat mode processes (Jiri Olsa) [622024]
  - [net] tg3: re-enable 5717 B0 support (John Feeney) [634320]
  - [net] tg3: fix 5717/57765/5719 memory leak (John Feeney) [631963]
  - [net] tg3: display FW version, handle FW events correctly (John Feeney) [634325]
  - [net] bnx2: improve tx fast path performance (John Feeney) [632057]
  - [net] enic: update to upstream version 1.4.1.2 (Andy Gospodarek) [568111]
  - [net] ixgbe: fix 82598 link issue and panic w/shared irq (Andy Gospodarek) [637331]
  - [net] mlx4: bump max log_mtts_per_seg memory reservation (Jay Fenlason) [636198]
  - [usb] net: add support for CDC EEM (Don Zickus) [572519]
  - [scsi] qla2xxx: clear post-uncorrectable non-fatal errors (Chad Dupuis) [572258]
  - [net] qlcnic: fix poll implementation (Chad Dupuis) [625084]
  - [net] qlcnic: TSO feature added for vlan devices (Chad Dupuis) [625084]
  - [net] qlcnic: fix diag resource allocation (Chad Dupuis) [625084]
  - [net] qlcnic: fix loopback test (Chad Dupuis) [625084]
  - [net] qlcnic: fix bandwidth check (Chad Dupuis) [625084]
  - [net] qlcnic: fix gro support (Chad Dupuis) [625084]
  - [s390] kernel: fix fork vs /proc/stat race (Hendrik Brueckner) [627298]
  - [misc] amd_iommu: fix kdump OOM issue seen with iommu=pt (Bhavna Sarathy) [627663]
  - [fs] execve: fix interactivity and response to SIGKILL (Dave Anderson) [629176]
  - [virt] virtio_console: fix userspace NULL buffer submits (Amit Shah) [636046]
  - [virt] virtio_console: fix poll blocking when data ready (Amit Shah) [636020]
  - [virt] virtio_console: send SIGIO as needed for host evts (Amit Shah) [636053]
  - [virt] virtio_console: make hot-unplug safe (Amit Shah) [628828]
  - [net] virtio_net: defer skb allocation in receive path (Anthony Liguori) [565560]
  - [misc] increase logbuf size to 512K (Don Zickus) [563535]
  - [xen] hvm: correct accuracy of pmtimer (Andrew Jones) [633028]
  - [xen] fix guest crash on non-EPT machine may crash host (Paolo Bonzini) [621430] {CVE-2010-2938}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-224.el5]
changelog:
  - [scsi] mpt2sas: recover from injected PCIe bus errors (Tomas Henzl) [568281]
  - [message] fusion: remove unnecessary printk flooding logs (Tomas Henzl) [629081]
  - [scsi] scsi_dh_alua: handle transitioning state correctly (Mike Snitzer) [619361]
  - [scsi] lpfc: fix ioctl crash in lpfc_nlp_put (Rob Evers) [625841]
  - [net] trace: fix sk_buff typo in network tracepoints (Neil Horman) [568614]
  - [net] sched: fix info leak in traffic policing (Neil Horman) [636392]
  - [md] dm: fix deadlock with fsync vs. resize in lvm (Mikulas Patocka) [624068]
  - [misc] amd_iommu: fix slab corruption with iommu enabled (Larry Woodman) [530619]
  - [mm] add dirty_background_bytes and dirty_bytes sysctls (Larry Woodman) [635782]
  - [scsi] add scsi_dispatch_* tracepoints (Jiri Olsa) [568290]
  - [misc] oprofile: support Intel CPU Family 6, Model 22, 29 (Jiri Olsa) [493047]
  - [fs] aio: fix flush_workqueue deadlock (Jeff Moyer) [546700]
  - [net] be2net: use generated MAC addr for VFs, fix BUG_ON (Ivan Vecera) [630680]
  - [fs] sysfs: add labeling support for sysfs (Eric Paris) [582374]
  - [selinux] inode_*secctx hooks to access security ctx info (Eric Paris) [582374]
  - [fs] xattr: refactor vfs_setxattr for SELinux hook use (Eric Paris) [582374]
  - [redhat] configs: compile TCG modules for kernel-xen (Andrew Jones) [636100]
  - [net] netxen: fix poll implementation (Chad Dupuis) [625079]
  - [net] netxen: fix a race in netxen_nic_get_stats() (Chad Dupuis) [625079]
  - [net] netxen: update version 4.0.74 (Chad Dupuis) [625079]
  - [net] netxen: fix feature setting for vlan devices (Chad Dupuis) [625079]
  - [net] netxen: fix tx csum setting (Chad Dupuis) [625079]
  - [scsi] qla2xxx: recover on mmio_enable function for 82XX (Chad Dupuis) [613134]
  - [scsi] qla2xxx: add AER support for 82XX (Chad Dupuis) [613134]
  - [misc] amd_iommu: change default to passthrough mode (Bhavna Sarathy) [628018]
  - [misc] amd_iommu: add passthrough mode support (Bhavna Sarathy) [561127]
  - [misc] amd: don't use mwait_idle on AMD CPUs (Bhavna Sarathy) [610199]
  - [misc] amd: show L3 cache info for all CPU families (Bhavna Sarathy) [610199]
  - [misc] amd: unify L3 cache index disable checking (Bhavna Sarathy) [610199]
  - [misc] amd: avoid dupe sysfs bits for thresholding banks (Bhavna Sarathy) [610199]
  - [misc] amd: remove superfluous CPU family/model check (Bhavna Sarathy) [610199]
  - [misc] fix race in pid generation causing immediate reuse (Dave Anderson) [634850]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-223.el5]
changelog:
  - [redhat] kabi: add net symbols for RHEL5.6 (Jon Masters) [547689 555708 558999 568558 569606 613193]
  - [redhat] kabi: add Block and SCSI symbols for RHEL5.6 (Jon Masters) [547689 558999 566767 569606 574557]
  - [redhat] kabi: add PCI kernel symbols for RHEL5.6 (Jon Masters) [547689 555708 566767 568558 569606 597143 613193]
  - [redhat] kabi: add core kernel symbols for RHEL5.6 (Jon Masters) [545218 562242]
  - [net] ipvs: add one-packet scheduler (Thomas Graf) [578836]
  - [pci] fix pci_mmcfg_init making some memory uncacheable (Shyam Iyer) [581933]
  - [virt] xen: fix crashing of x86 hvm guest on x86_64 (Radim Krcmar) [605697]
  - [scsi] fix disk spinup for shorter path restore times (Rob Evers) [608109]
  - [scsi] aacraid: fix file system falsely going read-only (Rob Evers) [523920]
  - [misc] x86: fix cpuid_level on Intel pre-model 13 cpus (Prarit Bhargava) [606851]
  - [net] cxgb3: alt buffer freeing strategy when xen dom0 (Paolo Bonzini) [488882]
  - [net] bonding: enable output slave selection (Neil Horman) [516289]
  - [md] dm-raid1: fix data lost at mirror log failure (Mikulas Patocka) [555197]
  - [md] kcopyd: dm snapshot performance improvement (Mikulas Patocka) [466088]
  - [scsi] increase sync cache timeout (Mike Christie) [592322]
  - [scsi] log msg when getting Unit Attention (Mike Christie) [585431]
  - [virt] xen: add dummy mwait for xen to make it compile (Luming Yu) [573514]
  - [x86_64] use apic as main timer if non-stop-apic timer (Luming Yu) [573514]
  - [acpi] cpu: use MWAIT for C-state (Luming Yu) [573514]
  - [net] ipv4/defrag: check socket type before reference (Jiri Olsa) [632266]
  - [net] ipv4: prevent chained skb destined to UFO device (Jiri Olsa) [633450]
  - [block] cfq: no merges for queues w/no process references (Jeff Moyer) [605265]
  - [fs] aio: check for multiplication overflow in io_submit (Jeff Moyer) [629449] {CVE-2010-3067}
  - [misc] make compat_alloc_user_space incorporate access_ok (Don Howard) [634464] {CVE-2010-3081}
  - [fs] xfs: prevent reading uninitialized stack memory (Dave Chinner) [630807] {CVE-2010-3078}
  - [fs] aio: fix cleanup in io_submit_one (Jeff Moyer) [631721] {CVE-2010-3066}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-222.el5]
changelog:
  - [cpufreq] powernow-k8: fix per core frequency control (Bhavna Sarathy) [502397]
  - [misc] uid/gid: fix integer overflow in groups_search (Jerome Marchand) [629626]
  - [virt] xen: remove dead code (Paolo Bonzini) [507846]
  - [virt] xen: don't give up ballooning under mem pressure (Paolo Bonzini) [507846]
  - [net] ipv4: fix oops in writing to forwarding sysctl (Neil Horman) [629638]
  - [net] trace: backport some networking tracepoints (Neil Horman) [568614]
  - [misc] rename topology_*_cpumask back to *_siblings (Michal Schmidt) [633388]
  - [scsi] 3w_sas: add new 3ware SAS driver (Tomas Henzl) [572011]
  - [scsi] 3w-9xxx: update to 2.26.08.007-2.6.18RH (Tomas Henzl) [572004]
  - [scsi] megaraid: fix suspend function (Tomas Henzl) [630927]
  - [net] ipv6: add modes to do RA/RS when in forwarding mode (Thomas Graf) [614064]
  - [fs] nfsv4: fix bug when server returns NFS4ERR_RESOURCE (Steve Dickson) [620502]
  - [fs] nfsv4: ensure lockowners are labelled correctly (Steve Dickson) [620502]
  - [fs] nfsv4: add support for RELEASE_LOCKOWNER operation (Steve Dickson) [620502]
  - [fs] nfsv4: clean up for lockowner XDR encoding (Steve Dickson) [620502]
  - [fs] nfsv4: ensure we track lock state in r/w requests (Steve Dickson) [620502]
  - [scsi] qla4xxx: add PCIe AER support (Chad Dupuis) [624710]
  - [scsi] qla4xxx: update version to 5.02.03.00.05.06-d1 (Chad Dupuis) [623675]
  - [scsi] qla4xxx: resolve name space error with qla2xxx (Chad Dupuis) [623675]
  - [net] qlcnic: add AER support and miscellaneous fixes (Chad Dupuis) [614281]
  - [net] qlcnic: add NIC partitioning and other misc fixes (Chad Dupuis) [614281]
  - [net] qlcnic: misc upstream fixes for RHEL5.6 (Chad Dupuis) [614281]
  - [net] ipv4: fix buffer overflow in icmpmsg_put (Frantisek Hrbata) [601391]
  - [proc] allow access to /proc/$PID/fd after setuid (Danny Feng) [617707]
  - [fs] xfs: fix missing untrusted inode lookup tag (Dave Chinner) [607032]
  - [wireless] fixes from 2.6.32.18 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.17 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.16 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.14 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.13 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.12 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.11 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.10 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.9 (Stanislaw Gruszka) [621105]
  - [wireless] fixes from 2.6.32.8 (Stanislaw Gruszka) [621105]
  - [xen] emulate task switching (Paolo Bonzini) [625903]
  - [xen] introduce hvm_set_cr3 (Paolo Bonzini) [625903]
  - [xen] introduce hvm_virtual_to_linear_addr (Paolo Bonzini) [625903]
  - [xen] introduce hvm_set_segment_register (Paolo Bonzini) [625903]
  - [xen] hvm: big cleanups and fixes to event deliver logic (Paolo Bonzini) [625903]
  - [xen] vmx: simplify event-injection logic (Paolo Bonzini) [625903]
  - [xen] xm trigger NMI support for HVM guests (Paolo Bonzini) [625902]
  - [xen] virtual NMI support (Paolo Bonzini) [625902]
  - [xen] emulate injection of guest NMI (Paolo Bonzini) [625902]
  - [xen] introduce get_isa_irq_vector and is_isa_irq_masked (Paolo Bonzini) [625902]
  - [xen] hvm: fix UP suspend/resume/migration w/PV drivers (Miroslav Rezanina) [629773]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-221.el5]
changelog:
  - [acpi] check _PPC state on cpufreq start (Matthew Garrett) [581037]
  - [fs] aio: bump i_count instead of using igrab (Jeff Moyer) [626963]
  - [redhat] don't generate kABI deps when building w/o kABI (Jon Masters) [456765]
  - [watchdog] support for iTCO on Ibex Peak and Cougar Point (John Villalovos) [534152]
  - [edac] amd64_edac: whitespace cleanups (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: minor formatting fix (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: fix operator precedence error (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: fix syndrome calculation on K8 (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: simplify ECC override handling (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: do not falsely trigger kerneloops (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: fix forcing module load/unload (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: fix driver instance freeing (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: fix k8 chip select reporting (Bhavna Sarathy) [568576]
  - [edac] amd64_edac: add leaner syndrome decoding algorithm (Bhavna Sarathy) [568576]
  - [scsi] bnx2i: link hba and cnic device before device reg (Mike Christie) [578005]
  - [scsi] bnx2i: make fw use statsn field to build header (Mike Christie) [578005]
  - [net] cnic: select bug fixes from upstream for RHEL5.6 (Mike Christie) [595548 619767]
  - [scsi] bnx2i: update version to bnx2i-2.1.3 (Mike Christie) [568606]
  - [scsi] bnx2i: add chip cleanup for remove module path (Mike Christie) [568606]
  - [scsi] bnx2i: rebind CFC cleanup to cm_abort/close comp (Mike Christie) [568606]
  - [scsi] bnx2i: add support for additional TMFs (Mike Christie) [568606]
  - [scsi] bnx2i: fix protocol violation on nopout responses (Mike Christie) [568606]
  - [scsi] bnx2i: fix response panic on unsolicited NOP-In (Mike Christie) [568606]
  - [scsi] bnx2i: fix bugs in handling of unsolicited NOP-Ins (Mike Christie) [568606]
  - [scsi] bnx2i: add host param ISCSI_HOST_PARAM_IPADDRESS (Mike Christie) [568606]
  - [scsi] bnx2i: fix TCP graceful termination initiation (Mike Christie) [568606]
  - [scsi] bnx2i: fine tune misc destroy timeout values (Mike Christie) [568606]
  - [scsi] bnx2i: optimize bnx2i_stop connection clean up (Mike Christie) [568606]
  - [scsi] bnx2i: create active linklist holding endpoints (Mike Christie) [568606]
  - [scsi] bnx2i: split hardware cleanup from ep_disconnect (Mike Christie) [568606]
  - [fs] dlm: fix try 1cb failure, part 2 (Abhijith Das) [504188]
  - [fs] dlm: no node callback when try 1cb lock req fails (David Teigland) [504188]
  - [misc] crypto: add Intel x86_64 hardware CRC32 support (Prarit Bhargava) [626018]
  - [net] bnx2: update to v2.0.8+ with new 5709 firmware j15 (John Feeney) [568601]
  - [net] tg3: update to 3.108+ and add 5718 B0, 5719 support (John Feeney) [567462]
  - [misc] move dev_name to device.h (John Feeney) [568551]
  - [misc] add WARN_ONCE macro (John Feeney) [568551]
  - [dma_v3] update I/O AT and DCA drivers (John Feeney) [568551]
  - [net] forcedeth: update to latest upstream for RHEL5.6 (Ivan Vecera) [628831]
  - [net] e1000e: update to upstream version 1.2.7-k2 (Andy Gospodarek) [566021]
  - [net] qla2xxx: fix display of link down state (Chad Dupuis) [627612]
  - [scsi] qla2xxx: rom lock recover if fw hangs holding lock (Chad Dupuis) [619814]
  - [scsi] qla2xxx: update AER support, do early abort cmds (Chad Dupuis) [619814]
  - [scsi] qla2xxx: add IS_QLA82XX check in update_fw_options (Chad Dupuis) [619814]
  - [scsi] qla2xxx: cover UNDERRUN case where SCSI status set (Chad Dupuis) [619814]
  - [scsi] qla2xxx: fix set fw hung and complete waiting mbx (Chad Dupuis) [619814]
  - [scsi] qla2xxx: fix seconds_since_last_heartbeat reset (Chad Dupuis) [619814]
  - [scsi] qla2xxx: correct extended sense-data handling (Chad Dupuis) [619814]
  - [scsi] qla2xxx: don't {s,g}et port MBC if invalid port id (Chad Dupuis) [619814]
  - [scsi] qla2xxx: stop firmware before doing init firmware (Chad Dupuis) [619814]
  - [xen] oprofile: force use of architectural perfmon (Don Dugger) [538564]
  - [xen] oprofile: support Intel's arch perfmon registers (Don Dugger) [538564]
  - [xen] oprofile: add support for Core i7 and Atom (Don Dugger) [538564]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-220.el5]
changelog:
  - [block] cciss: version string to 3.6.22.RH1 (Tomas Henzl) [568830]
  - [block] cciss: bus_unregister_once not once per hba (Tomas Henzl) [568830]
  - [block] cciss: rename cciss_sector_size (Tomas Henzl) [568830]
  - [block] cciss: make log_unit_to_scsi3addr an inline (Tomas Henzl) [568830]
  - [block] cciss: fix enxio weirdness (Tomas Henzl) [568830]
  - [block] cciss: reorder functions (Tomas Henzl) [568830]
  - [block] cciss: fix raid level sysfs permissions (Tomas Henzl) [568830]
  - [block] cciss: make device attributes static (Tomas Henzl) [568830]
  - [block] cciss: make cciss_seq_show handle drv_array holes (Tomas Henzl) [568830]
  - [block] cciss: add via_ioctl param to rebuild_lun_table (Tomas Henzl) [568830]
  - [block] cciss: add support for multi-lun tape devices (Tomas Henzl) [568830]
  - [block] cciss: notify scsi midlayer of device changes (Tomas Henzl) [568830]
  - [block] cciss: fix scatter-gather on scsi side (Tomas Henzl) [568830]
  - [block] cciss: add more commands for tapes (Tomas Henzl) [568830]
  - [block] cciss: factor out scsi dma code (Tomas Henzl) [568830]
  - [block] cciss: eliminate unnecessary pointer use (Tomas Henzl) [568830]
  - [block] cciss: don't use void pointer for hba (Tomas Henzl) [568830]
  - [block] cciss: detect bad alignment (Tomas Henzl) [568830]
  - [block] cciss: factor out sg chain block mapping code (Tomas Henzl) [568830]
  - [block] cciss: fix DMA direction kludge (Tomas Henzl) [568830]
  - [block] cciss: simplify scatter gather code (Tomas Henzl) [568830]
  - [block] cciss: factor out scatter gather alloc and free (Tomas Henzl) [568830]
  - [block] cciss: enhanced scatter-gather support (Tomas Henzl) [568830]
  - [block] cciss: remove the scan thread (Tomas Henzl) [568830]
  - [block] cciss: fix scsi status typo (Tomas Henzl) [568830]
  - [block] cciss: remove sendcmd (Tomas Henzl) [568830]
  - [block] cciss: clean up code in cciss_shutdown (Tomas Henzl) [568830]
  - [block] cciss: retry driver cmds with unit attention cond (Tomas Henzl) [568830]
  - [block] cciss: no pci_release_regions on regions not held (Tomas Henzl) [568830]
  - [block] cciss: fix memory leak in cciss_init_one (Tomas Henzl) [568830]
  - [block] cciss: dynamically allocate drive info struct (Tomas Henzl) [568830]
  - [block] cciss: fix raid label related magic number (Tomas Henzl) [568830]
  - [block] cciss: no check busy initializing in cciss open (Tomas Henzl) [568830]
  - [block] cciss: add usage_count attribute to logical drive (Tomas Henzl) [568830]
  - [block] cciss: add raid_level attribute to logical drives (Tomas Henzl) [568830]
  - [block] cciss: add lunid attribute to log drives in /sys (Tomas Henzl) [568830]
  - [block] cciss: dont call putdisk excessively (Tomas Henzl) [568830]
  - [block] cciss: zero out drive info on removal (Tomas Henzl) [568830]
  - [block] cciss: handle special case for /dev/cciss/c0d0 (Tomas Henzl) [568830]
  - [block] cciss: handle cases when cciss_add_disk fails (Tomas Henzl) [568830]
  - [block] cciss: fix and rearrange logical drive sysfs code (Tomas Henzl) [568830]
  - [block] cciss: dynamic allocate struct device for logical (Tomas Henzl) [568830]
  - [block] cciss: Use helper functions to access drive_data (Tomas Henzl) [568830]
  - [block] cciss: remove withirq parameter where possible (Tomas Henzl) [568830]
  - [block] cciss: remove sysfs entries during driver cleanup (Tomas Henzl) [568830]
  - [block] cciss: add cciss_sysfs_stat_inquiry function (Tomas Henzl) [568830]
  - [block] cciss: add CTLR_LUNID define (Tomas Henzl) [568830]
  - [block] cciss: Remove unused was_only_controller_node (Tomas Henzl) [568830]
  - [block] cciss: fix problem with LUN addressing (Tomas Henzl) [568830]
  - [block] cciss: fix problem with SG_IO completions (Tomas Henzl) [568830]
  - [block] cciss: retry commands from within sendcmd_withirq (Tomas Henzl) [568830]
  - [block] cciss: change SCSI error handling code (Tomas Henzl) [568830]
  - [block] cciss: remove sendcmd reject processing (Tomas Henzl) [568830]
  - [block] cciss: let scsi error handling work w/interrupts (Tomas Henzl) [568830]
  - [block] cciss: factor out error processing code (Tomas Henzl) [568830]
  - [block] cciss: factor out target status code (Tomas Henzl) [568830]
  - [block] cciss: simplify device addressing methods (Tomas Henzl) [568830]
  - [block] cciss: factor out sendcmd_withirq core (Tomas Henzl) [568830]
  - [block] cciss: use uninterruptible timeout when waiting (Tomas Henzl) [568830]
  - [block] cciss: fix lun reset code (Tomas Henzl) [568830]
  - [block] cciss: factor out sendcmd core for sane interface (Tomas Henzl) [568830]
  - [block] cciss: remove double setting of h->busy (Tomas Henzl) [568830]
  - [block] cciss: disable scan thread, it prevents rmmod (Tomas Henzl) [568830]
  - [net] netxen: fix inconsistent lock state (Chad Dupuis) [562937]
  - [net] netxen: protect tx timeout recovery by rtnl lock (Chad Dupuis) [562937]
  - [net] netxen: fix for kdump (Chad Dupuis) [562937]
  - [net] netxen: fix caching window register (Chad Dupuis) [562937]
  - [net] netxen: fix rcv buffer leak (Chad Dupuis) [562937]
  - [net] netxen: fix memory leaks in error path (Chad Dupuis) [562937]
  - [net] netxen: remove unnecessary returns (Chad Dupuis) [562937]
  - [net] netxen: handle queue manager access (Chad Dupuis) [562937]
  - [net] netxen: to fix onchip memory access. (Chad Dupuis) [562937]
  - [net] netxen: remove unnecessary size checks (Chad Dupuis) [562937]
  - [net] netxen: fix register usage (Chad Dupuis) [562937]
  - [net] netxen: fix deadlock in aer (Chad Dupuis) [562937]
  - [net] netxen: fix interrupt for NX2031 (Chad Dupuis) [562937]
  - [net] netxen: fix fw load from file (Chad Dupuis) [562937]
  - [net] netxen: validate unified romimage (Chad Dupuis) [562937]
  - [net] netxen: fix corner cases of firmware recovery (Chad Dupuis) [562937]
  - [net] netxen: update version to 4.0.73 (Chad Dupuis) [562937]
  - [net] netxen: fix tx csum status (Chad Dupuis) [562937]
  - [net] netxen: added sanity check for pci map (Chad Dupuis) [562937]
  - [net] netxen: fix warning in ioaddr for NX3031 chip (Chad Dupuis) [562937]
  - [net] netxen: fix bios version calculation (Chad Dupuis) [562937]
  - [net] netxen: disable on NX_P3_B1 hardware (Chad Dupuis) [562937]
  - [net] netxen: protect resource cleanup by rtnl lock (Chad Dupuis) [562937]
  - [net] netxen: fix tx timeout recovery for NX2031 chip (Chad Dupuis) [562937]
  - [net] netxen: fix sparse warning (Chad Dupuis) [562937]
  - [net] netxen: fix license header (Chad Dupuis) [562937]
  - [net] netxen: fix endianness intr coalesce (Chad Dupuis) [562937]
  - [net] netxen: fix endianness read mac address (Chad Dupuis) [562937]
  - [net] netxen: use DEFINE_PCI_DEVICE_TABLE() (Chad Dupuis) [562937]
  - [net] netxen: update version to 4.0.72 (Chad Dupuis) [562937]
  - [net] netxen: fix set mac addr (Chad Dupuis) [562937]
  - [net] netxen: fix smatch warning (Chad Dupuis) [562937]
  - [net] netxen: fix tx ring memory leak (Chad Dupuis) [562937]
  - [net] netxen: fix ethtool link test (Chad Dupuis) [562937]
  - [net] netxen: move && and || to end of previous line (Chad Dupuis) [562937]
  - [net] netxen: fix ethtool register dump (Chad Dupuis) [562937]
  - [net] netxen: fix unified fw size check (Chad Dupuis) [562937]
  - [net] netxen: support pci error handlers (Chad Dupuis) [562937]
  - [net] netxen: fix tx timeout recovery (Chad Dupuis) [562937]
  - [net] netxen: minor suspend resume fixes (Chad Dupuis) [562937]
  - [net] netxen: use module parameter correctly (Chad Dupuis) [562937]
  - [net] netxen: fix firmware type check (Chad Dupuis) [562937]
  - [net] netxen: fix napi intr enable check (Chad Dupuis) [562937]
  - [net] netxen: protect device reset by rtnl_lock (Chad Dupuis) [562937]
  - [net] netxen: fix failure cases for fw hang recovery (Chad Dupuis) [562937]
  - [net] netxen: fix debug tools access for NX2031 (Chad Dupuis) [562937]
  - [misc] clone: fix race between copy_process and de_thread (Jiri Olsa) [590864]
  - [s390] dasd: let recovery cqr get flags from failed cqr (Hendrik Brueckner) [628838]
  - [net] ipv4: fix leak, rcu and length in route cache gc (Thomas Graf) [541224]
  - [net] tcp: zero out rx_opt in tcp_disconnect (Thomas Graf) [539560]
  - [net] ipv6: Update Neighbor Cache when IPv6 RA received (Thomas Graf) [560870]
  - [net] ipv6: Plug sk_buff leak in ipv6_rcv (Thomas Graf) [574913]
  - [redhat] configs: enable building k10temp sensor driver (Michal Schmidt) [443745]
  - [hwmon] add k10temp sensor driver (Michal Schmidt) [443745]
  - [pci] add AMD 10h, 11h PCI IDs to pci_ids.h (Michal Schmidt) [443745]
  - [net] vxge: fix multicast issues (Michal Schmidt) [608598]
  - [net] vxge: show startup message with KERN_INFO (Michal Schmidt) [608598]
  - [net] vxge: fix memory leak in vxge_alloc_msix error path (Michal Schmidt) [608598]
  - [net] vxge: fix checkstack warning in vxge_probe (Michal Schmidt) [608598]
  - [net] vxge: remove unnecessary returns from void functs (Michal Schmidt) [608598]
  - [net] vxge: version update (Michal Schmidt) [608598]
  - [net] vxge: pass correct number of VFs value to sriov (Michal Schmidt) [608598]
  - [net] vxge: allow load for all enumerated pci functions (Michal Schmidt) [608598]
  - [net] vxge: fix possible memory leak in device init (Michal Schmidt) [608598]
  - [net] vxge: add missing vlan_rx_kill_vid method (Michal Schmidt) [594404 608598]
  - [net] vxge: remove trailing space in messages (Michal Schmidt) [608598]
  - [net] vxge: use pci_dma_mapping_error to test return val (Michal Schmidt) [608598]
  - [net] vxge: use DEFINE_PCI_DEVICE_TABLE (Michal Schmidt) [608598]
  - [net] vxge: use DMA_BIT_MASK instead of plain values (Michal Schmidt) [608598]
  - [net] vxge: move && and || to end of previous line (Michal Schmidt) [608598]
  - [net] bnx2x: fix wrong return from bnx2x_trylock_hw_lock (Michal Schmidt) [572012]
  - [net] bnx2x: small fix in stats handling (Michal Schmidt) [572012]
  - [net] bnx2x: update bnx2x version to 1.52.53-4 (Michal Schmidt) [572012]
  - [net] bnx2x: fix PHY locking problem (Michal Schmidt) [572012]
  - [net] bnx2x: adjust confusing if indentation (Michal Schmidt) [572012]
  - [net] bnx2x: load firmware in open instead of probe (Michal Schmidt) [572012]
  - [net] bnx2x: fix net/ip6_checksum.h include (Michal Schmidt) [572012]
  - [net] bnx2x: update driver version to 1.52.53-3 (Michal Schmidt) [572012]
  - [net] bnx2x: move statistics handling code to own files (Michal Schmidt) [572012]
  - [net] bnx2x: create separate file for ethtool routines (Michal Schmidt) [572012]
  - [net] bnx2x: create bnx2x_cmn.* files (Michal Schmidt) [572012]
  - [net] bnx2x: main netdev does not need ->poll, ->weight (Michal Schmidt) [572012]
  - [net] bnx2x: move global variable load_count to bnx2x.h (Michal Schmidt) [572012]
  - [net] bnx2x: store module parameters in main structure (Michal Schmidt) [572012]
  - [net] bnx2x: create separate folder for bnx2x driver (Michal Schmidt) [572012]
  - [net] bnx2x: set RXHASH for LRO packets (Michal Schmidt) [572012]
  - [net] bnx2x: return -EINVAL for unsupported flags (Michal Schmidt) [572012]
  - [net] bnx2x: fail when trying to setup unsupported features (Michal Schmidt) [572012]
  - [net] bnx2x: fix link problem with some DACs (Michal Schmidt) [572012]
  - [net] bnx2x: protect a SM state change (Michal Schmidt) [572012]
  - [net] bnx2x: avoid TX timeout when stopping device (Michal Schmidt) [572012]
  - [net] bnx2x: fix check to get RX hash (Michal Schmidt) [572012]
  - [net] bnx2x: remove two unneeded prefetch calls (Michal Schmidt) [572012]
  - [net] bnx2x: add support for receive hashing (Michal Schmidt) [572012]
  - [net] bnx2x: update date and version to 1.52.53-1 (Michal Schmidt) [572012]
  - [net] bnx2x: don't report link down if already down (Michal Schmidt) [572012]
  - [net] bnx2x: rework power state handling code (Michal Schmidt) [572012]
  - [net] bnx2x: use register mask to avoid parity error (Michal Schmidt) [572012]
  - [net] bnx2x: fix MSI-X enabling flow (Michal Schmidt) [572012]
  - [net] bnx2x: add new statistics (Michal Schmidt) [572012]
  - [net] bnx2x: white space and formatting fixups (Michal Schmidt) [572012]
  - [net] bnx2x: protect code with NOMCP (Michal Schmidt) [572012]
  - [net] bnx2x: increase DMAE max write size for 57711 (Michal Schmidt) [572012]
  - [net] bnx2x: add skeleton VPD firmware version read code (Michal Schmidt) [572012]
  - [net] bnx2x: parity error handling for 57710 and 57711 (Michal Schmidt) [572012]
  - [net] bnx2x: use DEFINE_PCI_DEVICE_TABLE() (Michal Schmidt) [572012]
  - [net] bnx2x: move && and || to end of previous line (Michal Schmidt) [572012]
  - [net] bnx2x: remove trailing space in messages (Michal Schmidt) [572012]
  - [net] bnx2x: clean up debug prints (Michal Schmidt) [572012]
  - [net] bnx2x: use macro for phy address (Michal Schmidt) [572012]
  - [net] bnx2x: convert more to %pM (Michal Schmidt) [572012]
  - [net] bnx2x: use pci_ioremap_bar (Michal Schmidt) [572012]
  - [net] bnx2x: make NAPI poll routine closer to upstream (Michal Schmidt) [572012]
  - [net] bnx2x: typo fixes (Michal Schmidt) [572012]
  - [net] bnx2x: use (pr|netdev|netif)_<level> macro helpers (Michal Schmidt) [572012]
  - [net] bnx2x: use DMA_BIT_MASK(64) over DMA_64BIT_MASK (Michal Schmidt) [572012]
  - [net] sfc: update to upstream version 2.6.36-rc1 code (Michal Schmidt) [556476]
  - [net] sfc: undo now unnecessary RHEL workqueue changes (Michal Schmidt) [556476]
  - [net] netdevice: add netdev_for_each_mc_addr (Michal Schmidt) [556476]
  - [misc] add round_jiffies_up and related routines (Michal Schmidt) [556476]
  - [net] core: bug fix for vlan + gro issue (Michal Schmidt) [556476]
  - [net] vlan/bridge: fix skb_pull_rcsum fatal exception (Michal Schmidt) [556476]
  - [fs] proc: add file position and flags info in /proc (Jerome Marchand) [498081]
  - [net] e100*/igb*/ixgb*: add missing read memory barrier (Andy Gospodarek) [629761]
  - [net] igb/igbvf: turn on TSO for VLAN interfaces (Andy Gospodarek) [629457]
  - [net] vlan: control vlan device TSO status with ethtool (Andy Gospodarek) [629457]
  - [xen] vtd: fix parameter iommu=no-intremap (Paolo Bonzini) [576478]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-219.el5]
changelog:
  - [net] udp: fix bogus UFO packet generation (Jarod Wilson) [632266]
  - [virt] xen: fix xennet driver to not corrupt data (Neil Horman) [630129]
  - [virt] fix 64-bit compile issue in VMWare TSC update (Prarit Bhargava) [538022]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-218.el5]
changelog:
  - [net] tcp: prevent sending past receiver window with TSO (Thomas Graf) [494400]
  - [misc] netdevice: add printk helpers for net drivers (Michal Schmidt) [629634]
  - [misc] drivers: remove private definitions of pr_* macros (Michal Schmidt) [629634]
  - [misc] kernel: add pr_* family of printk helper macros (Michal Schmidt) [629634]
  - [infiniband] iw_cxgb3: always define states[] (Michal Schmidt) [629634]
  - [net] ifb: fix syntax error in pr_debug usage (Michal Schmidt) [629634]
  - [net] tg3: disable PME bit during resume (John Feeney) [598530]
  - [net] netfilter: fix crashes caused by fragment jumps (Jiri Pirko) [617268]
  - [virt] update VMWare TSC code (Prarit Bhargava) [538022]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-217.el5]
changelog:
  - [time] implement fine grained accounting for PM timer (Ulrich Obergfell) [586285]
  - [time] initialize tick_nsec based on kernel parameters (Ulrich Obergfell) [586285]
  - [time] introduce 'pmtimer_fine_grained' kernel parameter (Ulrich Obergfell) [586285]
  - [scsi] ibmvfc: Fix terminate_rport_io (Steve Best) [628615]
  - [fs] ext3: flush disk caches on fsync when needed (Eric Sandeen) [592961]
  - [fs] ext4: move aio completion after unwritten extent con (Eric Sandeen) [617690]
  - [fs] xfs: move aio completion after unwritten extent conv (Eric Sandeen) [617690]
  - [fs] direct-io: move aio_complete into ->end_io (Eric Sandeen) [617690]
  - [fs] ext4: quota updates for RHEL5.6 (Eric Sandeen) [457153]
  - [fs] ext4: quota infrastructure updates for RHEL5.6 (Eric Sandeen) [457153]
  - [fs] ext4: core updates for RHEL5.6 (Eric Sandeen) [457153]
  - [fs] ext4: add new kernel helpers for RHEL5.6 (Eric Sandeen) [457153]
  - [infiniband] sync iser driver with upstream for RHEL5.6 (Mike Christie) [623595]
  - [net] cxgb3: don't flush workqueue if called from wq (Doug Ledford) [630124]
  - [net] cxgb3: get fatal parity error status on interrupt (Doug Ledford) [630124]
  - [net] cxgb3: clear fatal parity error register on init (Doug Ledford) [630124]
  - [net] cxgb3: add define for fatal parity error bit (Doug Ledford) [630124]
  - [net] qlge: update driver version to 1.00.00.25 (Chad Dupuis) [567402]
  - [net] qlge: fix a eeh handler to not add a pending timer (Chad Dupuis) [567402]
  - [net] qlge: update driver version to 1.00.00.24 (Chad Dupuis) [567402]
  - [net] qlge: remove error pkt flags, enable net csum error (Chad Dupuis) [567402]
  - [net] qlge: restore promiscuous setting in ql_adapter_up (Chad Dupuis) [567402]
  - [net] qlge: change cpu_to_be16 to htons for udp checksum (Chad Dupuis) [567402]
  - [net] qlge: remove firmware dependency for MPI coredump (Chad Dupuis) [567402]
  - [net] qlge: adding ndev->last_rx = jiffies (Chad Dupuis) [567402]
  - [net] qlge: fix pktgen issue reported by Cisco (Chad Dupuis) [567402]
  - [virtio] fix balloon without VIRTIO_BALLOON_F_STATS_VQ (Amit Shah) [601692]
  - [virtio] fix sched while atomic in virtio_balloon stats (Amit Shah) [601692]
  - [virtio] add memory stat reporting to balloon driver (Amit Shah) [601692]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-216.el5]
changelog:
  - [net] hashlimit: check allocation before freeing memory (Wade Mealing) [615229]
  - [net] clusterip: check allocation before freeing memory (Wade Mealing) [615227]
  - [ia64] mca: save I-resources when INIT is sent (Takao Indoh) [471136]
  - [scsi] mpt2sas: update to 05.101.00.02 (Tomas Henzl) [568281]
  - [scsi] ipr: bump the version number and date (Steve Best) [626566]
  - [scsi] ipr: fix resource type update and add attributes (Steve Best) [626566]
  - [scsi] ipr: fix transition to operational on new adapters (Steve Best) [626566]
  - [scsi] ipr: change endian swap key for hw spec change (Steve Best) [626566]
  - [scsi] ipr: add support for Obsidian-E embedded adapter (Steve Best) [626566]
  - [scsi] ipr: add MMIO write for BIST on 64-bit adapters (Steve Best) [626566]
  - [scsi] ipr: move setting of allow_restart flag (Steve Best) [626566]
  - [scsi] ipr: add writeq definition if needed (Steve Best) [626566]
  - [scsi] ipr: add endian swap enable for 64-bit adapters (Steve Best) [626566]
  - [scsi] ipr: fix resource path display and formatting (Steve Best) [626566]
  - [scsi] ipr: improve interrupt service routine performance (Steve Best) [626566]
  - [scsi] ipr: set data list length in request control block (Steve Best) [626566]
  - [scsi] ipr: fix register read address on 64-bit adapters (Steve Best) [626566]
  - [scsi] ipr: add resource path to IOA status area struct (Steve Best) [626566]
  - [scsi] ipr: implement fixes for 64-bit adapter support (Steve Best) [626566]
  - [scsi] ipr: fix compile warning (Steve Best) [626566]
  - [fs] ext4: allocate ->s_blockgroup_lock separately (Eric Sandeen) [614957]
  - [pci] xen: disable broken msi/msix on ia64 xen (Radim Krcmar) [518463]
  - [misc] fix non-CONFIG_NUMA x86_64 compile (Prarit Bhargava) [583673]
  - [pnp] ignore both UNSET and DISABLED ioresources (Prarit Bhargava) [560540]
  - [pnp] reserve system board iomem and ioport resources (Prarit Bhargava) [560540]
  - [net] ipv4: add IP_NODEFRAG option for IPv4 socket (Jiri Olsa) [562220]
  - [nfs] sunrpc: cancel task_cleanup work in xprt_destroy (Jeff Layton) [611938]
  - [fs] nfs: fix file create failure with HPUX client (Jeff Layton) [605720]
  - [net] ixgbe: update to upstream version 2.0.84-k2 (Andy Gospodarek) [568602]
  - [net] vlan: add VLAN bitfield defines (Andy Gospodarek) [566027]
  - [net] igb: actually support self_test ethtool command (Andy Gospodarek) [593862]
  - [net] ixgbe: actually support self_test ethtool command (Andy Gospodarek) [593862]
  - [net] ixgbevf: update to version 1.0.0-k1 (Andy Gospodarek) [566027]
  - [net] bonding: fix ALB mode to balance traffic on VLANs (Andy Gospodarek) [578531]
  - [net] igb: do register dump just before resetting adapter (Andy Gospodarek) [568602]
  - [kernel] nmi_watchdog: output count during check on boot (Don Zickus) [613667]
  - [misc] nmi: fix bogus nmi watchdog stuck messages (Don Zickus) [455323]
  - [virt] nmi: don't print NMI stuck messages on guests (Don Zickus) [455323]
  - [misc] nmi_watchdog: add /proc/sys/kernel/nmi_watchdog (Don Zickus) [455323]
  - [misc] scripts: use system python instead of env (Don Zickus) [521878]
  - [pci] sr-iov: fix broken resource alignment calculations (Don Dutile) [523341]
  - [pci] clean up resource alignment management (Don Dutile) [523341]
  - [pci] sr-iov: assign pci resources earlier (Don Dutile) [523341]
  - [net] vxge: update version to reflect RHEL5.6 changes (Bob Picco) [580413]
  - [net] vxge: set func_id 0 as privileged for normal func (Bob Picco) [580413]
  - [net] vxge: fix MSIX interrupt configuration (Bob Picco) [580413]
  - [net] vxge: fix ethtool -d output (Bob Picco) [580413]
  - [net] vxge: align tmemory only if misaligned (Bob Picco) [580413]
  - [net] vxge: fix hw buffer starvation from short packets (Bob Picco) [580413]
  - [net] vxge: fix receive stall w/ driver/chip out-of-sync (Bob Picco) [580413]
  - [cpufreq] add APERF/MPERF support for AMD processors (Bhavna Sarathy) [621335]
  - [xen] vmx: fix handling of FS/GS base MSRs (Michal Novotny) [613187]
  - [xen] hv: improve backtrace support on ia64 (Andrew Jones) [499553]
  - [xen] support new AMD family 0x15 CPU and NB hardware (Bhavna Sarathy) [619092]
  - [xen] allow dom0 to control core performance boost (Bhavna Sarathy) [568771]
  - [xen] add support for dom0 to access APERF/MPERF for AMD (Bhavna Sarathy) [568772]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-215.el5]
changelog:
  - [sound] ALSA HDA driver update for RHEL5.6 (Jaroslav Kysela) [592199]
  - [net] igbvf: update to latest upstream for RHEL5.6 (Stefan Assmann) [566028]
  - [net] igb: update igb driver to support Portville ACS (Stefan Assmann) [566024]
  - [net] igb: fix error in igb AER code (Stefan Assmann) [612212]
  - [ata] libata: fix suspend/resume for ATA SEMB devices (David Milburn) [622559]
  - [ata] sata_mv: msi masking fix (David Milburn) [554872]
  - [ata] sata_mv: Properly initialize main irq mask (David Milburn) [554872]
  - [ata] sata_mv: remove bogus nsect restriction (David Milburn) [554872]
  - [ata] sata_mv: don't read hc_irq_cause (David Milburn) [554872]
  - [ata] sata_mv: add the Gen IIE flag to the SoC devices (David Milburn) [554872]
  - [ata] sata_mv: don't issue two DMA commands concurrently (David Milburn) [554872]
  - [ata] sata_mv: safer logic for limit warnings (David Milburn) [554872]
  - [ata] sata_mv: warn on PIO with multiple DRQs (David Milburn) [554872]
  - [ata] sata_mv: enable async_notify for 60x1 Rev.C0 and up (David Milburn) [554872]
  - [s390] zfcp: Do not print bit mask as link speed (Hendrik Brueckner) [619857]
  - [s390] dasd: force online does not work (Hendrik Brueckner) [619466]
  - [s390] dasd: allocate fallback cqr for reserve/release (Hendrik Brueckner) [619465]
  - [s390] qeth: wait for finished recovery (Hendrik Brueckner) [619456]
  - [s390] qeth: avoid loop if ipa command response missing (Hendrik Brueckner) [619451]
  - [s390] zfcp: no force close when port is already closed (Hendrik Brueckner) [612263]
  - [s390] zfcp: Do not unblock rport from REOPEN_PORT_FORCED (Hendrik Brueckner) [612266]
  - [s390] zfcp: Fail erp after timeout (Hendrik Brueckner) [612261]
  - [message] fusion: update to 3.4.15 (Tomas Henzl) [568292]
  - [net] ipv6: reroute packets after netfilter mangling (Thomas Graf) [517327]
  - [scsi] lpfc: update driver from 8.2.0.76.1p to 8.2.0.77 (Rob Evers) [603806]
  - [virt] xenbus: avoid deadlock unregistering xenbus watch (Paolo Bonzini) [429102]
  - [ia64] kdump: prevent hang on INIT interrupt during boot (Neil Horman) [506694]
  - [net] qla3xxx: fix oops on too-long netdev priv structure (Neil Horman) [620508]
  - [kprobes] kretprobe: set status to fix fault handling (Josh Stone) [615121]
  - [net] bonding: fix a race in calls to slave MII ioctls (Flavio Leitner) [621280]
  - [virt] xen-kernel: improve backtrace support on ia64 (Andrew Jones) [499553]
  - [acpi] thinkpad-acpi: lock down video output state access (Don Howard) [607037]
  - [fs] xfs: fix untrusted inode number lookup (Dave Chinner) [624862]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-214.el5]
changelog:
  - [mm] accept an abutting stack segment (Jiri Pirko) [607858] {CVE-2010-2240}
  - [fs] fix dcache accounting bug (Josef Bacik) [596548]
  - [scsi] mptsas: enable TLR for SSP TAPE drives (Tomas Henzl) [599420]
  - [scsi] sas: add transport layer retry support (Tomas Henzl) [599420]
  - [scsi] fix potential kmalloc failure in scsi_get_vpd_page (Tomas Henzl) [599420]
  - [scsi] fix bugs in scsi_vpd_inquiry (Tomas Henzl) [599420]
  - [scsi] add VPD helper (Tomas Henzl) [599420]
  - [x86_64] implement vDSO randomization (Danny Feng) [459763]
  - [virt] xen: don't adjust time for ntp clock slowing (Bretislav Kabele) [553407]
  - [net] ibmveth: fix lost IRQ that leads to service loss (Steve Best) [626841]
  - [scsi] cxgb3i: sync driver with upstream for RHEL5.6 (Mike Christie) [567444]
  - [net] sched: fix some kernel memory leaks (Jiri Pirko) [624638] {CVE-2010-2942}
  - [tpm] autoload tpm_tis driver (John Feeney) [530123]
  - [usb] fix usbfs information leak (Eugene Teo) [566629] {CVE-2010-1083}
  - [virtio] console: Backport driver for RHEL 5.6 (Amit Shah) [620037]
  - [virtio] add virtqueue_ vq_ops wrappers (Amit Shah) [620037]
  - [virtio] initialize vq->data entries to NULL (Amit Shah) [620037]
  - [virtio] add ability to detach unused buffers from vrings (Amit Shah) [620037]
  - [virtio] make add_buf return capacity remaining (Amit Shah) [620037]
  - [virtio] find_vqs/del_vqs virtio operations (Amit Shah) [620037]
  - [virtio] add names to virtqueue struct (Amit Shah) [620037]
  - [virtio] more neatening of virtio_ring macros (Amit Shah) [620037]
  - [virtio] fix BAD_RING, START_US and END_USE macros (Amit Shah) [620037]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-213.el5]
changelog:
  - [mm] pass correct mm when growing stack (Jiri Pirko) [607858] {CVE-2010-2240}
  - [mm] fix up some user-visible effects of stack guard page (Jiri Pirko) [607858] {CVE-2010-2240}
  - [mm] fix page table unmap for stack guard page properly (Jiri Pirko) [607858] {CVE-2010-2240}
  - [mm] fix missing unmap for stack guard page failure case (Jiri Pirko) [607858] {CVE-2010-2240}
  - [mm] keep a guard page below a grow-down stack segment (Jiri Pirko) [607858] {CVE-2010-2240}
  - [net] tcp: fix div by zero in congestion control protos (Neil Horman) [608641]
  - [net] tcp: tcp_vegas ssthresh bug fix (Thomas Graf) [612709]
  - [net] tcp: tcp_vegas cong avoid fix (Thomas Graf) [612709]
  - [net] tcp: fix overflow bug in Vegas (Thomas Graf) [612709]
  - [net] tcp: fix Vegas bug in disabling slow start (Thomas Graf) [612709]
  - [net] tcp: increase Vegas default alpha and beta params (Thomas Graf) [612709]
  - [net] tcp: tcp_hybla zero congestion window growth fix (Thomas Graf) [612709]
  - [net] tcp: htcp last_cong bug fix (Thomas Graf) [612709]
  - [net] tcp: TCP cubic v2.2 (Thomas Graf) [612709]
  - [net] tcp: faster cube root (Thomas Graf) [612709]
  - [net] tcp: backport cubic update for net-2.6.22 (Thomas Graf) [612709]
  - [net] tcp: set Cubic and BIC default thresholds to zero (Thomas Graf) [612709]
  - [net] tcp: congestion control initialization (Thomas Graf) [612709]
  - [net] tcp: uninline tcp_is_cwnd_limited (Thomas Graf) [612709]
  - [net] tcp: move prior_in_flight collect to better spot (Thomas Graf) [612709]
  - [fs] ext4: consolidate in_range definitions (Eric Sandeen) [624332] {CVE-2010-3015}
  - [net] don't double count UDP_INERRORS (Neil Horman) [618818]
  - [scsi] be2iscsi: sync with upstream for RHEL5.6 (Mike Christie) [569643]
  - [mmc] sdhci: fix system cannot enter S4 with SD card (Matthew Garrett) [606899]
  - [cpufreq] powernow-k8: support AMD Core Performance Boost (Matthew Garrett) [568751]
  - [fs] cifs: remove force parm from cifs_unix_info_to_inode (Jeff Layton) [619112]
  - [fs] nfs: fix NFS4ERR_FILE_OPEN handling in Linux/NFS (Jeff Layton) [604044]
  - [usb] fix test of wrong variable in create_by_name (Don Howard) [594635]
  - [s390] cio: fix cause of unexpected recovery actions (Hendrik Brueckner) [621330]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-212.el5]
changelog:
  - [ipmi] add parameter to limit CPU usage in kipmid (Takao Indoh) [494680]
  - [net] bnx2x: Added GRO support (Stanislaw Gruszka) [573114]
  - [net] bnx2x: fix memory barriers (Stanislaw Gruszka) [569370]
  - [ppc] partition hibernation support (Steve Best) [565570]
  - [ppc] Add resume handler to powerpc time management code (Steve Best) [565570]
  - [scsi] ibmvscsi: Fix soft lockup on resume (Steve Best) [565570]
  - [scsi] ibmvfc: Fix soft lockup on resume (Steve Best) [565570]
  - [scsi] ibmvfc: Add suspend/resume support (Steve Best) [565570]
  - [scsi] ibmvscsi: Add suspend/resume support (Steve Best) [565570]
  - [net] ibmveth: Add suspend/resume support (Steve Best) [565570]
  - [ppc] vio: add power management support (Steve Best) [565570]
  - [ppc] add hooks to put CPU in appropriate offline state (Steve Best) [565570]
  - [virt] xen: fix passthrough of SR-IOV VF (Paolo Bonzini) [582886]
  - [mm] add option to skip ZERO_PAGE mmap of /dev/zero (Larry Woodman) [619541]
  - [net] bonding: check if clients MAC addr has changed (Flavio Leitner) [610234]
  - [virt] xen: fix pud_present compile warnings (Don Zickus) [590760]
  - [xen] CPU synchronization during MTRR register update (Don Dugger) [594546]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-211.el5]
changelog:
  - [pci] fix remove of proc entry for hotplug devices (Wade Mealing) [618114]
  - [ide]: atiixp: no pio autotune on AMD Hudson2 (Prarit Bhargava) [618075]
  - [pci] msi: add option for lockless interrupt mode (Prarit Bhargava) [599295]
  - [virt] xenbus: implement O_NONBLOCK (Paolo Bonzini) [470801]
  - [net] ip4v/tcp: no additional reset on closed sockets (Neil Horman) [605259]
  - [misc] xen: fix migration using xen-vnif in smp hvm guest (Miroslav Rezanina) [555910]
  - [edac] fix i7core_edac in multi-socket systems (Mauro Carvalho Chehab) [468877]
  - [net] arp_tables: fix unaligned accesses (Jiri Pirko) [582268]
  - [fs] ext3: handle journal_start failure properly (Josef Bacik) [588599]
  - [misc] handle dead hung uninterruptible tasks correctly (Jerome Marchand) [582237]
  - [fs] ecryptfs: fix ecryptfs_uid_hash buffer overflow (Jerome Marchand) [611387] {CVE-2010-2492}
  - [infiniband] check local reserved ports (Jerome Marchand) [557884]
  - [infiniband] randomize local port allocation (Jerome Marchand) [557884]
  - [net] reserve ports for apps using fixed port numbers (Jerome Marchand) [557884]
  - [kernel] sysctl: add proc_do_large_bitmap (Jerome Marchand) [557884]
  - [scsi] lpfc: use kernel-provided random32 (Jarod Wilson) [605816]
  - [lib] make tausworthe random32 generator available to all (Jarod Wilson) [605816]
  - [net] be2net: increase POST timeout for EEH recovery (Ivan Vecera) [616512]
  - [hwmon] coretemp: get TjMax value from MSR (Dean Nelson) [580699]
  - [hwmon] coretemp: detect the thermal sensors by CPUID (Dean Nelson) [580699]
  - [fs] xfs: rename XFS_IGET_BULKSTAT to XFS_IGET_UNTRUSTED (Dave Chinner) [607032]
  - [fs] xfs: validate untrusted inode numbers during lookup (Dave Chinner) [607032]
  - [fs] xfs: always use iget in bulkstat (Dave Chinner) [607032]
  - [s390] qeth: support for OSA CHPID types OSX and OSM (Hendrik Brueckner) [599644]
  - [s390] qeth: don't allow layer switch with open interface (Hendrik Brueckner) [612195]
  - [s390] zfcp: fix reference counting on adisc (Hendrik Brueckner) [610089]
  - [s390] kernel: initrd vs bootmem bitmap (Hendrik Brueckner) [610837]
  - [s390] hypfs: fix high cpu time output (Hendrik Brueckner) [589282]
  - [s390] dasd: fix race between tasklet and dasd_sleep_on (Hendrik Brueckner) [593756]
  - [s390] cmm: fix module unload handling (Hendrik Brueckner) [598549]
  - [fs] gfs: clean up stuffed file data copy handling (Abhijith Das) [580867]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-210.el5]
changelog:
  - [scsi] ips driver sleeps while holding spin_lock (Steve Best) [616961]
  - [net] fix lockups and dupe addresses w/bonding and ipv6 (Shyam Iyer) [516985]
  - [scsi] megaraid_sas: update driver to version 4.31 (Tomas Henzl) [564249]
  - [scsi] megaraid_sas: update driver to version 4.27 (Rob Evers) [564249]
  - [net] nat: avoid rerouting packets if only key changed (Jiri Pirko) [566144]
  - [fs] cifs: remove bogus check in NTLM session setup code (Jeff Layton) [479418]
  - [ata] ahci: add em_buffer attribute for AHCI hosts (David Milburn) [568364]
  - [scsi] qla4xxx: add support for ISP82XX (Chad Dupuis) [546592]
  - [scsi] qla4xxx: Fixes from upstream for 5.6 (Chad Dupuis) [546592]
  - [scsi] qla2xxx: more upstream updates for RHEL 5.6 (Chad Dupuis) [567428]
  - [scsi] qla2xxx: add support for ISP82XX (Chad Dupuis) [567428]
  - [scsi] qla2xxx: more updates from upstream for RHEL 5.6 (Chad Dupuis) [567428]
  - [scsi] qla2xxx: update to 8.03.01.05.05.06-k (Chad Dupuis) [567428]
  - [xen] correct bitsize calculation for 32-on-64 (Andrew Jones) [616827]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-209.el5]
changelog:
  - [net] r8169: fix for broken register writes (Ivan Vecera) [581654]
  - [serial] remove contact info for ite887x chip support (Dean Nelson) [563271]
  - [serial] fix modpost warning in ite887x driver (Dean Nelson) [563271]
  - [serial] add support for ite887x chips (Dean Nelson) [563271]
  - [parport] increase ite887x's I/O port range (Dean Nelson) [563271]
  - [scsi] qla2xxx: update firmware to version 5.03.02 (Chad Dupuis) [578444 598946]
  - [fs] cifs: reject DNS upcall add_key req from userspace (Jeff Layton) [612171] {CVE-2010-2524}
  - [security] keys: new key flag for add_key from userspace (Jeff Layton) [612171] {CVE-2010-2524}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-208.el5]
changelog:
  - [fs] gfs2: fix rename causing kernel oops (Robert S Peterson) [602025]
  - [misc] io_apic: skip timer_irq_works check when on VMware (Prarit Bhargava) [575309]
  - [scsi] be2iscsi: fix for 64k data length sge (Mike Christie) [608801]
  - [mm] fix excessive memory reclaim from zones w/lots free (Larry Woodman) [604779]
  - [mm] properly release all hugepages on database shutdown (Larry Woodman) [593131]
  - [net] fix accept_local handling for dev with no xattrs (Jiri Olsa) [601370]
  - [fs] nfs: i_nlinks changes must set NFS_INO_INVALID_ATTR (Jeff Layton) [601800]
  - [fs] nfs: fix resolution in nfs_inode_attrs_need_update (Jeff Layton) [601800]
  - [fs] nfs: fix compiler warnings introduced recently (Jeff Layton) [601800]
  - [fs] nfs: fix attribute updates even more (Jeff Layton) [601800]
  - [fs] nfs: fix the NFS attribute update (Jeff Layton) [601800]
  - [fs] nfs: clean up inode handling functions (Jeff Layton) [601800]
  - [fs] nfs: nfs_refresh_inode should clear cache_validity (Jeff Layton) [601800]
  - [fs] nfs: use nfs_refresh_inode in __nfs_revalidate_inode (Jeff Layton) [601800]
  - [ata] ahci, pata_marvell: fixup competition for PATA port (David Milburn) [237372]
  - [net] qlcnic: Add QLCNIC to Kconfig and Makefile (Chad Dupuis) [562723]
  - [net] qlcnic: enable building driver module (Chad Dupuis) [562723]
  - [net] qlcnic: remove extra space from board names (Chad Dupuis) [562723]
  - [net] qlcnic: fix bios version check (Chad Dupuis) [562723]
  - [net] qlcnic: validate unified fw image (Chad Dupuis) [562723]
  - [net] qlcnic: fix multicast handling (Chad Dupuis) [562723]
  - [net] qlcnic: additional driver statistics. (Chad Dupuis) [562723]
  - [net] qlcnic: fix tx csum status (Chad Dupuis) [562723]
  - [net] qlcnic: add loopback diagnostic test (Chad Dupuis) [562723]
  - [net] qlcnic: add interrupt diagnostic test (Chad Dupuis) [562723]
  - [net] qlcnic: support LED blink for device identification (Chad Dupuis) [562723]
  - [net] qlcnic: protect resoruce cleanup by rtnl lock (Chad Dupuis) [562723]
  - [net] qlcnic: clear device reset state after fw recovery (Chad Dupuis) [562723]
  - [net] qlcnic: add ethernet identifier in board info (Chad Dupuis) [562723]
  - [net] qlcnic: use DEFINE_PCI_DEVICE_TABLE (Chad Dupuis) [562723]
  - [net] qlcnic: add Qlogic ethernet driver for CNA devices (Chad Dupuis) [562723]
  - Revert: [fs] cifs: reject DNS upcall add_key req from userspace (Jeff Layton) [612171] {CVE-2010-2524}
  - Revert: [security] keys: new key flag for add_key from userspace (Jeff Layton) [612171] {CVE-2010-2524}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-207.el5]
changelog:
  - [usb] uhci: fix oops in uhci_scan_schedule (Pete Zaitcev) [516851]
  - [wireless] rtl818x: use cancel_work_sync (Stanislaw Gruszka) [582191]
  - [wireless] iwlwifi: use cancel_work_sync (Stanislaw Gruszka) [582191]
  - [wireless] ath9k: use cancel_work_sync (Stanislaw Gruszka) [582191]
  - [wireless] rt2x00: use cancel_work_sync (Stanislaw Gruszka) [582191]
  - Revert: [wireless] rt2x00: fix work cancel race condition (Stanislaw Gruszka) [582191]
  - [wireless] use cancel_work_sync in mac80211 and core (Stanislaw Gruszka) [582191]
  - [misc] workqueue: add cancel_work_sync to include (Stanislaw Gruszka) [582191]
  - [net] igb: drop support for UDP hashing w/ RSS (Stefan Assmann) [613780]
  - [misc] signals: avoid unnecessary credentials check (Oleg Nesterov) [459901]
  - [acpi] tell platformthat we support fixed hw T-states (Matthew Garrett) [569590]
  - [edac] i7core_edac: Backport driver to RHEL5 (Mauro Carvalho Chehab) [468877]
  - [edac] i7core_edac: add driver for new Nehalem (Mauro Carvalho Chehab) [468877]
  - [x86_64] mce: fix misplaced `continue' in mce.c (Mauro Carvalho Chehab) [468877]
  - [pci] Add a probing code that seeks for an specific bus (Mauro Carvalho Chehab) [468877]
  - [edac] add support for DDR3 at EDAC core (Mauro Carvalho Chehab) [468877]
  - [wireless] Kconfig: select WIRELESS_COMPAT as needed (John Linville) [583767]
  - [i386] oprofile: fix detection of Intel CPU family 6 (John Villalovos) [581919]
  - [misc] intel: support for Intel Cougar Point Chipset (John Villalovos) [566854]
  - [fs] xfs: don't let swapext operate on write-only files (Jiri Pirko) [605161] {CVE-2010-2226}
  - [fs] nfs: fix bug in nfsd4 read_buf (Jiri Olsa) [612035] {CVE-2010-2521}
  - [fs] nfsd: add lockdep annotation to nfsd4 recover code (Jeff Layton) [567092]
  - [fs] nfs: wait for close before silly-renaming (Jeff Layton) [565974]
  - [fs] cifs: enable CONFIG_CIFS_STATS (Jeff Layton) [574795]
  - [net] sunrpc: translate an -ENETUNREACH to -ENOTCONN (Jeff Layton) [481372]
  - [fs] cifs: merge CIFSSMBQueryEA with CIFSSMBQAllEAs (Jeff Layton) [527268]
  - [fs] cifs: verify lengths of QueryAllEAs reply (Jeff Layton) [527268]
  - [fs] cifs: increase maximum buffer size in CIFSSMBQAllEAs (Jeff Layton) [527268]
  - [fs] cifs: rename name_len to list_len in CIFSSMBQAllEAs (Jeff Layton) [527268]
  - [fs] cifs: clean up indentation in CIFSSMBQAllEAs (Jeff Layton) [527268]
  - [fs] cifs: reject DNS upcall add_key req from userspace (Jeff Layton) [612171] {CVE-2010-2524}
  - [fs] cifs: add parens around smb_var in BCC macros (Jeff Layton) [527268]
  - [security] keys: new key flag for add_key from userspace (Jeff Layton) [612171] {CVE-2010-2524}
  - [specfile] skip xen tarball and patching if building w/o xen (Jarod Wilson)
  - [specfile] replace ancient and deprecated rpm syntax (Jarod Wilson)
  - [virt] xen: remove sysdata hack from irq-xen.c (Paolo Bonzini) [561390]
  - [xen] msi fixmap cleanup and vector teardown (Don Dugger) [516236]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-206.el5]
changelog:
  - [x86] kprobes: introduce kprobes jump optimization (Masami Hiramatsu) [516313]
  - [x86] add x86_64 alternatives_text_reserved interface (Masami Hiramatsu) [516313]
  - [x86_64] kprobes: upstream update for rhel5.6 (Masami Hiramatsu) [516313]
  - [x86_64] add instruction decoder API (Masami Hiramatsu) [516313]
  - [fusion] mpt: fix deregister calls in exit path (hiro muneda) [581523]
  - [net] cxgb3: wait longer for control packets on init (Steve Best) [587670]
  - [scsi] scsi_dh_alua: add IBM Power Virtual SCSI ALUA dev (Steve Best) [567292]
  - [fs] gfs2: fix stuck in inode wait, no glocks stuck (Robert S Peterson) [595397]
  - [message] mptsas: fix disk add failing due to timeout (Rob Evers) [542892]
  - [scsi] lpfc: update from 8.2.0.73.1p to 8.2.0.76.1p (Rob Evers) [591674]
  - [scsi] lpfc: update from 8.2.0.63.p3 to 8.2.0.73.1p (Rob Evers) [571862]
  - [i2c] fix exports types for recently added i2c symbols (Prarit Bhargava) [611774]
  - [virt] xen: fix 32-bit syscalls on 64-bit kernel (Paolo Bonzini) [561394]
  - [virt] xen: add tracepoint for kernel pagefault event (Paolo Bonzini) [561385]
  - [security] selinux: fix race with re-parenting (Oleg Nesterov) [556675]
  - [net] sctp: fix length checks (Neil Horman) [605305]
  - [acpi] intel: avoid skipping ARB_DISABLE on model 0x0e (Matthew Garrett) [602846]
  - [block] cfq-iosched: fix bad locking in changed_ioprio (Jeff Moyer) [582435]
  - [block] cfq-iosched: kill cfq_exit_lock (Jeff Moyer) [582435]
  - [fs] cifs: fix kernel BUG with remote OS/2 server (Jeff Layton) [608588] {CVE-2010-2248}
  - [fs] cifs: don't try busy-file rename unless in same dir (Jeff Layton) [603706]
  - [fs] nfsd: don't break lease while servicing COMMIT call (Jeff Layton) [575817]
  - [fs] force target reval when following LAST_BIND symlinks (Jeff Layton) [571518]
  - [net] be2net: update to v2.102.348r with SR-IOV support (Ivan Vecera) [568388]
  - [net] virtio_net: add set_multicast_list (Herbert Xu) [552574]
  - [net] gro: fix bogus gso_size on the first fraglist entry (Herbert Xu) [588015]
  - [time] fix softlockups in RHEL5 virt guests (Glauber Costa) [607443]
  - [time] count ticks when loss gt cycle_accounted_limit (Glauber Costa) [584679]
  - [net] e1000e: don't inadvertently re-set INTX_DISABLE (Dean Nelson) [496127]
  - [scsi] fixup size on read capacity failure (David Milburn) [569654]
  - [s390] smsgiucv: add missing check for z/VM (Hendrik Brueckner) [590737]
  - [s390] zcore: fix reipl device detection (Hendrik Brueckner) [587027]
  - [s390] zcrypt: print error message for 8/72 error (Hendrik Brueckner) [563545]
  - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546288]
  - [net] bluetooth: fix possible bad memory access via sysfs (Mauro Carvalho Chehab) [576021] {CVE-2010-1084}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-205.el5]
changelog:
  - [scsi] ipr: adds PCI ID definitions for new adapters (Steve Best) [563589]
  - [scsi] ipr: add support for new IOASCs (Steve Best) [563589]
  - [scsi] ipr: add support for multiple stages of init (Steve Best) [563589]
  - [scsi] ipr: implement shutdown changes (Steve Best) [563589]
  - [scsi] ipr: hardware assisted smart dump functionality (Steve Best) [563589]
  - [scsi] ipr: add error handling updates for next gen chip (Steve Best) [563589]
  - [scsi] ipr: update the config table for next gen chip (Steve Best) [563589]
  - [scsi] ipr: define register offsets for next gen chip (Steve Best) [563589]
  - [scsi] ipr: add command structures for next gen chip (Steve Best) [563589]
  - [scsi] ipr: differentiate pci-x and pci-e based adapters (Steve Best) [563589]
  - [scsi] ipr: add test for MSI interrupt support (Steve Best) [563589]
  - [scsi] ipr: add message to error table (Steve Best) [563589]
  - [scsi] ipr: handle logically bad block write errors (Steve Best) [563589]
  - [scsi] ipr: convert to use the data buffer accessors (Steve Best) [563589]
  - [scsi] ipr: add some defines that are missing in RHEL5.5 (Steve Best) [563589]
  - [scsi] ipr: add workaround for MSI interrupts on P7 (Steve Best) [572333]
  - [net] tcp: fix rcv mss estimate for lro (Stanislaw Gruszka) [593801]
  - [virt] xen netback: copy skbuffs if head crosses pages (Paolo Bonzini) [578259]
  - [virt] xen: handle softirqs at end of event processing (Paolo Bonzini) [564523]
  - [virt] fix tsccount clocksource under kvm guests (Glauber Costa) [581396]
  - [net] benet: compat header cleanups, part 2 (Ivan Vecera) [546740]
  - [net] benet: compat header cleanups, part 1 (Prarit Bhargava) [546740]
  - [net] bnx2: compat header cleanups (Prarit Bhargava) [546740]
  - [net] e1000/e1000e: compat header cleanup (Prarit Bhargava) [546740]
  - [net] enic: compat header cleanup (Prarit Bhargava) [546740]
  - [net] forcedeth: compat header cleanup (Prarit Bhargava) [546740]
  - [net] igb: compat header cleanups (Prarit Bhargava) [546740]
  - [net] ixgbe: compat header cleanups (Prarit Bhargava) [546740]
  - [net] myri10ge: compat header cleanups (Prarit Bhargava) [546740]
  - [net] netxen: compat header cleanup (Prarit Bhargava) [546740]
  - [net] niu: compat header cleanup (Prarit Bhargava) [546740]
  - [net] qlge: compat header cleanup (Prarit Bhargava) [546740]
  - [net] r8169: compat header cleanups, part 2 (Ivan Vecera) [546740]
  - [net] r8169: compat header cleanups, part 1 (Prarit Bhargava) [546740]
  - [net] sfc: compat header cleanups (Prarit Bhargava) [546740]
  - [net] sky2: compat header cleanup (Prarit Bhargava) [546740]
  - [net] tg3: compat header cleanup (Prarit Bhargava) [546740]
  - [net] bonding: compat header cleanup (Prarit Bhargava) [546740]
  - [net] move compat header file contents to proper includes (Prarit Bhargava) [546740]
  - [net] ethernet: compat header cleanups (Prarit Bhargava) [546740]
  - [net] chelsio: compat header cleanups (Prarit Bhargava) [546740]
  - [net] s2io: compat header cleanups (Prarit Bhargava) [546740]
  - [net] vxge: compat header cleanup (Prarit Bhargava) [546740]
  - [infiniband] compat header cleanups (Prarit Bhargava) [546740]
  - [scsi] compat header cleanups (Prarit Bhargava) [546740]
  - [misc] readq/writeq compat header cleanup (Prarit Bhargava) [546740]
  - [pci] compat header cleanups (Prarit Bhargava) [546740]
  - [misc] compat.h cleanup: add cancel_delayed_work_sync (Prarit Bhargava) [546740]
  - [i2c] compat header cleanups (Prarit Bhargava) [546740]
  - [fs] nfs: fix memory leak when using -onolock on nfs v2/3 (Jeff Layton) [592908]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-204.el5]
changelog:
  - [fs] gfs2: fix ordering of ordered writes (Steven Whitehouse) [581013]
  - [net] cnic: fix bnx2x panic w/multiple interfaces enabled (Stanislaw Gruszka) [602402]
  - [x86_64] unify apic mapping code (Prarit Bhargava) [573858]
  - [virt] xen: fix Connected state after netback dev closed (Paolo Bonzini) [591548]
  - [net] ipv4: add sysctl to accept packets w/local source (Jiri Olsa) [601370]
  - [nfs] fix unitialized list head on error exit in recovery (Jeff Layton) [569342]
  - [virt] virtio_blk: add support for cache flushes (Christoph Hellwig) [571735]
  - [xen] ia64: unset be from the task psr (Andrew Jones) [587477] {CVE-2010-2070}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-203.el5]
changelog:
  - [misc] permit larger than 2TB USB and FW drives (Pete Zaitcev) [503864]
  - [net] cnic: fix panic when nl msg rcvd when device down (Stanislaw Gruszka) [595862]
  - [infiniband] ehca: require in_wc in process_mad (Steve Best) [571517]
  - [net] igb: Add support for pci-e Advanced Error Reporting (Stefan Assmann) [568221]
  - [fs] ext4: MOVE_EXT can't overwrite append-only files (Eric Sandeen) [601008] {CVE-2010-2066}
  - [net] wireless: convert reg_regdb_search_lock to mutex (John Linville) [597334]
  - [net] tcp: don't send keepalive probes if receiving data (Flavio Leitner) [593040]
  - [hwmon] add support for additional CPU models to coretemp (Dean Nelson) [559228]
  - [fs] gfs2: use -EUSERS when mounting w/o enough journals (Abhijith Das) [600387]
  - [misc] workqueue: make cancel_work_sync EXPORT_SYMBOL_GPL (Oleg Nesterov) [596626]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-202.el5]
changelog:
  - [fs] gfs2: fix permissions checking for setflags ioctl (Steven Whitehouse) [595399] {CVE-2010-1641}
  - [mm] clear page errors when issuing a fresh read of page (Rik van Riel) [590763]
  - [misc] keys: do not find already freed keyrings (Vitaly Mayatskikh) [585100] {CVE-2010-1437}
  - [misc] workqueue: silence kabi checker (Stanislaw Gruszka) [596626]
  - [misc] workqueue: implement cancel_work_sync (Oleg Nesterov) [596626]
  - [misc] workqueue: implement try_to_grab_pending (Oleg Nesterov) [596626]
  - [misc] workqueue: prep flush_cpu_workqueue for additions (Oleg Nesterov) [596626]
  - [misc] workqueue: implement wait_on_work (Oleg Nesterov) [596626]
  - [misc] workqueue: add set_wq_data and get_wq_data helpers (Oleg Nesterov) [596626]
  - [misc] workqueue: cwq instead of wq where appropriate (Oleg Nesterov) [596626]
  - [misc] workqueue: initial prep for cancel_work_sync (Oleg Nesterov) [596626]
  - [net] sctp: file must be valid before setting timeout (Jiri Pirko) [578261]
  - [net] tg3: fix panic in tg3_interrupt (John Feeney) [569106]
  - [net] e1000/e1000e: implement simple interrupt moderation (Andy Gospodarek) [586416]
  - [virt] don't compute pvclock adjustments if we trust tsc (Glauber Costa) [570824]
  - [virt] add a global synchronization point for pvclock (Glauber Costa) [570824]
  - [virt] enable pvclock flags in vcpu_time_info structure (Glauber Costa) [570824]
  - [misc] add atomic64_cmpxcgh to x86_64 include files (Glauber Costa) [570824]
  - [x86] grab atomic64 types from upstream (Glauber Costa) [570824]
  - [pci] cleanup error return for pcix get/set mmrbc calls (Dean Nelson) [578492]
  - [pci] fix pcix access of PCI_X_CMD get/set mmrbc calls (Dean Nelson) [578492]
  - [pci] fix return value from pcix_get_max_mmrbc() (Dean Nelson) [578492]
  - [pci] prepare for backport of upstream fixes and cleanup (Dean Nelson) [578492]
  - [net] ipv6: fix more memory leaks when ndisc_init fails (Amerigo Wang) [555338]
  - [xen] bring back VMXE/SVME flags (Andrew Jones) [570091]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-201.el5]
changelog:
  - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565531]
  - [pci] acpiphp: fix missing acpiphp_glue_exit (Prarit Bhargava) [515556]
  - [net] cnic: Fix crash during bnx2x MTU change (Stanislaw Gruszka) [582367]
  - [net] bxn2x: add dynamic lro disable support (Stanislaw Gruszka) [582367]
  - [net] implement dev_disable_lro api for RHEL5 (Stanislaw Gruszka) [582367]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-200.el5]
changelog:
  - [fs] getrusage: fill ru_maxrss value (Amerigo Wang) [466157]
  - [net] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [570645]
  - [usb] input: fix keyboard LEDs on all the time (Pete Zaitcev) [513934]
  - [x86_64] fix time drift due to faulty lost tick tracking (Ulrich Obergfell) [579711]
  - [cciss] remove extraneous printk (Tomas Henzl) [582465]
  - [sunrpc] fix AUTH_SYS using sec=sys export option (Sachin Prabhu) [573652]
  - [misc] fix itimers periodic tics precision (Stanislaw Gruszka) [441134]
  - [net] tg3: fix INTx fallback when MSI fails (Steve Best) [587666]
  - [fs] quota: fix possible infinite loop in quota code (Eric Sandeen) [546060]
  - [misc] add {thread,core}_siblings_list to /sys (Prarit Bhargava) [570610]
  - [misc] add /sys/devices/system/node/nodeX/cpulist files (Prarit Bhargava) [572285]
  - [net] tun: orphan an skb on tx (Michael S. Tsirkin) [584412]
  - [edac] fix panic when a corrected error happens on i5000 (Mauro Carvalho Chehab) [533391]
  - [net] iwlwifi: re-enable IWLWIFI_LEDS (John Linville) [582003]
  - [net] calc TCP's connection closethreshold as time value (Jiri Pirko) [582722]
  - [net] sched: fix SFQ qdisc crash w/limit of 2 packets (Jiri Pirko) [579774]
  - [net] missed and reordered checks in {arp,ip,ip6}_tables (Jiri Pirko) [554563]
  - [net] neigh: fix state transitions via Netlink request (Jiri Pirko) [485903]
  - [net] route: fix BUG_ON in rt_secret_rebuild_oneshot (Jiri Olsa) [566104]
  - [net] netfilter: fix vmalloc ENOMEM caused by iptables (Jiri Olsa) [570491]
  - [block] cciss: fix multi-line printk log level (Jerome Marchand) [556921]
  - [nfs] revert retcode check in nfs_revalidate_mapping() (Jeff Layton) [557423]
  - [nfs] don't decode GETATTR if DELEGRETURN returned error (Jeff Layton) [551028]
  - [md] dm-log: fix bad log status after failure (Jonathan E Brassow) [570583]
  - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [552886]
  - [hwmon] add 0x prefix to hex coretemp module output (Dean Nelson) [571864]
  - [net] e1000e: fix WoL init when WoL disabled in EEPROM (Dean Nelson) [568562]
  - [ata] libata: handle semb signature (David Milburn) [533093]
  - [ata] libata-acpi: missing _SDD is not an error (David Milburn) [559815]
  - [scsi] sg: rate limit warning (Doug Ledford) [536937]
  - [net] tun: check supplemental groups in TUN/TAP driver (Danny Feng) [540786]
  - [s390] nss: add missing .previous call to asm function (Hendrik Brueckner) [581522]
  - [misc] lockdep: dump stack when hitting a limit (Amerigo Wang) [546554]
  - [net] ipv6: don't panic when kmem_cache_create fails (Amerigo Wang) [555338]
  - [misc] ipc: HARD_MSGMAX should be higher on 64bit (Amerigo Wang) [548334]
  - [fs] gfs2: make quota file size a multiple of gfs2_quota (Abhijith Das) [546455]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-199.el5]
changelog:
  - [mm] fix hugepage corruption using vm.drop_caches (Larry Woodman) [579469]
  - [misc] taskstats: enable CONFIG_TASK_XACCT (Jiri Olsa) [516961]
  - [misc] taskstats: new structure/cmd to avoid KABI break (Jiri Olsa) [516961]
  - [misc] taskstats: common fix for KABI breakage (Jiri Olsa) [516961]
  - [misc] taskstats: upgrade to version 4 (Jiri Olsa) [516961]
  - [misc] futex: handle futex value corruption gracefully (Jerome Marchand) [480396] {CVE-2010-0622}
  - [misc] futex: handle user space corruption gracefully (Jerome Marchand) [480396] {CVE-2010-0622}
  - [misc] futex: fix fault handling in futex_lock_pi (Jerome Marchand) [480396] {CVE-2010-0622}
  - [x86] utrace: block-step fix (Jerome Marchand) [463950]
  - [nfs] don't unhash dentry in nfs_lookup_revalidate (Jeff Layton) [582321]
  - [net] sunrpc: fix panic when reloading rpcsec_gss_krb5 (Harshula Jayasuriya) [570044]
  - [net] bonding: fix updating of speed/duplex changes (Andy Gospodarek) [567604]
  - [net] e1000: fix WoL init when WoL disabled in EEPROM (Dean Nelson) [568561]
  - [ata] ahci: support FIS-based switching (David Milburn) [474294]
  - [audit] make sure filterkey rules are reported (Alexander Viro) [579479]
  - [audit] clean up rule ordering, part 2 (Alexander Viro) [579479]
  - [audit] clean up rule ordering, part 1 (Alexander Viro) [579479]
  - [audit] fix selinux_audit_rule_update w/audit_inode_hash (Alexander Viro) [579479]
  - [virtio] fix GFP flags passed by virtio balloon driver (Amit Shah) [584683]
  - [net] sctp: fix skb_over_panic w/too many unknown params (Neil Horman) [584658] {CVE-2010-1173}
  - [xen] arpl on MMIO area crashes the guest (Paolo Bonzini) [572982] {CVE-2010-0730}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-198.el5]
changelog:
  - [acpi] warn on hot-add of memory exceeding 4G boundary (Prarit Bhargava) [571544]
  - [net] tipc: fix various oopses in uninitialized code (Neil Horman) [558693] {CVE-2010-1187}
  - [acpi] fix WARN on unregister in power meter driver (Matthew Garrett) [576246]
  - [block] cfq-iosched: fix IOPRIO_CLASS_IDLE accounting (Jeff Moyer) [574285]
  - [block] cfq-iosched: async queue allocation per priority (Jeff Moyer) [574285]
  - [block] cfq-iosched: fix async queue behaviour (Jeff Moyer) [574285]
  - [block] cfq-iosched: propagate down request sync flag (Jeff Moyer) [574285]
  - [block] introduce the rq_is_sync macro (Jeff Moyer) [574285]
  - [fs] vfs: fix LOOKUP_FOLLOW on automount symlinks (Jeff Layton) [567816] {CVE-2010-1088}
  - [nfs] fix an oops when truncating a file (Jeff Layton) [567195] {CVE-2010-1087}
  - [net] bnx2: fix lost MSI-X problem on 5709 NICs (John Feeney) [511368]
  - [misc] make the keyring quotas controllable via /proc/sys (Amerigo Wang) [441243]
  - [fs] fix kernel oops while copying from ext3 to gfs2 (Abhijith Das) [555754] {CVE-2010-1436}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-196.el5]
changelog:
  - [mm] fix boot on s390x after bootmem overlap patch (Amerigo Wang) [550974]
  - [net] bnx2: avoid restarting cnic in some contexts (Andy Gospodarek) [554706]
  - [misc] add missing CVE labels for entries in 2.6.18-195.el5 (Jarod Wilson)


author: Jarod Wilson <jarod@redhat.com> [2.6.18-195.el5]
changelog:
  - [redhat] make sha512hmac sig failure more obvious (Jarod Wilson)
  - [mm] keep get_unmapped_area_prot functional (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] switch do_brk to get_unmapped_area (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] take arch_mmap_check into get_unmapped_area (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] get rid of open-coding in ia64_brk (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] unify sys_mmap* functions (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] kill ancient cruft in s390 compat mmap (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] fix pgoff in have to relocate case of mremap (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] fix the arch checks in MREMAP_FIXED case (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] fix checks for expand-in-place mremap (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] add new vma_expandable helper function (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] move MREMAP_FIXED into its own header (Danny Feng) [556710] {CVE-2010-0291}
  - [mm] move locating vma code and checks on it (Danny Feng) [556710] {CVE-2010-0291}
  - [iscsi] fix slow failover times (Mike Christie) [570681]
  - [misc] kernel: fix elf load DoS on x86_64 (Danny Feng) [560553] {CVE-2010-0307}
  - [netlink] connector: delete buggy notification code (Jiri Olsa) [561685] {CVE-2010-0410}
  - [sound] hda_intel: avoid divide by zero in azx devices (Jaroslav Kysela) [567172] {CVE-2010-1085}
  - [dvb] fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569242] {CVE-2010-1086}
  - [scsi] fnic: fix tx queue handling (Mike Christie) [576709]
  - [fusion] mptsas: fix event_data alignment (Tomas Henzl) [570000]
  - [edac] fix internal error message in amd64_edac driver (Bhavna Sarathy) [569938]
  - [fs] remove unneccessary f_ep_lock from fasync_helper (Lachlan McIlroy) [567479]
  - [x86_64] fix floating point state corruption after signal (Oleg Nesterov) [560891]
  - [mm] don't let reserved memory overlap bootmem_map (Amerigo Wang) [550974]
  - [s390] kernel: correct TLB flush of page table entries (Hendrik Brueckner) [545527]
  - [xen] iommu: clear IO-APIC pins on boot and shutdown (Paolo Bonzini) [548201]
  - [xen] vtd: fix ioapic pin array (Don Dugger) [563546]
  - [xen] set hypervisor present CPUID bit (Paolo Bonzini) [573771]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-187.el5]
changelog:
  - [misc] EDAC driver fix for non-MMCONFIG systems (Bhavna Sarathy) [550123]
  - [misc] audit: fix breakage and leaks in audit_tree.c (Alexander Viro) [549750]
  - [mm] prevent hangs during memory reclaim on large systems (Larry Woodman) [546428]
  - [usb] support more Huawei modems (Pete Zaitcev) [517454]
  - [x86] fix AMD M-C boot inside xen on pre-5.5 hypervisor (Paolo Bonzini) [560013]
  - [kvm] pvclock on i386 suffers from double registering (Glauber Costa) [557095]
  - [md] fix kernel panic releasing bio after recovery failed (Takahiro Yasui) [555171]
  - [md] fix deadlock at suspending mirror device (Takahiro Yasui) [555120]
  - [pci] VF can't be enabled in dom0 (Don Dutile) [547980]
  - [acpi] fix NULL pointer panic in acpi_run_os (Prarit Bhargava) [547733]
  - [kvm] kvmclock won't restore properly after resume (Glauber Costa) [539521]
  - [x86_64] export additional features in cpuinfo for xen (Prarit Bhargava) [517928]
  - [fs] proc: make smaps readable even after setuid (Dave Anderson) [322881]
  - [net] iptables: fix routing of REJECT target packets (Jiri Olsa) [548079]
  - [net] niu: fix the driver to be functional with vlans (Jiri Pirko) [538649]
  - [mm] prevent performance hit for 32-bit apps on x86_64 (Larry Woodman) [544448]
  - [mm] mmap: don't ENOMEM when mapcount is temp exceeded (Danny Feng) [552648]
  - [fs] proc: make errno values consistent when race occurs (Danny Feng) [556545]
  - [net] igb: update driver to support End Point DCA (Stefan Assmann) [513712]
  - [scsi] qla2xxx: FCP2 update, dpc bug, fast mailbox read (Rob Evers) [550286]
  - [scsi] qla2xxx: fix timeout value for CT passthru cmds (Rob Evers) [552327]
  - [scsi] lpfc: update to version 8.2.0.63.p2 (Rob Evers) [557792]
  - [scsi] lpfc: update driver to version 8.2.0.63.1p FC/FCoE (Rob Evers) [555604]
  - [scsi] be2iscsi: upstream driver refresh for rhel5.5 (Mike Christie) [554545]
  - [pci] add ids for intel b43 graphics controller (John Villalovos) [523637]
  - [misc] support new Nehalem processors in Oprofile (John Villalovos) [521992]
  - [scsi] scsi_dh: make rdac hw handler's activate() async (Rob Evers) [537514]
  - [scsi] scsi_dh: change scsidh_activate interface to async (Rob Evers) [537514]
  - [alsa] support Creative X-Fi EMU20K1 and EMU20K2 chips (Jaroslav Kysela) [523786]
  - [net] tg3: update to version 3.106 for 57765 asic support (John Feeney) [545135]
  - [net] bonding: fix alb mode locking regression (Andy Gospodarek) [533496]
  - [scsi] stex: don't try to scan a nonexistent lun (David Milburn) [531488]
  - [scsi] bnx2i: additional fixes for rhel5.5 update (Mike Christie) [517378]
  - [misc] hpilo: fix build warning in ilo_isr (Tony Camuso) [515010]
  - [scsi] qla2xxx: add AER support (Rob Evers) [513927]
  - [x86] relocate initramfs so we can increase vmalloc space (Neil Horman) [499253]
  - [mm] memory mapped files not updating timestamps (Peter Staubach) [452129]


author: Johnny Hughes <johnny@centos.org>
changelog:
  - Initial use in CentOS-5
  - Added paevar and modified paevar, smpvar, xenvar, xdumpvar to follow
    EL5 and not FC6 naming conventions.


author: Johnny Hughes <johnny@centos.org> 2.2.46-1
changelog:
  - upgraded to upstream version 2.2.46
  - added e2fsprogs-devel and ncurses-devel as build requirements.


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.1.1.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.1.1.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.
  >


author: Phil Knirsch <pknirsch@redhat.com> 2:3.6.4-5
changelog:
  - Bumped release and rebuilt
  - Removed s390 and s390x again until i get around fixing the bitops related
    stuff (which is borken on big-endian).


author: Tim Powers <timp@redhat.com>
changelog:
  - rebuilt, for some reason the build date for the binary is not
    matching the build date for the SRPM.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update to 3.x.0f, many important fixes in fsck
  - Add missing README (#30556)
  - Use -v2 by default in mkreiserfs (#30556)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - initial RPM
  - changes from base package:
    - Fix a security problem (yet another tmp file issue)
    - Fix an fd leak
    - Get rid of the config.cache file, it contains broken settings
    - Install man pages
    - Fix locations of binaries, installing this stuff to "bin" is
      not really a good idea
    - Fix build on alpha and ia64


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.5.1.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.1.1.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.
  - added jfs patch (bug 4747)


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.12.1.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.12.1.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.
  - added jfs patch (bug 4747)
  - added sata_via patch (bug 4851)


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.12.1.el5]
changelog:
  - [x86_64] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [699610 692921]
  - [i386] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [699610 692921]
  - [xen] fix MAX_EVTCHNS definition (Laszlo Ersek) [701242 701240]
  - [net] ixgbe: fix for link failure on SFP+ DA cables (Don Howard) [696181 653236]
  - [net] netxen: limit skb frags for non tso packet (Phillip Lougher) [699609 672368]
  - [block] cciss: fix lost command problem (Phillip Lougher) [696503 696153]
  - [fs] gfs2: fix filesystem hang caused by incorrect lock order (Robert S Peterson) [688855 656032]
  - [fs] gfs2: restructure reclaim of unlinked dinodes (Phillip Lougher) [688855 656032]
  - [fs] gfs2: unlock on gfs2_trans_begin error (Robert S Peterson) [688855 656032]
  - [scsi] mpt2sas: prevent heap overflows and unchecked access (Tomas Henzl) [694526 694527] {CVE-2011-1495 CVE-2011-1494}
  - [net] bridge/netfilter: fix ebtables information leak (Don Howard) [681325 681326] {CVE-2011-1080}
  - [net] bluetooth: fix sco information leak to userspace (Don Howard) [681310 681311] {CVE-2011-1078}
  - [fs] fix corrupted GUID partition table kernel oops (Jerome Marchand) [695979 695980] {CVE-2011-1577}
  - [xen] x86/domain: fix error checks in arch_set_info_guest (Laszlo Ersek) [688581 688582] {CVE-2011-1166}
  - [net] bridge: fix initial packet flood if !STP (Jiri Pirko) [701222 695369]
  - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [697448 589512]
  - [scsi] qla2xxx: no reset/fw-dump on CT/ELS pt req timeout (Chad Dupuis) [689700 660386]
  - [mm] set barrier and send tlb flush to all affected cpus (Prarit Bhargava) [696908 675793]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.10.1.el5]
changelog:
  - [fs] gfs2: creating large files suddenly slow to a crawl (Robert S Peterson) [690239 683155]
  - [virt] hypervisor: Overflow fix for clocks > 4GHz (Zachary Amsden) [690134 673242]
  - [usb] fix usbfs isochronous data transfer regression (Don Zickus) [696136 688926]
  - [fs] partitions: Fix corrupted OSF partition table parsing (Danny Feng) [688022 688023] {CVE-2011-1163}
  - [misc] pm: add comment explaining is_registered kabi work-around (Don Zickus) [689699 637930]
  - [media] sn9c102: fix world-wirtable sysfs files (Don Howard) [679304 679305]
  - [scsi] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list (Rob Evers) [692370 691460]
  - [fs] block: fix submit_bh discarding barrier flag on sync write (Lukas Czerner) [690795 667673]
  - [net] netfilter/ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689339 689340]
  - [net] netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689348 689349] {CVE-2011-1172}
  - [net] netfilter/ip_tables: fix infoleak to userspace (Jiri Pirko) [689331 689332] {CVE-2011-1171}
  - [net] netfilter/arp_tables: fix infoleak to userspace (Jiri Pirko) [689322 689323] {CVE-2011-1170}
  - [base] Fix potential deadlock in driver core (Don Zickus) [689699 637930]
  - [net] forcedeth/r8169: call netif_carrier_off at end of probe (Ivan Vecera) [689808 689805 664705 664707]
  - [net] ixgbe: fix for 82599 erratum on Header Splitting (Andy Gospodarek) [693751 680531]
  - [net] ixgbe: limit VF access to network traffic (Andy Gospodarek) [693751 680531]
  - [fs] lockd: make lockd_down wait for lockd to come down (Jeff Layton) [688156 653286]
  - [fs] proc: protect mm start_/end_code in /proc/pid/stat (Eugene Teo) [684570 684571] {CVE-2011-0726}
  - [net] dccp: fix oops in dccp_rcv_state_process (Eugene Teo) [682955 682956] {CVE-2011-1093}
  - [net] bluetooth: fix bnep buffer overflow (Don Howard) [681318 681319] {CVE-2011-1079}
  - [fs] nfs: break nfsd v4 lease on unlink, link, and rename (J. Bruce Fields) [693755 610093]
  - [fs] nfs: break lease on nfsd v4 setattr (J. Bruce Fields) [693755 610093]


author: Akemi Yagi <toracat@centos.org> [2.6.18-238.19.1.el5.centos.plus]
changelog:
  - based on CentOS kernel 2.6.18-238.19.1.el5.centos
  - added new config files for i686, x86_64 with extra features turned on
    including all Network Adapters, all Video4Linux adapers, all Radio devices,
    JFS, ReiserFS, NCP (Novell partitions) and LDM (Windows Dynamic
    Partitions) BusLogic support.
  - removed the rhel and olpc sections at the beginning of the prep section
    that apply generic templates
  - added reiserfs patch (bug3156)
  - Note: NTFS is broken in 5.3 (kernels >=2.6.18-128), therefore is not enabled.
    see bug 3363 bugzilla 481495
  - Note: FUSE is enabled in distro kernel as of 5.4 (kernels >=2.6.8.164)
  - Note: Intel wiki LEDS is enabled in distro kernel in 5.4 (bug 3544)
  - Note: Do not enable CONFIG_RTxxxx_LEDS=y ; one or more of them will
    cause compilation to fail.
  - Note: INFINIBAND_AMSO1100 disabled in 5.4 because enabling it leads to a
    comlilation error.
  - added acpi-early-pdc patches (bug 4139)
  - added alps-E6400.patch (bug 4192)
  - added usb-allow-restart.patch (bug 4196)
  - enabled "cx88-dvb.ko" and related modules (bug 4365)
  - added loop_unplug patch (bug 3886)
  - added pci-re-enable-devices-on-resume.patch (bug 4552; bugzilla 644440)
  - replaced bug4192 patch with the one from upstream [bugzilla 564086]
  - enabled irDA modules (bug 4683)
  - three cplus centos patches are now in 5.6, therefore removed.
  - added jfs patch (bug 4747)
  - added sata_via patch (bug 4851)
  - added ata-sch-slave.patch (bug 4923)


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.19.1.el5]
changelog:
  - Revert: [xen] hvm: svm support cleanups (Andrew Jones) [703715 702657] {CVE-2011-1780}
  - Revert: [xen] hvm: secure svm_cr_access (Andrew Jones) [703715 702657] {CVE-2011-1780}
  - Revert: [xen] let __get_instruction_length always read into own buffer (Paolo Bonzini) [719066 717742]
  - Revert: [xen] remove unused argument to __get_instruction_length (Phillip Lougher) [719066 717742]
  - Revert: [xen] prep __get_instruction_length_from_list for partial buffers (Paolo Bonzini) [719066 717742]
  - Revert: [xen] disregard trailing bytes in an invalid page (Paolo Bonzini) [719066 717742]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.18.1.el5]
changelog:
  - [xen] disregard trailing bytes in an invalid page (Paolo Bonzini) [719066 717742]
  - [xen] prep __get_instruction_length_from_list for partial buffers (Paolo Bonzini) [719066 717742]
  - [xen] remove unused argument to __get_instruction_length (Phillip Lougher) [719066 717742]
  - [xen] let __get_instruction_length always read into own buffer (Paolo Bonzini) [719066 717742]


author: Jiri Pirko <jpirko@redhat.com> [2.6.18-238.17.1.el5]
changelog:
  - [net] bluetooth: l2cap and rfcomm: fix info leak to userspace (Thomas Graf) [703020 703021] {CVE-2011-2492}
  - [net] inet_diag: fix inet_diag_bc_audit data validation (Thomas Graf) [714538 714539] {CVE-2011-2213}
  - [misc] signal: fix kill signal spoofing issue (Oleg Nesterov) [690030 690031] {CVE-2011-1182}
  - [fs] proc: fix signedness issue in next_pidmap (Oleg Nesterov) [697826 697827] {CVE-2011-1593}
  - [char] agp: fix OOM and buffer overflow (Jerome Marchand) [699009 699010] {CVE-2011-1746}
  - [char] agp: fix arbitrary kernel memory writes (Jerome Marchand) [699005 699006] {CVE-2011-2022 CVE-2011-1745}
  - [infiniband] core: Handle large number of entries in poll CQ (Jay Fenlason) [668370 668371] {CVE-2011-1044 CVE-2010-4649}
  - [infiniband] core: fix panic in ib_cm:cm_work_handler (Jay Fenlason) [679995 679996] {CVE-2011-0695}
  - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703027 703028] {CVE-2011-1776}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.16.1.el5]
changelog:
  - [xen] hvm: secure vmx cpuid (Andrew Jones) [706324 706323] {CVE-2011-1936}
  - [xen] hvm: secure svm_cr_access (Andrew Jones) [703715 702657] {CVE-2011-1780}
  - [xen] hvm: svm support cleanups (Andrew Jones) [703715 702657] {CVE-2011-1780}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.15.1.el5]
changelog:
  - [block] cciss: reading a write only register causes a hang (Phillip Lougher) [713948 696153]
  - [fs] gfs2: fix resource group bitmap corruption (Robert S Peterson) [711519 690555]
  - [net] sctp: fix calc of INIT/INIT-ACK chunk length to set (Thomas Graf) [695384 695385] {CVE-2011-1573}
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 p2 (Phillip Lougher) [677265 677266] {CVE-2011-0711}
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677265 677266] {CVE-2011-0711}
  - [net] core: Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [695174 691565] {CVE-2011-1576}
  - [pci] SRIOV: release VF BAR resources when device is hot unplug (Don Dutile) [707899 698879]
  - [scsi] iscsi_tcp: fix iscsi's sk_user_data access (Mike Christie) [703056 677703]
  - [message] mptfusion: add ioc_reset_in_progress reset in SoftReset (Tomas Henzl) [712034 662160]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.14.1.el5]
changelog:
  - [input] evdev: implement proper locking (Marc Milgram) [710426 680561]
  - [input] evdev: rename list to client in handlers (Marc Milgram) [710426 680561]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-238.13.1.el5]
changelog:
  - [fs] gfs2: fix processes waiting on already-available inode glock (Phillip Lougher) [709767 694669]


