# changelog

author: Dan Walsh <dwalsh@RedHat.com> 2.13-0.24
changelog:
  - Remove requirement on restorecon, since we can do the same thing
  - with chcon/matchpathcon, and not add requirement on policycoreutils


author: Steve Dickson <steved@redhat.com> 2.13-0.21
changelog:
  - fix #183713 - foreground mounts are not retrying as advertised
  - fix #151549 - Added 'noacl' mount flag
  - fix #169042 - Changed nfsmount to try udp before using tcp when rpc-ing
                  the remote rpc.mountd (iff -o tcp is not specified).
                  This drastically increases the total number of tcp mounts
                  that can happen at once (ala autofs).


author: Jesse Keating <jkeating@redhat.com> 2.13-0.20
changelog:
  - Better calling of restorecon as suggested by Bill Nottingham
  - prereq restorecon to avoid ordering issues


author: Karel Zak <kzak@redhat.com> 2.13-0.16
changelog:
  - fix #181782 - mkswap should automatically add selinux label to swapfile
  - fix #180730 - col is exiting with 1 (fix util-linux-2.12p-col-EILSEQ.patch)
  - fix #181896 - broken example in schedutils man pages
  - fix #177331 - login omits pam_acct_mgmt & pam_chauthtok when authentication is skipped.
  - fix #177523 - umount -a should not unmount sysfs
  - fix #182553 - fdisk -l inside xen guest shows no disks


author: Steve Dickson <steved@redhat.com> 2.13-0.14
changelog:
  - Updated the gssd_check() and idmapd_check(), used with
    nfsv4 mounts, to looked for the correct file in /var/lock/subsys
    which stops bogus warnings.


author: Karel Zak <kzak@redhat.com> 2.13-0.13
changelog:
  - fix #174676 - hwclock audit return code mismatch
  - fix #176441: col truncates data
  - fix #174111 - mount allows loopback devices to be mounted more than once to the same mount point
  - better wide chars usage in the cal command (based on the old 'moremisc' patch)


author: Karel Zak <kzak@redhat.com> 2.13-0.11.pre6
changelog:
  - update to upstream version 2.13-pre6
  - fix #172203 - mount man page in RHEL4 lacks any info on cifs mount options


author: Karel Zak <kzak@redhat.com> 2.13-0.6.pre5
changelog:
  - update to upstream 2.13pre5
  - remove separated cramfs1.1 (already in upstream package)
  - remove odd symlink /usr/bin/mkcramfs -> ../../sbin/mkfs.cramfs
  - fix #170171 - ipcs -lm always report "max total shared memory (kbytes) = 0"


author: Karel Zak <kzak@redhat.com> 2.13-0.4.pre4
changelog:
  - fix #169628 - /usr/bin/floppy doesn't work with /dev/fd0
  - fix #168436 - login will attempt to run if it has no read/write access to its terminal
  - fix #168434 - login's timeout can fail - needs to call siginterrupt(SIGALRM,1)
  - fix #165253 - losetup missing option -a [new feature]
  - update PAM files (replace pam_stack with new "include" PAM directive)
  - remove kbdrate from src.rpm
  - update to 2.13pre4


author: Steve Dickson <steved@redhat.com> 2.13-0.3.pre3
changelog:
  - fix #170110 - Documentation for 'rsize' and 'wsize' NFS mount options
                  is misleading


author: Karel Zak <kzak@redhat.com> 2.13-0.3.pre2
changelog:
  - fix #166923 - hwclock will not run on a non audit-enabled kernel
  - fix #159410 - mkswap(8) claims max swap area size is 2 GB
  - fix #165863 - swsusp swaps should be reinitialized
  - change /var/log/lastlog perms to 0644


author: Karel Zak <kzak@redhat.com> 2.13-0.2.pre2
changelog:
  - /usr/share/misc/getopt/* -move-> /usr/share/doc/util-linux-2.13/getopt-*
  - the arch command marked as deprecated
  - removed: elvtune, rescuept and setfdprm
  - removed: man8/sln.8 (moved to man-pages, see #10601)
  - removed REDAME.pg and README.reset
  - .spec file cleanup
  - added schedutils (commands: chrt, ionice and taskset)


author: Karel Zak <kzak@redhat.com> 2.12p-9.7
changelog:
  - fix #159339 - util-linux updates for new audit system
  - fix #158737 - sfdisk warning for large partitions, gpt
  - fix #150912 - Add ocfs2 support
  - NULL is better than zero at end of execl()


author: Karel Zak <kzak@redhat.com> 2.12p-9.5
changelog:
  - fix #157656 - CRM 546998: Possible bug in vipw, changes permissions of /etc/shadow and /etc/gshadow
  - fix #159339 - util-linux updates for new audit system (pam_loginuid.so added to util-linux-selinux.pamd)
  - fix #159418 - sfdisk unusable - crashes immediately on invocation
  - fix #157674 - sync option on VFAT mount destroys flash drives
  - fix .spec file /usr/sbin/{hwclock,clock} symlinks


author: Karel Zak <kzak@redhat.com> 2.12p-8
changelog:
  - fix #154498 - util-linux login & pam session
  - fix #155293 - man 5 nfs should include vers as a mount option
  - fix #76467 - At boot time, fsck chokes on LVs listed by label in fstab
  - new Source URL
  - added note about ATAPI IDE floppy to fdformat.8
  - fix #145355 - Man pages for fstab and fstab-sync in conflict


author: Karel Zak <kzak@redhat.com> 2.12p-4
changelog:
  - added /var/log/lastlog to util-linux (#151635)
  - disabled 'newgrp' in util-linux (enabled in shadow-utils) (#149997, #151613)
  - improved mtab lock (#143118)
  - fixed ipcs typo (#151156)
  - implemented mount workaround for duplicated labels (#116300)


author: Elliot Lee <sopwith@redhat.com> 2.12p-1
changelog:
  - Update to util-linux-2.12p. This changes swap header format
    from - you may need to rerun mkswap if you did a clean install of
    FC3.


author: Steve Dickson <SteveD@RedHat.com> 2.12a-18
changelog:
  - Made NFS mounts adhere to the IP protocol if specified on
    command line as well as made NFS umounts adhere to the
    current IP protocol. Fix #140016


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Updated the NFS and NFS4 code to the latest CITI patch set
    (in which they incorporate a number of our local patches).


author: Elliot Lee <sopwith@redhat.com> 2.12a-6
changelog:
  - Fix #16415, #70616 with rdevman.patch
  - Fix #102566 with loginman.patch
  - Fix #104321 with rescuept.patch (just use plain lseek - we're in _FILE_OFFSET_BITS=64 land now)
  - Fix #130016 - remove raw.
  - Re-add agetty (replacing it with mgetty is too much pain, and mgetty is much larger)


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Made the NFS security checks more explicit to avoid confusion
    (an upstream fix)
  - Also removed a compilation warning


author: Alasdair Kergon <agk@redhat.com>
changelog:
  - Add device-mapper mount-by-label support
  - Fix segfault in mount-by-label when a device without a label is present.


author: <SteveD@RedHat.com>
changelog:
  - Updated the nfs-mount.patch to correctly 
    handle the mounthost option and to ignore 
    servers that do not set auth flavors


author: <SteveD@RedHat.com>
changelog:
  - Make RPC error messages displayed with -v argument
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running
  - Ping NFS v4 servers before diving into kernel
  - Make v4 mount interruptible which also make the intr option on by default


author: <SteveD@RedHat.com>
changelog:
  - Reworked how the rpc.idmapd and rpc.gssd checks were
    done due to review comments from upstream.
  - Added rpc_strerror() so the '-v' flag will show RPC errors.


author: <SteveD@RedHat.com>
changelog:
  - Added two checks to the nfs4 path what will print warnings
    when rpc.idmapd and rpc.gssd are not running.


author: Steve Dickson <SteveD@RedHat.com>
changelog:
  - Added pesudo flavors for nfsv4 mounts.
  - Added BuildRequires: libselinux-devel and Requires: libselinux
    when WITH_SELINUX is set.


author: Elliot Lee <sopwith@redhat.com> 2.11y-31
changelog:
  - Add patch140 (alldevs) to fix #101772. Printing the total size of
    all devices was deemed a lower priority than having all devices
    (e.g. /dev/ida/c0d9) displayed.


author: Elliot Lee <sopwith@redhat.com> 2.11y-1
changelog:
  - Update to 2.11y
  - Fix #80953
  - Update patch0, patch107, patch117, patch120 for 2.11y
  - Remove patch60, patch61, patch207, patch211, patch212, patch119, patch121
  - Remove patch122, patch200


author: Elliot Lee <sopwith@redhat.com> 2.11w-2
changelog:
  - Remove some crack/unnecessary patches while submitting stuff upstream.
  - Build with -D_FILE_OFFSET_BITS=64


author: Elliot Lee <sopwith@redhat.com> 2.11n-19
changelog:
  - Make a note here that this package was the source of the single change 
  contained in util-linux-2.11f-18 (in 7.2/Alpha), and also contains the 
  rawman patch from util-linux-2.11f-17.1 (in 2.1AS).
  - Package has no runtime deps on slang, so remove the BuildRequires: 
  slang-devel.


author: Elliot Lee <sopwith@redhat.com> 2.11n-17
changelog:
  - Fix teg's swapondetect patch to not print out the usage message when 
  'swapon -a -e' is run. (#66690) (edit existing patch)
  - Apply hjl's utmp handling patch (#66950) (patch116)
  - Fix fdisk man page notes on IDE disk partition limit (#64013) (patch117)
  - Fix mount.8 man page notes on vfat shortname option (#65628) (patch117)
  - Fix possible cal overflow with widechars (#67090) (patch117)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - adjust mainframe patches to apply to current rpm
  - do not include fdisk until it is fixed to work on mainframe


author: Elliot Lee <sopwith@redhat.com> 2.11n-10
changelog:
  - Finish fixing #60675 (ipcrm man page), updated the patch.
  - Fix #61203 (patch114 - dumboctal.patch).


author: Elliot Lee <sopwith@redhat.com> 2.11n-7
changelog:
  Fix various bugs:
  - Add patch110 (skipraid) to properly skip devices that are part of a RAID array.
  - Add patch111 (mkfsman) to update the mkfs man page's "SEE ALSO" section.
  - remove README.cfdisk
  - Include partx
  - Fix 54741 and related bugs for good(hah!) with patch113 (ctty3)


author: Elliot Lee <sopwith@redhat.com> 2.11n-3
changelog:
  - Add util-linux-2.11n-ownerumount.patch (#56593)
  - Add patch102 (util-linux-2.11n-colrm.patch) to fix #51887
  - Fix #53452 nits.
  - Fix #56953 (remove tunelp on s390)
  - Fix #56459, and in addition switch to using sed instead of perl.
  - Fix #58471
  - Fix #57300
  - Fix #37436
  - Fix #32132


author: Elliot Lee <sopwith@redhat.com> 2.11f-17
changelog:
  - Add patch38 (util-linux-2.11f-ctty2.patch) to ignore SIGINT/SIGTERM/SIGQUIT in the parent, so that ^\ won't break things.


author: Elliot Lee <sopwith@redhat.com> 2.11f-16
changelog:
  - Merge patches 36, 75, 76, and 77 into patch #37, to attempt resolve all the remaining issues with #54741.


author: Elliot Lee <sopwith@redhat.com> 2.11f-13
changelog:
  - Patch/idea #76 from HJL, fixes bug #54741 (race condition in login 
  acquisition of controlling terminal).


author: Bill Nottingham <notting@redhat.com>
changelog:
  - revert the patch that calls setsid() in login that we had reverted
    locally but got integrated upstream (#46223)


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11b-1
changelog:
  - Fix up login for real (a console session should be the controlling tty)
    by reverting to 2.10s code (#36839, #36840, #39237)
  - Add man page for agetty (#39287)
  - 2.11b, while at it


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.11a-3
changelog:
  - Fix up login - exiting immediately even if the password is correct
    is not exactly a nice feature.
  - Make definite plans to kill people who update login without checking
    if the new version works ;)


author: Erik Troan <ewt@redhat.com>
changelog:
  - upgraded to 2.11a (kbdrate moved to kbd, among other things)
  - turned off ALLOW_VCS_USE
  - modified mkcramfs to not use a large number of file descriptors
  - include mkfs.bfs


author: Matt Wilson <msw@redhat.com>
changelog:
  - changed Requires: kernel >= 2.2.12-7 to Conflicts: kernel < 2.2.12-7
    (fixes a initscripts -> util-linux -> kernel -> initscripts prereq loop)


author: Matt Wilson <msw@redhat.com>
changelog:
  - patched mkcramfs to use the PAGE_SIZE from asm/page.h instead of hard
    coding 4096 (fixes mkcramfs on alpha...)


author: Tim Powers <timp@redhat.com>
changelog:
  - fixed bug #29131, where ipc.info didn't have an info dir entry,
    added the dir entry to ipc.texi (Patch58)


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated kill man page
  - added patch to fix vipw race
  - updated vipw to edit /etc/shadow and /etc/gshadow, if appropriate
  - added patch to disassociate login from tty, session, and pgrp


author: Erik Troan <ewt@redhat.com>
changelog:
  - fixed problem w/ empty extended partitions
  - added patch to fix the date in the more man page
  - set OPT to pass optimization flags to make rather then RPM_OPT_FLAG
  - fixed fdisk -l /Proc/partitions parsing
  - updated to 2.10s


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.10o
  -  fdformat: fixed to work with kernel 2.4.0test6 (Marek Wojtowicz)
  -  login: not installed suid
  -  getopt: by default install aux files in /usr/share/misc
  - update to 2.10n:
  -  added blockdev.8
  -  change to elvtune (andrea)
  -  fixed overrun in agetty (vii@penguinpowered.com)
  -  shutdown: prefer umounting by mount point (rgooch)
  -  fdisk: added plan9
  -  fdisk: remove empty links in chain of extended partitions
  -  hwclock: handle both /dev/rtc and /dev/efirtc (Bill Nottingham)
  -  script: added -f (flush) option (Ivan Schreter)
  -  script: added -q (quiet) option (Per Andreas Buer)
  -  getopt: updated to version 1.1.0 (Frodo Looijaard)
  -  Czech messages (Jiri Pavlovsky)
  - login.1 man page had not /var/spool/mail path (#16998).
  - sln.8 man page (but not executable) included (#10601).
  - teach fdisk 0xde(Dell), 0xee(EFI GPT), 0xef(EFI FAT) partitions (#17610).


author: Matt Wilson <msw@redhat.com>
changelog:
  - use snprintf - not sprintf - when doing
    sprintf ("%s\n", _("Some string")) to avoid overflows and
    segfaults.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - raw control file was /dev/raw, now /dev/rawctl.
  - raw access files were /dev/raw*, now /dev/raw/raw*.


author: Matt Wilson <msw@redhat.com>
changelog:
  - updated to util-linux 2.10c
  - deprecated IMAP login mail notification patch17
  - deprecated raw patch22
  - depricated readprofile patch24


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - hostid is now in sh-utils. On sparc, install hostid as sunhostid (#4581).
  - update to 2.9w:
  -  Updated mount.8 (Yann Droneaud)
  -  Improved makefiles
  -  Fixed flaw in fdisk


author: Christian 'Dr. Disk' Hechelmann <drdisk@tc-gruppe.de>
changelog:
  - added locale message catalogs to %file
  - added patch for non-root build
  - vigr.8 and /usr/lib/getopt  man-page was missing from file list
  - /etc/fdprm really is a config file


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9v:
  -   cfdisk no longer believes the kernel's HDGETGEO
      (and may be able to partition a 2 TB disk)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9u:
  -   Czech more.help and messages (Jiri Pavlovsky)
  -   Japanese messages (Daisuke Yamashita)
  -   fdisk fix (Klaus G. Wagner)
  -   mount fix (Hirokazu Takahashi)
  -   agetty: enable hardware flow control (Thorsten Kranzkowski)
  -   minor cfdisk improvements
  -   fdisk no longer accepts a default device
  -   Makefile fix


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - update to 2.9t:
  -   national language support for hwclock
  -   Japanese messages (both by Daisuke Yamashita)
  -   German messages and some misc i18n fixes (Elrond)
  -   Czech messages (Jiri Pavlovsky)
  -   wall fixed for /dev/pts/xx ttys
  -   make last and wall use getutent() (Sascha Schumann)
      [Maybe this is bad: last reading all of wtmp may be too slow.
       Revert in case people complain.]
  -   documented UUID= and LABEL= in fstab.5
  -   added some partition types
  -   swapon: warn only if verbose


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - include sfdisk (#1164)
  - fix write (#1784)
  - use positive logic in spec file (%ifarch rather than %ifnarch).
  - (re)-use 1st matching utmp slot if search by mypid not found.
  - update to 2.9o
  - lastb wants bad logins in wtmp clone /var/run/btmp (#884)


author: Jakub Jelinek <jj@ultra.linux.cz>
changelog:
  - if hwclock is to be compiled on sparc,
    it must actually work. Also, it should obsolete
    clock, otherwise it clashes.
  - limit the swap size in mkswap for 2.2.1+ kernels
    by the actual maximum size kernel can handle.
  - fix kbdrate on sparc, patch by J. S. Connell
    <ankh@canuck.gen.nz>


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - .perms patch to login to make it retain root in parent process
    for pam_close_session to work correctly


author: Cristian Gafton <gafton@redhat.com>
changelog:
  - patch top build on the arm without PAM and related utilities, for now.
  - build hwclock only on intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - updated MCONFIG to automatically determine the architecture
  - added glibc header hacks to fdisk code
  - rdev is only available on the intel


author: Erik Troan <ewt@redhat.com>
changelog:
  - Merged Red Hat changes into main util-linux source, updated package to
    development util-linux (nearly 2.7).


author: Michael K. Johnson <johnsonm@redhat.com>
changelog:
  - pam.patch differentiated between different kinds of bad logins.
    In particular, "user does not exist" and "bad password" were treated
    differently.  This was a minor security hole.


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 2.35-1
changelog:
  - Update to 2.35
  - Removed UPGRADING_to_2.0 from %doc as per upstream change
  - Enabled conf-dir in default config as per RFE BZ#214220 (thanks Chris!)
  - Added %dir /etc/dnsmasq.d to %files as per above RFE


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 2.34-2
changelog:
  - Fixed BZ#212005
  - Moved %postun scriptlet to %post, where it made more sense
  - Render scriptlets safer
  - Minor cleanup for consistency


author: Patrick "Jima" Laughton <jima@auroralinux.org> 2.31-1
changelog:
  - Removed dbus config patch (now provided upstream)
  - Patched in init script (no longer provided upstream)
  - Added DBus-interface to docs


author: Patrick "Jima" Laughton <jima@auroralinux.org> 2.30-4.2
changelog:
  - More upstream-recommended cleanups :)
  - Killed sysconfig file (provides unneeded functionality)
  - Tweaked init script a little more


author: Patrick "Jima" Laughton <jima@auroralinux.org> 2.30-4
changelog:
  - Moved options out of init script and into /etc/sysconfig/dnsmasq
  - Disabled DHCP_LEASE in sysconfig file, fixing bug #190379
  - Simon Kelley provided dbus/dnsmasq.conf, soon to be part of the tarball


author: Patrick "Jima" Laughton <jima@auroralinux.org> 2.30-3
changelog:
  - Un-enabled HAVE_ISC_READER, a hack to enable a deprecated feature (request)
  - Split initscript & enable-dbus patches, conditionalized dbus for FC3
  - Tweaked name field in changelog entries (trying to be consistent)


author: Patrick "Jima" Laughton <jima@auroralinux.org> 2.30-2
changelog:
  - Disabled stripping of binary while installing (oops)
  - Enabled HAVE_ISC_READER/HAVE_DBUS via patch
  - Added BuildReq for dbus-devel


author: Tom Lane <tgl@redhat.com> 2.2.14-2
changelog:
  - Treat ia64 as a multilib architecture, because rpmdiff has started to
    whinge about it
  Related: #742597


author: Tom Lane <tgl@redhat.com> 2.2.14-1
changelog:
  - Constructed from current Fedora package, removing -kde subpackage because
    2.2.14 seems to need a newer version of Qt than RHEL-5 provides.
  - Split libraries into a -libs subpackage to allow installation concurrent
    with the original unixODBC package (or at least its -libs subpackage).
  Resolves: #742597


author: Urs Beyerle <urs.beyerle@psi.ch> 0.5.3-5
changelog:
  - change post script and 915resolution.init: 915resolution is now not 
    turned off after an update.


author: Tim Lauridsen <tla@rasmil.dk> - 0.99.1-1.0
changelog:
  - Development Release 0.99.1-1.0
  - Changed versioning from X.Y to X.Y.Z
  - Remove build_v
  - Removed build_v from source0
  - Added /usr/lib/python?.?/site-packages/yumex to %files
  - Added /usr/lib/python?.?/site-packages/yumgui to %files


author: Tim Lauridsen <tla@rasmil.dk> - 0.45-1.0
changelog:
  - Development Release 0.45-1.0
  - Changed to work with yum 2.5.0
  - Requires: yum >= 2.5
  - Same features as 0.44-1.0, but uses yum 2.5.0 API


author: Tim Lauridsen <tla@rasmil.dk> - 0.42-7.0
changelog:
  - Release 0.42-7.0
  - Changed Requires: yum to >= 2.4
  - Fixed exclude list, now it works again.
  - Add a Gnome HIG compliance patches (Thanks to Dennis Cranston)
  - Fixed bug when creating new repos on repo page.
  - Added new icon (Thanks to Dennis Cranston)


author: Tim Lauridsen <tla@rasmil.dk> - 0.42-6.0
changelog:
  - Release 0.42-6.0
  - added MATSUURA Takanori's menu keyboard navigation patch 
  - added Japanese translation (Thanks to MATSUURA Takanori)
  - disabled yum plugins in yumex. (Bugzilla #168595)
  - fixed wrong space chars in french translation (Bugzilla #167881)


author: Tim Lauridsen <tla@rasmil.dk> - 0.42-4.0
changelog:
  - Release 0.42-4.0
  - Fixed delete repo on repos page. (Rightclick + Delete now working)
  - Fixed UTF-8 bugs, when strings are encoded with iso-8859-1.


author: Tim Lauridsen <tla@rasmil.dk> - 0.42-1.0
changelog:
  - Release 0.42
  - Added Requires: pygtk2-libglade (Bugzilla 163439)
  - A lot of changes and new features, check Changelog for details.


author: Michael A. Peters <mpeters@mac.com> - 0.40-5.1
changelog:
  - removed unnecessary [ "$RPM_BUILD_ROOT" != "/" ] checks
  - commented out python-abi check - automatic in fc4
  - added gettext BuildRequires
  - removed --add-category X-Red-Hat-Base


author: Michael A. Peters <mpeters@mac.com> - 0.40-4.1
changelog:
  - added build_v macro
  - change {release} in Source0 to %{build_v} so it would properly expand when
  - {?dist} is defined


author: Tim Lauridsen <tla@rasmil.dk> 0.40-4
changelog:
  - Add Release to source tar.gz
  - Changed Source0 URL
  - Fixed absolut link in Makefile (consolehelper)
  - Updated Release in yumex.py
  - Update archive section in Makefile to include release in tar.gz.


author: Tim Lauridsen <tla@rasmil.dk> 0.40-3
changelog:
  - Moved yumex.profiles.conf back to /etc.
  - Added Fedora repos to yumex.repos.conf.
  - Added full URL to Source0.
  - Added Requires: usermode.
  - Fixed files section.


author: Tim Lauridsen <tla@rasmil.dk>
changelog:
  - added yumex.repos.conf again, it is used at a template for creating .repo files by
    the yumex repo installer, it is not used at a yum.conf replacement.
  - moved yumex.profiles.conf & yumex.repos.conf from /etc to /usr/share/yumex.
  - clean out the yumex.repos.conf, because it contains links to grayzone stuff.


author: Matthew Miller <mattdm@mattdm.org> - 0.40-2
changelog:
  - clean up formatting of rpm header lines to match typical FE packages
  - remove some rpm-howto/template comments
  - don't need to go deleting the buildroot quite so often
  - put some whitespace in the changelog to stop my eyes from bleeding ;)
  - move to group Applications/System to match system-config-packages
  - find_lang instead of listing datadir/locale in files
  - buildrequires python-devel, not just plain python
  - requires python-abi magicstuff
  - remove echo statements from post scriptlet -- rpm should be quiet 
    except in emergencies
  - actually, remove that entirely -- instead, put the default config file
    in place as config(noreplace)
  - add ChangeLog as doc file
  - remove COPYING from the installed tree; add as doc file
  - list more files explicitly instead of using wildcards -- more work, but
    safer
  - install .desktop file with desktop-file-install
  - default permissions are right for .desktop file -- not listing separately
  - add symlink for consolehelper
  - remove yumex.repos.conf -- use regular /etc/yum.repos.d repos instead
    (and, the default ones contain several not-safe-for-fedora repos)


author: Eric Sandeen <sandeen@redhat.com> 1.41.12-3
changelog:
  - Fix 16T boundary conditions in resize2fs (#707314)
  - Create ext4 fs by default from mke4fs (#785200)


author: Eric Sandeen <sandeen@redhat.com> 1.41.9-1
changelog:
  - Update to e4fsprogs-1.41.9 (#528055)
  - Add ext4-capable, renamed libraries & headers for pygrub (#524611)


author: Eric Sandeen <esandeen@redhat.com> 1.40.8-2
changelog:
  - Update ext2fs_swap_inode_full() fix to match upstream
  - Check more of swapv1 header in blkid detection (#442937)


author: Eric Sandeen <esandeen@redhat.com> 1.40.7-1
changelog:
  - New upstream version, special leap-day edition
  - Fix resize2fs losing inline xattrs when shrinking (#434893)
    and add patch to fix swap_inode_full in this case
  - Allow mke2fs & tune2fs to manipulate large_file feature (#258381)
  - Handle lvm error conditions in libblkid (#433857)
  - Allow tune2fs to clear the resize_inode feature (#167816)
  - Teach blkid to detect LVM2 physical volumes (#409321)
  - Show "mostly printable" xattrs as text in debugfs (#430621)
  - Trimmed pre-1.38 rpm changelog entries


author: Eric Sandeen <sandeen@redhat.com> 1.40.4-7
changelog:
  - Fix sb flag comparisons properly this time (#428893)
  - Make 256-byte inodes for the [default] mkfs case.
    This will facilitate upgrades to ext4 later, and help xattr perf.


author: Eric Sandeen <esandeen@redhat.com> 1.40.2-15
changelog:
  - Drop resize_inode removal patch from tune2fs; ostensibly was
    for old kernels which could not mount, but seems to be fine.
  - Drop pottcdate removal patch, and don't rebuild .po files,
    causes multilib problems and we generally shouldn't rebuild.
  - Drop multilib patch; wrapper header should take care of this now.
  - Drop ->open rename, Fedora seems ok with this now.


author: Stepan Kasal <skasal@redhat.com> 1.40.2-13
changelog:
  - The -devel package now requires device-mapper-devel, to match
    the dependency in blkid.pc (#410791)


author: Eric Sandeen <esandeen@redhat.com> 1.40.2-12
changelog:
  - Use upstream patch for blkid fat detection, avoids div-by-zero
    when encountering some BSD partitions (#398281)


author: Eric Sandeen <esandeen@redhat.com> 1.40.2-10
changelog:
  - Make (more) file timestamps match those in tarball for multilib tidiness 
  - Fix e2fsprogs-libs summary (shared libs not static)


author: Eric Sandeen <esandeen@redhat.com> 1.40.2-3
changelog:
  - Update license tags
  - Fix one open-create caller with no mode
  - Protect ->open ops from glibc open-create-mode-checker
  - Fix source URL
  - Add gawk to BuildRequires


author: Rob Crittenden <rcritten@redhat.com> - 1.0-1
changelog:
  - Change name to python-kerberos from PyKerberos
  - Change license from "Apache License" to ASL 2.0 per guidelines
  - Upstream released 1.0 which is equivalent to version 1541. Reverting
    to that.


author: Rob Crittenden <rcritten@redhat.com> - 0.1735-2
changelog:
  - Include GSS_C_DELEG_FLAG in gss_init_sec_context() so the command-line
    tools can do kerberos ticket forwarding.


author: Doug Ledford <dledford@redhat.com> - 1.2.0-2
changelog:
  - Bump and rebuild against new libibvers
  - Update Provides libibverbs-driver to include arch as libibverbs expects
  - Related: bz802620


author: Doug Ledford <dledford@redhat.com> - 1.3.1-2.el5
changelog:
  - Bump and rebuild against latest libibverbs
  - Modify Provides for libibverbs-driver to be arch specific to match
    what libibverbs expects
  - Related: bz802619


author: Doug Ledford <dledford@redhat.com> - 1.1.4-1
changelog:
  - Update to 1.1.4 to match OFED 1.3
  - Add a modprobe conf file in /etc/modprobe.d so that the iw_cxgb3 module
    will always be loaded after the cxgb3 net module
  - Related: bz428197


author: Doug Ledford <dledford@redhat.com> - 1.1.2-2
changelog:
  - Obsolete the old -devel package (which really was just a static
    lib, no real devel environment, hence the name change to -static)
  - Resolves: bz432769


author: Jiri Skala <jskala@redhat.com> - 3.7.11-6
changelog:
  - Resolves: #532099 - lftp doesn't work with ssl
  - Resolves: #570495 - lftp in RHEL 5 doesn't properly implement CCC


author: Ondrej Vasik <ovasik@redhat.com> - 3.7.11-5
changelog:
  - Resolves: CVE-2010-2251 - multiple HTTP client download filename
    vulnerability (#617871)
  - describe new option xfer:auto-rename  which could restore old
    behaviour in manpage


author: Jiri Skala <jskala@redhat.com> - 3.7.11-2
changelog:
  - Resolves: #504591 - Problems with spaces in file names over HTTP
  - Resolves: #504594 - Alias ''edit' has multiple flaws


author: Jiri Skala <jskala@redhat.com> - 3.7.11-1
changelog:
  - Resolves: #468858 - Clean up lftp source code - corrected licensing
  - Resolves: #458777 - License conflict between OpenSSL and GNU GPL v2 licenses in lftp
  - Resolves: #461922 - lftp 'help mirror' does not display all options defined in manpage
  - Resolves: #308721 - re-base to latest upstream 3.7.11


author: Jiri Skala <jskala@redhat.com> - 3.7.3-1
changelog:
  - Resolves: #308721 rebase to latest upstream
  - Resolves: #239334 solves CVE-2007-2348
  - Resolves: #422881 fixes bug with -c options
  - Resolves: #434294 fixes bug in (m)put with usage -c option


author: Jason Vas Dias<jvdias@redhat.com> - 3.3.5-4
changelog:
  - fix bug 176315: openssl libraries not being picked up - gnutls was instead
  - improvements to bug 172376 fix


author: Jason Vas Dias<jvdias@redhat.com> - 3.3.5-1
changelog:
  - Upgrade to version 3.3.5
  - fix bug bz172376 : host lookups should use any address found after timeout


author: Jason Vas Dias <jvdias@redhat.com> - 3.3.2-1
changelog:
  - *** PLEASE COULD ANYONE MODIFYING lftp TEST IT BEFORE SUBMITTING! ***
    (and preferably contact the lftp package maintainer (me) first - thank you!)
    bug 171096 : 'mget files in lftp causes abort' (core dump actually)
    resulted from not doing so .
    See http://lftp.yar.ru :
        Recent events:
        2005-10-17: lftp-3.3.2 released. Fixed a coredump caused by double-free.


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.10-3
changelog:
  - add patch to avoid DoS when connecting to HTTP servers (or "HTTP" "servers")
    which don't provide status headers, or provide empty lines instead of status
    headers


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.10-1
changelog:
  - update to 2.6.10, which folds in the previous patches
  - configure with --with-debug so that we get useful debug info


author: Nalin Dahyabhai <nalin@redhat.com> 2.6.9-1
changelog:
  - include patch based on patch from Ulf Härnhammar to fix unsafe use of
    sscanf when reading http directory listings (CAN-2003-0963)
  - include patch based on patch from Ulf Härnhammar to fix compile warnings
    modified based on input from Solar Designer


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - explicitly list the modules which are built when the package compiles, so
    that module build failures (for whatever reason) get caught


author: Tim Powers <timp@redhat.com>
changelog:
  - patched to build with gcc-2.96
  - use gcc instead of c++ for CXX, otherwise you expose an ICE in gcc when
    using g++ on two files, one being a C++ source, and the other a C source.
    Using gcc does the correct thing.


author: Miroslav Rezanina <mrezanin@redhat.com> - kvm-83-268.el5
changelog:
  - KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367) [bz#1032217]
  - Resolves: bz#1032217
   (CVE-2013-6367 kvm: division by zero in apic_get_tmcct() [rhel-5.11])


author: Miroslav Rezanina <mrezanin@redhat.com> - kvm-83-267.el5
changelog:
  - KVM: x86: prevent cross page vapic_addr access (CVE-2013-6368) [bz#1032220]
  - Resolves: bz#1032220
    (CVE-2013-6368 kvm: cross page vapic_addr access [rhel-5.11])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-266.el5
changelog:
  - Updated kversion to 2.6.18-348.4.1.el5
  - kvm-fix-l1_map-buffer-overflow.patch [bz#956511]
  - Resolves: bz#956511
    (qemu-kvm segfault in tb_invalidate_phys_page_range())


author: Michal Novotny <minovotn@redhat.com> - kvm-83-265.el5
changelog:
  - kvm-kernel-kvm-accept-unaligned-MSR_KVM_SYSTEM_TIME-writes.patch [bz#924597]
  - Resolves: bz#924597
    (RHEL.5.8.32 guest hang when installing)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-264.el5
changelog:
  - kvm-kernel-KVM-Fix-for-buffer-overflow-in-handling-of-MSR_KVM_S.patch [bz#917019]
  - kvm-kernel-KVM-Convert-MSR_KVM_SYSTEM_TIME-to-use-kvm_write_gue.patch [bz#917023]
  - kvm-kernel-KVM-Fix-bounds-checking-in-ioapic-indirect-register-.patch [bz#917029]
  - kvm-kernel-do-not-GP-on-unaligned-MSR_KVM_SYSTEM_TIME-write.patch [bz#bz917019]
  - Resolves: bz#917019
    (CVE-2013-1796 kernel: kvm: buffer overflow in handling of MSR_KVM_SYSTEM_TIME [rhel-5.10])
  - Resolves: bz#917023
    (CVE-2013-1797 kernel: kvm: after free issue with the handling of MSR_KVM_SYSTEM_TIME [rhel-5.10])
  - Resolves: bz#917029
    (CVE-2013-1798 kernel: kvm: out-of-bounds access in ioapic indirect register reads [rhel-5.10])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-263.el5
changelog:
  - kvm-e1000-Discard-packets-that-are-too-long-if-SBP-and-L.patch [bz#910840]
  - kvm-e1000-Discard-oversized-packets-based-on-SBP-LPE.patch [bz#910840]
  - Resolves: bz#910840
    (CVE-2012-6075  qemu (e1000 device driver): Buffer overflow when processing large packets when SBP and LPE flags are disabled [rhel-5.10])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-262.el5
changelog:
  - kvm-virtio-Factor-virtqueue_map_sg-out.patch [bz#684745]
  - kvm-virtio-blk-fix-the-list-operation-in-virtio_blk_load.patch [bz#684745]
  - kvm-virtio-blk-Fix-migration-of-queued-requests.patch [bz#684745]
  - kvm-block-prevent-snapshot-mode-TMPDIR-symlink-attack.patch [bz#825687]
  - Resolves: bz#684745
    (Guest I/O can't be resumed after I/O failure on one host and then migration to another host)
  - Resolves: bz#825687
    (CVE-2012-2652 qemu: vulnerable to temporary file symlink attacks [rhel-5.9])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-261.el5
changelog:
  - kvm-vnc-disable-VNC-password-authentication-security-typ.patch [bz#805676]
  - Resolves: bz#805676
    (FIPS 140-2 kernel and KVM)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-260.el5
changelog:
  - kvm-console-bounds-check-whenever-changing-the-cursor-du.patch [bz#851256]
  - Resolves: bz#851256
    (EMBARGOED CVE-2012-3515 qemu: VT100 emulation vulnerability [rhel-5.9])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-259.el5
changelog:
  - kvm-qemu-serial-lost-tx-irqs-affecting-FreeBSD-s-new-uar.patch [bz#843683]
  - kvm-Fix-lost-serial-TX-interrupts.-Report-receive-overru.patch [bz#843683]
  - kvm-hw-serial.c-fix-THRE-interrupt-clearing.patch [bz#843683]
  - Resolves: bz#843683
    (KVM does not provide receive overrun status information, for virtual serial devices)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-258.el5
changelog:
  - kvm-kernel-KVM-x86-emulator-disable-writeback-for-TEST.patch [bz#838466]
  - Resolves: bz#838466
    (The return value of performance counter is incorrect when the SQL Server service was started.)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-257.el5
changelog:
  - kvm-rtl8139-limit-transmission-buffer-size-in-c-mode.patch [bz#781922]
  - Fixed changelog
  - Resolves: bz#781922
    (rtl8139: prevernt unlimited buffer allocated for guest descriptors.)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-255.el5
changelog:
  - kvm-kernel-kvm-dev-assignment-tag-pci-dev-when-assigned-to-gues.patch [bz#784899]
  - kvm-kernel-KVM-Fix-PCI-header-check-on-device-assignment.patch [bz#829040]
  - Resolves: bz#784899
    (Host kernel panic when removing igb model with a VF assigned to guest.)
  - Resolves: bz#829040
    (Fix KVM device assignment bridge test)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-254.el5
changelog:
  - kvm-Handle-no-shutdown-correctly.patch [bz#819413]
  - kvm-Fix-termination-by-signal-with-no-shutdown.patch [bz#819413]
  - Resolves: bz#819413
    (Handle -no-shutdown correctly)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-253.el5
changelog:
  - kvm-kernel-KVM-unmap-pages-from-the-iommu-when-slots-are-remove.patch [bz#814153]
  - Resolves: bz#814153
    (CVE-2012-2121 kvm: device assignment page leak [rhel-5.9])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-252.el5
changelog:
  - kvm-fix-l1_map-buffer-overflow.patch [bz#814096]
  - Resolves: bz#814096
    (qemu-kvm segfault in tb_invalidate_phys_page_range())


author: Michal Novotny <minovotn@redhat.com> - kvm-83-251.el5
changelog:
  - kvm-kernel-KVM-Ensure-all-vcpus-are-consistent-with-in-kernel-i.patch [bz#807854]
  - Resolves: bz#807854
    (CVE-2012-1601 kernel: kvm: irqchip_in_kernel() and vcpu->arch.apic inconsistency [rhel-5.9])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-250.el5
changelog:
  - kvm-Use-a-bitmap-for-tracking-used-GSIs.patch [bz#761350]
  - kvm-device-assignment-Cleanup-on-exit.patch [bz#761350]
  - kvm-posix-aio-compat-fix-thread-accounting-leak.patch [bz#782631]
  - Resolves: bz#761350
    ("assigned_dev_update_msix_mmio: No such device or address" when repeatedly hot plug/unplug PF)
  - Resolves: bz#782631
    ([RHEL5.8 Snapshot2]RHEL5.8 KVMGuest hung during Guest OS booting up.)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-249.el5
changelog:
  - kvm-kernel-KVM-x86-Prevent-starting-PIT-timers-in-the-absence-o.patch [bz#770101]
  - CVE: CVE-2011-4622
  - Resolves: bz#770101
    (CVE-2011-4622 kernel: kvm: pit timer with no irqchip crashes the system [rhel-5.8])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-248.el5
changelog:
  - kvm-e1000-prevent-buffer-overflow-when-processing-legacy.patch [bz#772080]
  - CVE: CVE-2012-0029
  - Resolves: bz#772080
    (EMBARGOED CVE-2012-0029 qemu-kvm: e1000: process_tx_desc legacy mode packets heap overflow [rhel-5.8])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-247.el5
changelog:
  - kvm-kernel-KVM-Remove-ability-to-assign-a-device-without-iommu-.patch [bz#770095]
  - kvm-kernel-KVM-Device-assignment-permission-checks.patch [bz#770095]
  - Resolves: bz#770095
    (CVE-2011-4347 kernel: kvm: device assignment DoS [rhel-5.8])


author: Michal Novotny <minovotn@redhat.com> - kvm-83-246.el5
changelog:
  - kvm-Fix-SIGFPE-for-vnc-display-of-width-height-1.patch [bz#751482]
  - Resolves: bz#751482
    (Backport SIGFPE fix in qemu-kvm VNC to RHEL5.x)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-245.el5
changelog:
  - kvm-Fix-external-module-compat.c-not-to-use-unsupported-.patch [bz#753860]
  - Resolves: bz#753860
    (Fix kvm userspace compilation on RHEL-5 to match the kernel changes)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-244.el5
changelog:
  - kvm-do-not-change-RTC-stored-time-accidentally.patch [bz#703335]
  - Resolves: bz#703335
    (KVM guest clocks jump forward one hour on reboot)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-243.el5
changelog:
  - kvm-e1000-multi-buffer-packet-support.patch [bz#703446]
  - kvm-e1000-clear-EOP-for-multi-buffer-descriptors.patch [bz#703446]
  - kvm-e1000-verify-we-have-buffers-upfront.patch [bz#703446]
  - kvm-BZ725876-make-RTC-alarm-work.patch [bz#725876]
  - kvm-BZ725876-fix-RTC-polling-mode.patch [bz#725876]
  - Resolves: bz#703446
    (Failed to ping guest after MTU is changed)
  - Resolves: bz#725876
    (RTC interrupt problems with RHEL5 qemu/kvm (0.10 based) on 2.6.38+ guest kernels.)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-242.el5
changelog:
  - kvm-posix-aio-compat-fix-latency-issues.patch [bz#725629]
  - Resolves: bz#725629
    (RHEL5.5 KVM VMs freezing for a few seconds)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-241.el5
changelog:
  - kvm-pci-assign-limit-number-of-assigned-devices-via-hotp.patch [bz#701616]
  - kvm-pci-assign-Cleanup-file-descriptors.patch [bz#700281]
  - Resolves: bz#700281
    ([Intel 5.8 Bug] Fail to attach/detach NIC more than 250 times)
  - Resolves: bz#701616
    (limitation on max number of assigned devices does not take effect if hot-plug pci devices)


author: Michal Novotny <minovotn@redhat.com> - kvm-83-240.el5
changelog:
  - Updated kversion to 2.6.18-275.el to match build root
  - kvm-Fix-vga-segfaults-or-screen-corruption-with-large-me.patch [bz#704081]
  - Resolves: bz#704081
    (mouse responds very slowly with huge memory)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-239.el5
changelog:
  - Updated kversion to 2.6.18-269.el to match build root
  - kvm-Revert-Make-migration-robust-to-trashing-workloads.patch [bz#713392]
  - Resolves: bz#713392
    (Increase migration max_downtime/or speed cause guest stalls.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-238.el5
changelog:
  - Updated kversion to 2.6.18-268.el to match build root
  - kvm-Revert-floppy-save-and-restore-DIR-register.patch [bz#699370]
  - Related: bz#699370
    (floppy I/O error after live migration while floppy in use)
  - Resolves: bz#713389
    (Migration from host RHEL5.7 to host RHEL5.6.z failed with floppy)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-237.el5
changelog:
  - Updated kversion to 2.6.18-266.el to match build root
  - kvm-floppy-save-and-restore-DIR-register.patch [bz#699370]
  - Resolves: bz#699370
    (floppy I/O error after live migration while floppy in use)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-236.el5
changelog:
  - Updated kversion to 2.6.18-264.el to match build root
  - kvm-e1000-introduce-a-helper-to-check-the-size-of-availa.patch [bz#704097]
  - kvm-e1000-check-buffer-availability.patch [bz#704097]
  - Resolves: bz#704097
    (e1000:Execute multiple netperf clients caused system call interrupted)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-233.el5
changelog:
  - Updated kversion to 2.6.18-261.el to match build root
  - kvm-ide-turn-off-ide-warnings.patch [bz#508949]
  - Resolves: bz#508949
    (KVM: stdio is flooded)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-232.el5
changelog:
  - Updated kversion to 2.6.18-259.el to match build root
  - kvm-eepro100-Don-t-allow-guests-to-fail-assertions.patch [bz#550273]
  - kvm-Bug-561224-BSOD-when-execute-sandra-muti-media-bench.patch [bz#561224]
  - kvm-block-Change-bdrv_eject-not-to-drop-the-image.patch [bz#652135]
  - kvm-ide-atapi-add-support-for-GET-EVENT-STATUS-NOTIFICAT.patch [bz#652135]
  - kvm-atapi-Allow-GET_EVENT_STATUS_NOTIFICATION-after-medi.patch [bz#652135]
  - kvm-atapi-Move-GET_EVENT_STATUS_NOTIFICATION-command-han.patch [bz#652135]
  - kvm-atapi-GESN-Use-structs-for-commonly-used-field-types.patch [bz#652135]
  - kvm-atapi-GESN-Standardise-event-response-handling-for-f.patch [bz#652135]
  - kvm-atapi-GESN-implement-media-subcommand.patch [bz#652135]
  - kvm-atapi-Add-medium-ready-to-medium-not-ready-transitio.patch [bz#652135]
  - Resolves: bz#550273
    (qemu aborted when run "service network restart" in guest that with i82551 vNIC)
  - Resolves: bz#561224
    (BSOD when execute sandra muti-media benchmark)
  - Resolves: bz#652135
    (rhel6 disk not detected first time in install)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-231.el5
changelog:
  - Updated kversion to 2.6.18-257.el to match build root
  - kvm-report-that-QEMU-process-was-killed-by-a-signal.patch [bz#677614]
  - kvm-race-between-qemu-monitor-cont-and-incoming-migratio.patch [bz#647368]
  - Resolves: bz#647368
    (race between qemu monitor "cont" and incoming migration can cause failed restore/migration)
  - Resolves: bz#677614
    (QEMU should report the PID of the process that sent it signals for troubleshooting purposes)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-230.el5
changelog:
  - Updated kversion to 2.6.18-256.el to match build root
  - kvm-kernel-KVM-VMX-Save-and-restore-tr-selector-across-mode-swi.patch [bz#693918]
  - kvm-kernel-KVM-VMX-update-live-TR-selector-if-it-changes-in-rea.patch [bz#693918]
  - Resolves: bz#693918
    (KVM: Migration of Win-XP VM during boot early stage, will cause the VM OS to fail to boot correctly.)
  - kvm-Make-migration-robust-to-trashing-workloads.patch [bz#690521]
  - kvm-savevm-Create-an-optional-savevm-registration.patch [bz#666225]
  - kvm-ide-Optionally-include-pio-inflight-data-in-savevm.patch [bz#666225]
  - Resolves: bz#666225
    (KVM: Migration of Win-XP VM during boot early stage, will cause the VM OS to fail to boot correctly.)
  - Resolves: bz#690521
    (Enlarging migrate_set_speed does not raise migration network transfer rates to the real network bandwidth)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-229.el5
changelog:
  - Updated kversion to 2.6.18-252.el5 to match build root
  - kvm-device-assignment-register-a-reset-function.patch [bz#657149]
  - kvm-device-assignment-Reset-device-on-system-reset.patch [bz#657149]
  - Resolves: bz#657149
    (guest with passthrough nic got kernel panic when send system_reset signal in QEMU monitor)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-228.el5
changelog:
  - Updated kversion to 2.6.18-248.el5 to match build root
  - kvm-device-assignment-Avoid-segfault-on-hot-add-with-no-.patch [bz#644793]
  - Resolves: bz#644793
    (qemu-kvm -no-kvm segfaults on pci_add)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-227.el5
changelog:
  - kvm-USB-HID-does-not-support-Set_Idle.patch [bz#665023]
  - kvm-add-event-queueing-to-USB-HID.patch [bz#665023]
  - Resolves: bz#665023
    (lost double clicks on slow connections)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-226.el5
changelog:
  - Updated kversion to 2.6.18-245.el5 to match build root
  - kvm-Revert-qemu-drive_init-Don-t-try-to-read-passwords-b.patch [bz#644706]
  - kvm-block-Improve-bdrv_iterate-Jan-Kiszka.patch [bz#644706]
  - kvm-block-Introduce-bdrv_get_encrypted_filename-Jan-Kisz.patch [bz#644706]
  - kvm-monitor-Report-encrypted-disks-in-snapshot-mode-Jan-.patch [bz#644706]
  - kvm-monitor-Rework-early-disk-password-inquiry-Jan-Kiszk.patch [bz#644706]
  - kvm-monitor-Simplify-password-input-mode-Jan-Kiszka.patch [bz#644706]
  - kvm-monitor-Break-out-readline_show_prompt-Jan-Kiszka.patch [bz#644706]
  - kvm-monitor-Rework-modal-password-input-Jan-Kiszka.patch [bz#644706]
  - Resolves: bz#644706
    (QEMU monitor hangs on first command when attempting start a guest with an encrypted qcow2 image)


author: Luiz Capitulino <lcapitulino@redhat.com> - kvm-83-225.el5
changelog:
  - kvm-block-read-only-open-cdrom-as-read-only-when-using-m.patch [bz#586173]
  - kvm-lets-pretend-that-RTC-can-be-used-to-wakeup-from-S4.patch [bz#659172]
  - Resolves: bz#586173
    (qemu monitor always use read-write type for the changed cd)
  - Resolves: bz#659172
    ([WHQL] pwrtest failed in the job "CHAOS-Concurrent Hardware And OS test")


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-224.el5
changelog:
  - kvm-kernel-KVM-x86-zero-kvm_vcpu_events-interrupt.pad.patch [bz#665407]
  - Resolves: bz#665407
    (kvm_vcpu_events.interrupt.pad must be zeroed)
  - CVE: CVE-2010-4525


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-223.el5
changelog:
  - Updated kversion to 2.6.18-237.el to match build root
  - Reverting patches for bz#608709 as they are not complete
    - kvm-kernel-Revert-KVM-VMX-Return-0-from-a-failed-VMREAD.patch [bz#608709]
    - kvm-kernel-Revert-KVM-Don-t-spin-on-virt-instruction-faults-dur.patch [bz#608709]
  - bz#608709: reboot(RB_AUTOBOOT) fails if kvm instance is running
  - Related: bz#661117


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-222.el5
changelog:
  - kvm-kernel-kvm-change-signed-int-to-unsigned-in-mmu_shrink.patch [bz#661117]
  - Resolves: bz#661117
    ([RHEL5.6 CC] mmu_shrink patch)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-221.el5
changelog:
  - Updated kversion to 2.6.18-236.el to match build root
  - kvm-kernel-KVM-Don-t-spin-on-virt-instruction-faults-during-reb.patch [bz#608709]
  - kvm-kernel-KVM-VMX-Return-0-from-a-failed-VMREAD.patch [bz#608709]
  - Resolves: bz#608709
    (reboot(RB_AUTOBOOT) fails if kvm instance is running)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-220.el5
changelog:
  - Updated kversion to 2.6.18-235.el to match build root
  - kvm-load-registers-after-restoring-pvclock-msrs.patch [bz#655990]
  - Resolves: bz#655990
    (clock drift when migrating a guest between mis-matched CPU clock speed)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-219.el5
changelog:
  - kvm-kernel-KVM-fix-AMD-initial-TSC-offset-problems-additional-f.patch [bz#642659]
  - Resolves: bz#642659
    (TSC offset of virtual machines is not initialized correctly by 'kvm_amd' kernel module.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-218.el5
changelog:
  - kvm-vnc-fix-key-event-processing.patch [bz#643317]
  - Resolves: bz#643317
    ("sendkey ctrl-alt-delete" don't work via VNC)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-217.el5
changelog:
  - kvm-kernel-fix-null-pointer-dereference.patch [bz#570532]
  - Resolves: bz#570532
    (CVE-2010-0435 kvm: vmx null pointer dereference)
  - CVE: CVE-2010-0435


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-216.el5
changelog:
  - Updated kversion to 2.6.18-233.el to match build root
  - kvm-kernel-KVM-fix-AMD-initial-TSC-offset-problems.patch [bz#642659]
  - Resolves: bz#642659
    (TSC offset of virtual machines is not initialized correctly by 'kvm_amd' kernel module.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-215.el5
changelog:
  - Reverts previous patch (it doesn't build)
  - kvm-kernel-Revert-KVM-fix-AMD-initial-TSC-bugs.patch [bz#642659]
  - Related: bz#642659
    (TSC offset of virtual machines is not initialized correctly by 'kvm_amd' kernel module.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-214.el5
changelog:
  - kvm-kernel-KVM-fix-AMD-initial-TSC-bugs.patch [bz#642659]
  - Resolves: bz#642659
    (TSC offset of virtual machines is not initialized correctly by 'kvm_amd' kernel module.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-213.el5
changelog:
  - kvm-No-need-to-iterate-if-we-already-are-over-the-limit.patch [bz#513765 bz#589017]
  - kvm-don-t-care-about-TLB-handling.patch [bz#513765 bz#589017]
  - kvm-Fix-transferred-memory-calculation.patch [bz#513765 bz#589017]
  - kvm-Maintaing-number-of-dirty-pages.patch [bz#513765 bz#589017]
  - kvm-Exit-loop-if-we-have-been-there-too-long.patch [bz#513765 bz#589017]
  - kvm-Change-calculation-to-exit-live-migration.patch [bz#513765 bz#589017]
  - Resolves: bz#513765
    (Large guest ( 256G RAM + 16 vcpu ) hang during live migration)
  - Resolves: bz#589017
    ([rhel5.5] [kvm] dead lock in qemu during off-line migration)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-212.el5
changelog:
  - kvm-implement-dummy-PnP-support.patch [bz#652671]
  - Resolves: bz#652671
    (If VM boot seq. is set up as nc (PXE then disk) the VM is always stuck on trying to PXE boot)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-210.el5
changelog:
  - Adding load_gs_index to kmod symbol greylist
  - Related: bz#639887
    (CVE-2010-3698 kvm: invalid selector in fs/gs causes kernel panic [rhel-5.6])


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-209.el5
changelog:
  - kvm-kernel-KVM-Fix-fs-gs-reload-oops-with-invalid-ldt.patch [bz#639887]
  - Resolves: bz#639887
    (CVE-2010-3698 kvm: invalid selector in fs/gs causes kernel panic [rhel-5.6])


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-208.el5
changelog:
  - Updated kversion to 2.6.18-232.el5 to match build root
  - kvm-kernel-KVM-x86-fix-information-leak-to-userland.patch [bz#649929]
  - Resolves: bz#649929
    (CVE-2010-3881 kvm: arch/x86/kvm/x86.c: reading uninitialized stack memory [5.6])
  - kvm-usb-linux-increase-buffer-for-USB-control-requests.patch [bz#627343]
  - kvm-e1000-Fix-TCP-checksum-overflow-with-TSO.patch [bz#648328]
  - kvm-fix-help-string-to-reflect-the-fact-that-cpu-topolog.patch [bz#611785]
  - kvm-VGA-Don-t-register-deprecated-VBE-range.patch [bz#651715]
  - Resolves: bz#611785
    ([RFE] Support cores/sockets/threads topology configuration)
  - Resolves: bz#627343
    (husb: ctrl buffer too small error received for passthrough usb device, fixed upstream)
  - Resolves: bz#648328
    (TCP checksum overflows in qemu's e1000 emulation code when TSO is enabled in guest OS)
  - Resolves: bz#651715
    (qemu-kvm aborted when installing the driver for the newly hotplugged rtl8139 nic)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-207.el5
changelog:
  - kvm-Add-drive-readonly-option-to-help-output.patch [bz#645798]
  - Resolves: bz#645798
    (Add drive readonly option to help output)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-206.el5
changelog:
  - Updated kversion to 2.6.18-227.el5 to match build root
  - spec: fix/hack dependencies of kvm-kmod-debug
  - Resolves: bz#643272
  - create qemu user/group on %post
  - Resolves: bz#643525


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-205.el5
changelog:
  - Require right gcrypt version
  - Resolves: bz#503118
  - spec: fix the kmod kernel version checking code
  - Resolves: bz#637267
  - spec: fix module dir name on %install
  - Resolves: bz#517565
  - Build kmod-kvm for kernel-debug too
  - Resolves: bz#517565


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-204.el5
changelog:
  - kvm-don-t-link-qemu-tools-against-spice-libs.patch [bz#514578]
  - kvm-block-Fix-image-re-open-in-bdrv_commit.patch [bz#640949]
  - Resolves: bz#514578
    (kvm-qemu-img subpackage has dependency on qspice-libs)
  - Resolves: bz#640949
    (Can not commit copy-on-write image's data to raw backing-image)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-203.el5
changelog:
  - Updated kversion to 2.6.18-226.el5 to match build root
  - Add pci_get_domain_bus_and_slot to kmod symbol greylist
  - Related: bz#539642
    (use native pci_get_bus_and_slot function)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-202.el5
changelog:
  - kvm-fix-and-on-russian-keymap.patch [bz#580637]
  - Resolves: bz#580637
    (Incorrect russian vnc keymap)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-201.el5
changelog:
  - kvm-kernel-KVM-Fix-reboot-on-Intel-hosts.patch [bz#608709]
  - Resolves: bz#608709
    (reboot(RB_AUTOBOOT) fails if kvm instance is running)
  - kvm-kmod-move-cancel_work_sync-availability-test-to-conf.patch [bz#539642]
  - kvm-kmod-use-native-pci_get_bus_and_slot-if-available.patch [bz#539642]
  - Resolves: bz#539642
    (use native pci_get_bus_and_slot function)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-200.el5
changelog:
  - Updated kversion to 2.6.18-225.el5 to match build root
  - kvm-qemu-fix-unsafe-ring-handling.patch [bz#568817]
  - CVE: CVE-2010-0431
  - Resolves: bz#568817
    (CVE-2010-0431 qemu: Insufficient guest provided pointers validation)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-199.el5
changelog:
  - Updated kversion to 2.6.18-221.el5 to match build root
  - kvm-kernel-KVM-Prevent-kvm_init-from-corrupting-debugfs-structu.patch [bz#619268]
  - Resolves: bz#619268
    (rmmod kvm modules cause host kernel panic)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-198.el5
changelog:
  - run 'make sync' before final ./configure line on build
  - Resolves: bz#632707
    (fix kvm build warnings and enable -Werror)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-197.el5
changelog:
  - Updated kversion to 2.6.18-219.el5 to match build root
  - kvm-kill-bogus-return-ret-on-spawn_thread.patch [bz#632707]
  - kvm-virtio-net-fix-format-strings-on-virtio_net_receive2.patch [bz#632707]
  - kvm-kvmtrace-check-for-ftruncate-errors.patch [bz#632707]
  - Add --enable-werror to ./configure command-line [bz#632707]
  - Add ./configure arguments: --enable-kvm-cap-pit --enable-kvm-cap-device-assignment
  - Remove duplicate --enable-spice arg from ./configure 
  - Resolves: bz#632707
    (fix kvm build warnings and enable -Werror)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-196.el5
changelog:
  - Updated kversion to 2.6.18-215.el5 to match build root
  - kvm-introduce-__rhel5-marker-into-the-migration-save-dat.patch [bz#603026]
  - kvm-block-raw-posix-Factor-out-cdrom_probe_device.patch [bz#609472]
  - kvm-raw-posix-Detect-CDROM-via-ioctl-on-linux.patch [bz#609472]
  - kvm-raw-posix-Don-t-use-file-name-for-host_cdrom-detecti.patch [bz#609472]
  - Resolves: bz#603026
    (CPU save version is now 9, but the format is _very_ different from non-RHEL5 version 9)
  - Resolves: bz#609472
    (qemu-kvm misclassifies a /dev/cd*/* disk device as a CD-ROM)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-195.el5
changelog:
  - Updated kversion to 2.6.18-211.el5 to match build root
  - kvm-use-native-cancel_work_sync-function-if-available.patch [bz#629334]
  - Resolves: bz#629334
    (use native cancel_work_sync() function)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-194.el5
changelog:
  - Updated kversion to 2.6.18-212.el5 to match build root
  - kvm-Add-cache-unsafe-parameter-to-drive.patch [bz#623484]
  - kvm-qemu-img-convert-Use-cache-unsafe-for-output-image.patch [bz#623484]
  - kvm-fix-cancel_work_sync-conflict-on-compat-code.patch [bz#629333]
  - kvm-bz-547276-e1000-secrc-support.patch [bz#547276]
  - kvm-Use-native-smp_call_function_single-on-RHEL-5.5.patch [bz#533078]
  - kvm-use-native-smp_call_function_many.patch [bz#533078]
  - kvm-qemu-don-t-strip-qemu-img-and-qemu-io-in-make-instal.patch [bz#606394]
  - Resolves: bz#533078
    (use native smp_call_function_many/single functions)
  - Resolves: bz#547276
    (Vmcore cannot be captured by netdump when RHEL3.9 was installed as guest OS on KVM.)
  - Resolves: bz#606394
    ([kvm] debug-info missing from kvm-qemu-img-83-164.el5_5.12)
  - Resolves: bz#623484
    (KVM: qemu-img convert poor performance ( on NFS storage ))
  - Resolves: bz#629333
    (fix build against kernel-devel-2.6.18-214.el5.x86_64: (cancel_work_sync() conflict))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-193.el5
changelog:
  - kvm-virtio-net-correct-packet-length-checks.patch [bz#606238]
  - kvm-Fix-segfault-in-mmio-subpage-handling-code.patch [bz#619413]
  - Resolves: bz#606238
    (Virtio: Transfer file caused guest in same vlan abnormally quit)
  - Resolves: bz#619413
    (CVE-2010-2784 qemu: insufficient constraints checking in exec.c:subpage_register() [rhel-5.6])


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-192.el5
changelog:
  - kvm-Fix-changing-password-using-monitor-over-VNC.patch [bz#569743]
  - kvm-qcow2-Fix-qemu-img-check-segfault-on-corrupted-image.patch [bz#606434]
  - kvm-qcow2-Don-t-try-to-check-tables-that-couldn-t-be-loa.patch [bz#606434]
  - kvm-qemu-img-check-Distinguish-different-kinds-of-errors.patch [bz#606651]
  - kvm-qcow2-Change-check-to-distinguish-error-cases.patch [bz#606651]
  - Resolves: bz#569743
    (Change vnc password caused 'Segmentation fault')
  - Resolves: bz#606434
    ([kvm] segmentation fault when running qemu-img check on faulty image)
  - Resolves: bz#606651
    ([kvm] qemu image check returns cluster errors when using virtIO block (thinly provisioned) during e_no_space events (along with EIO errors))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-191.el5
changelog:
  - kvm-kernel-KVM-MMU-fix-conflict-access-permissions-in-direct-sp.patch [bz#615225]
  - Resolves: bz#615225
    (KVM uses wrong permissions for large guest pages)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-190.el5
changelog:
  - kvm-New-slots-need-dirty-tracking-enabled-when-migrating.patch [bz#567046]
  - Resolves: bz#567046
    (SPICE - race in KVM/Spice would cause migration to fail (slots are not registered properly?))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-189.el5
changelog:
  - kvm-Monitor-Check-for-error-in-do_change.patch [bz#611982]
  - Resolves: bz#611982
    (Monitor doesn't check for 'change' command failure)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-188.el5
changelog:
  - kvm-qcow2-Fix-access-after-end-of-array.patch [bz#605701]
  - kvm-qcow2-Don-t-ignore-immediate-read-write-failures.patch [bz#605701]
  - kvm-qcow2-Return-0-errno-in-write_l2_entries.patch [bz#605701]
  - kvm-qcow2-Fix-error-return-code-in-qcow2_alloc_cluster_l.patch [bz#605701]
  - kvm-qcow2-Return-0-errno-in-write_l1_entry.patch [bz#605701]
  - kvm-qcow2-Return-0-errno-in-l2_allocate.patch [bz#605701]
  - kvm-qcow2-Allow-qcow2_get_cluster_offset-to-return-error.patch [bz#605701]
  - kvm-qcow2-Change-l2_load-to-return-0-errno.patch [bz#605701]
  - kvm-qcow2-Return-right-error-code-in-write_refcount_bloc.patch [bz#605701]
  - kvm-qcow2-Fix-corruption-after-error-in-update_refcount.patch [bz#605701]
  - kvm-qcow2-Clear-L2-table-cache-after-write-error.patch [bz#605701]
  - kvm-qcow2-Fix-error-handling-in-l2_allocate.patch [bz#605701]
  - kvm-qcow2-Restore-L1-entry-on-l2_allocate-failure.patch [bz#605701]
  - kvm-qcow2-Allow-get_refcount-to-return-errors.patch [bz#605701]
  - kvm-qcow2-Allow-alloc_clusters_noref-to-return-errors.patch [bz#605701]
  - kvm-qcow2-Return-real-error-code-in-load_refcount_block.patch [bz#605701]
  - kvm-block-Add-bdrv_-p-write_sync.patch [bz#572825]
  - kvm-qcow2-Use-bdrv_-p-write_sync-for-metadata-writes.patch [bz#572825]
  - Resolves: bz#572825
    (qcow2 image corruption when using cache=writeback)
  - Resolves: bz#605701
    (Backport qcow2 fixes to RHEL 5)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-187.el5
changelog:
  - kvm-Error-checking.patch [bz#587049]
  - kvm-Avoid-thundering-herd-problem.patch [bz#587049]
  - Resolves: bz#587049
    (qemu posix_aio use pthread_cond_signal instead of broadcast to prevent lock storm)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-186.el5
changelog:
  - Updated kversion to 2.6.18-203.el5 to match build root
  - kvm-kernel-KVM-Keep-slot-ID-in-memory-slot-structure.patch [bz#606953]
  - kvm-kernel-KVM-Prevent-internal-slots-from-being-COWed.patch [bz#606953]
  - Resolves: bz#606953
    (fork causes trouble for vcpu threads)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-185.el5
changelog:
  - kvm-turn-off-kvmclock-when-resetting-cpu.patch [bz#588878]
  - kvm-raw-posix-Use-pread-pwrite-instead-of-lseek-read-wri.patch [bz#600375]
  - kvm-block-Cache-total_sectors-to-reduce-bdrv_getlength-c.patch [bz#600375]
  - Resolves: bz#588878
    (Rebooting a kernel with kvmclock enabled, into a kernel with kvmclock disabled, causes random crashes)
  - Resolves: bz#600375
    (Excessive lseek() causes severe performance issues with vm disk images over NFS)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-184.el5
changelog:
  - kvm-virtio-net-truncating-packet.patch [bz#606238]
  - Resolves: bz#606238
    (Virtio: Transfer file caused guest in same vlan abnormally quit)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-183.el5
changelog:
  - kvm-virtio-blk.c-avoid-zero-every-request-structure.patch [bz#598042]
  - kvm-qemu-io-Open-files-read-write-again.patch [bz#601494]
  - Resolves: bz#598042
    (virtio-blk: Avoid zeroing every request structure)
  - Resolves: bz#601494
    (qemu-io: No permission to write image)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-182.el5
changelog:
  - kvm-kernel-KVM-Fix-wallclock-version-writing-race.patch [bz#592021]
  - Resolves: bz#592021
    (race condition in pvclock wallclock calculation)
  - kvm-qcow2-Fix-corruption-after-refblock-allocation.patch [bz#598488]
  - Resolves: bz#598488
    (qcow2 corruption bug in refcount table growth)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-181.el5
changelog:
  - kvm-kernel-KVM-MMU-bail-out-pagewalk-on-kvm_read_guest-error.patch [bz#588251]
  - Resolves: bz#588251
    (kvm spinning updating a guest pte, unkillable)
  - kvm-qemu-img-rebase-Fix-output-image-corruption.patch [bz#587278]
  - kvm-block-Fix-bdrv_commit.patch [bz#587604]
  - Resolves: bz#587278
    (After re-base snapshot, the file in the snapshot disappeared)
  - Resolves: bz#587604
    (Qcow2 snapshot got corruption after commit using block device)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-180.el5
changelog:
  - kvm-qemu-img-open-file-to-be-rebased-with-read-write-per.patch [bz#587605]
  - Resolves: bz#587605
    (Failed to re-base qcow2 snapshot)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-179.el5
changelog:
  - Renumber kvm module patches from 501-625 to 1501-1625
    (so the userspace patch numbers can use slots 501 to 1500)
  - kvm-qcow2-Export-synchronous-qcow_read-write-to-avoid-br.patch [bz#542954]
  - Resolves: bz#542954
    (Guest suffers kernel panic when save snapshot then restart guest)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-178.el5
changelog:
  - Remove bios-nohotplug.bin from package
  - Related: bz#498774
    (QEMU: Too many devices are available for unplug in Windows XP (and we don't support that))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-177.el5
changelog:
  - kvm-Bail-out-when-VCPU_CREATE-fails.patch [bz#587661]
  - Resolves: bz#587661
    (Fix segfault when creating more vcpus than allowed.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-176.el5
changelog:
  - kvm-Revert-fix-wrong-acpi-mapping-rhel5.x-kvm-userspace.patch [bz#576554]
    - patch causes issues when using Spice without QXL on some guest OSes
      [bz#581758 comment 8]
  - Related: bz#576554
    (Win7/32 stuck on 100% CPU (in testing VDI driver unclassified WHQL tests))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-175.el5
changelog:
  - kvm-kernel-EPT-accessed-bit-emulation-fixed.patch [bz#582038]
  - Resolves: bz#582038
    (backport EPT accessed bit emulation)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-174.el5
changelog:
  - kvm-kernel-Revert-EPT-accessed-bit-emulation.patch [bz#582038]
    (patch fails to build)
  - Related: bz#582038
    (backport EPT accessed bit emulation)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-173.el5
changelog:
  - kvm-kernel-EPT-accessed-bit-emulation.patch [bz#582038]
  - Resolves: bz#582038
    (backport EPT accessed bit emulation)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-172.el5
changelog:
  - kvm-qcow2-Remove-abort-on-free_clusters-failure.patch [bz#583947]
  - Resolves: bz#583947
    (Guest aborted when make guest stop on write error)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-171.el5
changelog:
  - kvm-pcnet-make-subsystem-vendor-id-match-hardware.patch [bz#521247]
  - kvm-read-only-add-RO-feature-macro.patch [bz#510630]
  - kvm-read-only-Pass-the-read-only-attribute-to-the-Guest.patch [bz#510630]
  - kvm-read-only-BDRV_O_FLAGS-changes-default-now-is-read-o.patch [bz#510630]
  - kvm-read-only-qemu-img-Allow-opening-an-image-with-read-.patch [bz#510630]
  - kvm-read-only-Added-readonly-option-to-drive-s-command-l.patch [bz#510630]
  - kvm-read-only-Make-CDROM-a-read-only-drive.patch [bz#510630]
  - kvm-read-only-Disable-fall-back-to-read-only.patch [bz#510630]
  - kvm-read-only-Open-backing-file-read-only-where-possible.patch [bz#510630]
  - kvm-read-only-don-t-rely-on-CDROM-hint-for-read_only-att.patch [bz#510630]
  - kvm-read-only-open-for-read-only-where-possible.patch [bz#510630]
  - kvm-read-only-allow-read-only-CDROM-with-any-interface.patch [bz#510630]
  - Resolves: bz#510630
    (-drive arg has no way to request a read only disk)
  - Resolves: bz#521247
    (emulated pcnet nic in qemu-kvm has wrong PCI subsystem ID for Windows XP driver)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-170.el5
changelog:
  - kvm-fix-wrong-acpi-mapping-rhel5.x-kvm-userspace.patch [bz#576554]
  - Resolves: bz#576554
    (Win7/32 stuck on 100% CPU (in testing VDI driver unclassified WHQL tests))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-169.el5
changelog:
  - kvm-qcow2-Factor-next_refcount_table_size-out.patch [bz#577225]
  - kvm-qcow2-Rewrite-alloc_refcount_block-grow_refcount_tab.patch [bz#577225]
  - kvm-qcow2-More-checks-for-qemu-img-check.patch [bz#577225]
  - Resolves: bz#577225
    (qcow2 corruption with I/O error during refcount block allocation)
  - Added register_kprobe and unregister_kprobe to the ignored ksyms list
  - Resolves: bz#580410
    (Failed to install kvm for failed dependencies: ksym)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-168.el5
changelog:
  - Fix build warnings:
  - kvm-Revert-avoid-leaving-orphaned-swapcache-in-ksm.patch [bz#575585]
  - Related: bz#575585
    (memory reported as used (by SwapCache and by Cache) though no process holds it.)
  - kvm-avoid-leaving-orphaned-swapcache-in-ksm-v2.patch.patch [bz#575585]
  - Resolves: bz#575585
    (memory reported as used (by SwapCache and by Cache) though no process holds it.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-167.el5
changelog:
  - kvm-avoid-leaving-orphaned-swapcache-in-ksm.patch [bz#575585]
  - Resolves: bz#575585
    (memory reported as used (by SwapCache and by Cache) though no process holds it.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-166.el5
changelog:
  - kvm-Build-an-additional-bios-without-hotplug-support.patch [bz#498774]
  - Resolves: bz#498774
    (QEMU: Too many devices are available for unplug in Windows XP (and we don't support that))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-165.el5
changelog:
  - Updated kversion to 2.6.18-194.el5 to match build root
  - kvm-kernel-account-only-for-IRQ-injected-into-vcpu0.patch [bz#555727]
  - kvm-kernel-Backport-KVM-fix-irq_source_id-size-verification.patch [bz#520572]
  - kvm-kernel-KVM-x86-disable-paravirt-mmu-reporting.patch [bz#574621]
  - Resolves: bz#520572
    (SR-IOV -- Guest exit and host hang on if boot VM with 8 VFs assigned)
  - Resolves: bz#555727
    (Time drift in win2k3-64bit and win2k8-64bit smp guest)
  - Resolves: bz#574621
    (Linux pvmmu guests (FC11, FC12, etc) crash on boot on AMD hosts with NPT disabled)
  - kvm-kbd-leds-infrastructure.patch [bz#517814]
  - kvm-kbd-leds-ps-2-kbd.patch [bz#517814]
  - kvm-kbd-leds-usb-kbd.patch [bz#517814]
  - kvm-kbd-keds-vnc.patch [bz#517814]
  - Resolves: bz#517814
    (Caps Lock the key's appearance  of guest is not synchronous as host's --view kvm with vnc)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-164.el5
changelog:
  - kvm-Fix-Windows-guests-SVVP-tests.patch [bz#495844]
  - Resolves: bz#495844
    (KVM SVVP: "Signed Driver check" failure - on the disabled vCPUs (that the VM's BIOS doesn't hide))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-163.el5
changelog:
  - kvm-kernel-avoid-collision-between-out-of-sync-ksm-and-pci-pass.patch [bz#566385]
  - Resolves: bz#566385
    (KVM host panic due to fault in paging64_sync_page() / panic occurs in connection with PCI passthru devices)


author: Glauber Costa <glommer@redhat.com> - kvm-83-162.el5
changelog:
  - kvm-qemu-img-rebase-Add-f-option.patch [bz#569762]
  - kvm-mark-PCI-IRQs-as-edge-triggered-in-mptables.patch [bz#536749]
  - Resolves: bz#536749
    (can not boot rhel3.9 with if=virtio)
  - Resolves: bz#569762
    ('qemu-img re-base' broken on block devices)
  - Moved kver to 2.6.18-191.el5 to match build root


author: Glauber Costa <glommer@redhat.com> - kvm-83-161.el5
changelog:
  - kvm-qemu-img-Fix-segfault-during-rebase.patch [bz#563141]
  - Resolves: bz#563141
    (qemu-img re-base subcommand got Segmentation fault)
  - Moved kver to 2.6.18-190.el5 to match build root


author: Glauber Costa <glommer@redhat.com> - kvm-83-160.el5
changelog:
  - kvm-qxl-defer-vga-updates-in-case-commands-ring-is-full-.patch [bz#544785]
  - Resolves: bz#544785
    (QEMU process can become non-responsive in case command are not pull from qxl vga ring)


author: Glauber Costa <glommer@redhat.com> - kvm-83-159.el5
changelog:
  - Applied patch to spec file [bz#533453]
  - Updated kversion to 2.6.18-189.el5 to match build root
  - Resolves: bz#533453
    (kvm kmod package should require a compatible kernel version)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-158.el5
changelog:
  - Updated kversion to 2.6.18-187.el5 to match build root
  - kvm-kernel-KVM-Don-t-check-access-permission-when-loading-segme.patch [bz#563465]
  - kvm-kernel-KVM-Disable-move-to-segment-registers-and-jump-far-i.patch [bz#563465]
  - kvm-kernel-KVM-VMX-Check-cpl-before-emulating-debug-register-ac.patch [bz#563517]
  - Resolves: bz#563465
    (EMBARGOED CVE-2010-0419 kvm: emulator privilege escalation segment selector check [rhel-5.5])
  - Resolves: bz#563517
    (KVM: Check cpl before emulating debug register access [rhel-5.5])


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-157.el5
changelog:
  - kvm-CVE-2010-0297-usb-linux.c-fix-buffer-overflow.patch [bz#560770]
  - Resolves: bz#560770
    (CVE-2010-0297 kvm-userspace-rhel5: usb-linux.c: fix buffer overflow [rhel-5.5])


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-156.el5
changelog:
  - kvm-kernel-KVM-PIT-control-word-is-write-only.patch [bz#553126]
  - kvm-kernel-KVM-introduce-kvm_read_guest_virt-kvm_write_guest_vi.patch [bz#559095]
  - kvm-kernel-KVM-remove-the-vmap-usage.patch [bz#559095]
  - kvm-kernel-KVM-Use-kvm_-read-write-_guest_virt-to-read-and-writ.patch [bz#559095]
  - kvm-kernel-KVM-fix-memory-access-during-x86-emulation.patch [bz#559095]
  - kvm-kernel-Check-IOPL-level-during-io-instruction-emulation.patch [bz#560698]
  - kvm-kernel-Fix-popf-emulation.patch [bz#560698]
  - kvm-kernel-Check-CPL-level-during-privilege-instruction-emulati.patch [bz#560698]
  - Resolves: bz#553126
    (CVE-2010-0309 kvm: cat /dev/port in guest cause the host hang [rhel-5.5])
  - Resolves: bz#559095
    (EMBARGOED CVE-2010-0298 kvm: emulator privilege escalation [rhel-5.5])
  - Resolves: bz#560698
    (EMBARGOED CVE-2010-0306 kvm: emulator privilege escalation IOPL/CPL level check [rhel-5.5])


author: Glauber Costa <glommer@redhat.com> - kvm-83-155.el5
changelog:
  - kvm-virtio-blk-Fix-reads-turned-into-writes-after-read-e.patch [bz#552487]
  - kvm-virtio-blk-Handle-bdrv_aio_read-write-NULL-return.patch [bz#552487]
  - Resolves: bz#552487
    (Guest image corruption after RHEV-H update to 5.4-2.1.3.el5_4rhev2_1)
  - Moved kver to 2.6.18-186.el5 to match build root


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-154.el5
changelog:
  - kvm-qemu-img-Fix-qemu-img-with-backing-file.patch [bz#558195]
  - kvm-qemu-add-routines-for-atomic-16-bit-accesses.patch [bz#525323]
  - kvm-qemu-virtio-atomic-access-for-index-values.patch [bz#525323]
  - kvm-fix-ide-versioning.patch [bz#559163]
  - kvm-cpu-CPU_SAVE_VERSION-is-9-know.patch [bz#559163]
  - Resolves: bz#525323
    (QEMU terminates without warning with virtio-net and SMP enabled)
  - Resolves: bz#558195
    (kvm: NFS : kvm-qemu-img convert failure on RAW/Sparse template with COW/Sparse snapshot)
  - Resolves: bz#559163
    (migration failed host 5.5 with -M rhel5.5.0 to host 5.5 with -M rhel5.5.0.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-153.el5
changelog:
  - kvm-qcow2-Fix-error-handling-in-qcow2_grow_l1_table.patch [bz#537077]
  - kvm-qcow2-Fix-error-handling-in-qcow_save_vmstate.patch [bz#537077]
  - kvm-qcow2-Return-0-errno-in-get_cluster_table.patch [bz#537077]
  - kvm-qcow2-Return-0-errno-in-qcow2_alloc_cluster_offset.patch [bz#537077]
  - kvm-block-Return-original-error-codes-in-bdrv_pread-writ.patch [bz#537077]
  - kvm-qcow2-Fix-error-handling-in-grow_refcount_table.patch [bz#537077]
  - kvm-qcow2-Improve-error-handling-in-update_refcount.patch [bz#537077]
  - kvm-qcow2-Allow-updating-no-refcounts.patch [bz#537077]
  - kvm-qcow2-Don-t-ignore-update_refcount-return-value.patch [bz#537077]
  - kvm-qcow2-Don-t-ignore-qcow2_alloc_clusters-return-value.patch [bz#537077]
  - Resolves: bz#537077
    (error codes aren't always propagated up through the block layer (e.g. -ENOSPC))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-152.el5
changelog:
  - kvm-Revert-Queue-notify-support-for-virtio-block-device.patch [bz#552250]
    (Reverts kvm-Queue-notify-support-for-virtio-block-device.patch)
  - Related: bz#552250
    (Windows virtio block driver performs poorly on small size requests)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-151.el5
changelog:
  - kvm-Fix-cpu-versioning.patch [bz#557327]
  - kvm-reduce-number-of-reinjects-on-ACK.patch [bz#556455]
  - Resolves: bz#556455
    (KVM: WIN7-32bit blue screen (IMAGE_NAME:  ntkrnlmp.exe).)
  - Resolves: bz#557327
    (migration failed with -M rhel5.4.4 between host 5.5 and host 5.4.4)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-150.el5
changelog:
  - kvm-vnc-more-keypad-fixing.patch [bz#497507]
  - kvm-qxl-add-netbooks-common-resolutions.-Rhel-5.5-552240.patch [bz#552240]
  - kvm-block-raw-posix-Abort-on-pread-beyond-end-of-file.patch [bz#515655]
  - Resolves: bz#497507
    (Numeric keypad cannot be used in qemu monitor when using vnc to connect guest.)
  - Resolves: bz#515655
    (Add result test to prevent Infinite loop in raw_pread, reading too large offset)
  - Resolves: bz#552240
    (Spice (QXL) - please add 1024x576 resolution to the driver (netbooks))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-149.el5
changelog:
  - kvm-qemu-qxl-fix-unsafe-rom-data-handling-bug-537888.patch [bz#537888]
  - kvm-qxl-fix-qxl-backwards-migration-to-version-3.patch [bz#537888]
  - kvm-Allow-export-of-sse4.1-sse4.2-cpuid-flags-to-guest.-.patch [bz#518090]
  - Resolves: bz#518090
    ([RFE] KVM should be able to export advanced cpu flags to the guest)
  - Resolves: bz#537888
    (fix unsafe device data handling)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-148.el5
changelog:
  - Updated kversion to 2.6.18-185.el5 to match build root
  - Require qspice-libs to make sure the right libspice.so.0 file is installed
  - Related: bz#555657


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-147.el5
changelog:
  - kvm-block-Introduce-BDRV_O_NO_BACKING.patch [bz#530134]
  - kvm-qemu-img-rebase.patch [bz#530134]
  - kvm-vnc-improve-capslock-handling.patch [bz#517814]
  - kvm-block-Add-bdrv_change_backing_file.patch [bz#530134]
  - kvm-qemu-img-Automatically-detect-block-devices.patch [bz#537655]
  - Resolves: bz#517814
    (Caps Lock the key's appearance  of guest is not synchronous as host's --view kvm with vnc)
  - Resolves: bz#530134
    (RFE - In-place backing file format change)
  - Resolves: bz#537655
    (qemu-img: error creating a new preallocated volume image on FCP storage)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-146.el5
changelog:
  - Require compatible etherboot-zroms-kvm package
  - Resolves: bz#550053
    (require newer etherboot package that is compatible with new pxe ROM paths)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-145.el5
changelog:
  - kvm-fix-barriers-support-during-migration.patch [bz#549938]
  - kvm-Add-machine-name-alias-support.patch [bz#553187]
  - kvm-make-pc-an-alias-of-rhel5.4.0.patch [bz#553187]
  - kvm-Introduce-rhel5.4.4-machine-type.patch [bz#553187]
  - Resolves: bz#549938
    (Maintain barrier state after migration)
  - Resolves: bz#553187
    (Add rhel-5.4.4 support to rhel5.5.0)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-144.el5
changelog:
  - kvm-kernel-KVM-x86-Add-KVM_GET-SET_VCPU_EVENTS.patch [bz#541084]
  - Resolves: bz#541084
    (KVM: x86: Add KVM_GET/SET_VCPU_EVENTS)
  - kvm-x86-Add-support-for-VCPU-event-states.patch [bz#541084]
  - kvm-BZ550265-compute-checksum-for-roms-bigger-than-a-seg.patch [bz#550265]
  - kvm-Fix-a-race-in-the-device-that-cuased-guest-stack-on-.patch [bz#503759]
  - kvm-Queue-notify-support-for-virtio-block-device.patch [bz#552250]
  - kvm-The-driver-device-pair-does-not-have-a-reset-option-.patch [bz#550755]
  - kvm-The-driver-device-pair-does-not-have-a-reset-option-2.patch [bz#550755]
  - Resolves: bz#503759
    (hypercall device - Vm becomes non responsive on Sysmark benchmark (when more than 7 vm's running simultaneously))
  - Resolves: bz#541084
    (KVM: x86: Add KVM_GET/SET_VCPU_EVENTS)
  - Resolves: bz#550265
    (gPXE fails to PXE boot on e1000 virtual NIC)
  - Resolves: bz#550755
    (Hypercall driver doesn't reset device on power-down)
  - Resolves: bz#552250
    (Windows virtio block driver performs poorly on small size requests. In addition, cpu usage on the quest side is very high while handling write requests.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-143.el5
changelog:
  - kvm-Documentation-Fix-description-of-cache-option-for-dr.patch [bz#545194]
  - kvm-monitor-allow-device-to-be-ejected-if-no-disk-is-ins.patch [bz#539250]
  - Resolves: bz#539250
    (Cannot eject cd-rom when configured to host cd-rom)
  - Resolves: bz#545194
    (Discrepancy between man page and source code for qcow2 with regards to default value used when no explicit caching is specified)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-142.el5
changelog:
  - Updated kversion to 2.6.18-183.el5 to match build root
  - kvm-removing-debugging-printf-leftover.patch [bz#530533]
  - kvm-enable_write_cache-is-one-bool-no-need-for-32bits.patch [bz#549938]
  - kvm-virtio_blk-save-if-cache-was-enabled.patch [bz#549938]
  - kvm-ide-propagate-version_id-to-all-save-load-functions.patch [bz#549938]
  - kvm-ide-save-if-cache-was-enabled.patch [bz#549938]
  - kvm-savevm-add-version_id-to-all-savevm-functions.patch [bz#541731]
  - kvm-We-need-current-machine-defined-sooner.patch [bz#541731]
  - kvm-Add-support-for-DeviceVersion-to-machine-type.patch [bz#541731]
  - kvm-Introduce-rhel5.4.0-machine-type.patch [bz#541731]
  - kvm-Introduce-rhel-5.5.0-machine-type.patch [bz#541731]
  - kvm-cpu-for-x86-don-t-save-new-fields-if-version-8.patch [bz#541731]
  - kvm-RHEL5.4-needs-cpu-at-version-7.patch [bz#541731]
  - kvm-RHEL-5.4.0-don-t-have-kvmclock.patch [bz#541731]
  - kvm-RHEL5.4-needs-ide-at-device-version-3.patch [bz#541731]
  - kvm-RHEL5.4-needs-virtio-blk-at-device-version-2.patch [bz#541731]
  - kvm-make-5.4.0-machine-the-default.patch [bz#541731]
  - Resolves: bz#530533
    (debug message is displayed when save VM state into a compressed file)
  - Resolves: bz#541731
    (kvm: migration: mechanism to make older savevm versions to be emitted on some cases)
  - Resolves: bz#549938
    (Maintain barrier state after migration)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-140.el5
changelog:
  - kvm-kernel-KVM-MMU-remove-prefault-from-invlpg-handler.patch [bz#531887]
  - Resolves: bz#531887
    (BSOD BAD_POOL_HEADER STOP 0x19 during boot of Windows Server 2008 R2 installer)
  - kvm-Make-SMBIOS-pass-MS-SVVP-test.patch [bz#537178]
  - kvm-bz-545136-whitelist-host-virtio-networking-features.patch [bz#545136]
  - kvm-fix-rtc-td-hack-on-host-without-high-res-timers.patch [bz#543137]
  - kvm-v2-RHEL5-BZ543979-get-roms-more-room.-Glauber-Costa.patch [bz#543979]
  - Resolves: bz#537178
    (Need to generate SMBIOS table 4 data for windows guests)
  - Resolves: bz#543137
    (time drift in win2k364 KVM guest)
  - Resolves: bz#543979
    (gPXE fails to PXE boot on e1000 virtual NIC)
  - Resolves: bz#545136
    (whitelist host virtio networking features)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-139.el5
changelog:
  - Updated kversion to 2.6.18-182.el5 to match build root
  - Require etherboot directly, to make sure it is installed by default
  - Resolves: bz#546019


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-138.el5
changelog:
  - Updated kversion to 2.6.18-181.el5 to match build root
  - Use the new gpxe/etherboot configurable pxe-zroms-qemu system
  - Resolves: bz#546019


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-137.el5
changelog:
  - Updated kversion to 2.6.18-176.el5 to match build root
  - kvm-kernel-KVM-x86-make-double-triple-fault-promotion-generic-t.patch [bz#532086]
  - kvm-kernel-KVM-x86-raise-TSS-exception-for-NULL-CS-and-SS-segme.patch [bz#532086]
  - kvm-kernel-KVM-x86-emulator-limit-instructions-to-15-bytes.patch [bz#541165]
  - Resolves: bz#532086
    (Rhev-Block driver causes  'unhandled vm exit' with 32bit win2k3r2sp2 Guest VM  on restart)
  - Resolves: bz#541165
    (CVE-2009-4031 kernel: KVM: x86 emulator: limit instructions to 15 bytes [rhel-5.5])

  - kvm-qcow2-Store-exact-backing-format-length.patch [bz#540893]
  - kvm-qcow-qcow2-Add-bdrv_aio_flush.patch [bz#542923]
  - Resolves: bz#540893
    (qemu-img: snapshot info error)
  - Resolves: bz#542923
    (Get segmentation fault when running with ide block on kvm-83-136.el5)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-136.el5
changelog:
  - Update kversion to 2.6.18-175.el5 to match build root
  - kvm-block-use-fdatasync-instead-of-fsync-if-possible.patch [bz#537646]
  - kvm-block-add-aio_flush-operation.patch [bz#537646]
  - kvm-ide-use-bdrv_aio_flush.patch [bz#537646]
  - kvm-virtio-blk-add-volatile-writecache-feature.patch [bz#537646]
  - kvm-qcow2-Fix-grow_refcount_table-error-handling.patch [bz#537075]
  - kvm-virtio-blk-Stop-VM-on-read-errors.patch [bz#531827]
  - kvm-ide-Stop-VM-on-read-errors.patch [bz#531827 bz#531827 bz#533390]
  - kvm-slirp-Reassign-same-address-to-same-DHCP-client.patch [bz#531631]
  - kvm-block-add-enable_write_cache-flag.patch [bz#537646]
  - kvm-build-fix-add-pci_get_bus_and_slot-to-compat_apis.patch [bz#539589]
  - kvm-Fix-race-between-migration-and-cpu-main-loop.patch [bz#533090]
  - Resolves: bz#531631
    (Windows XP unattended install doesn't get an IP address after rebooting, if using -net user)
  - Resolves: bz#531827
    (O/S Filesystem Corruption with RHEL-5.4 on a RHEV Guest)
  - Resolves: bz#533090
    (Windows Server 2008 R2 shutdown hangs after restore from migration)
  - Resolves: bz#533390
    (RHEL5.4 VM image corruption with an IDE v-disk)
  - Resolves: bz#537075
    (qcow2: infinite recursion on grow_refcount_table() error handling)
  - Resolves: bz#537646
    (backports of qemu barrier support)
  - Resolves: bz#539589
    (kvm can't build against kernel-2.6.18-174.el5)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-135.el5
changelog:
  - kvm-kernel-531701-KERNEL-v2-allow-userspace-to-adjust-kvmclock-.patch [bz#531701]
  - kvm-531701-properly-save-kvm-system-time-msr-registers.patch [bz#531701]
  - kvm-BZ531701-get-and-set-clock-upon-migration.patch [bz#531701]
  - Resolves: bz#531701
    (pvclock msr values are not preserved across remote migration)

  - Filter out ksym dependencies only known non-whitelisted symbols [bz#533197]
  - Resolves: bz#533197


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-134.el5
changelog:
  - kvm-kernel-allow-to-address-up-to-48-bits-of-physical-memory-in.patch [bz#516545 bz#517223]
  - Resolves: bz#516545
    (qemu-kvm crashed when setting 32bitwin28k with 64G ram)
  - Related: bz#517223
    (BUG: warning at /builddir/build/BUILD/kvm-83-maint-snapshot-20090205/kernel-/x86/x86.c:240/kvm_queue_exception_e() (Tainted: G     ))

  - kvm-Add-smp_call_function_many-to-compat_apis.patch [bz#533059]
  - Resolves: bz#533059
    (kvm modules can't be built against latest kernel-devel package)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-133.el5
changelog:
  - Update kversion to 2.6.18-172.el5 to match build root
  - kvm-kernel-KVM-Timer-event-should-not-unconditionally-unhalt-vc.patch [bz#492663]
  - kvm-kernel-KVM-Fix-interrupt-unhalting-a-vcpu-when-it-shouldn-t.patch [bz#502086]
  - Resolves: bz#492663
    (KVM: Timer event should not unconditionally unhalt vcpu)
  - Resolves: bz#502086
    (KVM: Fix interrupt unhalting a vcpu when it shouldn't)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-132.el5
changelog:
  - kvm-keep-initrd-in-below-4g-area.patch [bz#529694]
  - Resolves: bz#529694
    (-initrd is broken with > 4GB guests)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-131.el5
changelog:
  - kvm-kernel-KVM-SVM-Reset-cr0-properly-on-vcpu-reset.patch [bz#525699]
  - Resolves: bz#525699
    (x86_64 guest hang when set guest's cpu1 online on AMD host)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-130.el5
changelog:
  - Update kversion to 2.6.18-168.el5 to match kernel-devel on build root
  - kvm-kernel-get_tss_base_addr-should-return-gpa_t-type.patch [bz#516762]
  - Resolves: bz#516762
    (qemu aborted when restart 32bitwin23k with more than 4G mem in intel host.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-129.el5
changelog:
  - kvm-Fix-VDI-audio-stop.patch [bz#520394]
  - Resolves: bz#520394
    (KVM : QEMU-Audio attempting to stop unactivated audio device (snd_playback_stop: ASSERT playback_channel->base.active failed).)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-128.el5
changelog:
  - kvm-fix-kvm_arch_save_regs-potential-stack-corruptio.patch [bz#528917]
  - Resolves: bz#528917
    (qemu-kvm : msrs[] array in kvm_arch_save_regs() too small / may cause stack corruption)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-127.el5
changelog:
  - kvm-RHEL-5.X-5.4.Z-Makefile-fix-ksm-dir-has-no-ARCH-pref.patch [bz#527722]
  - Resolves: bz#527722
    (Build tree for RHEL 5.X and RHEL 5.4.z contains build bugs)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-126.el5
changelog:
  - Add --disable-pcspk option to ./configure [bz#516672]
  - Resolves: bz#516672
    (Disable unused/unsupported features on qemu-kvm)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-125.el5
changelog:
  - kvm-kernel-KVM-VMX-Adjust-rflags-if-in-real-mode-emulation.patch [bz#517324]
  - kvm-kernel-KVM-When-switching-to-a-vm8086-task-load-segments-as.patch [bz#517324]
  - kvm-kernel-RHEL5.4-defined-this-constants-in-asm-msr.h.patch [bz#515749]
  - kvm-kernel-For-RHEl5.x-return-types-of-hrtimers-is-int.patch [bz#515749]
  - kvm-kernel-KVM-VMX-flush-TLB-with-INVEPT-on-cpu-migration.patch [bz#518081]
  - kvm-kernel-KVM-Fix-task-switch-back-link-handling-v2-including-.patch [bz#517324]
  - Resolves: bz#515749
    (Remove warnings from kvm compilation)
  - Resolves: bz#517324
    (KVM does not implement proper support for hardware task linking when using vm8086 mode)
  - Resolves: bz#518081
    (vmentry fails with ept misconfig)

  - kvm-test-access-remove-warning.patch [bz#515749]
  - kvm-test-emulator-remove-unused-variable.patch [bz#515749]
  - kvm-test-vmexit-remove-warning-undefined-printf.patch [bz#515749]
  - kvm-external-module-compat-bring-c89-prototypes-to-intel.patch [bz#515749]
  - Resolves: bz#515749
    (Remove warnings from kvm compilation)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-124.el5
changelog:
  - kvm-kernel-KVM-x86-verify-MTRR-PAT-validity.patch [bz#526837]
  - Resolves: bz#526837
    (KVM: x86: verify MTRR/PAT validity (upstream backport))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-123.el5
changelog:
  - kvm-Disable-help-for-vmware-vga-and-enable-nesting.patch [bz#516672]
  - kvm-Now-that-we-have-disable-bluetooth-disable-also-bt-c.patch [bz#516672]
  - kvm-migration_notify_register-is-only-used-by-spice.patch [bz#516672]
  - kvm-Fix-typo-should-have-been-from-the-beggining.patch [bz#516672]
  - kvm-Don-t-compile-drivers-that-are-not-used-in-a-pc.patch [bz#516672]
  - kvm-Add-option-to-disable-pcspk.patch [bz#516672]
  - kvm-usb_bluez-depends-of-bluez.patch [bz#516672]
  - Resolves: bz#516672
    (Disable unused/unsupported features on qemu-kvm)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-122.el5
changelog:
  - Update kversion to 2.6.18-164.2.1.el5 to match kernel-devel on build root
  - kvm-libkvm-Add-a-wrapper-for-an-ioctl-for-the-KVM_SE.patch [bz#508040]
  - kvm-Fetch-sub-leaf-cpuid-values-for-functions-4-0xb-0xd.patch [bz#508040]
  - kvm-Initialize-entire-cpuid2-structure.patch [bz#508040]
  - kvm-extend-smp-parsing-to-include-cores-and-threads-opti.patch [bz#508040]
  - kvm-push-CPUID-level-to-4-to-allow-Intel-multicore-decod.patch [bz#508040]
  - kvm-set-CPUID-bits-to-present-cores-and-threads-topology.patch [bz#508040]
  - kvm-allow-overriding-of-CPUID-level-on-command-line.patch [bz#508040]
  - kvm-force-enable-options.patch [bz#489900]
  - kvm-move-kvm-extra-features-detection-after-kvm-detectio.patch [bz#489900]
  - kvm-add-options-to-request-kvm-pit-and-device-assignment.patch [bz#489900]
  - Added configure options to make build dependency checks more reliable:
    --enable-kvm --enable-qxl --enable-spice --enable-gcrypt --enable-vnc-tls
    [bz#489900]
  - Resolves: bz#489900
    (kvm configure should abort if a required option failed)
  - Resolves: bz#508040
    (Windows XP not using all CPUS)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-121.el5
changelog:
  - Use rtl8029.zrom for ne2k_pci PXE booting (bz#526124)
  - Resolves: bz#526124
    (ne model failed to get ip address)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-120.el5
changelog:
  - kvm-Add-host_device-support-to-qemu-img.-Nolan-Leake.patch [bz#511072 bz#511072]
  - kvm-raw-posix-Handle-errors-in-raw_create.patch [bz#511072 bz#511072]
  - Resolves: bz#511072
    (KVM - qemu-img fail to copy a RAW format image over FCP storage)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-119.el5
changelog:
  - kvm-Use-kernel-s-smp_call_function_single-instead-of-emu.patch [bz#524970]
  - kvm-Properly-handle-pthread_cond_timedwait-timing-out.patch [bz#525114]
  - kvm-fix-segfault-in-setting-migration-speed.patch [bz#522887]
  - Resolves: bz#522887
    (Call to migrate_set_speed after a migrate_cancel causes segmentation fault in kvm)
  - Resolves: bz#524970
    (Guest single-cpu IPI leads to a global IPI on host)
  - Resolves: bz#525114
    (KVM QEMU:RHEL OS VM's became not-responding and stopped answering monitor Commands.)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-118.el5
changelog:
  - kvm-qemu-virtio-net-do-not-return-stack-pointer-from-fun.patch [bz#521829]
  - Resolves: bz#521829
    (QEMU crash (during virtio-net WHQL tests for Win2008 R2))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-117.el5
changelog:
  - kvm-kernel-KVM-VMX-Optimize-vmx_get_cpl.patch [bz#524126]
  - kvm-kernel-KVM-x86-Disallow-hypercalls-for-guest-callers-in-rin.patch [bz#524126]
  - kvm-kernel-KVM-VMX-Don-t-intercept-MSR_KERNEL_GS_BASE-v2.patch [bz#488130 bz#488130]
  - Resolves: bz#488130
    (KVM: VMX: Don't intercept MSR_KERNEL_GS_BASE (upstream patch))
  - Resolves: bz#524126
    (kernel: KVM: x86: Disallow hypercalls for guest callers in rings > 0 [rhel-5.5])

  - kvm-qcow2-Change-cluster-size-to-64k.patch [bz#502809]
  - kvm-Fix-for-Bug-510706-qemu-kvm-segfault-when-using-i825.patch [bz#510706]
  - Resolves: bz#502809
    ([FEAT] Change qcow2 cluster size to 64k)
  - Resolves: bz#510706
    (qemu-kvm segfault when using i82551 vnic)


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-116.el5
changelog:
  - kvm-kernel-Revert-KVM-VMX-Don-t-intercept-MSR_KERNEL_GS_BASE.patch [bz#488130]
    kvm-kernel-KVM-VMX-Don-t-intercept-MSR_KERNEL_GS_BASE.patch was broken
  - Related: bz#488130
    (KVM: VMX: Don't intercept MSR_KERNEL_GS_BASE (upstream patch))


author: Eduardo Habkost <ehabkost@redhat.com> - kvm-83-115.el5
changelog:
  - kvm-kernel-KVM-VMX-Don-t-intercept-MSR_KERNEL_GS_BASE.patch [bz#488130]
  - Resolves: bz#488130
    (KVM: VMX: Don't intercept MSR_KERNEL_GS_BASE (upstream patch))
  - kvm-Use-quiet-command-to-get-a-cleaner-build-output.patch [bz#515749]
  - kvm-This-function-is-not-used-anymore.-It-is-opencoded-i.patch [bz#515749]
  - kvm-fds-variable-is-not-used.-Remaining-of-a-missmerge.patch [bz#515749]
  - kvm-use-proper-C89-declarations.patch [bz#515749]
  - kvm-pit-is-used-in-two-cases-not-easy-way-to-define-.patch [bz#515749]
  - kvm-In-qemu-all-buffers-are-uint8_t-not-char.patch [bz#515749]
  - kvm-kvm_allowed-is-exported-in-qemu-kvm.h-and-it-is-used.patch [bz#515749]
  - kvm-add-three-missing-static-modifiers-for-local-functio.patch [bz#515749]
  - kvm-put-declaration-of-enable_async_notification-in-a-pr.patch [bz#515749]
  - kvm-move-several-kvm-variables-after-qemu-kvm.h-include-.patch [bz#515749]
  - kvm-mark-static-do_block_set_watermark.patch [bz#515749]
  - kvm-txbufferaccu_offset-and-irq-fields-were-save-load-as.patch [bz#515749]
  - kvm-mp_state-is-treated-as-unsigned-int-uint32_t-for-sav.patch [bz#515749]
  - kvm-hp_reset-should-have-type-QEMUResetHandler.patch [bz#515749]
  - kvm-make-static-lsi_scsi_uninit.patch [bz#515749]
  - kvm-assigned_dev_data-was-not-used-anywhere.patch [bz#515749]
  - kvm-bios_enabled-is-load-saved-as-uint32_t-declare-it-as.patch [bz#515749]
  - kvm-remove-unused-variable.patch [bz#515749]
  - kvm-add-prototype-for-kvm_add_ioperm_data.patch [bz#515749]
  - kvm-removed-duplicated-re-declaration-of-kvm_context-2.patch [bz#515749]
  - kvm-make-static-update_vbios_real_tpr.patch [bz#515749]
  - kvm-fix-var-may-be-used-uninitialized.patch [bz#515749]
  - kvm-make-local-functions-static.patch [bz#515749]
  - kvm-remove-unused-variable-opt_rom_offset.patch [bz#515749]
  - kvm-removed-duplicated-re-declaration-of-kvm_context.patch [bz#515749]
  - kvm-perror-is-defined-in-stdio.h-that-got-included-indir.patch [bz#515749]
  - kvm-remove-unused-variable-cpu.patch [bz#515749]
  - kvm-nb_sectors-should-be-an-uint64_t.patch [bz#515749]
  - kvm-uhci_reset-should-have-QEMUResetHandler-type.patch [bz#515749]
  - kvm-initialize-blen-and-pa-variables-to-0.patch [bz#515749]
  - kvm-we-got-smp_cpus-declaration-through-sysemu.h.patch [bz#515749]
  - kvm-int-and-long-masked-as-pointers.-cast-to-avoid-warni.patch [bz#515749]
  - kvm-we-got-vm_running-declaration-through-sysemu.h.patch [bz#515749]
  - kvm-BZ503367-obey-S-on-migration.patch [bz#503367 bz#503367]
  - kvm-reason-paramenter-only-exist-in-newer-qemu-s-not-our.patch [bz#515749]
  - kvm-Fix-AltGr-and-dead-keys-with-VNC.patch [bz#521835]
  - kvm-time_t-is-a-long-in-x86_64.patch [bz#515749]
  - kvm-bugzilla-504237-changed-size-of-variables-to-uint64_.patch [bz#515749]
  - Resolves: bz#503367
    (After migration, paused VM is running on destination)
  - Resolves: bz#515749
    (Remove warnings from kvm compilation)
  - Resolves: bz#521835
    (German keymap using KVM+VNC missing some keys)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-114.el5
changelog:
  - kvm-kernel-reset-hflags-on-cpu-reset.patch [bz#502543 bz#521749]
  - Resolves: bz#502543
    (Windows 2008 R2 KVM guest can not restart when set it as multiple cpus)
  - Related: bz#521749
    (Guest Window2008-R2-datacenter installation is stopped at  step "Setup will continue after restarting your computer")


author: Eduardo Habkost <ehabkost@redhat.com> - 83-113.el5
changelog:
  - kvm-qcow2-Refactor-update_refcount.patch [bz#518169]
  - kvm-qcow2-Update-multiple-refcounts-at-once.patch [bz#518169]
  - kvm-Combined-patch-of-two-upstream-commits-the-second-fi.patch [bz#518169]
  - kvm-alloc_cluster_link_l2-Write-complete-sectors.patch [bz#518169]
  - kvm-update_refcount-Write-complete-sectors.patch [bz#518169]
  - Resolves: bz#518169
    (Bad qcow2 performance with cache=off)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-112.el5
changelog:
  - kvm-kernel-Fix-coalesced-interrupt-reporting-in-IOAPIC.patch [bz#521025]
  - Resolves: bz#521025
    (rtc-td-hack stopped working. Time drifts in windows)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-111.el5
changelog:
  - kvm-Fix-VM-state-change-handlers-running-out-of-order.patch [bz#514522]
  - kvm-Revert-Work-around-VM-state-change-handlers-running-.patch [bz#514522]
  - Resolves: bz#514522
    (QEMU: Fix VM change state issue on IO errors)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-110.el5
changelog:
  - Update kversion to 2.6.18-164.el5 to match kernel-devel on build root
  - kvm-kernel-Backport-44882eed2ebe7f75f8cdae5671ab1d6e0fa40dbc.patch [bz#515549]
  - kvm-kernel-kvm-fix-ack-not-being-delivered-when-msi-present.patch [bz#515549]
  - kvm-kernel-kvm-fix-build-with-defconfig.patch [bz#515549]
  - Resolves: bz#515549
    (upstream qemu issues on rhel 5.4)
  - kvm-Remove-initrd-warning-message.patch [bz#512672]
  - Resolves: bz#512672
    (Remove initrd warning message)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-109.el5
changelog:
  - kvm-kernel-add-nmi-support-to-svm.patch [bz#502543 bz#503322 bz#492290]
  - kvm-kernel-VMX-Fix-cr8-exiting-control-clobbering-by-EPT.patch [bz#520285]
  - Resolves: bz#492290
    (KVM: XP virtio-net tests fail with BSOD on AMD host (due to lack of NMI injection masking ability))
  - Resolves: bz#502543
    (Windows 2008 R2 KVM guest can not restart when set it as multiple cpus)
  - Resolves: bz#503322
    (NMI filtering for AMD (Windows 2008 R2 KVM guest can not restart when set it as multiple cpus))
  - Resolves: bz#520285
    (windows 64 bit does vmexit on each cr8 access.)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-108.el5
changelog:
  - kvm-kernel-KVM-MMU-make-__kvm_mmu_free_some_pages-handle-empty-.patch [bz#519397]
  - Resolves: bz#519397
    (KVM: MMU: make __kvm_mmu_free_some_pages handle empty list (upstream backport))


author: Eduardo Habkost <ehabkost@redhat.com> - 83-107.el5
changelog:
  - kvm-kernel-KVM-MMU-fix-bogus-alloc_mmu_pages-assignment.patch [bz#487857]
  - Resolves: bz#487857
    (The emulator hung after input "cpu_set 1 online" on qemuMonitor and select "System->Shutdown")


author: Eduardo Habkost <ehabkost@redhat.com> - 83-106.el5
changelog:
  - Update kversion to 2.6.18-162.el5
  - kvm-Initialize-PS2-keyboard-mouse-state-on-reset.patch [bz#515275]
  - Resolves: bz#515275
    (guest not accepting keystrokes or mouse clicks after reboot)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-105.el5
changelog:
  - kvm-kernel-KVM-MMU-handle-n_free_mmu_pages-n_alloc_mmu_pages-in.patch [bz#487857]
  - Resolves: bz#487857
    (The emulator hung after input "cpu_set 1 online" on qemuMonitor and select "System->Shutdown")


author: Eduardo Habkost <ehabkost@redhat.com> - 83-104.el5
changelog:
  - kvm-ide-calls-register_savevm-three-times-for-pci_ide_sa.patch [bz#514887]
  - Resolves: bz#514887
    (Mouse and keyboard of guest are unavailable after migration-[kvm-83-101.el5])


author: Alan Pevec <apevec@redhat.com> 83-103
changelog:
  - Update kversion to 2.6.18-160.el5
  - kvm-qemu-restore-bdrv-fat.patch [bz#514785]
  - Resolves: bz#514785
    (KVM: support for -fda fat:floppy was removed - needed for RHEVM)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-101.el5
changelog:
  - kvm-make-windows-notice-media-change.patch [bz#513991]
  - kvm-Work-around-VM-state-change-handlers-running-out-of-.patch [bz#511038]
  - Resolves: bz#511038
    (QEMU: crash because of calling stop twice (QXL assertion))
  - Resolves: bz#513991
    (Qemu: change CD right after eject does not work)
  - Disable nbd on configure [bz#512837]
  - Resolves: bz#512837
    (Disable unused/unsupported features on qemu-kvm)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-100.el5
changelog:
  - kvm-Compile-out-NBD-removal.patch [bz#512837]
  - Resolves: bz#512837
    (Disable unused/unsupported features on qemu-kvm)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-99.el5
changelog:
  - kvm-Reset-irq-line-on-qxl-and-vdi-on-guest-reset.patch [bz#514526]
  - kvm-fix-for-bug-508664-KVM-could-not-read-the-boot-disk.patch [bz#508664]
  - Resolves: bz#508664
    (KVM: "could not read the boot disk" error message after running "Sys Mark" benchmark on Windows Guest)
  - Resolves: bz#514526
    (Reset qxl, vdi irq line on guest reset)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-98.el5
changelog:
  - kvm-add-option-to-disable-smb-user-directories.patch [bz#512837]
  - kvm-add-option-to-disable-scsi.patch [bz#512837]
  - kvm-disable-isapc.patch [bz#512837]
  - kvm-add-option-to-disable-kvm-nested.patch [bz#512837]
  - kvm-add-option-to-disable-usb-mass-storage-devices.patch [bz#512837]
  - kvm-add-option-to-disable-usb-wacom-tablets.patch [bz#512837]
  - kvm-add-option-to-disable-usb-serial.patch [bz#512837]
  - kvm-add-option-to-disable-usb-net.patch [bz#512837]
  - kvm-add-option-to-disable-usb-bluez.patch [bz#512837]
  - kvm-change-qcow2-default-cache-mode-to-none.patch [bz#512837]
  - kvm-add-option-to-disable-all-cpu-s-model-different-from.patch [bz#512837]
  - kvm-add-option-to-disable-vmware-drivers.patch [bz#512837]
  - kvm-Enable-configure-out-cards-that-we-don-t-support.patch [bz#512837]
  - kvm-Be-able-to-compile-out-bluetooth.patch [bz#512837]
  - kvm-Disable-unsupported-block-formats.patch [bz#512837]
  - New options to configure to disable unsupported features:
    --disable-smb --disable-scsi --disable-isapc --disable-kvm-nested
    --disable-usb-msd --disable-usb-wacom --disable-usb-serial
    --disable-usb-net --disable-usb-bluez --disable-vmware
    --disable-x86-non-generic-cpus --disable-bluez --audio-card-list=ac97
    --disable-curses
    [bz#512837]
  - Resolves: bz#512837
    (Disable unused/unsupported features on qemu-kvm)
  - kvm-add-workaround-for-libvirt-bug.patch [bz#499405]
  - Resolves: bz#499405
    (KVM: add manufacturer and product name info to guest SMBIOS)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-97.el5
changelog:
  - kvm-kernel-KVM-Fix-dirty-bit-tracking-for-slots-with-large-page.patch [bz#512712]
  - kvm-kernel-Avoid-redelivery-of-edge-interrupt-before-next-edge.patch [bz#513946]
  - Resolves: bz#512712
    (Support huge pages in KVM)
  - Resolves: bz#513946
    (keyboard is slow in windows SMP guest.)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-96.el5
changelog:
  - kvm-kernel-KVM-take-mmu_lock-when-updating-a-deleted-slot.patch [bz#513098]
  - kvm-kernel-KVM-SVM-force-new-asid-on-vcpu-migration.patch [bz#513394]
  - Resolves: bz#513098
    (KVM: take mmu_lock when updating a deleted slot (upstream backport))
  - Resolves: bz#513394
    (KVM: SVM: force new asid on vcpu migration (upstream backport))
  - kvm-Fix-hdev_open-error.patch [bz#513252]
  - Resolves: bz#513252
    (Asignation instead of comparation inside if)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-95.el5
changelog:
  - kvm-enable-rtc-hack-by-default.patch [bz#512898]
  - Resolves: bz#512898
    (Enable rtd-hack by default)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-94.el5
changelog:
  - Update kversion to 2.6.18-159.el5
  - kvm-virtio_net-remove-the-tx-mitigation-timer.patch [bz#504647]
  - Resolves: bz#504647
    (Low UDP throughput from Linux KVM guest)
  - kvm-Use-pci_reset_function-in-RHEL5.4-so-FLR-done-proper.patch [bz#510806]
  - Resolves: bz#510806
    (KVM: invoke pci_reset_function() when PCI device assigned or deassigned to a guest)


author: Eduardo Habkost <ehabkost@redhat.com> - 83-93.el5
changelog:
  - kvm-fix-for-bug-507942-bad-macaddr-of-e1000-in-Windows-2.patch [bz#507942]
  - kvm-Set-the-iothread-s-eventfd-pipe-descriptors-to-non-b.patch [bz#511199 bz#507659 bz#511031]
  - kvm-Disable-hpet-by-default-there-is-no-way-to-enable-it.patch [bz#512894]
  - Resolves: bz#507659
    - Migrate command not  end and vm  responseless on  Nahalem host
  - Resolves: bz#507942
    - QEMU: Windows 2003's built-in driver for e1000 does not work with QEMU's e1000  implementation
  - Resolves: bz#511199
    - KVM : Failed to migrate VM to a loaded Host
  - Resolves: bz#512894
    - Disable hpet by default
  - Related: bz#511031
    - qemu-kvm hang during migration when stress test is running in the guest


author: Eduardo Habkost <ehabkost@redhat.com> - 83-92.el5
changelog:
  - kvm-kernel-KVM-fix-missing-locking-in-alloc_mmu_pages.patch [bz#510770 bz#505629]
  - Resolves: bz#505629
    - KVM: MMU: protect kvm_mmu_change_mmu_pages with mmu_lock (upstream backport)
  - Resolves: bz#510770
    - BUG: soft lockup - CPU#4 stuck for 10s! on kksmd


author: Eduardo Habkost <ehabkost@redhat.com> - 83-91.el5
changelog:
  - kvm-kernel-MMU-limit-rmap-chain.patch [bz#508776]
  - kvm-kvmtrace-update-formats.patch [bz#508776]
  - Resolves: bz#508776 - KVM: MMU: limit rmap chain


author: Eduardo Habkost <ehabkost@redhat.com> - 83-90.el5
changelog:
  - Update kversion to 2.6.18-158.el5
  - kvm-net-add-net-tap-sndbuf-option-with-a-sensible-defaul.patch [bz#508861]
  - Resolves: bz#508861 - kvm: add tap send buffer limit to help UDP networking


author: Eduardo Habkost <ehabkost@redhat.com> - 83-89.el5
changelog:
  - kvm-kernel-KVM-Introduce-set-get-_interrupt_shadow.patch [bz#509208]
  - kvm-kernel-KVM-Deal-with-interrupt-shadow-state-for-emulated-in.patch [bz#509208]
  - Resolves: bz#509208 - KVM fixes to make gPXE boot ROMs work
  - kvm-Windows-virtio-driver-cannot-pass-WHQL-certification.patch [bz#497058]
  - Resolves: bz#497058 - Change virtio-blk pci dubclass to PCI_CLASS_STORAGE_SCSI


author: Eduardo Habkost <ehabkost@redhat.com> - 83-88.el5
changelog:
  - kvm-KSM-suspend-fix.patch [bz#505440]
  - Resolves: bz#505440 - Panic on suspend with KSM module loaded


author: Eduardo Habkost <ehabkost@redhat.com> - 83-87.el5
changelog:
  - kvm-kernel-KVM-limit-lapic-periodic-timer-frequency.patch [bz#510087]
  - Resolves: bz#510087 - KVM: limit lapic periodic timer frequency


author: Eduardo Habkost <ehabkost@redhat.com> - 83-86.el5
changelog:
  - kvm-fix-bug-506375.patch [bz#506375]
  - Resolves: bz#506375 - ksm latency issue when killing guests


author: Eduardo Habkost <ehabkost@redhat.com> - 83-85.el5
changelog:
  - Update kversion to 2.6.18-157.el5
  - kvm-kernel-KVM-SVM-Remove-port-80-passthrough-upstream-backport.patch [bz#507730]
  - kvm-kernel-KVM-protect-concurrent-make_all_cpus_request-upstrea.patch [bz#507733]
  - Resolves: bz#507730 - KVM: SVM: Remove port 80 passthrough (upstream backport)
  - Resolves: bz#507733 - KVM: protect concurrent make_all_cpus_request (upstream backport)
  - kvm-make-vnc-socket-non-blocking.patch [bz#507880]
  - kvm-provide-stop-reason-on-demand.patch [bz#505999]
  - kvm-Change-default-CPU-model-to-model-6-skype-fix-2.patch [bz#508623]
  - Resolves: bz#505999 - pause reason not stored by qemu
  - Resolves: bz#507880 - qemu hangs during VNC connection from RHEVM
  - Resolves: bz#508623 - Only 1 processor can be detected in "systeminfo" of win2k3 guest with -smp 2 and ACPI multiprocessor HAL.


author: Eduardo Habkost <ehabkost@redhat.com> - 83-84.el5
changelog:
  - kvm-net-avoid-leaking-VLANClientState-on-PCI-NIC-hot-rem.patch [bz#500977 bz#500978 bz#500980]
  - kvm-Fix-rtl8139-segfault-during-live-migrate-after-NIC-h.patch [bz#500978]
  - kvm-Fix-ne2k_pci-segfault-during-live-migrate-after-NIC-.patch [bz#500977]
  - kvm-Fix-eepro100-segfault-during-live-migrate-after-NIC-.patch [bz#500980]
  - Resolves: bz#500977 - ne2k-pci segfault during live migrate after NIC hot-unplug
  - Resolves: bz#500978 - Live migration fails after rtl8139 NIC hot-unplug
  - Resolves: bz#500980 - Live migrate fails after i82551 NIC hot-unplug


author: Eduardo Habkost <ehabkost@redhat.com> - 83-83.el5
changelog:
  - Update kversion to 2.6.18-156.el5
  - kvm-kernel-kvm-x86-ignore-reads-to-perfctr-msrs.patch [bz#482423]
  - Resolves: bz#482423 - Kaspersky AV crash the VM after installation
  - kvm-Revert-Disable-virtio-balloon-bz-500453.patch [bz#503790]
  - kvm-Remove-broken-command-line-option-balloon.patch [bz#503790]
  - kvm-New-command-line-option-balloon.patch [bz#503790]
  - Resolves: bz#503790 - virtio balloon: add a command-line option to disable it at runtime


author: Eduardo Habkost <ehabkost@redhat.com> - 83-82.el5
changelog:
  - kvm-bz-505090-Guess-host-device-type-from-requested-gues.patch [bz#505090]
  - kvm-vnc-rework-VncState-release-workflow.patch [bz#505641]
  - Resolves: bz#505090 - Virtual machine fails to start without cdom - qemu: could not open disk image /dev/sr0
  - Resolves: bz#505641 - Remote VNC client can cause any QEMU VNC server to crash with a double-free


author: Eduardo Habkost <ehabkost@redhat.com> - 83-81.el5
changelog:
  - Update kversion to 2.6.18-155.el5
  - kvm-enable-sysenter-on-32bit-guests-skype-fix.patch [bz#504628]
  - Resolves: bz#504628 - Skype crashes on VM.


author: Eduardo Habkost <ehabkost@redhat.com> - 83-80.el5
changelog:
  - kvm-Fix-vga_screen_dump_blank-PPM-generation-bz-500717.patch [bz#500717]
  - kvm-Add-qemu-img-check-subcommand.patch [bz#506017]
  - Resolves: bz#500717 - qemu-kvm can generate invalid screendumps during reboot
  - Resolves: bz#506017 - 'qemu-img check' subcommand is not backported


author: Eduardo Habkost <ehabkost@redhat.com> - 83-79.el5
changelog:
  - Update kversion to 2.6.18-154.el5
  - Related: bz#504237 - Pull RHEV bugfixes for RHEL
  - Related: bz#504713 - BIOS bug - processor goes missing with RHEL3U8 boot kernel


author: Eduardo Habkost <ehabkost@redhat.com> - 83-78.el5
changelog:
  - kvm-kernel-KVM-Make-paravirt-tlb-flush-also-reload-the-PAE-PDPT.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes for RHEL
  - kvm-bios-Fix-missing-DMI-table-entries.patch [bz#504713]
  - kvm-Correctly-assign-apic-ids-for-hotplugged-cpus.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes for RHEL
  - Resolves: bz#504713 - BIOS bug - processor goes missing with RHEL3U8 boot kernel


author: Eduardo Habkost <ehabkost@redhat.com> - 83-77.el5
changelog:
  - kvm-kernel-KVM-x86-Ignore-reads-to-K7-EVNTSEL-MSRs.patch [bz#504237]
  - kvm-kernel-KVM-MMU-protect-kvm_mmu_change_mmu_pages-with-mmu_lo.patch [bz#504237]
  - kvm-kernel-KVM-Fix-PDPTR-reloading-on-CR4-writes.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-76.el5
changelog:
  - kvm-Add-reset-to-e1000-nic.patch [bz#504237]
  - kvm-Add-reset-to-rtl8139-nic.patch [bz#504237]
  - kvm-Register-uhci_reset-callback.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-75.el5
changelog:
  - kvm-Add-rtc-reset-function.patch [bz#504237]
  - kvm-fix-unresigered-vbe-physical-mapping-as-reserved-mem.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-74.el5
changelog:
  - Remove /usr/bin/qemu-kvm and keep only /usr/libexec/qemu-kvm
  - Resolves: bz#503955 - Move qemu-kvm to /usr/libexec


author: Eduardo Habkost <ehabkost@redhat.com> - 83-73.el5
changelog:
  - kvm-vdi_port-call-disconnect-on-reset-504463.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-72.el5
changelog:
  - kvm-KSM-avoid-losing-but-no-mem-leak-rmap_items-inside-k.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-71.el5
changelog:
  - kvm-migrate_fd_close-delete-associated-io-handler-before.patch [bz#504237]
  - kvm-qemu-add-notify-command-line-option-to-enable-async-.patch [bz#504237]
  - kvm-migration-exec-notify-upon-successful-completion-of-.patch [bz#504237]
  - kvm-asynchronous-notifications-add-all-event-v3.patch [bz#504237]
  - kvm-exec-migration-handle-EINTR-in-popen_get_buffer-v3.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-70.el5
changelog:
  - kvm-kernel-fix-bug-between-mm_to_kvm-and-kvm_get_kvm-RHEL-5-bac.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-68.el5
changelog:
  - kvm-fix-qemu_aio_flush.patch [bz#504237]
  - kvm-spice-change-vendor-id-504190.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-67.el5
changelog:
  - kvm-doesn-t-build-on-newer-RHEL-5.4-kernels-because-.patch [bz#504047]
  - Resolves: bz#504047 - kvm doesn't build on newer RHEL-5.4 kernels because of get_user_pages_fast()


author: Eduardo Habkost <ehabkost@redhat.com> - 83-66.el5
changelog:
  - Move qemu-kvm to /usr/libexec, and make /usr/bin/qemu-kvm a symlink to it
  - Related: bz#503955
  - Resolves: bz#504237


author: Eduardo Habkost <ehabkost@redhat.com> - 83-65.el5
changelog:
  - kvm-kernel-Merge-kvm_ioapic_get_delivery_bitmask-into-kvm_get_i.patch [bz#504018]
  - Resolves: bz#504018 - kernel oops at kvm_get_intr_delivery_bitmask+0x4e/0x86
  - kvm-qxl-fix-message-flood-in-qxl_display_update-501190.patch [bz#504237]
  - kvm-fix-bigmem-offset-calculation-for-qxl.patch [bz#504237]
  - kvm-add-non-arbitrary-migration-stop-condition.patch [bz#504237]
  - kvm-set-migration-max-downtime.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-64.el5
changelog:
  - Update kversion to 2.6.18-152.el5
  - Related: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-63.el5
changelog:
  - kvm-kernel-KVM-x86-check-for-cr3-validity-in-mmu_alloc_roots.patch [bz#504237]
  - kvm-augment-info-migrate-with-page-status.patch [bz#504237]
  - kvm-introduce-set_rate_limit-function-for-QEMUFile.patch [bz#504237]
  - kvm-allow-changing-the-speed-of-a-running-migration.patch [bz#504237]
  - kvm-remove-duplicated-code.patch [bz#504237]
  - kvm-only-execute-lapic-load-when-cpu-is-already-initiali.patch [bz#504237]
  - kvm-make-sure-kvm_vpu_init-is-the-last-thing-called-in-c.patch [bz#504237]
  - kvm-Prevent-CD-ROM-media-eject-while-device-is-locked.patch [bz#504237]
  - kvm-KSM-sync-ksm-and-rhel-5.4-gup-fast.patch [bz#504237]
  - kvm-ksm-remove-kprobes-usage-for-rhel-5.4-v3.patch [bz#504237]
  - kvm-KSM-avoid-usage-of-free-slabed-memory.-triggered-wit.patch [bz#504237]
  - Resolves: bz#504237 - Pull RHEV bugfixes added after kvm-83-58.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-60.el5
changelog:
  - kvm-Disable-virtio-balloon-bz-500453.patch [bz#503811]
  - Resolves: bz#503811 - Pull disable-virtio-balloon patch from RHEV branch


author: Eduardo Habkost <ehabkost@redhat.com> - 83-59.el5
changelog:
  - kvm-kernel-KVM-Fix-NX-support-reporting.patch [bz#503793]
  - kvm-kernel-KVM-x86-check-for-cr3-validity-in-ioctl_set_sregs.patch [bz#503793]
  - kvm-Revert-qemu-fix-bad-physical-address-in-kvm_update_d.patch [bz#503793]
  - kvm-Enable-dirty-logging-for-all-regions-during-migratio.patch [bz#503793]
  - kvm-migrate.c-migrate_fd_put_buffer-Do-not-busyloop-stop.patch [bz#503793]
  - kvm-cirrus-fix-text-screen-corruption-on-reset.patch [bz#503793]
  - kvm-Support-multiple-VNC-clients-re-added.patch [bz#503793]
  - kvm-vnc-fix-multiple-connections-displaystate-initializa.patch [bz#503793]
  - kvm-vnc-Remove-checks-for-qemu_realloc-return-value.patch [bz#503793]
  - kvm-ksm-remove-full-swapping-support-for-kvm-mmu-pages-u.patch [bz#503793]
  - kvm-keypad-support.patch [bz#503793]
  - kvm-Call-missing-qemu_bh_delete-at-the-end-of-raw_aio_em.patch [bz#503793]
  - kvm-Add-qemu_send_raw-to-vlan.patch [bz#503793]
  - kvm-Minimal-ethernet-frame-length-is-64-bytes.patch [bz#503793]
  - kvm-Don-t-send-all-gratuitous-packets-at-once.patch [bz#503793]
  - kvm-fix-wrong-bios-pci-mapping-for-large-slots-Bug-49943.patch [bz#503793]
  - Resolves: bz#503793 - Pull RHEV bugfixes between kvm-83-52.el5ovirt and kvm-83-58.el5ovirt
  - Bump release number to make it higher than the latest .el5ovirt RPM


author: Eduardo Habkost <ehabkost@redhat.com> - 83-44.el5
changelog:
  - kvm-kernel-KVM-Ioctls-for-init-MSI-X-entry.patch [bz#498085]
  - kvm-kernel-KVM-Add-MSI-X-interrupt-injection-logic.patch [bz#498085]
  - kvm-kernel-KVM-Enable-MSI-X-for-KVM-assigned-device.patch [bz#498085]
  - kvm-kernel-KVM-Get-support-IRQ-routing-entry-counts.patch [bz#498085]
  - kvm-kernel-KVM-Device-assignment-framework-rework.patch [bz#498085]
  - kvm-kernel-KVM-Correct-deassign-device-ioctl-to-IOW.patch [bz#498085]
  - kvm-kernel-KVM-Wake-up-waitqueue-before-calling-get_cpu.patch [bz#498085]
  - kvm-kernel-KVM-use-smp_send_reschedule-in-kvm_vcpu_kick.patch [bz#498085]
  - kvm-kernel-KVM-protect-assigned-dev-workqueue-int-handler-and-i.patch [bz#498085]
  - kvm-libkvm-support-KVM_ASSIGN_DEV_IRQ-and-KVM_DEASSI.patch [bz#498085]
  - kvm-qemu-Replace-force-type-convert-with-container_o.patch [bz#498085]
  - kvm-qemu-Make-device-assignment-depend-on-libpci.patch [bz#498085]
  - kvm-qemu-Figure-out-device-capability.patch [bz#498085]
  - kvm-qemu-Support-for-device-capability.patch [bz#498085]
  - kvm-libkvm-user-interface-for-MSI-type-irq-routing.patch [bz#498085]
  - kvm-libkvm-allocate-unused-gsi-for-irq-routing.patch [bz#498085]
  - kvm-qemu-expose-MSI-capability-to-guest.patch [bz#498085]
  - kvm-qemu-Support-MSI-convert-to-INTx-in-device-assig.patch [bz#498085]
  - kvm-qemu-Add-MSI-X-related-macro-to-pci.c.patch [bz#498085]
  - kvm-libkvm-add-ioctl-wrappers-for-KVM_SET_MSIX_ENTRY.patch [bz#498085]
  - kvm-qemu-enable-MSI-X-capabilty-for-assigned-device.patch [bz#498085]
  - kvm-qemu-fix-interrupt-pin-0-assignment.patch [bz#498085]
  - kvm-qemu-Fill-config-with-correct-VID-DID.patch [bz#498085]
  - kvm-qemu-emulate-command-register-for-SRIOV-virtual-.patch [bz#498085]
  - kvm-qemu-Move-assigned-device-capability-init-earlie.patch [bz#498085]
  - kvm-qemu-improve-pci-host-device-address-parsing.patch [bz#498085]
  - kvm-qemu-don-t-check-per-vector-mask-bit-before-enab.patch [bz#498085]
  - kvm-qemu-Fix-wrong-counting-of-MSI-X-table-size.patch [bz#498085]
  - kvm-device-assignment-move-memset-to-after-mmap-failure-.patch [bz#498085]
  - kvm-Remove-MSI-masking-when-setting-initial-MSI-X-entrie.patch [bz#498085]
  - kvm-nr_cpu_ids-compat.patch [bz#498085]
  - kvm-smp_send_reschedule-compat.patch [bz#498085]
  - kvm-Adjust-kvm_smp_send_reschedule-availability.patch [bz#498085]
  - kvm-Adjust-nr_cpu_ids-check.patch [bz#498085]
  - Resolves: bz#498085 - kvm add guest MSI support


author: Eduardo Habkost <ehabkost@redhat.com> - 83-43.el5
changelog:
  - Update kversion to kernel-2.6.18-151.el5
  - Related: bz#498071 - kvm external module build fixes for RHEL 5.4
  - Related: bz#498084 - Add infrastructure needed for later adding guest MSI support


author: Eduardo Habkost <ehabkost@redhat.com> - 83-42.el5
changelog:
  - kvm-kernel-KVM-Add-support-to-disable-MSI-for-assigned-device.patch [bz#498084]
  - kvm-kernel-KVM-Userspace-controlled-irq-routing.patch [bz#498084]
  - kvm-kernel-KVM-Use-irq-routing-API-for-MSI.patch [bz#498084]
  - kvm-kernel-KVM-VMX-Use-kvm_mmu_page_fault-handle-EPT-violation-.patch [bz#498084]
  - kvm-kernel-KVM-Report-IRQ-injection-status-for-MSI-delivered-in.patch [bz#498084]
  - kvm-kernel-KVM-define-KVM_CAP_DEVICE_DEASSIGNMENT.patch [bz#498084]
  - kvm-kernel-KVM-fix-kvm_vm_ioctl_deassign_device.patch [bz#498084]
  - kvm-kernel-KVM-Split-IOAPIC-structure.patch [bz#498084]
  - kvm-kernel-KVM-Unify-the-delivery-of-IOAPIC-and-MSI-interrupts.patch [bz#498084]
  - kvm-kernel-KVM-Change-API-of-kvm_ioapic_get_delivery_bitmask.patch [bz#498084]
  - kvm-kernel-KVM-Update-intr-delivery-func-to-accept-unsigned-lon.patch [bz#498084]
  - kvm-kernel-KVM-bit-ops-for-deliver_bitmap.patch [bz#498084]
  - kvm-Fix-request_irq-for-2.6.19.patch [bz#498071]
  - kvm-Fix-kvm_request_irq-race.patch [bz#498071]
  - kvm-qemu-device-assignment-don-t-use-libkvm-s-privat.patch [bz#498084]
  - kvm-qemu-device-assignment-add-assigned_dev_update_i.patch [bz#498084]
  - kvm-qemu-device-assignment-fix-ROM-writing.patch [bz#498084]
  - kvm-libkvm-support-for-irq-routing.patch [bz#498084]
  - kvm-qemu-initialize-irq-routing-table.patch [bz#498084]
  - kvm-libkvm-Fix-return-of-kvm_commit_irq_routes.patch [bz#498084]
  - kvm-libkvm-add-deassign-ioctl.patch [bz#498084]
  - kvm-qemu-free-device-on-error-in-init_assigned_devic.patch [bz#498084]
  - kvm-qemu-wrap-assign_device-and-assign_irq.patch [bz#498084]
  - kvm-qemu-deassign-device-from-guest.patch [bz#498084]
  - kvm-qemu-fix-hot-remove-assigned-device.patch [bz#498084]
  - kvm-qemu-fix-build-breakage-on-non-device-deassignme.patch [bz#498084]
  - kvm-qemu-deassign-irq-for-INTx.patch [bz#498084]
  - Resolves: bz#498071 - kvm external module build fixes for RHEL 5.4
  - Resolves: bz#498084 - Add infrastructure needed for later adding guest MSI support


author: Eduardo Habkost <ehabkost@redhat.com> - 83-40.el5
changelog:
  - Enabling spice support, now that qspice-0.3.0 is available on the buildroot
  - Resolves: bz#497232 - kvm not linked against qspice library


author: Eduardo Habkost <ehabkost@redhat.com> - 83-39.el5
changelog:
  - kvm-Revert-external-module-don-t-redefined-get_user_page.patch [bz#501777]
    (Reverts kvm-external-module-don-t-redefined-get_user_pages_fast-.patch, that
    didn't solve the issue)
  - kvm-external-module-don-t-redefine-get_user_pages_fast-o.patch [bz#501777]
  - Resolves: bz#501777 - kvm doesn't build on newer RHEL-5.4 kernels because of get_user_pages_fast()


author: Eduardo Habkost <ehabkost@redhat.com> - 83-38.el5
changelog:
  - kvm-external-module-don-t-redefined-get_user_pages_fast-.patch [bz#501777]
  - Resolves: bz#501777 - kvm doesn't build on newer RHEL-5.4 kernels because of get_user_pages_fast()


author: Eduardo Habkost <ehabkost@redhat.com> - 83-37.el5
changelog:
  - kvm-external-module-Fix-build-for-VT-d-AMD-IOMMU.patch [bz#498071]
  - kvm-external-module-don-t-conflict-w-phys_addr_t.patch [bz#498071]
  - Related: bz#498071 - kvm external module build fixes for RHEL 5.4


author: Eduardo Habkost <ehabkost@redhat.com> - 83-36.el5
changelog:
  - kvm-qemu-Add-support-for-SMBIOS-command-line-options-Ale.patch [bz#501729 bz#501729]
  - kvm-Don-t-try-to-extract-protocol-from-absolute-filename.patch [bz#501729]
  - kvm-kvmtrace_format-read-usr-share-kvm-formats-by-defaul.patch [bz#501729]
  - kvm-e1000-Do-not-reinit-pci-config-space-to-0.patch [bz#501729]
  - kvm-Fix-cluster-freeing-in-qcow2.patch [bz#501729]
  - kvm-Revert-Fix-CVE-2008-0928-insufficient-block-device-a.patch [bz#501729]
  - kvm-Fix-CVE-2008-0928-insufficient-block-device-address-.patch [bz#501729]
  - kvm-don-t-use-a-32-bit-bit-type-as-offset-argument.patch [bz#501729]
  - kvm-Fix-oops-on-2.6.25-guest-Rusty-Russell.patch [bz#501729]
  - kvm-Fix-segfault-after-tap-host_net_remove.patch [bz#501729]
  - kvm-Fix-virtio-net-segfault-during-live-migrate-after-NI.patch [bz#501729]
  - kvm-Fix-e1000-segfault-during-live-migrate-after-NIC-hot.patch [bz#501729]
  - kvm-Backport-oom_check-from-upstream.patch [bz#501729]
  - kvm-qcow2-fix-image-creation-for-large-2TB-images-Chris-.patch [bz#501729]
  - kvm-Fix-live-migratation-failure-after-pcnet-NIC-hot-unp.patch [bz#501729]
  - kvm-Fix-qemu_realloc-with-size-0.patch [bz#501729]
  - Spec file sync: [bz#501729]
    - Package user/formats on /usr/share/kvm
    - Add spice sanity check (disabled because with_spice is 0)
  - Update kernel version requires to 2.6.18-149.el5
  - Resolves: bz#501729 - Pull RHEV bugfixes between kvm-83-42.el5ovirt and kvm-83-52.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-35.el5
changelog:
  - Spec changes that are needed with the patches recently added:
    - Package user/formats as %doc
    - Package /usr/bin/qemu-io on kvm-tools package
  - Related: bz#500263


author: Eduardo Habkost <ehabkost@redhat.com> - 83-34.el5
changelog:
  - kvm-kernel-KVM-Add-CONFIG_HAVE_KVM_IRQCHIP.patch [bz#500263]
  - kvm-kernel-KVM-Interrupt-mask-notifiers-for-ioapic.patch [bz#500263]
  - kvm-kernel-KVM-Reset-PIT-irq-injection-logic-when-the-PIT-IRQ-i.patch [bz#500263]
  - kvm-kernel-KVM-Fix-overlapping-check-for-memory-slots.patch [bz#500263]
  - kvm-kernel-KVM-MMU-Fix-off-by-one-calculating-large-page-count.patch [bz#500263]
  - kvm-kernel-KVM-MMU-disable-global-page-optimization.patch [bz#500263]
  - kvm-KSM-fix-bug-495714.patch [bz#500263]
  - kvm-fix-extboot-from-boot-with-cache-off.patch [bz#500263]
  - kvm-KSM-fix-bug-495912.patch [bz#500263]
  - kvm-KSM-fix-495350-effective-bug.patch [bz#500263]
  - kvm-ksm-fix-Bug-496668-stabilaty-issue.patch [bz#500263]
  - kvm-qemu-drop-packet-from-tap-device-if-all-NICs-are.patch [bz#500263]
  - kvm-fix-effective-bug-497042.patch [bz#500263]
  - kvm-qemu-fixup-4GB-memslot-large-page-alignment.patch [bz#500263]
  - kvm-Import-qemu-io-source-from-upstream.patch [bz#500263]
  - kvm-qemu-io-Comment-out-readv-writev-code.patch [bz#500263]
  - kvm-Add-qemu-io-to-Makefile-and-configure.patch [bz#500263]
  - kvm-Fix-migration-with-smp-Bz-485966.patch [bz#500263]
  - kvm-char-Fix-closing-of-various-char-devices-Jan-Kiszka.patch [bz#500263]
  - kvm-spice-improve-audio-quality-493279.patch [bz#500263]
  - kvm-spice-using-term_printf_async-for-vdi-log-messages-4.patch [bz#500263]
  - Update kernel version dependency to 2.6.18-141.el5
  - Resolves: bz#500263 - Import RHEV kvm fixes added between kvm-83-35.el5ovirt and kvm-83-42.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-33.el5
changelog:
  - kvm-qemu-tool-adding-an-empty-implementation-of-term_pr.patch [bz#497886]
  - kvm-block_set_watermark-use-term_printf_async-for-notif.patch [bz#497886]
  - kvm-Fix-at-least-one-cause-of-qcow2-corruption.-Nolan.patch [bz#497886]
  - kvm-Flush-all-pending-io-at-the-end-of-a-migration.patch [bz#497886]
  - kvm-make-BlockDriver-struct-opaque-and-global.patch [bz#497886]
  - kvm-Reopen-block-drivers-after-migration.patch [bz#497886]
  - kvm-qcow2-corruption-Fix-alloc_cluster_link_l2.patch [bz#497886]
  - kvm-Change-RTC-time-drift-IRQ-re-injection-logic.patch [bz#497886]
  - kvm-KSM-fix-bug-495348.patch [bz#497886]
  - kvm-KSM-fix-bug-495349-KSM-correctness-issue.patch [bz#497886]
  - kvm-KSM-fix-bug-495351-effective-issue.patch [bz#497886]
  - Resolves: bz#497886 - Import kvm fixes from RHEV branch


author: Eduardo Habkost <ehabkost@redhat.com> - 83-29.el5ovirt
changelog:
  - kvm-external-module-hrtimer_expires_remaining-was.patch [bz#493112]
  - kvm-Make-make-install-depend-on-bios-and-vgabios.patch [bz#493112]
  - Remove pre-built binaries from source tarball [bz#493112]
    - Rename kvm-remove-crypto.sh to kvm-strip-tarball.sh
  - Resolves: bz#493112 - Allow building KVM RHEV tree on newer kernels and on other distributions


author: Eduardo Habkost <ehabkost@redhat.com> - 83-28.el5ovirt
changelog:
  - kvm-Avoid-running-audio-ctl-s-when-vm-is-not-running.patch [bz#492204]
  - Resolves: bz#492204 - kvm: Avoid running audio ctl's when vm is not running


author: Eduardo Habkost <ehabkost@redhat.com> - 83-25.el5ovirt
changelog:
  - kvm-Revert-Introducing-qcow2-extensions-keep-backing.patch [bz#489964]
  - kvm-Revert-qemu-img-info-show-highest_alloc-and-num_f.patch [bz#489964]
  - kvm-Revert-qcow2-format-keep-num_free_bytes-and-sho.patch [bz#489964]
  - kvm-Revert-info-blockstats-show-highest_allocated-if-e.patch [bz#489964]
  - kvm-Revert-block-qcow2-export-highest_allocated-throug.patch [bz#489964]
  - kvm-Revert-block-qcow2-keep-highest-allocated-byte-Ur.patch [bz#489964]
  - kvm-Introducing-qcow2-extensions-Uri-Lublin.patch [bz#489964]
  - kvm-block-support-known-backing-format-for-image-create.patch [bz#489964]
  - kvm-block-qcow2-keep-backing-file-format-in-a-qcow2-ext.patch [bz#489964]
  - kvm-block-qcow2-keep-highest-allocated-offset.patch [bz#489964]
  - kvm-block-set-high-watermark-and-get-a-notification-whe.patch [bz#489964]
  - kvm-Show-drive-name-on-ENOSPC-notification.patch [bz#489964]
  - Resolves: bz#489964


author: Eduardo Habkost <ehabkost@redhat.com> - 83-23.el5ovirt
changelog:
  - kvm-kernel-Revert-Disable-kvmclock-by-default.patch [bz#492649]
  - Resolves: bz#492649
  - kvm-qemu-stop-start-cpus-before-after-devices.patch [bz#492355]
  - kvm-extboot-should-update-number-of-HDs-reported-by-BIOS.patch [bz#491861]
  - Resolves: bz#492355 bz#491861


author: Eduardo Habkost <ehabkost@redhat.com> - 83-22.el5ovirt
changelog:
  - kvm-qemu-fix-physical-memory-migration.patch [bz#492351]
  - kvm-host_device_remove-remove-incorrect-check-for-devic.patch [bz#491156]
  - kvm-e1000-Fix-RX-descriptor-low-threshold-interrupt-log.patch [bz#491930]
  - kvm-qemu-fix-bad-physical-address-in-kvm_update_dirty_p.patch [bz#492357]
  - kvm-vdi_port-fix-migration.patch [bz#492365]
  - kvm-external-module-do-not-hardcode-tsc_khz.patch [bz#488543]
  - kvm-kernel-Backport-fix-for-bz-482423-from-upstream.patch [bz#482423]
  - Resolves: bz#482423 bz#492351 bz#491156 bz#491930 bz#492357


author: Eduardo Habkost <ehabkost@redhat.com> - 83-21.el5ovirt
changelog:
  - Change license tag to GPLv2 [bz#490741]
  - Remove qspice-specific BuildRequires, now that qspice bz#489896 was fixed
    [bz#490956]
  - Build against kernel 2.6.18-128.1.1.el5
  - Resolves: bz#490741
  - Related: bz#490956


author: Eduardo Habkost <ehabkost@redhat.com> - 83-20.el5ovirt
changelog:
  - kvm-Parse-full-PCI-device-addresses-Markus-Armbruster.patch [bz#489992]
  - kvm-Backport-upstream-QEMU-PCI-hotplug-code.patch [bz#489992]
  - kvm-make-qemu_announce_self-handle-non-contiguous-net-ta.patch [bz#489992]
  - Resolves: bz#489992


author: Eduardo Habkost <ehabkost@redhat.com> - 83-19.el5ovirt
changelog:
  - kvm-kernel-Fix-BZ483561-dmesg-flooded-with-kvm-14619-cpu1-u.patch [bz#483561]
  - kvm-kernel-KVM-Fix-missing-smp-tlb-flush-in-invlpg.patch [bz#490469]
  - Resolves: bz#483561 bz#490469


author: Eduardo Habkost <ehabkost@redhat.com> - 83-17.el5ovirt
changelog:
  - Remove unneeded code from spec %install section
  - Rebuild against qspice-0.1.0-14.gitdd420d.el5ovirt


author: Eduardo Habkost <ehabkost@redhat.com> - 83-16.el5ovirt
changelog:
  - Remove openssl BuildRequires. We are using libgcrypto for crypto code, now
  - kvm-kernel-Disable-kvmclock-by-default.patch [bz#469425][bz#488543]
  - Related: bz#469425 bz#488543


author: Eduardo Habkost <ehabkost@redhat.com> - 83-15.el5ovirt
changelog:
  - kvm-qemu-prevent-reset-of-vga-fb-mapping-in-case-of-isa.patch [bz#489348]
  - kvm-TPR-patching-instruction_is_ok-fix-virtual-addre.patch [bz#483494]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-13.el5ovirt
changelog:
  - kvm-kernel-KVM-x86-release-time_page-on-vcpu-destruction.patch [bz#488725]
  - kvm-kernel-KVM-VMX-Update-necessary-state-when-guest-enters-l.patch [bz#488724]
  - kvm-kernel-KVM-is_long_mode-should-check-for-EFER.LMA.patch [bz#488724]
  - kvm-kernel-KVM-MMU-Fix-another-largepage-memory-leak.patch [bz#488725]
  - kvm-kernel-KVM-MMU-handle-compound-pages-in-kvm_is_mmio_pfn.patch [bz#488727]
  - kvm-bios-make-MMIO-address-page-aligned-in-guest.patch [bz#488732]
  - kvm-external-module-backward-compatibility-for-com.patch [bz#488727]
  - kvm-external-module-handle-compound_head-on-RHEL.patch [bz#488727]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-12.el5ovirt
changelog:
  - kvm-Fix-cpu_physical_memory_rw-for-64-bit-I-O-accesses.patch [bz#488135]
  - kvm-block-qcow2-keep-highest-allocated-byte-Uri-Lublin.patch [bz#488250]
  - kvm-block-qcow2-export-highest_allocated-through-BlockD.patch [bz#488250]
  - kvm-info-blockstats-show-highest_allocated-if-exists-U.patch [bz#488250]
  - kvm-qcow2-format-keep-num_free_bytes-and-show-it-upo.patch [bz#488250]
  - kvm-qemu-img-info-show-highest_alloc-and-num_free_byte.patch [bz#488250]
  - kvm-Introducing-qcow2-extensions-keep-backing-file-for.patch [bz#484080]
  - kvm-qemu-img-adding-a-F-base_fmt-option-to-qemu-img.patch [bz#484080]
  - Renumbered kvm-kernel patches to allow space for more userspace patches


author: Eduardo Habkost <ehabkost@redhat.com>- 83-11.el5ovirt
changelog:
  - kvm-add-notification-for-vmstops.patch [bz#481863]
  - kvm-Change-default-werror-semantics-from-report-to-en.patch [bz#481863]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-10.el5ovirt
changelog:
  - kvm-kernel-Report-IRQ-injection-status-to-userspace.patch [bz#487595]
  - kvm-handle-IRQ-status-injection-in-userspace.patch [bz#487595]
  - kvm-Allow-additions-of-ACPI-tables-from-command-line.patch [bz#488041]
  - kvm-cirrus-cleanup-reset-handler.patch [bz#488036]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-9.el5ovirt
changelog:
  - kvm-external-module-compatibility-for-hrtimer_expi.patch [bz#485482]
  - kvm-kernel-KVM-x86-fix-LAPIC-pending-count-calculation.patch [bz#485482]
  - kvm-kernel-KVM-VMX-Flush-volatile-msrs-before-emulating-rdmsr.patch [bz#486583]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-8.el5ovirt
changelog:
  - kvm-qemu-fix-double-removal-of-assigned-device.patch [bz#485318]
  - kvm-backport-kvm-qemu-fix-leak-of-ioperm-data.patch [bz#485318]
  - kvm-backport-kvm-qemu-remove-the-useless-parameter.patch [bz#485318]
  - kvm-qemu-use-fd-instead-of-QEMUFile-in-pre-VM-migrate-s.patch [bz#485752]
  - kvm-kernel-KVM-Fix-assigned-devices-circular-locking-dependenc.patch [bz#485483]
  - kvm-kernel-KVM-Fix-INTx-for-device-assignment.patch [bz#485484]
  - kvm-kernel-KVM-MMU-Map-device-MMIO-as-UC-in-EPT.patch [bz#485485]


author: Eduardo Habkost <ehabkost@redhat.com> - 83-7.el5ovirt
changelog:
  - bz#485291:
    - kvm-don-t-call-kvm_init_vcpu-twice.patch
    - kvm-Fix-GPE-registers-read-write-handling.patch
    - kvm-Fix-CPU-hotplug.patch
    - kvm-Use-reserved-STS-bits-from-PIIX4-chipset-to-avoid-cl.patch
    - kvm-PCI-hotplug-SCI-fix.patch


author: Eduardo Habkost <ehabkost@redhat.com> - 83-6.el5ovirt
changelog:
  - Fix for bz#484747 (Block device corruption on ENOSPC errors):
    - kvm-Stop-VM-on-ENOSPC-error-IDE.patch
    - kvm-Stop-VM-on-error-in-scsi-disk.patch
    - kvm-Stop-VM-on-error-in-virtio-blk.patch
    - kvm-kvm-qemu-Allow-calling-vm_stop-from-vcpu-thread.patch
  - Spice fix:
    - kvm-vdi_port-don-t-modifay-device-while-in-stop-state.patch
  - Fixes from upstream:
    - kvm-Don-t-notify-virtio-devices-before-S_DRIVER_OK.patch
    - kvm-kvm-qemu-Don-t-unregister-unassigned-PCI-BAR.patch
    - kvm-kvm-qemu-preallocate-mem-path-memory-by-default.patch
    - kvm-kvm-qemu-Remove-eflags-conversion-into-emulator-fo.patch
    - kvm-Always-return-latest-pmsts-instead-of-the-old-one.patch
    - kvm-kvm-qemu-make-mem-path-memory-allocation-depend.patch
    - kvm-Fix-SIGSEGV-crash-in-slirp-networking-code.patch
    - kvm-check-SCSI-read-write-requests-against-max-LBA.patch
    - kvm-qemu-vnc-reset-has_WMVi-when-new-client-connects.patch
    - kvm-fix-use-of-host-serial-port.patch


author: Eduardo Habkost <ehabkost@redhat.com> - 83-4.el5ovirt
changelog:
  - More changes due to rpmlint warnings:
    - Fix bogus qemu-img manpage permission
    - Capitalize package summaries
    - Mark udev rules file on /etc as %config on file list


author: Eduardo Habkost <ehabkost@redhat.com> - 83-3.el5ovirt
changelog:
  - Make rpmlint happy:
    - Versioned qemu-img provides
    - use %defattr on all %files sections
    - %define _use_internal_dependency_generator 0
    - don't mix tabs and spaces on scripts


author: Eduardo Habkost <ehabkost@redhat.com> - 83-1.el5ovirt
changelog:
  - Change to tarball+patches model instead of a snapshot of a private git tree.
    The resulting code is exactly the same from kvm-82.ovirt1.test19


author: Eduardo Habkost <ehabkost@redhat.com> - 82.ovirt1.test19-1
changelog:
  - kvm-82.ovirt1.test19:
    - Use libgcrypt for cryptography code instead of libcrypto
    - Fix ksm-mem.ko module loading
    - SCSI emulation fixes from Rik van Riel


author: Eduardo Habkost <ehabkost@redhat.com> - 82.ovirt1.test17-1
changelog:
  - kvm-82.ovirt1.test17:
    - Added hypercall-device-based vmchannel implementation
    - Removed network-interface-based vmchannel implementation
    - Removed cryptography code from KVM, replacing it with calls
      to libcrypto


author: Eduardo Habkost <ehabkost@redhat.com> - 82.ovirt1.test13-5.el5ovirt
changelog:
  - Try to fix kmod-kvm upgrades:
    - Remove Provides: kernel-modules (bz#474472)
    - don't run weak-modules --remove-modules on upgrades


author: Eduardo Habkost <ehabkost@redhat.com> - 82.ovirt1.test6-1.el5ovirt
changelog:
  - kvm-82.ovirt1.test6:
    - ksm compile fixes
    - simpler compat code
    - vnc disconnect notification patch


author: Eduardo Habkost <ehabkost@redhat.com> - 82.ovirt1.test1-2.el5ovirt
changelog:
  - Build with libspice support
  - Use pkgconfig for spice
  - Added BuildRequires to work around missing qspice-libs-devel requires
  - Build against kernel 2.6.18-128.el5


author: Eduardo Habkost <ehabkost@redhat.com> - 82-2.maint.snapshot.2009.01.05.el5ovirt
changelog:
  - Don't use prebuilt binaries (bz#474886):
    - Build bios from source instead of using the prebuilt binaries
    - Use the pxe images from the etherboot packag


author: Eduardo Habkost <ehabkost@redhat.com> -77-3.maint.snapshot.2008.11.11.ovirt
changelog:
  - Respin maint/2.6.28 snapshot, from 2008-11-11:
    - kernel:    e45948b071d8be59044ac232d99a2ca83fd93266
    - userspace: ccabb53f1a84f11896c840391f7ade3756214086


author: Eduardo Habkost <ehabkost@redhat.com> -77-2.maint.snapshot.2008.10.28.ovirt
changelog:
  - Rebase to kvm maint/2.6.28 snapshot from 2008-10-28:
    - kernel:    0d41e9e3f1c500a05716deaa927b56a15b133030
    - userspace: 7c29f61b152c036e9511941e4f0254f6de326052
  - Patches removed, as they (or their equivalent) are already upstream:
    - kvm-qemu-migration-nowait.patch
    - kvm-Test-for-EXT_CONFIG_KVM_TRACE-instead-of-CONFIG_KVM_.patch


author: Eduardo Habkost <ehabkost@redhat.com> -77-1.el5.ovirt
changelog:
  - Rebase to kvm-77
  - Remove wildcards from %files list
  - Remove another sparc bios file that is not needed


author: Eduardo Habkost <ehabkost@redhat.com> - 74.11.el5.ovirt
changelog:
  - Use RHEL kmod magic support to build modules, but with hacks
    to avoid the ksym dependencies and to make it work on brew


author: Eduardo Habkost <ehabkost@redhat.com> - 74.6.el5.ovirt
changelog:
  - Fix build with with_modules=0
  - Don't include qemu-img when built on Fedora
  - Put qemu-img on a kvm-qemu-img subpackage, with Provides: qemu-img


author: Eduardo Habkost <ehabkost@redhat.com> - 74.4.el5.ovirt
changelog:
  - Enable kvm_trace
  - Use "real" release number (74-4.el5.ovirt) instead of .testX release
    numbers. The package is on CVS, now


author: Eduardo Habkost <ehabkost@redhat.com> - 74-3.el5.test4
changelog:
  - Added depmod to kmod %post and %postun
  - Fix %if lines to make it possible to not build the kmod package
  - Make kvm-kmod depend on the kernel it was built to
  - Make kvm depend on kvm-kmod


author: Eduardo Habkost <ehabkost@redhat.com> - 74-3.el5.test2
changelog:
  - Package the kernel modules in a kvm-kmod package, hardcoded to build
    for 2.6.18-111.el5.extkvm_test12
  - Fix page_find() and page_find_alloc() range-checking for addresses
    larger than 32-bit
  - Remove i386 from ExclusiveArch, as we don't have i386 kernel packages
    built on the ovirt build target


author: Eduardo Habkost <ehabkost@redhat.com> - 74-2.el5.test1
changelog:
  - Added kvm-74-pxeboot-fix2.patch, Glauber's fix for the PXE boot triple fault
  - Don't remove qemu-img from the package


author: Glauber Costa <glommer@redhat.com> - 73-3.20080825
changelog:
  - Moved forward to yesterday's snapshot. It contains the remaining
    parts of mark's series of GSO patches. It sould be all back to normal
    when kvm-74 is released.


author: Glauber Costa <gcosta@redhat.com> - 73-1
changelog:
  - Update to kvm-73.
  - alsa enablement patch not needed anymore - removed.
  - Add conditional so we can use this same rpm for rhel.


author: Glauber Costa <gcosta@redhat.com> - 71-1
changelog:
  - Update to kvm-71
  - --enable-alsa is no more, and kvm-71 seem to have troubles yet to
    be sorted out upstream with parameter passing to qemu. So as a temporary
    quickfix, add kvm-71-alsa.patch to handle it.


author: Glauber Costa <gcosta@redhat.com> - 69-1
changelog:
  - Update to kvm-69
  - Removed Patch4 (Upstreamed)
  - Removed virtio-boot patch (Upstreamed)
  - Regenerated the other patches


author: Daniel P. Berrange <berrange@redhat.com> - 60-1.fc9
changelog:
  - Updated to kvm-60
  - Fix license tag to keep rpmlint quiet
  - Remove unused PPC, Sparc and PPC Video BIOS


author: Jeremy Katz <katzj@redhat.com> - 12-2
changelog:
  - include bios and keymaps in the kvm package since we need a slightly 
    different version for kvm now
  - include man page


author: Jeremy Katz <katzj@redhat.com> - 7-3
changelog:
  - remove the -devel subpackage since there's no shared lib upstream yet
  - direct download link for source


author: Jaromir Capik <jcapik@redhat.com> - 1.2.57.1.26-4
changelog:
  - fixes #748481 - Kudzu skips X11 config for video cards w/o a kernel module
  - Resolves: rhbz#748481


author: Jaromir Capik <jcapik@redhat.com> - 1.2.57.1.26-2
changelog:
  - fixes #695388 - Kudzu does not report network capabilities of Infiniband devices
  - Resolves: rhbz#695388


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.25-1
changelog:
  - don't increment internal index for things we can't configure (#579852)
  - always treat devices with identical hw address as the same (#636263)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.22-1
changelog:
  - add ibmvfc support (#503235, <brking@linux.vnet.ibm.com>)
  - fix USB handling for LG GE20-LU10 drives, among others. (#481799)
  - handle cases where single PCI devices have multiple ethernet devices. (#471657)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.20-1
changelog:
  - ignore network devices such as wmasterX that aren't what we want (#466048, #239825)
  - don't crash looking to see if non-existent modules are loaded (#466501)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.18-1
changelog:
  - don't unconfigure s390 network devices (#429594)
  - add support for virtio devices (#446230, <markmc@redhat.com>)
  - blacklist netxen management module (#455041, <mranweil@us.ibm.com>)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.16-1
changelog:
  - don't edit/move/etc. network configurations with no HWADDR (#288441)
  - handle quoted HWADDR, SUBCHANNELS (#243653)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.14-1
changelog:
  - add support for FBA-DASD (#215423, <dlehman@redhat.com>)
  - forward-port EHEA ethernet support (#226600)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.12-1
changelog:
  - treat qla4xxx devices as HBAs, even if their PCI class is network (#216881)
  - sync translation (#216600)
  - don't leak fds in scsi probe (#214878, #217742)
  - fix segfault (#217818, #217823)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.9-1
changelog:
  - fix crash on powermac (#216173)
  - fix network configuration for devices that have firmware (#214235)


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.6-1
changelog:
  - don't actively write configurations on s390, as any new devices already have configs (#204803, continued)
  - correctly ignore backup network device configs


author: Bill Nottingham <notting@redhat.com> - 1.2.57.1.5-1
changelog:
  - fix network matching some. Theoretically fixes #212837
  - more SUBCHANNELS related fixing (#204803)


author: Bill Nottingham <notting@redhat.com> - 1.2.55-1
changelog:
  - don't remove lock file on stop, so that we only run once on boot
    (ideally, move to rcS.d) (#184944)


author: Bill Nottingham <notting@redhat.com> - 1.2.48-1
changelog:
  - remove socket code, no longer used (and a bad hack to begin with)
  - fix xenfb probe
  - various cleanups


author: Jeremy Katz <katzj@redhat.com> - 1.2.47-1
changelog:
  - Fix the Xen console stuff to work properly with the PV framebuffer too
  - Add support for probing xenfb as a video device


author: Bill Nottingham <notting@redhat.com>
changelog:
  - use the sysfs serial list rather than iterating over ttyS0-3 (#64899, #195635)
    - ergo, remove pciserial code


author: Bill Nottingham <notting@redhat.com> - 1.2.45-1
changelog:
  - various cleanups:
    - don't sed the initscript on s390
    - don't explicitly configure parport_serial
    - fix X configuration


author: Bill Nottingham <notting@redhat.com> - 1.2.42-1
changelog:
  - always insert aliases at head of list (<ajackson@redhat.com>)
  - don't parse videoaliases that don't end in .xinf (<ajackson@redhat.com>)
  - fix ppc build


author: Bill Nottingham <notting@redhat.com> - 1.2.40-1
changelog:
  - ignore comments in videoaliases (<clumens@redhat.com>)
  - grab mac address for ibmveth devices (#195934, in theory)


author: Bill Nottingham <notting@redhat.com> - 1.2.18-1
changelog:
  - add missing fchdir in pcmcia code
  - fix segfault if pcmcia network devices are found before their drivers
    are loaded (#174341)


author: Bill Nottingham <notting@redhat.com> 1.2.9-1
changelog:
  - move kudzu to /sbin (since we no longer use newt (#74736))
  - don't congfigure usb/firewire controllers, modems, scanners
    in kudzu program (as such configurations aren't used)


author: Bill Nottingham <notting@redhat.com> 1.2.4-1
changelog:
  - remove obsolete updfstab code
  - ABI change: drivers are no longer set to unknown/ignore/disabled;
    they are just left as NULL
  - remove support for loading modules; it's not used by any library
    consumers
  - remove support for system-config-mouse, as it's no longer shipped
  - read hwaddrs for network devices from sysfs, not ethtool (and
    conflict with older kernels that don't support that)


author: Bill Nottingham <notting@redhat.com> 1.2.1-1
changelog:
  - switch pci, usb probing to use modules.alias
  - switch usb probe to use sysfs
  - remove pcitable support
  - X drivers are now the video.xdriver field of CLASS_VIDEO
    (framebuffer drivers will be returned if they match)


author: Bill Nottingham <notting@redhat.com> 1.1.120-1
changelog:
  - fix macio overzealous snd-powermac probe (#166011, <dwmw2@redhat.com>)
  - fix overriding of kernel version
    - allow using that in module_upgrade
  - remove usb, firewire special cases in pci probing


author: Bill Nottingham <notting@redhat.com> 1.1.117-1
changelog:
  - probe ACPI PnP devices as well (#146405)
  - tweak synaptics detection for ALPS (#158062, <pnasrat@redhat.com>)


author: Bill Nottingham <notting@redhat.com> 1.1.113-1
changelog:
  - fix some potential segfaults if the files read are empty (#145998)
  - don't write install lines for sound cards (not useful with udev),
    add a 'index' parameter for the acutal module, not just the alias
    (#133759)
  - support modules.pcimap class/class_mask, and generic entries too (#146213)


author: Bill Nottingham <notting@redhat.com> 1.1.112-1
changelog:
  - make up some fan devices for mac things that can only be found in
    the device-tree (#151661)
  - fix crash in vio.c if the viocd file is empty (#154905)
  - fix firewire crash (#153987, <danieldk@pobox.com>)
  - add PCI class for HD audio


author: Bill Nottingham <notting@redhat.com> 1.1.110-1
changelog:
  - fix reading of modules.pcimap when /usr/share/hwdata isn't there
    (#150123, <dlehman@redhat.com>)
  - support fddiX device naming (#109689)


author: Bill Nottingham <notting@redhat.com> - 1.1.106-1
changelog:
  - fix a fd leak in the sx8/i2o probe
  - add a method for reading probed devices from a socket
  - attempt to use that method by default
  - don't tweak network configurations for now


author: Bill Nottingham <notting@redhat.com> - 1.1.104-1
changelog:
  - don't configure/unconfigure printers
  - don't probe serial bus by default in /usr/sbin/kudzu
  - remove the UI - run without user interaction


author: Bill Nottingham <notting@redhat.com> - 1.1.91-1
changelog:
  - fix file leak (#133373, <mitr@redhat.com>)
  - add speaker support (fixes #134187 in the process)
  - have better ISAPnP descriptions


author: Bill Nottingham <notting@redhat.com> - 1.1.90-1
changelog:
  - migrate OSS mixer save/restore lines on upgrade from OSS modules
  - write 'options snd-card-%d index=%d' for ALSA
  - clean up sound card removal code


author: Karsten Hopp <karsten@redhat.de> 1.1.83-1
changelog:
  - fix detection of ESCON devices (mainframe)
  - change QETH and Hipersockets detection to use /sys/class/net (mainframe)
  - add detection of lcs(osa) and lcs(tokenring) (mainframe)


author: Bill Nottingham <notting@redhat.com> - 1.1.73-1
changelog:
  - fix ddc probe on ppc (#127827)
  - make USB probe ignore auxillary interfaces (#79278, <bnocera@redhat.com>)


author: Bill Nottingham <notting@redhat.com> - 1.1.69-1
changelog:
  - look for the right X server (#125169, <alexl@redhat.com>)
  - configure X even in non-interactive mode


author: Bill Nottingham <notting@redhat.com> - 1.1.68-1
changelog:
  - fix checking of modules loaded which have a - in their name as 
    /proc/modules will contain an _ instead, this time for the !loader
    case (#122983, at least)


author: Jeremy Katz <katzj@redhat.com> 1.1.60-1
changelog:
  - fix checking of modules loaded which have a - in their name as 
    /proc/modules will contain an _ instead (#121955, #120289, #120360)


author: Bill Nottingham <notting@redhat.com> - 1.1.54-1
changelog:
  - fix overrun in usb code (#119654)
  - fix use-after-free in network code (#119655, <alex.kiernan@thus.net>)


author: Bill Nottingham <notting@redhat.com> 1.1.49-1
changelog:
  - do some more munging in the loader-specific code, for cards
    without ethtool support
  - minimal port of the ieee1394 sbp2 probe to 2.6


author: Bill Nottingham <notting@redhat.com> 1.1.42-1
changelog:
  - fix segfault on CLASS_NETWORK devices with no device set (#106332)
  - fix various network device naming snafus (#114611, #113418)


author: Bill Nottingham <notting@redhat.com> 1.1.32-1
changelog:
  - ignoremulti option and corresponding iPod support (#98881, <bnocera@redhat.com>)
  - add a NEC USB floppy (#97681, <Diego.SantaCruz@epfl.ch>)
  - add another flash entry (#101990, <mccannwj@pha.jhu.edu>
  - don't probe PS/2 mice if rhgb appears to be running


author: Bill Nottingham <notting@redhat.com> 1.1.30-1
changelog:
  - resurrect PCI disabled probe for video cards (#91265, #106030)
  - don't probe PS/2 mice if we appear to be running on a local X display


author: Bill Nottingham <notting@redhat.com> 1.1.16-1
changelog:
  - more changes/fixes to guarantee uniqueness of network device names
  - use this for configuration/deconfiguration (#61169)
  - various other networking-related fixes (#101488, #99269)


author: Bill Nottingham <notting@redhat.com> 1.1.0-1
changelog:
  - change semantics of class enumeration; now treated bitwise, like bus
  - make BUS_UNSPEC and CLASS_UNSPEC ~0 instead of 0
  - change field name from 'class' to 'type' for C++ happiness (#26463)


author: Bill Nottingham <notting@redhat.com> 0.99.97-1
changelog:
  - don't say PS/2 mice are removed in safe mode (#80662)
  - don't configure USB mice; they're always configured (#84047)
  - fix PCMCIA ranges (<katzj@redhat.com>)
  - set LANG, not LC_MESSAGES, for CJK in init script


author: Bill Nottingham <notting@redhat.com> 0.99.96-1
changelog:
  - add support for another USB floppy drive to updfstab (#70282)
  - fix removal of wrong device in updfstab on USB device removal (#77382)


author: Bill Nottingham <notting@redhat.com> 0.99.94-1
changelog:
  - MacIO, ADB, and ppc DDC probing (<dburcaw@terrasoftsolutions.com>)
  - tweak serial probe
  - fix silly initscript typo


author: Bill Nottingham <notting@redhat.com> 0.99.87-1
changelog:
  - add -k to specify kernel version to look for modules for
  - usb class -> kudzu class mapping tweaks


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add support for USB2 (ehci-hcd)
  - add device entries for *all* usb interfaces, not just the first (#52758)


author: Mike A. Harris <mharris@redhat.com>
changelog:
  - Fixed Radeon QD PCI ID, and a few others.
  - Fixed broken pt_BR.po file so kudzu will actually build.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - enumerate cardbus bridges before the rest of the PCI bus scan
    (fixes #35136, #41972, #49842, possibly others)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't override generic pcitable entries with subvendor/subdevice
    specific entries from modules.pcimap unless it uses a different module
    (#46454, #50604)
  - don't try to configure X if they don't appear to have it installed
    (#50088)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - handle CLASS_RAID like CLASS_SCSI
  - put man pages in man8, not man1
  - don't map all i960 stuff to megaraid; use explicit list


author: Erik Troan <ewt@redhat.com>
changelog:
  - added a man page for updfstab
  - updfstab added devices even when the full disk device was in fstab already


author: Bill Nottingham <notting@redhat.com>
changelog:
  - if we're running for the first time, don't configure additional mice
    if some existing mouse is configured


author: Bill Nottingham <notting@redhat.com>
changelog:
  - only probe once in updfstab
  - fix aumix lines, again (#32163)
  - fix it so we don't reconfigure configured USB mice (#32236)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - some pcitable updates
  - update to updfstab (pam_console support)
  - don't try and load IDE modules if we don't need to


author: Bill Nottingham <notting@redhat.com>
changelog:
  - clean up mouse handling (#30939, #21483, #18862, others)
  - ignore non-native ISAPnP stuff for now (#30805)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't return CLASS_NETWORK for everything in PCI_BASE_CLASS_NETWORK
    (like, say, ISDN cards) (#29308)


author: Bill Nottingham <notting@redhat.com>
changelog:
  - only probe the PCI bus in module_upgrade (#29092, sort of)
  - random cleanups, plug some memory leaks
  - don't give SCSI device names to non-SCSI devices


author: Preston Brown <pbrown@redhat.com>
changelog:
  - don't make duplicate fstab entries for devices that have the same dev entry but match different patterns.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add a new i810_audio id
  - read modules.pcimap from the normal directory if we're running the BOOT
    kernel


author: Bill Nottingham <notting@redhat.com>
changelog:
  - write lines to modules.conf to save/restore sound settings (#28504)
  - fix module_upgrade for eth0 aliases


author: Preston Brown <pbrown@redhat.com>
changelog:
  - set up agpgart on i860s.
  - improvements and fixes to updfstab, including mounting IOMEGA devices in the format they prefer.


author: Erik Troan <ewt@redhat.com>
changelog:
  - added sony devices to updfstab
  - look through /proc/partitions for actual partition to mount
  - made symlinks optional, and only create them for /dev/cdrom


author: Bill Nottingham <notting@redhat.com>
changelog:
  - don't bother showing a dialog for hardware we aren't going to do anything
    with
  - don't configure CD-ROMs


author: Matt Wilson <msw@redhat.com>
changelog:
  - added modules.o to LOADEROBJS in Makefile
  - remove modules.o from LOADEROBJS and add stub functions in kudzu.c


author: Bill Nottingham <notting@redhat.com>
changelog:
  - add in modules.conf upgrader
  - describe the types of hardware that's added or removed in the dialog


author: Matt Wilson <msw@redhat.com>
changelog:
  - install kudzu.py into /usr/lib/python1.5/site-packages, not
    /usr/lib/python1.5/
  - added backwards compatibility for old python interface
  - fixed crashes in python C binding


author: Bill Nottingham <notting@redhat.com>
changelog:
  - pcitable updates
  - don't 'configure' agpgart on alpha
  - don't configure usb controllers if there are no modules


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - some fixes to avoid segfaulting with serial devices
    in kudzu if no PnP-description is available
  - minor fix to the makefile


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - new kudzu2 python module which gives access to all
    of the information available on the device in the C
    library. Hopefully will be the main module soonish.


author: Bill Nottingham <notting@redhat.com>
changelog:
  - fix some ATI Mobility mappings
  - use ftw() to look for modules; it's the only sane way to handle
    2.4 kernels


author: Martin Stransky <stransky@redhat.com> 1.1.2-3
changelog:
  - Removed event patch, it blocks X events and breaks Adobe pdf plugin
  - Removed event limit in xt_event_polling_timer_callback


author: Martin Stransky <stransky@redhat.com> 1.1.2-1
changelog:
  - updated to 1.1.12
  - added librhythmbox* to ignored plugins (#467187)
  - removed debug prints (#467090)


author: Warren Togami <wtogami@redhat.com> 1.1.0-10
changelog:
  - Revert libcurl requires because it was done in an incorrect way
  - Revert patch from -7 because it made things worse


author: Martin Stransky <stransky@redhat.com> 0.9.91.5-23
changelog:
  - merged exclude patch with main tarball
  - fixed #431095 - Typo in mozilla-plugin-config verbose output


author: Martin Stransky <stransky@redhat.com> 0.9.91.4-15
changelog:
  - removed mozembeded dependency
  - excluded totem plugins from wrapping
  - xpcom support is optional now


author: Martin Stransky <stransky@redhat.com> 0.9.91.4-3
changelog:
  - updated nspluginsetup script and package install/uninstall scripts
  - added cross-compilation support
  - removed binaries stripping


author: Jan Safranek <jsafrane@redhat.com> 0.5.1-7
changelog:
  - Fixed ipmi-sel crashing when reading empty SEL log (#439411)
  - bmc-watchdog service now stops the watchdog on service stop
    and resets it on service start (#639850)


author: Phil Knirsch <pknirsch@redhat.com> 0.4.6-2.fc7
changelog:
  - Several fixes due to Fedora package review:
   o Fixed Group for all subpackages
   o Added missng Requires(Post|Preun) for several packages
   o Removed static libraries and .la files
   o Fixed open bug (missing mode for O_CREATE)
   o Fixed incorrect options for bmc-watchdog daemon


author: Phil Knirsch <pknirsch@redhat.com> 0.4.6-1.fc7
changelog:
  - Specfile cleanup for Fedora inclusion
  - Fixed several rpmlint warnings and errors:
   o Moved all devel libs to proper package


author: Benjamin Marzinski <bmarzins@redhat.com> 0.1.34-22
changelog:
  - Modify bz1066181.patch
    * Removed the locking code.  This makes gfs_write_inode only actually
      write out the inode when it gets called with the glock already held.
      This is necessary to avoid lock ordering deadlocks, but it means that
      mtime will only be updated for mmapped files when calling msync with
      MS_SYNC.
  - Updated kernel version
  - Resolves: bz #1066181


author: Benjamin Marzinski <bmarzins@redhat.com> 0.1.34-21
changelog:
  - Modify bz1066181.patch
    * Added checks to make sure gfs_write_inode can start a transaaction,
      and modified gfs2_inode_attr_in to keep it from overwriting updated
      vfs inode timestamps
  - Updated kernel version
  - Resolves: bz #1066181


author: Benjamin Marzinski <bmarzins@redhat.com> 0.1.34-19
changelog:
  - Add bz1066181.patch
    * make gfs_write_inode write out inode attribute changes
  - Resolves: bz #1066181


author: Bob Peterson <rpeterso@redhat.com> - 0.1.34-16
changelog:
  - GFS1 using lock_dlm is showing a poor performance problem compared to lock_nolock
  - Resolves: rhbz#732129


author: Bob Peterson <rpeterso@redhat.com> - 0.1.34-15
changelog:
  - NFS over GFS issue (fatal: assertion "!bd->bd_pinned && !buffer_busy(bh)" failed)
  - Resolves: rhbz#491369


author: Abhijith Das <adas@redhat.com> - 0.1.34-11
changelog:
  - Fixes "Resource tempory unavailable" for EWOULDBLOCK message with
    flocks on gfs file
  - Resolves: rhbz#515717


author: Abhijith Das <adas@redhat.com> - 0.1.34-10
changelog:
  - Fixes "Resource tempory unavailable" for EWOULDBLOCK message with 
    flocks on gfs file
  - Resolves: rhbz#515717


author: Abhijith Das <adas@redhat.com> - 0.1.34-8
changelog:
  - Fixes problem that produces this error message: fatal: assertion
    "gfs_glock_is_locked_by_me(gl) && gfs_glock_is_held_excl(gl)" failed
  - Resolves: rhbz#471258


author: Chris Feist <cfeist@redhat.com> - 0.1.33-1
changelog:
  - vmalloc is now used instead of kmalloc to prevent page allocation failures.
  - Resolves: rhbz#479421


author: Chris Feist <cfeist@redhat.com> - 0.1.32-1
changelog:
  - Reduced the potential for a deadlock by prefaulting buffer pages preventing
    a hang on 'wait_for_completion'.
  - An issue with apache reading files with the inherit_jdata flag has been fixed
  - Resolves: rhbz#472062 rhbz#436811


author: Chris Feist <cfeist@redhat.com> - 0.1.24-1
changelog:
  - Created gfs1 specific lock modules
  - Fixed a bug causing an "unable to handle kernel paging request" message.
  - Faster bitfit algorithm has been added.
  - Don't cancel glocks when writing to a hidden file.
  - gfs_mount no longer hangs when run if no more journals are available.
  - gfs-kernel now uses device major:minor
  - Fixed the gfs_glock_is_locked_by_me assertion.
  - Resolves: rhbz#450209 rhbz#446085 rhbz#446085 rhbz#425421 rhbz#431952 rhbz#429343


author: Chris Feist <cfeist@redhat.com> - 0.1.22-1
changelog:
  - gfs_tool now recognizes GFS files sytems on ppc
  - Fixed a NULL pointer dereference.
  - gfs_quota is now able to perform efficient list operations
  - Resolves: rhbz#429633 rhbz#426291 rhbz#430134


author: Chris Feist <cfeist@redhat.com> - 0.1.21-1
changelog:
  - Lock methods are now removed when using the lock_nolock protocol
  - Permission checks have been removed from xattr operations
  - Locking order in gfs_get_parent() has been fixed
  - Resolves: rhbz#244343 rhbz#323111 rhbz#400651


author: Marek Grac <mgrac@redhat.com> 2.3-3
changelog:
  - Resolves: bz#521891 - Replace #!/usr/bin/env python 
  - Resolves: bz#481380 - Obsolete EPEL package


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 2.1-3
changelog:
  - Bump and rebuild for python 2.5 on devel.
  - Add BR: python-devel as it provides a header necessary for python modules
    on python 2.5.


author: Toshio Kuratomi <toshio@tiki-lounge.com> - 2.1-2
changelog:
  - Remove pyver define as it's not needed with the automatic python(abi).
  - Stop ghosting .pyos.
  - Let automatic python compilation take care of creating pyos.
  - Rebuild for FC6.


author: Toshio Kuratomi <toshio@tiki-lounge.com> 0.99999b-2
changelog:
  - Add LICENSE File.
  - Make noarch.
  - Remove executable permissions from the modules copied to examples.


author: Toshio Kuratomi <toshio@tiki-lounge.com> 0.999-2
changelog:
  - Use python_sitelib macro to resolve build issues on x86_64.
  - %ghost *.pyo
  - Install ANSI.py, screen.py, and FSM.py into the examples.  These are intended
    to suplement pexpect eventually but they are currently much less robust and
    not installed to by default.  But they are needed by some examples.
  - Use __python macro in build/install for consistency.
  - Add --skip-build to the invocation of setup.py in install.


author: Panu Matilainen <pmatilai@welho.com> 0.999-0.fdr.1
changelog:
  - get rid of distrel munging, buildsys does that...
  - update to 0.999
  - update doc and example tarballs
  - fix build on python <> 2.2
  - use -O1 in install to generate .pyo files instead of manually creating the files
  - require python-abi = pyver to get dependencies right


author: Tim Lauridsen <timlau@fedoraproject.org> - 0.2.2-1
changelog:
  - Updated to release 0.2.2
  - removed patch to to fix problems with out commented lines, included in upstream source


author: Tim Lauridsen <timlau@fedoraproject.org> - 0.2.1-4
changelog:
  - Added some logic to get the right python-setuptools buildrequeres
  - based on the fedora version, to make the same spec file useful in
  - all fedora releases.


author: Konstantin Ryabitsev <icon@fedoraproject.org> - 0.6b3-1
changelog:
  - Taking over from Ignacio
  - Version 0.6b3
  - Ghost .pyo files in sitelib
  - Add license files
  - Remove manual python-abi, since we're building FC4 and up
  - Kill .exe files


author: Tomas Heinrich <theinric@redhat.com> 3.22.1-6
changelog:
  - change prefix for rsyslog modules from /usr to /
    Resolves: #546645
  - update package description
    Resolves: #574620
  - provide omsnmp module
    Resolves: #601711
  - add patch to prevent TLS module from exhausting system resources
    Resolves: #637959
  - use correct name for the lock file
    Resolves: #650509
  - add patch to properly close stdout and stderr
    Resolves: #654379
  - enable building of 32-bit packages in a 64-bit environment
    Resolves: #694413
  - add patch to fix issue with action retrial
    Resolves: #726525
  - add patch to resolve configuration parser bug
    Resolves: #746179
  - add a directory for auxiliary data
  - add ChangeLog to documentation


author: Tomas Heinrich <theinric@redhat.com> 3.22.1-5
changelog:
  - modify rsyslog-3.22.1-unlimitedselect.patch so that
    running autoconf is not needed
    Resolves: #674450
  - remove autoconf, automake, libtool from BuildRequires


author: Tomas Heinrich <theinric@redhat.com> 3.22.1-1
changelog:
  - rebase to rsyslog-3.22.1 
  - backport 'MaxOpenFiles' configuration directive
  - add support for arbitrary number of open file descriptors
    Resolves: #473419, #475217, #488068, #499186, #519192
    Resolves: #519201, #519203


author: Peter Vrabec <pvrabec@redhat.com> 1.17.1-1
changelog:
  - upstream bug fix release
  - include html docs (#248712)
  - make "-r" option compatible with sysklogd config (248982)


author: Baoquan He <bhe@redhat.com> - 1.102pre-163
changelog:
  - Add makedumpfile manual into rhel5, Resolves: bz919962
  - kdump.init: modify wrongly computing MEMSZ, Resolves: bz919369


author: Dave Young <dyoung@redhat.com> - 1.102pre-159
changelog:
  - Support multipath dump target, Resolves: bz587361
  - do not add same network device multiple time to "interface" file, Resolves: bz587361


author: Dave Young <dyoung@redhat.com> - 1.102pre-158
changelog:
  - document the supported fs types in kdump.conf man page, Resolves: Bug 813345
  - Add document to suggest using label and uuid, Resolves: bz716340
  - remote dumping fix for restricted shell on remote machine, Resolves: bz801496
  - Warn on non-makedumpfile core collectors for raw dump, Resolves:  Bug 832017


author: Dave Young <dyoung@redhat.com> - 1.102pre-157
changelog:
  - Handle /var partition automatically, Resolves: bz788678
  - Avoid parsing kdump.conf twice, Resolves: bz788678
  - Replace $config_val with $DUMP_TARGET in net dump, Resolves: bz788678
  - Replace $config_val with $DUMP_TARGET in raw dump, Resolves: bz788678
  - Replace $config_val and $config_opt with $DUMP_TARGET and $DUMP_FSTYPE , Resolves: bz788678
  - document crashkernel=X does not work on RHEL5, Resolves: bz732128
  - add ext* kernel modules, Resolves: bz809983
  - Always add IP address in the crash directory, Resolves: bz752930
  - Add missing default action "shell" in kexec-kdump-howto.txt, Resolves: bz770758


author: Dave Young <dyoung@redhat.com> - 1.102pre-156
changelog:
  - check raw partition before starting kdump service, resolve bug 716386.
  - unify network starting code for iscsi, resolve bug 771829.


author: Neil Horman <nhorman@redhat.com> - 1.102pre-72
changelog:
  - Picked up some more fixes for HP systems (bz 277531)
  - Initialized machdep info for dump-dmesg (bz 475414)


author: Neil Horman <nhorman@redhat.com> -1.102pre-63
changelog:
  - Update kdump initscript to offer condrestart (bz 494483)
  - Update mkdumprd to use hostnames for ssh (bz 493690)


author: Neil Horman <nhorman@redhat.com> -1.102pre-59
changelog:
  - Fixed some bad status msgs on ssh target (bz 466450)
  - Fixed ability to detect md arrays (bz 479211)


author: Neil Horman <nhorman@redhat.com> -1.102pre-58
changelog:
  - Add --noio for HP rx series boxes in spec file (bz 277531)
  - Add fix for newer EFI firmware on ia64 (bz 473730)
  - Add fix to mkdumprd for newline in ifcfg files (bz 476063)


author: Jarod Wilson <jarod@redhat.com> -1.102pre-52
changelog:
  - Abort mkdumprd if devices in fstab can't be found (bz 472575)
  - Fix IDE CD-ROM hang fix further, add hdX=noprobe for the
    non-cdrom hdX's (bz 254163)


author: Neil Horman <nhorman@redhat.com> -1.102pre-45
changelog:
  - Fixed ability to drop to shell (bz 465453)
  - Fixed typo in changelog (bz 465445)
  - Fixed ability to handle raid5 partitions (bz 465361)


author: Neil Horman <nhorman@redhat.com> -1.102pre-41
changelog:
  - Fix kdump.conf man page to correct default directive (bz 463404)
  - Fix makedumpfile to not build wrong filter bitmap (bz 462864)


author: Jarod Wilson <jarod@redhat.com> -1.102pre-39
changelog:
  - Fix failure to capture vmcore when a panic triggers while
    an IDE CD-ROM drive is busy (bz254163)


author: Neil Horman <nhorman@redhat.com> -1.102pre-33
changelog:
  - Fix mkdumprd to support options directive (bz 459686)
  - Update kdump.conf man page to clarify msh use (bz 459622)


author: Neil Horman <nhorman@redhat.com> -1.102pre-23
changelog:
  - Fixed ppc64 kexec to make a page_size section for rtas (bz 438056)
  - Added udev rules to restart kdump on mem/cpu hotplug (bz 446423)


author: Neil Horman <nhorman@redhat.com> -1.102pre-22
changelog:
  - Start here for 5.3 errata
  - Fixed mkdumprd to wait for critical bdevs (bz 446279)
  - Fixed mkdumprd to not spew ld.conf warnings (bz 438459)
  - Fixed mkdumprd to not do extra efirtc create (bz 438755)
  - Enhanced mkdumprd to display progress (bz 223892)
  - Fixed mkdumprd to handle non-default lvm names (bz 360111)
  - Fixed howto to reflect correct scp use (bz 440983)
  - Fixed mkdumprd man page (bz 444824)


author: Neil Horman <nhorman@redhat.com> -1.102pre-1
changelog:
  - Update makedumpfile to use vmcoreinfo information (bz 253852)
  - Update kexec-tools to latest testing tree from horms (bz 253852)
  - Add vmcoreinfo retrieval patch (bz 253852)
  - Update makedumpfile to 1.2.0 to use vmcoreinfo (bz 253852)
  - modify mkdumprd to call makedumpfile properly w/ vmcoreinfo (bz 253852)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194.4
changelog:
  - Use PAE kernel for i686 xen kdump if mem > 4GB (bz 284821)
  - Warn users in firstboot if they need kernel-PAE (bz 284841)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194.1
changelog:
  - Add support for dumping to partitions on drives attached to cciss
    and cpqarray controllers (bz 228685)
  - Minor updates to kdump initscript for xen kdump support (bz 244301)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-194
changelog:
  - Update kdump init script to look for crash kernel reservation in
    /proc/iomem so we can start up on xen kernels too (bz 250803)


author: Neil Horman <nhorman@redhat.com> - 1.101-192
changelog:
  - Update makedumpfile to version 1.1.1 (bz 248235)
  - reconcile mkdumprd options w/ man page (bz 247493)
  - Fix some doc formatting (bz 247552)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-188
changelog:
  - Fix regression in network dump setup introduced by changes to
    support adding arbitrary kernel modules (bz 223929)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-187
changelog:
  - Fix up firstboot memory reservation detection for ppc64 (bz 245980)
  - Minor formatting fix for post-script feature
  - Don't allow user to try to set up kdump on ia64 xen (not supported)
  - Nudge minimum allowed firstboot spinner values down a bit, but
    present same defaults as we always have


author: Jarod Wilson <jwilson@redhat.com> - 1.101-185
changelog:
  - Add translations for firstboot kdump module (bz 215318)
  - Update kexec-kdump-howto.txt with new options


author: Jarod Wilson <jwilson@redhat.com> - 1.101-184
changelog:
  - Add ability to specify arbitrary kernel modules that should be
    included in kdump initrd (bz 223929)
  - Add support for running a kdump post-capture script (bz 224101)
  - Fix regression with default/empty kdump.conf introduced by adding
    support for halt option


author: Jarod Wilson <jwilson@redhat.com> - 1.101-183
changelog:
  - Add halt option to default actions in kdump initrd (bz 224098)
  - Fix panic kernel load segfault regression on ppc64 (bz 245392)
  - A few minor spec consistency clean-ups


author: Neil Horman <nhorman@redhat.com> - 1.101-166
changelog:
  - Include mkdumprd man page (bz 223729)
  - Fix kdump.conf perms 
  - Fix documentation to reference other sources (bz 228861)
  - Fix mkdumprd typo (bz 224623)
  - Fix mkdumprd to use getent (bz 223247)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-164
changelog:
  - Touch kdump.conf when kernel-kdump is installed to trigger
    proper kdump initrd creation on ppc64 (bz 217908)


author: Neil Horman <nhorman@redhat.com> - 1.101-156
changelog:
  - Fixing ppc64 memory range sizing (bz 220626)
  - Adding doc content to prevent use of vfat/msdos fs as dump targets


author: Jarod Wilson <jwilson@redhat.com> - 1.101-155
changelog:
  - Fix ia64/elilo boot param updating in firstboot module (bz 220351)
  - Set min/max mem in firstboot module to zero if running on xen kernel


author: Neil Horman <nhorman@redhat.com> - 1.101-151
changelog:
  - Removing kcp directory creation from build
  - Updating ia64 phdr patch to upstream version (bz 218503)


author: Neil Horman <nhorman@redhat.com> - 1.101-147
changelog:
  - Fixed some typos in kdump.conf
  - Fixed propogate command when target .ssh dir doesn't exist (bz 219526)


author: Neil Horman <nhorman@redhat.com> - 1.101-144
changelog:
  - Update to makedumpfile-1.0.7 to fix ELF32/64 issue (bz 218325)
  - Update spec file to build makedumpfile for ppc64
  - remove strip command from specfile to get debuginfo for makedumpfile


author: Neil Horman <nhorman@redhat.com> - 1.101-141
changelog:
  - Fixed firstboot to properly disable service (bz 216430)
  - Fixed initscript to properly set elf header size (bz 217780)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-137
changelog:
  - Fix up firstboot module spinner limits (bz 217744)
  - Added check to make sure net interfaces are up
  - Added feature to allow for post link up sleep (bz 216736)


author: Neil Horman <nhorman@redhat.com> - 1.101-127
changelog:
  - Fix mkdumprd to determine net driver name in absence of modalias (bz 215060)
  - Fix mkdumprd to check exit code of dd on raw target (bz 215061)


author: Jarod Wilson <jwilson@redhat.com> - 1.101-123
changelog:
  - Update documentation to detail setting up raw partition, dedicated
    file system, nfs and ssh dumps (bz 198841)
  - Use dedicated key for ssh dumps
  - Enable ssh dumps using non-root user on destination system
  - Rewrap kdump.conf to under 80 chars per line


author: Neil Horman <nhorman@redhat.com> - 1.101-120
changelog:
  - supress kexec messages from stderr (bz 212410)
  - fix mkdumprd to present proper name when run with --version (bz 213695)


author: Neil Horman <nhorman@redhat.com> - 1.101-116
changelog:
  - further cleanups on firstboot_kdump.py (bz 213494)
  - modify status function in kdump.init to report no support (bz 212744)


author: Neil Horman <nhorman@redhat.com> - 1.101-113
changelog:
  - Fixing failed execs to grubby + chkconfig in firstboot (bz 212734)
  - Fix startup on xen kernel to properly indicate lack of support (bz 212744)


author: Neil Horman <nhorman@redhat.com> - 1.101-107
changelog:
  - Removing old hack patch for relocatable kernels
  - Rediffing other patches to work with previous patch removed


author: Neil Horman <nhorman@redhat.com> - 1.101-100
changelog:
  - Update kdump initscript to do FAILED/OK printing to console (bz 211303)
  - remove initial rpm install initramfs build clause in initscript (bz 211350)


author: Neil Horman <nhorman@redhat.com> - 1.101-97
changelog:
  - Fix up initscript to add ability to propagate ssh keys
  - Fix up mkdumprd to indicate need to run service kdump propagate on err
  - Add proper OK/FAIL output to start/stop routines


author: Neil Horman <nhorman@redhat.com> - 1.101-94
changelog:
  - Fixing EFI bug on ia64 (bz 210472)
  - Fixed minor bug in rename_interface script to reset MASTER
  - Fixed vlan device renaming in map_interface
  - Adjusted interfaces file for ifup sensitivity to static spec


author: Neil Horman <nhorman@redhat.com> - 1.101-81
changelog:
  - update mkdumprd to detect missing debuginfo pkg (bz 209342)
  - update mkdumprd to use new mkdumpfile systam (bz 209342)
  - strip makedumpfile to make smaller initramfs
  - fix check with makedumpfile to use supported dump targets
  - write to vmcore-incomplete and move to vmcore (bz 209465)
  - remove ifc cruft from mkdumprd


author: Neil Horman <nhorman@redhat.com> - 1.101-80
changelog:
  - Update makedumpfile to version 1.0.1 with several fixes/updates
  - remove now obsolete kcp utilty from build


author: Neil Horman <nhorman@redhat.com> - 1.101-78
changelog:
  - Removed setquiet from init script (bz 209198)
  - Fixed up docs in kdump.conf (bz 209190)
  - Corrected block device creation logic (bz 209162)
  - Fixed date format (bz 209189)


author: Neil Horman <nhorman@redhat.com> - 1.101-75
changelog:
  - Update mkdumprd to support bonding from initramfs
  - Update mkdumprd to support finding root filesystems by uuid/label


author: Neil Horman <nhorman@redhat.com> - 1.101-66
changelog:
  - remove args-linux from kdump.init standard args (bz 206355)
  - fixup some kdump initscript exit codes (bz 206342)


author: Neil Horman <nhorman@redhat.com> - 1.101-63
changelog:
  - Update mkdumprd to include an /etc/passwd file
  - Update mkdumprd to unmount /mnt before trying to do rootfs mount


author: Neil Horman <nhorman@redhat.com> - 1.101-62
changelog:
  - Update kdump.init to check kdump.status on startup op
  - Update kdump.init to include maxcpus=1 on KDUMP_COMMANDLINE
  - Update kdump.init to rebuild initrd if none found 
  - Update mkdumprd to universally include /bin/cp


author: Neil Horman <nhorman@redhat.com> - 1.101-55
changelog:
  - update mkdumprd to properly handle scp and nfs dumping
  - fix typo in kcp.c
  - update docs in kdump.conf to reflect new ifc parameter


author: Jarod Wilson <jwilson@redhat.com> - 1.101-46
changelog:
  - ppc64 fixups:
    - actually build ppc64 binaries (bug 203407)
    - correct usage output
    - avoid segfault in command-line parsing
  - install kexec man page
  - use regulation Fedora BuildRoot


author: Neil Horman <nhorman@redhat.com> - 1.101-45
changelog:
  - fixed typo in mkdumprd for bz 202983
  - fixed typo in mkdumprd for bz 203053
  - clarified docs in kdump.conf with examples per bz 203015


author: Thomas Graf <tgraf@redhat.com> - 1.101-15
changelog:
  - Don't add kdump service by default, let the user manually add it to
    avoid everyone seeing a warning.


author: Thomas Graf <tgraf@redhat.com> - 1.101-10
changelog:
  - kdump7.patch
     o Remove elf32 core headers support for x86_64
     o Fix x86 prepare elf core header routine
     o Fix ppc64 kexec -p failure for gcc 4.10
     o Fix few warnings for gcc 4.10
     o Add the missing --initrd option for ppc64
     o Fix ppc64 persistent root device bug
  - Remove --elf32-core-headers from default configuration, users
    may re-add it via KEXEC_ARGS.
  - Remove obsolete KEXEC_HEADERS


author: Jeff Moyer <jmoyer@redhat.com> - 1.101-8
changelog:
  - Fix the service stop case.  It was previously unloading the wrong kernel.
  - Implement the "restart" function.
  - Add the "irqpoll" option as a default kdump kernel commandline parameter.
  - Create a default kernel command line in the sysconfig file upon rpm install.


author: Jeff Moyer <jmoyer@redhat.com> - 1.101-4
changelog:
  - Build for x86_64 as well.  Kdump support doesn't work there, but users
    should be able to use kexec.


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-397.el5]
changelog:
  - [fs] gfs2: Detect and release delayed bufdata structures (Robert S Peterson) [516025]
  - [fs] nfs: don't invalidate dentries that act as mountpoints (Steve Dickson) [1117211]
  - [audit] auditsc: audit_krule mask accesses need bounds checking (Denys Vlasenko) [1102703] {CVE-2014-3917}
  - [scsi] Initialize eh_timeout value earlier on probe (Ewan Milne) [1119532]
  - [mm] writeback: Fix hang when low on memory due to NFS traffic (Larry Woodman) [1080194]
  - [fs] skip atime update on a frozen filesystem (Aaron Tomlin) [1000836]
  - [xen] x86: check segment descriptor read in 64-bit OUTS emulation (Radim Krcmar) [1012959]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-396.el5]
changelog:
  - [s390] kernel: fix restore of invalid floating-point-control (Hendrik Brueckner) [1121953]
  - [fs] cifs: Use cifs_set_ops() in fill_in_inode() functions (Sachin Prabhu) [1108624]
  - [fs] cifs: Fix cifs_set_ops() (Sachin Prabhu) [1108624]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-395.el5]
changelog:
  - [fs] gfs2: When glock is freed make sure it gets unlocked in DLM (Abhijith Das) [1022254]
  - [fs] gfs2: Requeue work if reply becomes pending during work_func (Abhijith Das) [1022254]
  - [fs] gfs2: Wait for glock demotes when evicting an inode (Abhijith Das) [1022254]
  - [fs] gfs2: Attempt to close GLF_DIRTY timing windows (Abhijith Das) [1022254]
  - [fs] gfs2: Change truncate page allocation to be GFP_NOFS (Abhijith Das) [1022254]
  - [net] tg3: Poll cpmu link state on APE + ASF enabled devices (Ivan Vecera) [1097866]
  - [net] tg3: Fix Read DMA workaround for 5719 A0 (Ivan Vecera) [924590]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-394.el5]
changelog:
  - Revert: [net] bridge: Fix typo that may render snooping less effective (Amerigo Wang) [902454]
  - Revert: [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [902454]
  - Revert: [net] bridge: send query as soon as leave is received (Amerigo Wang) [902454]
  - Revert: [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [902454]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-393.el5]
changelog:
  - [fs] jbd: don't wake kjournald unnecessarily (Denys Vlasenko) [1081785]
  - [fs] jbd: don't wait (forever) for stale tid caused by wraparound (Denys Vlasenko) [1081785]
  - [fs] ext4: fix waiting and sending of barrier in ext4_sync_file() (Denys Vlasenko) [1081785]
  - [fs] jbd2: Add function jbd2_trans_will_send_data_barrier() (Denys Vlasenko) [1081785]
  - [fs] jbd2: fix sending of data flush on journal commit (Denys Vlasenko) [1081785]
  - [fs] ext4, jbd2: Add barriers for file systems with ext journals (Denys Vlasenko) [1081785]
  - [fs] jbd: fix fsync() tid wraparound bug (Denys Vlasenko) [1081785]
  - [fs] ext4: fix fdatasync() for files with only i_size changes (Eric Sandeen) [1102768]
  - [fs] ext3: explicitly rm inode from orphan list after failed io (Eric Sandeen) [1088041]
  - [infiniband] mlx4: Fix BlueFlame race (Amir Vadai) [1088582]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-392.el5]
changelog:
  - [redhat] kabi: Adding symbol pci_num_vf (Jiri Olsa) [999389]
  - [fs] gfs2: Allocate directory memory with GFP_NOFS (Robert S Peterson) [1103256]
  - [kernel] compat: compat_sys_times: don't take tasklist_lock (Mateusz Guzik) [984541]
  - [fs] nfs4: Add recovery for individual stateids (Dave Wysochanski) [867570]
  - [fs] nfs4: Don't start state recovery in nfs4_close_done (Dave Wysochanski) [867570]
  - [s390] kernel: fix save and restore of the fp-control register (Hendrik Brueckner) [1034342]
  - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [902454]
  - [net] bridge: send query as soon as leave is received (Amerigo Wang) [902454]
  - [net] bridge: only expire the mdb entry when query is received (Amerigo Wang) [902454]
  - [net] bridge: Fix typo that may render snooping less effective (Amerigo Wang) [902454]
  - [net] AF_UNIX: EOF on non-blocking SOCK_SEQPACKET (Swapnil Nagarkar) [1025410]
  - [fs] gfs2: clear directory cache from master directory at unmount (Robert S Peterson) [859964]
  - [net] netlink: Make netlink processing routines semi-synchronious (Daniel Borkmann) [947562]
  - [xen] page-alloc: scrub anonymous domain heap pages upon freeing (Vitaly Kuznetsov) [1103649]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-391.el5]
changelog:
  - [fs] dcache: fix cleanup on warning in d_splice_alias (Denys Vlasenko) [1080606]
  - [net] forcedeth: run loopback test only on chips that support it (Ivan Vecera) [661959]
  - [net] neigh: Make neigh_add_timer symmetrical to neigh_del_timer (Marcelo Ricardo Leitner) [1109888]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-390.el5]
changelog:
  - [net] neigh: set NUD_INCOMPLETE when probing router reachability (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: router reachability probing (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: probe routes asynchronous in rt6_probe (Marcelo Ricardo Leitner) [1090806]
  - [net] ndisc: Update neigh->updated with write lock (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: remove the unnecessary statement in find_match() (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: fix route selection if CONFIG_IPV6_ROUTER_PREF unset (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: Fix def route failover when CONFIG_IPV6_ROUTER_PREF=n (Marcelo Ricardo Leitner) [1090806]
  - [net] ipv6: Prefer reachable nexthop only if the caller requests (Marcelo Ricardo Leitner) [1090806]
  - [fs] ext4/jbd2: don't wait forever stale tid caused by wraparound (Eric Sandeen) [980268]
  - [fs] ext4: Initialize fsync transaction ids in ext4_new_inode() (Eric Sandeen) [980268]
  - [fs] jbd2: don't wake kjournald unnecessarily (Eric Sandeen) [980268]
  - [fs] jbd2: fix fsync() tid wraparound bug (Eric Sandeen) [980268]
  - [fs] knfsd: demote some printk()s to dprintk()s (J. Bruce Fields) [984732]
  - [infiniband] rds: do not deref NULL dev in rds_iw_laddr_check() (Jacob Tanenbaum) [1093312] {CVE-2014-2678}


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-389.el5]
changelog:
  - [block] floppy: don't write kern-only members to FDRAWCMD output (Denys Vlasenko) [1094303] {CVE-2014-1737 CVE-2014-1738}
  - [block] floppy: ignore kernel-only members in FDRAWCMD input (Denys Vlasenko) [1094303] {CVE-2014-1737 CVE-2014-1738}


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-388.el5]
changelog:
  - [virt] hyperv: Fix kernel warning in netvsc_linkstatus_callback() (Jason Wang) [1091183]
  - [nfs] sunrpc: don't use a credential with extra groups (Mateusz Guzik) [976201]
  - [scsi] lpfc: Remove NDLP reference put in lpfc_cmpl_els_logo_acc (Rob Evers) [1075228]
  - [infiniband] rds: dereference of a NULL device (Jacob Tanenbaum) [1079217] {CVE-2013-7339}
  - [kernel] futex: check relative timeouts for overflow (Denys Vlasenko) [1084168]


author: Alexander Gordeev <agordeev@redhat.com> [2.6.18-387.el5]
changelog:
  - [net] bnx2x: Change MDIO clock settings (Michal Schmidt) [960930]
  - [virt] kvm: correctly detect KVM when hv emulation is enalbed (Jason Wang) [985767]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-386.el5]
changelog:
  - [ia64] stop trap/interrupt handlers enabling PSR.ac kernel entry (Prarit Bhargava) [1073682]
  - [xen] ia64: stop trap/interrupts enabling PSR.ac on kern entry (Prarit Bhargava) [1073682]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-385.el5]
changelog:
  - [fs] GFS2: gfs2_quota reports erroneous and non-existent quotas (Abhijith Das) [999623]
  - [virt] virtio_net: introduce VIRTIO_NET_HDR_F_DATA_VALID (Vlad Yasevich) [1014328]
  - [virt] hyperv: Fix race between probe and open calls (Luiz Capitulino) [987791]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-384.el5]
changelog:
  - [scsi] qla2xxx: test for validity virtual host in netlink i/f (Chad Dupuis) [997602]
  - [mm] HugePages_Rsvd wraps on dealloc when testcase run under gdb (Jacob Tanenbaum) [837442]
  - [virt] HID: memory corruption flaw drivers/usb/input/hid-core.c (Jacob Tanenbaum) [1032999] {CVE-2013-2888}
  - [virt] HID: memory corruption flaw in drivers/hv/hid-core.c (Jacob Tanenbaum) [1032999] {CVE-2013-2888}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-383.el5]
changelog:
  - [scsi] lpfc: Fix task management commands having a fixed timeout (Ewan Milne) [1061120]
  - [net] tcp: drop SYN+FIN messages (Jiri Pirko) [1066058] {CVE-2012-6638}
  - [fs] GFS2: Check if glock held in gfs2_readpage (Robert S Peterson) [1063434]
  - [s390] af_iucv: Kernel panic during connect (IUCV transport) (Hendrik Brueckner) [1026388]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-382.el5]
changelog:
  - [net] be2net: don't use skb_get_queue_mapping() (Ivan Vecera) [1063955]
  - [fs] ext2: update ctime changing the file permission by setfacl (Eric Sandeen) [969322]
  - [usb] usbcore: fix refcount bug in endpoint removal (Don Zickus) [1023287 1033620 913784 977905]
  - [net] tcp: diag: Dont report negative values for rx queue (Jiri Pirko) [1034052]
  - [fs] writeback: remove pages_skipped accounting (Lachlan McIlroy) [1031450]
  - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997628]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-381.el5]
changelog:
  - [ipc] change refcount to atomic_t (Phillip Lougher) [1024868] {CVE-2013-4483}
  - [s390] qeth: buffer overflow in snmp ioctl (Jacob Tanenbaum) [1034404] {CVE-2013-6381}
  - [scsi] AACRAID Driver compat IOCTL missing capability check (Jacob Tanenbaum) [1033532] {CVE-2013-6383}
  - [xen] x86/AMD: work around erratum 793 (Radim Krcmar) [1035836] {CVE-2013-6885}
  - [xen] do not expose hypercalls to rings 1 and 2 of HVM guests (Andrew Jones) [1029113] {CVE-2013-4554}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-380.el5]
changelog:
  - [fs] nfs: ensure that nfsd threads allow expected signals (Jeff Layton) [705387]
  - [fs] nfs: fix crash handling > 1024 nonidempotent requests (J. Bruce Fields) [1024485]
  - [fs] nfs: don't check lock owner compat unless locked part 2 (Jeff Layton) [736578]
  - [fs] nfs: don't check lock owner compat in writes unless locked (Jeff Layton) [736578]
  - [redhat] kabi: Adding symbol print_hex_dump (Jiri Olsa) [662558]
  - [redhat] kabi: Adding symbol vzalloc (Jiri Olsa) [979136]
  - [scsi] megaraid_sas: a touch to version string (Tomas Henzl) [948648]
  - [scsi] megaraid_sas: Remove completion_lock spinlock calls (Tomas Henzl) [948648]
  - [scsi] megaraid_sas: Move poll_aen_lock initializer (Tomas Henzl) [948648]
  - [fs] cifs: revalidate directories instiantiated via FIND_xxx (Sachin Prabhu) [905231]
  - [fs] cifs: only set ops for inodes in I_NEW state (Sachin Prabhu) [905231]
  - [fs] cifs: mark dentry as dfs entry in cifs_d_revalidate (Sachin Prabhu) [905231]
  - [fs] ext4: add BH_Verified flag avoiding metadata validation (Lukas Czerner) [1000233]
  - [net] ipt_recent: avoid high order page allocations (Jiri Pirko) [571322]
  - [scsi] Allow error handling timeout to be specified (Ewan Milne) [826060]
  - [net] tg3: Remove incorrect switch to aux power (Ivan Vecera) [1013730]
  - [fs] nfs: silence build warnings with undeclared struct nfs_fattr (Jeff Layton) [1026287]
  - [net] ipv6: fix overlap check for fragments (Francesco Fusco) [995277]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-379.el5]
changelog:
  - [net] ipvs: add boundary check on ioctl arguments (Francesco Fusco) [1030816] {CVE-2013-4588}
  - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [956132]
  - [scsi] remove check for 'resetting' (Ewan Milne) [956132]
  - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [956132]
  - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [956132]
  - [scsi] advansys: Remove 'last_reset' references (Ewan Milne) [956132]
  - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [956132]
  - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [956132]
  - [net] ipv6: fix leaking uninit port number of offender sockaddr (Florian Westphal) [1035881] {CVE-2013-7263 CVE-2013-7264 CVE-2013-7265 CVE-2013-7281}
  - [net] fix addr_len/msg->msg_namelen assign in recv_error funcs (Florian Westphal) [1035881] {CVE-2013-7263 CVE-2013-7264 CVE-2013-7265 CVE-2013-7281}
  - [net] prevent leakage of uninitialized memory to user in recv (Florian Westphal) [1035881] {CVE-2013-7263 CVE-2013-7264 CVE-2013-7265 CVE-2013-7281}
  - [net] be2net: prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1007995]
  - [net] be2net: Trim padded packets for Lancer (Ivan Vecera) [1007995]
  - [net] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [1007995]
  - [net] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [1007995]
  - [fs] gfs2: slab memory still in use after gfs2 unmount (Robert S Peterson) [516025]
  - [fs] exec/ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039484] {CVE-2013-2929}
  - [fs] cifs: stop trying to use virtual circuits (Sachin Prabhu) [1013469]
  - [security] Fix spurious warnings in security_ops_task_setrlimit (Mateusz Guzik) [916235]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-376.el5]
changelog:
  - [fs] NTLM auth and sign - Use appropriate server challenge (Sachin Prabhu) [1018286]
  - [net] sunrpc: fix deadlock in task wakeup code (Jeff Layton) [998126]
  - [xen] gnttab: correct locking order reversal (Radim Krcmar) [1026246] {CVE-2013-4494}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-375.el5]
changelog:
  - [md] dm snapshot: fix data corruption (Mikulas Patocka) [975353] {CVE-2013-4299}
  - [xen] information leak via I/O instruction emulation (Igor Mammedov) [1009603] {CVE-2013-4355}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-373.el5]
changelog:
  - [scsi] mpt2sas: bump version (Tomas Henzl) [956330]
  - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [956330]
  - [net] tg3: call pci_enable_wake() to set power state (John Feeney) [996331]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-372.el5]
changelog:
  - [crypto] ansi_cprng fix off by one err in non-block size request (Neil Horman) [1007693] {CVE-2013-4345}
  - [fs] gfs2: yield() in shrinker to allow glock_workqueues to run (Abhijith Das) [928518]
  - [misc] backport fixes for percpu-rw-semaphore (Mikulas Patocka) [867997]
  - [net] ipv6: ipv6_create_tempaddr cleanup (Petr Holasek) [999362] {CVE-2013-0343}
  - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999362] {CVE-2013-0343}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-370.el5]
changelog:
  - [net] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [995961]
  - [kernel] signals: stop info leak via tkill and tgkill syscalls (Oleg Nesterov) [970875] {CVE-2013-2141}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-369.el5]
changelog:
  - [fs] nlm: Ensure we resend pending blocking locks after a reclaim (Steve Dickson) [918592]
  - [kernel] kmod: kthread_run causes oom killer deadlock (Frantisek Hrbata) [983506]
  - [fs] nfs4: ratelimit some messages, add name to bad seq-id mess (Dave Wysochanski) [953121]
  - [fs] nfsd: fix EXDEV checking in rename (J. Bruce Fields) [515599]
  - [misc] tty: Fix abusers of current-sighand->tty (Aaron Tomlin) [858981]
  - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [981417]
  - [redhat] kabi: Adding symbol fc_fabric_login (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_recv (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_exch_mgr_reset (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_lport_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_exch_recv (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_lport_destroy (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_els_send (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_destroy (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_exch_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_fabric_logoff (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_set_mfs (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_elsct_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_link_up (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_recv_flogi (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_change_queue_depth (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fcoe_ctlr_link_down (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_change_queue_type (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_exch_mgr_free (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_exch_mgr_alloc (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_lport_config (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_disc_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol strict_strtoul (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_rport_init (Jiri Olsa) [864256]
  - [redhat] kabi: Adding symbol fc_get_host_port_state (Jiri Olsa) [864256]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-368.el5]
changelog:
  - [net] tg3: Add read dma workaround for 5720 (Ivan Vecera) [984064]
  - [net] tg3: Add New 5719 Read DMA workaround (Ivan Vecera) [984064]
  - [net] vlan: fix perf regression due to missing features flags (Michal Schmidt) [977711]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-367.el5]
changelog:
  - [net] ipv6: do udp_push_pending_frames AF_INET sock pending data (Jiri Benc) [987648] {CVE-2013-4162}
  - [net] mlx4: restore pre-RHEL5.9 default value of log_num_mac (Michal Schmidt) [968352]
  - [x86_64] Fix kdump failure due to 'x86_64: Early segment setup' (Paolo Bonzini) [987244]
  - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [785916]
  - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [785916]
  - [xen] skip tracing if it was disabled instead of dying (Igor Mammedov) [967053]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-366.el5]
changelog:
  - [net] be2net: Activate new FW after FW download for Lancer (Ivan Vecera) [982590]
  - [net] be2net: Fix initialization sequence for Lancer (Ivan Vecera) [982590]
  - [net] be2net: Fix FW download in Lancer (Ivan Vecera) [982590]
  - [net] qlge: Fix receive path to drop error frames (Chad Dupuis) [975852]
  - [net] qlge: remove NETIF_F_TSO6 flag (Chad Dupuis) [975852]
  - [net] qlge: Moving low level frame error to ethtool statistics (Chad Dupuis) [975852]
  - [net] qlge: Fixed double pci free on tx_ring->q allocation fail (Chad Dupuis) [975852]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-365.el5]
changelog:
  - [net] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [956322]
  - [net] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [956322]
  - [net] be2net: disable TX in be_close() (Ivan Vecera) [956322]
  - [net] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [956322]
  - [net] be2net: avoid napi_disable() when not enabled (Ivan Vecera) [956322]
  - [net] be2net: Fix receive Multicast Packets w/ Promiscuous mode (Ivan Vecera) [956322]
  - [net] be2net: Fixed memory leak (Ivan Vecera) [956322]
  - [net] be2net: Fix PVID tag offload for packets w/ inline VLAN tag (Ivan Vecera) [956322]
  - [net] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [956322]
  - [net] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [956322]
  - [net] be2net: Fix issues in error recovery with wrong queue state (Ivan Vecera) [956322]
  - [net] netpoll: revert 6bdb7fe3104 and fix be_poll() instead (Ivan Vecera) [956322]
  - [net] be2net: Fix to parse RSS hash Receive completions correctly (Ivan Vecera) [956322]
  - [net] be2net: Fix cleanup path when EQ creation fails (Ivan Vecera) [956322]
  - [net] be2net: Fix Endian (Ivan Vecera) [956322]
  - [net] be2net: Fix to trim skb for padded vlan packets (Ivan Vecera) [956322]
  - [net] be2net: Explicitly clear reserved field in Tx Descriptor (Ivan Vecera) [956322]
  - [net] be2net: remove unnecessary usage of unlikely() (Ivan Vecera) [956322]
  - [net] be2net: do not modify PCI MaxReadReq size (Ivan Vecera) [956322]
  - [net] be2net: cleanup be_vid_config() (Ivan Vecera) [956322]
  - [net] be2net: don't call vid_config() when there no vlan config (Ivan Vecera) [956322]
  - [net] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [956322]
  - [net] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [956322]
  - [net] be2net: Fix VLAN/multicast packet reception (Ivan Vecera) [956322]
  - [net] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [956322]
  - [infiniband] cxgb4: Compile when CXGB4 is set, not CXGB3 (Doug Ledford) [871555]
  - Revert: [infiniband] qib: add qib, mod ipath to only support HTX (Doug Ledford) [871555]
  - Revert: [infiniband] Enable Kconfig for ipath (Doug Ledford) [871555]
  - Revert: [infiniband] Revert upstream 'Infiniband: make ipath' (Doug Ledford) [871555]
  - Revert: [infiniband] Revert upstream 'IB/ipath: Make ipath_port' (Doug Ledford) [871555]
  - Revert: [infiniband] Revert upstream 'IB/ipath: Convert from ...' (Doug Ledford) [871555]
  - Revert: [infiniband] Revert upstream 'cpumask: use new cpumask' (Doug Ledford) [871555]
  - Revert: [infiniband] Import of backport patch from ofed 1.4.2 (Doug Ledford) [871555]
  - Revert: [infiniband] Pull in backport from ofed 1.4.2 (Doug Ledford) [871555]
  - Revert: [infiniband] aio_write not right entrypoint to use in our (Doug Ledford) [871555]
  - Revert: [infiniband] make up for lack of HT_IRQ config option (Doug Ledford) [871555]
  - Revert: [infiniband] Don't use vmalloc_user (Doug Ledford) [871555]
  - Revert: [infiniband] More device->class_device conversions (Doug Ledford) [871555]
  - Revert: [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initial (Chad Dupuis) [978150]
  - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981000] {CVE-2013-2234}
  - [net] af_key: initialize satype in key_notify_policy_flush() (Jiri Benc) [981224] {CVE-2013-2237}
  - [net] Fix panic for vlan over gre via tun (Thomas Graf) [981337]
  - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981557] {CVE-2013-2232}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-364.el5]
changelog:
  - [net] sctp: Disallow new connection on a closing socket (Daniel Borkmann) [974936] {CVE-2013-2206}
  - [net] sctp: Use correct sideffect command in dup cookie handling (Daniel Borkmann) [974936] {CVE-2013-2206}
  - [net] sctp: deal with multiple COOKIE_ECHO chunks (Daniel Borkmann) [974936] {CVE-2013-2206}
  - [scsi] qla4xxx: Update vers to 5.02.04.06.05.10-d0 for Inbox rel (Chad Dupuis) [978150]
  - [scsi] qla4xxx: ISP8xxx: Correct retry of adapter initialization (Chad Dupuis) [978150]
  - [scsi] qla4xxx: Fix req queue count manipulation on response path (Chad Dupuis) [978150]
  - [scsi] qla4xxx: Fix targets not coming back if chap is enabled (Chad Dupuis) [978150]
  - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [978150]
  - [net] fix invalid free in ip_cmsg_send() callers (Petr Matousek) [980142] {CVE-2013-2224}
  - [x86_64] Early segment setup for VT (Paolo Bonzini) [978305]
  - [block] cpqarray: info leak in ida_locked_ioctl() (Tomas Henzl) [971246] {CVE-2013-2147}
  - [net] tcp: bind() use stronger condition for bind_conflict (Flavio Leitner) [957604]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-363.el5]
changelog:
  - [virt] netback: don't disconnect frontend with oversize packet (Andrew Jones) [971155]
  - [virt] netfront: reduce gso_max_size to account max TCP header (Andrew Jones) [971155]
  - [block] cdrom: use kzalloc() for failing hardware (Frantisek Hrbata) [973104] {CVE-2013-2164}
  - [block] cciss: Update version string (Linda Knippers) [919633]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-362.el5]
changelog:
  - [block] cciss: Silence noisy per-device cciss messages (Tomas Henzl) [827515]
  - [fs] gfs2: flush work queue before clearing glock hash tables (Abhijith Das) [959532]
  - [fs] extN: tighten restrictions on inode flags (Eric Sandeen) [756309]
  - [mm] use-after-free in madvise_remove() (Jacob Tanenbaum) [849736] {CVE-2012-3511}
  - [internal] kernel.spec: add Provides line to kernel-debug-devel (Phillip Lougher) [709658]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-361.el5]
changelog:
  - [fs] ext4: Avoid crashing on NULL ptr dereference on fs error (Carlos Maiolino) [867748]
  - [fs] ext4: set extents flag when migrating file to use extents (Carlos Maiolino) [867748]
  - [fs] ext4: Convert more i_flags references to use accessors (Carlos Maiolino) [867748]
  - [fs] ext4: Fix remaining racy updates of EXT4_I(inode)->i_flags (Carlos Maiolino) [867748]
  - [fs] ext4: Use bitops to read/modify i_flags in ext4_inode_info (Carlos Maiolino) [867748]
  - [fs] ext3/4: don't clear orphan list on ro mount with errors (Eric Sandeen) [850803]
  - [fs] jbd2: round commit timer up to avoid uncommitted transaction (Carlos Maiolino) [892393]
  - [scsi] ibmvfc: Ignore fabric RSCNs when link is dead (Steve Best) [964334]
  - [mm] Page migration: Don't accept invalid nodes in target nodeset (Jan Stancek) [848473]
  - [mm] Break out when there is nothing more to write for the fs. (Larry Woodman) [965359]
  - [sound] ALSA - fix the no-sound issue for Creative Recon3D cards (Jaroslav Kysela) [796912]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-360.el5]
changelog:
  - [fs] zisofs: fix readpage() outside i_size (Eric Sandeen) [952860]
  - [net] fixed: fix module unloading for the 'fixed' driver (Nikolay Aleksandrov) [647894]
  - [net] ipv6: assign rt6_info to inet6_ifaddr in init_loopback (Jiri Benc) [971067]
  - [net] Bluetooth: fix possible info leak in bt_sock_recvmsg() (Radomir Vrbovsky) [955601] {CVE-2013-3224}
  - [block] gen8plus Smart Array IDs (Linda Knippers) [919633]
  - [net] Bluetooth: HCI & L2CAP information leaks (Jacob Tanenbaum) [922416] {CVE-2012-6544}
  - [virt] xen PV passthru: assign SR-IOV VFs to sep virtual slots (Laszlo Ersek) [865736]
  - [scsi] be2iscsi: This patch bumps the version number (Rob Evers) [962503]
  - [scsi] be2iscsi: This patch fixes the NOPIN issues (Rob Evers) [962503]
  - [xen] cap physmem at 1TB (Andrew Jones) [961667]
  - [xen] cleanup invalid checksum error (Andrew Jones) [914814]
  - [xen] mask cpuid avx (Andrew Jones) [894360]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-359.el5]
changelog:
  - [fs] autofs4: use __simple_empty() for empty directory check (Ian Kent) [873922]
  - [fs] autofs: remove autofs dentry mount check (Ian Kent) [928098]
  - [redhat] kabi: Adding symbol register_lro_netdev (Jiri Olsa) [873514]
  - [redhat] kabi: Adding symbol unregister_lro_netdev (Jiri Olsa) [873514]
  - [misc] signal: use __ARCH_HAS_SA_RESTORER instead of SA_RESTORER (Nikola Pajkovsky) [920504] {CVE-2013-0914}
  - [misc] signal: always clear sa_restorer on execve (Nikola Pajkovsky) [920504] {CVE-2013-0914}
  - [misc] signal: Def __ARCH_HAS_SA_RESTORER for sa_restorer clear (Nikola Pajkovsky) [920504] {CVE-2013-0914}
  - [net] ipv6: Fix broken IPv6 routing table after loopback down-up (Jiri Benc) [745321]
  - [virt] hv: use gracefully shutdown instead of poweroff (Jason Wang) [903460]
  - [md] dm kcopyd throttling (Mikulas Patocka) [958556]
  - [scsi] storvsc: Properly handle in-transit packets during a reset (Jason Wang) [865292]
  - [net] sky2: fix scheduling while atomic in sky2_vlan_rx_register (Nikolay Aleksandrov) [920757]
  - [x86] fix timeout of poll(2) w/ 32-bit processes on x86_64 (Naoya Horiguchi) [794670]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-358.el5]
changelog:
  - [net] tg3: buffer overflow in VPD firmware parsing (Jacob Tanenbaum) [949940] {CVE-2013-1929}
  - [net] atm: update msg_namelen in vcc_recvmsg() (Nikola Pajkovsky) [955223] {CVE-2013-3222}
  - [ia64] fix KABI breakage on ia64 (Prarit Bhargava) [960783]
  - [cpufreq] acpi-cpufreq more defensive against BIOS freq changes (Lenny Szubowicz) [921856]
  - [net] tcp: connect() race with timewait reuse (Jiri Pirko) [947038]
  - [block] ide: Allow configuration of prefer_ms_hyperv (Radomir Vrbovsky) [907231]
  - [infiniband] Return link layer type to userspace query port op (Jay Fenlason) [866331]
  - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [914391]
  - [net] ipv6: Remove IPV6_ADDR_RESERVED (Amerigo Wang) [728922]
  - [net] IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [847613]
  - [net] reduce per cpu ram used for loopback stats (Weiping Pan) [872466]
  - [net] ipv4: check optlen for IP_MULTICAST_IF option (Jiri Pirko) [866743]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-357.el5]
changelog:
  - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692071]
  - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692071]
  - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692071]
  - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692071]
  - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692071]
  - [fs] afs: export a couple of core functions for AFS write support (Lukas Czerner) [692071]
  - [fs] cifs: show sec= option in /proc/mounts (Sachin Prabhu) [806481]
  - [fs] cifs: Introduce workaround for crypto module loading problem (Sachin Prabhu) [806481]
  - [fs] cifs: Fix extended security auth failure (Sachin Prabhu) [806481]
  - [fs] cifs: silence printk when establishing first sess on socket (Sachin Prabhu) [806481]
  - [fs] cifs: Fix sign failure when serv mandates sign for NTLMSSP (Sachin Prabhu) [806481]
  - [fs] cifs: Support NTLM2 sess security dur NTLMSSP authenticate (Sachin Prabhu) [806481]
  - [fs] cifs: ignore everything in SPNEGO blob after mechTypes (Sachin Prabhu) [806481]
  - [fs] cifs: check offset in decode_ntlmssp_challenge() (Sachin Prabhu) [806481]
  - [fs] cifs: endian fix in decode_ntlmssp_challenge (Sachin Prabhu) [806481]
  - [fs] cifs: NTLM auth/sign - create & send keys for key exchange (Sachin Prabhu) [806481]
  - [fs] cifs: mv 'ntlmssp' & 'local_leases' opts from experimental (Sachin Prabhu) [806481]
  - [fs] cifs: Remove distinction between rawntlmssp and ntlmssp. (Sachin Prabhu) [806481]
  - [fs] cifs: Fix broken sec=ntlmv2/i sec option (try #2) (Sachin Prabhu) [806481]
  - [fs] cifs: NTLM auth/sign - minor error corrections and cleanup (Sachin Prabhu) [806481]
  - [fs] cifs: NTLM auth/sign - Alloc sess key/client res dynamically (Sachin Prabhu) [806481]
  - [fs] cifs: NTLM authent & signing - Calc auth response per sess (Sachin Prabhu) [806481]
  - [fs] cifs: ntlm authent & signing - proper av/ti pair for ntlmv2 (Sachin Prabhu) [806481]
  - [fs] cifs: fix module refcount leak in find_domain_name (Sachin Prabhu) [806481]
  - [fs] cifs: ntlm authent & signing - Fix response len for ntlmv2 (Sachin Prabhu) [806481]
  - [fs] cifs: NTLMv2/NTLMSSP ntlmv2 within ntlmssp authenticate code (Sachin Prabhu) [806481]
  - [fs] cifs: NTLMv2/NTLMSSP Change var name mac_key to session key (Sachin Prabhu) [806481]
  - [fs] cifs: ntlmv2/ntlmssp rem function CalcNTLMv2_partial_mac_key (Sachin Prabhu) [806481]
  - [fs] cifs: have decode_negTokenInit set flags in server struct (Sachin Prabhu) [806481]
  - [fs] cifs: eliminate 'first_time' parm to CIFS_SessSetup (Sachin Prabhu) [806481]
  - [fs] cifs: Allow raw ntlmssp code to be enabled with sec=ntlmssp (Sachin Prabhu) [806481]
  - [fs] cifs: Fix SMB uid in NTLMSSP authenticate request (Sachin Prabhu) [806481]
  - [fs] cifs: NTLMSSP reenabled after move from connect.c to sess.c (Sachin Prabhu) [806481]
  - [fs] cifs: Add remaining ntlmssp flags & standardize field names (Sachin Prabhu) [806481]
  - [misc] genalloc: stop crashing the system when destroying a pool (Steve Best) [859194]
  - [x86] mm: introduce proper mem barriers smp_invalidate_interrupt (Rafael Aquini) [865095]
  - [x86] Add sysctl to allow panic on IOCK NMI error (Prarit Bhargava) [918279]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-356.el5]
changelog:
  - [fs] nfs: flush cached dir information slightly more readily (Scott Mayhew) [853145]
  - [fs] nfs: Fix resolution prob with cache_change_attribute (Scott Mayhew) [853145]
  - [fs] nfs: define function to update nfsi->cache_change_attribute (Scott Mayhew) [853145]
  - [fs] nfsv4: Save the owner/group name string when doing open (Scott Mayhew) [609252]
  - [fs] nfsv4: Don't do idmapper upcalls for asynchronous RPC calls (Scott Mayhew) [609252]
  - [fs] nfsv4: Fix cache validate bug where getcwd() returns ENOENT (Scott Mayhew) [609252]
  - [fs] nfsv4: Simplify some cache consistency post-op GETATTRs (Scott Mayhew) [609252]
  - [fs] nfsv4: set fattr->valid to reflect what was decoded (Scott Mayhew) [609252]
  - [fs] nfsv4: Clean up decode_getfattr() (Scott Mayhew) [609252]
  - [fs] nfsv4: Support NFSv4 optional attrs in the struct nfs_fattr (Scott Mayhew) [609252]
  - [fs] nfs: Fix nfs_post_op_update_inode_force_wcc() (Scott Mayhew) [609252]
  - [md] shutdown, don't switch to RO, mark clean and set safemode=2 (Jes Sorensen) [864727]
  - [net] cxgb4: zero out another firmware request struct (Jay Fenlason) [872531]
  - [net] cxgb4: clear out most firmware request structures (Jay Fenlason) [872531]
  - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [894636]
  - [net] enable GRO by default for vlan devices (Ivan Vecera) [894636]
  - [net] bonding: enable gro by default (Ivan Vecera) [894636]
  - [mm] writeback: remove unnecessary wait in throttle_vm_writeout() (Frantisek Hrbata) [822768]
  - [mm] throttle_vm_writeout: don't loop on GFP_NOFS/GFP_NOIO alloc (Frantisek Hrbata) [822768]
  - [char] random: mix in architectural randomness in extract_buf() (Prarit Bhargava) [871559]
  - [char] random: Use arch-specific RNG to init the entropy store (Prarit Bhargava) [871559]
  - [x86] random: Verify RDRAND function and allow it to be disabled (Prarit Bhargava) [871559]
  - [x86] random: Arch inlines to get random integers with RDRAND (Prarit Bhargava) [871559]
  - [char] random: Add support for architectural random hooks (Prarit Bhargava) [871559]
  - [char] random: make mixing interface byte-oriented (Prarit Bhargava) [871559]
  - [char] random: remove some prefetch logic (Prarit Bhargava) [871559]
  - [char] random: improve variable naming, clear extract buffer (Prarit Bhargava) [871559]
  - [x86] add clear_cpu_cap() operation (Prarit Bhargava) [871559]
  - [x86] 32-bit, add alternative_io() (Prarit Bhargava) [871559]
  - [x86] add X86_FEATURE_RDRAND (Prarit Bhargava) [871559]
  - [x86] add ASM_OUTPUT2 (Prarit Bhargava) [871559]
  - [x86] mce, kernel supports MCE for Nehalem (Prarit Bhargava) [958905]
  - [scsi] qla2xxx: Add a mutex around use of optrom variables. (Chad Dupuis) [795550]
  - [net] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [862520]
  - [net] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [867302]
  - [scsi] cxgb4i hot-unplug (Jay Fenlason) [786024]
  - [net] bond: add support to read speed and duplex via ethtool (Andy Gospodarek) [704575]
  - [net] netpoll: workaround a race condition (Amerigo Wang) [742495]
  - [net] IPV6: Allow address changes while administrative down (Flavio Leitner) [868622]
  - [sound] ALSA - HDA - fix NULL pointer dereference for ALC268 (Jaroslav Kysela) [901337]
  - [scsi] cciss: use lun reset not target reset (Tomas Henzl) [893049]
  - [net] igbvf: work around i350 erratum (Stefan Assmann) [878904]
  - [net] llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Jesper Brouer) [956097] {CVE-2013-3231}
  - [net] tipc: fix info leaks via msg_name in recv_msg/recv_stream (Jesper Brouer) [956149] {CVE-2013-3235}
  - [net] Bluetooth: RFCOMM Fix info leak in ioctl(RFCOMMGETDEVLIST) (Radomir Vrbovsky) [922407] {CVE-2012-6545}
  - [net] Bluetooth: RFCOMM - Fix info leak via getsockname() (Radomir Vrbovsky) [922407] {CVE-2012-6545}
  - [kernel] Make futex_wait() use an hrtimer for timeout (Prarit Bhargava) [864648]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-355.el5]
changelog:
  - [char] ipmi: use a tasklet for handling received messages (Tony Camuso) [947732]
  - [char] ipmi: do run_to_completion properly in deliver_recv_msg (Tony Camuso) [947732]
  - [fs] nfs4: fix locking around cl_state_owners list (Dave Wysochanski) [948317]
  - [s390] qeth: fix qeth_wait_for_threads() deadlock for OSN devices (Hendrik Brueckner) [952451]
  - [fs] ext4: check for zero length extent (Lukas Czerner) [866433]
  - [net] be2net: fix be_close() to ensure all events are ack'ed (Ivan Vecera) [950137]
  - [net] be2net: fix a race in be_xmit() (Ivan Vecera) [949959]
  - [kernel] kmod: avoid deadlock from recursive request_module call (Frantisek Hrbata) [949568]
  - [net] netxen: write IP address to firmware when using bonding (Nikolay Aleksandrov) [756502]
  - [s390] kernel: sched_clock() overflow (Hendrik Brueckner) [903338]
  - [net] devinet: Register inetdev earlier (Jiri Pirko) [770813]
  - [fs] nfs: Fix bugs on short read (Sachin Prabhu) [924011]
  - [fs] nfs: Don't allow NFS silly-renamed files to be deleted (Dave Wysochanski) [906472]
  - [xen] AMD IOMMU: spot missing IO-APIC entries in IVRS table (Igor Mammedov) [910913] {CVE-2013-0153}
  - [xen] AMD, IOMMU: Make per-device interrupt remap table default (Igor Mammedov) [910913] {CVE-2013-0153}
  - [xen] AMD, IOMMU: Disable IOMMU if SATA Combined mode is on (Igor Mammedov) [910913] {CVE-2013-0153}
  - [xen] AMD, IOMMU: On creating entry clean up in remapping tables (Igor Mammedov) [910913] {CVE-2013-0153}
  - [xen] ACPI: acpi_table_parse() should return handler's err code (Igor Mammedov) [910913] {CVE-2013-0153}
  - [xen] introduce xzalloc() & Co (Igor Mammedov) [910913] {CVE-2013-0153}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-354.el5]
changelog:
  - [x86] fpu: fix CONFIG_PREEMPT=y corruption of FPU stack (Prarit Bhargava) [731531]
  - [i386] add sleazy FPU optimization (Prarit Bhargava) [731531]
  - [x86-64] non lazy 'sleazy' fpu implementation (Prarit Bhargava) [731531]
  - [net] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [916640]
  - [net] be2net: increment/decrement vlans_added only once (Ivan Vecera) [922223]
  - [net] tg3: use PCI PM core funcs not direct access to registers (Ivan Vecera) [866822]
  - [fs] ext3: fix update of mtime and ctime on rename (Carlos Maiolino) [919191]
  - [fs] nfs: handle getattr failure during nfsv4 open (David Jeffery) [906909]
  - [pci] read-modify-write PCIe dev control reg when initiating FLR (Myron Stowe) [854001]
  - [fs] ext3: fix wrong gfp type under transaction (Lukas Czerner) [816665]
  - [pci] intel-iommu: Prev devs with RMRRs from going in SI Domain (Tony Camuso) [839334]
  - [net] tcp: fix >2 iw selection (Daniel Borkmann) [871787]
  - [ata] sata_svw: check DMA start bit before reset (David Milburn) [754311]
  - [s390] qeth: set new mac even if old mac is gone (Hendrik Brueckner) [883459]
  - [s390] qeth: fix deadlock between recovery and bonding driver (Hendrik Brueckner) [869646]
  - [s390] dasd: check count address during online setting (Hendrik Brueckner) [859527]
  - [s390] hugetlb: use direct TLB flushing for hugetlbfs pages (Hendrik Brueckner) [861178]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-353.el5]
changelog:
  - [virt] xen-netback: backports (Andrew Jones) [910885] {CVE-2013-0216 CVE-2013-0217}
  - [virt] xen-netback: netif_schedulable should take a netif (Andrew Jones) [910885] {CVE-2013-0216 CVE-2013-0217}
  - [virt] pciback: rate limit error mess from pciback_enable_msi() (Igor Mammedov) [910877] {CVE-2013-0231}
  - [net] be2net: remove BUG_ON() in be_mcc_compl_is_new() (Ivan Vecera) [907524]
  - [net] ipv4: Update MTU to all related cache entries (Amerigo Wang) [905190]
  - [net] annotate rt_hash_code() users (Amerigo Wang) [905190]
  - [net] xfrm_user: fix info leak in copy_to_user_state() (Thomas Graf) [922427] {CVE-2012-6537}
  - [net] xfrm_user: fix info leak in copy_to_user_policy() (Thomas Graf) [922427] {CVE-2012-6537}
  - [net] xfrm_user: fix info leak in copy_to_user_tmpl() (Thomas Graf) [922427] {CVE-2012-6537}
  - [net] atm: fix info leak in getsockopt(SO_ATMPVC) (Thomas Graf) [922385] {CVE-2012-6546}
  - [net] atm: fix info leak via getsockname() (Thomas Graf) [922385] {CVE-2012-6546}
  - [net] tun: fix ioctl() based info leaks (Thomas Graf) [922349] {CVE-2012-6547}
  - [net] llc, zero sockaddr_llc struct (Thomas Graf) [922329] {CVE-2012-6542}
  - [net] llc: fix info leak via getsockname() (Thomas Graf) [922329] {CVE-2012-6542}
  - [net] xfrm_user: return error pointer instead of NULL (Thomas Graf) [919387] {CVE-2013-1826}
  - [kernel] wait_for_helper: SIGCHLD from u/s cause use-after-free (Frantisek Hrbata) [858753] {CVE-2012-4398}
  - [kernel] Fix ____call_usermodehelper errs being silently ignored (Frantisek Hrbata) [858753] {CVE-2012-4398}
  - [kernel] wait_for_helper: remove unneeded do_sigaction() (Frantisek Hrbata) [858753] {CVE-2012-4398}
  - [kernel] kmod: avoid deadlock from recursive kmod call (Frantisek Hrbata) [858753] {CVE-2012-4398}
  - [kernel] kmod: make request_module() killable (Frantisek Hrbata) [858753] {CVE-2012-4398}
  - [net] ixgbevf: allocate room for mailbox MSI-X interrupt's name (Laszlo Ersek) [862862]
  - [fs] knfsd: allow nfsd READDIR to return 64bit cookies (Niels de Vos) [918952]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-352.el5]
changelog:
  - [utrace] ensure arch_ptrace() can never race with SIGKILL (Oleg Nesterov) [912072] {CVE-2013-0871}
  - [x86] msr: Add capabilities check (Nikola Pajkovsky) [908697] {CVE-2013-0268}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-351.el5]
changelog:
  - [misc] tainted flags, fix buffer size (Prarit Bhargava) [901547]
  - [net] be2net: fix unconditionally returning IRQ_HANDLED in INTx (Ivan Vecera) [878316]
  - [net] be2net: fix INTx ISR for interrupt behaviour on BE2 (Ivan Vecera) [878316]
  - [net] be2net: fix a possible events_get() race on BE2 (Ivan Vecera) [878316]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-350.el5]
changelog:
  - [firmware] Expand kernel boot-time storage for DMI table structs (Lenny Szubowicz) [862865]
  - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843141] {CVE-2012-3400}
  - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843141] {CVE-2012-3400}
  - [fs] udf: Avoid run away loop when partition table is corrupted (Nikola Pajkovsky) [843141] {CVE-2012-3400}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-349.el5]
changelog:
  - [pci] intel-iommu: reduce max num of domains supported (Don Dutile) [885125]
  - [fs] gfs2: Fix leak of cached directory hash table (Steven Whitehouse) [831330]
  - [x86] mm: randomize SHLIB_BASE (Petr Matousek) [804954] {CVE-2012-1568}
  - [net] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [878209]
  - [net] tg3: Avoid dma read error (John Feeney) [877474]
  - [misc] Fix unsupported hardware message (Prarit Bhargava) [876587]
  - [net] ipv6: discard overlapping fragment (Jiri Pirko) [874838] {CVE-2012-4444}
  - [usb] Fix serial port reference counting on hotplug remove (Don Zickus) [845447]
  - [net] bridge: export its presence and fix bonding igmp reporting (Veaceslav Falico) [843473]
  - [fs] nfs: move wait for server->active from put_super to kill_sb (Jeff Layton) [839839]
  - [scsi] libfc: fix indefinite rport restart (Neil Horman) [595184]
  - [scsi] libfc: Retry a rejected PRLI request (Neil Horman) [595184]
  - [scsi] libfc: Fix remote port restart problem (Neil Horman) [595184]
  - [xen] memop: limit guest specified extent order (Laszlo Ersek) [878450] {CVE-2012-5515}
  - [xen] get bottom of EBDA from the multiboot data structure (Paolo Bonzini) [881885]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-347.el5]
changelog:
  - [xen] add guest address range checks to XENMEM_exchange handlers (Igor Mammedov) [878034] {CVE-2012-5513}
  - [xen] x86/physmap: Prevent incorrect updates of m2p mappings (Igor Mammedov) [870149] {CVE-2012-4537}
  - [xen] VCPU/timer: Dos vulnerability prev overflow in calculations (Igor Mammedov) [870151] {CVE-2012-4535}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-346.el5]
changelog:
  - [mm] check for populated zone in __drain_pages (Rafael Aquini) [873708]
  - [mm] do not allocate pagesets for unpopulated zones (Rafael Aquini) [873708]
  - [mm] do not check unpopulated zones for draining/counter updates (Rafael Aquini) [873708]
  - [x86] Mark Haswell HDMI Audio as unsupported. (Prarit Bhargava) [874248]
  - [misc] Backport mark_hardware_unsupported() (Prarit Bhargava) [874248]
  - [fs] ext4: race-cond protect for convert_unwritten_extents_endio (Lukas Czerner) [869911] {CVE-2012-4508}
  - [fs] ext4: serialize fallocate w/ ext4_convert_unwritten_extents (Lukas Czerner) [869911] {CVE-2012-4508}
  - [fs] ext4: flush the i_completed_io_list during ext4_truncate (Lukas Czerner) [869911] {CVE-2012-4508}
  - [fs] ext4: init pagevec in ext4_da_block_invalidatepages (Eric Sandeen) [869980]
  - [scsi] megaraid_sas: mark Invader support as tech preview (Tomas Henzl) [855434]
  - [scsi] mpt2sas: Fix panic when drives removed during diag reset (Tomas Henzl) [871422]
  - [net] bnx2x: Fix 57810 1G-KR link against certain switches. (Michal Schmidt) [865639]
  - [fs] Fix FREEZE/THAW compat_ioctl regression (Lukas Czerner) [874029]
  - [net] WARN if struct ip_options was allocated directly by kmalloc (Jiri Pirko) [872612]
  - [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [855302] {CVE-2012-3552}
  - [net] rds-ping cause kernel panic (Jay Fenlason) [822756] {CVE-2012-2372}
  - [x86] exclude iomem resource over 4G for i686 non PAE kernel (Dave Young) [875743]
  - [fs] ext4: remove mb_groups before tearing down the buddy_cache (Carlos Maiolino) [869135]
  - [fs] ext3: retry failed direct IO allocations (Carlos Maiolino) [657575]
  - [net] svcrpc: enforce a maximum socket buffer size (J. Bruce Fields) [863535]
  - [x86] Revert 'mm: randomize SHLIB_BASE' (Dave Anderson) [871692]
  - [xen] x86: whitelist AMD thermal & power management for dom0 (Laszlo Ersek) [872306]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-345.el5]
changelog:
  - [net] revert igb: Drop unnecessary write of E1000_IMS from ... (Stefan Assmann) [864848]
  - [net] bna: remove tech preview status (Ivan Vecera) [816215]
  - [scsi] bfa: remove tech-preview tainting (Rob Evers) [816212]
  - [scsi] bfa: Fix NULL pointer dereference with vport module unload (Rob Evers) [865962]
  - [scsi] sg: fix races during device removal (Ewan Milne) [861004]
  - [fs] autofs4: fix reset pending flag on mount fail (Ian Kent) [866937]
  - [net] mlx4: Fix an oops in vlan handling (Doug Ledford) [842486]
  - [net] be2net: Remove stops to further access to BE NIC on UE bits (Ivan Vecera) [862811]
  - [net] be2net: Fix traffic stall INTx mode (Ivan Vecera) [857872]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-344.el5]
changelog:
  - [fs] ext4: fix undefined bit shift result in ext4_fill_flex_info (Eric Sandeen) [809689] {CVE-2012-2100}
  - [fs] ext4: fix undefined behavior in ext4_fill_flex_info (Eric Sandeen) [809689] {CVE-2012-2100}
  - [misc] panic: fix a possible deadlock in panic() (Takahiro MUNEDA) [864553]
  - [fs] xfs: ensure f_ffree returned by statfs() is non-negative (Carlos Maiolino) [844961]
  - [fs] fix crash if block {device|size} read & changed at sametime (Mikulas Patocka) [756506]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-343.el5]
changelog:
  - [fs] ext4: correct comments for ext4_free_blocks() (Lukas Czerner) [847975]
  - [fs] ext4: fix i_blocks/quota accounting when extent insert fails (Eric Sandeen) [847975]
  - [fs] ext4: Add flags to the ext4_free_blocks() (Lukas Czerner) [847975]
  - [fs] ext4: fold ext4_free_blocks() and ext4_mb_free_blocks() (Eric Sandeen) [847975]
  - [fs] ext4: fix race in xattr block allocation path (Nikola Pajkovsky) [844854]
  - [misc] kdump: fix crash_kexec()/smp_send_stop() race in panic() (Takahiro MUNEDA) [748004]
  - [char] ipmi: lock si_lock in poll() to avoid system stall (Nikolay Aleksandrov) [795344]
  - [sound] alsa: add one more Haswell PCI ID (Jaroslav Kysela) [831964]
  - [net] tg3: Fix autoneg off (John Feeney) [854827]
  - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [849566]
  - [x86] mm: randomize SHLIB_BASE (Dave Anderson) [804954] {CVE-2012-1568}
  - [net] bnx2x: fix rx performance regression due to small ring size (Michal Schmidt) [852096]
  - [fs] ext4: Add err check after calling ext4_mb_regular_allocator (Eric Sandeen) [833636]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-342.el5]
changelog:
  - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [848666]
  - [fs] nfsd4: return nfserr_symlink on v4 OPEN of non-regular file (J. Bruce Fields) [848666]
  - [sound] alsa: snd-aloop - improve the sample copy accurracy (Jaroslav Kysela) [854008]
  - [sound] alsa: aloop - Fix possible IRQ lock inversion (Jaroslav Kysela) [854008]
  - [sound] alsa: snd-aloop - add pause support (Jaroslav Kysela) [854008]
  - [redhat] kabi: Adding symbol nmi_watchdog (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol ip_mc_rejoin_group (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol kernel_sock_ioctl (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol kernel_bind (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol netdev_fix_features (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol netdev_increment_features (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol unregister_kprobe (Jiri Olsa) [796988]
  - [redhat] kabi: Adding symbol register_kprobe (Jiri Olsa) [796988]
  - [fs] cifs: fix name parsing in CIFSSMBQAllEAs (Sachin Prabhu) [846522]
  - [fs] xfs: obey minleft values during extent allocation correctly (Carlos Maiolino) [611746]
  - [net] vlan support ethtool get driver info (Jacob Tanenbaum) [844277]
  - [net] bnx2x: remove false warning regarding interrupt number (Michal Schmidt) [859158]
  - [net] ipv6: Fix fib6_dump_table walker leak (Jiri Benc) [819830]
  - [scsi] fcoe: move link speed checking into its own routine (Neil Horman) [852340]
  - [net] tg3: fix get stats to avoid lockup (John Feeney) [840864]
  - [pci] Quirk for still enabled interrupts Intel Sandy Bridge GPUs (Prarit Bhargava) [816725]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-341.el5]
changelog:
  - [fs] ext4: fix missing iput of root for some mount error paths (Phillip Lougher) [845906]
  - [ata] libata-eh: fix slave link EH action mask handling (David Milburn) [855228]
  - [fs] cifs: update cifs_dfs_d_automount caller path (Sachin Prabhu) [857448]
  - [net] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [852096]
  - [fs] tcp: bind() fix autoselection to share ports (Jacob Tanenbaum) [846518]
  - [xen] x86: change the default behaviour of CVE-2012-2934 fix (Petr Matousek) [858724]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-340.el5]
changelog:
  - [fs] cifs: Invalidate file cache in case of posix open (Sachin Prabhu) [852526]
  - [scsi] bfa: Address memory leaks in rare cases (Rob Evers) [843634]
  - [scsi] bfa: add comment regarding firmware versioning (Rob Evers) [843634]
  - [scsi] bfa: set correct return codes, misc. cleanup (Rob Evers) [843634]
  - [ia64] export cpu_sibling_map (like i386 and x86_64) (Nikola Pajkovsky) [847026]
  - [net] sfc: Fix VLAN TX offload features (Michal Schmidt) [847026]
  - [net] sfc: Set default parallelism to per-core by default (Michal Schmidt) [847026]
  - [net] sfc: Remove ancient support for nesting of TX stop (Michal Schmidt) [847026]
  - [net] sfc: Properly initialise NAPI context (Michal Schmidt) [847026]
  - [net] sfc: Warn if unable to create MTDs (Michal Schmidt) [847026]
  - [net] sfc: Fix ethtool_ops::get_link (Michal Schmidt) [847026]
  - [x86] amd: Re-enable CPU topology extensions (Frank Arnold) [848487]
  - [x86] amd: Fix L1i/L2 cache sharing info for AMD family 15h procs (Frank Arnold) [848487]
  - [net] bnx2x: Fix compiler warnings (Michal Schmidt) [846985]
  - [net] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [846985]
  - [net] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [846985]
  - [net] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [846985]
  - [net] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [846985]
  - [net] bnx2x: fix 57840_MF pci id (Michal Schmidt) [846987]
  - [net] bnx2x: Add new 57840 device IDs (Michal Schmidt) [846987]
  - [infiniband] Backport of deactivate_locked_super (Doug Ledford) [846159]
  - [infiniband] More device->class_device conversions (Doug Ledford) [846159]
  - [infiniband] Don't use vmalloc_user (Doug Ledford) [846159]
  - [infiniband] make up for lack of HT_IRQ config option (Doug Ledford) [846159]
  - [infiniband] aio_write not right entrypoint to use in our kernel (Doug Ledford) [846159]
  - [infiniband] Pull in backport from ofed 1.4.2 (Doug Ledford) [846159]
  - [infiniband] Import of backport patch from ofed 1.4.2 (Doug Ledford) [846159]
  - [infiniband] Revert upstream 'cpumask: use new cpumask API ...' (Doug Ledford) [846159]
  - [infiniband] Revert upstream 'IB/ipath: Convert from .nopage ...' (Doug Ledford) [846159]
  - [infiniband] Revert upstream 'IB/ipath: Make ipath_portdata ...' (Doug Ledford) [846159]
  - [infiniband] Revert upstream 'Infiniband: make ipath driver ...' (Doug Ledford) [846159]
  - [infiniband] Enable Kconfig for ipath (Doug Ledford) [846159]
  - [net] ipvs: allow transmit of GRO aggregated skbs (Jesper Brouer) [854067]
  - [scsi] bnx2i: Fixed NULL ptr deference for 1G Linux iSCSI offload (Tomas Henzl) [851320]
  - [net] netpoll: fix an incorrect check for NULL pointer (Amerigo Wang) [848098]
  - [net] bridge: fix bridge module unloading race (Jiri Pirko) [854815]
  - [net] add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [853472]
  - [scsi] isci: fixup linkspeed definitions (David Milburn) [833000]
  - [virt] hv: detect hyperv platform through x86_hyper_vendor (Jason Wang) [852692]
  - [misc] lockdep: double MAX_LOCKDEP_ENTRIES (Prarit Bhargava) [852546]
  - [scsi] qla2xx: Don't toggle inter bits after IRQ lines attached (Chad Dupuis) [800708]
  - [fs] autofs4: Merge the remaining dentry ops tables (Ian Kent) [850977]


author: Aristeu Rozanski <aris@redhat.com> [2.6.18-339.el5]
changelog:
  - [netdrv] igb: Change how we check for pre-existing and assigned VFs (Stefan Assmann) [845399]
  - [pci] Add SR-IOV convenience functions and macros (Stefan Assmann) [845399]
  - [netdrv] bnx2: Enable vlan tso and csum offload for bnx2 (Neil Horman) [844251]
  - [kernel] xacct_add_tsk: fix pure theoretical ->mm use-after-free (Nikola Pajkovsky) [849725] {CVE-2012-3510}
  - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [846939]
  - [netdrv] igb: reset PHY in the link_up process to recover PHY setting after power down (Stefan Assmann) [849103]
  - [net] igb: fix VLAN for i350 (Stefan Assmann) [845962]
  - [net] igb: Fix for failure to init on some 82576 devices (Stefan Assmann) [841410]
  - [fs] hfsplus: Buffer overflow in the HFS plus filesystem (Jacob Tanenbaum) [820256] {CVE-2012-2319}
  - [netdrv] igb: add delay to allow igb loopback test to succeed on 8086:10c9 (Stefan Assmann) [815701]
  - [net] netfilter: add dscp netfilter match (Thomas Graf) [842029]
  - [net] e1000e: drop check of RXCW.CW to eliminate link up and down (Dean Nelson) [840642]
  - [usb] fix interrupt disabling for HCDs with shared interrupt handlers (Don Zickus) [834665]
  - [net] sysfs: export nic speed and duplex (Nikolay Aleksandrov) [640206]
  - [redhat] kabi: Adding symbol kobject_uevent_env (Jiri Olsa) [739414]
  - [scsi] aacraid: Fixes kernel oops in  (Tomas Henzl) [801409]
  - [virt] hv: remove the compact version of netif_notify_peers() (Jason Wang) [824877]
  - [net] ipv4, ipv6, bonding: Restore control over number of peer notifications (Amerigo Wang) [845892]
  - [netdrv] bonding: Remove obsolete source file 'bond_ipv6.c' (Amerigo Wang) [845892]
  - [netdrv] bonding, ipv4, ipv6, vlan: Handle NETDEV_BONDING_FAILOVER in event notifier (Amerigo Wang) [845892]
  - [netdrv] vlan: Propagate NETDEV_NOTIFY_PEERS notifier (Amerigo Wang) [845892]
  - [net] ipv6: Send unsolicited neighbour advertismements when notified (Amerigo Wang) [845892]
  - [netdrv] arp_notify: unconditionally send gratuitous ARP for NETDEV_NOTIFY_PEERS (Amerigo Wang) [845892]
  - [netdrv] arp_notify: allow drivers to explicitly request a notification event (Amerigo Wang) [845892]
  - [scsi] mpt2sas: Bump driver vesion to 13.101.00.00 (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for panic happening because of improper memory allocation (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for hard drive going OFFLINE when hard reset issued and simultaneously another hard drive is hot unplugged (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Set the phy identifier of the end device to to the phy number of the parent device it is linked to (Tomas Henzl) [785653]
  - [scsi] mpt2sas: While enabling phy, read the current port number from sas iounit page 0 instead of page 1 (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix linux driver sparse errors (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix security scan issues reported by source code analysis tool (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Improvement were made to better protect the sas_device, raid_device, and expander_device lists (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH cmd timeout happens (Tomas Henzl) [785653]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [785653]
  - [scsi] mpt2sas: use pci_dev->revision (Tomas Henzl) [785653]
  - [scsi] mpt2sas: remove extraneous sas_log_info messages (Tomas Henzl) [785653]
  - [scsi] mpt2sas: spell  correctly in function prototype (Tomas Henzl) [785653]
  - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [785653]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [785653]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [785653]
  - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [785653]
  - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for Panic when inactive volume is tried deleting (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for issue Port Reset taking long time(around 5 mins) to complete while issued during creating a volume (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for deadlock between hot plug worker threads and host reset context (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [785653]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [785653]
  - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [785653]
  - [scsi] mpt2sas: Support added for controllers capable of multi reply queues (Tomas Henzl) [785653]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-338.el5]
changelog:
  - [virt] hv: bypass timer_irq_works() check when in hyperv (Jason Wang) [849534]
  - [virt] hv: fail probing immediately when not in hyperv platform (Jason Wang) [849548]
  - [x86] crash driver: prep for pseudo-phys pages w/o machine frames (Laszlo Ersek) [846328]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-337.el5]
changelog:
  - [scsi] qla4xxx: Update driver to 5.02.04.05.05.09-d0 (Chad Dupuis) [846698]
  - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [846698]
  - [scsi] qla4xxx: Properly handle underrun processing status IOCBs (Chad Dupuis) [846690]
  - [net] tg3: tg3_work avoid panic from statblk access (John Feeney) [844864]
  - [net] sock: validate data_len before allocating skb (Jason Wang) [816106] {CVE-2012-2136}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-336.el5]
changelog:
  - [virt] hv: Add missing __KERNEL__ guard in hv_compat.h (Jason Wang) [824877]
  - [redhat] config: disable hyperv drivers for xen (Jason Wang) [824877]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-335.el5]
changelog:
  - [net] sfc: Fix max no of TSO segments and min TX queue size (Nikola Pajkovsky) [845555] {CVE-2012-3412}
  - [net] netpoll: use RCU to protect npinfo to avoid race conditions (Amerigo Wang) [741667]
  - [net] netconsole: hold rtnl lock before calling netpoll_cleanup() (Amerigo Wang) [741667]
  - [s390] lgr: Make lgr_page static (Hendrik Brueckner) [845131]
  - [net] mlx4: Add support for EEH error recovery (Steve Best) [798048]
  - [net] tcp: Add TCP_USER_TIMEOUT negative value check (Jiri Benc) [842765]
  - [net] bonding: send igmp report for its master (Veaceslav Falico) [843473]
  - [x86_64] amd_iommu: Fix page table walk in iommu_unmap_page (Alex Williamson) [845034]
  - [net] be2net: Fix EEH error reset before a flash dump completes (Steve Best) [845169]
  - [net] cxgb4: unify return value of .ndo_set_mac_address (Jay Fenlason) [802610]
  - [net] cxgb4: Add support for T480-CR and T440-LP-CR adapters (Jay Fenlason) [802610]
  - [net] cxgb4: make ethtool_ops const (Jay Fenlason) [802610]
  - [net] cxgb4: remove netdev_alloc_page and use __GFP_COLD (Jay Fenlason) [802610]
  - [net] cxgb4: Sweep away N/A fw_version from .get_drvinfo (Jay Fenlason) [802610]
  - [net] cxgb4: fix strcpy in .get_drvinfo routines (Jay Fenlason) [802610]
  - [net] cxgb4: fix mislocated headers in cxgb4/l2t.c (Jay Fenlason) [802610]
  - [net] cxgb4: add skb frag size accessors (Jay Fenlason) [802610]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-334.el5]
changelog:
  - [virt] hv: Move wait compl msg code to rndis_filter_halt_device (Jason Wang) [824877]
  - [virt] hv: add the Hyper-V virtual clocksource driver (Jason Wang) [824877]
  - [x86] Detect running on a Microsoft HyperV system (Jason Wang) [824877]
  - [virt] hv: add the Hyper-V mouse driver (Jason Wang) [824877]
  - [block] ide: defer disks to the Hyper-V drivers by default (Jason Wang) [824877]
  - [virt] hv: add the Hyper-V virtual storage driver (Jason Wang) [824877]
  - [virt] hv: add the Hyper-V virtual network driver (Jason Wang) [824877]
  - [virt] hv: add the Hyper-V virtual bus (Jason Wang) [824877]
  - [virt] hv:Add struct hv_vmbus_device_id to mod_devicetable.h (Jason Wang) [824877]
  - [misc] time: export ns_to_timespec() (Jason Wang) [824877]
  - [mm] export __PAGE_KERNEL_EXEC (Jason Wang) [824877]
  - [x86] implement always-locked bit ops, for SMP hypervisor (Jason Wang) [824877]
  - [misc] Unified UUID/GUID definition (Jason Wang) [824877]
  - [scsi] qla2xxx: Rename driver version to 8.03.07.15.05.09-k. (Chad Dupuis) [844476]
  - [net] rds: set correct msg_namelen (Weiping Pan) [822728] {CVE-2012-3430}
  - [misc] ERESTARTNOINTR seen from fork call in userspace (Oleg Nesterov) [693822]
  - [net] netfilter: fix NAT issue with conntrack (Amerigo Wang) [810228]
  - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836879]
  - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Serialize calls to CQ's comp_handler (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Make needlessly global iwch_l2t_send() static (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Clean up signed check of unsigned variable (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Shrink .text compile-time init handler arrays (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Set approp IO chan in rdma_init work requests (Jay Fenlason) [802617]
  - [infiniband] cxgb3: iwch_unregister_device leaks memory (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Limit fast reg size based on T3 limitations (Jay Fenlason) [802617]
  - [infiniband] cxgb3: Enforce required firmware (Prarit Bhargava) [802617]
  - [infiniband] cxgb3: Fix too-big reserved field zeroing (Jay Fenlason) [802617]
  - [net] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [836176]
  - [net] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [836176]
  - [net] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [836176]
  - [net] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [836176]
  - [net] qlcnic: Add call back for lro disable. (Chad Dupuis) [836176]
  - [fs] quota: manage reserved space when quota is not active (Eric Sandeen) [818087]
  - [fs] quota: Fix warning if delayed write before quota is enabled (Eric Sandeen) [818087]
  - [net] bna: update firmware to version 3.0.23.0 (Ivan Vecera) [843504]
  - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [821555]
  - [scsi] bfa: added entry for bfa in maintainers file (Rob Evers) [796490]
  - [scsi] bfa: els ct passthru ioctl enablement (Rob Evers) [796490]
  - [scsi] bfa: vendor ioctl enablement (Rob Evers) [796490]
  - [scsi] bfa: Fix bfa logging for Logical port state (Rob Evers) [796490]
  - [scsi] bfa: Fix to defer vport delete handler invocation (Rob Evers) [796490]
  - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [796490]
  - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [796490]
  - [scsi] bfa: Fix to avoid vport delete hang (Rob Evers) [796490]
  - [scsi] bfa: Move service parameter logic into fw (Rob Evers) [796490]
  - [scsi] bfa: Revised Fabric Assigned Address(FAA) (Rob Evers) [796490]
  - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [796490]
  - [scsi] bfa: Serialize the IOC hw semaphore unlock logic. (Rob Evers) [796490]
  - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [796490]
  - [scsi] bfa: Add fc host issue lip support (Rob Evers) [796490]
  - [scsi] bfa: fix endian and bit field check bug (Rob Evers) [796490]
  - [scsi] bfa: fix formating and checkpatch issues (Rob Evers) [796490]
  - [scsi] bfa: sysfs model description fix. (Rob Evers) [796490]
  - [scsi] bfa: update bfa to version v3.0.3.0 (Rob Evers) [796490]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-333.el5]
changelog:
  - [sound] alsa: Update the ALSA HDA audio driver v2 (Jaroslav Kysela) [801892]
  - [sound] alsa: update vmaster (virtual mixer master) core (Jaroslav Kysela) [801892]
  - [redhat] configs: only enable the ib_qib driver on x86_64 (Prarit Bhargava) [771441]
  - [net] fix the core ip_ib_mc_map function and remove the backport (Doug Ledford) [771441]
  - [redhat] configs: enable new config items in our config files (Doug Ledford) [771441]
  - [infiniband] backports: various items needed for update to work (Doug Ledford) [771441]
  - [infiniband] rds: major update to go with infiniband update (Doug Ledford) [546374 771441]
  - [infiniband] ib/srp: minor update to go with core update (Doug Ledford) [771441]
  - [infiniband] ib/sdp: considerable update indep of core update (Doug Ledford) [771441]
  - [infiniband] ib/ipoib: update to go with core update (Doug Ledford) [771441]
  - [infiniband] qib: add qib, mod ipath to only support HTX cards (Doug Ledford) [576888 771441]
  - [infiniband] nes: significant update (more than core update) (Doug Ledford) [771441]
  - [infiniband] ehca: driver update to go with core update (Doug Ledford) [771441]
  - [infiniband] amso1100: driver update to go with core update (Doug Ledford) [771441]
  - [infiniband] mthca: minor driver updates to go with core update (Doug Ledford) [771441]
  - [infiniband] mlx4: update ib/net drivers (Doug Ledford) [649623 751222 771441 790841 796682 796684 796762]
  - [infiniband] core update (Doug Ledford) [771441]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-332.el5]
changelog:
  - [infiniband] cxgb4: Drop peer_abort when no endpoint found (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Fix iw_cxgb4 count_rcqes() logic (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Mark QP in error before disabling queue in fw (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Serialize calls to CQ's comp_handler (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Use correct QID in insert_recv_cqe() (Jay Fenlason) [802618]
  - [infiniband] cxgb4: collect flush CQ entries on connection close (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Fix missing parentheses (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Debugfs dump_qp() updates (Jay Fenlason) [802618]
  - [infiniband] cxgb4: Use ULP_MODE_TCPDDP (Jay Fenlason) [802618]
  - [net] bnx2x: add missing VLAN feature flags (Michal Schmidt) [748357]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-331.el5]
changelog:
  - [fs] aio: fix the 'too late munmap()' race (Jeff Moyer) [801540]
  - [fs] aio: fix io_setup/io_destroy race (Jeff Moyer) [801540]
  - [fs] nfs: nfs_d_automount update caller path after do_add_mount (Carlos Maiolino) [834379]
  - [fs] vfs: Fix vfsmount overput on simultaneous automount (Carlos Maiolino) [834379]
  - [crypto] allow padlock module to load without xcrypt support (Laszlo Ersek) [678096]
  - [trace] Make syscall tracepoints conditional (Satoru Moriya) [827604]
  - [trace] Rename FTRACE_SYSCALLS for tracepoints (Satoru Moriya) [827604]
  - [trace] Fix syscall tracing on !HAVE_FTRACE_SYSCALLS arches (Satoru Moriya) [827604]
  - [x86_64] Add syscall tracepoints (Satoru Moriya) [827604]
  - [x86_64] basic implementation of syscall traceing for x86_64 (Satoru Moriya) [827604]
  - [trace] tracing: Add DEFINE_TRACE_WITH_CALLBACK() macro (Satoru Moriya) [827604]
  - [x86_64] introduce _TIF_WORK_SYSCALL_ENTRY/EXIT macro (Satoru Moriya) [827604]
  - [x86_64] ptrace: sysret path should reach syscall_trace_leave (Satoru Moriya) [827604]
  - [x86_64] introduce offset to FIXUP_TOP_OF_STACK (Satoru Moriya) [827604]
  - [net] e1000e: Cleanup logic in e1000_check_for_serdes_link_82571 (Dean Nelson) [771366]
  - [net] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [771366]
  - [net] sfc: Fix interface statistics running backward (Michal Schmidt) [840071]
  - [x86-32] Disable Advanced RAS/MCE on newer Intel processors (Prarit Bhargava) [840623]
  - [fs] ext3: handle deleting corrupted indirect blocks (Eric Sandeen) [560885]
  - [fs] autofs4 - check for autofs mountpoint before access (Ian Kent) [754875]
  - [scsi] qla2xxx: Update version number to 8.04.00.05.05.09-k. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Revert: During loopdown perform Diagnostic (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Disp proper fw ver when minidump for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Proper comp to scsi-ml for task_set_full and busy (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Don't cap minidump for ISP82xx on flash update (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Block access to app when dev is init for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Handle interrupt reg failures more gracefully (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Check for current state after fabric-login req (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Remove resetting mem during dev init for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Proper detection of fw abort err code for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Add an  helper. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Stop iteration after first failure in *_id funcs (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Remove EDC sysfs interface. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Change log mess when prev dump avail for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Print mbox cmd opcode/ret code when cmd times out (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Remove check null fcport from host reset handler (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mbox regs (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Reduce mbx-cmd timeout for Login/Logout requests. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Perform implicit logout during rport tear-down. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Handle failure cases during fabric_login. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Encap prem completing mbx cmds in ISP82xx fw hang (Chad Dupuis) [796712]
  - [scsi] qla2xxx: improve firmware load speed in ISP82xx adapters (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Perform fw dump procedure on mailbox timeout. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Clr opt-flags while issuing stop-firmware mbx cmd (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Use a valid enode-mac if none defined. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Disable pause when driver detects fw hang (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Clr mbox busy flag in premature mbox completion (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Ret corr val for mbox cmd if 82xx in reset (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Display IPE error message for ISP82xx. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Group CS_RESET return status with others (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Enable Minidump by default (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Correct report-id acquisiton check. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Limit excessive DPC cycles. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Only read requested mailbox registers. (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Stop mbox cmd comp issued in interrupt in fw hang (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Fix display of fw dump availability for ISP82xx (Chad Dupuis) [796712]
  - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [796712]
  - [net] cnic: Fix mmap regression (Michal Schmidt) [838119]
  - [net] bnx2x, cnic, bnx2i: bnx2x to v1.72.51-0 +, update cnic (Michal Schmidt) [796905]
  - [net] bnx2x: update firmware to 7.2.51 (Michal Schmidt) [796905]
  - [net] bnx2x, cnic: update bnx2x to version 1.72.50-0, cnic fix (Michal Schmidt) [683303 688354 747523 758579 796905 812608]
  - [net] bnx2x: update firmware to 7.2.16 (Michal Schmidt) [796905]
  - [net] bnx2x, cnic: update bnx2x to version 1.72.10-0, update cnic (Michal Schmidt) [747523 782005 796905]
  - [net] bnx2x: update firmware to 7.0.29 (Michal Schmidt) [796905]
  - [net] bnx2x: update bnx2x to version 1.70.30-0 (Michal Schmidt) [796905]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-330.el5]
changelog:
  - [net] igb: configure rx_checksum before calling igb_receive_skb() (Stefan Assmann) [839633]
  - [net] e1000e: fix test for PHY accessible on 82577/8/9 and I217 (Dean Nelson) [838624]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-329.el5]
changelog:
  - [fs] gfs2: Use mempool for fake buffer heads in log flushing (Abhijith Das) [807723]
  - [fs] gfs2: Sort ordered write list (Abhijith Das) [800509]
  - [fs] gfs2: speed up glock dump (Abhijith Das) [773020]
  - [net] cxgb4: firmware update to 1.4.23.0 upstream (Jay Fenlason) [802614]
  - [mm] NULL pointer dereference in __vm_enough_memory (Jerome Marchand) [836244]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-328.el5]
changelog:
  - [net] introduce build_skb() (Michal Schmidt) [837083]
  - [net] fix conflict between null_or_orig and null_or_bond (Veaceslav Falico) [809686]
  - [virt] blkback: Don't disconnect until state XenbusStateClosed. (Miroslav Rezanina) [794806]
  - [net] tg3: Apply short DMA frag workaround to 5906 (John Feeney) [796825]
  - [net] tg3: Avoid panic from reserved statblk field access (John Feeney) [796825]
  - [net] tg3: Fix 5717 serdes powerdown problem (John Feeney) [796825]
  - [net] tg3: Fix RSS ring refill race condition (John Feeney) [796825]
  - [net] tg3: Recode PCI MRRS adjustment as a PCI quirk (John Feeney) [796825]
  - [net] tg3: Fix poor tx performance on 57766 after MTU change (John Feeney) [796825]
  - [net] tg3: Fix jumbo loopback test on 5719 (John Feeney) [796825]
  - [net] tg3: unify return value of .ndo_set_mac_address (John Feeney) [796825]
  - [net] tg3: Clear RECOVERY_PENDING with reset_task_cancel (John Feeney) [796825]
  - [net] tg3: remove IRQF_SAMPLE_RANDOM flag (John Feeney) [796825]
  - [net] tg3: Update copyright (John Feeney) [796825]
  - [net] tg3: Remove unused link config code (John Feeney) [796825]
  - [net] tg3: Consolidate ASIC rev detection code (John Feeney) [796825]
  - [net] tg3: Reduce UMP event collision window (John Feeney) [796825]
  - [net] tg3: Fix NVRAM page writes on newer devices (John Feeney) [796825]
  - [net] tg3: Fix copper autoneg adv checks (John Feeney) [796825]
  - [net] tg3: Fix stats while interface is down (John Feeney) [796825]
  - [net] tg3: Disable new DMA engine for 57766 (John Feeney) [796825]
  - [net] tg3: Move transmit comment to a better location (John Feeney) [796825]
  - [net] tg3: Relocate tg3_find_peer (John Feeney) [796825]
  - [net] tg3: Move tg3_nvram_write_block functions (John Feeney) [796825]
  - [net] tg3: Move tg3_set_rx_mode (John Feeney) [796825]
  - [net] tg3: Move tg3_change_mtu to a better location (John Feeney) [796825]
  - [net] tg3: Relocate tg3_reset_task (John Feeney) [796825]
  - [net] tg3: Move tg3_restart_hw to a better location (John Feeney) [796825]
  - [net] tg3: Remove alloc_etherdev error messages (John Feeney) [796825]
  - [net] tg3: fix ipv6 header length computation (John Feeney) [796825]
  - [net] net: fix assignment of 0/1 to bool variables. (John Feeney) [796825]
  - [net] tg3: Break out RSS indir table init and assignment (John Feeney) [796825]
  - [net] tg3: Use mii_advertise_flowctrl (John Feeney) [796825]
  - [net] tg3: Add 57766 ASIC rev support (John Feeney) [796825]
  - [net] tg3: Make the TX BD DMA limit configurable (John Feeney) [796825]
  - [net] tg3: Enable EEE support for capable 10/100 devs (John Feeney) [796825]
  - [net] tg3: Update version to 3.122 (John Feeney) [796825]
  - [net] tg3: Return flowctrl config through ethtool (John Feeney) [796825]
  - [net] tg3: Integrate flowctrl check into AN adv check (John Feeney) [796825]
  - [net] tg3: Save stats across chip resets (John Feeney) [796825]
  - [net] tg3: Remove ethtool stats member from dev struct (John Feeney) [796825]
  - [net] tg3: Restrict large prod ring cap devices (John Feeney) [796825]
  - [net] tg3: Adjust BD replenish thresholds (John Feeney) [796825]
  - [net] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [796825]
  - [net] tg3: Fix advertisement handling (John Feeney) [796825]
  - [net] tg3: Change mii to ethtool advertisement function names (John Feeney) [796825]
  - [net] tg3: Add ethtool to mii advertisment conversion helpers (John Feeney) [796825]
  - [net] tg3: convert some .get_drvinfo routines to strlcpy (John Feeney) [796825]
  - [net] tg3: Update version to 3.121 (John Feeney) [796825]
  - [net] tg3: Eliminate timer race with reset_task (John Feeney) [796825]
  - [net] tg3: Schedule at most one tg3_reset_task run (John Feeney) [796825]
  - [net] tg3: Obtain PCI function number from device (John Feeney) [796825]
  - [net] tg3: Fix irq alloc error cleanup path (John Feeney) [796825]
  - [net] tg3: Fix APE mutex init and use (John Feeney) [796825]
  - [net] tg3: add tx_dropped counter (John Feeney) [796825]
  - [net] tg3: Remove zero assignments of ethtool_ringparam fields (John Feeney) [796825]
  - [net] tg3: Code movement (John Feeney) [796825]
  - [net] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [796825]
  - [net] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [796825]
  - [net] tg3: Add ability to turn off 1shot MSI (John Feeney) [796825]
  - [net] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [796825]
  - [net] tg3: Fix missed MSI workaround (John Feeney) [796825]
  - [net] tg3: Check all adv bits when checking config (John Feeney) [796825]
  - [net] tg3: Update version to 3.120 (John Feeney) [796825]
  - [net] tg3: Add external loopback support to selftest (John Feeney) [796825]
  - [net] add external loopback test in ethtool self test (John Feeney) [796825]
  - [net] tg3: Restructure tg3_test_loopback (John Feeney) [796825]
  - [net] tg3: Pull phy int lpbk setup into separate func (John Feeney) [796825]
  - [net] tg3: Consilidate MAC loopback code (John Feeney) [796825]
  - [net] tg3: Remove dead code (John Feeney) [796825]
  - [net] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [796825]
  - [net] tg3: Fix RSS indirection table distribution (John Feeney) [796825]
  - [net] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [796825]
  - [net] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [796825]
  - [net] tg3: Show flowctrl settings through get_settings() (John Feeney) [796825]
  - [net] tg3: Add more selfboot formats to NVRAM selftest (John Feeney) [796825]
  - [net] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [796825]
  - [net] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [796825]
  - [net] tg3: remove interrupt.h inclusion from netdevice.h (John Feeney) [796825]
  - [net] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [796825]
  - [scsi] qla4xxx: v5.02.04.04.05.09-d0. (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Minidump cleanup patch from upstream (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Diff between fw hung triggered and normal reset. (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Disable gen pause frames with fw hang on ISP82xx (Chad Dupuis) [796715]
  - [scsi] qla4xxx: 82XX: Temperature monitoring for P3P core. (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Rem force poll logic during disabling interrupts (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Correct early completion of pending mbox. (Chad Dupuis) [796715]
  - [scsi] qla4xxx: Proper detection of fw abort err code for ISP82xx (Chad Dupuis) [796715]
  - [virt] use dev_printk when possible (Prarit Bhargava) [839278]
  - [virt] io_apic: only scan the root bus in early PCI quirks (Prarit Bhargava) [839278]
  - [virt] x86/PCI: use dev_printk when possible (Prarit Bhargava) [839278]
  - [virt] irq and pci_ids for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [839278]
  - [virt] hwmon: enable i5k_amb driver to get memory resource (Prarit Bhargava) [839278]
  - [x86_64] Add missing CPU feature flags for AMD Bulldozer (Prarit Bhargava) [839278]
  - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [753244]
  - [fs] autofs: propogate LOOKUP_DIRECTORY flag only for last comp (Ian Kent) [814418]
  - [x86] get irq for hpet timer (Prarit Bhargava) [834188]
  - [virt] Make on_a_virt_guest() global (Prarit Bhargava) [834188]
  - [net] virtio: Set correct gso->hdr_len (Thomas Graf) [748332]
  - [net] ipv6: udp: Support hardware checksumming (Thomas Graf) [748332]
  - [net] udpv6: Fix gso_size setting in ip6_ufo_append_data (Thomas Graf) [748332]
  - [fs] ext4: properly dirty split extent nodes (Eric Sandeen) [839770]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-327.el5]
changelog:
  - [fs] nfs: Don't allow multiple mounts on same mntpnt with -o noac (Sachin Prabhu) [839753]
  - [scsi] remove device put from error return path (Tomas Henzl) [768836]
  - [s390] kernel: pfault task state race (Hendrik Brueckner) [831620]
  - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818894]
  - [s390] kernel: kABI workaround for vDSO support (Hendrik Brueckner) [795895]
  - [s390] kernel: Introduce vDSO support (Hendrik Brueckner) [795895]
  - [s390] dasd: add hyper PAV support to DASD device driver (Hendrik Brueckner) [795897]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-326.el5]
changelog:
  - [fs] gfs2: Add kobject release method (Robert S Peterson) [824568]
  - [fs] nfsd: safer initialization order in find_file() (Harshula Jayasuriya) [800758]
  - [fs] nfsd4: remove use of mutex for file_hashtable (Harshula Jayasuriya) [800758]
  - [scsi] bnx2i: Updated version and copyright year (Tomas Henzl) [796827]
  - [scsi] bnx2i: fix the bit manipulation when setting error mask (Tomas Henzl) [796827]
  - [scsi] bnx2i: Fix NULL ptr ref in conn get param (Tomas Henzl) [796827]
  - [scsi] bnx2i: Fixed the override of the error_mask module param (Tomas Henzl) [796827]
  - [net] sfc: Private ioctl to allow reset during online fw update (Michal Schmidt) [833600]
  - [net] sfc: disable RX hash insertion (Michal Schmidt) [833600]
  - [net] sfc: Refill RX rings as soon as space for a batch (Michal Schmidt) [833600]
  - [net] sfc: Fill RX rings completely full, rather than to 95% full (Michal Schmidt) [833600]
  - [net] sfc: Fix missing cleanup in failure path of efx_pci_probe() (Michal Schmidt) [833600]
  - [net] sfc: Do not attempt to flush queues if DMA is disabled (Michal Schmidt) [833600]
  - [net] sfc: Remove efx_channel::last_eventq_read_ptr (Michal Schmidt) [833600]
  - [net] sfc: Run event/IRQ selftest async at interface bring up (Michal Schmidt) [833600]
  - [net] sfc: Encapsulate access to last_irq_cpu in self-test (Michal Schmidt) [833600]
  - [net] sfc: Test all event queues in parallel (Michal Schmidt) [833600]
  - [net] sfc: Raise self-test timeouts (Michal Schmidt) [833600]
  - [net] sfc: Remove TX completions from adaptive IRQ scoring (Michal Schmidt) [833600]
  - [net] sfc: Update comments on efx_rx_packet_gro() (Michal Schmidt) [833600]
  - [net] sfc: Remove redundant function efx_nic_has_mc() (Michal Schmidt) [833600]
  - [net] sfc: Fix assignment of ip_summed for pre-allocated skbs (Michal Schmidt) [833600]
  - [net] sfc: Alloc SRAM between caches at init time (Michal Schmidt) [833600]
  - [net] sfc: Make all CPU/IRQ/channel/queue counts unsigned (Michal Schmidt) [833600]
  - [net] sfc: Make buffer table indices and counts unsigned (Michal Schmidt) [833600]
  - [net] sfc: Disable flow control during flushes (Michal Schmidt) [833600]
  - [net] sfc: Generalise event gen to cover VF-owned event queues (Michal Schmidt) [833600]
  - [net] sfc: Use prop func to test for RX channel in efx_poll (Michal Schmidt) [833600]
  - [net] sfc: Leave interrupts/event queues enabled whenever we can (Michal Schmidt) [833600]
  - [net] sfc: Generate RX fill events based on RX queues (Michal Schmidt) [833600]
  - [net] sfc: Generalise driver event generation (Michal Schmidt) [833600]
  - [net] sfc: Correct MAC filter bitfield definitions (Michal Schmidt) [833600]
  - [net] sfc: Warn if unable to create MTDs (Michal Schmidt) [833600]
  - [net] sfc: Replace some constants with EFX_PAGE_SIZE/EFX_BUF_SIZE (Michal Schmidt) [833600]
  - [net] sfc: Do not retry hardware probe if it schedules a reset (Michal Schmidt) [833600]
  - [net] sfc: Skip RX end-of-batch work on channels w/o an RX queue (Michal Schmidt) [833600]
  - [net] sfc: Use a more sensible cast in efx_rx_buf_offset() (Michal Schmidt) [833600]
  - [net] sfc: Replace is_page and other booleans with a flags field (Michal Schmidt) [833600]
  - [net] sfc: Move end of non-GRO RX path into its own function (Michal Schmidt) [833600]
  - [net] sfc: Make all MAC statistics consistently 64 bits wide (Michal Schmidt) [833600]
  - [net] sfc: Remove redundant 'rc' variable, always set to 0 (Michal Schmidt) [833600]
  - [net] sfc: Minor formatting fixes (Michal Schmidt) [833600]
  - [net] sfc: Use local variables not repeated indirect lookups (Michal Schmidt) [833600]
  - [net] sfc: Remove remnants of on-load self-test (Michal Schmidt) [833600]
  - [net] sfc: Remove obsolete function efx_dev_name() (Michal Schmidt) [833600]
  - [net] sfc: Update the description of SFC_MTD (Michal Schmidt) [833600]
  - [redhat] config-generic: enable CONFIG_SFC_MCDI_MON (Michal Schmidt) [833600]
  - [net] sfc: Add hwmon driver on brds with SFC9000-fam controllers (Michal Schmidt) [833600]
  - [net] sfc: Clean up test interrupt handling (Michal Schmidt) [833600]
  - [net] Partly revert 'sfc: Handle serious errors in exactly ...' (Michal Schmidt) [833600]
  - [net] sfc: Remove dep on NAPI polling in efx_test_eventq_irq (Michal Schmidt) [833600]
  - [net] sfc: Correct interrupt timer quantum for Siena (Michal Schmidt) [833600]
  - [net] sfc: Support getting CAPABILITIES from GET_BOARD_CFG res (Michal Schmidt) [833600]
  - [net] sfc: Consistently test DEBUG macro, not EFX_ENABLE_DEBUG (Michal Schmidt) [833600]
  - [net] sfc: Remove efx_nic_type::push_multicast_hash operation (Michal Schmidt) [833600]
  - [net] sfc: Merge efx_mcdi_mac_check_fault/efx_mcdi_get_mac_faults (Michal Schmidt) [833600]
  - [net] sfc: Merge efx_mac_operations into efx_nic_type (Michal Schmidt) [833600]
  - [net] sfc: Hold stats_lock while reading mac_stats (Michal Schmidt) [833600]
  - [net] sfc: Use new names for MC shared memory layout constants (Michal Schmidt) [833600]
  - [net] sfc: Make handling of MC reboot more reliable (Michal Schmidt) [833600]
  - [net] sfc: Remove fallback for invalid permanent MAC address (Michal Schmidt) [833600]
  - [net] sfc: Rename efx_wanted_channels to efx_wanted_parallelism (Michal Schmidt) [833600]
  - [net] sfc: Update MCDI (firmware interface) definitions (Michal Schmidt) [833600]
  - [net] sfc: Remove unnecessary inclusion of header file (Michal Schmidt) [833600]
  - [net] sfc: Const-qualify static data as appropriate (Michal Schmidt) [833600]
  - [net] sfc: Remove parentheses around return expressions (Michal Schmidt) [833600]
  - [net] sfc: Avoid assignment in an if-statement (Michal Schmidt) [833600]
  - [net] sfc: Fix some formatting errors reported by checkpatch (Michal Schmidt) [833600]
  - [net] sfc: fix assignment of 0/1 to bool variables. (Michal Schmidt) [833600]
  - [net] sfc: Use skb_fill_page_desc to simp page buff pass to GRO (Michal Schmidt) [833600]
  - [net] sfc: Remove device ID macros only used once (Michal Schmidt) [833600]
  - [net] sfc: Use kcalloc instead of kzalloc to allocate array (Michal Schmidt) [833600]
  - [net] sfc: Add moduleparam.h to drivers as required. (Michal Schmidt) [833600]
  - [pci] sfc: Add Solarflare vendor ID and SFC4000 device IDs (Michal Schmidt) [833600]
  - [net] sfc: use skb frag size accessors (Michal Schmidt) [833600]
  - [net] sfc: Remove driver assignments of ethtool_ringparam fields (Michal Schmidt) [833600]
  - [net] sfc: Use correct fields of struct ethtool_coalesce (Michal Schmidt) [833600]
  - [net] sfc: Validate IRQ mod params in efx_init_irq_moderation (Michal Schmidt) [833600]
  - [net] sfc: Fix reporting/validation of TX interrupt coalescing (Michal Schmidt) [833600]
  - [net] sfc: Use consistent types for interrupt coalescing params (Michal Schmidt) [833600]
  - [net] sfc: Correct err code for unsupported interrupt coalescing (Michal Schmidt) [833600]
  - [net] sfc: Use 64-bit writes for TX push where possible (Michal Schmidt) [833600]
  - [net] sfc: Remove 'Communications' after 'Solarflare' (Michal Schmidt) [833600]
  - [net] sfc: Remove 'Solarstorm' from Kconfig descriptions (Michal Schmidt) [833600]
  - [net] sfc: Fix Siena mac statistics on big endian platforms (Michal Schmidt) [833600]
  - [net] sfc: Fix mapping of reset reasons and flags to methods (Michal Schmidt) [833600]
  - [net] sfc: Allow resets to be upgraded; use atomic ops for safety (Michal Schmidt) [833600]
  - [net] sfc: Remove unneeded version.h include (Michal Schmidt) [833600]
  - [net] sfc: Remove casts of void * (Michal Schmidt) [833600]
  - [net] sfc: include interrupt.h (Michal Schmidt) [833600]
  - [net] sfc: Add appropriate prefetch.h hdr for prefetch users (Michal Schmidt) [833600]
  - [net] sfc: Don't use enums as a bitmask. (Michal Schmidt) [833600]
  - [net] sfc: Use netif_device_{detach,ttach} around reset/selftest (Michal Schmidt) [833600]
  - [net] sfc: Fix TX queue numbering when separate_tx_channels=1 (Michal Schmidt) [833600]
  - [net] sfc: cleaned data in get_settings (Michal Schmidt) [833600]
  - [net] sfc: Do not use efx_process_channel_now in online self-test (Michal Schmidt) [833600]
  - [net] sfc: Stop the TX queues during loopback self-tests (Michal Schmidt) [833600]
  - [net] sfc: make function tables const (Michal Schmidt) [833600]
  - [net] sfc: Fix common misspellings (Michal Schmidt) [833600]
  - [net] sfc: Move test of rx_checksum_enabled from nic.c to rx.c (Michal Schmidt) [833600]
  - [net] sfc: lower stack usage in efx_ethtool_self_test (Michal Schmidt) [833600]
  - [net] sfc: Bump version to 3.1 (Michal Schmidt) [833600]
  - [net] sfc: Rem config FIFO thresholds for pause frame generation (Michal Schmidt) [833600]
  - [net] sfc: Expose TX push/TSO counters through ethtool statistics (Michal Schmidt) [833600]
  - [net] sfc: Update copyright dates (Michal Schmidt) [833600]
  - [net] sfc: Do not read STAT1.FAULT in efx_mdio_check_mmd() (Michal Schmidt) [833600]
  - [net] sfc: Read MC firmware version when requested via ethtool (Michal Schmidt) [833600]
  - [net] sfc: Reduce size of efx_rx_buffer further (Michal Schmidt) [833600]
  - [net] sfc: Reduce size of efx_rx_buffer by skb and page union (Michal Schmidt) [833600]
  - [net] sfc: Distinguish queue lookup from test for queue existence (Michal Schmidt) [833600]
  - [net] sfc: change offload_features to u32 (Michal Schmidt) [833600]
  - [net] sfc: Restore the effect of the rss_cpus module parameter (Michal Schmidt) [833600]
  - [net] sfc: Make efx_get_tx_queue() an inline function (Michal Schmidt) [833600]
  - [net] sfc: make pci_restore_state return void (Michal Schmidt) [833600]
  - [net] sfc: Remove unused and comment on removed fields (Michal Schmidt) [833600]
  - [net] sfc: Use default implementation of get_link where possible (Michal Schmidt) [833600]
  - [net] sfc: convert references to LRO to GRO (Michal Schmidt) [833600]
  - [net] sfc: Log start and end of ethtool self-test at INFO level (Michal Schmidt) [833600]
  - [net] sfc: Use TX push whenever adding descriptors to empty queue (Michal Schmidt) [833600]
  - [net] sfc: Remove locking from implementation of efx_writeo_paged (Michal Schmidt) [833600]
  - [net] sfc: Add compile-time checks of paged register writes (Michal Schmidt) [833600]
  - [net] sfc: Remove redundant memory barriers between MMIOs (Michal Schmidt) [833600]
  - [net] sfc: Improve comments on collector behaviour/function usage (Michal Schmidt) [833600]
  - [net] sfc: Use ACCESS_ONCE when copying efx_tx_queue::read_count (Michal Schmidt) [833600]
  - [net] sfc: Reorder struct efx_nic to sep fields by volatility (Michal Schmidt) [833600]
  - [net] sfc: Fix NAPI list corruption during ring reallocation (Michal Schmidt) [833600]
  - [net] sfc: Fix legacy interrupt handler crash (Michal Schmidt) [833600]
  - [net] sfc: Store MAC address from NVRAM in net_device::perm_addr (Michal Schmidt) [833600]
  - [net] sfc: Use current MAC address for WoL filter (Michal Schmidt) [833600]
  - [net] sfc: Update doc to match earlier move of Toeplitz hash key (Michal Schmidt) [833600]
  - [net] sfc: Move xmac_poll_required into struct falcon_nic_data (Michal Schmidt) [833600]
  - [net] sfc: Move Falcon global event handling to falcon.c (Michal Schmidt) [833600]
  - [net] sfc: Move mdio_lock to struct falcon_nic_data (Michal Schmidt) [833600]
  - [net] sfc: Move SPI state to struct falcon_nic_data (Michal Schmidt) [833600]
  - [net] sfc: Remove inclusion of various private header files (Michal Schmidt) [833600]
  - [net] sfc: Expose Falcon BootROM config through MTD, not ethtool (Michal Schmidt) [833600]
  - [net] sfc: Remove broken auto fallback for invalid Falcon config (Michal Schmidt) [833600]
  - [net] sfc: Fix MCDI completion and MC REBOOT/CMDDONE ordering (Michal Schmidt) [833600]
  - [net] sfc: Clear RXIN_SEL when soft-resetting QT2025C (Michal Schmidt) [833600]
  - [net] sfc: Read-to-clear LM87 alarm/interrupt at start of day (Michal Schmidt) [833600]
  - [net] sfc: Distinguish crit and non-crit over-temp conditions (Michal Schmidt) [833600]
  - [net] sfc: Fix condition for no-op in set_phy_flash_cfg() (Michal Schmidt) [833600]
  - [net] sfc: Reduce log level for MCDI error response (Michal Schmidt) [833600]
  - [net] sfc: make functions static (Michal Schmidt) [833600]
  - [net] sfc: return operator cleanup (Michal Schmidt) [833600]
  - [net] sfc: Add support for SFE4003 board and TXC43128 PHY (Michal Schmidt) [833600]
  - [net] sfc: Remove support for SFN4111T, SFT9001 and Falcon GMAC (Michal Schmidt) [833600]
  - [net] sfc: Fix build due to lack of vmalloc.h include. (Michal Schmidt) [833600]
  - [net] sfc: Clean up and correct comments on efx_monitor() (Michal Schmidt) [833600]
  - [net] sfc: Fix order of channel_name array dimensions (Michal Schmidt) [833600]
  - [net] sfc: Allow changing DMA ring sizes dynamically via ethtool (Michal Schmidt) [833600]
  - [net] sfc: Make the dmaq size a run-time setting (Michal Schmidt) [833600]
  - [net] sfc: Allocate each channel separately (Michal Schmidt) [833600]
  - [net] sfc: Refactor channel and queue lookup and iteration (Michal Schmidt) [833600]
  - [net] sfc: Abstract channel and index lookup for RX queues (Michal Schmidt) [833600]
  - [net] sfc: Allocate DMA and event rings using GFP_KERNEL (Michal Schmidt) [833600]
  - [net] sfc: Fix failure paths in efx_probe_port() (Michal Schmidt) [833600]
  - [net] sfc: Remove declarations of functions that no longer exist (Michal Schmidt) [833600]
  - [net] sfc: Accumulate RX_NODESC_DROP count in rx_dropped (Michal Schmidt) [833600]
  - [net] sfc: avoid some skb->ip_summed initializations (Michal Schmidt) [833600]
  - [net] GRO: fix merging a paged skb after non-paged skbs (Michal Schmidt) [833600]
  - [fs] ext3: pass custom EOF to generic_file_llseek_size() (Eric Sandeen) [784191]
  - [fs] ext4: use core vfs llseek code for dir seeks (Eric Sandeen) [784191]
  - [fs] vfs: allow custom EOF in generic_file_llseek code (Eric Sandeen) [784191]
  - [fs] ext4: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [784191]
  - [fs] ext4: improve llseek error handling for large seek offsets (Eric Sandeen) [784191]
  - [fs] ext3: return 32/64-bit dir name hash according to usage type (Eric Sandeen) [784191]
  - [s390/ppc64] add is_compat_task() for s390 and ppc64 (Eric Sandeen) [784191]
  - [fs] vfs: add generic_file_llseek_size (Eric Sandeen) [784191]
  - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (Eric Sandeen) [784191]
  - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (Eric Sandeen) [784191]
  - [fs] add new FMODE flags: FMODE_32bithash and FMODE_64bithash (Eric Sandeen) [784191]
  - [fs] nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir() (Eric Sandeen) [784191]
  - [net] cxgb3: unify return value of .ndo_set_mac_address (Jay Fenlason) [802609]
  - [net] cxgb3: update firmware version (Jay Fenlason) [802609]
  - [net] cxgb3: Handle NULL dst neighbour in cxgb3_offload.c (Jay Fenlason) [802609]
  - [net] cxgb3: Rework t3_l2t_get to take a dst_entry (Jay Fenlason) [802609]
  - [net] cxgb3: remove inadvertently added rejects from last update (Jay Fenlason) [802609]
  - [net] cxgb3: Remove N/A fw_version dustbunnies from .get_drvinfo (Jay Fenlason) [802609]
  - [net] cxgb3: Use strcpy in .get_drvinfo routines (Jay Fenlason) [802609]
  - [net] cxgb3: add skb frag size accessors (Jay Fenlason) [802609]
  - [net] cxgb3:  Remove zero assignments of ethtool_ringparam fields (Jay Fenlason) [802609]
  - [net] igb: rework igb_poll to better match upstream (Stefan Assmann) [837347]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-325.el5]
changelog:
  - [x86_64] cpa: Fix missing TLB flush problem in change_page_attr() (Frank Arnold) [818333]
  - [block] loop: prevent information leak after failed read (Dave Young) [761416]
  - [char] ipmi: decrease IPMI message trans time in interrupt mode (Shyam Iyer) [797052]
  - [net] qlge: Bumped driver version to 1.00.00.30. (Chad Dupuis) [796738]
  - [net] qlge: Fix memory leak in the process of refill (Chad Dupuis) [796738]
  - [net] qlge: Fixed invalid reference to ip header (Chad Dupuis) [796738]
  - [net] qlge: Updating Schultz LICENSE.qlge file. (Chad Dupuis) [796738]
  - [scsi] don't offline devices with a reservation conflict (David Jeffery) [835660]
  - [virt] prevent acpi_nmi_{enable|disable}() in Xen PV guests (Laszlo Ersek) [835790]
  - [virt] xen/evtchn: clear 2ndary CPU cpu_evtchn_mask after restore (Igor Mammedov) [768350]
  - [virt] netback: use correct index for invalidation (Igor Mammedov) [768350]
  - [virt] x86: refuse to initialize the microcode driver in DomU (Igor Mammedov) [768350]
  - [scsi] libcxgbi: don't print when alloc fails (Rob Evers) [802615]
  - [scsi] cxgb4i: tcp push bit fix (Rob Evers) [802615]
  - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Rob Evers) [796470]
  - [scsi] be2iscsi: Ret async handle of unknown opcode to free list. (Rob Evers) [796470]
  - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA (Rob Evers) [796470]
  - [scsi] be2iscsi: Bump the driver Version (Rob Evers) [796470]
  - [scsi] be2iscsi: Update in Copyright information (Rob Evers) [796470]
  - [scsi] be2iscsi: Fix the function return values. (Rob Evers) [796470]
  - [scsi] be2iscsi: Code cleanup, removing the goto statement (Rob Evers) [796470]
  - [scsi] be2iscsi: Fix double free of MCCQ info memory. (Rob Evers) [796470]
  - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Rob Evers) [796470]
  - [scsi] be2iscsi:Freeing of WRB and SGL Handle in cleanup task (Rob Evers) [796470]
  - [scsi] be2iscsi: WRB Initialization and Failure code path change (Rob Evers) [796470]
  - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic. (Rob Evers) [796470]
  - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Rob Evers) [796470]
  - [scsi] be2iscsi: cleanup a min_t() call (Rob Evers) [796470]
  - [pci] Introduce command line option to disable ARI (Myron Stowe) [832592]
  - [pci] Add missing checks within 'pci_enable_ari()' (Myron Stowe) [832592]
  - [block] virtio: Add 'serial' attribute to virtio-blk devices (Asias He) [816863]
  - [block] virtio: fix request leak. (Asias He) [816863]
  - [block] virtio: Add virtio disk identification support (Asias He) [816863]
  - [fs] nfs: Fix the return value in nfs_page_mkwrite() (Niels de Vos) [818650]
  - [fs] nfs: Optimise nfs_vm_page_mkwrite() (Niels de Vos) [818650]
  - [fs] nfs: Add debugging facility for nfs aops (Niels de Vos) [818650]
  - [fs] nfs: Add the helper nfs_vm_page_mkwrite (Niels de Vos) [818650]
  - [ata] ata_piix: drop merged SCR access use slave_link instead (David Milburn) [810403]
  - [ata] libata: implement slave_link (David Milburn) [810403]
  - [ata] libata: misc updates to prepare for slave link (David Milburn) [810403]
  - [ata] libata: reimplement link iterator (David Milburn) [810403]
  - [ata] libata: make SCR access ops per-link (David Milburn) [810403]
  - [scsi] megaraid_sas: version string update (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: fpRead/{WriteCapable|WriteAcrossStripe} (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Optimize HostMSIxVectors setting (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: remove poll_mode_io code (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: mask off flags in ioctl path (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Fix reglockFlags for degraded raid5/6 (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Add workaround for PERC5/1068 kdump panic (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Add multiple {MSI-X vector/reply queue} (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Add support for 9360/9380 12GB/s controllers (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Clear FUSION_IN_RESET pre enabling inters (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Clear state change interrupts (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Remove some unnecessary code (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Fix mismatch in mutex lock-unlock (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Increase default cmds per lun to 256 (Tomas Henzl) [796920]
  - [scsi] megaraid_sas: Cont boot if FW in FAULT at driver load time (Tomas Henzl) [796920]
  - [security] unistd: add __NR_prlimit64 syscall numbers (Frederic Weisbecker) [655194]
  - [security] Fix prlimit64 for suid/sgid processes (Frederic Weisbecker) [655194]
  - [security] rlimits: implement prlimit64 syscall (Frederic Weisbecker) [655194]
  - [security] rlimits: add rlimit64 structure (Frederic Weisbecker) [655194]
  - [security] rlimits: switch more rlimit syscalls to do_prlimit (Frederic Weisbecker) [655194]
  - [security] rlimits: redo do_setrlimit to more generic do_prlimit (Frederic Weisbecker) [655194]
  - [security] rlimits: do security check under task_lock (Frederic Weisbecker) [655194]
  - [security] rlimits: allow setrlimit to non-current tasks (Frederic Weisbecker) [655194]
  - [security] rlimits: split sys_setrlimit (Frederic Weisbecker) [655194]
  - [security] rlimits: ensure rlim_max never grows in sys_setrlimit (Frederic Weisbecker) [655194]
  - [security] rlimits: add task_struct to setrlimit (Frederic Weisbecker) [655194]
  - [net] igbvf driver update (Stefan Assmann) [794926]
  - [net] virtio: get/set UFO, get rx csum via ethtool (Jiri Benc) [748335]
  - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [605727]
  - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834708]
  - [net] igb driver update (Stefan Assmann) [794925]
  - [virt] xen: add the CDROM_GET_CAPABILITY ioctl to blkfront (Laszlo Ersek) [604181]
  - [virtio] pci: disallow entering suspend states (Amit Shah) [834511]
  - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate (Lukas Czerner) [830351]
  - [xen] Fix #GPF injection into compat guests in vm86 code (Igor Mammedov) [837032]
  - [xen] x86: emulate lea with two register operands correctly (Igor Mammedov) [837032]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-324.el5]
changelog:
  - [net] be2net: Disable num_vfs param as SR-IOV not on RHEL5 (Ivan Vecera) [836876]
  - [net] ixgbevf: Set jumbo frames correctly after PF reset (Andy Gospodarek) [794922]
  - [net] ixgbevf: Add support to recognize 100mb link speed (Andy Gospodarek) [794922]
  - [net] ixgbevf: Fix mailbox interrupt ack bug (Andy Gospodarek) [794922]
  - [net] ixgbevf: Prev possible race cond by checking for message (Andy Gospodarek) [794922]
  - [net] ixgbevf: Fix reg defines to handle complex expressions (Andy Gospodarek) [794922]
  - [net] ixgbe: Fix case of Tx Hang in PF with 32 VFs (Andy Gospodarek) [794920]
  - [net] ixgbe: Add param to allow untested and unsafe SFP+ modules (Andy Gospodarek) [794920]
  - [net] ixgbe: add support for new 82599 device. (Andy Gospodarek) [794920]
  - [net] ixgbe: add support for new 82599 device id (Andy Gospodarek) [794920]
  - [net] ixgbe: Reconfigure SR-IOV Init (Andy Gospodarek) [794920]
  - [net] e1000e: use more logging macros when netdev not registered (Dean Nelson) [794921]
  - [net] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [794921]
  - [net] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [794921]
  - [net] e1000e: fix typo in def of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [794921]
  - [net] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [794921]
  - [net] e1000e: increase version number (Dean Nelson) [794921]
  - [net] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [794921]
  - [net] e1000e: enable forced master/slave on 82577 (Dean Nelson) [794921]
  - [net] e1000e: initial support for i217 (Dean Nelson) [794921]
  - [net] e1000e: Rem special case for 82573/82574 ASPM L1 disable (Dean Nelson) [794921]
  - [net] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [794921]
  - [net] e1000e: Driver workaround for IPv6 Hdr Extension Erratum. (Dean Nelson) [794921]
  - [net] e1000e: Fix intermittent negotiation issue on 82574/82583. (Dean Nelson) [794921]
  - [net] e1000e: cleanup [read|write]_reg_locked PHY ops funcptrs (Dean Nelson) [794921]
  - [net] e1000e: suggest possible workaround to dev hang on 82577/8 (Dean Nelson) [794921]
  - [net] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [794921]
  - [net] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [794921]
  - [net] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [794921]
  - [net] e1000e: 82579 potential sys hang on stress when ME enabled (Dean Nelson) [794921]
  - [net] e1000e: 82579 packet drop workaround (Dean Nelson) [794921]
  - [net] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [794921]
  - [net] e1000e: Dis Far-End LoopBack after reset on 80003ES2LAN. (Dean Nelson) [794921]
  - [net] e1000e: Fix default inter throttle rate not set in NIC HW (Dean Nelson) [794921]
  - [net] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [794921]
  - [net] e1000e: cleanup boolean logic (Dean Nelson) [794921]
  - [net] e1000e: cleanup remaining strings split across mult lines (Dean Nelson) [794921]
  - [net] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [794921]
  - [net] e1000e: cleanup indexed register arrays (Dean Nelson) [794921]
  - [net] e1000e: cleanup NAPI routine (Dean Nelson) [794921]
  - [net] e1000e: Minor comment clean-up. (Dean Nelson) [794921]
  - [net] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [794921]
  - [net] e1000e: prev oops when adptr is closed and reset sametime (Dean Nelson) [794921]
  - [net] e1000e: make wired eth driver mess level consistent (rev2) (Dean Nelson) [794921]
  - [net] e1000e: use msleep instead of mdelay (Dean Nelson) [794921]
  - [net] e1000e: cleanup whitespace and indentation (Dean Nelson) [794921]
  - [net] e1000e: cleanup incorrect filename in comment (Dean Nelson) [794921]
  - [net] e1000e: ren e1000e_reload_nvm and call as funcptr (Dean Nelson) [794921]
  - [net] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [794921]
  - [net] e1000e: use true/false for bool, do not assume always true (Dean Nelson) [794921]
  - [net] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [794921]
  - [net] e1000e: ren e1000e_config_collision_dist call as funcptr (Dean Nelson) [794921]
  - [net] e1000e: fix comment in e1000e_set_kmrn_lock_loss_workaround (Dean Nelson) [794921]
  - [net] e1000e: cleanup: call setup_physical_interface func ptr (Dean Nelson) [794921]
  - [net] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [794921]
  - [net] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [794921]
  - [net] e1000e: cleanup: ren e1000e_setup_link and call as funcptr (Dean Nelson) [794921]
  - [net] e1000e: cleanup: ren e1000e_id_led_init and call as funcptr (Dean Nelson) [794921]
  - [net] e1000e: cosmetic changes making lines less than 80 chars (Dean Nelson) [794921]
  - [net] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [794921]
  - [net] e1000e: cleanup goto statements exiting without common work (Dean Nelson) [794921]
  - [net] e1000e: fix ret for e1000e_setup_fiber_serdes_link (Dean Nelson) [794921]
  - [net] e1000e: fix ret for e1000_init_hw_ich8lan (Dean Nelson) [794921]
  - [net] e1000e: cleanup: minor whitespace addition (Dean Nelson) [794921]
  - [net] e1000e: cleanup: rem unnecessary variable initializations (Dean Nelson) [794921]
  - [net] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [794921]
  - [net] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [794921]
  - [net] e1000e: cleanup: remove unreachable statement (Dean Nelson) [794921]
  - [net] e1000e: fix ret for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [794921]
  - [net] e1000e: cleanup: always return 0 (Dean Nelson) [794921]
  - [net] e1000e: cleanup: remove assignments just before returning (Dean Nelson) [794921]
  - [net] e1000e: fix ret for e1000_setup_copper_link_80003es2lan (Dean Nelson) [794921]
  - [net] e1000e: fix ret for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [794921]
  - [net] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [794921]
  - [net] e1000e: cleanup: consolidate common code using gotos (Dean Nelson) [794921]
  - [net] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [794921]
  - [net] e1000e: pass ptr to hw struct for e1000_init_mac_params_XXX (Dean Nelson) [794921]
  - [net] e1000e: use true/false for bool autoneg_false (Dean Nelson) [794921]
  - [net] e1000e: remove unnecessary parentheses (Dean Nelson) [794921]
  - [net] e1000e: remove unnecessary returns from void functions (Dean Nelson) [794921]
  - [net] e1000e: remove test that is always false (Dean Nelson) [794921]
  - [net] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [794921]
  - [net] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [794921]
  - [net] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [794921]
  - [net] e1000e: cleanup: use {} in all branches of a cond-statement (Dean Nelson) [794921]
  - [net] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [794921]
  - [net] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [794921]
  - [net] e1000e: cleanup - check return values consistently (Dean Nelson) [794921]
  - [net] e1000e: add initializers reported when compiling with W=1 (Dean Nelson) [794921]
  - [net] e1000e: update copyright year (Dean Nelson) [794921]
  - [net] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [794921]
  - [net] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [794921]
  - [net] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [794921]
  - [net] e1000e: concat long debug strings which span multiple lines (Dean Nelson) [794921]
  - [net] e1000e: cond restrt autoneg on 8257[789] setting LPLU state (Dean Nelson) [794921]
  - [net] e1000e: inc Rx PBA to prev dropped recv pkts on 82566/82567 (Dean Nelson) [794921]
  - [net] e1000e: ICHx/PCHx LOMs use LPLU NVM state when going to Sx (Dean Nelson) [794921]
  - [net] e1000e: update workaround 82579 intermit disabled in S0->Sx (Dean Nelson) [794921]
  - [net] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [794921]
  - [net] e1000e: Need to include vmalloc.h (Dean Nelson) [794921]
  - [net] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [794921]
  - [net] e1000e: use h/w default values for Transmit Control reg (Dean Nelson) [794921]
  - [net] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [794921]
  - [net] e1000e: 82579: workaround for link drop issue (Dean Nelson) [794921]
  - [net] e1000e: always set trans descriptor control regs the same (Dean Nelson) [794921]
  - [net] e1000e: default IntMode based on kern config & h/w support (Dean Nelson) [794921]
  - [net] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [794921]
  - [net] e1000e: pass ptr to ring struct instead of adapter struct (Dean Nelson) [794921]
  - [net] e1000e: conv head, tail and itr_reg offsets to __iomem ptrs (Dean Nelson) [794921]
  - [net] e1000e: re-enable alternate MAC addr for supported devs (Dean Nelson) [794921]
  - [net] e1000e: fix assignment of 0/1 to bool variables. (Dean Nelson) [794921]
  - [net] e1000e: convert strncpy() to strlcpy() (Dean Nelson) [794921]
  - [net] e1000e: Convert printks to pr_<level> (Dean Nelson) [794921]
  - [net] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [794921]
  - [net] e1000e: use strlcpy() in place of strncpy() (Dean Nelson) [794921]
  - [net] e1000e: Add module.h (Dean Nelson) [794921]
  - [net] e1000e: fix skb truesize underestimation (Dean Nelson) [794921]
  - [net] e1000e: Remove zero assignment of ethtool_ringparam fields (Dean Nelson) [794921]
  - [net] e1000e: bad short pkts rec'ed when jumbos enabled on 82579 (Dean Nelson) [794921]
  - [net] e1000e: make function tables const (Dean Nelson) [794921]
  - [net] e1000e: convert driver to use extended descriptors (Dean Nelson) [794921]
  - [net] e1000e: remove unnecessary msleep() in e1000e_write_nvm_spi (Dean Nelson) [794921]
  - [net] e1000e: remove EEE module parameter (Dean Nelson) [794921]
  - [net] e1000e: disable EEE support by default (Dean Nelson) [794921]
  - [net] e1000e: enable support for EEE on 82579 (Dean Nelson) [794921]
  - [net] e1000e: convert to use mc helpers (Dean Nelson) [794921]
  - [net] enic: Fix endianness bug. (Stefan Assmann) [796426]
  - [net] enic: Check firmware cap before issuing firmware commands (Stefan Assmann) [796426]
  - [net] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [796494]
  - [net] bna: Function name changes and cleanups (Ivan Vecera) [796494]
  - [net] bna: Remove tx tasklet (Ivan Vecera) [796494]
  - [net] bna: tx rx cleanup fix (Ivan Vecera) [796494]
  - [net] bna: ioc cleanups (Ivan Vecera) [796494]
  - [net] bna: Flash controller ioc pll init fixes (Ivan Vecera) [796494]
  - [net] bna: Serialize smem access during adapter initialization (Ivan Vecera) [796494]
  - [net] bna: Remove boolean comparisons to true/false (Ivan Vecera) [796494]
  - [net] bna: fix err handling of bnad_get_flash_partition_by_offset (Ivan Vecera) [796494]
  - [net] bna: Remove alloc_etherdev error messages (Ivan Vecera) [796494]
  - [net] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [796494]
  - [net] bna: fix sparse warnings/errors (Ivan Vecera) [796494]
  - [net] bna: make ethtool_ops and strings const (Ivan Vecera) [796494]
  - [net] bna: Add debugfs interface. (Ivan Vecera) [796494]
  - [net] bna: Add flash sub-module and ethtool eeprom entry points. (Ivan Vecera) [796494]
  - [net] bna: fix assignment of 0/1 to bool variables. (Ivan Vecera) [796494]
  - [net] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [796494]
  - [net] bna: convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [796494]
  - [net] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [796733]
  - [net] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [796733]
  - [net] qlcnic: Register device in FAILED state. (Chad Dupuis) [796733]
  - [net] qlcnic: Bug fix for LRO (Chad Dupuis) [796733]
  - [net] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [796733]
  - [net] qlcnic: Fix API unlock (Chad Dupuis) [796733]
  - [net] qlcnic: Fix firmware abort code check. (Chad Dupuis) [796733]
  - [net] qlcnic: report valid speed/duplex status when link is down (Chad Dupuis) [796733]
  - [net] qlcnic: Stop pause ctrl frames on fw hang. (Chad Dupuis) [796733]
  - [net] qlcnic: Remove alloc_etherdev error messages (Chad Dupuis) [796733]
  - [net] qlcnic: Convert some .get_drvinfo routines to strlcpy (Chad Dupuis) [796733]
  - [net] qlnic: Remove zero assignment of ethtool_ringparam fields (Chad Dupuis) [796733]
  - [net] qlcnic: fix beacon and LED test. (Chad Dupuis) [796733]
  - [net] qlcnic: Updated License file (Chad Dupuis) [796733]
  - [net] qlcnic: updated reset sequence (Chad Dupuis) [796733]
  - [net] qlcnic: reset loopback mode if promiscous mode set fails. (Chad Dupuis) [796733]
  - [net] qlcnic: skip IDC ack check in fw reset path. (Chad Dupuis) [796733]
  - [net] qlcnic: fix external loopback test. (Chad Dupuis) [796733]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-323.el5]
changelog:
  - [net] be2net: Fix number of vlan slots in flex mode (Ivan Vecera) [796469]
  - [net] be2net: enable WOL by default if h/w supports it (Ivan Vecera) [796469]
  - [net] be2net: Remove unused OFFSET_IN_PAGE() macro (Ivan Vecera) [796469]
  - [net] be2net: update driver version (Ivan Vecera) [796469]
  - [net] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [796469]
  - [net] be2net: reset queue address after freeing (Ivan Vecera) [796469]
  - [net] be2net: fix tx completion cleanup (Ivan Vecera) [796469]
  - [net] be2net: event queue re-design (Ivan Vecera) [796469]
  - [net] be2net: Use new implementation of get mac list command (Ivan Vecera) [796469]
  - [net] be2net: Fix link status query command (Ivan Vecera) [796469]
  - [net] be2net: add descriptions for stat ctrs reported via ethtool (Ivan Vecera) [796469]
  - [net] be2net: allocate more headroom in incoming skbs (Ivan Vecera) [796469]
  - [net] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [796469]
  - [net] be2net: query link status in be_open() (Ivan Vecera) [796469]
  - [net] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [796469]
  - [net] be2net: Fix INTx processing for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Add support for Skyhawk cards (Ivan Vecera) [796469]
  - [net] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [796469]
  - [net] be2net: fix ethtool ringparam reporting (Ivan Vecera) [796469]
  - [net] be2net: workaround to fix a bug in BE (Ivan Vecera) [796469]
  - [net] be2net: Fix non utilization of RX queues (Ivan Vecera) [796469]
  - [net] be2net: Use new hash key (Ivan Vecera) [796469]
  - [net] be2net: Add error handling for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [796469]
  - [net] be2net: Use V1 query link status command for lancer (Ivan Vecera) [796469]
  - [net] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [796469]
  - [net] be2net: add register dump feature for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Fix TX queue create for Lancer (Ivan Vecera) [796469]
  - [net] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [796469]
  - [net] be2net: don't log more than 1 error detecting EEH/UE errors (Ivan Vecera) [796469]
  - [net] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [796469]
  - [net] be2net: init (vf)_if_handle/vf_pmac_id to handle failure (Ivan Vecera) [796469]
  - [net] be2net: Add detect UE feature for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [796469]
  - [net] be2net: Refactored be_cmds.c file. (Ivan Vecera) [796469]
  - [net] be2net: refactor VF setup/teardown into be_vf_setup/clear() (Ivan Vecera) [796469]
  - [net] be2net: fix truesize errors (Ivan Vecera) [796469]
  - [net] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [796469]
  - [net] be2net: remove unused variable (Ivan Vecera) [796469]
  - [net] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [796469]
  - [net] be2net: fix build error on 32bit arch (Ivan Vecera) [796469]
  - [net] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [796469]
  - [net] be2net: cleanup and refactor stats code (Ivan Vecera) [796469]
  - [net] be2net: support multiple TX queues (Ivan Vecera) [796469]
  - [virtio] Dont add config to list for !per_vq_vector (Amit Shah) [813995]
  - [virtio] pci: disable msi at startup (Amit Shah) [813995]
  - [pci] msi: sanely support hardware level msi disabling (Amit Shah) [813995]
  - [virtio] fix out of range array access (Amit Shah) [813995]
  - [virtio] pci: fix per-vq MSI-X request logic (Amit Shah) [813995]
  - [virtio] pci: minor MSI-X cleanups (Amit Shah) [813995]
  - [virtio] refactor find_vqs (Amit Shah) [813995]
  - [virtio] fix memory leak on device removal (Amit Shah) [813995]
  - [virtio] pci: optional MSI-X support (Amit Shah) [813995]
  - [virtio] pci: split up vp_interrupt (Amit Shah) [813995]
  - [pci] msi: enable msi_nolock behaviour for virtio devices (Amit Shah) [813995]
  - [net] bnx2: unify return value of .ndo_set_mac_address if invalid (Neil Horman) [796821]
  - [net] bnx2: Add missing memory barrier in bnx2_start_xmit() (Neil Horman) [796821]
  - [net] bnx2: Remove unnecessary k.alloc/v.alloc OOM messages (Neil Horman) [796821]
  - [net] bnx2: Change mii to ethtool advertisement function names (Neil Horman) [796821]
  - [net] bnx2: Add ethtool to mii advertisment conversion helpers (Neil Horman) [796821]
  - [net] bnx2: convert some .get_drvinfo routines to strlcpy (Neil Horman) [796821]
  - [net] bnx2: add skb frag size accessors (Neil Horman) [796821]
  - [net] bnx2: fix skb truesize underestimation (Neil Horman) [796821]
  - [net] bnx2: Remove driver zero init of ethtool_ringparam fields (Neil Horman) [796821]
  - [net] bnx2: update to latest upstream (Neil Horman) [796821]
  - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819608]
  - [net] tcp: keepalive cleanups (Jiri Benc) [819608]
  - [net] dl2k: Clean up rio_ioctl (Weiping Pan) [818823] {CVE-2012-2313}
  - [net] be2net: Fix link status query command (Ivan Vecera) [807528]
  - [net] be2net: query link status in be_open() (Ivan Vecera) [807528]
  - [net] be2net: Use V1 query link status command for lancer (Ivan Vecera) [807528]
  - [net] be2net: no need to query link status (Ivan Vecera) [807528]
  - [xen] x86: prevent hv boot on AMD CPUs with Erratum 121 (Laszlo Ersek) [824970] {CVE-2012-2934}
  - [xen] x86_64: check address on trap handlers or guest callbacks (Paolo Bonzini) [813431] {CVE-2012-0217}
  - [xen] x86_64: Do not exec sysret with a non-canonical ret addr (Paolo Bonzini) [813431] {CVE-2012-0217}


author: Phillip Lougher <plougher@redhat.com> [2.6.18-322.el5]
changelog:
  - [net] tcp: Increase max_burst threshold from 3 to tp->reordering. (Stefan Assmann) [650631]
  - [net] Change mii to ethtool advertisement function names (Neil Horman) [805294]
  - [net] Add ethtool to mii advertisment conversion helpers (Neil Horman) [805294]
  - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [786970]
  - [char] watchdog: iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [786970]
  - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DevIDs (John Villalovos) [786970]
  - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [786970]
  - [sound] alsa: hda - Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [786970]
  - [pci] add pci_pcie_cap2() check for PCIe feature caps >= v2 (Myron Stowe) [831308]
  - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [831308]
  - [md] Fix reboot stall with raid on megaraid_sas controller (Jes Sorensen) [765951]
  - [md] support bitmaps on RAID10 arrays larger then 2 terabytes (Jes Sorensen) [770442]
  - [md] fix for raid6 reshape (Jes Sorensen) [761322]
  - [md] add support for reshape of a raid6 (Jes Sorensen) [761322]
  - [scsi] lpfc: Changed version number to 8.2.0.128.3p (Rob Evers) [796467]
  - [scsi] lpfc: Fix SLI4 driver module load and unload (Rob Evers) [796467]
  - [scsi] lpfc: Locking fixes (Rob Evers) [796467]
  - [scsi] lpfc: Fix memory leak running hba resets to SLI-4 board (Rob Evers) [796467]
  - [scsi] lpfc: providing SCSI error-handling host reset handler (Rob Evers) [796467]
  - [scsi] lpfc: Fixed driver complete race on SCSI cmd (Rob Evers) [796467]
  - [scsi] lpfc: Fix unsol abts xri lookup (Rob Evers) [796467]
  - [scsi] lpfc: Fix driver crash during back-to-back ramp events (Rob Evers) [796467]
  - [scsi] lpfc: Fix kernel panic when going into to sleep state (Rob Evers) [796467]
  - [scsi] lpfc: Fixed panic with extents and small blocks (Rob Evers) [796467]
  - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [796467]
  - [scsi] lpfc: Fix panic when putting board in offline state twice (Rob Evers) [796467]
  - [message] mptfusion: Add check that LU type is SSC for SILI bit (Tomas Henzl) [785665]
  - [message] mptfusion: version string (Tomas Henzl) [785665]
  - [message] mptfusion: ensure NUL-term of MptCallbacksName elements (Tomas Henzl) [785665]
  - [message] mptfusion: Add device ID for SAS1068_820XELP (Tomas Henzl) [785665]
  - [message] mptfusion: Add SILI bit check for DATA UNDERRUN ERRATA (Tomas Henzl) [785665]
  - [x86] sched: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [834562]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-321.el5]
changelog:
  - [net] ixgbe: remove flow director stats (Andy Gospodarek) [830226]
  - [net] ixgbe: fix default return value for ixgbe_cache_ring_fdir (Andy Gospodarek) [830226]
  - Revert: [net] ixgbe: setup redirection table for multiple packet (Andy Gospodarek) [830226]
  - [net] netxen_nic: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [796721]
  - [net] netxen: added miniDIMM support in driver. (Veaceslav Falico) [796721]
  - [net] netxen_nic: Allow only useful firmware dump cap mask values (Veaceslav Falico) [796721]
  - [net] netxen_nic: disable minidump by default (Veaceslav Falico) [796721]
  - [net] netxen: qlogic ethernet : Fix endian bug. (Veaceslav Falico) [796721]
  - [net] ethernet: unify return value if invalid address (Veaceslav Falico) [796721]
  - [net] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [796721]
  - [net] netxen: report valid speed/duplex status when link is down (Veaceslav Falico) [796721]
  - [net] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [796721]
  - [net] netxen_nic: Fix phy link status (Veaceslav Falico) [796721]
  - [net] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [796721]
  - [net] netxen_nic: fw dump support (Veaceslav Falico) [796721]
  - [net] netxen_nic: fix cdrp race condition (Veaceslav Falico) [796721]
  - [net] remove alloc_etherdev error messages (Veaceslav Falico) [796721]
  - [net] convert some .get_drvinfo routines to strlcpy (Veaceslav Falico) [796721]
  - [net] remove unneeded zero assignment of ethtool_ringparam fields (Veaceslav Falico) [796721]
  - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [636302]
  - [misc] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [784146]
  - [net] tg3: Fix single-vector MSI-X code (John Feeney) [712513]
  - [net] tg3: Fix TSO handling (John Feeney) [795672]
  - [input] evdev: use after free from open/disconnect race (David Jeffery) [822166]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-320.el5]
changelog:
  - [x86_64] kprobes: Fix bug causing permanent kernel code changes (Satoru Moriya) [809607]
  - [x86_64] kprobes: Fix instruction recovery on optimized path (Satoru Moriya) [809607]
  - [fs] jbd: clear b_modified before jh move to a diff transaction (Josef Bacik) [563247]
  - [scsi] qla2xxx: Use ha->pdev->revision in 4Gbps MSI-X check. (Chad Dupuis) [800653]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-319.el5]
changelog:
  - [net] tcp: fix premature termination of FIN_WAIT2 time-wait socks (Jiri Benc) [804000]
  - [fs] sunrpc: do array overrun check in svc_recv before page alloc (J. Bruce Fields) [814626]
  - [fs] knfsd: fix an NFSD bug with full size non-page-aligned reads (J. Bruce Fields) [814626]
  - [fs] sunrpc: fix oops due to overrunning server's page array (J. Bruce Fields) [814626]
  - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817131]
  - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [714139]
  - [s390] kernel: complete pending interrupts when oops_in_progress (Hendrik Brueckner) [816502]
  - [x86_64] sched: Avoid unnecessary overflow in sched_clock (Prarit Bhargava) [818787]
  - [net] ipv6: Set mcast_hops to IPV6_DEFAULT_MCASTHOPS when -1 (Thomas Graf) [788308]
  - [net] ipv6: Fix default multicast hops setting. (Thomas Graf) [788308]
  - [net] ehea: fix promiscuous mode (Steve Best) [703993]
  - [net] ehea: fix allmulticast support (Steve Best) [703993]
  - [net] bridge: initialize BR_INPUT_SKB_CB(skb)->mrouters_only. (Stefan Assmann) [786131]
  - [xen] boot: relocate trampoline 64k below EBDA (Paolo Bonzini) [824873]
  - [xen] boot: parse command-line before relocating trampoline (Paolo Bonzini) [824873]
  - [xen] boot: manually relocate physical addresses in trampoline (Paolo Bonzini) [824873]
  - [xen] boot: always go through BOOT_PSEUDORM_DS (Paolo Bonzini) [824873]
  - [xen] boot: patch mov instructions directly (Paolo Bonzini) [824873]
  - [xen] x86: whitelist Enhanced SpeedStep for dom0 (Laszlo Ersek) [809103]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-318.el5]
changelog:
  - [net] ipv6: fix skb double free in xfrm6_tunnel (Jiri Benc) [743375] {CVE-2012-1583}
  - [net] sunrpc: Don't use list_for_each_entry_safe in rpc_wake_up (Steve Dickson) [809937]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-317.el5]
changelog:
  - [Documentation] update printk-formats.txt (Myron Stowe) [815873]
  - [lib] vsprintf: move %pR resource printf_specs off the stack (Myron Stowe) [815873]
  - [lib] vsprintf: clarify comments for printf_spec flags (Myron Stowe) [815873]
  - [x86] debugging: show host bridge windows even when ignoring _CRS (Myron Stowe) [815873]
  - [pci] improve discovery/configuration messages (Myron Stowe) [815873]
  - [x86] print domain:bus in conventional format (Myron Stowe) [815873]
  - [lib] vsprintf: use %pR, %pr instead of %pRt, %pRf (Myron Stowe) [815873]
  - [x86] use -DDEBUG when CONFIG_PCI_DEBUG set (Myron Stowe) [815873]
  - [x86] print resources consistently with %pRt (Myron Stowe) [815873]
  - [pci] print resources consistently with %pRt (Myron Stowe) [815873]
  - [lib] vsprintf: add %pRt, %pRf to print struct resource details (Myron Stowe) [815873]
  - [lib] vsprintf: add %pR support for IRQ and DMA resources (Myron Stowe) [815873]
  - [lib] vsprintf: fix io/mem resource width (Myron Stowe) [815873]
  - [pci] print out pref if mmio is prefetchable (Myron Stowe) [815873]
  - [pci] PCI/x86: don't assume prefetchable ranges are 64bit (Myron Stowe) [815873]
  - [lib] printk: fix wrong format string iter for printk (Myron Stowe) [815873]
  - [s390] fix dump_stack vs. %p and (null) (Myron Stowe) [815873]
  - [lib] fix regression vsprintf: unify the format decoding ... (Myron Stowe) [815873]
  - [lib] vsprintf: fix bug in negative value printing (Myron Stowe) [815873]
  - [lib] vsprintf: unify the format decoding layer for its 3 users (Myron Stowe) [815873]
  - [pci] Don't carp about BAR allocation failures in quiet boot (Myron Stowe) [815873]
  - [lib] Make %p print '(null)' for NULL pointers (Myron Stowe) [815873]
  - [Documentation] add printk-formats.txt (Myron Stowe) [815873]
  - [lib] printk: add %pM format specifier for MAC addresses (Myron Stowe) [815873]
  - [pci] probing debug message uniformization (Myron Stowe) [815873]
  - [pci] Use new %pR to print resource ranges (Myron Stowe) [815873]
  - [lib] Implement %pR to print struct resource content (Myron Stowe) [815873]
  - [base] resource: add resource_type() and IORESOURCE_TYPE_BITS (Myron Stowe) [815873]
  - [lib] Add kerneldoc documentation for new printk extensions (Myron Stowe) [815873]
  - [pci] re-add debug prints for unmodified BARs (Myron Stowe) [815873]
  - [pci] fix pbus_size_mem() alignment for CardBus controllers (Myron Stowe) [815873]
  - [x86] x86/PCI: use dev_printk when possible (Myron Stowe) [815873]
  - [lib] vsprintf: add infra support for extended '%p' specifiers (Myron Stowe) [815873]
  - [lib] vsprintf: split out '%p' handling logic (Myron Stowe) [815873]
  - [lib] vsprintf: split out '%s' handling logic (Myron Stowe) [815873]
  - [pci] correct resource number in debug output (Myron Stowe) [815873]
  - [pci] use dev_printk when possible (Myron Stowe) [815873]
  - [lib] create common ascii hex array (Myron Stowe) [815873]
  - [lib] trivial printk optimizations (Myron Stowe) [815873]
  - [pci] print quirk name in debug messages (Myron Stowe) [815873]
  - [pci] Fix warn in setup-res.c on 32-bit arch with 64-bit recs (Myron Stowe) [815873]
  - [pnp] use dev_info() in system driver (Myron Stowe) [815873]
  - [pci] lets kill the 'PCI hidden behind bridge' message (Myron Stowe) [815873]
  - [pnp] fix up after Lindent (Myron Stowe) [815873]
  - [pnp] Lindent all source files (Myron Stowe) [815873]
  - [lib] vsprintf.c: optimizing, part 1 (easy and obvious stuff) (Myron Stowe) [815873]
  - [lib] printk: remove RHEL specific '%pM' implementation (Myron Stowe) [815873]
  - [pnp] system.c whitespace cleanup (Myron Stowe) [815873]
  - [x86] pci/i386: style cleanups (Myron Stowe) [815873]
  - [net] 8139cp: set intr mask after its handler is registered (Jason Wang) [787959]
  - [scsi] Skip deleted devices in __scsi_device_lookup_by_target() (Jes Sorensen) [668905]
  - [s390] qeth: Improve OSA Express 4 blkt defaults. (Hendrik Brueckner) [808488]
  - [x86] disable AMD's Ext Config Space in 32-bit Xen PV domains too (Laszlo Ersek) [795359]
  - [pci] Add flag indicating device has been assigned by KVM (Stefan Assmann) [815648]
  - [net] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [811090]
  - [scsi] ipr: Driver version 2.5.3 (Steve Best) [795954]
  - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [795954]
  - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [795954]
  - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [795954]
  - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [795954]
  - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [795954]
  - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [795954]
  - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [815633]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-315.el5]
changelog:
  - [net] bridge: Fix fatal typo in multicast_querier_expired (Herbert Xu) [715159]
  - [net] bridge: Restart queries when last querier expires (Herbert Xu) [715159]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-314.el5]
changelog:
  - [scsi] fc class: fix scanning when devs are offline (Mike Christie) [799530]
  - [md] dm-multipath: delay retry of bypassed pg (Mike Christie) [799530]
  - [kabi] Adding symbol iscsi2_session_chkready (Jiri Olsa) [799925]
  - [kabi] Adding symbol pci_get_domain_bus_and_slot (Jiri Olsa) [799925]
  - [net] bridge: Reenable multicast snooping (Herbert Xu) [715159]
  - [net] bridge: Add multicast_querier toggle and disable by default (Herbert Xu) [715159]
  - [net] bridge: Do not send queries on multicast group leaves (Herbert Xu) [715159]
  - [net] bridge: Add br_multicast_start_querier (Herbert Xu) [715159]
  - [acpi] acpiphp: Remove dmesg spam on device remove (Don Dutile) [426960]
  - [net] fix potential null skb->dev dereference (Weiping Pan) [744413]
  - [s390] qeth: add missing wake_up call (Hendrik Brueckner) [790900]
  - [virt] xen: stop blk{back,tap} sysfs NULL deref after vbd remove (Laszlo Ersek) [807104]
  - [s390] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798705]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-313.el5]
changelog:
  - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [804778]
  - [net] pktgen: TCI endianness fixes (Jiri Pirko) [782001]
  - [net] pktgen: add vlan support (Jiri Pirko) [782001]
  - [net] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [800575]
  - [net] bonding: remove {master,vlan}_ip and query devices instead (Andy Gospodarek) [772216]
  - [net] bonding: fix link down handling in 802.3ad mode (Andy Gospodarek) [782866]
  - [net] ixgbe: do not stop stripping VLAN tags in promiscuous mode (Andy Gospodarek) [804800]
  - [net] autoload inet_diag, tcp_diag and dccp_diag (Jesper Brouer) [727063]
  - [net] netxen_nic: add module parameter to disable lro (Veaceslav Falico) [790270]
  - [s390] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808489]
  - [s390] tty struct used after free (Hendrik Brueckner) [783540]
  - [x86] unwind information fix for the vsyscall DSO (Prarit Bhargava) [805799]
  - [s390] kernel: console interrupts vs. panic (Hendrik Brueckner) [768958]
  - [s390] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [768959]
  - [scsi] don't attach ULD to Dell Universal Xport (Shyam Iyer) [791219]
  - [x86] fix off-by-one comparison when using apic_flat mode (Prarit Bhargava) [805328]
  - [net] lo: Do not allow VLAN on loopback (Jiri Pirko) [786319]
  - [net] add skb frag size accessors (Neil Horman) [804809]
  - [scsi] skip sense logging for some ATA PASS-THROUGH cdbs (David Milburn) [788777]
  - [net] fix vlan gro path (Jiri Pirko) [715532]
  - [net] core: always update trans_start on good send (Neil Horman) [789817]
  - [net] af_iucv: remove IUCV path completely (Hendrik Brueckner) [786998]
  - [scsi] ipr: fix eeh recovery for 64-bit adapters (Steve Best) [782429]
  - [fs] xfs: Fix xfs_iunlock on error recovery path in xfs_readlink (Carlos Maiolino) [771347]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-312.el5]
changelog:
  - [net] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [773735]
  - [net] be2net: add vlan/rx-mode/flow-control config to be_setup (Ivan Vecera) [773735]
  - [x86] disable TSC synchronization when using kvmclock (Marcelo Tosatti) [799170]
  - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry (Ian Kent) [798809]
  - [fs] vfs: fix d_instantiate_unique (Ian Kent) [798809]


author: Phillip Lougher <plougher@redhat.com> [2.6.18-311.el5]
changelog:
  - [fs] nfs: allow high priority COMMITs to bypass inode commit lock (Jeff Layton) [773777]
  - [fs] nfs: don't skip COMMITs if system under is mem pressure (Jeff Layton) [773777]
  - [scsi] qla2xxx: Read the HCCR register to flush any PCIe writes (Chad Dupuis) [772192]
  - [scsi] qla2xxx: Complete mbox cmd timeout before next reset cycle (Chad Dupuis) [772192]
  - [fs] vfs: check bh->b_blocknr only if BH_Mapped is set (Brian Foster) [790103]
  - [s390] qdio: wrong buffers-used counter for ERROR buffers (Hendrik Brueckner) [790840]
  - [net] bonding: properly stop queuing work when requested (Veaceslav Falico) [786814]
  - [mm] replace various uses of num_physpages by totalram_pages (Rafael Aquini) [756091]
  - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [749813]
  - [misc] panic: call console_verbose() in panic (Prarit Bhargava) [771523]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-309.el5]
changelog:
  - [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770650]
  - [fs] procfs: parse mount options (Jerome Marchand) [770650]
  - Revert: [scsi] qla2xxx: avoid SCSI host_lock dep in queuecommand (Chad Dupuis) [782790]
  - Revert: [scsi] qla2xxx: fix IO failure during chip reset (Chad Dupuis) [782790]
  - [net] tg3: Fix 4k tx and recovery code (John Feeney) [773022 782677]
  - [net] bnx2x: make bnx2x_close static again (Michal Schmidt) [782124]
  - [fs] dcache: allow d_alloc_anon to return unhashed dentries (J. Bruce Fields) [712054]
  - [net] bnx2x: add fan failure event handling (Michal Schmidt) [782124]
  - [usb] cdc-acm: make lock use interrupt safe (Bryn M. Reeves) [789067]
  - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749247]
  - [net] igb: reset PHY after recovering from PHY power down (Stefan Assmann) [783043]
  - [fs] prevent lock contention in shrink_dcache_sb via private list (Lachlan McIlroy) [746122]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-308.el5]
changelog:
  - [scsi] lpfc: Update lpfc version for 8.2.0.108.4p driver release (Rob Evers) [784073]
  - [scsi] lpfc: Fix FCP EQ memory check init w/single int vector (Rob Evers) [784073]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-307.el5]
changelog:
  - [s390] crypto: Reset sha2 index after processing partial block (David Howells) [677860]
  - Revert: [fs] xfs: implement ->dirty_inode to fix timestamp (Eric Sandeen) [653215]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-306.el5]
changelog:
  - [s390] pfault: ignore leftover completion interrupts (Jarod Wilson) [753194]
  - [cpufreq] powernow-k8: Fix indexing issue (Frank Arnold) [782773]
  - [scsi] device_handler: optimize transition retries (Rob Evers) [733635]
  - [net] qlge: fix size of external list for TX address descriptors (Chad Dupuis) [772696]
  - [net] igmp: Avoid zero delay when rx'ing odd mix of IGMP queries (Jiri Pirko) [772869]
  - [net] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [773114]
  - [net] ipv6: track device renames in snmp6 (Andy Gospodarek) [758923]
  - [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [783284] {CVE-2011-4086}
  - [fs] epoll: workarounds to preserve kernel ABI (Jason Baron) [681692] {CVE-2011-1083}
  - [fs] epoll: limit paths (Jason Baron) [681692] {CVE-2011-1083}
  - [fs] epoll: prevent creating circular epoll structures (Jason Baron) [681692] {CVE-2011-1083}
  - [fs] epoll: add ep_call_nested() (Jason Baron) [681692] {CVE-2011-1083}
  - [fs] gfs2: additional fix for inode allocation error path (Robert S Peterson) [767377]
  - [fs] gfs2: Revert clean up fsync changes (Robert S Peterson) [767377]
  - [fs] ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner) [769386]
  - [mm] filemap: Make write(2) interruptible by a fatal signal (Lukas Czerner) [740898]
  - [mm] Make task in balance_dirty_pages killable (Lukas Czerner) [740898]
  - [fs] ext4: fix the deadlock in mpage_da_map_and_submit (Lukas Czerner) [740898]
  - [fs] ext4: fix deadlock in ext4_ordered_write_end (Lukas Czerner) [740898]
  - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [740898]
  - [fs] ext4: make invalidate pages handle page range properly (Lukas Czerner) [740898]
  - [fs] ext4: call mpage_da_submit_io from mpage_da_map_blocks (Lukas Czerner) [740898]
  - [fs] nfsd: Avoid excess stack usage in svc_tcp_recvfrom (J. Bruce Fields) [765751]
  - [fs] nfsd: Replace two page lists in struct svc_rqst with one (J. Bruce Fields) [765751]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-305.el5]
changelog:
  - [edac] i5000: don't crash before showing the edac error (Mauro Carvalho Chehab) [713034]
  - [Documentation] Add pci=noseg to kernel-parameters.txt (Prarit Bhargava) [743168]
  - [net] ipv6: fix tcp_v6_conn_request (Jiri Benc) [714670]
  - [redhat] update RHEL_MINOR to 8 for 5.8 release (Jarod Wilson) [773033]
  - [misc] Move exit_robust_list to mm_release, null lists on cleanup (Laszlo Ersek) [750283] {CVE-2012-0028}
  - [fs] nfs: Fix an O_DIRECT Oops (Jeff Layton) [754620] {CVE-2011-4325}
  - [xen] x86: fix a few 32-on-64 compat mode issues (Igor Mammedov) [700752]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-304.el5]
changelog:
  - [fs] gfs2: Fix inode allocation error path (Robert S Peterson) [767377]
  - [fs] gfs2: Clean up fsync (Robert S Peterson) [767377]
  - [misc] fix list_head userspace export regression error (Jarod Wilson) [772663]
  - [block] disable SG_IO ioctls on virtio-blk devices (Paolo Bonzini) [771592]
  - [net] cxgb4: fix firmware corruption (Neil Horman) [756661]
  - [net] be2net: remove incorrect calls to netif_carrier_off (Ivan Vecera) [771391]
  - [scsi] lpfc: Update lpfc version for 8.2.0.108.3p driver release (Rob Evers) [769385]
  - [scsi] lpfc: Fix panic during EEH recovery on SLI4 FC port (Rob Evers) [769385]
  - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [769385]
  - [scsi] lpfc: Fixed OCM failing *_OBJECT mailbox pass-through (Rob Evers) [769385]
  - [scsi] lpfc: Fixed firmware download regression (Rob Evers) [769385]
  - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [769385]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-303.el5]
changelog:
  - [scsi] qla2xxx: Update FC-transport port_state translation matrix (Chad Dupuis) [765866]
  - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [765866]
  - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [765866]
  - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [765866]
  - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [765866]
  - [scsi] qla4xxx: v5.02.04.02.05.08-d0 (Chad Dupuis) [769019]
  - [scsi] qla4xxx: clear the RISC interrupt bit during firmware init (Chad Dupuis) [769019]
  - [scsi] qla4xxx: v5.02.04.01.05.08-d0 (Chad Dupuis) [758762]
  - [scsi] qla4xxx: Fix panic due to incorrect tag_value_stride (Chad Dupuis) [758762]
  - [fs] xfs: implement ->dirty_inode to fix timestamp handling (Carlos Maiolino) [653215]
  - [net] drop_monitor: return -EAGAIN on duplicate state changes (Neil Horman) [688791]
  - [net] ipv6: make disable_ipv6 work (Weiping Pan) [760199]
  - [net] bnx2x: fix failure to bring link up on BCM57810 (Michal Schmidt) [751025]
  - [scsi] isci: link speeds default to gen2 (David Milburn) [768151]
  - [fs] jbd: fix race in buffer processing in commit code (Josef Bacik) [756643]
  - [s390] kernel: cpu hotplug vs missing pfault completion interrupt (Hendrik Brueckner) [753194]
  - [block] loop: Don't call loop_unplug on non-configured device (Veaceslav Falico) [617668]
  - [virt] xen/netback: Clear IFF_TX_SKB_SHARING flags (Neil Horman) [753173]
  - [scsi] sd: fix 32-on-64 block device ioctls (Paolo Bonzini) [752386] {CVE-2011-4127}
  - [md] dm: do not forward ioctls from LVs to the underlying devices (Paolo Bonzini) [752386] {CVE-2011-4127}
  - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752386] {CVE-2011-4127}
  - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752386] {CVE-2011-4127}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-302.el5]
changelog:
  - [redhat] configs: Include generic ppc64 opts on all ppc64 configs (Alexander Gordeev) [748426]
  - [fs] xfs: don't block on buffer read errors (Boris Ranto) [709223]
  - [fs] nfs: Display lookupcache option in /proc/mounts (Sachin Prabhu) [706305]
  - [net] bonding: Don't allow mode change via sysfs w/slaves present (Veaceslav Falico) [768208]
  - [net] be2net: Fix disabling multicast promiscuous mode (Ivan Vecera) [751998]
  - [net] be2net: Fix endian issue in RX filter command (Ivan Vecera) [751998]
  - [net] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [751998]
  - [net] be2net: don't create multiple rings in multi channel mode (Ivan Vecera) [751998]
  - [net] be2net: Making die temperature ioctl call async (Ivan Vecera) [751998]
  - [net] be2net: Fix Endian issues in response read log length field (Ivan Vecera) [751998]
  - [net] be2net: Change data type of on die temperature stat (Ivan Vecera) [751998]
  - [net] be2net: Add 60 second delay for dump on recovery from EEH (Ivan Vecera) [751998]
  - [net] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [751998]
  - [net] be2net: increase FW update completion timeout (Ivan Vecera) [751998]
  - [net] be2net: Fix race in posting rx buffers (Ivan Vecera) [751998]
  - [net] be2net: Store vid from grp5 event instead of vlan_tag (Ivan Vecera) [751998]
  - [net] be2net: drop pkts that do not belong to the port (Ivan Vecera) [751998]
  - [fs] ext4: fix BUG_ON() in ext4_ext_insert_extent() (Lukas Czerner) [747946] {CVE-2011-3638}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-301.el5]
changelog:
  - [net] e1000e: Avoid wrong check on TX hang (Dean Nelson) [746272]
  - [net] tg3: Fix TSO loopback test (John Feeney) [755202]
  - [net] ipvs: Fix memory leak when using one packet scheduler (Thomas Graf) [757882]
  - [net] ipv6: Defer device init until valid qdisc specified (Neil Horman) [758736]
  - [block] nbd: prevent sock_xmit from attempting to use NULL socket (Jeff Moyer) [676491]
  - [net] tg3: Scale back code that modifies MRRS (John Feeney) [758882]
  - [fs] xfs: Fix memory corruption in xfs_readlink (Carlos Maiolino) [749160] {CVE-2011-4077}
  - [net] cxgb3: key cxgb3 driver to work based on NETIF_F_GRO (Neil Horman) [754709]
  - [net] cxgb3: fix vfree BUG halt in rcu calback (Neil Horman) [756410]
  - [net] ipv4: fix IN_DEV_ACCEPT_LOCAL() (Weiping Pan) [758993]
  - [misc] cpu: Fix APIC calibration issues on VMware (Prarit Bhargava) [743368]
  - [net] igb: Loopback functionality support for i350 devices (Stefan Assmann) [758059]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-300.el5]
changelog:
  - [pci] intel-iommu: Default to non-coherent for unattached domains (Don Dutile) [753924]
  - [scsi] bfa: update driver embedded firmware to 3.0.0.0 (Rob Evers) [752972]
  - [scsi] bnx2i: Fix endian on TTT for NOP out transmission (Mike Christie) [752626]
  - [input] evdev: Fix spin lock context in evdev_pass_event() (Don Zickus) [734900]
  - [net] bnx2x: Add new PHY BCM54616 (Michal Schmidt) [733889]
  - [scsi] ipr: add definitions for additional adapter (Steve Best) [753910]
  - [scsi] ipr: Fix BUG on adapter dump timeout (Steve Best) [753910]
  - [scsi] ipr: Add support to flash FPGA and flash back DRAM images (Steve Best) [753910]
  - [scsi] ipr: Stop reading adapter dump prematurely (Steve Best) [753910]
  - [char] rtc: fix reported IRQ rate for when HPET is enabled (Prarit Bhargava) [740299]
  - [block] cciss: add Smart Array 5i to the kdump blacklist (Tomas Henzl) [752690]
  - [scsi] qla4xxx: Update version number to V5.02.04.00.05.08-d0 (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Do not recover adapter if in FAILED state (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Fix duplicate targets in BIOS do not show up (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Fix rmmod kernel trace with ql4xdontresethba=1 (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Add ql4xmaxcmds Command Line Parameter (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Correct the locking mechanism (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Minidump implementation (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Device quiescent and loopback changes (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Add new FLT firmware region (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Prevent CPU lockups when ql4xdontresethba is set (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [714214]
  - [scsi] qla4xxx: set set_ddb_entry with correct dma buffer (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Reset retry_relogin_timer to trigger a relogin (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Update ddb_entry on fw_ddb_index changes (Chad Dupuis) [714214]
  - [scsi] qla4xxx: BFS issue when same target devices added twice (Chad Dupuis) [714214]
  - [scsi] qla4xxx: mark device missing in recover adapter (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Perform context resets on context failures (Chad Dupuis) [714214]
  - [scsi] qla4xxx: show hardware/firmware regs for more debug info (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Pass correct fw_ddb_index to abort_task (Chad Dupuis) [714214]
  - [scsi] qla4xxx: check command already completed when abort issued (Chad Dupuis) [714214]
  - [scsi] qla4xxx: Use os_target_id to identify a session (Chad Dupuis) [714214]
  - [fs] dcache: Fix dentry loop detection deadlock (David Howells) [717959]
  - [net] cxgb4: fix ability to disable tx cksum and change tso (Neil Horman) [754711]
  - [fs] nfs: when attempting dir open, fall back on normal lookup (Jeff Layton) [740162]
  - [fs] nfs: remove BUG() from encode_share_access() (Jeff Layton) [754901]
  - [fs] epoll: use up all the timeout (Jason Baron) [705138]
  - [s390] qdio: avoid race leading to stall if CQ is used (Hendrik Brueckner) [753193]
  - [scsi] libsas: disable scanning lun > 0 on ata devices (David Milburn) [749309]
  - [scsi] isci: atapi support (David Milburn) [749309]
  - [scsi] isci: initial sgpio write support (David Milburn) [743965]
  - [scsi] isci: fix sgpio register definitions (David Milburn) [743965]
  - [scsi] isci: export phy events via ->lldd_control_phy() (David Milburn) [747670]
  - [scsi] isci: port state should be set to stopping on last phy (David Milburn) [747670]
  - [scsi] isci: fix decode of DONE_CRC_ERR TC completion status (David Milburn) [747670]
  - [scsi] isci: SATA/STP I/O only returned in normal path to libsas (David Milburn) [747670]
  - [scsi] isci: fix support for large smp requests (David Milburn) [747670]
  - [scsi] isci: fix missed unlock in apc_agent_timeout() (David Milburn) [747670]
  - [scsi] isci: fix event-get pointer increment (David Milburn) [747670]
  - [scsi] isci: add version number (David Milburn) [747670]
  - [scsi] isci: dynamic interrupt coalescing (David Milburn) [747670]
  - [scsi] isci: fix sata response handling (David Milburn) [747670]
  - [scsi] isci: Leave requests alone if already terminating (David Milburn) [747670]
  - [misc] irq: Check for spurious IRQ only on disabled IRQs (Prarit Bhargava) [756412]
  - [net] sctp: Fix another race during accept/peeloff (Thomas Graf) [714870]
  - [net] bonding: change slave->speed from u16 to u32 (Weiping Pan) [747547]
  - [scsi] bnx2i: set PF_NOFREEZE in IO thread (Mike Christie) [753729]
  - [fs] hfs: add sanity check for file name length (Eric Sandeen) [755433] {CVE-2011-4330}
  - [fs] aio: remove upper bound on retries (Jeff Moyer) [753271]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-299.el5]
changelog:
  - [scsi] be2iscsi: Move driver Version to 4.1.239.0 (Mike Christie) [744343]
  - [scsi] be2iscsi: memset wrb for ring create (Mike Christie) [744343]
  - [scsi] be2iscsi: Fix for when task->sc was cleaned up earlier (Mike Christie) [744343]
  - [scsi] be2iscsi: Fix for wrong dmsg setting in wrb (Mike Christie) [744343]
  - [scsi] be2iscsi: Fix for kdump failure (Mike Christie) [744343]
  - [net] ethtool: Support large register dumps (Neil Horman) [753200]
  - [fs] proc: Fix select on /proc files without ->poll (David Howells) [751214]
  - [net] igb: bump version to reflect RHEL5.8 updates (Stefan Assmann) [754359]
  - [fs] dcache: Log ELOOP rather than creating a loop (David Howells) [717959]
  - [fs] dcache: Fix loop checks in d_materialise_unique (David Howells) [717959]
  - [fs] nfs: Ensure we mark inode as dirty if early exit from commit (Jeff Layton) [714020]
  - [scsi] qla2xxx: Update the 4G and 8G firmware to 5.06.03 (Chad Dupuis) [750362]
  - [x86] apic: ack all pending irqs when crashed/on kexec (hiro muneda) [742079]
  - [net] cxgb3: Fix VLAN over Jumbo frames (Neil Horman) [753053]
  - [net] cxgb3: Fix out of bounds index of adapter_info (Neil Horman) [753044]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-298.el5]
changelog:
  - [security] keys: Fix NULL deref in user-defined key type (David Howells) [751301] {CVE-2011-4110}
  - [fs] dlm: delayed reply message warning (David Teigland) [677413]
  - [virt] kvm: fix regression w/ 32 bit KVM clock (Rik van Riel) [731599 751742]
  - [net] bonding: update speed/duplex for NETDEV_CHANGE (Weiping Pan) [747547]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-297.el5]
changelog:
  - [scsi] megaraid_sas: add workaround for PERC5/1068 kdump panic (Tomas Henzl) [745964]
  - [fs] jbd/jbd2: validate sb->s_first in journal_get_superblock (Eryu Guan) [706810]
  - [net] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [743117]
  - [net] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [743117]
  - [net] tg3: Add tx BD budgeting code (John Feeney) [743117]
  - [net] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [743117]
  - [net] tg3: Add partial fragment unmapping code (John Feeney) [743117]
  - [net] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [743117]
  - [net] tg3: Simplify tx bd assignments (John Feeney) [743117]
  - [net] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [743117]
  - [net] tg3: Add TSO loopback test (John Feeney) [743117]
  - [net] tg3: Cleanup transmit error path (John Feeney) [743117]
  - [scsi] lpfc: Update lpfc version for 8.2.0.108.2p driver release (Rob Evers) [747348]
  - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [747348]
  - [scsi] lpfc: Fix crash when cfg_fcp_eq_count is zero (Rob Evers) [747348]
  - [scsi] lpfc: Fix COMMON_GET_CNTL_ATTR mbox cmd failure (Rob Evers) [747348]
  - [scsi] lpfc: Fix SLI4 device detecting physical port name (Rob Evers) [747348]
  - [scsi] lpfc: Fix reporting of firmware versions that contain an X (Rob Evers) [747348]
  - [scsi] lpfc: Fix kernel crash during boot with SLI4 card (Rob Evers) [747348]
  - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [747348]
  - [scsi] lpfc: Properly clean up EQ and CQ child lists (Rob Evers) [747348]
  - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [747348]
  - [scsi] lpfc: Fixed failure to do IP reset on SLI4 error (Rob Evers) [747348]
  - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [747348]
  - [scsi] lpfc: Fix sysfs lists fabric name for disconnected port (Rob Evers) [747348]
  - [scsi] lpfc: change SLI_CONFIG mailbox cmd timeout to 300 seconds (Rob Evers) [747348]
  - [scsi] lpfc: Fix handling IP reset when PCI read return error (Rob Evers) [747348]
  - [scsi] lpfc: Fixed casting problem (Rob Evers) [747348]
  - [scsi] lpfc: Fix error code return for management API (Rob Evers) [747348]
  - [scsi] lpfc: Fix sli4 mailbox status code (Rob Evers) [747348]
  - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [747348]
  - [net] igb: Fix for Alt MAC Address feature on 82580 and later (Stefan Assmann) [748792]
  - [net] igb: enable link power down (Stefan Assmann) [742514]
  - [net] netfilter: Search all chains if drop due to max conntrack (Thomas Graf) [713222]
  - [x86] hwmon: enable i5k_amb driver to get memory resource (Dean Nelson) [736032]
  - [xen] ia64: fix compile warning added by watchdog timers (Laszlo Ersek) [742880]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-296.el5]
changelog:
  - [net] bonding: Have bond_check_dev_link examine netif_running (Ivan Vecera) [736172]
  - [net] be2net: enable NETIF_F_LLTX and add own locking of Tx path (Ivan Vecera) [731806]
  - [net] be2net: fix multicast filter programming (Ivan Vecera) [731806]
  - [net] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [731806]
  - [net] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [731806]
  - [fs] cifs: fix wrong buffer length returned by SendReceive (Sachin Prabhu) [720363]
  - [net] ipv6: allow DAD to be disabled (Jiri Benc) [709271]
  - [xen] Watchdog timers for domains (Laszlo Ersek) [742880]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-295.el5]
changelog:
  - [net] tg3: put back 5717_PLUS for 5719 and 5720 (John Feeney) [749866]
  - [s390] qdio: EQBS retry after CCQ 96 (Hendrik Brueckner) [749058]
  - [fs] nfs: re-add call to filemap_fdatawrite (David Jeffery) [748999]
  - [x86] Add missing CPU feature flags for AMD Bulldozer (Frank Arnold) [712517]
  - [usb] input/wacom: add support for Bamboo MTE-450A (Aristeu Rozanski) [710066]
  - [fs] gfs2: Add readahead to sequential directory traversal (Robert S Peterson) [681902]
  - [fs] gfs2: Cache dir hash table in a contiguous buffer (Robert S Peterson) [681902]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-294.el5]
changelog:
  - [misc] modsign: Clean up canonlist properly during sig verify (Jiri Olsa) [485173]
  - [virt] kvm: fix lost tick accounting for 32 bit kvm-clock (Rik van Riel) [731599]
  - [fs] epoll: fix integer overflow warning (Jason Baron) [705138]
  - [net] bonding: allow all slave speeds (Jiri Pirko) [699661]
  - [net] bonding: fix string comparison errors (Andy Gospodarek) [680332]
  - [fs] vfs: fix automount should ignore LOOKUP_FOLLOW (Ian Kent) [560103]
  - [fs] proc: fix oops on invalid /proc/<pid>/maps access (Johannes Weiner) [747699] {CVE-2011-3637}
  - [fs] file: do not kfree vmalloc'd file table arrays (Johannes Weiner) [738238]
  - [net] bnx2x: fix bad pointer arithmetic causing memory corruption (Michal Schmidt) [747579]
  - [net] bnx2x: restore bnx2x/cnic/bnx2i update (Jarod Wilson) [715383 715388 715604]
  - [misc] remove div_long_long_rem (Prarit Bhargava) [732614] {CVE-2011-3209}
  - [net] bridge: fix use after free in __br_deliver (Amerigo Wang) [703045] {CVE-2011-2942}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-293.el5]
changelog:
  - [redhat] configs: Increase the maximum allowed number of UART's (Mauro Carvalho Chehab) [684874]
  - [net] igb: add entropy support option (Stefan Assmann) [605703]
  - [net] bnx2x: revert bnx2x/cnic/bnx2i update (Jarod Wilson) [715383 715388 715604]
  - [virt] xen/netback: disable features not supported by netfront (Paolo Bonzini) [746225]
  - [fs] jbd: Fix forever sleeping process in do_get_write_access (Harshula Jayasuriya) [745345]
  - [fs] jbd2: Fix forever sleeping process in do_get_write_access (Harshula Jayasuriya) [745345]
  - [s390] crypto: Toleration for ap bus devices with device type 10 (Hendrik Brueckner) [744859]
  - [cpufreq] powernow-k8: add missing unregister_cpu_notifier (Prarit Bhargava) [743961]
  - [misc] cpu: make set_mtrr disable interrupts before sending IPI (Shyam Iyer) [739631]
  - [net] cxgb3: Update to latest upstream for rhel5.8 (Neil Horman) [717807]
  - [infiniband] cxgb3: backport upstream fixes for rhel5.8 (Neil Horman) [717433]
  - [net] mlx4: remove duplicate rounddown_pow_of_two (Jarod Wilson) [714232]
  - [x86] Fix suspend/resume on AMD IOMMUs (Matthew Garrett) [712296]
  - [acpi] Backport pm_qos support to rhel5 (Matthew Garrett) [691954]
  - [ipc] shm: add RSS and swap size information to /proc/sysvipc/shm (Jerome Marchand) [638652]
  - [ipc] shm: fix 32-bit truncation of segment sizes (Jerome Marchand) [638652]
  - [usb] host: slow down ehci ITD reuse (Don Zickus) [571737]
  - [usb] host: Fix EHCI ISO transfer bug (Don Zickus) [571737]
  - [usb] host: fix bug in ehci Iso scheduling (Don Zickus) [571737]
  - [usb] host: ehci completes high speed ISO URBs sooner (Don Zickus) [571737]
  - [xen] x86: introduce cpuid whitelist (Andrew Jones) [526862 711070]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-292.el5]
changelog:
  - [scsi] megaraid: fix FastPath and update to v5.40 (Tomas Henzl) [717698]
  - [net] netxen: Add pcie fw load perf drop workaround (Chad Dupuis) [714239]
  - [net] netxen: add vlan LRO support (Chad Dupuis) [714239]
  - [net] netxen: add fw version compatibility check (Chad Dupuis) [714239]
  - [net] netxen: Remove casts of void * (Chad Dupuis) [714239]
  - [net] netxen: fix race in skb->len access (Chad Dupuis) [714239]
  - [net] netxen: Remove unnecessary semicolons (Chad Dupuis) [714239]
  - [net] netxen: suppress false lro warning messages (Chad Dupuis) [714239]
  - [net] netxen: Fix common misspellings (Chad Dupuis) [714239]
  - [net] netxen: Add support for VLAN RX HW acceleration (Chad Dupuis) [714239]
  - [scsi] qla2xxx: Update the 4G and 8G firmware to 5.06.01 (Chad Dupuis) [714236]
  - [scsi] qla2xxx: Updated the driver version to 8.03.07.09.05.08-k. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: properly set the port number. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Check for marker IOCB during response queue processing. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Retrun sysfs error codes appropriate to conditions (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Handle MPI timeout indicated by AE8002 (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Use port number to compute nvram/vpd parameter offsets. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Change from irq to irqsave with host_lock (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Check for golden firmware and show version if available. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Update to the beacon implementation. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Check for marker IOCB during response queue processing. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Check to see if a request has completed before calling qla2x00_block_error_handler() in the abort handler. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Fix array out of bound warning. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Prevent CPU lockups when  module param is set. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Provide method for updating I2C attached VPD. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Implemented beacon on/off for ISP82XX. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Check alterante 'reason' code during GPSC status handling. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Refactor call to qla2xxx_read_sfp for thermal temperature. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Unify the read/write sfp mailbox command routines (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Correct read sfp single byte mailbox register. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Clear complete initialization control block. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Allow an override of the registered maximum LUN. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Add host number in reset and quiescent message logs. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Correct buffer start in edc sysfs debug print. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Correction to sysfs edc interface. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Improve logging of exception conditions when creating NPIV ports. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Log if firmware fails to load from flash for ISP82xx. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Add test for valid loop id on fabric relogin. (Chad Dupuis) [714206]
  - [scsi] qla2xxx: Don't wait for active mailbox command completion when firmware is hung. (Chad Dupuis) [714206]
  - [misc] dcache: exclude new automount functions from kabi (Ian Kent) [560103]
  - [fs] autofs4: rename follow_down_one to follow_down for kabi (Ian Kent) [560103]
  - [fs] autofs4: rename d_managed to d_mounted to preserve kabi (Ian Kent) [560103]
  - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [560103]
  - [fs] vfs: Fix the remaining automounter semantics regressions (Ian Kent) [560103]
  - [fs] vfs: Add LOOKUP_AUTOMOUNT flag for pathname lookup (Ian Kent) [560103]
  - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [560103]
  - [fs] vfs: Fix automount for negative autofs dentries (Ian Kent) [560103]
  - [fs] vfs: Remove a further kludge from __do_follow_link (Ian Kent) [560103]
  - [fs] autofs4: bump version (Ian Kent) [560103]
  - [fs] autofs4: reinstate last used update on access (Ian Kent) [560103]
  - [fs] autofs4: add v4 pseudo direct mount support (Ian Kent) [560103]
  - [fs] autofs4: fix wait validation (Ian Kent) [560103]
  - [fs] autofs4: cleanup autofs4_free_ino (Ian Kent) [560103]
  - [fs] autofs4: cleanup dentry operations (Ian Kent) [560103]
  - [fs] autofs4: cleanup inode operations (Ian Kent) [560103]
  - [fs] autofs4: removed unused code (Ian Kent) [560103]
  - [fs] autofs4: add d_manage dentry operation (Ian Kent) [560103]
  - [fs] autofs4: add d_automount dentry operation (Ian Kent) [560103]
  - [fs] vfs: Make follow_down handle d_manage (Ian Kent) [560103]
  - [fs] vfs: Make d_mounted a more general field for special functs (Ian Kent) [560103]
  - [fs] vfs: Add AT_NO_AUTOMOUNT flag to suppress terminal automount (Ian Kent) [560103]
  - [fs] cifs: Use d_automount rather than abusing follow_link (Ian Kent) [560103]
  - [fs] nfs: Use d_automount rather than abusing follow_link (Ian Kent) [560103]
  - [fs] namei: Add dentry op for automount, don't use follow_link (Ian Kent) [560103]
  - [fs] namei: rename struct path to vfs_path (Ian Kent) [560103]
  - [fs] autofs4: rename dentry to expiring in _lookup_expiring (Ian Kent) [560103]
  - [fs] autofs4: rename dentry to active in autofs4_lookup_active() (Ian Kent) [560103]
  - [fs] autofs4: eliminate d_unhashed in path walk checks (Ian Kent) [560103]
  - [fs] autofs4: cleanup active and expire lookup (Ian Kent) [560103]
  - [fs] autofs4: rename unhashed to active in autofs4_lookup() (Ian Kent) [560103]
  - [fs] autofs4: use autofs_info for pending flag (Ian Kent) [560103]
  - [fs] autofs4: use helper for need mount check (Ian Kent) [560103]
  - [fs] autofs4: use helpers for expiring list (Ian Kent) [560103]
  - [fs] autofs4: use helpers for active list handling (Ian Kent) [560103]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-291.el5]
changelog:
  - [fs] nfs: don't redirty inodes with no outstanding commits (Jeff Layton) [739665]
  - [edac] i7core_edac: Init memory name with cpu, channel, bank (Mauro Carvalho Chehab) [731824]
  - [message] mptsas: upgrade version string to 3.04.20rh (Tomas Henzl) [717707]
  - [message] mptsas: Fix device offline from aggressive HBA reset (Tomas Henzl) [717707]
  - [message] mptsas: Better handling of DEAD IOC PCI-E Link down err (Tomas Henzl) [717707]
  - [message] mptsas: Set max_sector count from module parameter (Tomas Henzl) [717707]
  - [message] mptsas: check SILI bit in READ_6 CDB for DATA UNDERRUN (Tomas Henzl) [717707]
  - [message] mptsas: Fix annoying warning (Tomas Henzl) [717707]
  - [message] mptsas: Remove debug print from mptscsih_qcmd() (Tomas Henzl) [717707]
  - [message] mptsas: do not check serial_number in the abort handler (Tomas Henzl) [717707]
  - [scsi] lpfc: Update version for 8.2.0.108.1p driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fix stall when fw reset to port without privs (Rob Evers) [714290]
  - [scsi] lpfc: Fix uninit local var portstat_reg compiler warning (Rob Evers) [714290]
  - [scsi] lpfc: Fix request fw support for little endian systems (Rob Evers) [714290]
  - [scsi] lpfc: Fix default adapter name for the OCe15100 (Rob Evers) [714290]
  - [scsi] lpfc: Fix proper error code return value for hba resets (Rob Evers) [714290]
  - [scsi] lpfc: Fix cable pull failure on intf type 2 SLI-4 adapters (Rob Evers) [714290]
  - [scsi] lpfc: Fix omission of fcf priority failover sysfs entry (Rob Evers) [714290]
  - [scsi] lpfc: Fix SLI port recovery error attention with RN set (Rob Evers) [714290]
  - [scsi] lpfc: Fix crashes when unsolicted ELS ECHO_CMD received (Rob Evers) [714290]
  - [scsi] lpfc: Fix direct connect not coming up for SLI4 FC ports (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.108 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fix fw update to match new firmware image format (Rob Evers) [714290]
  - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [714290]
  - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [714290]
  - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [714290]
  - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [714290]
  - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [714290]
  - [scsi] lpfc: Fix duplicate log numbers caused by merge (Rob Evers) [714290]
  - [scsi] lpfc: Fixed compiler warning with file_operations struct (Rob Evers) [714290]
  - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [714290]
  - [scsi] lpfc: Fix excess memory on stack compiler warning (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.107 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fix listhbas stall w/remote initiators in zone (Rob Evers) [714290]
  - [scsi] lpfc: Fix not building in debugfs if CONFIG_DEBUG_FS=y (Rob Evers) [714290]
  - [scsi] lpfc: Fix FC/FCoE Async Receive CQE not scaling (Rob Evers) [714290]
  - [scsi] lpfc: iDiag added SLI4 PCI BAR reigster access methods (Rob Evers) [714290]
  - [scsi] lpfc: iDiag cmd structure indexing by using macro defines (Rob Evers) [714290]
  - [scsi] lpfc: iDiag multi-buffer mbox command capture and dump ext (Rob Evers) [714290]
  - [scsi] lpfc: SLI4 loopback test and link diagnostic support (Rob Evers) [714290]
  - [scsi] lpfc: FLOGI payload has Multiple IDs on enable_npiv clear (Rob Evers) [714290]
  - [scsi] lpfc: log when writeable parameters are changed (Rob Evers) [714290]
  - [scsi] lpfc: Fix ASIC SYSFS failed multi-buffer fw download (Rob Evers) [714290]
  - [scsi] lpfc: Fix mbox cmd release memory leak (Rob Evers) [714290]
  - [scsi] lpfc: merge debugfs ASIC extents info into iDiag framework (Rob Evers) [714290]
  - [scsi] lpfc: wait for port status reg for ready after fw reset (Rob Evers) [714290]
  - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [714290]
  - [scsi] lpfc: Remove sharp define from codebase (Rob Evers) [714290]
  - [scsi] lpfc: Implement debugfs support for resource extents (Rob Evers) [714290]
  - [scsi] lpfc: iDiag r/w bitset/clear access to new ASIC ctl regs (Rob Evers) [714290]
  - [scsi] lpfc: Fix mbox command failure with multiple large buffers (Rob Evers) [714290]
  - [scsi] lpfc: iDiag endian explicit dumping (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs method for dumping mbox from SLI4 (Rob Evers) [714290]
  - [scsi] lpfc: request PCI reset to support EEH recover on P7 (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs inline mbox cmd capture and dump (Rob Evers) [714290]
  - [scsi] lpfc: Fix enabling of PCIe AER (Rob Evers) [714290]
  - [scsi] lpfc: Fix EEH recovery to save state after SLI4 PCI reset (Rob Evers) [714290]
  - [scsi] lpfc: INIT_LIST_HEAD to lpfc_mgmt_issue_sli_cfg_ext_mbox (Rob Evers) [714290]
  - [scsi] lpfc: new ASIC mgmt pass-through mbox multi-buffer ext (Rob Evers) [714290]
  - [scsi] lpfc: Fix FC Port swap on SLI3 adapters (Rob Evers) [714290]
  - [scsi] lpfc: Fix Virtual link loss during failover test (Rob Evers) [714290]
  - [scsi] lpfc: Fix vpi initialization in lpfc_init_vfi (Rob Evers) [714290]
  - [scsi] lpfc: show 16 Gbit in FC host supported_speeds sysfs entry (Rob Evers) [714290]
  - [scsi] lpfc: support reseting firmware and device from sysfs entry (Rob Evers) [714290]
  - [scsi] lpfc: support firmware dump obj file to flash filesystem (Rob Evers) [714290]
  - [scsi] lpfc: Add firmware upgrade code to driver (Rob Evers) [714290]
  - [scsi] lpfc: add delay following IF_TYPE_2 function reset (Rob Evers) [714290]
  - [scsi] lpfc: Fragment ELS & SCSI SGE lists via Extent regions (Rob Evers) [714290]
  - [scsi] lpfc: Fixed potential missed SLI4 init failure conditions (Rob Evers) [714290]
  - [scsi] lpfc: Add model names for new hardware (Rob Evers) [714290]
  - [scsi] lpfc: Set max SGE size to 0x80000000 where possible (Rob Evers) [714290]
  - [scsi] lpfc: Fix discovery failure in private loop (Rob Evers) [714290]
  - [scsi] lpfc: Fix SLI3 and non-NPIV crashes with new extent code (Rob Evers) [714290]
  - [scsi] lpfc: Refactor lpfc_sli4_alloc_extent some more (Rob Evers) [714290]
  - [scsi] lpfc: Restore mbox can fail as nonerror functionality (Rob Evers) [714290]
  - [scsi] lpfc: Fix build warnings in 8.2.0.102 (Rob Evers) [714290]
  - [scsi] lpfc: Use HDRR bit to determine if RPI headers are needed (Rob Evers) [714290]
  - [scsi] lpfc: Don't post RPI Headers if port supports extents (Rob Evers) [714290]
  - [scsi] lpfc: ASIC mgmt multi-buffer mbox passthrough support (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.102 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Add MAILBOX_MGMT_MAX define (Rob Evers) [714290]
  - [scsi] lpfc: Refactor code in lpfc_sli4_alloc_extent (Rob Evers) [714290]
  - [scsi] lpfc: start new ASIC device management support work (Rob Evers) [714290]
  - [scsi] lpfc: Fix port capabilities and get parameters mbox calls (Rob Evers) [714290]
  - [scsi] lpfc: Fix SLI2 crashes with new extent code (Rob Evers) [714290]
  - [scsi] lpfc: Fix mbox processing to not overwrite status codes (Rob Evers) [714290]
  - [scsi] lpfc: enumerate members starting from none zero value (Rob Evers) [714290]
  - [scsi] lpfc: Remove workaround for extents endian issue (Rob Evers) [714290]
  - [scsi] lpfc: Call correct mbox cleanup routine after extent alloc (Rob Evers) [714290]
  - [scsi] lpfc: extent block list cleanup and free memory resources (Rob Evers) [714290]
  - [scsi] lpfc: Fix memory leak in extent block lists (Rob Evers) [714290]
  - [scsi] lpfc: Modified variables for XRIs to be unsigned variable (Rob Evers) [714290]
  - [scsi] lpfc: support for nonembedded Extent mailbox IOCTLs (Rob Evers) [714290]
  - [scsi] lpfc: Fixed compilation error/warning in sli code (Rob Evers) [714290]
  - [scsi] lpfc: Rework SLI4 Extents code (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.101 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fixed mask size for the wq_id mask (Rob Evers) [714290]
  - [scsi] lpfc: Fix Port Error detected during POST (Rob Evers) [714290]
  - [scsi] lpfc: Apply dropped patch from initial new ASIC bring up (Rob Evers) [714290]
  - [scsi] lpfc: Rework SLI4 Extents code (Rob Evers) [714290]
  - [scsi] lpfc: Reorganize CQ and EQ usage to comply with SLI4 Specs (Rob Evers) [714290]
  - [scsi] lpfc: Fix KERN levels on log messages 3008, 2903, 0383 (Rob Evers) [714290]
  - [scsi] lpfc: Initial checkin of SLI4 Extents code (Rob Evers) [714290]
  - [scsi] lpfc: Fix ASIC mbox queue id collision with work queue id (Rob Evers) [714290]
  - [scsi] lpfc: work on systems with Page Size Larger than 4k (Rob Evers) [714290]
  - [scsi] lpfc: set constant sysfs passthrough mbox cmd maximum size (Rob Evers) [714290]
  - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.100 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Add LOG_ELS message to NPIV LOGO (Rob Evers) [714290]
  - [scsi] lpfc: move multi-buffer macros into shared IOCTL header (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.99 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fix build warning in debugfs code (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs SLI4 doorbell reigster access methods (Rob Evers) [714290]
  - [scsi] lpfc: Fix RQ_CREATE version 1 fails (Rob Evers) [714290]
  - [scsi] lpfc: Add Temporary RPI field to the ELS request WQE (Rob Evers) [714290]
  - [scsi] lpfc: Allow SLI4 with FCOE_MODE not set on new FC adapters (Rob Evers) [714290]
  - [scsi] lpfc: only look at BAR2 or BAR4 only for if_type 0 (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs SLI4 display index info in decimal (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs SLI4 device queue entry access methods (Rob Evers) [714290]
  - [scsi] lpfc: Update copyright date for all changed files (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.98 driver release (Rob Evers) [714290]
  - [scsi] lpfc: Fixed the compiler warning in current code (Rob Evers) [714290]
  - [scsi] lpfc: handle PCI Link drop detection failure (Rob Evers) [714290]
  - [scsi] lpfc: Add selective reset jump table entry (Rob Evers) [714290]
  - [scsi] lpfc: Update version for 8.2.0.97 driver release (Rob Evers) [714290]
  - [scsi] lpfc: lower stack use in lpfc_fc_frame_check (Rob Evers) [714290]
  - [scsi] lpfc: fix comment typo diable -> disable (Rob Evers) [714290]
  - [scsi] lpfc: fix comment/printk typos (Rob Evers) [714290]
  - [scsi] lpfc: Add new Queue create Mailbox versions for new ASIC (Rob Evers) [714290]
  - [scsi] lpfc: Place LPFC driver module parameters in sysfs (Rob Evers) [714290]
  - [scsi] lpfc: Fix compile warning for iDiag (Rob Evers) [714290]
  - [scsi] lpfc: Performance Hints support (Rob Evers) [714290]
  - [scsi] lpfc: Add new driver interfaces for encryption products (Rob Evers) [714290]
  - [scsi] lpfc: iDiag driver support debugfs queue information get (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs PCI cfg reg bits set/clear methods (Rob Evers) [714290]
  - [scsi] lpfc: iDiag debugfs framework and r/w PCI cfg space regs (Rob Evers) [714290]
  - [block] cciss: bump driver version (Tomas Henzl) [714129]
  - [block] cciss: need to delay after a PCI Power Management reset (Tomas Henzl) [714129]
  - [block] cciss: auto engage scsi susbsystem (Tomas Henzl) [714129]
  - [block] cciss: store pdev in hba struct (Tomas Henzl) [714129]
  - [block] cciss: use consistent variable names (Tomas Henzl) [714129]
  - [block] cciss: add a commandline switch for simple mode (Tomas Henzl) [714129]
  - [fs] proc: close race with exec in mem_read() (Johannes Weiner) [692042] {CVE-2011-1020}
  - [mm] implement access_remote_vm (Johannes Weiner) [692042] {CVE-2011-1020}
  - [mm] factor out main logic of access_process_vm (Johannes Weiner) [692042] {CVE-2011-1020}
  - [mm] use mm_struct to resolve gate vma's in __get_user_pages (Johannes Weiner) [692042] {CVE-2011-1020}
  - [mm] make in_gate_area take mm_struct instead of a task_struct (Johannes Weiner) [692042] {CVE-2011-1020}
  - [mm] make get_gate_vma take mm_struct instead of task_struct (Johannes Weiner) [692042] {CVE-2011-1020}
  - [x86_64] mark assoc mm when running task in 32 bit compat mode (Johannes Weiner) [692042] {CVE-2011-1020}
  - [misc] sched: add ctx tag to mm running task in ia32 compat mode (Johannes Weiner) [692042] {CVE-2011-1020}
  - [fs] proc: require the target to be tracable (or yourself) (Johannes Weiner) [692042] {CVE-2011-1020}
  - [fs] proc: close race in /proc/*/environ (Johannes Weiner) [692042] {CVE-2011-1020}
  - [fs] proc: report errors in /proc/*/*map* sanely (Johannes Weiner) [692042] {CVE-2011-1020}
  - [fs] proc: shift down_read(mmap_sem) to the caller (Johannes Weiner) [692042] {CVE-2011-1020}
  - [fs] detect exec transition phase with new mm but old creds (Johannes Weiner) [692042] {CVE-2011-1020}
  - [net] tg3: call netif_carrier_off to initialize operstate value (John Feeney) [635982]
  - [net] tg3: Update to plus (John Feeney) [715409]
  - [net] tg3: Update to 3.119 (John Feeney) [715409]
  - [net] tg3: Update to 3.118 (John Feeney) [683393 699545]
  - [net] tg3: Update to 3.117 (John Feeney) [715409]
  - [xen] make test_assign_device domctl dependent on intremap hw (Laszlo Ersek) [740203]
  - [xen] Propagate target dom within XEN_DOMCTL_test_assign_device (Laszlo Ersek) [740203]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-290.el5]
changelog:
  - [net] e1000: don't enable dma rx until after dma address setup (Dean Nelson) [714318]
  - [net] e1000: save skb counts in TX to avoid cache misses (Dean Nelson) [714318 742124]
  - [net] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [714318]
  - [net] e1000: repair missing flush operations (Dean Nelson) [714318]
  - [net] e1000: always do e1000_check_for_link on e1000_ce4100 MACs (Dean Nelson) [714318]
  - [scsi] be2iscsi: Add pci_disable device (Mike Christie) [714292]
  - [scsi] be2iscsi: Adding a shutdown Routine (Mike Christie) [713816 714292]
  - [scsi] be2iscsi: Fix /proc/interrupts problem (Mike Christie) [714292]
  - [scsi] be2iscsi: remove host and session casts (Mike Christie) [714292]
  - [scsi] be2iscsi: Use struct scsi_lun in iscsi structs (Mike Christie) [714292]
  - [scsi] be2iscsi: fix chip cleanup (Mike Christie) [714292]
  - [scsi] be2iscsi: fix boot hang due to interrupts not rearmed (Mike Christie) [714292]
  - [scsi] be2iscsi: Fix for proper setting of FW (Mike Christie) [714292]
  - [scsi] be2iscsi: Set a timeout to FW (Mike Christie) [714292]
  - [scsi] be2iscsi: remove extra semicolons (Mike Christie) [714292]
  - [scsi] be2iscsi: Fix common misspellings (Mike Christie) [714292]
  - [scsi] be2iscsi: tmp revert Fix MSIX interrupt names fix (Mike Christie) [714292]
  - [infiniband] cxgb4: Fail RDMA initialization on unsupported cards (Steve Best) [713943]
  - [infiniband] cxgb4: Couple of abort fixes (Steve Best) [713943]
  - [infiniband] cxgb4: Don't truncate MR lengths (Steve Best) [713943]
  - [infiniband] cxgb4: Don't exceed hw IQ depth limit for user CQs (Steve Best) [713943]
  - [hwmon] lm78: Make ISA interface depend on CONFIG_ISA (Dean Nelson) [713815]
  - [hwmon] lm78: Avoid forward declarations (Dean Nelson) [713815]
  - [hwmon] lm78: Stop abusing struct i2c_client for ISA devices (Dean Nelson) [713815]
  - [hwmon] lm78: Detect alias chips (Dean Nelson) [713815]
  - [hwmon] don't build drivers for ppc that touch ISA addresses (Dean Nelson) [713815]
  - [char] CONFIG_TELCLOCK depends on X86 (Dean Nelson) [713815]
  - [misc] add oprofile support for Sandy Bridge (John Villalovos) [713666]
  - [net] ixgbe: update to upstream version 3.4.8-k (Andy Gospodarek) [713110 714013 714314]
  - [net] e1000e: fix WoL on 82578DM and 82567V3 (Andy Gospodarek) [712773]
  - [fs] gfs2: Call gfs2_meta_wipe for directory hash blocks (Abhijith Das) [706616]
  - [net] bonding: resolve failover problems related to jiffy wrap (Andy Gospodarek) [693258]
  - [fs] nfs: Don't call iput holding nfs_access_cache_shrinker lock (Steve Dickson) [585935]
  - [block] improve detail in I/O error messages (Mike Snitzer) [516170]
  - [md] dm-mpath: propagate target errors immediately (Mike Snitzer) [516170]
  - [scsi] Correctly handle thin provisioning write error (Mike Snitzer) [516170]
  - [md] dm-mpath: sync pushback code with upstream (Mike Snitzer) [516170]
  - [scsi] Add detailed SCSI I/O errors (Mike Snitzer) [516170]
  - [scsi] Fix sense key MEDIUM ERROR processing and retry (Mike Snitzer) [516170]
  - [scsi] fix error propagation (Mike Snitzer) [516170]
  - [scsi] fix recovered error handling (Mike Snitzer) [516170]
  - [scsi] simplify scsi_io_completion() (Mike Snitzer) [516170]
  - [scsi] fix barrier failure and error propagation issues (Mike Snitzer) [516170]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-289.el5]
changelog:
  - [scsi] libsas: amend device gone notification in sas_deform_port (David Milburn) [742356]
  - [scsi] libsas: fix up device gone notification in sas_deform_port (David Milburn) [742356]
  - [scsi] libsas: fix loopback topology bug during discovery (David Milburn) [742356]
  - [scsi] libsas: fix SATA NCQ error (David Milburn) [742356]
  - [scsi] libsas: fix ATAPI check condition termination (David Milburn) [742356]
  - [net] fix low throughput when using vlan over bonding (Flavio Leitner) [742318]
  - [net] core/netpoll: clean skb->next before pushing it down (Flavio Leitner) [741374]
  - [net] sfc: Use MCDI RX_BAD_FCS_PKTS count as MAC rx_bad count (Michal Schmidt) [739077]
  - [md] raid5: fix raid6 resync corruption bug (Doug Ledford) [738984]
  - [scsi] scsi_lib: pause between error retries (Rob Evers) [736809]
  - [md] return an error code when we don't fail a drive (Doug Ledford) [736697]
  - [fs] nfs: update nfs4_fattr_bitmap_maxsz (Steve Dickson) [735477]
  - [net] ipv6: fix refcnt problem related to POSTDAD state (Weiping Pan) [723411]
  - [net] bnx2x: update FW to 7.0.23 (Michal Schmidt) [715383 715388 715604]
  - [scsi] bnx2i: driver update for 5.8 (Michal Schmidt) [715383 715388 715604]
  - [net] cnic: driver update for 5.8, part 2 (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: fix undesired VLAN stripping (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: driver update for 5.8, part 3 (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: 57712 parity handling (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x, cnic, bnx2i: New 7.0 Firmware (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: driver update for 5.8, part 2 (Michal Schmidt) [715383 715388 715604]
  - [net] cnic: driver update for 5.8, part 1 (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x, cnic: Disable iSCSI if DCBX negotiation succeeds (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: driver update for 5.8, part 1 (Michal Schmidt) [715383 715388 715604]
  - [net] bnx2x: temporarily revert BCM57710 bringup fix (Michal Schmidt) [715383 715388 715604]
  - [misc] ethtool: Add 20G bit definitions (Michal Schmidt) [715383 715388 715604]
  - [net] e1000: Add necessary <linux/prefetch.h> include (Dean Nelson) [714318]
  - [net] ixgbevf: update to upstream version 2.1.0-k (Andy Gospodarek) [714317]
  - [net] e1000e: update to upstream version 1.4.4 (Andy Gospodarek) [714315]
  - [net] bna: Multiple Definition and Interface Setup Fix (Ivan Vecera) [714019]
  - [net] bna: Driver Version changed to 3.0.2.2 (Ivan Vecera) [714019]
  - [net] bna: Add Callback to Fix RXQ Stop (Ivan Vecera) [714019]
  - [net] bna: PLL Init Fix and Add Stats Attributes (Ivan Vecera) [714019]
  - [net] bna: Brocade 1860 HW Enablement (Ivan Vecera) [714019]
  - [net] bna: new firmware for new hardware (Ivan Vecera) [714019]
  - [net] bna: Implement FW Download for New HW (Ivan Vecera) [714019]
  - [net] bna: Capability Map and MFG Block Changes for New HW (Ivan Vecera) [714019]
  - [net] bna: Brocade 1860 IOC PLL, Reg Defs and ASIC Mode Changes (Ivan Vecera) [714019]
  - [net] bna: PCI Probe Conf Lock Fix (Ivan Vecera) [714019]
  - [net] bna: Semaphore Lock Fix (Ivan Vecera) [714019]
  - [net] bna: Set Ring Param Fix (Ivan Vecera) [714019]
  - [net] bna: Eliminate Small Race Condition Window in RX Path (Ivan Vecera) [714019]
  - [net] bna: make function tables cont (Ivan Vecera) [714019]
  - [net] bna: Driver Version changed to 3.0.2.1 (Ivan Vecera) [714019]
  - [net] bna: MBOX IRQ Flag Check after Locking (Ivan Vecera) [714019]
  - [net] bna: Initialization and Locking Fix (Ivan Vecera) [714019]
  - [net] bna: Ethtool Enhancements and Fix (Ivan Vecera) [714019]
  - [net] bna: Async Mode Tx Rx Init Fix (Ivan Vecera) [714019]
  - [net] bna: Formatting and Code Cleanup (Ivan Vecera) [714019]
  - [net] bna: TX Path and RX Path Changes (Ivan Vecera) [714019]
  - [net] bna: Interrupt Polling and NAPI Init Changes (Ivan Vecera) [714019]
  - [net] bna: PCI Probe Fix (Ivan Vecera) [714019]
  - [net] bna: Naming Change and Minor Macro Fix (Ivan Vecera) [714019]
  - [net] bna: off by one in bfa_msgq_rspq_pi_update() (Ivan Vecera) [714019]
  - [net] bna: unlock on error path in pnad_pci_probe() (Ivan Vecera) [714019]
  - [net] bna: Driver Version changed to 3.0.2.0 (Ivan Vecera) [714019]
  - [net] bna: Remove Obsolete Files (Ivan Vecera) [714019]
  - [net] bna: Remove Unused Code (Ivan Vecera) [714019]
  - [net] bna: firmware update for new (v3) bna driver (Ivan Vecera) [714019]
  - [net] bna: ENET and Tx Rx Redesign Enablement (Ivan Vecera) [714019]
  - [net] bna: Add New HW Defs (Ivan Vecera) [714019]
  - [net] bna: Tx and Rx Redesign (Ivan Vecera) [714019]
  - [net] bna: Introduce ENET as New Driver and FW Interface (Ivan Vecera) [714019]
  - [net] bna: MSGQ Implementation (Ivan Vecera) [714019]
  - [net] bna: Remove Obsolete File bfi_ctreg.h (Ivan Vecera) [714019]
  - [net] bna: Consolidated HW Registers for Supported HWs (Ivan Vecera) [714019]
  - [net] bna: Remove get_regs Ethtool Support (Ivan Vecera) [714019]
  - [net] bna: HW Interface Init Update (Ivan Vecera) [714019]
  - [net] bna: Remove Unnecessary CNA Check (Ivan Vecera) [714019]
  - [net] bna: Header File Consolidation (Ivan Vecera) [714019]
  - [net] bna: HW Error Counter Fix (Ivan Vecera) [714019]
  - [net] bna: Add HW Semaphore Unlock Logic (Ivan Vecera) [714019]
  - [net] bna: IOC Event Name Change (Ivan Vecera) [714019]
  - [net] bna: Mboxq Flush When IOC Disabled (Ivan Vecera) [714019]
  - [net] bna: Minor IRQ Index and Definition Change (Ivan Vecera) [714019]
  - [net] bna: State Machine Fault Handling Cleanup (Ivan Vecera) [714019]
  - [net] bna: IOC Event Notification Enhancement (Ivan Vecera) [714019]
  - [net] bna: CheckPatch Cleanup (Ivan Vecera) [714019]
  - [net] bna: Print Driver Version (Ivan Vecera) [714019]
  - [net] bna: Separate irq type flags from request_irq variable (Ivan Vecera) [714019]
  - [net] bna: use netdev_alloc_skb_ip_align() (Ivan Vecera) [714019]
  - [net] bna: Fix bad kzalloc call with interrupts disabled (Ivan Vecera) [714019]
  - [net] bna: Remove casts of void * (Ivan Vecera) [714019]
  - [net] bna: fix warning bfa_ioc_smem_pgoff defined but not used (Ivan Vecera) [714019]
  - [net] bna: Fix set-but-unused variables (Ivan Vecera) [714019]
  - [net] bna: convert to hw_features (Ivan Vecera) [714019]
  - [scsi] bfa: update firmware to version 3.0.2.2 (Rob Evers) [714017]
  - [scsi] bfa: Update the driver version to 3.0.2.2 (Rob Evers) [714017]
  - [scsi] bfa: Add support to store driver configuration in flash (Rob Evers) [714017]
  - [scsi] bfa: Added support to configure QOS and collect stats (Rob Evers) [714017]
  - [scsi] bfa: Added support to collect and reset fcport stats (Rob Evers) [714017]
  - [scsi] bfa: Add support for IO profiling (Rob Evers) [714017]
  - [scsi] bfa: Check supported speed based on port mode (Rob Evers) [714017]
  - [scsi] bfa: Update RME interrupt handling (Rob Evers) [714017]
  - [scsi] bfa: Add FC-transport Async Event Notification support (Rob Evers) [714017]
  - [scsi] bfa: Update the driver version to 3.0.2.1 (Rob Evers) [714017]
  - [scsi] bfa: Driver enhancements (Rob Evers) [714017]
  - [scsi] bfa: Added support to query PHY (Rob Evers) [714017]
  - [scsi] bfa: Added HBA diagnostics support (Rob Evers) [714017]
  - [scsi] bfa: Added support for flash configuration (Rob Evers) [714017]
  - [scsi] bfa: Added support to obtain SFP info (Rob Evers) [714017]
  - [scsi] bfa: Added support for CEE info and stats query (Rob Evers) [714017]
  - [scsi] bfa: Add IOCFC enable cbfn and stats changes (Rob Evers) [714017]
  - [scsi] bfa: FCS bug fixes (Rob Evers) [714017]
  - [scsi] bfa: DMA memory allocation enhancement (Rob Evers) [714017]
  - [scsi] bfa: Brocade-1860 Fabric Adapter vHBA support (Rob Evers) [714017]
  - [scsi] bfa: Brocade-1860 Fabric Adapter PLL init fixes (Rob Evers) [714017]
  - [scsi] bfa: Added Fabric Assigned Address(FAA) support (Rob Evers) [714017]
  - [scsi] bfa: IOC bug fixes (Rob Evers) [714017]
  - [scsi] bfa: Enable ASIC block configuration and query (Rob Evers) [714017]
  - [scsi] bfa: Update the driver version to 3.0.2.0 (Rob Evers) [714017]
  - [scsi] bfa: Driver initialization and model description fix (Rob Evers) [714017]
  - [scsi] bfa: Enhancement for fcpim and IO tag handling (Rob Evers) [714017]
  - [scsi] bfa: FC credit recovery and misc bug fixes (Rob Evers) [714017]
  - [scsi] bfa: 1860 Adapter 16Gbs support and flash controller fixes (Rob Evers) [714017]
  - [scsi] bfa: IOC and PLL init changes for Brocade-1860 Adapter (Rob Evers) [714017]
  - [scsi] bfa: support vport disable and enable operations (Rob Evers) [714017]
  - [scsi] bfa: Brocade-1860 Fabric Adapter Hardware Enablement (Rob Evers) [714017]
  - [scsi] bfa: Add pbc port disable check and fix LPS message name (Rob Evers) [714017]
  - [scsi] bfa: Introduce IOC event notification mechanism (Rob Evers) [714017]
  - [scsi] bfa: add generic address len pair for DMA memory chunk (Rob Evers) [714017]
  - [scsi] bfa: Move debugfs initialization before bfa init (Rob Evers) [714017]
  - [net] cxgb4: driver update for RHEL5.8 (Neil Horman) [713905]
  - [net] enic: update driver to version 2.1.1.24 (Stefan Assmann) [713536]
  - [edac] i7300_edac: Fix error cleanup logic (Mauro Carvalho Chehab) [712948]
  - [usb] input/hid: backport hidraw support (Aristeu Rozanski) [705453]
  - [fs] eventpoll: fix epoll_wait overly constraining wait times (Jason Baron) [705138]
  - [md] update superblocks properly when adding a spare (Doug Ledford) [668529]
  - [scsi] Fix out of spec CD-ROM problem with media change (Don Zickus) [664653]
  - [net] sctp: encode PROTOCOL VIOLATION error cause correctly (Thomas Graf) [636828]
  - [xen] vmx: Print advanced features during boot (Paolo Bonzini) [712440]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-288.el5]
changelog:
  - [scsi] mpt2sas: Bump version 09.100.00.00 (Tomas Henzl) [717581]
  - [scsi] mpt2sas: add missing mpt2sas_base_detach to scsih_remove (Tomas Henzl) [717581]
  - [scsi] mpt2sas: fix WarpDrive Infinite command retries on bad cmd (Tomas Henzl) [717581]
  - [scsi] mpt2sas: Adding support for customer specific branding (Tomas Henzl) [717581]
  - [scsi] mpt2sas: set DID_NO_CONNECT on remove and avoid shutdown (Tomas Henzl) [717581]
  - [scsi] mpt2sas: fix broadcast AEN and task management issue (Tomas Henzl) [717581]
  - [scsi] mpt2sas: Set max_sector count from module parameter (Tomas Henzl) [717581]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [717581]
  - [scsi] mpt2sas: Fixed Big Endian Issues on 32 bit PPC (Tomas Henzl) [717581]
  - [scsi] mpt2sas: do not check serial_number in the abort handler (Tomas Henzl) [717581]
  - [scsi] mpt2sas: remove flush_scheduled_work usages (Tomas Henzl) [717581]
  - [net] ipv6: Do not assign non-valid address on interface (Jiri Benc) [741511]
  - [fs] cifs: always do is_path_accessible check in cifs_mount (Jeff Layton) [738300] {CVE-2011-3363}
  - [fs] cifs: add fallback in is_path_accessible for old servers (Jeff Layton) [738300] {CVE-2011-3363}
  - [md] raid1: don't retry recovery when the last drive fails (Doug Ledford) [736693]
  - [input] evdev: disable interrupts when processing events (Don Zickus) [734900]
  - [char] tpm: Zero buffer after copying to userspace (Jiri Benc) [732631] {CVE-2011-1162}
  - [md] bitmap: fix BUG triggered due to slow devices (Doug Ledford) [725358]
  - [char] sysrq: Fix panic executing 'echo f > /proc/sysrq-trigger' (Larry Woodman) [718645]
  - [scsi] isci: fix 32-bit operation when CONFIG_HIGHMEM64G=n (David Milburn) [713904]
  - [scsi] isci: Remove reserved device IDS from isci_id_table (David Milburn) [718341]
  - [scsi] isci: fix checkpatch errors (David Milburn) [718341]
  - [scsi] isci: Device reset should request sas_phy_reset(phy, true) (David Milburn) [718341]
  - [scsi] isci: pare back error messsages (David Milburn) [718341]
  - [scsi] isci: cleanup silicon revision detection (David Milburn) [718341]
  - [scsi] isci: refactor scu_unsolicited_frame.h (David Milburn) [718341]
  - [scsi] isci: merge sata.[ch] into request.c (David Milburn) [718341]
  - [scsi] isci: kill 'get/set' macros (David Milburn) [718341]
  - [scsi] isci: retire scic_sds_ and scic_ prefixes (David Milburn) [718341]
  - [scsi] isci: unify isci_host and scic_sds_controller (David Milburn) [718341]
  - [scsi] isci: unify isci_remote_device and scic_sds_remote_device (David Milburn) [718341]
  - [scsi] isci: unify isci_port and scic_sds_port (David Milburn) [718341]
  - [scsi] isci: fix scic_sds_remote_device_terminate_requests (David Milburn) [718341]
  - [scsi] isci: unify isci_phy and scic_sds_phy (David Milburn) [718341]
  - [scsi] isci: unify isci_request and scic_sds_request (David Milburn) [718341]
  - [scsi] isci: rename / clean up scic_sds_stp_request (David Milburn) [718341]
  - [scsi] isci: preallocate requests (David Milburn) [718341]
  - [scsi] isci: combine request flags (David Milburn) [718341]
  - [scsi] isci: unify can_queue tracking on the tci_pool (David Milburn) [718341]
  - [scsi] isci: Terminate dev requests on FIS err bit rx in NCQ (David Milburn) [718341]
  - [scsi] isci: fix frame received locking (David Milburn) [718341]
  - [scsi] isci: fix buffer overflow in isci_parse_oem_parameters (David Milburn) [718341]
  - [scsi] isci: fix isci_task_execute_tmf completion (David Milburn) [718341]
  - [scsi] isci: fix support for arbitrarily large smp requests (David Milburn) [718341]
  - [scsi] isci: fix dma_unmap_sg usage (David Milburn) [718341]
  - [scsi] isci: fix smp response frame overrun (David Milburn) [718341]
  - [scsi] isci: kill device_sequence (David Milburn) [718341]
  - [scsi] isci: kill isci_remote_device_change_state() (David Milburn) [718341]
  - [scsi] isci: atomic device lookup and reference counting (David Milburn) [718341]
  - [scsi] isci: fix ssp response iu buffer size in isci_tmf (David Milburn) [718341]
  - [scsi] isci: cleanup request allocation (David Milburn) [718341]
  - [scsi] isci: cleanup/optimize queue increment macros (David Milburn) [718341]
  - [scsi] isci: cleanup tag macros (David Milburn) [718341]
  - [scsi] isci: cleanup/optimize pool implementation (David Milburn) [718341]
  - [scsi] isci: Disable link layer hang detection (David Milburn) [718341]
  - [scsi] isci: Hard reset failure link resets all phys in the port (David Milburn) [718341]
  - [scsi] isci: decode remote node ready and suspended states (David Milburn) [718341]
  - [scsi] isci: fix isci_terminate_pending() list management (David Milburn) [718341]
  - [scsi] isci: Handle timed-out request terminations correctly (David Milburn) [718341]
  - [scsi] isci: Requests that do not start must be set to complete (David Milburn) [718341]
  - [scsi] isci: Add decode for SMP request retry error condition (David Milburn) [718341]
  - [scsi] isci: filter broadcast change notifications on phy resets (David Milburn) [718341]
  - [scsi] isci: Move reset delay after remote node resumption (David Milburn) [718341]
  - [scsi] isci: remove 'min memory' infrastructure (David Milburn) [718341]
  - [scsi] isci: Added support for C0 to SCU Driver (David Milburn) [718341]
  - [scsi] isci: additional state machine cleanup (David Milburn) [718341]
  - [scsi] isci: state machine cleanup (David Milburn) [718341]
  - [scsi] isci: Removing unused variables compiler warnings (David Milburn) [718341]
  - [scsi] isci: removing the kmalloc in smp request construct (David Milburn) [718341]
  - [scsi] isci: remove isci_timer interface (David Milburn) [718341]
  - [scsi] isci: Remove tmf timeout_timer (David Milburn) [718341]
  - [scsi] isci: convert phy_startup_timer to sci_timer (David Milburn) [718341]
  - [scsi] isci: convert scic_timeout_timer to sci_timer (David Milburn) [718341]
  - [scsi] isci: convert power control timer to sci_timer (David Milburn) [718341]
  - [scsi] isci: convert phy sata_timeout_timer to sci_timer (David Milburn) [718341]
  - [scsi] isci: convert port config agent timer to sci_timer (David Milburn) [718341]
  - [scsi] isci: replace isci_timer list with proper embedded timers (David Milburn) [718341]
  - [scsi] isci: add some type safety to the state machine interface (David Milburn) [718341]
  - [scsi] isci: unify rnc start{io|task} handlers (David Milburn) [718341]
  - [scsi] isci: unify rnc destruct handlers (David Milburn) [718341]
  - [scsi] isci: unify rnc destruct handlers (David Milburn) [718341]
  - [scsi] isci: unify rnc event handlers (David Milburn) [718341]
  - [scsi] isci: unify port start_io and complete_io handlers (David Milburn) [718341]
  - [scsi] isci: unify port link_up and link_down handlers (David Milburn) [718341]
  - [scsi] isci: remove port frame and event handlers (David Milburn) [718341]
  - [scsi] isci: unify port reset, add_phy, and remove_phy handlers (David Milburn) [718341]
  - [scsi] isci: remove port destruct handler (David Milburn) [718341]
  - [scsi] isci: unify port stop handlers (David Milburn) [718341]
  - [scsi] isci: remove port start handler (David Milburn) [718341]
  - [scsi] isci: merge port ready substates into main state machine (David Milburn) [718341]
  - [scsi] isci: c99 port state handlers (David Milburn) [718341]
  - [scsi] isci: clarify phy to port lookups (David Milburn) [718341]
  - [scsi] isci: unify phy consume_power handlers (David Milburn) [718341]
  - [scsi] isci: unify phy event handlers (David Milburn) [718341]
  - [scsi] isci: unify phy frame handlers (David Milburn) [718341]
  - [scsi] isci: remove phy destruct handlers (David Milburn) [718341]
  - [scsi] isci: unify phy reset handlers (David Milburn) [718341]
  - [scsi] isci: unify phy stop handlers (David Milburn) [718341]
  - [scsi] isci: unify phy start handlers (David Milburn) [718341]
  - [scsi] isci: merge phy substates (David Milburn) [718341]
  - [scsi] isci: remove the completion and event state handlers (David Milburn) [718341]
  - [scsi] isci: remove request task context completion state handler (David Milburn) [718341]
  - [scsi] isci: unify request frame handlers (David Milburn) [718341]
  - [scsi] isci: unify request start handlers (David Milburn) [718341]
  - [scsi] isci: unify request abort handlers (David Milburn) [718341]
  - [scsi] isci: merge stp req substates into primary state machine (David Milburn) [718341]
  - [scsi] isci: merge smp req substates into primary state machine (David Milburn) [718341]
  - [scsi] isci: merge stp req substates into primary state machine (David Milburn) [718341]
  - [scsi] isci: uplevel port infrastructure (David Milburn) [718341]
  - [scsi] isci: uplevel phy infrastructure (David Milburn) [718341]
  - [scsi] isci: uplevel request infrastructure (David Milburn) [718341]
  - [scsi] isci: uplevel state machine (David Milburn) [718341]
  - [scsi] isci: uplevel reg hw data structs and frame handling (David Milburn) [718341]
  - [scsi] isci: move core/controller to host (David Milburn) [718341]
  - [scsi] isci: unify constants (David Milburn) [718341]
  - [scsi] isci: unify request data structures (David Milburn) [718341]
  - [scsi] isci: make command/response iu explicit req object members (David Milburn) [718341]
  - [scsi] isci: move task context alignment to compile time (David Milburn) [718341]
  - [scsi] isci: make sgl explicit/aligned request object member (David Milburn) [718341]
  - [scsi] isci: move stp request info to scic_sds_request (David Milburn) [718341]
  - [scsi] isci: unify phy data structures (David Milburn) [718341]
  - [scsi] isci: unify phy data structures (David Milburn) [718341]
  - [scsi] isci: rnc state machine table c99 conversion (David Milburn) [718341]
  - [scsi] isci: remove scic_sds_port_increment_request_count (David Milburn) [718341]
  - [scsi] isci: kill scic_controller_get_port_handle function (David Milburn) [718341]
  - [scsi] isci: Removing unnecessary functions in request.c (David Milburn) [718341]
  - [scsi] isci: unify isci_host data structures (David Milburn) [718341]
  - [scsi] isci: implement I_T_nexus_reset (David Milburn) [718341]
  - [scsi] isci: fix ata locking (David Milburn) [718341]
  - [scsi] isci: removing intel_*.h headers (David Milburn) [718341]
  - [scsi] isci: Using Linux SSP frame header (David Milburn) [718341]
  - [scsi] isci: Remove SCIC_SWAP_DWORD() (David Milburn) [718341]
  - [scsi] isci: fixup SAS iaf protocols data structure (David Milburn) [718341]
  - [scsi] isci: remove redundant copies of IAF (David Milburn) [718341]
  - [scsi] isci: Converting smp_response to Linux native smp_resp (David Milburn) [718341]
  - [scsi] isci: Fixup of smp request (David Milburn) [718341]
  - [scsi] isci: Convert of sci_ssp_response_iu to ssp_response_iu (David Milburn) [718341]
  - [scsi] isci: Fixup SSP command IU and task IU (David Milburn) [718341]
  - [scsi] isci: renaming sas_capabilities to scic_phy_cap (David Milburn) [718341]
  - [scsi] isci: Collapsing of phy_type data structure (David Milburn) [718341]
  - [scsi] isci: Convert SAS identify address frame to native format (David Milburn) [718341]
  - [scsi] isci: Convert ATA defines to Linux native defines (David Milburn) [718341]
  - [scsi] isci: Convert SATA fis data structures to Linux native (David Milburn) [718341]
  - [scsi] isci: remove compile-time (Kconfig) silicon configuration (David Milburn) [718341]
  - [scsi] isci: Removing unused define SCIC_SDS_4_ENABLED (David Milburn) [718341]
  - [scsi] isci: kill scic_sds_remote_device.state_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device frame_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device event_handlers (David Milburn) [718341]
  - [scsi] isci: kill remote_device resume_handler (David Milburn) [718341]
  - [scsi] isci: unify remote_device suspend_handlers (David Milburn) [718341]
  - [scsi] isci: kill remote_device complete_task_handler (David Milburn) [718341]
  - [scsi] isci: unify remote_device start_task_handlers (David Milburn) [718341]
  - [scsi] isci: kill remote_device continue_io_handler (David Milburn) [718341]
  - [scsi] isci: unify remote_device complete_io_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device start_io_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device reset_complete_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device reset_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device destruct_handlers (David Milburn) [718341]
  - [scsi] isci: kill remote_device fail_handler (David Milburn) [718341]
  - [scsi] isci: unify remote_device stop_handlers (David Milburn) [718341]
  - [scsi] isci: unify remote_device start_handlers (David Milburn) [718341]
  - [scsi] isci: fix remote_device start_io regressions (David Milburn) [718341]
  - [scsi] isci: kill scic_remote_device_get_connection_rate (David Milburn) [718341]
  - [scsi] isci: merge remote_device substates into one state machine (David Milburn) [718341]
  - [scsi] isci: Removed sci_object.h from project (David Milburn) [718341]
  - [scsi] isci: Removed sci_base_object from scic_sds_request (David Milburn) [718341]
  - [scsi] isci: no sci_base_object in scic_sds_remote_node_context (David Milburn) [718341]
  - [scsi] isci: Removed sci_base_object from scic_sds_remote_device (David Milburn) [718341]
  - [scsi] isci: Removed sci_base_object from scic_sds_port (David Milburn) [718341]
  - [scsi] isci: Removed sci_base_object from scic_sds_phy (David Milburn) [718341]
  - [scsi] isci: Removed sci_base_object from scic_sds_controller (David Milburn) [718341]
  - [scsi] isci: Removed struct sci_base_object from state machine (David Milburn) [718341]
  - [scsi] isci: Implement SCU AFE recipe 10. (David Milburn) [718341]
  - [scsi] isci: Remove excessive log noise with expander hot-unplug (David Milburn) [718341]
  - [scsi] isci: removing non-working ATAPI code (David Milburn) [718341]
  - [scsi] isci: remove scic_sds_remote_device_get_port_index (David Milburn) [718341]
  - [scsi] isci: remove sci_sas_address in scic_sds_remote_device (David Milburn) [718341]
  - [scsi] isci: kill smp_discover_response (David Milburn) [718341]
  - [scsi] isci: kill smp_discover_response_protocols (David Milburn) [718341]
  - [scsi] isci: cleanup remote device construction and comments (David Milburn) [718341]
  - [scsi] isci: move remote_device handling out of the core (David Milburn) [718341]
  - [scsi] isci: unify remote_device data structures (David Milburn) [718341]
  - [scsi] isci: remove rnc->device back pointer (David Milburn) [718341]
  - [scsi] isci: make remote_node_context member of remote_device (David Milburn) [718341]
  - [scsi] isci: rely on irq core for intx muxing, silence screamer (David Milburn) [718341]
  - [scsi] isci: give this_* and the_* vars more meaningful names (David Milburn) [718341]
  - [scsi] isci: audit usage of BUG_ON macro in isci driver (David Milburn) [718341]
  - [scsi] isci: sparse warnings cleanup (David Milburn) [718341]
  - [scsi] isci: replace sci_sas_link_rate with sas_linkrate (David Milburn) [718341]
  - [scsi] isci: remove base_phy abstraction (David Milburn) [718341]
  - [scsi] isci: remove base_port abstraction (David Milburn) [718341]
  - [scsi] isci: remove base_remote_device abstraction (David Milburn) [718341]
  - [scsi] isci: remove scic_controller state handlers (David Milburn) [718341]
  - [scsi] isci: simplify dma coherent allocation (David Milburn) [718341]
  - [scsi] isci: simplify request state handlers (David Milburn) [718341]
  - [scsi] isci: kill dead data structurs in scic_io_request.h (David Milburn) [718341]
  - [scsi] isci: remove base_request abstraction (David Milburn) [718341]
  - [scsi] isci: remove base_controller abstraction (David Milburn) [718341]
  - [misc] kernel: add BUILD_BUG_ON_NOT_POWER_OF_2 (David Milburn) [718341]
  - [misc] jiffies: add time_is_after_jiffies (David Milburn) [718341]
  - [net] igbvf: driver update for RHEL5.8 (Stefan Assmann) [714316]
  - [net] igb: driver update for RHEL5.8 (Stefan Assmann) [714313]
  - [net] qlge: Version change to v1.00.00.29 (Chad Dupuis) [714242]
  - [net] qlge: Adding LICENSE file for qlge (Chad Dupuis) [714242]
  - [net] qlge: Fix printk prio so fatal errors always reported (Chad Dupuis) [714242]
  - [net] qlge: Fix crash caused by mailbox execution on wedged chip (Chad Dupuis) [714242]
  - [net] qlge: make nic_operations struct const (Chad Dupuis) [714242]
  - [net] qlge: Fix incorrect use of modparams and netdev msg level (Chad Dupuis) [714242]
  - [net] qlge: Remove unnecessary casts of netdev_priv (Chad Dupuis) [714242]
  - [net] qlge: Generate the coredump to ethtool user buffer (Chad Dupuis) [714242]
  - [net] qlcnic: Change CDRP function (Chad Dupuis) [714232]
  - [net] qlcnic: Added error logging for firmware abort (Chad Dupuis) [714232]
  - [net] qlcnic: add beacon test support (Chad Dupuis) [714232]
  - [net] qlcnic: fix cdrp race condition (Chad Dupuis) [714232]
  - [net] qlcnic: Change debug messages in loopback path (Chad Dupuis) [714232]
  - [net] qlcnic: Add FLT entry for CO cards FW image region (Chad Dupuis) [714232]
  - [net] qlcnic: detect fan failure (Chad Dupuis) [714232]
  - [net] qlcnic: Add NETIF_F_VLAN_SG flag (Chad Dupuis) [714232]
  - [net] qlcnic: fix ethtool link status (Chad Dupuis) [714232]
  - [net] qlcnic: Added debug info (Chad Dupuis) [714232]
  - [net] qlcnic: Move get template from probe to start fw (Chad Dupuis) [714232]
  - [net] qlcnic: Fix delay in reset path (Chad Dupuis) [714232]
  - [net] qlcnic: FW dump related changes (Chad Dupuis) [714232]
  - [net] qlcnic: Fix env var for udev event during FW dump (Chad Dupuis) [714232]
  - [net] qlcnic: change capture mask for FW dump (Chad Dupuis) [714232]
  - [net] qlcnic: define error code for loopback test (Chad Dupuis) [714232]
  - [net] qlcnic: fix race in skb->len access (Chad Dupuis) [714232]
  - [net] qlcnic: enable mac-learning in promiscous mode (Chad Dupuis) [714232]
  - [net] qlcnic: updated supported cards information (Chad Dupuis) [714232]
  - [net] qlcnic: fix chip reset logic (Chad Dupuis) [714232]
  - [net] qlcnic: add external loopback support through sysfs (Chad Dupuis) [714232]
  - [net] qlcnic: multi protocol internal loopback support added (Chad Dupuis) [714232]
  - [net] qlcnic: Add support to enable/disable FW dump capability (Chad Dupuis) [714232]
  - [net] qlcnic: fix default operating state of interface (Chad Dupuis) [714232]
  - [net] qlcnic: fix initial number of msix entries in adapter (Chad Dupuis) [714232]
  - [net] qlcnic: Add code to tune FW dump (Chad Dupuis) [714232]
  - [net] qlcnic: Remove holding api lock while taking the dump (Chad Dupuis) [714232]
  - [net] qlcnic: Add capability to take FW dump deterministically (Chad Dupuis) [714232]
  - [net] qlcnic: Added sysfs node support (Chad Dupuis) [714232]
  - [net] qlcnic: Remove casts of void * (Chad Dupuis) [714232]
  - [net] qlcnic: Avoid double free of skb in tx path (Chad Dupuis) [714232]
  - [net] qlcnic: Fix bug in FW queue dump (Chad Dupuis) [714232]
  - [net] qlcnic: Bumped up version number to 5.0.18 (Chad Dupuis) [714232]
  - [net] qlcnic: FW dump support (Chad Dupuis) [714232]
  - [net] qlcnic: Support for GBE port settings (Chad Dupuis) [714232]
  - [net] qlcnic: configure number of RSS rings using sysfs (Chad Dupuis) [714232]
  - [net] qlcnic: Update version number to 5.0.16 (Chad Dupuis) [714232]
  - [net] qlcnic: Fix LRO disable (Chad Dupuis) [714232]
  - [net] qlcnic: Use flt method to determine flash fw region (Chad Dupuis) [714232]
  - [net] qlcnic: Remove unused code (Chad Dupuis) [714232]
  - [net] qlcnic: Code optimization patch (Chad Dupuis) [714232]
  - [net] qlcnic: Cleanup patch (Chad Dupuis) [714232]
  - [net] qlcnic: Memory leak fix (Chad Dupuis) [714232]
  - [net] qlcnic: Make PCI info available in all modes (Chad Dupuis) [714232]
  - [misc] Add rounddown_pow_of_two routine to log2.h (Chad Dupuis) [714232]
  - [pci] add latency tolerance reporting enable/disable support (Myron Stowe) [714171]
  - [pci] Assign values to pci_obff_signal_type enumeration (Myron Stowe) [714171]
  - [pci] add OBFF enable/disable support (Myron Stowe) [714171]
  - [pci] add ID-based ordering enable/disable support (Myron Stowe) [714171]
  - [pci] introduce pci_is_pcie (Myron Stowe) [714171]
  - [pci] introduce pci_pcie_cap (Myron Stowe) [714171]
  - [sound] hda: ALSA Panther Point Audio Support (Jaroslav Kysela) [713663]
  - [sound] hda: Enable snoop bit for AMD controllers (Jaroslav Kysela) [713366]
  - [fs] hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops (Phillip Lougher) [712776]
  - [fs] nfs: return error in callback if encode/decode fails (Dave Wysochanski) [709515]
  - [net] tcp: Shrink syncookie_secret by 8 bytes (Thomas Graf) [705484]
  - [scsi] device_handler: Attach to UNAVAILABLE/OFFLINE AAS devices (Mike Christie) [700082]
  - [net] cxgb3: Apply interrupt coalescing settings to all queues (Neil Horman) [694583]
  - [mm] page-writeback: fix calculation of oldest_jif in wb_kupdate (Jarod Wilson) [691087]
  - [block] nbd: add a user-settable timeout for I/O (Jeff Moyer) [676491]
  - [net] ipv6: ignore looped-back NA while dad is running (Thomas Graf) [668027]
  - [net] sctp: Set correct error cause value for missing parameters (Thomas Graf) [629938]
  - [net] Prevent pktgen from sending shared skbs (Neil Horman) [575938]
  - [md] raid10: fix far resync data corruptor (Doug Ledford) [468379]
  - [xen] x86: Clear IRQ_GUEST when setting action to NULL (Igor Mammedov) [713221]
  - [xen] x86: check for NULL desc->action when unbinding guest pirq (Igor Mammedov) [713221]
  - [xen] x86: fix msi_free_irq (Igor Mammedov) [713221]
  - [xen] x86: teardown_msi_irq is not needed (Igor Mammedov) [713221]
  - [xen] x86: irq removal rewrite (Igor Mammedov) [713221]
  - [xen] x86: Move interrupt vector management to irq.c (Igor Mammedov) [713221]


