# changelog

author: Nalin Dahyabhai <nalin@redhat.com> 1.4.1-2
changelog:
  - add -Wa,--noexecstack back to CFLAGS when invoking configure, the
    --enable-noexecstack flag only seems to affect asm modules


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.0-1
changelog:
  - comment out libusb-devel req for now so that we can build
  - build the mpi asm modules with gcc, not a cpp/as setup so that we don't end
    up with text relocations in the resulting binaries (#145836)


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.3-2
changelog:
  - incorporate patch from gnupg-announce which removes the ability to create
    ElGamal encrypt+sign keys or to sign messages with such keys


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.1-3
changelog:
  - modify g10defs to look for helpers in libexecdir, because that's where they
    get installed, per gnupg-users
  - actually drop updates for 1.0.7 which are no longer needed for 1.2.1


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.0-1
changelog:
  - update to 1.2.0
  - stop stripping files manually, let the buildroot policies handle it
  - add translations updates ca and fr


author: Nalin Dahyabhai <nalin@redhat.com> 1.0.7-4
changelog:
  - add and install info pages (#67931)
  - don't include two copies of the faq, add new doc files (#67931)


author: Nalin Dahyabhai <nalin@redhat.com> 1.0.6-3
changelog:
  - set message output encoding to match the message encoding, based on a
    patch by goeran@uddeborg.pp.se (#49182)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add a security patch for a problem with detached signature verification...
    might hold off for an impending 1.0.5, though


author: Matt Wringe <mwringe at redhat.com> - 1:0:3-4jpp.1
changelog:
  - Merge with upstream version
   - Add missing javadoc post and postun
   - Add missing javadoc requires


author: Than Ngo <than@redhat.com> - 3.5.4-22
changelog:
  - Resolves: #505621,
      CVE-2009-1687, integer overflow in KJS JavaScript garbage collector
      CVE-2009-1698, KHTML CSS parser - incorrect handling CSS "style" attribute content (DoS, ACE)


author: Than Ngo <than@redhat.com> 3.5.4-16
changelog:
  - Resolves: #223958, add missing documentation menu
  - Resolves: #422011, libutemper issue, konsole doesn't write to utmp


author: Than Ngo <than@redhat.com> - 6:3.5.4-14.el5
changelog:
  - Resolves: #293581, CVE-2007-0537
  - Resolves: #293921, CVE-2007-0242
  - Resolves: #293431, CVE-2007-4224, CVE-2007-4225, CVE-2007-3820
  - Resolves: #293581, CVE-2007-1564 FTP protocol PASV design flaw affects konqueror


author: Than Ngo <than@redhat.com> - 6:3.5.4-11.1.el5
changelog:
  - Resolves: #234633, UTF-8 overlong sequence decoding vulnerability, CVE-2007-0242
  - Resolves: #225414, Konqueror improper HTML comment rendering, CVE-2007-0537


author: Than Ngo <than@redhat.com> 6:3.5.4-10
changelog:
  - fix utf8 issue in kdeprint
  - fix #178320,#198828, follow menu-spec
  - upstream patches,
     fix #106748, Evaluate scripts in <iframe src=javascript:..> in the right context
     fix #133071, Crash when characterSet was accessed on newly-created document


author: Than Ngo <than@redhat.com> 6:3.5.4-9
changelog:
  - fix #178320,#198828, follow menu-spec
  - fix #119167, page rendered incorrectly at larger font sizes


author: <than@redhat.com> 6:3.5.4-8
changelog:
  - fix #115891/bz#208270, CUPS 1.2.x unix socket support
  - apply upstream patches
     fix #123915, Page format display is 'overlaid'
     fix #100188, Fix incorrect 'endl' usage


author: Than Ngo <than@redhat.com> 6:3.5.4-7
changelog:
  - apply upstream patches
     fix #132678, Google search encoding fix
     khtml rendering issue
     fix #134118, silent startup notification never going away
     fix #133401, crash when attempting to remove a standard shortcut that isn't actually in 
     the KStdAccel::ShortcutList
     fix #131979, unbreak "latest" and "most downloads" views


author: Than Ngo <than@redhat.com> 6:3.5.4-6
changelog:
  - fix #205767, konsole no longer register itself to utmp
  - fix #123941, qt xim plugin sometimes leads to crash


author: Than Ngo <than@redhat.com> 6:3.5.4-5
changelog:
  - apply upstream patches
     fix #123413, kded crash when KDED modules make DCOP calls in their destructors
     fix #133529, konqueror's performance issue
     fix kdebug crash
     more icon contexts (Tango icontheme)
     fix #133677, file sharing doesn't work with 2-character long home directories


author: Than Ngo <than@redhat.com> 6:3.5.4-3
changelog:
  - apply upstream patches
     fix kde#131366, Padding-bottom and padding-top not applied to inline elements
     fix kde#131933, crash when pressing enter inside a doxygen comment block
     fix kde#106812, text-align of tables should only be reset in quirk mode
     fix kde#90462, konqueror crash while rendering in khtml


author: Petr Rockai <prockai@redhat.com> - 6:3.5.4-0.pre1
changelog:
  - prerelease of 3.5.4 (from the first-cut tag)
  - disable --enable-final on s390x, seems to cause problems


author: Than Ngo <than@redhat.com> 6:3.5.3-11
changelog:
  - apply upstream patches,
     fix kde#130831, remember when the last replacement string was the empty string


author: Petr Rockai <prockai@redhat.com> - 6:3.5.3-10
changelog:
  - do not ship the dummy kdnssd implementation, depend on external one
    (there is one provided by kdnssd-avahi now)
  - change the use of anonymous namespace in kedittoolbar.h, so that
    the KEditToolbar classes are exported again


author: Petr Rockai <prockai@redhat.com>
changelog:
  - should have been 6:3.5.3-9 but accidentally built as 6:3.5.3-8.fc6
  - --disable-libfam and --enable-inotify to get inotify support
    and to disable gamin/fam usage
  - add .el5_7 to Release:


author: Than Ngo <than@redhat.com> 6:3.5.3-8
changelog:
  - upstream patches,
      kde#130605 - konqueror crash
      kde#129187 - konqueror crash when modifying address bar address


author: Than Ngo <than@redhat.com> 6:3.5.3-7
changelog:
  - apply upstream patches,
      kde#123307 - Find previous does nothing sometimes
      kde#106795 - konqueror crash


author: Than Ngo <than@redhat.com> 6:3.5.3-5
changelog:
  - fix #196013, mark kde.sh/kde.csh as config file
  - fix #178323 #196225, typo in kde.sh
  - apply upstream patches


author: Than Ngo <than@redhat.com> 6:3.5.3-4
changelog:
  - enable --enable-new-ldflags again since ld bug fixed
  - move only *.so symlinks to -devel subpackage


author: Than Ngo <than@redhat.com> 6:3.5.2-3
changelog:
  - fix #173235, disable kmail debug info #173235
  - use XDG_CONFIG_DIRS for kde menu #178320
  - don't use private API with newer CUPS >=1.2


author: Than Ngo <than@redhat.com> 6:3.5.1-2.3
changelog:
  - apply patch to fix missing icons in KDE main menu
  - requires redhat-artwork >= 0.239-2
  - don't own /usr/share/icons/hicolor #178319
  - remove broken links #154093


author: Than Ngo <than@redhat.com> 6:3.5.0-5
changelog:
  - apply patch to fix a printing problem
  - add subpackage kdelibs-docs
  - enable --enable-new-ldflags #161074


author: Than Ngo <than@redhat.com> 6:3.5.0-0.1.rc1
changelog:
  - update 3.5.0 rc1
  - remove unneeded lnusertemp workaround
  - remove references to optional libraries in .la files #170602


author: Than Ngo <than@redhat.com> 6:3.4.0-5
changelog:
  - more fixes from CVS stable branch
  - fix kbuildsycoca crashes with signal 11 on kde startup #154246


author: Than Ngo <than@redhat.com> 6:3.3.2-0.5
changelog:
  - use mkstemp instead of mktemp
  - fix knotify crash after applying sound system change
  - add steve cleanup patch


author: Than Ngo <than@redhat.com> 6:3.3.2-0.3
changelog:
  - apply the patch to fix Konqueror Window Injection Vulnerability #142510
    CAN-2004-1158,  Thanks to KDE security team
  - Security Advisory: plain text password exposure, #142487
    thanks to KDE security team


author: Than Ngo <than@redhat.com> 6:3.2.3-4
changelog:
  - built with libpcre support, it's needed for using regular expressions in Javascript code bug #125264


author: Warren Togami <wtogami@redhat.com> 3.2.2-2
changelog:
  - #120265 #119642 -devel req alsa-lib-devel esound-devel fam-devel
                               glib2-devel libart_lgpl-devel
  - #88853 BR autoconf automake libpng-devel libvorbis-devel
              glib2-devel libtiff-devel
  - cups-libs explicit epoch, some cleanups


author: Than Ngo <than@redhat.com> 6:3.1.93-0.1
changelog:
  - 3.2 Beta 1
  - remove many patches, which are now in upstream
  - adjust many redhat specific patch files
  - cleanup rpm file list


author: Than Ngo <than@redhat.com> 6:3.1.1-2
changelog:
  - add patch file from CVS to fix: https authentication through proxy fails
  - add patch file from CVS to fix: KZip fails for some .zip archives


author: Than Ngo <than@redhat.com> 6:3.1-3
changelog:
  - add patch to set correct default encoding, bug #82539
  - don't overwrite defaultstyle, bug #74795, #80103


author: Than Ngo <than@redhat.com> 3.0.4-1
changelog:
  - 3.0.4
  - Added 2 patch files for built-in tests from AndreyPozdeev@rambler.ru (bug #75003)
  - Added KDE Url (bug #54592)


author: Than Ngo <than@redhat.com> 3.0.3-10
changelog:
  - Added fix to get correct Lib directory name on 64bit machine
  - New fix to handle desktop file renames (bug #74071)


author: Than Ngo <than@redhat.com> 3.0.2-4
changelog:
  - Added system tray dock patch from Harald Hoyer
  - Added Buildrequires audiofile-devel (bug #69983)
  - Added Buildrequires openssl-devel (bug #64858)
  - Rebuild against qt 3.0.5 (bug #70379)
  - Added patch to remove "about KDE" menu item from help menu (bug #67287)
  - Fixed dependencies bug by update (bug #69798)
  - Added some bugfixes from 3.0.2 stable branches


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-10
changelog:
  - Change sonames to something indicating the compiler version if a compiler
    < gcc 3.1 is used
  - Add compat symlinks for binary compatibility with other distributions


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-7
changelog:
  - Merge the following fixes from KDE_3_0_BRANCH:
    - RFC 2818 compliance for KSSL
    - Detect premature loss of connection in http ioslave (this may have
      been the cause of the bugzilla CGI.pl:1444 issue)
    - Don't send SIGHUP to kdesu child applications
    - Fix KHTML form rendering problems


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-2
changelog:
  - Add a khtml fix from KDE_3_0_BRANCH, prevents form content from
    being submitted twice, which probably caused the CGI.pl:1444 bug
    some people have noted with Bugzilla.


author: Than Ngo <than@redhat.com> 3.0.0-0.cvs20020326.2
changelog:
  - scale down icons for submenus pointing to legacy
    applications rather than keeping them at 32x32 (bug #61506)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020107.1
changelog:
  - arts-devel provides kdelibs-sound-devel for backwards compatibility
  - Update, rebuild with gcc 3.1-0.15


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20020104.1
changelog:
  - Update
  - Make sure we aren't built with gcc 3.1 prior to -0.14
  - Remove -O0 hack, no longer needed with gcc 3.1-0.14
  - Adapt spec file to base changes (good-bye, libkfile, libkssl and libksycoca!)


author: Bernhard Rosenkraenzer <bero@redhat.com> 3.0.0-0.cvs20011214.1
changelog:
  - Update
  - Update Japanese patches
  - Temporarily exclude alpha (compiler bugs)
  - Add workaround for gcc bug #57502


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1.1-5
changelog:
  - Merge fixes from current KDE_2_1_BRANCH - fixes 2 memory leaks and
    makes kio_http more tolerant to broken Auth requests sent by some
    servers
  - Add missing mcop{class,type} files in arts package
  - Handle PATH changes in kdesu, some KControl modules need /sbin in the
    PATH... (#34209)
  - Add KDE2PORTING.html file in /usr/share/docs/kdelibs-devel-3.5.4,
    it's quite useful...


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1.1-3
changelog:
  - Fix up kded to watch directories we can't write to
  - Use mkstemp() rather than tmpfile() for xauth file generation
    in kdesu


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1.1-2
changelog:
  - Fix up cookie escaping (this should finally fix bugzilla for good)
  - Security: cookies shouldn't be world readable, some websites store
    login information


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1-10
changelog:
  - Don't crash in KProcess if getpwuid() returns NULL, happens with
    LDAP authentication
  - Require qt >= 2.3.0 (#31770)
  - Fix crash in KURLCompletion


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.1-9
changelog:
  - Add some more fixes and <layer> support from KDE_2_1_BRANCH
  - Patch KService to not add K menu entries if the desktop files
    aren't readable by the user we're running at (removes bogus
    timetool, control-panel etc. entries; I'd still prefer running
    those through consolehelper over hiding them from users...)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Revert to putting config files in /usr/share/config
  - Fix up cookie handling when combined with JavaScript (#30577)
  - Add some html rendering fixes from KDE_2_1_BRANCH


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add khtml+DOM fixes from KDE_2_1_BRANCH
  - BuildPrereq docbook stuff so we don't get broken kdb2html stuff


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix klauncher escape sequence handling (#25307, Patch from Tim Waugh)
  - Fix krun escape sequence handling (#25134, Patch from Tim Waugh)
  - Make /usr/share/doc/HTML/en/kspell/common symlink relative (#24793)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Apply patch from CVS to fix up Cookie handling in Konqueror.
    Finally Bugzilla works perfectly in Konqueror.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - kdelibs-sound-devel requires audiofile-devel, kdelibs-sound doesn't.
  - Update, fixes various HTML rendering bugs


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - remove the Java hacks; KDE now requires a Java 2 compliant
    environment, so there's no chance to get any of it to run
    with current kaffe.


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move libkmedia2_idl to arts; it's needed there
  - Fix up the Java stuff. The new stuff is ugly, but seems to work
  - Get rid of the compiler bug workaround: the ICE was triggered by
    unclean code
  - Change the description of the arts package for translation purposes


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Work around compiler bugs (sigh)
  - Fix specfile (added files)
  - Split arts into a separate package; it's required by SDL,
    and depending on kdelibs-sound (which requires kdelibs)
    is overkill


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Update CVS - security fix in Java/Javascript code.
    There seems to be some conspiracy going on - "commit important
    fixes right after Red Hat built new RPMs" or the likes. :>


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - update to current KDE_2_0_BRANCH, now that most of the ".0 release"
    bugs are fixed
  - fix typo in specfile: it's mitshm, not libshm
  - Add ksendbugmail, required for the "Report Bug" feature to work


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Move back to /usr
  - New CVS snapshot
  - Clean up specfile
  - Use %defines so we can build CVS snapshots and releases from the same
    specfile


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - new snapshot, new Qt
  - various fixes to spec file
  - get rid of -O0, no longer required with gcc 2.96-41 (except on alpha)


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - new snapshot
  - split: move sound support to a separate package, suggestion from
    David Faure <david@linux-mandrake.com>


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - move programming docs to /usr/share/doc/kdelibs-devel-3.5.4-26.el5_7.1
    and to kdelibs-devel package
  - new snapshot


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Add qt version number in Requires, add kdoc HTML help
    (patch from David Faure <david@mandrakesoft.com>)
  - Actually use the %clean section


author: Bernhard Rosenkraenzer <bero@redhat.de>
changelog:
  - 2.0 snapshots
  - Change prefix to respect %{prefix} so we can coexist with KDE 1.x
  - kdelibs-devel requires kdelibs


author: Preston Brown <pbrown@redhat.com>
changelog:
  - remove linking to qimgio from kdecore, moved to kpanel/kfm directly
  - renamed "lowcolor" directory to "locolor"


author: Preston Brown <pbrown@redhat.com>
changelog:
  - added lowcolor icons directory and /usr/share/pixmaps to icon search path
  - hacking to recognize .desktop files as application/x-kdelnk


author: Preston Brown <pbrown@redhat.com>
changelog:
  - updated to KDE 1.1.2.
  - use /usr/lib/qt-1.44 as qt root.
  - separate devel subpackages; include documentation and kdoc.
  - added KDE icon.
  - relocated includes to /usr/include/kde


author: Matthew Barnes <mbarnes@redhat.com> - 2.0.11-2
changelog:
  - Remove @SPELLER_LIB@ from Libs in gtkspell-2.0.pc.in (closes #116914).
  - Disable gtk-doc to resolve multilib conflict (closes #192683).
  - Various spec file cleanups.


author: Matt Wilson <msw@redhat.com> 2.0.4-3
changelog:
  - added BuildRequires: gtk-doc (#111107)
  - added Requires: gtk2-devel for gtkspell-devel subpackage (#111139)


author: Martin Stransky <stransky@redhat.com> - 3.0.1-2
changelog:
  - Fixed #447535 - RHEL 5.2 beta / upstream Firefox 3 beta 5
    autoConfig broken
  - Fixed #445304 - HTML/index.html always redirects to en-US/index.html


author: Martin Stransky <stransky@redhat.com> - 3.0-0.beta2.9
changelog:
  - added pathes for Mozilla bugs 311008, 410852, 411037, 412519
  - fixed bookmarks
  - fixed homepage
  - disabled startup notification


author: Martin Stransky <stransky@redhat.com> - 1.5.0.12-4
changelog:
  - added patches for Mozilla bugs 199088,267833,309322,345305,361745,
    362901,372309,378787,381300,384105,386914,387033,387881,388121,388784
    390078,393537,395942


author: Kai Engert <kengert@redhat.com> - 1.5.0.12-2
changelog:
  - Update to latest snapshot of Mozilla 1.8.0 branch
  - Include patches for Mozilla bugs 379245, 384925, 178993,
    381300 (+382686), 358594 (+380933), 382532 (+382503)


author: Christopher Aillon <caillon@redhat.com> 1.5.0.9-10
changelog:
  - Updated cursor position patch from tagoh to fix issue with "jumping"
    cursor when in a textfield with tabs.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.9-6
changelog:
  - Extract the source into a versioned directory to help with
    parallel compiles and -debuginfo packages


author: Christopher Aillon <caillon@redhat.com> 1.5.0.8-2
changelog:
  - Updated pango patches from behdad
  - Fix a leak in liveconnect
  - Fix a potential crash in CSS
  - Let Firefox handle gcc warnings; it weeds out frequent offenders.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.8-1
changelog:
  - Update to 1.5.0.8
  - Allow choosing of download directory
  - Take the user to the correct directory from the Download Manager.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.7-5
changelog:
  - Fix crash when changing gtk key theme
  - Fix gtkmozembed window visibility
  - Prevent UI freezes while changing GNOME theme
  - Remove verbiage about pango; no longer required by upstream.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.6-10
changelog:
  - Enable GCC visibility
  - export XLIB_SKIP_ARGB_VISUALS=1 as a temporary workaround to prevent
    a broken Adobe/Macromedia Flash Player plugin taking the X server.


author: Christopher Aillon <caillon@redhat.com> 1.5.0.6-4
changelog:
  - Update NSS requires to workaround a bug introduced by NSS changes.
    https://bugzilla.mozilla.org/show_bug.cgi?id=294542
    https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=201922


author: Behdad Esfahbod <besfahbo@redhat.com>
changelog:
  - Add a better nopangoxft patch that doesn't depend on pangocairo
  - Add firefox-1.5-pango-mathml.patch (bug 150393)


author: Christopher Aillon <caillon@redhat.com> - 1.5.0.4-4
changelog:
  - Ugh:
    - Mozilla the platform is deprecated
    - XULrunner has been promised for a while but is still not 1.0
    - Ship a firefox-devel for now as we need a devel platform.
    - The plan is to kill firefox-devel when xulrunner 1.0 ships. 
  - Clean up the files list a little bit.


author: Christopher Aillon <caillon@redhat.com> - 1.5.0.1-9
changelog:
  - Add a notice to the about dialog denoting this is a pango enabled build.
  - Tweak the user agent denoting this is a pango enabled build.


author: Christopher Aillon <caillon@redhat.com> - 1.5-3
changelog:
  - Once again, disable ppc64 because of a new issue.
    See https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=175944


author: Christopher Aillon <caillon@redhat.com> - 1.5-0.5.0.beta1
changelog:
  - Update to 1.5 beta 1.
  - Add patch to svg rendering to adjust for cairo behavior.
  - Happy birthday, dad!


author: Christopher Aillon <caillon@redhat.com> 1.1-0.2.5.deerpark.alpha2
changelog:
  - Re-enable ppc now that its binutils are fixed.
  - Disable SVG and canvas again.  The in-tree copy does not build against new pango.
  - When clicking a link and going back via history, don't keep the link focused.


author: Christopher Aillon <caillon@redhat.com> 1.1-0.2.4.deerpark.alpha2
changelog:
  - Add patch from Christian Persch to make the file chooser modal
  - Change default behavior of opening links from external apps to: New Tab
  - New build options:
    --enable-svg
    --enable-canvas


author: Christopher Aillon <caillon@redhat.com> 1.1-0.0.1.deerpark.alpha2
changelog:
  - Update to Deer Park Alpha 2
    - STILL TODO:
      - This build is not localized yet.
      - Theme issues not yet resolved.
      - Building on ppc platforms is busted, disable them for now.
      - Forward port all remaining patches.


author: Kristian Høgsberg <krh@redhat.com> 0:1.0.4-5
changelog:
  - Add firefox-1.0-pango-cairo.patch to get rid of the last few Xft
    references, fixing the "no fonts" problem.
  - Copy over changes from FC4 branch.


author: Christopher Aillon <caillon@redhat.com> 0:1.0.4-4
changelog:
  - Only install searchplugins for en-US, since there isn't any way
    to dynamically select searchplugins per locale yet.


author: Christopher Aillon <caillon@redhat.com> 0:1.0.4-3
changelog:
  - Add support for locales:
      af-ZA, ast-ES, ca-AD, cs-CZ, cy-GB, da-DK, de-DE, el-GR,
      en-GB  es-AR, es-ES, eu-ES, fi-FI, fr-FR, ga-IE, he-IL,
      hu-HU, it-IT, ko-KR, ja-JP, ja-JPM, mk-MK, nb-NO, nl-NL,
      pa-IN, pl-PL, pt-BR, pt-PT, ro-RO, ru-RU, sk-SK, sl-SI,
      sq-AL, sv-SE, tr-TR, zh-CN, zh-TW


author: Christopher Aillon <caillon@redhat.com> 0:1.0.3-5
changelog:
  - Correctly position the IM candidate window for most locales
    Note: it is still incorrectly positioned for zh_TW after this fix
  - Add temporary workaround to not create files in the user's $HOME (#149664)


author: Christopher Aillon <caillon@redhat.com> 0:1.0.3-3
changelog:
  - Firefox script fixes to support multilib installs.
  - Add upstream patch to fix bidi justification of pango
  - Add patch to fix launching of helper applications


author: Christopher Aillon <caillon@redhat.com> 0:1.0.2-3
changelog:
  - Updated firefox icon (https://bugzilla.mozilla.org/show_bug.cgi?id=261679)
  - Fix for some more cursor issues in textareas (149991, 150002, 152089)


author: Christopher Aillon <caillon@redhat.com> 0:1.0.1-6
changelog:
  - Add patch to fix italic rendering errors with certain fonts (e.g. Tahoma)
  - Re-enable jsd since there is now a venkman version that works with Firefox.


author: Christopher Aillon <caillon@redhat.com> 0:1.0.1-3
changelog:
  - Remerge firefox-1.0-pango-selection.patch
  - Add execshield patches for ia64 and ppc
  - BuildRequires libgnome-devel, libgnomeui-devel


author: Christopher Aillon <caillon@redhat.com> 0:1.0.1-2
changelog:
  - Add upstream fix to reduce round trips to xserver during remote control
  - Add upstream fix to call g_set_application_name


author: Christopher Aillon <caillon@redhat.com> 0:1.0.1-1
changelog:
  - Update to 1.0.1 fixing several security flaws.
  - Temporarily disable langpacks to workaround startup issues (#145806)
  - Request the correct system colors from gtk (#143423)


author: Christopher Aillon <caillon@redhat.com> 0:1.0-7
changelog:
  - Make sure we get a URL passed in to firefox (#138861)
  - Mark some generated files as ghost (#136015)


author: Christopher Aillon <caillon@redhat.com> 0:1.0-6
changelog:
  - Don't have downloads "disappear" when downloading to desktop (#139015)
  - Add RPM version to the useragent
  - BuildRequires pango-devel


author: Christopher Aillon <caillon@redhat.com> 0:1.0-5
changelog:
  - Fix spacing in textareas when using pango for rendering
  - Enable pango rendering by default.
  - Enable smooth scrolling by default


author: Christopher Aillon <caillon@redhat.com> 0:1.0-4
changelog:
  - Add StartupWMClass patch from Damian Christey (#135830)
  - Use system colors by default (#137810)
  - Re-add s390(x)


author: Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.20
changelog:
  - More file chooser fixes:
      Pop up a confirmation dialog before overwriting files (#134648)
      Allow saving as complete once again
  - Fix for upstream 263263.


author: Christopher Blizzard <blizzard@redhat.com> 0:0.10.1-1.0PR1.15
changelog:
  - Fix problem where default apps aren't showing up in the download
    dialog (#136261)
  - Fix default height being larger than the available area, cherry picked
    from upstream


author: Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.12
changelog:
  - Disable the default application checks. (#133713)
  - Disable the software update feature. (#136017)


author: Christopher Aillon <caillon@redhat.com> 0:0.10.1-1.0PR1.9
changelog:
  - Fix compile issues (#134914)
  - Add patch to fix button focus issues (#133507)
  - Add patches to fix tab focus stealing issue (b.m.o #124750)


author: Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.2
changelog:
  - Change the vendor to mozilla not fedora
  - Build with --disable-strip so debuginfo packages work (#133738)
  - Add pkgconfig patch (bmo #261090)


author: Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.1
changelog:
  - Add a BR for desktop-file-utils
  - Update default configuration options to use the firefox mozconfig (#132916)
  - Use Red Hat bookmarks (#133262)
  - Update default homepage (#132721)
  - Fix JS math on AMD64 (#133226)
  - Build with MOZILLA_OFICIAL (#132917)


author: Christopher Aillon <caillon@redhat.com> 0:0.10.0-1.0PR1.0
changelog:
  - Update to 1.0PR1
  - Update man page references to say Firefox instead of Firebird
  - Remove gcc34 and extensions patch; they are now upstream
  - Update desktop database
  - Minor tweaks to the .desktop file


author: Christopher Aillon <caillon@redhat.com> 0:0.9.3-8
changelog:
  - Fixup .desktop entry Name, GenericName, and Comment (#131602)
  - Add MimeType desktop entry (patch from jrb@redhat.com)
  - Build with --disable-xprint


author: Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.5
changelog:
  - remove ldconfig from scriptlets (bug #1846 comment #40)
  - reenabled mng support (bug #1971)
  - removed --enable-strip to let rpm to the stripping (bug #1971)
  - honor system settings in firefox.sh (bug #1971)
  - setting umask 022 in scriptlets (bug #1962)


author: Adrian Reber <adrian@lisas.de> 0:0.9.3-0.fdr.1
changelog:
  - updated to 0.9.3
  - removed following from .mozconfig:
      ac_add_options --with-system-mng
      ac_add_options --enable-xprint
      ac_add_options --disable-dtd-debug
      ac_add_options --disable-freetype2
      ac_add_options --enable-strip-libs
      ac_add_options --enable-reorder
      ac_add_options --enable-mathml
      ac_add_options --without-system-nspr


author: Adrian Reber <adrian@lisas.de> 0:0.9.2-0.fdr.5
changelog:
  - applied parts of the patch from Matthias Saou (bug #1846)
  - delete empty directories in %{ffdir}/chrome
  - more cosmetic changes to the spec file


author: Adrian Reber <adrian@lisas.de> 0:0.9-0.fdr.4
changelog:
  - remove extensions patch
  - add post hack to create extensions
  - enable negotiateauth extension
  - copy icon to browser/app/default.xpm
  - --enable-official-branding


author: Gene Czarcinski <gene@czarc.net>
changelog:
  - more x86_64 fixes
  - fix firefix-xremote-client for x86_64 (similar to what is done for
    firefox.sh.in)


author: Warren Togami <wtogami@redhat.com> 0:0.8-0.fdr.9
changelog:
  - xremote patch for thunderbird integration #1113
  - back out ugly hack from /usr/bin/firefox
  - correct default bookmarks


author: Adrian Reber <adrian@lisas.de> - 0:0.7-0.fdr.2
changelog:
  - s/0.6.1/0.7/
  - changed user-app-dir back to .phoenix as .mozilla-firebird
    is not working as expected
  - manpage now also available as MozillaFirebird.1


author: Adrian Reber <adrian@lisas.de> - 0:0.7-0.fdr.1
changelog:
  - updated to 0.7
  - provides webclient
  - run regxpcom and regchrome after installation and removal
  - added a man page from the debian package
  - changed user-app-dir from .phoenix to .mozilla-firebird


author: Adrian Reber <adrian@lisas.de> - 0:0.6.1-0.fdr.1
changelog:
  - updated to 0.6.1
  - changed buildrequires for XFree86-devel from 0:4.3.0 to 0:4.2.1 
    it should now also build on RH80


author: Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.4.rh90
changelog:
  - renamed it again back to MozillaFirbird
  - added libmng-devel to BuildRequires
  - startup homepage is now www.fedora.us
  - improved the startup script to use the unix remote protocol 
    to open a new window


author: Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.3.rh90
changelog:
  - new icon from http://iconpacks.mozdev.org/phoenix/iconshots/flame48true.png
  - now using gtk2 as toolkit
  - renamed again back to mozilla-firebird (I like it better)
  - Provides: MozillaFirebird for compatibility with previous releases
  - changed default bookmarks.html to contain links to www.fedora.us


author: Adrian Reber <adrian@lisas.de> - 0:0.6-0.fdr.2.rh90
changelog:
  - renamed package to MozillaFirebird and all files with the old name
  - enabled mng, mathml, xinerama support
  - now honouring RPM_OPT_FLAGS


author: Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.3.cvs20030402.rh90
changelog:
  - Changed Prereq to Requires.
  - Changed BuildRequires to gtk+-devel (instead of file).
  - Recompressed source with bzip2.
  - Removed post.


author: Phillip Compton <pcompton[AT]proteinmedia.com> - 0:0.6-0.fdr.0.2.cvs20030402.rh90
changelog:
  - Added desktop-file-utils to BuildRequires.
  - Changed category to X-Fedora-Extra.
  - Updated to CVS.


author: Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030326.rh90
changelog:
  - Updated to latest CVS.
  - Changed release to 9 vs 8.1.
  - Added cvs script.
  - added encoding to desktop file.


author: Phillip Compton <pcompton[AT]proteinmedia.com> - 0.6-0.fdr.0.1.cvs20030323.rh81
changelog:
  - Updated to latest CVS.
  - added release specification XFree86-devel Build Requirement.
  - changed chmod to %attr


author: Trond Eivind Glomsrød <teg@redhat.com>
changelog:
  - fix roff errors in various man pages (#34189)
  - remove lisp-tut.5 - it's beyond repair and needs rewriting


author: Peter Jones <pjones@redhat.com> - 0.97-13.1
changelog:
  - Fix handling of CCISS devices when installing to the MBR.
    Resolves: rhbz#429187
  - Allow longer kernel command lines
    Resolves: rhbz#336341


author: Peter Jones <pjones@redhat.com> - 0.97-5
changelog:
  - Fix merge error for "bootonce" patch (broken in 0.95->0.97 update)
  - Get rid of the 0.97 "default" stuff, since it conflicts with our working
    method.


author: Peter Jones <pjones@redhat.com> - 0.97-4
changelog:
  - Fix running "install" multiple times on the same fs in the same invocation
    of grub.  (bz #158426 , patch from lxo@redhat.com)


author: Peter Jones <pjones@redhat.com> - 0.95-17
changelog:
  - fix configure conftest.c bugs
  - add -Wno-unused to defeat gcc41 "unused" checking when there are aliases.


author: Peter Jones <pjones@redhat.com> 0.95-15
changelog:
  - Make "grub-install --recheck" warn the user about how bad it is,
    and keep a backup file, which it reverts to upon detecting some errors.


author: Peter Jones <pjones@redhat.com> 0.95-13
changelog:
  - Make the spec work with gcc3 and gcc4, so people can test on existing
    installations.
  - don't treat i2o like a cciss device, since its partition names aren't done
    that way. (#158158)


author: Peter Jones <pjones@redhat.com> 0.95-7
changelog:
  - Make grub ignore everything before the XPM header in the splash image,
    fixing #143879
  - If the boot splash image is missing, use console mode instead 
    of graphics mode.
  - Don't print out errors using the graphics terminal code if we're not
    actually in graphics mode.


author: Peter Jones <pjones@redhat.com> 0.95-6
changelog:
  - reworked much of how the RAID1 support in grub-install works.  This version
    does not require all the devices in the raid to be listed in device.map,
    as long as you specify a physical device or partition rather than an md
    device.  It should also work with a windows dual-boot on the first partition.


author: Peter Jones <pjones@redhat.com> 0.95-5
changelog:
  - added support for RAID1 devices to grub-install, partly based on a
    patch from David Knierim. (#114690)


author: Jeremy Katz <katzj@redhat.com> 0.95-4
changelog:
  - add patch from upstream CVS to handle sparse files on ext[23]
  - make geometry detection a little bit more robust/correct
  - use O_DIRECT when reading/writing from devices.  use aligned buffers as 
    needed for read/write (#125808)
  - actually apply the i2o patch
  - detect cciss/cpqarray devices better (#123249)


author: Jeremy Katz <katzj@redhat.com> - 0.95-2
changelog:
  - add patch from Nicholas Miell to make hiddenmenu work more 
    nicely with splashimage mode (#126764)


author: Jeremy Katz <katzj@redhat.com> - 0.95-1
changelog:
  - update to 0.95
  - drop emd patch, E-MD isn't making forward progress upstream
  - fix static build for x86_64 (#121095)


author: Jeremy Katz <katzj@redhat.com> - 0.94-4
changelog:
  - read geometry off of the disk since HDIO_GETGEO doesn't actually 
    return correct data with a 2.6 kernel


author: Jeremy Katz <katzj@redhat.com> 0.93-3
changelog:
  - add patch from HJ Lu to support large disks (#80980, #63848)
  - add patch to make message when ending edit clearer (#53846)


author: Jeremy Katz <katzj@redhat.com> 0.93-2
changelog:
  - add a patch to reset the terminal type to console before doing 'boot' from
    the command line (#61069)


author: Jeremy Katz <katzj@redhat.com> 0.93-1
changelog:
  - update to 0.93
  - update configfile patch
  - graphics patch rework to fit in as a terminal type as present in 0.93
  - use CFLAGS="-Os -g"
  - patch configure.in to allow building if host_cpu=x86_64, include -m32 in
    CFLAGS if building on x86_64
  - link glibc static on x86_64 to not require glibc32
  - include multiboot info pages
  - drop obsolete patches, reorder remaining patches into some semblance of order


author: Jeremy Katz <katzj@redhat.com> 0.92-1
changelog:
  - update to 0.92
  - back to autoreconf
  - make it work with automake 1.6/autoconf 2.53
  - use "-falign-jumps=1 -falign-loops=1 -falign-functions=1" instead of
    "-malign-jumps=1 -malign-loops=1 -malign-functions=1"	to not use 
    deprecated gcc options


author: Jeremy Katz <katzj@redhat.com> 0.91-3
changelog:
  - include patch from Denis Kitzmen to fix typo causing several options to 
    never be defined (in upstream CVS)
  - include patch from upstream CVS to make displaymem always use hex for 
    consistency
  - add patch from GRUB mailing list from Keir Fraser to add a --once flag to
    savedefault function so that you can have the equivalent of lilo -R 
    functionality (use 'savedefault --default=N --once' from the grub shell)
  - back to autoconf


author: Jeremy Katz <katzj@redhat.com> 0.91-2
changelog:
  - don't ifdef out the auto memory passing, use the configure flag instead
  - add a patch so that grub respects mem= from the kernel command line when 
    deciding where to place the initrd (#52558)


author: Jeremy Katz <katzj@redhat.com> 0.91-0.20020102cvs
changelog:
  - update to current CVS snapshot to fix some of the hangs on boot related
    to LBA probing (#57503, #55868, and others)


author: Jeremy Katz <katzj@redhat.com> 0.90-13
changelog:
  - include additional patch from Erich to add sync calls in grub-install to 
    work around updated images not being synced to disk
  - fix segfault in grub shell if 'password --md5' is used without specifying
    a password (#55008)


author: Jeremy Katz <katzj@redhat.com> 0.90-12
changelog:
  - Include Erich Boleyn <erich@uruk.org>'s patch to disconnect from the 
    BIOS after APM operations.  Should fix #54375


author: Jeremy Katz <katzj@redhat.com> 0.90-11
changelog:
  - grub-install: if /boot/grub/grub.conf doesn't exist but /boot/grub/menu.lst 
    does, create a symlink


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - pull in patch from upstream CVS to fix md5crypt in grub shell (#52220)
  - use mktemp in grub-install to avoid tmp races


author: Jeremy Katz <katzj@redhat.com>
changelog:
  - update to current CVS 
  - forward port VGA16 patch from Paulo César Pereira de 
    Andrade <pcpa@conectiva.com.br>
  - add patch for cciss, ida, and rd raid controllers
  - don't pass mem= to the kernel


author: willb <willb@redhat> - 0.10.3-1
changelog:
  - Added "wallaby sanitize" shell command (for ease of submitting bug reports)
  - Fixes for "wallaby new-command" code generation
  - Fixes BZ 671185


author: willb <willb@redhat> - 0.10.0-1
changelog:
  - verification for BZs 654810, 654813
  - minor contract change:  Parameter#setMustChange will fail if the parameter has a default value unless WALLABY_PERMISSIVE_PARAMETERS is set
  - optimizations to config validation (~7% faster in test suite)
  - fixes BZ 660509
  - config client objects now support to_hash and to_yaml methods
  - new api methods and properties
  - wallaby shell support for feature CRUD operations


author: willb <willb@redhat> - 0.9.23-1
changelog:
  - "wallaby new-command" shell command
  - improved exception handling in shell commands
  - fixes for user-local commands
  - fixed BZ 635628


author: willb <willb@redhat> - 0.9.21-1
changelog:
  - Fixes for many shell-related BZs, including 635975, 636161, 636172, 636175, 636177, 636179, 636568, 636569, 636577, 636580.
  - First pass at a public shell-command API (see skel.rb for an example); this should be finalized in 0.10.x
  - "wallaby help" shell command
  - Various refactorings.


author: willb <willb@redhat> - 0.9.20-1
changelog:
  - Parameter names are now case-preserving but case-insensitive, viz., adding "fooBar" and searching for "FOOBAR" will get you "fooBar"
  - 'wallaby http-server' improvements:  runs as daemon (and optionally as a different user); changes-to and help routes


author: willb <willb@redhat> - 0.9.19-1
changelog:
  - More flexible support for user-local wallaby shell commands (no public API yet, though)
  - 'wallaby explain' shell command
  - 'wallaby http-server' shell command and package (Fedora only; requires Sinatra)


author: willb <willb@redhat> - 0.9.18-2
changelog:
  - package upgrades should uninstall and reinstall the wallaby initscript in the appropriate runlevels


author: willb <willb@redhat> - 0.9.15-2
changelog:
  - fixed performance regression in querying groups
  - bumped API version number to final (1.0) version
  - fixes for relationship-maintenance issues uncovered in 0.9.8


author: willb <willb@redhat> - 0.9.8-1
changelog:
  - Dramatic performance enhancements in activateConfiguration (> 10x in medium-size configurations; > 21x in large configurations)
  - wallaby console tool


author: willb <willb@redhat> - 0.9.5-1
changelog:
  - Updated to source version 0.9.5
  - Improved memory performance of proactive inconsistency detection


author: Jaroslaw Polok <jaroslaw.polok@cern.ch> 3.5.4
changelog:
  - added alternative search pattern for building/office
  - added the wrapper for deprecating phone:
    http://cern.ch/ssb/ServiceChangeArchive/091130-Linux-Phonebook.htm


author: Doug Ledford <dledford@redhat.com> - 0.6-1.el5
changelog:
  - Build against non-XRC libibverbs
  - Update to ofed 1.4.1 final bits
  - Remove no longer needed memleak patch
  - Related: bz506258, bz506097


author: Doug Ledford <dledford@redhat.com> - 0.5-5.el5
changelog:
  - Fix a minor memleak (from upstream)
  - Rebuild against libibverbs that has xrc support
  - Related: bz459652


author: Doug Ledford <dledford@redhat.com> - 0.5-3
changelog:
  - Upstream has updated the libnes tarball without changing the version.  Pick
    up the libnes-0.5.tar.gz tarball that's dated 13-Jun-2008
  - Resolves: bz451470


author: Miroslav Lichvar <mlichvar@redhat.com> - 4.0.3-4
changelog:
  - enable hardcopy binding in default config (#521824)
  - apply some xterm tweaks also to xterm-* and reduce duplicates
    in default config (#474064)


author: Jesse Keating <jkeating@redhat.com> - 4.0.2-16
changelog:
  - Don't use %makeinstall, instead make install.
  - Change DDESTDIR to DESTDIR to do the right thing.
  - Comment out utf patch as it is no longer necessary.
  - Add dist tag
  - Change PreReq to correct Requires(pre), Requires(post), Requires(preun) 
  - Don't use RPM_SOURCE_DIR, reference the source file directly
  - Do the compiling (make) in %build, not %install
  - Don't replace /etc/screenrc if the user has modified it
  - Ditto /etc/pam.d/screen
  - Change the buildroot to follow guidelines


author: Petr Rockai <prockai@redhat.com> - 4.0.2-15
changelog:
  - bump MAXSTR (string buffer size) to 4k (from 256 bytes), fixes
    status line issues with window list in status line and too many
    windows (and possibly other issues with long strings)


author: Petr Rockai <prockai@redhat.com> - 4.0.2-14
changelog:
  - put /usr/share/screen into the package (so the package owns the
    directory as well, not only the files below); fixes BR 192852


author: Petr Rockai <prockai@redhat.com> - 4.0.2-11
changelog:
  - change the default lockscreen shortcut to ^aX to make
    it harder to hit by accident, as per BR 157821


author: Petr Rockai <prockai@redhat.com> - 4.0.2-6
changelog:
  - fix BR 136234 by carrying out the suggested change in /etc/screenrc
  - drop screen-4.0.2-logname.patch (merged into screen-4.0.2-screenrc.patch)
  - grant wish 130674 by adding a (commented out) caption statement to default
    screenrc


author: Lon Hohberger <lhh@redhat.com> 4.0.1-1
changelog:
  - Import of 4.0.1 from upstream.
  - Removed screen-homedir hack introduced in 3.9.15-8.  (I
  was unable to reproduce the behavior described in #98320,
  and thus, the patch isn't necessary.)
  - Fix for buffer overflow from Timo Strainen (patch 7).
  - Fix for #111084 - we now require texinfo to build.
  - Comment out lines in screenrc causing screen to complain
  at startup.


author: Lon Hohberger <lhh@redhat.com> 3.9.15-8
changelog:
  - Change screen's behavior to do the following: Attempt to use
  ~/.screen as the screen directory.  Failing that (ie, on files
  systems without Unix sockets support), try using /tmp/screen-<USER>.
  This prevents a user from creating /tmp/screens (which inherits
  the sticky bit from /tmp, preventing other users from using screen),
  as well as *tries* to be more secure.


author: Lon Hohberger <lhh@redhat.com> 3.9.15-6
changelog:
  - Disable system-wide read/write dir in /tmp; use user's ~/.screen
  directory for screen sessions. (#98320)


author: Florian La Roche <Florian.LaRoche@redhat.de>
changelog:
  - update to 3.9.11
  - patch0/patch4 is not necessary anymore
  - do not compress man-pages/info-files in spec file
  - use configure to set telnet/screenrc instead of sed
  - add a hack to correctly install the new screenencodings
  - try to build up a better global /etc/screenrc instead of
    /etc/skel/.screenrc


author: Crutcher Dunnavant <crutcher@redhat.com> 3.9.9-3
changelog:
  - fixed screenrc path sed command; #50046
  - added ncurses-devel build dep; #49692
  - fix typo in specfile that broke screenrc, #49535


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - Patched the documentation to change the 'C-a C-\' to 'C-a \',
  - which is what is the real behaviour. this fixes bug #16103


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - Stuck an entry into the default screenrc file that forces
  - '^?' (backspace) to send '^H'.
  - Its an ugly fix for a termcap inheritance problem,
  - but it works, if anyone REALLY needs '^?' they can change it,
  - and I think we anger less people with this than the way it 
  - currently behaves. (Read: vi and emacs work now)
  - POST NOTE (Aug 15): emacs is NOT happy with ^H, BUT screen thinks
  - that this is what backspace is supposed to do, so we don't change it.


author: Crutcher Dunnavant <crutcher@redhat.com>
changelog:
  - got a patch from rzm@icm.edu.pl to fix bug #10353
  - which caused screen to crash when copying to a file buffer


author: Nalin Dahyabhai <nalin@redhat.com> - 3.1.0-6
changelog:
  - run autoreconf instead of autoconf after untarring so that we get a
    config.h.in which suits the changes we make to configure.in (part of #197938)


author: Nalin Dahyabhai <nalin@redhat.com> - 3.1.0-5
changelog:
  - don't override libtool's defaults for permissions on its .la file, because
    we don't get debuginfo if the execute bit isn't set (pjones, in #190219)


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.2-15
changelog:
  - actually set the soname in the shared library (ld doesn't automatically
    set the soname to the output file's name, oops)


author: Nalin Dahyabhai <nalin@redhat.com> 3.0.2-14
changelog:
  - on second thought, put the shared library back in, using a soversion of 0
    to have a chance at providing compatibility with apps linked dynamically
    on other distributions
  - make -devel depend on the same version of the main package


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove the shared library patch -- different packages with shared libraries
    tend to use different sonames, so we'd run inevitably run into problems


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove pre and post scripts -- authconfig handles that stuff now
  - add the hesiod man page back in, as bind-devel doesn't provide it any more


author: Jeremy Katz <jlkatz@eos.ncsu.edu>
changelog:
  - use rpm macros where possible and FHS-ify
  - split into main and devel packages
  - add back requires for nscd


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - started changelog
  - moved addition of hesiod to nsswitch.conf to this package because we
    no longer use a separate libnss_hesiod.so
  - changed requires: caching-nameserver to nscd
  - added post-install script snippet to activate nscd on install


author: Thomas Fitzsimmons <fitzsim@redhat.com> - 0:2.7.6-3jpp_3fc
changelog:
  - Stub docs. (dist-fc6-java)
  - Require hack-libgcj for build. (dist-fc6-java)
  - Bump release number.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.3-1jpp
changelog:
  - Update to 2.7.3.
  - Include gcj build option and a native subpackage, build using
    "--with native" to get that.
  - Add /usr/bin/antlr alternative.


author: Ville Skyttä <ville.skytta at iki.fi> - 0:2.7.2-3jpp
changelog:
  - Add non-versioned javadoc dir symlink.
  - Crosslink with local J2SE javadocs.
  - Spec cleanups, change to UTF-8.


author: Ville Skyttä <ville.skytta at iki.fi> - 2.7.2-1jpp
changelog:
  - Update to 2.7.2.
  - Include antlr script and jEdit mode (see antlr-jedit RPM description).
  - Use sed instead of bash 2 extension when symlinking jars during build.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-6jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - additional sources in individual archives


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 2.7.1-3jpp
changelog:
  - used a build file instead of makefile
  - build classes instead of blindly jared them !
  - used original tarball
  - corrected license spelling


author: Adam Jackson <ajax@redhat.com> 6.5.1-7.10
changelog:
  - mesa-6.5.1-nonconformant-visual.patch: Don't warn about the non-
    conformant synthetic Composite visual (#442738)


author: Kristian <krh@redhat.com> - 6.5.1-6.fc6
changelog:
  - Add -fno-strict-aliasing to compiler flags for i965 driver.
  - Add post-6.5.1-i965-fixes.patch backport of i965 fixes from mesa CVS.


author: Kristian Høgsberg <krh@redhat.com> - 6.5.1-3.fc6
changelog:
  - Bump xorg-x11-proto-devel BuildRequires to 7.1-8 so we pick up the
    latest GLX_EXT_texture_from_pixmap opcodes.


author: Kristian Høgsberg <krh@redhat.com> 6.5.1-1.fc6
changelog:
  - Bump to 6.5.1 final release.
  - Drop libGLw subpackage, it is now in Fedora Extras (#188974) and
    tweak mesa-6.5.1-build-config.patch to not build libGLw.
  - Drop mesa-6.5.1-r300-smooth-line.patch, the smooth line fallback can
    now be prevented by enabling disable_lowimpact_fallback in
    /etc/drirc.
  - Drop mesa-6.4.1-radeon-use-right-texture-format.patch, now upstream.
  - Drop mesa-6.5-drop-static-inline.patch, workaround no longer necessary.


author: Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc2.fc6
changelog:
  - Rebase to 6.5.1 RC2.
  - Get rid of redhat-mesa-driver-install and redhat-mesa-target helper
    scripts and clean up specfile a bit.


author: Kristian Høgsberg <krh@redhat.com> - 6.5.1-0.rc1.2.fc6
changelog:
  - Drop upstreamed patches mesa-6.5-texture-from-pixmap-fixes.patch and
    mesa-6.5-tfp-fbconfig-attribs.patch and fix
    mesa-6.4.1-radeon-use-right-texture-format.patch to not break 16bpp
    transparency.


author: Kristian Høgsberg <krh@redhat.com> 6.5-26.20060818cvs.fc6
changelog:
  - Pull the vtxfmt patch into the selinux-awareness patch, handle exec
    mem heap init failure correctly by releasing mutex.


author: Adam Jackson <ajackson@redhat.com> 6.5-25.20060818cvs.fc6
changelog:
  - mesa-6.5.1-r300-smooth-line.patch: Added, fakes smooth lines with aliased
    lines on R300+ cards, makes Google Earth tolerable.
  - mesa-6.5-force-r300.patch: Resurrect.


author: Adam Jackson <ajackson@redhat.com> 6.5-24.20060818cvs.fc6
changelog:
  - mesa-6.5.1-radeon-vtxfmt-cleanup-properly.patch: Fix a segfault on context
    destruction when selinux is enabled.


author: Adam Jackson <ajackson@redhat.com> 6.5-22.20060818cvs.fc6
changelog:
  - Update to pre-6.5.1 snapshot.
  - Re-add libOSMesa{,16,32}. (#186366)
  - Add BuildReq: on libXp-devel due to openmotif header insanity.


author: Mike A. Harris <mharris@redhat.com> 6.5-20.fc6
changelog:
  - Conditionalized libGLw inclusion with new with_libGLw macro defaulting
    to 1 (enabled) for now, however since nothing in Fedora Core uses libGLw
    anymore, we will be transitioning libGLw to an external package maintained
    in Fedora Extras soon.


author: Adam Jackson <ajackson@redhat.com> 6.5-17.fc6
changelog:
  - mesa-6.5-fix-linux-indirect-build.patch: Added.
  - mesa-6.5-fix-glxinfo-link.patch: Added.
  - Build libOSMesa never instead of inconsistently; to be fixed later.
  - Updates to redhat-mesa-target:
    - Always select linux-indirect when not building for DRI
    - Enable DRI to be built on PPC64 (still disabled in the spec file though)
    - MIT licence boilerplate


author: Mike A. Harris <mharris@redhat.com> 6.5-16.fc6
changelog:
  - Remove glut-devel dependency, as nothing actually uses it that we ship.
  - Added mesa-6.5-dont-libglut-me-harder-ok-thx-bye.patch to prevent libglut
    and other libs from being linked into glxgears/glxinfo even though they
    are not actually used.  This was the final package linking to freeglut in
    Fedora Core, blocking freeglut from being moved to Extras.
  - Commented all of the virtual provides in the spec file to document clearly
    how they should be used by other developers in specifying build and runtime
    dependencies when packaging software which links to libGL, libGLU, and
    libGLw. (#200069)


author: Adam Jackson <ajackson@redhat.com> 6.5-15.fc6
changelog:
  - Attempt to add selinux awareness; check if we can map executable memory
    and fail softly if not.  Removes the need for allow_execmem from huge
    chunks of the desktop.
  - Disable the r300 gart fix for not compiling.


author: Mike A. Harris <mharris@redhat.com> 6.5-13.fc6
changelog:
  - Added mesa-6.5-fix-opt-flags-bug197640.patch as 2nd attempt to fix OPT_FLAGS
    for (#197640).
  - Ensure that redhat-mesa-driver-install creates $DRIMODULE_DESTDIR with
    mode 0755.


author: Mike A. Harris <mharris@redhat.com> 6.5-12.fc6
changelog:
  - Maybe actually, you know, apply the mesa-6.5-glx-use-tls.patch as that might
    help to you know, actually solve the problem.  Duh.
  - Use {dist} tag in Release field now.


author: Mike A. Harris <mharris@redhat.com> 6.5-11
changelog:
  - Added mesa-6.5-glx-use-tls.patch to hopefully get -DGLX_USE_TLS to really
    work this time due to broken upstream linux-dri-* configs. (#193979)
  - Pass RPM_OPT_FLAGS via OPT_FLAGS instead of via CFLAGS also for (#193979)


author: Mike A. Harris <mharris@redhat.com> 6.5-10
changelog:
  - Bump libdrm-devel dep to trigger new ExclusiveArch test with the new package.
  - Use Fedora Extras style BuildRoot tag.
  - Added "Requires(post): /sbin/ldconfig" and postun to all runtime lib packages.


author: Kristian Høgsberg <krh@redhat.com> 6.5-7
changelog:
  - Update mesa-6.5-texture-from-pixmap-fixes.patch to include new
    tokens and change tfp functions to return void.  Yes, a new mesa
    snapshot would be nice.


author: Kristian Høgsberg <krh@redhat.com> 6.5-3
changelog:
  - Add mesa-6.5-noexecstack.patch to prevent assembly files from making
    libGL.so have executable stack.


author: Kristian Høgsberg <krh@redhat.com> 6.5-1
changelog:
  - Update to mesa 6.5 snapshot.
  - Use -MG for generating deps and some files are not yet symlinked at
    make depend time.
  - Drop mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch and
    mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
    as these are upstream now.
  - Drop mesa-6.4.1-texture-from-drawable.patch and add
    mesa-6.5-texture-from-pixmap-fixes.patch.
  - Update mesa-modular-dri-dir.patch to apply.
  - Widen libGLU glob.
  - Reenable r300 driver install.
  - Widen libOSMesa glob.
  - Go back to patching config/linux-dri, add mesa-6.5-build-config.patch,
    drop mesa-6.3.2-build-configuration-v4.patch.
  - Disable sis dri driver for now, only builds on x86 and x86-64.


author: Mike A. Harris <mharris@redhat.com> 6.4.2-5
changelog:
  - Disable the expeimental r300 DRI driver, as it has turned out to cause
    instability and system hangs for many users.


author: Mike A. Harris <mharris@redhat.com> 6.4.2-2
changelog:
  - Added new "glx-utils" subpackage with glxgears and glxinfo (#173510)
  - Added mesa-6.4.2-dprintf-to-debugprintf-for-bug180122.patch to workaround
    a Mesa namespace conflict with GNU_SOURCE (#180122)
  - Added mesa-6.4.2-xorg-server-uses-bad-datatypes-breaking-AMD64-fdo5835.patch
    as an attempt to fix bugs (#176976,176414,fdo#5835)
  - Enabled inclusion of the *EXPERIMENTAL UNSUPPORTED* r300 DRI driver on
    x86, x86_64, and ppc architectures, however the 2D Radeon driver will soon
    be modified to require the user to manually turn experimental DRI support
    on with Option "dri" in xorg.conf to test it out and report all X bugs that
    occur while using it directly to X.Org bugzilla.  (#179712)
  - Use "libOSMesa.so.6.4.0604*" glob in file manifest, to avoid having to
    update it each upstream release.


author: Mike A. Harris <mharris@redhat.com> 6.4.2-1
changelog:
  - Updated to Mesa 6.4.2
  - Use "libGLU.so.1.3.0604*" glob in file manifest, to avoid having to update it
    each upstream release.


author: Mike A. Harris <mharris@redhat.com> 6.4.1-5
changelog:
  - Added missing "BuildRequires: expat-devel" for bug (#178525)
  - Temporarily disabled mesa-6.4.1-texture-from-drawable.patch, as it fails
    to compile on at least ia64, and possibly other architectures.


author: Kristian Høgsberg <krh@redhat.com> 6.4.1-4
changelog:
  - Add mesa-6.4.1-texture-from-drawable.patch to implement protocol
    support for GLX_EXT_texture_from_drawable extension.


author: Mike A. Harris <mharris@redhat.com> 6.4.1-3
changelog:
  - Manually copy libGLw headers that Mesa forgets to install, to fix (#173879).
  - Added mesa-6.4.1-libGLw-enable-motif-support.patch to fix (#175251).
  - Removed "Conflicts" lines from libGL package, as they are "Obsoletes" now.
  - Do not rename swrast libGL .so version, as it is the OpenGL version.


author: Mike A. Harris <mharris@redhat.com> 6.4.1-2
changelog:
  - Rebuild to ensure libGLU gets rebuilt with new gcc with C++ compiler fixes.
  - Changed the 3 devel packages to use Obsoletes instead of Conflicts for the
    packages the files used to be present in, as this is more friendy for
    OS upgrades.
  - Added "Requires: libX11-devel" to mesa-libGL-devel package (#173712)
  - Added "Requires: libGL-devel" to mesa-libGLU-devel package (#175253)


author: Mike A. Harris <mharris@redhat.com> 6.4.1-1
changelog:
  - Updated MesaLib tarball to version 6.4.1 from Mesa project for X11R7 RC4.
  - Added pkgconfig dependency.
  - Updated "BuildRequires: libdrm-devel >= 2.0-1"
  - Added Obsoletes lines to all the subpackages to have cleaner upgrades.
  - Added mesa-6.4.1-amd64-assyntax-fix.patch to work around a build problem on
    AMD64, which is fixed in the 6.4 branch of Mesa CVS.
  - Conditionalize libOSMesa inclusion, and default to not including it for now.


author: Jeremy Katz <katzj@redhat.com> 6.4-5
changelog:
  - fix directory used for loading dri modules (#173679)
  - install dri drivers as executable so they get stripped (#173292)


author: Mike A. Harris <mharris@redhat.com> 6.4-4
changelog:
  - Wrote redhat-mesa-source-filelist-generator to dynamically generate the
    files to be included in the mesa-source subpackage, to minimize future
    maintenance.
  - Fixed detection and renaming of software mesa .so version.


author: Mike A. Harris <mharris@redhat.com> 6.4-3
changelog:
  - Hack: autodetect if libGL was given .so.1.5* and rename it to 1.2 for
    consistency on all architectures, and to avoid upgrade problems if we
    ever disable DRI on an arch and then re-enable it later.


author: Mike A. Harris <mharris@redhat.com> 6.4-2
changelog:
  - Added mesa-6.4-multilib-fix.patch to instrument and attempt to fix Mesa
    bin/installmesa script to work properly with multilib lib64 architectures.
  - Set and export LIB_DIR and INCLUDE_DIR in spec file 'install' section,
    and invoke our modified bin/installmesa directly instead of using
    "make install".
  - Remove "include/GL/uglglutshapes.h", as it uses the GLUT license, and seems
    like an extraneous file anyway.
  - Conditionalize the file manifest to include libGL.so.1.2 on DRI enabled
    builds, but use libGL.so.1.5.060400 instead on DRI disabled builds, as
    this is how upstream builds the library, although it is not clear to me
    why this difference exists yet (which was not in Xorg 6.8.2 Mesa).


author: Mike A. Harris <mharris@redhat.com> 6.4-1
changelog:
  - Updated to new upstream MesaLib-6.4
  - Updated libGLU.so.1.3.060400 entry in file manifest
  - Updated "BuildRequires: libdrm-devel >= 1.0.5" to pick up fixes for the
    unichrome driver.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-5
changelog:
  - Fix mesa-libGL-devel to depend on mesa-libGL instead of mesa-libGLU.
  - Added virtual "Provides: libGL..." entries for each subpackage as relevant.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-4
changelog:
  - Added the mesa-source subpackage, which contains part of the Mesa source
    code needed by other packages such as the X server to build stuff.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-3
changelog:
  - Added Conflicts/Obsoletes lines to all of the subpackages to make upgrades
    from previous OS releases, and piecemeal upgrades work as nicely as
    possible.


author: Mike A. Harris <mharris@redhat.com> 6.3.2-2
changelog:
  - Wrote redhat-mesa-target script to simplify mesa build target selection.
  - Wrote redhat-mesa-driver-install to install the DRI drivers and simplify
    per-arch conditionalization, etc.


author: Ville Skyttä <ville.skytta at iki.fi> - 0.9.4-0.beta.5jpp
changelog:
  - Fix Group, License and Distribution tags.
  - Patched to work with recent JDOM versions.
  - Run unit tests during build.
  - Use sed instead of bash 2 extension when symlinking jars during build.
  - Some spec file cleanup.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 0.9.4-0.beta.4jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - macro section
  - prevented Jikes use


author: David Walluck <david@anti-microsoft.org> 1.2-0.b8.2jpp
changelog:
  - remove servlet dependency (if anyone wants to add this as a separate
    package and do the tomcat integration, be my guest)


author: David Walluck <david@anti-microsoft.org> 1.2-0.b8.1jpp
changelog:
  - rename to bsh
  - add manual
  - add Changes.html to %doc
  - add bsh and bshdoc scripts
  - add %dir %{_datadir}/%{name} to main package
  - correct test interpreter and make bsh files executable


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.01-2jpp
changelog:
  - additional sources in individual archives
  - versioned dir for javadoc
  - no dependencies for javadoc package
  - stricter dependency for demo package
  - section macro


author: Mike A. Harris <mharris@redhat.com> 7.1-1
changelog:
  - Bump package version to 7.1 to reflect the X11 release the utilities
    are aggregated from.
  - Updated to xdriinfo-1.0.1, xev-1.0.2, xwininfo-1.0.2 from X11R7.1


author: Mike A. Harris <mharris@redhat.com> 1.0.0-1
changelog:
  - Updated all tarballs to version 1.0.0 from X11R7 RC4.
  - Changed manpage dir from man1x to man1 to match upstream RC4 default.
  - Moved all app-defaults files from _libdir to _datadir


author: Mike A. Harris <mharris@redhat.com> 0.99.2-1
changelog:
  - Initial build, with all apps taken from X11R7 RC2
  - Use "make install DESTDIR=$RPM_BUILD_ROOT" as the makeinstall macro fails on
    some packages.


author: Paul Nasrat <pauln@truemesh.com> 0.09-2jpp
changelog:
  - Broken up into subpackages
  - Patch to build jdk-jar (commited upstream)
  - Patch to build httpclient (discussed with upstream)


author: David Zeuthen <davidz@redhat.com> - 0.5.0-1
changelog:
  - Update to upstream release 0.5
  - BR libnotify-devel
  - Require and BuildRequire HAL 0.5.8.1
  - Should fix #194296


author: John (J5) Palmieri <johnp@redhat.com> - 0.4.0.2006.07.24-1
changelog:
  - Update to a CVS version of gnome-mount
  - create nautilus-properties sub package
  - Add BR for nautilus and eel2


author: John (J5) Palmieri <johnp@redhat.com> - 0.4-6
changelog:
  - Patch from Brian Pepple <bdpepple@ameritech.net> Add BR for 
    gnome-keyring-devel & libgnomeui-devel.


author: John (J5) Palmieri <johnp@redhat.com> - 0.4-0.cvs20060117
changelog:
  - CVS snapshot of gnome-mount
  - Added a devel sub package for apps that compile in gnome-mount support


author: David Zeuthen <davidz@redhat.com> 2.10.0-2
changelog:
  - Include patches for desktop background memory saving (GNOME bug #169347)
  - Patch for making sure user added desktop files dont conflict with global ones


author: Alexander Larsson <alexl@redhat.com>
changelog:
  - Get some fixes from CVS head, one that segfaulted ia64.
  - This also moves the include file into a eel-1 dir, so that
  - it can later coexist with eel 2.0.


author: Tim Powers <timp@redhat.com>
changelog:
  - cleaned up files list so that the defattr is doing something
  sensible and not leaving out the docs
  - moved changelog to the end of the specfile


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-49
changelog:
  Resolves: #474588
  - Don't crash if defined extended input device is unplugged
    Patch by Olivier Fourdan.


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-46
changelog:
  Resolves: #215855
  - Work around issue in SECMOD_CancelWait() that was preventing
    smart card helper from exiting


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-42
changelog:
  Resolves: #223192
  - Drop even more consoles message translations that were found
    during qa testing


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-40
changelog:
  Resolves: #210827
  - Only honor cancel requests when blocking in the pam conversation
    waiting for user input (the only time it makes sense to cancel).
    Doing it at other times was causing spurious "authentication failure"
    messages.


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-38
changelog:
  Resolves: #223192
  - Drop translations of console messages in locales that the console
    doesn't support


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-35
changelog:
  Resolves: #232896
  - Remove unneccesary code that was creating spurious audit
    entries.  Patch by Tomas Mraz.
  - apply patch mentioned in last changelog entry


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-30
changelog:
  Resolves: #220370
  - add function prototypes to fix crash in language selector on
  x86-64.  Patch by Bill Nottingham.


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-24
changelog:
  Resolves: #210378
  - The patch from -23 and -23 needed a bit of work to get the
    entire screen to update.


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-16.el5
changelog:
  - have security token monitor helper process kill itself when
    the communication pipe to the main process goes away (bug
    210677).


author: Ray Strode <rstrode@redhat.com> - 1:2.16.0-15.el5
changelog:
  - desensitize entry fields until pam asks for input, so if pam
    doesn't initially ask for input (like in smart card required
    mode) the user can't type something and confuse gdm (bug 201344)


author: Karsten Hopp <karsten@redhat.com> - 1:2.15.10-2.fc6
changelog:
  - buildrequire inttools as this isn't a requirement of scrollkeeper anymore
    and thus missing from the buildroot


author: Ray Strode <rstrode@redhat.com> - 1:2.15.6-14
changelog:
  - fix face browser
    (http://bugzilla.gnome.org/show_bug.cgi?id=349640)
  - fix error message reporting
    (http://bugzilla.gnome.org/show_bug.cgi?id=349758)


author: Ray Strode <rstrode@redhat.com> - 1:2.15.6-13
changelog:
  - simply all the security token code by only using one pam stack
  - drop lame kill on token removal feature


author: Ray Strode <rstrode@redhat.com> - 1:2.15.6-12
changelog:
  - move authcookies out of home directories to prevent problems
    on nfs/afs mounted home directories (bug 178233).


author: Ray Strode <rstrode@redhat.com> - 1:2.15.6-6
changelog:
  - fix off-by-one in the process-all-ops patch that was causing
    an anoying dialog to pop up on each login


author: Ray Strode <rstrode@redhat.com> 1:2.15.5-2
changelog:
  - add patch to process all operations when more than one comes
    in really quickly
  - move default "Please enter your username" message to the
    greeter instead of the slave so that it doesn't get stacked if
    a pam module has a non default message
  - add new message for reseting the current login operation
    (like the cancel button does, but accessible via the gdm fifo)


author: Ray Strode <rstrode@redhat.com> - 1:2.13.0.9-1
changelog:
  - Update to 2.13.0.9
  - Use new %post section, written by 
    Michal Jaegermann <michal@harddata.com> (bug 183082)


author: Ray Strode <rstrode@redhat.com> - 1:2.13.0.7.0.2006.02.12-1
changelog:
  - update to cvs snapshot
  - move gdm to /etc instead of /etc/X11
  - move custom gdm.conf to sysconfdir instead of symlinking from
    datadir (bug 180364)


author: Ray Strode <rstrode@redhat.com> - 1:2.13.0.4-3
changelog:
  - migrate X server configuration for pre-modular X configurations.
    Problems reported by Dennis Gregorovic <dgregor@redhat.com>


author: Ray Strode <rstrode@redhat.com> - 1:2.8.0.4-11
changelog:
  - Don't use X session / setup files anymore.
  - Don't install early login init scripts
  - remove xsri dependency
  - don't prune language lists anymore


author: Ray Strode <rstrode@redhat.com> 1:2.8.0.4-7
changelog:
  - zero-initialize message buffer,
    bug fixed by Josh Parson (jbparsons@usdavis.edu) (bug 160603)
  - fix typo in redhat-artwork requires line


author: Ray Strode <rstrode@redhat.com> 1:2.8.0.4-5
changelog:
  - bump redhat-artwork requirement to get rid of the boot
    throbber for now, since it seems to have reappeared
    mysteriously (bug 171025)


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-16
changelog:
  - Make sure username/password incorrect message gets displayed
    (bug 158127).
  - reread system locale before starting gdm in early login mode 
    (bug 158376).


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-12
changelog:
  - Fix processing of non-ascii characters that got broken
    in 2.6.0.8-11, found by Miloslav Trmac <mitr@redhat.com>,
    (bug 156590).


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-11
changelog:
  - Fix halt command (bug 156299)
  - Process all messages sent to the greeter in a read, not just
    the first


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-9
changelog:
  - Change default standard greeter theme to clearlooks and 
    default graphical greeter theme to Bluecurve specifically.

  - Change default path values (bug 154280)


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-7
changelog:
  - calling gdm_debug and g_strdup_printf from signal handlers are
    bad news (Spotted by Mark McLoughlin <markmc@redhat.com>).


author: Matthias Clasen <mclasen@redhat.com> 1:2.6.0.8-4
changelog:
  - Don't do early-login if firstboot is going to run
  - Make early-login work with timed and automatic logins


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.8-2
changelog:
  - touch /var/lock/subsys/gdm-early-login so gdm gets killed on
    runlevel changes (bug 154414)
  - don't try to use system dpi settings for canvas text (bug 127532)
  - merge resource database from displays other than :0


author: Ray Strode <rstrode@redhat.com> 1:2.6.0.5-9
changelog:
  - Look up and use username instead of assuming that user entered 
    login is cannonical.  Patch from
    Mike Patnode <mike.patnode@centrify.com> (fixes bug 141380).


author: Mark McLoughlin <markmc@redhat.com> - 1:2.6.0.0-3
changelog:
  - Update the "use switchdesk" message to only be display when
    switchdesk-gui is installed and to not reference a non existant
    menu item (bug #121460)


author: Colin Walters <walters@redhat.com> 1:2.6.0.0-2
changelog:
  - Always put session errors in /tmp, in preparation for
    completely preventing gdm from writing to /home/


author: Warren Togami <wtogami@redhat.com> 1:2.4.4.5-8
changelog:
  - patch30 xdmcp_session counter fix from gdm-2.5.90.0 #110315
  - automake14 really needed, not automake
  - BR libcroco-devel, libcroco-devel, libattr-devel, gettext
  - conditionally BR libselinux-devel
  - explicit epoch in all deps
  - make the ja.po time format change with a sed expression rather than
    overwriting the whole file (Petersen #113995)


author: George Lebl <jirka@5z.com> 1:2.4.2.102-1
changelog:
  - updated to 2.4.2.102
  - removed outdated patches
  - Use Xsetup_0 only for :0 since that's the way it works
    for xdm
  - remove the gnome.desktop file, its going into gnome-session


author: Havoc Pennington <hp@redhat.com> 1:2.4.1.6-1
changelog:
  - update to latest bugfix version on george's advice
  - remove setlocale patch that's upstream
  - remove console setup patches that are upstream


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Run the error dialogs under /bin/sh --login, so we
    get lang.sh, and thus unicode_start running. Fixes
    the X-doesn't-start dialog showing up as random
    blinking characters.


author: Matt Wilson <msw@redhat.com> 1:2.4.1.1-3
changelog:
  - fix pam.d entry, pam_env wasn't properly patched
  - disable optimizations on x86_64 to work around gcc bug


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.1.0
  - add patch from george to ask "are you sure?" for shutdown/reboot since it's now just one click away


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.12
  - update new patch for no-utf8-in-cjk
  - drop patch to photo setup, now upstream
  - drop confdocs patch now upstream
  - move all the gdm.conf changes into single "rhconfig" patch
  - remove "sid-fix" patch now upstream


author: Nalin Dahyabhai <nalin@redhat.com> 2.4.0.7-14
changelog:
  - remove the directory part of module specifications from the PAM config files,
    allowing the same PAM config to work for either arch on multilib boxes


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put /usr/X11R6/bin in path for now fixes #72781
  - use proper i18n algorithm for word wrap, #71937
  - remove greek text from language picker due to lack 
    of greek font
  - reorder PAM config file #72657


author: Havoc Pennington <hp@redhat.com>
changelog:
  - improve gdmsetup icon
  - remove GNOME session, we will instead put it in gnome-session
  - apply patch from george to make gdmphotosetup file selector 
    work


author: Elliot Lee <sopwith@redhat.com> 2.4.0.7-6
changelog:
  - Patches for #64902, #66486, #68483, #71308
  - post-install script changes from the gdm.spec mentioned in #70965
  - noreplace on gdm.conf for #71309


author: Havoc Pennington <hp@redhat.com>
changelog:
  - put in a patch from george to fix some setsid()/kill() confusion
    possibly fixing #72295
  - turn off UseCirclesInEntry for now, fixes #72433


author: Havoc Pennington <hp@redhat.com>
changelog:
  - 2.4.0.7 with bugfixes George kindly did for me, 
    including mnemonics for the graphical greeter
  - use Wonderland gtk theme for the nongraphical greeter
  - remove patches that are now upstream


author: Havoc Pennington <hp@redhat.com>
changelog:
  - update rhconfig patch
  - use pam_timestamp for the config tool
  - link to a desktop file in redhat-menus
  - update .gnome2 patch, filed upstream bug
  - 2.4.0.4
  - rebuild with new gail, librsvg2


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Require redhat-artwork, make the default greeter theme Wonderland
  - Look for all configuration in .gnome2 not .gnome. This avoids problems 
    with changes in the set of session/lang.
  - Remove English from locale.alias, make most locales UTF-8
  - Call find_lang with the right name


author: Havoc Pennington <hp@redhat.com>
changelog:
  - rebuild for new libs
  - put gdm-autologin pam config file in file list, hope
    its absence wasn't deliberate
  - use desktop-file-install


author: Havoc Pennington <hp@redhat.com>
changelog:
  - clean up some format string mess, and don't
    log username to syslog, #5681
  - own some directories #50692


author: Havoc Pennington <hp@redhat.com>
changelog:
  - After, oh, 2 years or so, finally upgrade version and set
    release to 1. Remove all hacks and patches, pretty much;
    this will break a few things, will be putting them back 
    via GNOME CVS. All changes should go in 'gdm2' module in 
    CVS for now.

    This RPM enables all kinds of features that I'm going to turn
    off shortly, so don't get excited about them. ;-)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - reinitialize pam credentials after calling initgroups() -- the
    credentials may be group memberships


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Apply security errata patch we released for 6.2
  - Add Gnome.session back, don't know when it disappeared or why


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Modify Default.session and Failsafe.session not to add -login option to bash
  - exec the session scripts with the user's shell with a hyphen prepended
  - doesn't seem to actually work yet with tcsh, but it doesn't seem to 
    break anything. needs a look to see why it doesn't work


author: Havoc Pennington <hp@redhat.com>
changelog:
  - Try to fix bug 8877 by clearing the message below 
    the entry box when the prompt changes. may turn 
    out to be a bad idea.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - fix to handling ancient gdm config files with non-standard language specs
  - dont close display connection for xdmcp connections, else we die if remote
    end dies.


author: Jonathan Blandford <jrb@redhat.com>
changelog:
  - added patch from otaylor to not call gtk funcs from a signal.
  - added patch to tab when username not added.
  - added patch to center About box (and bring up only one) and ignore "~"
    and ".rpm" files.


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - remove GNOME/KDE/AnotherLevel session scripts, these have been moved to
    the appropriate packages instead.
  - added patch to make option menus always active (security problem otherwise)
  - added jrb's patch to disable stars in passwd entry field


author: Michael Fulbright <drmike@redhat.com>
changelog:
  - added session files for GNOME/KDE/AnotherLevel/Default/Failsafe
  - patched gdmgreeter to not complete usernames
  - patched gdmgreeter to not safe selected session permanently
  - patched gdmgreeter to center dialog boxes


author: Owen Taylor <otaylor@redhat.com>
changelog:
  - Updated patches for 1.0.0
  - Fixed some problems in 1.0.0 with installation directories
  - moved /usr/var/gdm /var/gdm


author: Karsten Hopp <karsten@redhat.de> 2.25-9
changelog:
  - buildrequire libusb-devel, otherwise dfutool,avctrl,bccmd,hid2hci won't
    get built in a mock environment


author: David Woodhouse <dwmw2@redhat.com> 2.15-1
changelog:
  - Update to bluez-utils 2.15
  - Add Obsoletes: bluez-sdp (#131653)
  - Fix hidd default args (#145939)
  - Make /etc/pcmcia/bluetooth executable (#148752)
  - Use dbus PIN by default (#131603, #134856, #145993)
  - Don't report hidd status in bluetooth initscript (#139169)


author: David Woodhouse <dwmw2@redhat.com> 2.3-1
changelog:
  - Upgrade to bluez-utils 2.3
  - Fix, document and use 'rfcomm bind all'
  - Support sending break and changing initial speed in hciattach
  - Fix bluepin for gtk2


author: Tom Lane <tgl@redhat.com> 8.1-1
changelog:
  - Update pg_filedump to version 8.1, to support PostgreSQL 8.1.
  - Change version numbering so that major version matches corresponding
    PostgreSQL version.


author: Tom Lane <tgl@redhat.com> 4.0-1
changelog:
  - Update pg_filedump to version 4.0, to support PostgreSQL 8.0.
  - Keep pg_crc.c on hand as a plain source file instead of a patch.
    Easier to compare to main PG sources that way.


author: Tom Lane <tgl@redhat.com>
changelog:
  - Update to version 3.0.
  - Increment Buildrequires to >= PostgreSQL 7.4
  - Rebuild for Fedora Core 2.


author: Jonathan Kamens <jik@kamens.brookline.ma.us> 2004g-1
changelog:
  - Upstream version 2004g (#176974)
  - Remove obsolete doc file "WARNING"
  - Remove security patch included in new upstream version
  - Custom flock code no longer necessary; included in upstream


author: Nalin Dahyabhai <nalin@redhat.com> 2002e-17
changelog:
  - account for the /usr/share/ssl -> /etc/pki/tls move in the patch which
    sets the locations at compile-time (more of #165967)


author: Kaj J. Niemi <kajtzu@fi.basen.net> 2002e-4
changelog:
  - Use CFLAGS (and RPM_OPT_FLAGS) during the compilation
  - Build the .so through gcc instead of directly calling ld


author: Joe Orton <jorton@redhat.com> 2002e-3
changelog:
  - install .so with permissions 0755
  - make auth_md5.c functions static to avoid symbol conflicts
  - remove Epoch: 0


author: Kaj J. Niemi <kajtzu@fi.basen.net> 0:2002e-0.1
changelog:
  - c-client 2002e is based on imap-2002d
  - Build shared version, build logic is copied from FreeBSD net/cclient


author: Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
changelog:
  - Converted from ISO-8859-1 to UTF-8. (The correct encoding was
    somehow lost in going from version 1.58 to 1.59.)


author: Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-0jpp_1fc
changelog:
  - Changed the Release from 2fc to 0jpp_1fc on the assumption that we
    are going to want to resync this package with JPackage if/when the
    latter releases ant-1.6.5-1jpp.


author: Vadim Nasardinov <vadimn@redhat.com> - 0:1.6.5-1fc
changelog:
  - Upgraded to 1.6.5
  - Removed apache-ant-1.6.2.patch.  It was no longer relevant due to the
    following change upstream:
    src/main/org/apache/tools/ant/taskdefs/compilers/DefaultCompilerAdapter.java,v1.41.2.8
  - Updated apache-ant-1.6.2-rpm.patch to apache-ant-1.6.5-rpm.patch
  - Replaced apache-ant-bz157750.patch with apache-ant-1.6.5-javah.patch
  - Converted this spec file from iso-8859-1 to utf-8. (#159586)


author: Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_14fc
changelog:
  - Allow subpackages not in Fedora to be installed from JPackage.
  - Obsolete the jmf subpackage (#164389).


author: Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_12fc
changelog:
  - Built on ia64, ppc64, s390 and s390x.
  - Switch to aot-compile-rpm (also BC-compiles subpackages).
  - Remove the jmf subpackage since it wasn't being built anyway.


author: Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_10fc
changelog:
  - Add the bsf subpackage since we now ship bsf.
  - Remove gcj workaround (not correct, so assume not necessary).
  - Remove jarfiles from the tarball.


author: Gary Benson <gbenson at redhat.com> 0:1.6.2-3jpp_3fc
changelog:
  - Add NOTICE file as per Apache License version 2.0.
  - Remove some now unnecessary gcj workarounds.
  - Add the jsch subpackage since we now ship jsch.


author: Fernando Nasser <fnasser at redhat.com> - 0:1.6.1-2jpp
changelog:
  - Remove incorrect noreplace option for ant.conf; it can't be used anymore
    because the sub-packages update that file.
  - Add patch to fix temp directory used for file containing large
    command strings (> 4k)


author: Randy Watler <rwatler at finali.com> - 0:1.6.1-1jpp
changelog:
  - Update to Ant 1.6.1
  - Change ant launch script to source instead of patch
  - Move optional components to ant subdirectory: /usr/share/java/ant
  - Remove os/2 scripts and set JAVA_HOME for build


author: Randy Watler <rwatler at finali.com> - 0:1.6.0-1jpp
changelog:
  - Update to Ant 1.6.0
  - Break out optional/optional-full components
  - Revise ant launch scripts and support ~/.ant/ant.conf configuration file
  - Use --noconfig flag to bootstrap ant build and override existing jpp config
  - Modify ant launcher to use ant.library.dir property to find extra jars
  - Port changes made in ant launch script for 1.6.2 back into patches


author: Ville Skyttä <ville.skytta at iki.fi> - 0:1.5.3-1jpp
changelog:
  - Update to 1.5.3.
  - Remove runtime java-devel dependency.
  - Add Epochs in all Provides and Requires.
  - Include non-versioned javadoc symlink.
  - Build without dependencies that are partially or completely missing from
    JPackage 1.5 (oldbsf, xalan-j1, stylebook1.0b3).
  - Add netcomponents to optional jar list in ant.conf.


author: Nicolas Mailhot <Nicolas.Mailhot at JPackage.org> - 1.5.2-13jpp
changelog:
  - ant-optional is optional (silly me)
  - jaxp_transform is optional , do not require it
  - epoch, correct jpackage-utils requires...


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.2-5jpp
changelog:
  - Move ANT_HOME to /usr/share/ant.
  - Don't special-case the lib dir for RPM layout any more, use ANT_HOME/lib.
  - Install XSLs into ANT_HOME/etc.
  - Call set_jvm by default in ant.conf.
  - Provide ant-optional-clean (versioned) in ant-optional.
  - Make ant-optional-full conflict with ant-optional-clean.
  - Add version info to ant-optional provision in ant-optional-full.
  - Built with Sun 1.4.1_02 javac (to get JDK 1.4 regex).


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-4jp
changelog:
  - changed provided /etc/ant.conf so that if usejikes is allready provided
    it didn't set it. Which such modification if you want to disable
    ant to use jikes even if jikes is set in /etc/ant.conf you'll just have
    to do usejikes=false ant build.xml.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-3jp
changelog:
  - rebuilt with IBM SDK 1.3.1 since there was zip corruption when built
    with jikes 1.18 and IBM SDK 1.4.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.2-1jp
changelog:
  - 1.5.2
  - remove JDK 1.4 related patchs which are now included in ant 1.5.2
  - fix ant-optional-full pre/post install script (now remove correctly all
    ant optional jars)
  - Built with jikes 1.18 and IBM SDK 1.4


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-8jpp
changelog:
  - Symlink a transformer into ANT_LIB for smoother experience on Java 1.3.
  - Requires jaxp_transform_impl.
  - Don't remove optional.jar symlinks on optional-full upgrade.
  - Include Sun's 1.4 JSSE and JCE jars in runtime path, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=16242>.
  - Use jpackage-utils for setting JAVA_HOME when building.
  - Built with Sun 1.4.1_01 javac.


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.5.1-5jpp
changelog:
  - scripts subpackages
  - file-based manual dependencies, as packages doesn't have the same name on RedHat and Mandrake


author: Ville Skyttä <ville.skytta at iki.fi> - 1.5.1-4jpp
changelog:
  - Patched to allow easier use with Jikes and IBM's 1.4.0, see
    <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15289> for details.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5.1-3jpp
changelog:
  - new post script for optional-full since rpm didn't works as
    expected and didn't set correct symlink for ant-optional.jar


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-5jpp
changelog:
  - ant script standard behaviour restored, ie ant/lib jars are taken
    before CLASSPATH. You should define CLASSPATH_OVERRIDE env var to have
    CLASSPATH before ant/lib jars
  - applied ant script patch for cygwin (cygwin rpm users around ?)
  - remove conflict in ant-optional-full, just put provides


author: Henri Gomez <hgomez@users.sourceforge.net> 1.5-4jpp
changelog:
  - fix a problem in xerces-j2 build by changing the way CLASSPATH is constructed:
    first add jars found in CLASSPATH, then add xml-commons-apis, jaxp_parser_impl,
    ant, ant-optional and finish with jars found in ant/lib.
  - jpackage-utils is no more required (but recommanded :)
  - ant-optional-full provides ant-optional
  - fix link between manual and api (javadoc)


author: Ville Skyttä <ville.skytta at iki.fi> 1.5-2jpp
changelog:
  - Requires jaxp_parser_impl, no longer jaxp_parser2
    (jaxp_parser_impl already requires xml-commons-apis).
  - Use sed instead of bash 2 extension when symlinking.


author: Henri Gomez <hgomez@users.sourceforge.net> 1.4.1-13jpp
changelog:
  - added optional-full which include all ant tasks, even those without
    matching package
  - added jdepend 2.2
  - remove require oro, since ant could works without it
  - ant lib is now in /usr/share/java/ant, put external jars here


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-11jpp
changelog:
  - no more jikes specific support in launch script
  - source user prefs before configuration in launch script
  - distribution tag
  - group tag
  - provided original script as documentation


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-7jpp
changelog:
  - adaptation to new stylebook1.0b3 package
  - stylebook is a dependency of optional package
  - removed redundant dependencies
  - launch script correction


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-5jpp
changelog:
  - versioned dir for javadoc
  - no dependencies for manual and javadoc packages
  - stricter dependency for optional package
  - additional sources in individual archives
  - upgraded launch script
  - no more javadoc cross-linking
  - additional requirement for optional package: xml-commons-apis, xalan-j2, xalan-j2-compat, jaf, javamail, & log4j


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4.1-4jpp
changelog:
  - removed conditional build
  - removed redundant BuildRequires
  - ant-optional.jar in ant-optional package
  - javadoc into javadoc package
  - new launch script using functions library


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-3jpp
changelog:
  - readded Requires: oro junit stylebook-1.0b3 bsf rhino antlr to the main package
  - corrected changelog release 1jpp-> 2jpp


author: Christian Zoffoli <czoffoli@littlepenguin.org> 1.4.1-2jpp
changelog:
  - conditional build
  - removed packager tag
  - new jpp extension
  - added xalan 2.2.D13 support
  - added BuildRequires: xalan-j2 >= 2.2.D13
  - removed Requires: oro junit stylebook-1.0b3 bsf rhino antlr


author: Guillaume Rousse <guillomovitch@users.sourceforge.net> 1.4-2jpp
changelog:
  - first unified release
  - dropped explicit xalan-j2 requirement, as stylebook-1.0b3 already requires it
  - added missing xalan-j1 compatibility classes
  - s/jPackage/JPackage


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-7mdk
changelog:
  - launch script improvments (Christian Zoffoli <czoffoli@linux-mandrake.com>)
  - added french in spec
  - more macros


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-4mdk
changelog:
  - merged with Henri Gomez <hgomez@users.sourceforge.net> specs:
  - changed name to ant
  - changed javadir to /usr/share/java
  - dropped jdk and jre requirement
  - corrected require to jaxp
  - added Jikes support
  - used our own bash script
  - dropped perl script
  - dropped ant home directory


author: Guillaume Rousse <g.rousse@linux-mandrake.com> 1.2-2mdk
changelog:
  - new spec file
  - discarded ugly non-free Sun jaxp library from sources, and used pretty open-source xerces instead


author: Zack Cerza <zcerza@redhat.com> - 0.5.4-1
changelog:
  - Remove all Requires
  - Add package versions to this changelog
  - Add new description
  - Use official Fedora Extras BuildRoot
  - Change the group to Development/Languages


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-52.el5
changelog:
  - decrease C++ FE memory usage on code with heavy overloading
    (#651098, PR c++/48481)
  - build EH_SPEC_BLOCK with the same location as current function
    to help gcov (#706383, PR c++/50055)
  - fix PCH ICEs introduced by PR44367 changes (#735304)
  - improve debug info for C externs in block scope (#745004, PR debug/39563)
  - fix #pragma omp for handling in C++ try/catch stmt (#722252,
    PR middle-end/33333)
  - fix ICE in modified_type_die with Fortran array descriptors (#746405)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-51.el5
changelog:
  - don't overwrite INDIRECT_REF type directly in C++ vtable accesses
    (#630893)
  - don't emit an extra useless var at -O0 for NRV optimized C++ vars,
    fix debug info for them (#660302, #660305, PR debug/44367, PR debug/46815)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-49.el5
changelog:
  - fix ICE in set_uids_in_ptset (#605803)
  - fix ICE in make_rtl_for_nonlocal_decl (#582682, #508735, #503565,
    PR c++/33094)
  - don't build gcjwebplugin (#596097)
  - fix IPP handling in libgcj (#578382)
  - document -print-multi-os-directory (#529659, PR other/25507)
  - fix ICE in output_die with function local types (#527510, PR debug/41063)
  - speed up locale::locale() ctor if _S_global hasn't been changed
    (#635708, PR libstdc++/40088)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-48.el5
changelog:
  - fix debuginfo for local variables in constructors or destructors
    (#513184, PR c++/27574)
  - force BLKmode return values into registers if they are from likely
    spilled classes (#516028, PR rtl-optimization/41646)
  - fix dynamic_cast (#519519)
  - fix debuginfo for ppc{,64} with -mno-sched-prolog (#528792, PR target/40473)
  - fix libjava to avoid opening *.la/dlopening *.so files from current
    working directory or subdirectories thereof (#545673, CVE-2009-3736)
  - fix DW_OP_{gt,ge,lt,le} handling, add DW_OP_swap handling


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-47.el5
changelog:
  - fix handling of multiple -fno-builtin-XXXX options on the command line
    (#515799, PR driver/28437)
  - fix DW_CFA_{remember,restore}_state handling


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-46.el5
changelog:
  - fix Fortran module reading with USE...ONLY (#483845, PR fortran/30554)
  - fix ULL multiplication on i386 (#465807, PR middle-end/37731)
  - fix Fortran FMT= with character array section (#492209, PR fortran/39865)
  - fix jump on single bit from ULL test on i386 (PR middle-end/40057)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-45.el5
changelog:
  - fix SCEV ICE (#490513, PR tree-optimization/27144)
  - fix -fabi-version=1 (#490211, PR c++/27640)
  - fix expansion ICE if fold creates TRUTH_{AND,OR}IF_EXPR (#495469,
    PR middle-end/37014)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-43.el5
changelog:
  - update from gcc-4_1-branch
    - PRs c++/27177, c++/33959, c++/34774, c++/34950, c/34993, c++/35007,
  	libfortran/26253, libfortran/34699, libgfortran/34699,
  	libstdc++/20448, libstdc++/20451, middle-end/25445, middle-end/33631,
  	middle-end/33826, middle_end/34150, middle-end/34627, objc++/27232,
  	objc++/34193, rtl-optimization/31944, target/34393,
  	tree-optimization/21655
    - fix fold_widened_comparison (#371901, PR middle-end/35163,
      PR middle-end/37103)
  - move libgomp subpackage to gcc43 src.rpm (#437268)
  - fix java.net.URI.relativize (#429825, PR libgcj/34369)
  - var-tracking fix (#440345, PR debug/29558)
  - fix libstdc++ time and collate category handling (#441639,
    PR libstdc++/29217)
  - fix x86_64 TLS handling (#445666, PR target/36189)
  - fix C++ OpenMP privatized var [cd]tor cleanup handling (#452972,
    PR c++/36237)
  - fix make_bit_field_ref with large offsets (#453191, PR middle-end/36449)
  - fix -ftree-loop-linear (#434916, PR tree-optimization/30565)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-42.el5
changelog:
  - include bmmintrin.h and mmintrin-common.h headers (#252998)
  - fix PCH failure if a precompiled header is included more than
    once (#251682, PR pch/13675)
  - BuildRequire xulrunner-devel rather than firefox-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-41.el5
changelog:
  - allow non-aggregate extern "Java" types in C++ placement new
    (PR c++/34829, Tom Tromey)
  - make sure no errors are reported during tentative parsing of
    pseudo-destructors (PR c++/35138)
  - fix i386 <= 0xNNffffffffLL comparison optimization (Michael Matz,
    PR target/35264)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-39.el5
changelog:
  - generate DW_TAG_class_type for C++ and Java classes in DWARF3
    debuginfo (#371831, PR debug/7081)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-38.el5
changelog:
  - update from gcc-4_1-branch (-r126008:130387)
    - PRs middle-end/34030, rtl-optimization/28062, rtl-optimization/33822,
  	bootstrap/33418, c++/31941, c++/32113, java/31842, target/33256,
  	tree-optimization/33142, c++/32112, c++/17763, rtl-optimization/32450,
  	target/31331, target/32641, target/32660, tree-optimization/32681,
  	boehm-gc/21940, boehm-gc/21942, target/28307, target/32506,
  	tree-optimization/31966, tree-optimization/32533
    - fix if-conversion to avoid introducing races into threaded code
      (Ian Lance Taylor, #391731)
  - don't unnecessarily create a stack frame in leaf functions e.g. on ppc with
    -fpic or -maltivec (Nathan Sidwell, Daniel Jacobowitz, #369541,
    PRs target/28966, target/29248)
  - compile libstdc++-4*.s390.rpm DSO with -march=z900, as RHEL5 only supports
    those CPUs.  libstdc++-devel*.s390.rpm should still work even for older
    CPUs (#298801)
  - add SSE5 support (Michael Meissner, Dwarakanath Rajagopal, Tony Linthicum,
    Uros Bizjak, #252998)
  - java_mark_cni_decl_local fix (Andrew Haley, #414411, PR java/27643)
  - i386 <= 0xNNffffffffLL comparison optimization (PR target/29978)
  - fix Fortran alternate returns with dummy procedure (Paul Thomas, #399531,
    PR fortran/31483)
  - OpenMP fixes (PR c++/33890, c/34506, c++/34513)
  - don't hold a global guard mutex across whole local static initialization
    (Doug Kwan, #426846)
  - fix OpenMP handling of global vars privatized in orphaned constructs
    with #pragma omp parallel inside them
  - -frepo fixes (#411741, PRs c++/34178, c++/34340)
  - fix dynamic_cast<C &> in templates (PR c++/34364)
  - fix error diagnostics involving ABS_EXPR (PR c++/34394)
  - two ctor preevaluation fixes (Olivier Hainque,
    Eric Botcazou, #407281)
  - consider static data members and static member functions in anon ns
    classes to be external for C++ linkage type handling (PR c++/34213)
  - handle OBJ_TYPE_REF in C++ diagnostics (PR c++/34275)
  - backport a bunch of bugfixes from GCC trunk
    - PRs c++/29225, c++/30293, c++/30294, c++/30988, c++/32241,
  	c++/32384, c++/33501, c++/33516, c++/33616, c++/33836,
  	c++/33842, c++/33844, c++/33962, c++/34089,
  	c/34146, debug/33537, middle-end/23848, middle-end/34070,
  	testsuite/33978, tree-optimization/33723
  - fix abs optimization (Richard Guenther, #394271, PR middle-end/34130)
  - fortran lbound/ubound fix (Paul Thomas, #391151, PR fortran/29712)
  - generate proper fortran debuginfo for assumed-size, assumed-shape
    and deferred arrays (#364001)
  - fix ppc64 unwinding of cr2 register if vdso=0
  - only allow __label__ at the start of a block (PR c++/32121)
  - disable -fipa-type-escape by default (PR tree-optimization/33136)
  - VLA handling fix (PR c/33238, PR c/27301)
  - disable TER of pure and const function calls except for __builtin_expect
    (PR tree-optimization/33619)
  - fix parsing of C++ function-like cast in template argument where cast's
    argument uses greater-than operator (PR c++/33744)
  - ignore always_inline attribute on redefined extern inline
    functions (Jan Hubicka, #329671, PR tree-optimization/33763)
  - add support for Fortran int conversion intrinsics (Francois-Xavier
    Coudert, #317051)
  - don't drop DECL_BUILT_IN_CLASS when defining a builtin function
  - print virtual inline backtrace in some diagnostic messages to help
    locate bugs reported with -D_FORTIFY_SOURCE{,=2}
  - add support for artificial, error and warning attributes
  - fix ICE with set_rhs allowing non-gimple (Roger Sayle, #247407,
    PR tree-optimization/32694)
  - fix ICE on Fortran interface-body declaring current subroutine name
    (Paul Thomas, #300851, PR fortran/20880)
  - don't ignore throw specification of function types in type hashing
    (PR c++/33506)
  - fix ICE on __builtin_mem*_chk if it couldn't be folded until
    expand time and at that point it can avoid a call (PR middle-end/33423)
  - handle the upcoming POSIX 'm' *scanf allocation modifier in
    GCC format checking, fix up some details about %as/%aS/%a[
  - backport __builtin_va_arg_pack () and __builtin_va_arg_pack_len () support
  - fix Fortran error recovery with DATA (Jerry DeLisle, #281331,
    PR fortran/27954)
  - make sure __builtin_{,v}{,f}{print,scan}f, __builtin_{,f}printf_unlocked
    and __builtin___{,v}{,f}printf_chk can throw
  - handle __*_chk builtins without __builtin_ in the name as anticipated in
    C++
  - fix libmudflap-devel multilib conflict on ppc/ppc64 and sparc/sparc64
    (#270281)
  - backport __attribute__((__gnu_inline__)) support for C++
  - fix ppc/ppc64 __sync_* builtins with aligned 8 or 16-bit values
  - don't set executable flag on .note.GNU-stack on ppc64/ia64 even
    when trampolines are used - trampolines on those architectures
    don't need executable stack
  - fix ppc32 libgcc.a(tramp.o), so that binaries using trampolines
    aren't forced to use bss PLT
  - fix a fortran charlen sharing bug (#253102)
  - fix ICE with X|~X or X^~X with vectors (PR middle-end/32912)
  - nuke bits/stdc++.gch directories from libstdc++-devel (#253304)
  - fix fortran Tx format handling (Jerry DeLisle, #252152,
    PR libgfortran/32678)
  - don't NRV optimize fields inside anonymous unions (PR c++/32992)
  - fortran debuginfo improvements for constant bound arrays (#248541,
    PR fortran/22244)
  - backport ARM fixes from trunk (#246800)
    - PRs middle-end/24998, target/28516, target/30486
  - fix simplify_plus_minus with ppc{,64} power6 tuning (regression from
    4.1.1-52.el5.2, #247256)
  - fix OpenMP handling of Fortran POINTER non-array vars (PR fortran/32550)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-14.el5
changelog:
  - fix simplify_plus_minus with ppc{,64} power6 tuning (regression from
    4.1.1-52.el5.2, #247586)
  - fix OpenMP handling of Fortran POINTER non-array vars (PR fortran/32550)


author: Jakub Jelinek <jakub@redhat.com> 4.1.2-13.el5
changelog:
  - update from gcc-4_1-branch (-r120507:126008)
    - GCC 4.1.2 release
    - PRs inline-asm/32109, rtl-optimization/28011, target/32389,
  	libfortran/31409, libfortran/31880, libfortran/31964,
  	rtl-optimization/31691, target/31022, target/31480, target/31701,
  	target/31876, target/32163, tree-optimization/26998, c++/30016,
  	c++/30221, middle-end/30761, target/18989, target/28675,
  	tree-optimization/29446, tree-optimization/31698, middle-end/31448,
  	preprocessor/30468, target/28623, target/31641, c++/30168, c++/31074,
  	c++/31449, c++/31517, c/31520, middle-end/30729, target/25448,
  	target/30289, target/30483, target/31361, target/31582,
  	testsuite/31578, target/31137, target/31380, fortran/31184,
  	target/31245, tree-optimization/30590, debug/29906, middle-end/30364,
  	middle-end/30433, target/31123, c++/30852, c++/30895,
  	classpath/28550, fortran/29441, fortran/30400, libgcj/17002,
  	libgfortran/30910, libgfortran/30918, other/31050,
  	rtl-optimization/30931, target/30848, tree-optimization/29925,
  	ada/30684, fortran/30478, fortran/30799, middle-end/24427,
  	other/27843, rtl-optimization/28173, rtl-optimization/28772,
  	rtl-optimization/29599, rtl-optimization/30787, target/19087,
  	tree-optimization/30823, fortran/24783, testsuite/30649,
  	middle-end/30313, c++/29487, target/29487, target/30370,
  	c++/28988, fortran/30278, libstdc++/30586, middle-end/29683,
  	objc/27438, c++/28999, libgfortran/30435, objc/30479,
  	rtl-optimization/29329, target/30173, testsuite/12325, target/24036
    - reenable memory CSE (Alexandre Oliva, #229366, PR rtl-optimization/30643)
  - backported OpenMP fixes from trunk and gcc-4_2-branch
    - PRs middle-end/32362, tree-optimization/31769, c++/32177, c++/30703,
  	middle-end/27416, middle-end/30421, middle-end/30494
  - on ppc{,64} when tuning for power6{,x}, try to put the base
    register as first operand in instructions to improve
    performance (Peter Bergner, #225425, PR middle-end/28690)
  - on ppc64 emit nop after a call and disallow sibling calls
    if the target function is not defined in the same object file
    (David Edelsohn, #245424)
  - gomp parallel sections fix and fix for checking whether combined
    parallel can be used (PR libgomp/32468)
  - don't set TREE_READONLY on C++ objects that need runtime initialization
    (PRs c++/31806, c++/31809)
  - fix computation of common pointer type (PR tree-optimization/32139)
  - precompute const and pure fn calls inside another fn call arguments
    with accumulating outgoing args
    (PRs middle-end/32285, tree-optimization/30493)
  - fix handling of RESULT_DECLs in points-to analysis
    (#243438, PR tree-optimization/32353)
  - don't increase alignment of TLS variables too much
  - __do_global_dtors_aux hardening (#240422)
  - allow libgomp to be dlopened (PR libgomp/28482)
  - speed up and improve libgomp omp_get_num_procs and dynamic
    thread count computation
  - GOMP_CPU_AFFINITY support
  - fix ICE on C++ type passed as OpenMP clause variable (PR c++/31748)
  - fix a couple of translation bugs that could lead to ICEs (#235008)
  - fix ICE with #pragma omp parallel inside of a try catch construct
    (PR tree-optimization/30558)
  - fix OpenMP clause handling in templates (PR c++/31598)
  - fix folding of comparisions against min, min+1, max-1, max
    (#236711, PR tree-optimization/31632)
  - fix _mm_cmpord_ss on i?86/x86_64 (#237067)
  - deque::erase fix (Steve LoBasso, Paolo Carlini, #234515)
  - fix a regression caused by C++ visibility fixes (Jason Merrill,
    PR c++/31187)
  - fix C++ ICE on i ? j : k = (void) 0; (PR c++/30847)
  - fix C++ accepts invalid bug (Mark Mitchell, PR c++/30863)
  - fix random seed handling with -frepo (Alexandre Oliva, #228769)
  - fix fortran OPEN without ACTION on read-only filesystem (#231134)
  - fix fortran module writer ICEs on implicit conversions (#231261)
  - fix !$omp space space parsing in Fortran
  - fix Fortran -ff2c (Tobias Schlueter, #229110, PR fortran/25392)
  - fix ICE in dwarf2out with limbo die nodes in namespace context
    (Alexandre Oliva, #240503, #227376)
  - fix a SRA bug with bitfields (Alexandre Oliva, #223576)
  - package up ammintrin.h on i386/x86_64
  - fix AMDfam10 testcases (H.J. Lu)
  - fix f951 assert accessing memory after free (H.J. Lu, PR fortran/27351)
  - add AMDfam10 support (Harsha Jagasia, #222897)
  - add -march=core2 and -mtune=core2 support (Vlad Makarov)
  - fix sprintf builtin (PR middle-end/30473)
  - fix ICE on invalid __thread register on fields (PR c++/30536)
  - ignore install-info errors in scriptlets (#223687)
  - rename MNI and mni to SSSE3 and ssse3, keep -m{,no-}mni option and
    __MNI__ macro for compatibility
  - combiner fixes (Richard Sandiford, PR rtl-optimization/25514,
    PR rtl-optimization/27736)
  - fix build against post RHEL5 GA firefox-devel (#234435)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-52.el5.2
changelog:
  - add gnu.java.util.ZoneInfo class, use tzdata files for libgcj
    timezone stuff instead of builtin simple and outdated rules (#227888)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-51.el5
changelog:
  - update from gcc-4_1-branch (-r120325:120507)
    - PRs c++/30382, middle-end/27826, middle-end/28116,
  	tree-optimization/30212


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-50
changelog:
  - backwards compatibility with old layout of struct _Unwind_Context
    (#220627)
  - fix preprocessor defines in assembly preprocessed with -std=...
    (Steven Bosscher, PR c/25993)
  - fix PCH creation with templates (Jason Merrill, PR c++/28217)
  - fix dwarf2out ICE (Alexandre Oliva, #217529, PR debug/30189)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-49
changelog:
  - update from gcc-4_1-branch (-r120062:120325)
    - PRs debug/26964, fortran/30200, libfortran/30145
  - fix endless recursion in negate_expr/fold_unary (PR middle-end/30286)
  - fix cpp problem on empty source files (Tom Tromey, PR preprocessor/30001)
  - improve constructor disambiguation (Mark Mitchell, PR c++/28261,
    PR c++/29535)
  - fix handling of non-NULL attribute on nested functions (Andrew Pinski,
    PR tree-opt/30045)
  - fix ICE with friend templatized static member function (PR c++/29054)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-48
changelog:
  - update from gcc-4_1-branch (-r119833:120062)
    - PRs libstdc++/11953
  - fix ia64 EH region boundaries where last br.call in the region
    is not at the end of a bundle (#219596, PR target/30230)
  - fix DI resp. TImode __sync_*_compare_and_swap on i?86 resp. x86_64
    (Kazu Hirata, #220258, PR target/27266)
  - fix asm vs. nested functions or OpenMP (#220250, PRs middle-end/30262,
    middle-end/30263)
  - fix handling of complex shared OpenMP vars (Andrew Pinski,
    PR middle-end/30143)
  - don't include gappletviewer and libgcjwebplugin.so (#220135)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-47
changelog:
  - fix ia64 prologue generation (Andreas Schwab, #219594, PR target/29166)
  - fix ppc64 divdi3 (PR target/30185)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-46
changelog:
  - update from gcc-4_1-branch (-r119654:119833)
    - PRs c++/27316, c++/28740, c++/29732, fortran/29820, fortran/29821,
  	fortran/29912, fortran/29916, fortran/30003, libstdc++/26497,
  	libstdc++/28125, libstdc++/28265, target/30039
  - fix loop unswitching (Zdenek Dvorak, #219138, PR rtl-optimization/30113)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-45
changelog:
  - update from gcc-4_1-branch (-r119343:119654)
    - PRs c++/14329, c++/28284, c++/29632, c++/29728, c++/29729, c++/29730,
  	c++/29733, c++/30022, libfortran/29810
  - add protoize.1 and unprotoize.1 man pages (#188914)
  - fix RTL sharing problem in combine (#218603, PR rtl-optimization/27761)
  - additions to libgcj-src (Ben Konrath, PR libgcj/30110)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-43
changelog:
  - update from gcc-4_1-branch (-r119167:119343)
    - PRs c++/29022, fortran/29391, fortran/29489, fortran/29982,
  	libgfortran/29936, target/29319, tree-opt/29964
  - fix -fopenmp ICEs on omp constructs where the body never returns
    (PR middle-end/29965)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-42
changelog:
  - update from gcc-4_1-branch (-r119021:119167)
    - fix s390{,x} __sync_* builtins
  - fix ppc64 libffi unwind info


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-41
changelog:
  - fix ICE with -fopenmp -fexceptions on ia64 (#216988, PR c/29955)
  - fix parsing of C++ if/switch/etc. conditions (PR c++/29886)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-40
changelog:
  - disallow multiple vector_size attributes (PR c/29736)
  - don't ICE on main returning int with vector_size attribute (PR c++/29735)
  - hide symbols that shouldn't be exported from libgcj.so (GC_*, ffi_*,
    lt_* etc., #216120)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-39
changelog:
  - update from gcc-4_1-branch (-r118891:119021)
    - PRs middle-end/26306, middle-end/29753, target/18553, target/29114,
  	target/29449, tree-opt/29788, tree-optimization/28888
  - fix some C++ vector conversions (PR c++/29734)
  - fix C++ ICE with value dependent const brace enclosed initializer
    (PR c++/29570)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-38
changelog:
  - update from gcc-4_1-branch (-r118805:118891)
    - PRs rtl-optimization/29797
  - fix forwprop switch optimization (PR middle-end/29584)
  - remove old *34* provides (#215839)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-36
changelog:
  - update from gcc-4_1-branch (-r118571:118805)
    - PRs c++/29106, c++/29518, fortran/24518, fortran/29216, fortran/29314,
  	fortran/29371, fortran/29387, fortran/29392, fortran/29490,
  	fortran/29565, fortran/29630, fortran/29679, fortran/29713,
  	middle-end/21032, testsuite/28703, tree-opt/28545
  - honor initial conditions and variable types in conversion to perfect
    nesting for -ftree-loop-linear optimizations (#209297,
    PR tree-optimization/29581)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-34
changelog:
  - fix libgcj_bc.so symlink and dummy lib placement to avoid 64-bit gcc-java
    requiring 32-bit libc or vice versa
  - fix ICE on Fortran !$omp continued line followed by !$ conditional
    line (PR fortran/29759)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-33
changelog:
  - update from gcc-4_1-branch (-r118468:118571)
    - PRs fortran/24398, fortran/27701, fortran/29098, fortran/29115,
  	fortran/29211, fortran/29232, fortran/29364, fortran/29373,
  	fortran/29407, libfortran/29627, tree-optimization/29610
  - fix java.net.SocketPermission (Gary Benson, #212739)
  - fix java.util.regex.Matcher (Ito Kazumitsu, #183698, PR classpath/29703)
  - fix # <linenum> <file> <flags> handling in libcpp when switching
    from system header to non-system header or main source
    (PR preprocessor/29612)
  - fix gcc configury detection of ld COMDAT support
  - move *.so symlinks from libgcj-devel to gcc-java (#214195)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-32
changelog:
  - update from gcc-4_1-branch (-r118025:118468)
    - PRs bootstrap/28400, fortran/29067, libgfortran/29563, middle-end/29250,
  	rtl-optimization/28970, rtl-optimization/29631, target/29377,
  	tree-optimization/27891
    - fix infinite recursion in make_vector_type (#212848,
      PR tree-optimization/29637)
  - merge gomp fixes from the trunk (-r118133:118134)
    - PR fortran/29629
  - fix A < 0 ? <sign bit of A> : 0 optimization (#213821, PR middle-end/29695)
  - fix ICE in gfc_get_derived_type (Paul Thomas, #212936, PR fortran/29641)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-31
changelog:
  - update from gcc-4_1-branch (-r117629:118025)
    - PRs c++/20647, c++/25878, c++/26884, c++/27787, c++/28506, c++/28906,
  	c++/29020, c++/29175, c++/29318, c++/29408, c++/29435, c/27184,
  	c/29092, fortran/25091, fortran/25092, fortran/29284, fortran/29321,
  	fortran/29322, fortran/29393, fortran/29403, gcov/profile/26570,
  	inline-asm/29119, middle-end/20491, rtl-optimization/29323,
  	target/25519, target/28825, target/28960, target/29300,
  	testsuite/28829, tree-optimization/26969
    - fix libstdc++.so backwards compatibility with GCC 3.4.x (#210452)
  - fix always_inline attribute at -O0 (Jan Hubicka, PR middle-end/29241)
  - fix function local static vars with used attribute (Jan Hubicka,
    Richard Guenther, PR middle-end/29299)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-30
changelog:
  - update from gcc-4_1-branch (-r117464:117629)
    - PRs c++/28302, c++/28349, c++/28450, c++/29002, libstdc++/29095,
  	libstdc++/29354, libstdc++/29368, target/28490
  - fix gnu.xml.transform.TransformerImpl (Tom Tromey, #208854,
    PR classpath/29362)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-29
changelog:
  - update from gcc-4_1-branch (-r117266:117464)
    - PRs bootstrap/26764, bootstrap/27334, c++/29080, c++/29138, c++/29226,
  	c/27489, c/27490, debug/28980, fortran/18791, libfortran/18791,
  	middle-end/28862, objc/29195, other/25035, tree-opt/28952
    - fix s390{,x} address legitimization with TLS symbols (Angel Nunez
      Mencias)
  - fix -fno-automatic with Fortran auto arrays with non-constant size
    (#203928, PR fortran/28415)
  - fix char and short __sync_fetch_and_XXX (PR target/28924)
  - fix emitting of vector constants with incomplete initializers (PR c/29091)
  - fix ICE with multiple exit loop and -ftree-loop-linear
    (#208935, PR tree-optimization/29290)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-28
changelog:
  - fix i386/x86_64 legitimize_pic_address with TLS symbols (PR target/29198)
  - fix gimplification of post-increment with side-effects on the inner
    expression (PR c/29154)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-27
changelog:
  - update from gcc-4_1-branch (-r117225:117266)
    - PR target/29230
  - restrict single entry mem{{,p}cpy,move,set} optimization to vars
    and components thereof (PR middle-end/29272)
  - fix java.util.Locale (Tom Tromey, #201712)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-26
changelog:
  - update from gcc-4_1-branch (-r117162:117225)
    - PRs classpath/28661, libgcj/29178, libstdc++/29179, libstdc++/29224
    - fix unwind info generation, broken in gcc-4.1.1-21
      (Roger Sayle, PR debug/29132)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-25
changelog:
  - update from gcc-4_1-branch (-r117069:117162)
    - PRs c++/28996, c++/29087, middle-end/26983
  - fix -fprofile-use with anonymous namespaces (Jan Hubicka, PRs profile/20815,
    profile/26399)
  - fix #pragma omp parallel and #pragma omp section that call nested
    functions (PRs middle-end/25261, middle-end/28790)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-24
changelog:
  - update from gcc-4_1-branch (-r117000:117069)
    - PRs fortran/21918, fortran/28526, fortran/28817, fortran/29060,
  	fortran/29101, java/28754, java/28892, java/29013,
  	middle-end/27226, middle-end/4520, tree-optimization/28900
  - fix java.utils.logging.Logger (Mark Wielaard, #207111)
  - fix gnu.javax.net.ssl.provider.SSLSocket (Tom Tromey, #206904)
  - add support for Fortran OpenMP conditional inclusion (PR fortran/29097)
  - add some -D_FORTIFY_SOURCE compile time strncat buffer overflow checks


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-23
changelog:
  - update from gcc-4_1-branch (-r116958:117000)
    - PRs fortran/29051, target/28946
  - fix single entry mem{{,p}cpy,move,set} optimization (Andrew Pinski,
    PR tree-opt/29059)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-22
changelog:
  - update from gcc-4_1-branch (-r116778:116958)
    - PRs ada/21952, ada/29025, c++/26957, fortran/28890, fortran/28923,
  	fortran/28959, libfortran/28890, libfortran/28923, libfortran/28947,
  	middle-end/28493, other/23541, other/26507, rtl-optimization/28243,
  	rtl-optimization/28634, rtl-optimization/28636, rtl-optimization/28726,
  	target/13685, target/26504, target/27537, target/27681, target/28621,
  	target/29006, testsuite/28950, testsuite/29007
  - fix #pragma omp atomic (PR middle-end/28046)
  - speed up dominance frontiers calculation (Jan Hubicka)
  - add README.libgcjwebplugin.so to libgcj %doc (Tom Fitzsimmons)
  - fix gcc-gfortran %doc (#206333)
  - fix gcc-debuginfo (#205500)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-21
changelog:
  - update from gcc-4_1-branch (-r116498:116778)
    - PRs c++/19809, c++/26102, c++/26195, c++/26571, c++/26670, c++/26671,
  	c++/26696, c++/26917, c++/28860, c++/28878, c++/28886, fortran/20067,
  	fortran/24866, fortran/25077, fortran/25102, fortran/28005,
  	fortran/28873, fortran/28885, fortran/28908, libfortran/28005,
  	middle-end/27724, middle-end/28814, other/22313,
  	rtl-optimization/27616, rtl-optimization/28386, target/24367
  - add primitive class object symbols to libgcj_bc.so (Tom Tromey,
    PR libgcj/28698)
  - optimize single entry memcpy/mempcpy/memmove/memset already at the tree
    level (PR middle-end/27567)
  - add dependencies to *-devel subpackages, so that e.g. ppc64
    libstdc++-devel requires 64-bit libstdc++, similarly for libgcj-devel
    and libgcj/zlib-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-20
changelog:
  - update from gcc-4_1-branch (-r116389:116498)
    - PRs c++/28056, c++/28058, c++/28595, c++/28853, c/27558,
  	c/27893, c/28299, c/28418, driver/27622, libfortran/28452,
  	libfortran/28542, target/27075
  - optimize A / (B << N) where A and B is positive and B is a power of two
    (Alan Modra, #195924, PR rtl-optimization/26026)
  - fix attribute handling in C++ (Jason Merrill, #204277, #204035,
    PRs c++/28659, c++/28863)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-19
changelog:
  - update from gcc-4_1-branch (-r116223:116389)
    - PRs c++/23372, c++/27714, c++/28346, c++/28385, fortran/18111,
  	fortran/20886, fortran/25217, fortran/25828, fortran/28425,
  	fortran/28496, fortran/28601, fortran/28630, fortran/28660,
  	fortran/28735, fortran/28762, fortran/28771, fortran/28788,
  	libstdc++/28765, target/27565
  - another big Java merge from the trunk (Tom Fitzsimmons)
  - fix ICE in add_reg_br_prob_note (PR middle-end/28683)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-18
changelog:
  - update from gcc-4_1-branch (-r116176:116223)
    - PRs c++/28593, c++/28606, c++/28710, c/27697, middle-end/20256,
  	middle-end/25211, middle-end/26435
  - don't waste .rodata space when copying from const array with large
    entries (PR middle-end/28755)
  - fix --combine with anonymous structures in unions (Alexandre Oliva,
    PR c/27898)
  - rebuilt with latest binutils to pick up 64K -z commonpagesize on ppc*
    (#203001)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-17
changelog:
  - update from gcc-4_1-branch (-r116082:116176)
    - PRs c++/27894, c++/28677, c/28649, middle-end/28075,
  	rtl-optimization/23454
  - merge gomp fixes from the trunk (-r116152:116154)
    - PRs middle-end/28713, middle-end/28724
  - add -march=geode and -mtune=geode support (Vlad Makarov)
  - use %gs rather than %fs register on x86_64 with
    -mcmodel=kernel -fstack-protector (Arjan van de Ven, #202842)
  - don't create jar manifest in libgcj-tools-4.*.jar (#200887)
  - externally_visible attribute fixes (Jan Hubicka, PRs c/25795, c++/27369)
  - --combine fixes for aggregates with attributes (PRs c/28706, c/28712)
  - further externally_visible attr fixes (PR c/28744)
  - fix invalid token pasting error message (PR preprocessor/28709)
  - obey OpenMP 2.5 chapter 4 env var requirements (whitespace rules
    and case insensitivity in the env vars; PR libgomp/28725)
  - fix OPT_FLAGS on sparc


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-15
changelog:
  - update from gcc-4_1-branch (-r115877:116082)
    - PRs c++/27508, c++/28148, c++/28250, c++/28256, c++/28257, c++/28259,
  	c++/28267, c++/28274, c++/28347, c++/28432, c++/28557, c++/28594,
  	c++/28637, c++/28638, c++/28639, c++/28640, c++/28641, c/27721,
  	c/28136, fortran/27981, fortran/28548, fortran/28590,
  	middle-end/28651, rtl-optimization/27291, rtl-optimization/28221,
  	target/27566, target/27827
  - fix Fortran ICE with nested function (Paul Thomas, #200618,
    PR fortran/28600)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-14
changelog:
  - update from gcc-4_1-branch (-r115644:115877)
    - PRs c++/27572, c++/27668, c++/27962, c++/28025, c++/28258, c++/28523,
  	debug/25468, fortran/20892, fortran/27874, fortran/28129,
  	fortran/28439, libgfortran/28335, libgfortran/28339,
  	middle-end/28402, middle-end/28403, middle-end/28473,
  	target/27287, target/28247, tree-optimization/26719,
  	tree-optimization/27639, tree-optimization/27795,
  	tree-optimization/28029, tree-optimization/28238
  - BuildRequire firefox-devel instead of mozilla-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-11
changelog:
  - update from gcc-4_1-branch (-r115565:115644)
    - PRs target/27363, c++/27495, c++/28048, c++/28235, c++/28337, c++/28338,
  	c++/28363, middle-end/28283
  - turn back autoprov/autoreq on gcc-java, instead disable it on
    libgcj-devel


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-10
changelog:
  - Java backport of from GCC trunk (Tom Tromey, Bryce McKinlay)
    - include libgcjwebplugin.so, gappletviewer, gjarsigner, gkeytool
  - C++ visibility changes (Jason Merrill, PRs c++/28407, c++/28409)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-9
changelog:
  - update from gcc-4_1-branch (-r115330:115565)
    - PRs c++/28016, c++/28051, c++/28249, c++/28291, c++/28294, c++/28304,
  	c++/28343, c/26993, c/28286, fortran/20844, fortran/20893,
  	fortran/20903, fortran/25097, fortran/27980, fortran/28201,
  	fortran/28353, fortran/28384, libstdc++/27878,
  	tree-optimization/19505, tree-optimization/28162,
  	tree-optimization/28187
  - fix directory traversal issue in fastjar (Richard Guenther, CVE-2006-3619,
    PR fastjar/28359)
  - fix ICE on complex assignment in nested fn (Richard Henderson,
    PR middle-end/27889)
  - fix __builtin_constant_p in initializers (Mark Shinwell, #198849)
  - fix tree verification - IDENTIFIER_NODE can be shared (Diego Novillo)
  - fix duplicate_eh_regions
  - handle > 99 tree dumps in the testsuite


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-8
changelog:
  - fix handling of C++ template static data members in anonymous namespace
    (PR c++/28370)
  - fix Fortran OpenMP handling of !$omp parallel do with lastprivate on the
    iteration variable (PR fortran/28390)
  - backported reassociation pass rewrite (Daniel Berlin, Jeff Law,
    Roger Sayle, Peter Bergner, PRs ada/24994, tree-optimization/26854)
  - BuildReq sharutils for uuencode


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-7
changelog:
  - update from gcc-4_1-branch (-r115058:115330)
    - PRs c++/13983, c++/17519, c++/18681, c++/18698, c++/26577, c++/27019,
  	c++/27424, c++/27768, c++/27820, c++/28114, fortran/23420,
  	fortran/23862, fortran/24748, fortran/26801, fortran/27965,
  	fortran/28081, fortran/28094, fortran/28167, fortran/28174,
  	fortran/28213, fortran/28237, middle-end/27428, target/28084,
  	target/28207, tree-optimization/28218
  - use --hash-style=gnu by default
  - C++ visibility fixes (Jason Merrill, PRs c++/17470, c++/19134,
    c++/21581, c++/21675, c++/25915, c++/26612, c++/26905, c++/26984,
    c++/27000, c++/28215, c++/28279)
  - fix ppc insvdi_internal2/3 (David Edelsohn, Alan Modra, #197755,
    PR target/28170)
  - avoid TFmode PRE_INC/PRE_DEC on ppc (David Edelsohn, PR target/28150)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-6
changelog:
  - update from gcc-4_1-branch (-r114766:115058)
    - PRs c++/27821, c++/28109, c++/28110, c++/28112, fortran/16206,
  	fortran/18769, fortran/19310, fortran/19904, fortran/20867,
  	fortran/20874, fortran/20876, fortran/22038, fortran/25049,
  	fortran/25050, fortran/25056, fortran/25073, fortran/27554,
  	fortran/27715, fortran/27784, fortran/27895, fortran/27958,
  	fortran/28118, fortran/28119, libfortran/27784, libfortran/27895,
  	libgcj/28178, middle-end/28045, middle-end/28151, target/27082,
  	target/27861, tree-optimization/27781
  - fix a reload problem that lead sometimes to writes to read-only objects
    (Bernd Schmidt, #196736, PR middle-end/26991, PR rtl-optimization/25636)
  - ppc -mcpu=power6 initial support (Pete Steinmetz, #195924)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-4
changelog:
  - update from gcc-4_1-branch (-r114555:114766)
    - PRs bootstrap/22541, c++/21210, c++/26559, c++/27227, c++/27648,
  	c++/27665, c++/27666, c++/27689, c++/27884, c++/27933, c++/27951,
  	fortran/27786, java/28024, middle-end/27733, middle-end/27802,
  	target/27858, tree-optimization/27830
  - merge gomp changes from the trunk (-r114642:114643)
    - PR libgomp/28008
  - fix -fmerge-all-constants
  - fix #pragma omp critical handling if not --enable-linux-futex


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-3
changelog:
  - add BuildRequires for elfutils-devel on ia64
  - fix a reload bug visible on s390x (Andreas Krebbel, #193912,
    PR middle-end/27959)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-2
changelog:
  - update from gcc-4_1-branch (-r114107:114555)
    - PRs ada/27769, c++/20173, c++/26068, c++/26433, c++/26496, c++/27177,
  	c++/27385, c++/27447, c++/27451, c++/27601, c++/27713, c++/27716,
  	c++/27722, c++/27801, c++/27806, c++/27807, c++/27819, c/25161,
  	c/26818, c/27020, c/27718, fortran/14067, fortran/16943,
  	fortran/18003, fortran/19015, fortran/19777, fortran/20839,
  	fortran/20877, fortran/23091, fortran/23151, fortran/24168,
  	fortran/24558, fortran/25047, fortran/25058, fortran/25082,
  	fortran/25090, fortran/25098, fortran/25147, fortran/25746,
  	fortran/26551, fortran/27155, fortran/27320, fortran/27411,
  	fortran/27449, fortran/27470, fortran/27524, fortran/27552,
  	fortran/27584, fortran/27613, fortran/27655, fortran/27662,
  	fortran/27709, fortran/27897, libgcj/26483, libgfortran/24459,
  	libgfortran/27757, middle-end/27743, middle-end/27793,
  	target/25758, target/26223, target/27790, target/27842,
  	testsuite/27705, tree-optimization/26242, tree-optimization/26622
  - merge gomp changes from the trunk (-r114518:114520 and -r114524:114525)
    - PRs preprocessor/27746, c/27747, c++/27748, fortran/27916
  - don't generate decls with the same DECL_UID in C++ FE (PR middle-end/27793)


author: Jakub Jelinek <jakub@redhat.com> 4.1.1-1
changelog:
  - update from gcc-4_1-branch (-r113848:114107)
    - GCC 4.1.1 release
    - PR fortran/27553
  - fix i386/x86_64 -O0 -fpic link failure (#192816, PR target/27758)
  - fix gcjh on 64-bit hosts (#192700)
  - -fvar-tracking fixes needed for SystemTap (Alexandre Oliva, BZ#2438)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-19
changelog:
  - update from gcc-4_1-branch (-r113785:113848)
    - PRs c++/26757, c++/27339, c++/27491, driver/26885, rtl-optimization/14261,
  	target/26600, tree-optimization/27603
  - merge gomp changes from the trunk (-r113513:113514, -r113821:113823 and
    -r113845:113846)
    - PRs middle-end/27415, middle-end/27573
  - optimize handling of large CONSTRUCTORs (Bernd Schmidt,
    PR middle-end/27620)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-18
changelog:
  - update from gcc-4_1-branch (-r113722:113785)
    - PRs c++/27315, c++/27581, c++/27582, rtl-optimization/22563
  - merge gomp changes from the trunk (-r113786:113790)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-16
changelog:
  - update from gcc-4_1-branch (-r113637:113722)
    - PRs bootstrap/26872, c++/27547, fortran/20460, fortran/24549,
  	middle-end/27384, middle-end/27488, target/26545, target/27158
  - fix libgcj.pc location and content on x86_64, ppc64 and s390x (#185230)
  - make __dso_handle const, so that it is added into .data.rel.ro section
    in shared libraries
  - fix a typo in __builtin_object_size computation (Richard Guenther,
    PR tree-optimization/27532)
  - fix ICE on -O0 -g if static local variables are in unreachable code blocks
    (Jan Hubicka, PR debug/26881)
  - fix ICEs with conflicts across abnormal edges (Zdenek Dvorak,
    PRs tree-optimization/27283, tree-optimization/27548,
    tree-optimization/27549)
  - warn about OpenMP section 2.9 region nesting violations
  - fix OpenMP fortran array REDUCTION with -fbounds-check (PR fortran/27446)
  - fix OpenMP {{FIRST,LAST}PRIVATE,REDUCTION} in orphaned construct on
    Fortran dummy argument (PR middle-end/27416)
  - fix ICE on #pragma omp for unsigned iteration variable (PR c/27499)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-15
changelog:
  - update from gcc-4_1-branch (-r113623:113637)
    - PR fortran/27378
  - update from trunk (-r109500:109501, -r109670:109671, -r111341:111342,
  		     -r111704:111705, -r112546:112547, -r113111:113112,
  		     -r113339:113341, -r113511:113513)
  - fix loop peeling (Zdenek Dvorak, #190039, PR rtl-optimization/27335)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-14
changelog:
  - update from gcc-4_1-branch (-r113489:113623)
    - PRs c++/27422, c++/27427, fortran/24813, fortran/25099, fortran/25681,
  	fortran/27269, fortran/27324, libfortran/26985, objc/27240,
  	target/26481, target/26765, tree-optimization/25985,
  	tree-optimization/27151
  - fix zero size field handling in structalias (Richard Guenther,
    PR tree-optimization/27409)
  - fix PR tree-optimization/27136 (Richard Guenther)
  - fix classification of invalid struct types on x86_64 (Volker Reichelt,
    PR target/27421)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-13
changelog:
  - update from gcc-4_1-branch (-r113416:113489)
    - PRs c/25309, target/27374, target/27387, tree-optimization/27364
  - merge gomp changes from trunk (-r113267:113271, -r113411:113412,
    -r113452:113456, -r113482:113483, -r113493:113494)
    - PR fortran/27395
  - additional gomp fixes (PRs c++/27359, middle-end/27388)
  - package SYSCALLS.c.X for protoize (#190047)
  - fix gcj -fprofile-arcs -ftest-coverage (Alexandre Oliva, #177450)
  - reenable profiledbootstrap
  - in 64-bit builds remove 32-bit /usr/lib/lib* libraries from the
    buildroots (and similarly on 32-bit builds remove 64-bit /usr/lib64/lib*)
    before AutoReq generation (#190541)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-12
changelog:
  - update from gcc-4_1-branch (-r113242:113416)
    - PRs c++/26534, c++/26912, c++/27094, c++/27278, c++/27279, fortran/26017,
  	libgfortran/20257, libgfortran/27304, libgfortran/27360,
  	libstdc++/26513, middle-end/26565, middle-end/26869,
  	rtl-optimization/26685, target/26826
  - merge gomp changes from trunk (-r113255:113256, -r113420:113421)
    - PRs libgomp/25865, c/27358
  - assorted gomp fixes (PRs middle-end/27325, middle-end/27310,
    middle-end/27328, middle-end/27337, c++/26943)
  - fix builtin memset (Alan Modra, PR middle-end/27260, PR middle-end/27095)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-11
changelog:
  - update from gcc-4_1-branch (-r113149:113242)
    - PRs c/25875, c/26774, fortran/18803, fortran/25597, fortran/25669,
  	fortran/26787, fortran/26822, fortran/26834, fortran/27089,
  	fortran/27113, fortran/27122, fortran/27124, target/21283,
  	target/26961
  - fix number of iterations computation (Zdenek Dvorak, #189376,
    PR tree-optimization/27285)
  - fix handling of volatile in the inliner (Andrew Pinski, Richard Guenther,
    PR tree-optimization/27236)
  - strip useless type conversions in the inliner (Andrew Pinski,
    Richard Guenther, PR tree-optimization/27218)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-10
changelog:
  - update from gcc-4_1-branch (-r113110:113149)
    - PRs libgcj/21941, libgcj/27170, libgcj/27231, libgfortran/27138,
  	libstdc++/26424, mudflap/26789
  - improve dir/../-stripping code to support /usr/lib64 and /usr/lib in
    separate AFS mountpoints (Alexandre Oliva, #137200)
  - fix fortran real(16) transpose and reshape on 32-bit architectures
    (PR fortran/26769)
  - fix i?86/x86_64 vector extraction (Alexandre Oliva, #187450)
  - fix testcase for ppc32 va_arg bug
  - fix testsuite log uuencoding
  - fix acats timeout framework


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-9
changelog:
  - update from gcc-4_1-branch (-r112951:113110)
    - PRs c++/10385, c++/26036, c++/26365, c++/26558, classpath/27163,
  	fortran/26769, libgcj/27171, libgfortran/26766, libstdc++/27162,
  	middle-end/27095, middle-end/27134, target/27182,
  	tree-optimization/26643, tree-optimization/26821,
  	tree-optimization/26854, tree-optimization/27087
  - fix ppc32 va_arg bug (Alan Modra)
  - assorted gomp fixes (PRs c++/25874, middle-end/25989, c/25996, c/26171,
    middle-end/26913)
  - fix pretty printing C array types (#188944)
  - fix ICE on unprototyped alloca (PR tree-optimization/26865)
  - fix truncation optimization overflow handling (PR middle-end/26729)
  - uuencode dejagnu testsuite log files in rpmbuild output


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-8
changelog:
  - update from gcc-4_1-branch (-r112825:112951)
    - PRs c++/26122, c++/26295, fortran/23634, fortran/25619, fortran/26257,
  	libgcj/23829, libgcj/26522, libgfortran/26890, target/27006
  - merge gomp changes from trunk (-r112934:112935)
    - PR libgomp/26651
  - fix ICE in gomp handling of EH regions (PR middle-end/26823)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-7
changelog:
  - update from gcc-4_1-branch (-r112727:112825)
    - PRs fortran/19101, fortran/25031, fortran/26779, fortran/26891,
  	fortran/26976, target/26508, tree-optimization/26919
  - fix libgfortran printing of REAL*16 for IEEE quad and IBM extended formats
    (PR libgfortran/24685)
  - fix Fortran -fbounds-check (Roger Sayle, #188409, PR middle-end/22375)
  - fix Java StackTraceElement.toString() (Mark Wielaard, #183212,
    PR classpath/27081)
  - fix -fopenmp -static


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-6
changelog:
  - update from gcc-4_1-branch (-r112706:112727)
    - PRs classpath/24752, classpath/27028, libgcj/26625, libgcj/27024,
  	tree-optimization/26996
  - reenable PR c++/19238, c++/21764 fixes, only PR c++/21581 is not
    applied
  - better fix for Java GC vs. pthread_create (Bryce McKinlay, #182263,
    PR libgcj/13212)
  - fix objc_push_parm (#185398)
  - fix ICE with -feliminate-dwarf2-dups and using namespace (#187787,
    PR debug/27057)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-5
changelog:
  - update from gcc-4_1-branch (-r112431:112706)
    - PRs bootstrap/26936, bootstrap/27023, classpath/25924, fortran/19303,
  	fortran/25358, fortran/26816, java/25414, java/26042, java/26858,
  	libfortran/26735, libgcj/26990, libstdc++/26777, testsuite/25741,
  	tree-optimization/18527, tree-optimization/26763,
  	tree-optimization/26830
  - merge gomp changes from trunk (-r112602:112603 and -r112618:112619)
  - temporarily revert PR c++/21764, c++/19238, c++/21581 fixes (#187399)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-4
changelog:
  - update from gcc-4_1-branch (-r111697:112431)
    - PRs ada/25885, c/26004, fortran/17298, fortran/20935, fortran/20938,
  	fortran/23092, fortran/24519, fortran/24557, fortran/25045,
  	fortran/25054, fortran/25075, fortran/25089, fortran/25378,
  	fortran/25395, fortran/26041, fortran/26054, fortran/26064,
  	fortran/26107, fortran/26277, fortran/26393, fortran/26716,
  	fortran/26741, libfortran/21303, libfortran/24903, libgcj/24461,
  	libgcj/25713, libgcj/26103, libgcj/26688, libgcj/26706,
  	libgfortran/26499, libgfortran/26509, libgfortran/26554,
  	libgfortran/26661, libgfortran/26880, libstdc++/26132,
  	middle-end/18859, middle-end/19543, middle-end/26557,
  	middle-end/26630, other/26489, target/25917, target/26347,
  	target/26459, target/26532, target/26607, tree-optimization/26524,
  	tree-optimization/26587, tree-optimization/26672
    - fix visibility and builtins interaction (Jason Merrill,
      PR middle-end/20297, #175442)
  - merge gomp changes from trunk (-r112022:112023, -r112250:112251,
    -r112252:112253, -r112350:112351 and -r112282:112283)
    - PRs c++/26691, middle-end/26084, middle-end/26611, c++/26690,
  	middle-end/25989
  - support visibility attribute on namespaces (Jason Merrill, PR c++/21764,
    PR c++/19238)
  - use hidden visibility for anonymous namespaces by default (Jason Merrill,
    PR c++/21581)


author: Alexandre Oliva <aoliva@redhat.com> 4.1.0-3
changelog:
  - make ppc32 TLS PIC code sequences compatible with secure plt (#184446)
    (Richard Henderson and myself)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-2
changelog:
  - update from gcc-4_1-branch (-r111570:111697)
    - PRs c++/26291, libgfortran/26136, libgfortran/26423, libgfortran/26464,
  	libstdc++/26526, rtl-optimization/26345, target/19061, target/26453
  - handle DW_CFA_val_{offset,offset_sf,expression} in the libgcc{,_s} unwinder


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.31
changelog:
  - add __floatuns[sdt]i[sdxt]f exports to libgcc_s.so.1 (Joseph S. Myers)
  - fix unwinding through signal frames (#175951, PR other/26208, glibc BZ#300)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.30
changelog:
  - update from gcc-4_1-branch (-r111278:111466)
    - GCC 4.1.0 RC2
    - PRs fortran/26201, libobjc/26309, rtl-optimization/25603, target/25603
    - fix nested vector shifts (#182047, PR middle-end/26379)
  - merge gomp changes from trunk (-r111390:111391, -r111428:111429 and
    -r111440:111441)
    - PR middle-end/26412
  - fortran MATMUL optimization (Richard Sandiford)
  - fortran WHERE optimizations (Roger Sayle)
  - x86_64 _mm_monitor fixes (H.J. Lu, PR target/24879)
  - add MNI support on i?86/x86_64, -mmni option and <tmmintrin.h> header
    (H.J Lu)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.29
changelog:
  - update from gcc-4_1-branch (-r111179:111278)
    - PRs ada/13408, c++/26266, target/22209, target/26189
    - fix ppc32 -fpic reload problem with extenddftf2 pattern
      (David Edelsohn, #181625, PR target/26350)
    - fix the PR middle-end/26334 patch


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.28
changelog:
  - update from gcc-4_1-branch (-r110978:111179)
    - PRs ada/20753, bootstrap/16787, bootstrap/26053, fortran/25806,
  	libfortran/15234, libgfortran/25949, middle-end/25335,
  	target/25259, target/26255
    - fix ICE with shift by -1 (#181586, PR middle-end/26300)
  - merge gomp changes from trunk (-r110983:110984, -r111017:111018,
    -r111152:111153 and -r111204:111205)
    - PRs bootstrap/26161, fortran/26224, libgomp/25938, libgomp/25984
  - don't define _REENTRANT in gthr*.h (#176278, PR libstdc++/11953)
  - define _REENTRANT if -pthread and _POSIX_SOURCE if -posix on s390{,x}
    and ia64
  - fix ICE with register variable and __asm statement (#181731,
    PR middle-end/26334)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.26
changelog:
  - update from gcc-4_1-branch (-r110903:110978)
    - PRs fortran/20861, fortran/20871, fortran/25059, fortran/25070,
  	fortran/25083, fortran/25088, fortran/25103, fortran/26038,
  	fortran/26074, inline-asm/16194, libfortran/24685,
  	libfortran/25425, target/26141, tree-optimization/26258
  - ABI change - revert to GCC 3.3 and earlier behaviour of
    zero sized bitfields in packed structs (Michael Matz, PR middle-end/22275)
  - fix valarrays vs. non-POD (Paolo Carlini, Gabriel Dos Reis,
    PR libstdc++/25626)
  - fix C++ duplicate declspec diagnostics (Volker Reichelt, PR c++/26151)
  - fix dominance ICE (Zdenek Dvorak, PR tree-optimization/26209)
  - add some new Intel {,e,x}mmintrin.h intrinsics (H.J. Lu)
  - speedup bitset<>::_M_copy_to_string (Paolo Carlini)
  - fix tree_expr_nonzero_p (Jeff Law)
  - fix TRUTH_XOR_EXPR handling in VRP (Jeff Law)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.25
changelog:
  - update from gcc-4_1-branch (-r110831:110903)
    - PRs c++/16405, c++/24996, fortran/14771, fortran/20858, fortran/25756,
  	middle-end/22439
  - merge gomp changes from trunk (-r110719:110720, -r110852:110853 and
    -r110907:110908)
    - PR libgomp/25936
  - fix gimplification of const fn pointers to builting functions
    (PR middle-end/26092)
  - make sure Fortran length artifical variables aren't SAVEd (Andrew Pinski,
    PR fortran/26246)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.24
changelog:
  - update from gcc-4_1-branch (-r110632:110831)
    - PRs tree-opt/26180, c++/26070, c++/26071, fortran/25577, java/26192,
  	libfortran/23815, libstdc++/26127, target/23359, target/26109,
  	tree-opt/25251
  - remove gcc-ppc32, gcc-c++-ppc32, gcc-sparc32 and gcc-c++-sparc32
    subpackages, they do more harm than good.  Particularly this time
    gcc*ppc32 and gcc*sparc32 defaulted to DFmode long double rather
    than TFmode long double


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.23
changelog:
  - update from gcc-4_1-branch (-r110582:110632)
    - PRs classpath/24618, classpath/25141, classpath/25727, fortran/25046,
  	fortran/26039
  - use LOGICAL*1 instead of LOGICAL*4 for Fortran where temporary masks
    (Roger Sayle)
  - fix symbol versions in s390 libgcc_s.so.1
  - sparc32 and alpha long double fixes
  - BuildRequires libXt-devel
  - BuildRequires and Requires glibc-devel >= 2.3.90-35 on arches
    that are switching long double


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.21
changelog:
  - update from gcc-4_1-branch (-r110433:110582)
    - PRs c++/25342, c++/25979, fortran/20845, fortran/24266,
  	fortran/24958, fortran/25072, libstdc++/21554, middle-end/24901,
  	middle-end/25977, middle-end/26001, target/25864, target/25926,
  	target/25960
    - put ia64 read-only sections that require runtime relocations
      even in -fno-pic code into .data.rel.ro etc. sections
      rather than .rodata to avoid DT_TEXTREL binaries
      (Richard Henderson, PR target/26090)
  - merge gomp changes from trunk (-r110511:110512 and -r110549:110552)
  - fix ia64 debug info coverage of epilogues (Alexandre Oliva, PR debug/24444)
  - export pthread_create from libgcj.so.7 as a wrapper around
    libpthread.so.0's pthread_create that handles GC (Anthony Green, Tom Tromey)
  - BC-ABI java lookup fix (Andrew Haley, #179070, #178156)
  - on sparc64 emit .register %g7,#ignore instead of .register %g7,#scratch
    to avoid problems with TLS or -fstack-protector
  - switch to IBM extended format long double by default on ppc and ppc64
  - switch to IEEE 754 quad format long double by default on s390, s390x,
    sparc32 and alpha


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.18
changelog:
  - update from gcc-4_1-branch (-r110317:110433)
    - PRs c++/25855, c++/25999, fortran/17911, fortran/18578, fortran/18579,
  	fortran/20857, fortran/20885, fortran/20895, fortran/25030,
  	fortran/25835, fortran/25951, java/21428, libgfortran/25835,
  	target/14798, target/25706, target/25718, target/25947,
  	target/26018, testsuite/25318
  - add -mtune=generic support for i?86 and x86_64 (Jan Hubicka, H.J. Lu,
    Evandro Menezes)
  - use -mtune=generic by default if neither -march= nor -mtune= is specified
    on command line on i?86 or x86_64
  - updated s390{,x} long double patch, fixing ICEs on s390x glibc build
    (Andreas Krebbel, Ulrich Weigand)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.17
changelog:
  - update from gcc-4_1-branch (-r110062:110317)
    - PRs ada/20548, ada/21317, bootstrap/25859, c++/25552, c++/25856,
  	c++/25858, c++/25895, c/25892, fortran/18540, fortran/20852,
  	fortran/20881, fortran/23308, fortran/24276, fortran/25084,
  	fortran/25085, fortran/25086, fortran/25124, fortran/25416,
  	fortran/25538, fortran/25625, fortran/25710, fortran/25716,
  	fortran/25901, fortran/25964, java/25816, other/24829,
  	rtl-optimization/24626, rtl-optimization/25654, target/24831,
  	testsuite/24962, testsuite/25590
  - atomic builtin fixes (Richard Henderson)
  - -mlong-double-128 support on ppc32 (David Edelsohn, Alan Modra)
  - -mlong-double-128 support on s390 and s390x (Andreas Krebbel,
    Ulrich Weigand)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.16
changelog:
  - update from gcc-4_1-branch (-r109815:110062)
    - PRs ada/24533, c++/16829, c++/22136, c++/25836, c++/25854, c/25805,
  	classpath/20198, fortran/20869, fortran/20875, fortran/25024,
  	fortran/25631, fortran/25697, fortran/25785, libgcj/25840,
  	libgfortran/25631, libgfortran/25697, libstdc++/25823,
  	libstdc++/25824, target/25731, testsuite/25171
    - fix X509Certificate.java (#174708, #177733)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.15
changelog:
  - update from gcc-4_1-branch (-r109401:109815)
    - PRs c++/24824, c++/25386, c++/25663, c/25682, classpath/25803,
  	fortran/12456, fortran/20868, fortran/20870, fortran/21256,
  	fortran/21977, fortran/22146, fortran/24640, fortran/25029,
  	fortran/25093, fortran/25101, fortran/25486, fortran/25598,
  	fortran/25730, libgcj/21637, libgcj/23499, libgfortran/25598,
  	libstdc++/23591, libstdc++/25472, rtl-optimization/24257,
  	rtl-optimization/25367, rtl-optimization/25662, target/20754,
  	target/25042, target/25168, testsuite/25728, testsuite/25777,
  	tree-opt/24365, tree-optimization/23109, tree-optimization/23948,
  	tree-optimization/24123, tree-optimization/25125
  - update from gomp-20050608-branch (up to -r109816)
  - fix ppc32 libffi (#177655)
  - fix lookup_conversions_r (#177918)
  - define __STDC__ as a normal macro rather than a preprocessor builtin
    unless it needs to change its value between system and non-system
    headers (PR preprocessor/25717)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.14
changelog:
  - update from gcc-4_1-branch (-r109369:109401)
    - PR fortran/23675
    - fix Java shutdown hook (Tom Tromey, #165136)
  - fix libjava/shlibpath.m4 (PR libgcj/24940)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.13
changelog:
  - update from gcc-4_1-branch (-r108957:109369)
    - PRs c++/23171, c++/23172, c++/24671, c++/24782, c++/25294, c++/25417,
  	c++/25439, c++/25492, c++/25625, c++/25632, c++/25633, c++/25634,
  	c++/25635, c++/25637, c++/25638, c/25183, c/25559, debug/25562,
  	fortran/18990, fortran/19362, fortran/20244, fortran/20862,
  	fortran/20864, fortran/20889, fortran/22607, fortran/23152,
  	fortran/25018, fortran/25053, fortran/25055, fortran/25063,
  	fortran/25064, fortran/25066, fortran/25067, fortran/25068,
  	fortran/25069, fortran/25106, fortran/25391, fortran/25532,
  	fortran/25586, fortran/25587, libgcj/9715, libgcj/19132,
  	libgfortran/25139, libgfortran/25419, libgfortran/25510,
  	libgfortran/25550, libgfortran/25594, middle-end/24827, objc/25328,
  	rtl-optimization/21041, rtl-optimization/25130, target/24342,
  	target/25554, target/25572, testsuite/25214, testsuite/25441,
  	testsuite/25442, testsuite/25444, tree-opt/25513
    - create java Package for compiled classes which are linked in but
      loaded by the system class loader (Tom Tromey, #176956)
    - fix posix_memalign prototype in <mm_malloc.h> (#176461)
  - update from gomp-20050608-branch (up to -r109349)
  - buildrequire libXtst-devel (#176898)
  - fix built in path to classmap.db on x86_64, s390x and ppc64 (#176562)
  - fix debug info for preprocessed Fortran code (#175071, PR fortran/25324)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.12
changelog:
  - make sure GCJFLAGS are propagated down to libjava's configure
  - build crt{begin,end}*.o with -fno-asynchronous-unwind-tables
    if RPM_OPT_FLAGS include -fasynchronous-unwind-tables
  - fix PR c++/25369 (Mark Mitchell)
  - fix PR libgfortran/25307 (Jerry DeLisle)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.11
changelog:
  - update from gcc-4_1-branch (-r108861:108957)
    - PRs debug/25518, fortran/24268, fortran/25423, libgfortran/25463,
  	rtl-optimization/25196, tree-optimization/24793
  - validate changes in forward copy propagation (PR target/25005)
  - fix Java constants constructors on 64-bit big endian arches
    (Andrew Haley, PR java/25535)
  - fix PR c++/25364 (Mark Mitchell)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.10
changelog:
  - update from gcc-4_1-branch (-r108539:108861)
    - PRs ada/18659, ada/18819, c++/20552, c++/21228, c++/24278, c++/24915,
  	fortran/18197, fortran/25458, libgfortran/25039, libgfortran/25264,
  	libgfortran/25349, libobjc/14382, libstdc++/25421, middle-end/22313,
  	middle-end/24306, rtl-optimization/23837, rtl-optimization/25224,
  	rtl-optimization/25310, target/24969, testsuite/25215,
  	tree-optimization/23838, tree-optimization/24378
  - update from gomp-20050608-branch (up to -r108859)
    - fix _Pragma handling (Richard Henderson, PR preprocessor/25240)
  - fix reload re-recognition of insns (Alan Modra, PR rtl-optimization/25432)
  - don't peephole RTX_FRAME_RELATED_P insns (Andrew Haley,
    PR middle-end/25121)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.9
changelog:
  - fix OpenMP lastprivate handling for global vars (Aldy Hernandez)
  - fix gnu.xml.dom.DomNode's detach method (Caolan McNamara,
    PR classpath/25426)
  - fix up the #175569 fix (Tom Tromey, #175833, PR java/25429)
  - fix strength reduction miscompilation of libgnomecanvas
    (#175669, PR rtl-optimization/24899)
  - create libgcj-*.jar with -@E options and feed a sorted list to
    it rather than relying on filesystem sorting


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.8
changelog:
  - update from gcc-4_1-branch (-r108414:108539)
    - PRs classpath/25389, fortran/23815, fortran/25078, target/25254
  - fix Java ICE on initialized static final var used in case
    (Andrew Haley, #175569, PR java/25429)
  - fix crash in _Unwind_IteratePhdrCallback (Andrew Haley)
  - don't Require alsa-lib-devel, just BuildRequire it
    (#175627)
  - use .gnu.linkonce.d.rel.ro.* sections for objects that
    are constant after relocation processing


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.7
changelog:
  - update from gcc-4_1-branch (-r108157:108414)
    - PRs c++/19317, c++/19397, c++/19762, c++/19764, c++/25010, c++/25300,
  	c++/25337, debug/24908, fortran/25292, libfortran/25116,
  	libgcj/25265, target/17828, target/19005, target/23424,
  	target/25212, target/25258, target/25311, testsuite/20772,
  	testsuite/24478, testsuite/25167, tree-optimization/25248
  - update from gomp-20050608-branch (up to -r108424)
  - add BuildReq for alsa-lib-devel and configure with --disable-dssi
  - sort files in libgcj-*.jar and touch them to latest ChangeLog
    timestamp, so that libgcj-*.jar is identical across multilib arches
  - don't use pushw instruction on i?86, as that leads to ICEs
    in def_cfa_1, because negative CFA offsets not multiple of 4
    aren't representable in the unwind and debug info (PR debug/25023,
    PR target/25293)
  - fix ICEs with x86_64 -mlarge-data-threshold=N and STRING_CSTs
    (Jan Hubicka, PR target/24188)
  - fix Java ICE with input_filename being unset (Alexandre Oliva, #174912)
  - don't accept invalid int x,; in C++ (Petr Machata, PR c++/24907)
  - fix Java ICE in do_resolve_class (Andrew Haley, PR java/25366,
    PR java/25368)
  - make sure g*.dg/compat/struct-layout-1.exp generated tests
    don't use arrays with entries aligned more than their size (PR c++/25331)
  - don't use -liberty in g++.dg/compat/struct-layout-1.exp tests


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.6
changelog:
  - allow #pragmas at C struct scope as well as ObjC class scope
    (PR c/25246)
  - some gomp testcase fixes


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.5
changelog:
  - update from gcc-4_1-branch (-r107810:108157)
    - PRs bootstrap/25207, c++/24103, c++/24138, c++/24173, fortran/15809,
  	fortran/21302, fortran/23912, java/25283, libfortran/24919,
  	libgfortran/25149, middle-end/25176, other/13873, target/18580,
  	target/24108, target/24475, target/24934, target/25199,
  	testsuite/25247, tree-optimization/24963
  - update from gomp-20050608-branch (up to -r108105)
  - -Wstrict-aliasing C++ support (Richard Guenther, Dirk Mueller,
    Paolo Carlini, PRs c++/14024, libstdc++/24975)
  - fix mark_used_regs regression (Andreas Krebbel, PR rtl-optimization/24823)
  - fix reload ICE (Kaz Kojima, PR target/24982)
  - fix PPC ICE on Linux kernel (Paolo Bonzini, PR target/24982)
  - fix s390{,x} shifts with shift count ANDed with constant mask
    (Andreas Krebbel, PR target/25268)
  - s390{,x} atomic builtins enhancements (Adrian Straetling)


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.4
changelog:
  - update from gcc-4_1-branch (-r107618:107810)
    - PRs c++/21123, c++/21166, fortran/24223, fortran/24705, java/18278,
  	libgfortran/25109, middle-end/20109, middle-end/25120,
  	middle-end/25158, rtl-opt/24930
  - use %{_tmppath} in BuildRoot (#174594)
  - require libgomp in gcc subpackage
  - fix Java .so symlinks


author: Jakub Jelinek <jakub@redhat.com> 4.1.0-0.2
changelog:
  - update from gcc-4_1-branch (-r107462:107618)
    - PRs fortran/24917, libgcj/25016, libgfortran/24945, middle-end/21309,
  	middle-end/25022, libfortran/24991
  - update from gomp-20050608-branch (up to -r107619)
    - fix omp_get_wti{me,ck} on older kernels
  - ppc32 EH fix
  - fix #pragma omp atomic
  - resurrected multi32 hack for ppc32 and sparc32


author: Matthias Clasen <mclasen@redhat.com> 2.11.1.1-2
changelog:
  - Undo the split into tiny subpackages, instead move
    the Python bindings and the editor into the main package.
  - Fix dependencies


author: Matthew Harmsen <mharmsen@redhat.com> - 1.0.3-9
changelog:
  - Bugzilla Bug #716874 - httpd (32 bit) failed to start if mod_revocator
    (32 bit) is installed on ppc64


author: Matthew Harmsen <mharmsen@redhat.com> - 1.0.3-7
changelog:
  - Bugzilla Bug #716355 - mod_revocator does not shut down httpd server if
    expired CRL is fetched
  - Bugzilla Bug #716361 - mod_revocator does not bring down httpd server if
    CRLUpdate fails


author: Matthew Harmsen <mharmsen@redhat.com> - 1.0.3-6
changelog:
  - Bugzilla Bug #737556 - CRLS are not downloaded when mod_revocator module
    is loaded successfully. And no error was thrown in httpd error_log
  - Add 'autoreconf -fvi' to build section


author: Rob Crittenden <rcritten@redhat.com> - 1.0.3-5
changelog:
  - Fix shutting down Apache if CRLUpdateCritical is on and a CRL
    is not available at startup (#654378)


author: Rob Crittenden <rcritten@redhat.com> - 1.0.3-4
changelog:
  - Updated mod_revocator-kill patch. The ownership of the semaphore used to
    control access to crlhelper was not always changed to the Apache user
    (#648546)


author: Rob Crittenden <rcritten@redhat.com> 1.0.2-4
changelog:
  - The nss package changed the location of the NSS shared libraries to /lib from
    /usr/lib. Static libraries remained in /usr/lib. They then updated their
    devel package to put symlinks back from /lib to /usr. Respin to pick that up.
    BZ 434395.


author: Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-3.3
changelog:
  - improve reports of out-of-memory exceptions so that they don't include a
    bogus filename (more on #225858)
  - improve reports of file-missing exceptions from the python module so that
    they give the right filename


author: Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-3.2
changelog:
  - fix check for the existence of dictionaries when the caller specifies a
    location (#225858, upstream #1644628)
  - attempt to provide doc strings in the python module (more of #225858)


author: Nalin Dahyabhai <nalin@redhat.com> - 2.8.9-2
changelog:
  - update to 2.8.9
  - only create compat symlinks for the dictionaries if we aren't installing
    them into the old locations


author: Nalin Dahyabhai <nalin@redhat.com> 2.8.1-1
changelog:
  - update to 2.8.1
    - moves dictionary to new default location under %{_datadir} -- the
      dictionary format is the same across all architectures
    - renames "packer" to "cracklib-packer"
  - conflict with cracklib-dicts < 2.8, where the on-disk format was not
    compatible on 64-bit arches due to now-fixed cleanliness bugs
  - move binaries for manipulating and checking words against dictionaries
    from -dicts into the main package


author: Nalin Dahyabhai <nalin@redhat.com> 2.7-29
changelog:
  - correctly build on 64-bit systems (part of #143417)
  - patch so that 32- and 64-bit libcrack can read dictionaries which were
    incorrectly generated on 64-bit systems of the same endianness (more #143417)
  - include a sample cracklib magic file
  - stop using /usr/dict/* when building the dictionary
  - list words as a build requirement, which it is, instead of a run-time
    requirement
  - provide a virtual arch-specific dep in cracklib-dicts, require it in
    cracklib (part of #143417)


author: Nalin Dahyabhai <nalin@redhat.com> 2.7-25
changelog:
  - fix ldconfig invocation in trigger for older versions which included the
    soname symlink (#114620)


author: Nalin Dahyabhai <nalin@redhat.com> 2.7-24
changelog:
  - include packer.h for reading dictionaries directly, since we already include
    packer in the -dicts subpackage (#68339)
  - don't include the soname symlink in the package, let ldconfig do its job


author: Nalin Dahyabhai <nalin@redhat.com> 2.7-12
changelog:
  - remove cruft that ldconfig already knows how to manage
  - don't explicitly strip anything -- the brp setup decides that
  - tweak the header so that it can be used in C++ (#46685)
  - buildprereq the words package


author: Doug Ledford <dledford@redhat.com> - 1.0.5-5.el5
changelog:
  - Update to new libibverbs API
  - Pick up currently accepted but not yet released patches from upstream repo
  - Related: bz518218


author: Doug Ledford <dledford@redhat.com> - 1.0.5-2.el5.xrc
changelog:
  - Update tarball to ofed 1.4.1-rc3 tarball so it compiles cleanly with the
    xrc enabled libibverbs
  - Related: bz459652


author: Adam Tkac <atkac redhat com> 0.4b41-4
changelog:
  - display dump level correctly in all cases (#493635)
  - -A option is not valid when -P is specified, correct manual page (#490627)
  - fix typos in manual pages (#489853)


author: Jindrich Novy <jnovy@redhat.com> 0.4b41-2.fc6
changelog:
  - fix miscompares detected by restore -C caused by SELinux (#189845)
  - link properly against device-mapper and selinux libraries
  - add autoconf BuildRequires
  - use %{?dist}


author: Jindrich Novy <jnovy@redhat.com> 0.4b41-1
changelog:
  - update to 0.4b41
  - drop .fixacl patch, now applied in the new upstream release
  - link against device-mapper


author: Jindrich Novy <jnovy@redhat.com> 0.4b39-2
changelog:
  - Updated the EA patch with support for in-inode EAs, big
    inodes and fixes 'error in EA block' displayed for
    every single inode (#149299) - patch from Stelian Pop


author: Jindrich Novy <jnovy@redhat.com> 0.4b38-1
changelog:
  - Updated to dump 0.4b38 (#144840)
  - Updated the experimental dump patch.
  - Dropped the cvs patch, applied in the upstream release.


author: Mike A. Harris <mharris@redhat.com> 0.4b27-3
changelog:
  - BuildRequires readline-devel >= 4.2 for the rl_completion_matches function
  - Added dump-0.4b27-dump-atomic-read-write.patch to avoid namespace conflict
    with included kernel headers.  atomic_read is a function on s390 and as
    such, cannot be #undef'd


author: Mike A. Harris <mharris@redhat.com> 0.4b27-2
changelog:
  - Added prereq on "setup" to ensure disk group is created prior to this
    package being installed
  - Somehow the dump package changelog got hosed, and part of the spec file
    regressed.  I believe it is fixed now.


author: Mike A. Harris <mharris@redhat.com> 0.4b25-1.72.0
changelog:
  - Rebuilt 0.4b25 for erratum release.  Fixes various bugs that have been
    reported in bugzilla which are logged below.  Also fixes a bug caused by
    linking statically to a faulty system library.
  - Added Provides dump-static line


author: Mike A. Harris <mharris@redhat.com> 0.4b25-1
changelog:
  - Updated to version 0.4b25-1
  - Added homepage URL for RFE (#54601)
  - Also fixed in this release are (#21272, #52663, #56616)
  - Dropped time.h patch as it is unneeded now


author: Mike A. Harris <mharris@redhat.com> 0.4b22-7
changelog:
  - Updated BuildPreReq to e2fsprogs-devel >= 1.18, readline-devel >= 4.1 to
    explicitly state the minimum required deps and fix (#51900)


author: Trond Eivind Glomsrød <teg@redhat.com> 0.4b22-6
changelog:
  - Kill the static subpackage - the standard binaries are now static
    This removes /usb/sbin/*. The static versions are now in /sbin 
    (#53433)
  - Obsolete dump-static


author: Mike A. Harris <mharris@redhat.com> 0.4b22-2
changelog:
  - Removed release tag from buildroot dirname - messy.
  - Broke all lines over multiple lines for readability in specfile.
  - Added --enable-largefile configure flags


author: Preston Brown <pbrown@redhat.com>
changelog:
  - whoops I had dump commented out of the file list.  fixed.
  - dropped suid bits on the static binaries.
  - fix char buffer size issue (#11880)


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - workaround egcs bug (#4281) that caused dump problems (#2989).
  - use sigjmp_buf, not jmp_buf (#3260).
  - invoke /etc/rmt (instead of rmt) like other unices. (#3272).
  - use glibc21 err/glob rather than the internal compatibility routines.
  - wire $(OPT) throughout Makefile's.
  - fix many printf problems, mostly lint clean.
  - merge SuSE, Debian and many OpenBSD fixes.


author: Jeff Johnson <jbj@redhat.com>
changelog:
  - restore original 6755 root.tty to dump/restore, defattr did tty->root (#684).
  - mark /etc/dumpdates as noreplace.


author: Than Ngo <than@redhat.com> 7:3.5.4-0.pre1
changelog:
  - prerelease of 3.5.4 (from the first-cut tag)
  - drop kdeadmin-3.5.2-knetworkconf-fedora.patch, it's include in 3.5.4 upstream


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.2-2
changelog:
  - Get rid of the "Sources were not configured" warning at the first
    start of kuser
  - The first normal user ID is 500, not 1001
  - Run kwuftpd and kuser through consolehelper
  - kontrol-panel 4.1.0; takes its desktop files from /etc/X11/sysconfig and
    /etc/X11/serverconfig and removes desktop files that aren't needed
    anymore
  - Don't require mkbootdisk on ia64


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - Fix typo in kontrol-panel.desktop (#30001)
  - Don't own standard directories
  - Add Polnish translation to .desktop files from CVS


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - clean up specfile
  - new snapshot
  - ExcludeArch ia64 for now - kdelibs doesn't compile there
  - kill ksysctrl for now - compiler breakages.


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-26
changelog:
  - Add support for XZ-compressed sources and patches to rpmbuild (#620674)
  - Avoid unnecessary assert-death when closing NULL fd (#573043)
  - Add scriptlet error notification callbacks (#533831)


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-25
changelog:
  - Honor --noscripts for pre- and posttrans scriptlets too (#740345)
  - Avoid bogus error on printing empty ds from python (#628883)
  - File conflicts correctness & consistency fixes (#740291)
  - Create the directory used for transaction lock if necessary (#510469)
  - Only enforce default umask during transaction (#673821)


author: Jindrich Novy <jnovy@redhat.com> - 4.4.2.3-19
changelog:
  - fix CVE-2010-2059, fails to drop SUID/SGID bits on package upgrade (#626708)
  - fix SELinux memory leak (#566746), patch from Florian Festi


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-12
changelog:
  - fix pgp fingerprint calculation (#493777)
  - performance tweaks (#435475)
    - better hash algorithm to speed up initial install
    - avoid crazy memory fragmentation on file fingerprinting
    - eliminate unnecessary allocations from rpmdsCompare() hotpath


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-10
changelog:
  - Filter out timestamp differences of shared files on verify (#472151)
  - Perform verification in real chroot if --root specified (#434150)
  - Check for arch compatibility on colored transactions too (#472065)


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-7
changelog:
  - Fix exit code on file not found errors (#463944, #446202)
  - Always honor epoch (no)promote behavior in dependency sets (#466503)


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-5
changelog:
  - Disallow creation of packages larger than we can cleanly handle (#448488)
  - Fix retrieval of multiple packages through proxy (#450205)


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-4
changelog:
  - Temporarily permit conflicts in /usr/share/doc/ (#460808)
  - Fix --dump usage description in Japanese manual too (#250207)


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-2
changelog:
  - Close all file descriptors before running scriptlets (#453645)
  - Tighten up dependencies between sub-packages


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2.3-1
changelog:
  - Rebase to RPM 4.4.2.3 from F9 (#454887)
  - Much cleaned up spec
  - NSS used instead of beecrypt for lowlevel crypto (#444805)
  - Provides no longer treated as implicit obsoletes (#233713, #348971)
  - Use root:root for file ownerships everywhere (#439417)
  - Improved .rpmsave/.rpmnew behavior (#426258)
  - Exit code corrections (#244236, #440595)
  - Improved multilib build support (#257921)
  - Improved debuginfo extraction (#251333)
  - Dozens of other issues resolved


author: Panu Matilainen <pmatilai@redhat.com> - 4.4.2-48
changelog:
  - Don't show errors twice on non-existent files (#215712)
  - Update scriptlet names to match what's available (#248128)


author: Jeremy Katz <katzj@redhat.com> - 4.4.2-22
changelog:
  - put in simple workaround for per-file deps with autoreq off (#190488) 
    while pnasrat works on a real fix


author: Jeremy Katz <katzj@redhat.com> - 4.4.2-21
changelog:
  - run ldconfig in -libs subpackage %post, not main package
  - add patch to generate shared lib deps by following symlinks so that 
    -devel packages sanely depend on main libs


author: Jeremy Katz <katzj@redhat.com> - 4.4.2-17
changelog:
  - remove redundant elfutils-libelf buildrequires
  - rpm-python doesn't require elfutils (related to #188495)


author: Paul Nasrat <pnasrat@redhat.com> - 4.4.2-16
changelog:
  - Skipdirs on erase again (#187308)
  - Make fcntl lock sensitive to --root (#151255)
  - Fix netshared path comparison (#52725)
  - Fix rpm vercmp (#178798)


author: Paul Nasrat <pnasrat@redhat.com> - 4.4.2-8
changelog:
  - Add elfutils Build Requires to rpmbuild (#155129)
  - Don't do conflicts if both files %ghost(#155256)
  - Fix popt charset for various languages (#172155)
  - Don't include .la file (#174261)


author: Paul Nasrat <pnasrat@redhat.com> - 4.4.1-19
changelog:
  - Check for symlinks in check-files (#108778)
  - Move zh_CN (#154623)
  - Test fix for signing old rpms (#127113)


author: Miloslav Trmac <mitr@redhat.com> - 4.4.1-12
changelog:
  - Remove $RPM_BUILD_ROOT and $RPM_BUILD_DIR from distribued .la files (#116891)
  - Don't ship static version of _rpmdb.so
  - BuildRequires: readline-devel


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.24
changelog:
  - zlib: uniqify certain symbols to prevent name space pollution.
  - macosx: include <sys/types.h> so that python sees the u_char typedef.
  - macosx: change to --prefix=/usr rather than /opt/local.
  - use waitpid rather than SIGCHLD reaper.
  - rip out DB_PRIVATE revert if not NPTL, it's not the right thing to do.


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.16
changelog:
  - fix: length of gpg V4 hash seed was incorrect (#146896).
  - add support for V4 rfc-2440 signatures.


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.14
changelog:
  - add sqlite internal (build still expects external sqlite3-3.0.8).
  - sqlite: revert to original narrow scoping of cOpen/cClose.


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.10
changelog:
  - more macosx fiddles.
  - move global /var/lock/rpm/transaction to dbpath.
  - permit fcntl path to be configured through rpmlock_path macro.
  - add missing #if defined(ENABLE_NLS) (#146184).


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.8
changelog:
  - changes to build on Mac OS X using darwinports neon/beecrypt.
  - add https://svn.uhulinux.hu/packages/dev/zlib/patches/02-rsync.patch


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.6
changelog:
  - mac os x patches (#131943,#131944,#132924,#132926).
  - mac os x patches (#133611, #133612, #134637).


author: Jeff Johnson <jbj@jbj.org> 4.4.1-0.5
changelog:
  - upgrade to db-4.3.27.
  - revert MAGIC_COMPRESS, real fix is in libmagic (#143782).
  - upgrade to file-4.12 internal.


author: Tim Waugh <twaugh@redhat.com> 5.50-10
changelog:
  - Rebuilt. (The 8.11 package which briefly appeared in rawhide should
    not be used.)  Bug #99323, bug #113866.


author: Jay Fenlason <fenlason@redhat.com> 2.0.25-2.1.el5
changelog:
  - compat-dapl-1.2.15-pipe-leak.patch
    Resolves: bz634324    
  - dapl-cleanup-cr-linkings-after-dto-error-on-ep.patch
    Resolves: bz634323
  - compat-dapl-cleanup-cr-linkings-after-dto-error-on-ep.patch
    Resolves: bz636197                            
  - dapl-2.0.25-verbs-cq-completion-channels-leak.patch
    Resolves: bz636193


author: Doug Ledford <dledford@redhat.com> - 2.0.19-1
changelog:
  - Recompile against non-XRC libibverbs
  - Update to OFED 1.4.1 final bits
  - Related: bz506258, bz506097


author: Doug Ledford <dledford@redhat.com> - 2.0.17-1
changelog:
  - Move the dat-1.2 conf file to /etc/ofed/compat-dapl/dat.conf
  - Update to ofed 1.4.1-rc3 versions of dapl
  - Related: bz459652


author: Doug Ledford <dledford@redhat.com> - 2.0.13-3
changelog:
  - Add a compat-dapl-utils package so people can test their dapl-1.2
    setups
  - Even though we tell dapl to look for its config in /etc/ofed, it wasn't
    actually looking there.  Fix that.
  - Resolves: bz465841, bz465840


author: Doug Ledford <dledford@redhat.com> - 2.0.13-2
changelog:
  - I don't know what I was thinking putting the version into the compat
    dapl packages names...makes upgrades not work and makes things like
    buildrequire compat-dapl-devel not work.  Removed, and we now obsolete
    the existing compat-dapl*-{version} packages.


author: Doug Ledford <dledford@redhat.com> - 2.0.7-1
changelog:
  - Update to same dapl versions as OFED 1.3 final bits
  - Upstream modified dapl-1.2 and dapl-2.0 to coexist, so undo the changes we
    made in order for them to coexist in our package
  - Related: bz428197


author: Doug Ledford <dledford@redhat.com> - 2.0.3-3
changelog:
  - Make dapl-1.2 and dapl-2.0 devel environments coexist, and make dapl-1.2
    the default lib so that unported apps continue to build, and ported apps
    build properly by adding -L/usr/lib/dat -ldat to their LDFLAGS.


author: Doug Ledford <dledford@redhat.com> - 2.0.3-2
changelog:
  - Import upstream package, gut spec file, copy over dapl spec from openib spec
  - Merge dapl 1.2 and 2.0 support into a single rpm
  - Related: bz428197


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-12
changelog:
  - backport patch to stop trying to close a stale connection to the bus,
    which used to generate a warning from libdbus, but which now causes an
    assertion failure (#628683)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-11
changelog:
  - backport changes to not bother asking about SELinux contexts when we're
    not going to be using that information (#510457)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-10
changelog:
  - backport changes to prevent the configuration files from conflicting on
    multilib systems (#476255)


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-8
changelog:
  - backport change to block SIGPIPE in oddjobd, so that if a helper exits
    early, we get a write error rather than catastrophe (#246681)
  - oddjob_mkhomedir: spew an error message if the umask can't be parsed into
    a number properly (#246681)
  - pam_oddjob_mkhomedir.8: note that the module doesn't take arguments


author: Nalin Dahyabhai <nalin@redhat.com> 0.27-1
changelog:
  - update to 0.27-1:
    - don't attempt to subscribe to all possible messages -- the message bus
      will already route to us messages addressed to us, and if we try for
      more than that we may run afoul of SELinux policy, generating spewage
  - add a build dependency on pkgconfig, for the sake of FC3
  - update docs and comments because D-BUS is now called D-Bus


author: Nalin Dahyabhai <nalin@redhat.com> 0.26-1
changelog:
  - update to 0.26-1:
    - don't get confused when ACL entries for introspection show up in the
      configuration before we add the handlers for them
    - export $ODDJOB_CALLING_USER to helpers


author: Nalin Dahyabhai <nalin@redhat.com> 0.25-1
changelog:
  - update to 0.25:
    - add introspection for parents of objects specified in the configuration
    - oddjobd can reload its configuration now
    - add -u (umask) and -s (skeldir) flags to the mkhomedir helper


author: Nalin Dahyabhai <nalin@redhat.com> 0.24-1
changelog:
  - update to 0.24, fixing some build errors against D-BUS 0.30-0.33
  - require xmlto, because the generated HTML differs depending on whether
    or not we know how to enforce ACLs which include SELinux context info
  - build with DocBook 4.3


author: Nalin Dahyabhai <nalin@redhat.com> 0.23-1
changelog:
  - fix compilation against older versions of D-BUS if the
    GetConnectionSELinuxSecurityContext method turns out to be available


author: Nalin Dahyabhai <nalin@redhat.com> 0.22-1
changelog:
  - fix some path mismatches in the sample configuration files
  - don't try to set a reconnect timeout until after we've connected


author: Nalin Dahyabhai <nalin@redhat.com> 0.21-3
changelog:
  - prefer BuildRequires: to BuildPrereq (#176452)
  - require /sbin/service at uninstall-time, because we use it (#176452)
  - be more specific about when we require /sbin/chkconfig (#176452)


author: Nalin Dahyabhai <nalin@redhat.com> 0.20-1
changelog:
  - update to 0.20
  - break shared libraries and modules for PAM and python into a subpackage
    for better behavior on multilib boxes
  - if we're not building a sample subpackage, include the sample files in
    the right locations as %doc files


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]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-287.el5]
changelog:
  - [parport] Enable StarTech PEX1P Parallel Port (Prarit Bhargava) [739758]
  - [crypto] padlock: Fix spurious ECB page fault (Milan Broz) [739468]
  - [fs] gfs2: speed up large file delete/unlink (Robert S Peterson) [738440]
  - [virt] xen: don't hardcode is_running_on_xen for PV-on-HVM (Laszlo Ersek) [734708]
  - [s390] kernel: remove code to handle topology interrupts (Hendrik Brueckner) [732736]
  - [net] cxgb3: Fix NULL pointer dereference in t3_l2t_get (Neil Horman) [721173]
  - [misc] kernel: plug taskstats io infoleak (Jerome Marchand) [716846] {CVE-2011-2494}
  - [x86_64] io_apic: only scan the root bus in early PCI quirks (Dave Maley) [716552]
  - [net] bnx2: Update to latest upstream version 2.1.11 (Neil Horman) [715392]
  - [usb] Make device reset stop retrying after disconnect (Don Zickus) [709699]
  - [acpi] Call _PDC before retrieving CPU information (Matthew Garrett) [707642]
  - [net] tg3: Fix io failures after chip reset (John Feeney) [702346 731098]
  - [net] ipv6: properly use ICMP6MSGOUT_INC_STATS in ndisc_send_skb (Jiri Pirko) [698728]
  - [net] sctp: Mark tsn as received after all allocations finish (Max Matveev) [696430]
  - [scsi] Reduce error recovery time by reducing use of TURs (Mike Christie) [694625]
  - [scsi] don't fail scans when host is in recovery (Rob Evers) [657345]
  - [video] radeonfb: block use of low refresh 800x600-43 on pseries (Dave Airlie) [638576]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-286.el5]
changelog:
  - [net] benet: Add missing comma between constant string array (Ivan Vecera) [714291]
  - [net] be2net: create/destroy rx-queues on interface open/close (Ivan Vecera) [714291]
  - [net] be2net: fix initialization of vlan_prio_bmap (Ivan Vecera) [714291]
  - [net] be2net: Remove casts of void pointers (Ivan Vecera) [714291]
  - [net] be2net: Fix Rx pause counter for lancer (Ivan Vecera) [714291]
  - [net] be2net: use older opcode if MCC_CREATE_EXT not supported (Ivan Vecera) [714291]
  - [net] be2net: fix set but unused var in lancer_fw_download (Ivan Vecera) [714291]
  - [net] be2net: Enable SR-IOV for Lancer hardware (Ivan Vecera) [714291]
  - [net] be2net: FW download for Lancer hardware (Ivan Vecera) [714291]
  - [net] be2net: implement stats for Lancer hardware (Ivan Vecera) [714291]
  - [net] be2net: Support for version 1 of stats for BE3 (Ivan Vecera) [714291]
  - [net] be2net: fix mbox polling for signal reception (Ivan Vecera) [714291]
  - [net] be2net: handle signal reception while waiting for POST (Ivan Vecera) [714291]
  - [net] be2net: Fix to prevent flooding of TX queue (Ivan Vecera) [714291]
  - [net] be2net: In case of UE, do not dump registers for Lancer (Ivan Vecera) [714291]
  - [net] be2net: Disable coalesce water mark mode of CQ for Lancer (Ivan Vecera) [714291]
  - [net] be2net: Handle error completion in Lancer (Ivan Vecera) [714291]
  - [net] be2net: fix bugs related to PVID (Ivan Vecera) [714291]
  - [net] be2net: fix wrb reuse and misc bugs in be_cmd_get_regs (Ivan Vecera) [714291]
  - [net] be2net: pass domain id to be_cmd_link_status_query (Ivan Vecera) [714291]
  - [net] be2net: fix be_mcc_compl_process to id eth_get_stat command (Ivan Vecera) [714291]
  - [net] be2net: display nic speeds other than 1Gbps/10Gbps (Ivan Vecera) [714291]
  - [net] be2net: allow register dump only for PFs (Ivan Vecera) [714291]
  - [net] be2net: Fix unused-but-set variables (Ivan Vecera) [714291]
  - [net] be2net: Use netdev_alloc_skb_ip_align (Ivan Vecera) [714291]
  - [net] be2net: call FLR after setup wol in be_shutdown (Ivan Vecera) [714291]
  - [net] be2net: dynamically allocate adapter->vf_cfg (Ivan Vecera) [714291]
  - [net] be2net: fix to get max VFs supported from adapter (Ivan Vecera) [714291]
  - [net] be2net: use common method to check for sriov function type (Ivan Vecera) [714291]
  - [net] be2net: Fix a potential crash during shutdown (Ivan Vecera) [714291]
  - [net] be2net: remove one useless line (Ivan Vecera) [714291]
  - [net] be2net: cancel be_worker on shutdown even when i/f is down (Ivan Vecera) [714291]
  - [net] be2net: remove redundant code in be_worker (Ivan Vecera) [714291]
  - [net] be2net: parse vid/vtm rx-compl fields only if vlanf bit set (Ivan Vecera) [714291]
  - [net] be2net: refactor code that decides adapter->num_rx_queues (Ivan Vecera) [714291]
  - [net] be2net: add ethtool FAT dump retrieval support (Ivan Vecera) [714291]
  - [mm] s390: fix first time swap use results in heavy swapping (Hendrik Brueckner) [722482]
  - [mm] fix rotate_reclaimable_page deadlock and clean up (Jerome Marchand) [699549]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-285.el5]
changelog:
  - [ata] ahci: Add missing Panther Point SATA RAID DeviceID (Prarit Bhargava) [735369]
  - [scsi] megaraid: remove obsolete megaraid_sas.c (Tomas Henzl) [735120]
  - [net] Compute protocol seq numbers and fragment IDs using MD5 (Jiri Pirko) [732663]
  - [crypto] Move md5_transform to lib/md5.c (Jiri Pirko) [732663]
  - [s390] kernel: fix NSS creation with initrd (Hendrik Brueckner) [730779]
  - [virt] xen: fix GFP mask handling in dma_alloc_coherent (Laszlo Ersek) [730247]
  - [fs] nfs: Fix client not honoring nosharecache mount option (David Jeffery) [730097]
  - [pci] check pm support before looking at individual power states (Stefan Assmann) [716834]
  - [mm] avoid wrapping vm_pgoff in mremap and stack expansion (Jerome Marchand) [716544] {CVE-2011-2496}
  - [md] bitmap: protect against bitmap removal while being updated (Stanislaw Gruszka) [711536]
  - [scsi] scsi_dh_rdac: link HBA and storage to support partitions (Mike Snitzer) [710014]
  - [scsi] scsi_dh_rdac: use WWID from C8 page to identify storage (Mike Snitzer) [710014]
  - [x86] nmi: make NMI_NONE default watchdog in x86_64 hvm guests (Laszlo Ersek) [707966]
  - [mm] Fix incorrect off-by-one centisec dirty values (Larry Woodman) [691087]
  - [net] bnx2x: fix bringup of BCM57710 (Michal Schmidt) [680411]
  - [fs] ext{2,3}: fix file date underflow on fs on 64 bit systems (Eric Sandeen) [655174]
  - [xen] fix nodes' memory parsing with future-hotplug memory range (Laszlo Ersek) [543064]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-284.el5]
changelog:
  - [net] be2net: request native mode each time the card is reset (Ivan Vecera) [720501]
  - [net] be2net: fix the ethtool op to set Tx CSUM (Ivan Vecera) [718187]
  - [net] be2net: remove bogus unlikely on vlan check (Ivan Vecera) [730239]
  - [net] be2net: non-member vlan pkts not received in promisc mode (Ivan Vecera) [730239]
  - [net] be2net: Use NTWK_RX_FILTER command for promiscous mode (Ivan Vecera) [730239]
  - [net] be2net: fix crash receiving non-member VLAN packets (Ivan Vecera) [730239]
  - [virt] xen/netfront: no disable s/g when renegotiating features (Paolo Bonzini) [733416]
  - [fs] ecryptfs: Add mount option to check uid of mounting device (Eric Sandeen) [731174] {CVE-2011-1833}
  - [s390] kernel: fix system hang if hangcheck timer expires (Hendrik Brueckner) [730313]
  - [s390] qeth: fix wrong number of output queues for HiperSockets (Hendrik Brueckner) [730319]
  - [scsi] qla2xxx: Re-add checks for null fcport references (Chad Dupuis) [728219]
  - [fs] aio: fix aio+dio completion path regression w/3rd-party bits (Jeff Moyer) [727504]
  - [net] ipv6: make fragment identifications less predictable (Jiri Pirko) [723431]
  - [net] ipv6: Remove unused skb argument of ipv6_select_ident (Jiri Pirko) [723431]
  - [s390] dasd: fix bug in dasd initialization cleanup (Hendrik Brueckner) [723491]
  - [virt] xen: attach host CD-ROM to PV guest as vbd (Laszlo Ersek) [717434]
  - [misc] taskstats: don't allow duplicate entries in listener mode (Jerome Marchand) [715450] {CVE-2011-2484}
  - [scsi] ipr: bump the version number (Steve Best) [714258]
  - [scsi] ipr: remove unneeded volatile declarations (Steve Best) [714258]
  - [scsi] ipr: fix synchronous request flags for better performance (Steve Best) [714258]
  - [scsi] ipr: fix buffer overflow (Steve Best) [714258]
  - [s390] qdio: reset error states immediately (Hendrik Brueckner) [709712]
  - [usb] fix interface sysfs file-creation bug (Don Zickus) [637930]
  - [usb] don't touch sysfs stuff when altsetting is unchanged (Don Zickus) [637930]
  - [base] Fix potential deadlock in driver core (Don Zickus) [637930]
  - [virt] xen: more informative messages after resize (Laszlo Ersek) [618317]
  - [virt] xen: support online dynamic resize of guest virtual disks (Laszlo Ersek) [618317]
  - [virt] xen: Move definition of struct backend_info to common spot (Laszlo Ersek) [618317]
  - [net] bonding: fix panic if initialization fails (Andy Gospodarek) [608156]
  - [net] gro: Only reset frag0 when skb can be pulled (Herbert Xu) [679682] {CVE-2011-2723}
  - [net] sctp: fix memory reclaim and panic in sctp_sock_rfree (Thomas Graf) [714870] {CVE-2011-2482}
  - [xen] lower BOOT_TRAMPOLINE, sync early stack & trampoline_gdt (Laszlo Ersek) [716788]
  - [xen] x86_64: bump default NR_CPUS to 256 and trim debug log spam (Laszlo Ersek) [714053]
  - [xen] passthrough: block VT-d MSI trap injection (Paolo Bonzini) [716302]
  - [xen] hvm/svm: fix task switch (Paolo Bonzini) [720936]
  - [xen] hvm: exclude VMX_PROCBASED_CTL2 from MSRs guest can access (Paolo Bonzini) [732752]
  - [xen] iommu: disable bus-mastering on hw that causes IOMMU fault (Laszlo Ersek) [730343] {CVE-2011-3131}
  - [xen] x86_emulate: Fix SAHF emulation (Igor Mammedov) [718884] {CVE-2011-2519}
  - [xen] fix off-by-one shift in x86_64 __addr_ok (Laszlo Ersek) [719850] {CVE-2011-2901}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-283.el5]
changelog:
  - [fs] nfsd: don't allow fl_break callback to sleep (Jeff Layton) [721200]
  - [fs] locks: move lease lock alloc earlier in generic_setlease (Jeff Layton) [721200]
  - [fs] locks: when unlocking lease, skip locking-related steps (Jeff Layton) [721200]
  - [fs] locks: fix a lease return-value mixup (Jeff Layton) [721200]
  - [fs] locks: Fix potential OOPS in generic_setlease (Jeff Layton) [721200]
  - [usb] auerswald: fix buffer overflow (Don Zickus) [722396] {CVE-2009-4067}
  - [fs] cifs: fix possible memory corruption in CIFSFindNext (Jeff Layton) [732471]
  - [fs] cifs: revert special handling for matching krb5 sessions (Jeff Layton) [697396]
  - [fs] cifs: check for NULL session password (Jeff Layton) [697396]
  - [fs] cifs: fix NULL pointer dereference in cifs_find_smb_ses (Jeff Layton) [697396]
  - [fs] cifs: clean up cifs_find_smb_ses (Jeff Layton) [697396]
  - [net] be2net: account for skb allocation failures (Ivan Vecera) [730108]
  - [fs] mbcache: Limit the maximum number of cache entries (Eric Sandeen) [729261]
  - [net] bnx2x: downgrade Max BW error message to debug (Michal Schmidt) [727614]
  - [net] sock: do not change prot->obj_size (Jiri Pirko) [725713]
  - [net] be2net: Fix Tx stall issue (Ivan Vecera) [722549]
  - [net] be2net: rx-dropped wraparound fix (Ivan Vecera) [722302]
  - [net] be2net: fix netdev_stats_update (Ivan Vecera) [722302]
  - [net] bonding: make 802.3ad use latest lacp_rate (Jiri Pirko) [718641]
  - [net] bonding: Rename rx_machine_lock to state_machine_lock (Jiri Pirko) [718641]
  - [net] bonding: Fix 802.3ad state machine locking (Jiri Pirko) [718641]
  - [net] bonding: add missing xmit_hash_policy=layer2+3 info (Weiping Pan) [717850]
  - [powerpc] eeh: Display eeh error location for bus and device (Steve Best) [712418]
  - [powerpc] eeh: Handle functional reset on non-PCIe device (Steve Best) [712418]
  - [powerpc] eeh: Propagate needs_freset flag to device at PE (Steve Best) [712418]
  - [powerpc] eeh: Add support for ibm, configure-pe RTAS call (Steve Best) [712418]
  - [fs] cifs: don't allow cifs_reconnect exit w/NULL socket pointer (Jeff Layton) [704921]
  - [fs] cifs: clarify the meaning of tcpStatus == CifsGood (Jeff Layton) [704921]
  - [fs] cifs: split posix open/mkdir from legacy mkdir in stats (Jeff Layton) [706339]
  - [virt] xen: plug leaks in netfront::setup_device (Laszlo Ersek) [703150]
  - [virt] xen: ensure dynamic IRQ allocation success (Laszlo Ersek) [703150]
  - [net] vlan: correct pkt_type if it matches changed mac (Weiping Pan) [698928]
  - [virt] xen: Allow arbitrary mtu size until frontend connected (Paolo Bonzini) [697021]
  - [fs] proc: Fix procfs race vs rmmod or hot-remove (David Howells) [675781]
  - [virt] xen: empty stale MSI-X vector set when resetting device (Laszlo Ersek) [688673]
  - [virt] xen: msi cleanup after destroyed domain (Laszlo Ersek) [688673]
  - [xen] unsigned int corrections (Laszlo Ersek) [648596]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-279.el5]
changelog:
  - [char] tpm: Fix uninitialized usage of data buffer (Stanislaw Gruszka) [684673] {CVE-2011-1160}
  - [serial] 8250: Fix capabilities when changing the port type (Steve Best) [707051]
  - [serial] 8250_pci: EEH support for IBM/Digi PCIe 2-port Adapter (Steve Best) [707051]
  - [serial] 8250_pci: add support for Digi/IBM PCIe 2-port Adapter (Steve Best) [707051]
  - [misc] hypervisor: fix race in interrupt hook code (Prarit Bhargava) [692966]
  - [sound] alsa: enable snoop for Intel Cougar Point in hda_intel (Prarit Bhargava) [699451]
  - [char] watchdog: TCO Watchdog support for Intel Panther Point PCH (Prarit Bhargava) [699451]
  - [i2c] i2c-i801: SMBus support for Intel Panther Point DeviceIDs (Prarit Bhargava) [699451]
  - [ata] ahci: AHCI mode for Intel Panther Point Device IDs (Prarit Bhargava) [699451]
  - [ata] ata_piix: IDE mode for Intel Panther Point Device IDs (Prarit Bhargava) [699451]
  - [misc] irq and pci_ids for Intel DH89xxCC DeviceIDs (Prarit Bhargava) [699451]
  - [misc] Identify IBM x3850 as multi-chassis (Prarit Bhargava) [700886]
  - [net] cnic, bnx2: Check iSCSI support early in bnx2_init_one (Neil Horman) [710272]
  - [virt] xen/netback: Remove auto/premature netif queue restart (Laszlo Ersek) [714283]
  - [fs] ext4: Fix max size and logical block counting of extent file (Lukas Czerner) [722563] {CVE-2011-2695}
  - [fs] nfs: don't use d_move in nfs_async_rename_done (Jeff Layton) [729446]
  - [fs] nfs: have nfs_flush_list issue FLUSH_SYNC writes in parallel (Jeff Layton) [728508]
  - [s390] crypto: fix prng error in initial seed calculation (Hendrik Brueckner) [709711]
  - [fs] nfsd: fix auto-sizing of nfsd request/reply buffers (J. Bruce Fields) [691927]
  - [fs] nfsd: Allow max size of NFSd payload to be configured (J. Bruce Fields) [691927]
  - [fs] nfsd: Prep knfsd to support rsize/wsize of 1MB, over TCP (J. Bruce Fields) [691927]
  - [misc] svcrpc: prepare svc_rqst for kabi-safe modification (J. Bruce Fields) [691927]
  - [xen] amd-iommu: Fix an interrupt remapping issue (Frank Arnold) [717976]
  - [xen] hvm: Fix possible guest tick losing after save/restore (Paolo Bonzini) [674663]
  - [xen] mm: fix race with ept_entry management (Andrew Jones) [729529]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-278.el5]
changelog:
  - [scsi] ipr: increase the dump size for 64 bit adapters (Steve Best) [710324]
  - [scsi] ipr: fix possible false positive detected stuck interrupt (Steve Best) [710324]
  - [scsi] ipr: improve interrupt service routine performance (Steve Best) [710324]
  - [scsi] ipr: add definitions for a new adapter (Steve Best) [710324]
  - [scsi] ipr: fix array error logging (Steve Best) [710324]
  - [net] igb: fix WOL on 2nd port on i350 (Stefan Assmann) [718988]
  - [misc] irq: fix interrupt handling for kdump under high load (Stefan Assmann) [720212]
  - [fs] xfs: fix overflow in xfs_growfs_data_private (Eric Sandeen) [652494]
  - [fs] ext4: Don't error out fs if user tries to make file too big (Eric Sandeen) [715501]
  - [x86_64] vdso: Fix possible sign extension/overflow (Prarit Bhargava) [703505]
  - [x86_64] Revert ACPI APIC mode test (Prarit Bhargava) [721361]
  - [net] ipv6: configure bond slaves to allow NA frames on failover (Neil Horman) [694435]
  - [virt] xen: plug evtchn leak in PV-on-HVM device detach (Laszlo Ersek) [697927]
  - [virt] xen/netback: wait for hotplug complete before Connected (Laszlo Ersek) [720347]
  - [virt] xen: Partially revert the netback side of 14bee682 (Laszlo Ersek) [720347]
  - [fs] ext4: Allow indirect-block file to grow to max file size (Lukas Czerner) [715493]
  - [fs] nfs: Fix nfs_compat_user_ino64 with high bits set in fileid (Jeff Layton) [664829]
  - [fs] nfs: Open O_CREAT fails existing files on non writable dirs (J. Bruce Fields) [683372]
  - [xen] vmx: Accelerate VLAPIC EOI writes (Paolo Bonzini) [720986]
  - [xen] x86/hvm: fix off-by-one errors in vcpuid range checks (Paolo Bonzini) [712441]
  - [xen] x86: extend debug key t to collect useful clock skew info (Paolo Bonzini) [712439]
  - [xen] svm: Reported SS.DPL must equal CPL, as assumed by HVM (Paolo Bonzini) [605617]
  - [xen] hvm: support more opcodes for MMIO (Paolo Bonzini) [723755]
  - [xen] x86: Disable writeback if BSF/BSR are passed zero input (Igor Mammedov) [713702]
  - [xen] x86: BT instruction does not write to its dest operand (Igor Mammedov) [713702]
  - [xen] x86: INS/OUTS need Mov attribute to force writeback (Igor Mammedov) [713702]
  - [xen] x86: Fix IMUL r/m8 emulation (Igor Mammedov) [713702]
  - [xen] x86: Fix MUL emulation (Igor Mammedov) [713702]
  - [xen] x86: fix side-effect macro call (Igor Mammedov) [713702]
  - [xen] x86: Fix CLTS emulation (Igor Mammedov) [713702]
  - [xen] x86: Near JMP (Grp5 /3) shouldn't write back to its operand (Igor Mammedov) [713702]
  - [xen] x86: Certain opcodes are only valid with a memory operand (Igor Mammedov) [713702]
  - [xen] x86: Correct RIP-relative addr offset w/immediate byte op (Igor Mammedov) [713702]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-277.el5]
changelog:
  - [net] sctp: reset packet information after packet transmit (Thomas Graf) [725573]
  - [fs] block: initialise bd_super in bdget (Lachlan McIlroy) [707425]
  - [fs] nfs: Remove bogus call to nfs4_drop_state_owner (Jeff Layton) [724923]
  - [net] be2net: hash key for rss-config cmd not set (Ivan Vecera) [714244]
  - [net] be2net: enable SG, CSO and TSO with VLAN offloading (Ivan Vecera) [714272]
  - [net] be2net: clear interrupt bit in be_probe (Ivan Vecera) [713703]
  - [net] be2net: remove certain cmd failure logging (Ivan Vecera) [716821]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-276.el5]
changelog:
  - [wireless] nl80211: check for valid SSID size in scan operation (Stanislaw Gruszka) [718155] {CVE-2011-2517}
  - [fs] xfs: handle NULL mount struct in error reports (Eric Sandeen) [720551]
  - [fs] proc: restrict access to /proc/PID/io (Oleg Nesterov) [716828] {CVE-2011-2495}
  - [fs] lockd: don't use file's credentials on RPCSEC_GSS mounts (Max Matveev) [701574]
  - [fs] xfs: add a missing mutex_unlock to a dio error path (Jeff Moyer) [718232]
  - [net] sunrpc: Don't hang forever on NLM unlock requests (Jeff Layton) [709547] {CVE-2011-2491}
  - [fs] gfs2: force a log flush when invalidating the rindex glock (Benjamin Marzinski) [713229]
  - [x86] io_apic: Convert tick to interrupt when checking timer irq (Amos Kong) [698842]
  - [x86] io_apic: Make kernel option 'no_timer_check' always work (Amos Kong) [698842]
  - [x86] io_apic: Compare jiffies with other values by time_after (Amos Kong) [698842]
  - [xen] Fix x86_emulate handling of imul with immediate operands (Igor Mammedov) [700565]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-275.el5]
changelog:
  - [fs] Fix wrongly vfree'ing a kmalloc'ed area (Larry Woodman) [719495]
  - [fs] dlm: bump default hash table and maximum allocatable sizes (Bryn M. Reeves) [715603]
  - [net] tipc: Overhaul of socket locking logic (Max Matveev) [704192]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-273.el5]
changelog:
  - Revert: [fs] proc: Fix rmmod/read/write races in /proc entries (Jarod Wilson) [717068]
  - [xen] disregard trailing bytes in an invalid page (Paolo Bonzini) [717742]
  - [xen] prep __get_instruction_length_from_list for partial buffers (Paolo Bonzini) [717742]
  - [xen] remove unused argument to __get_instruction_length (Paolo Bonzini) [717742]
  - [xen] let __get_instruction_length always read into own buffer (Paolo Bonzini) [717742]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-272.el5]
changelog:
  - [xen] x86: spinlock support for up to 255 CPUs (Laszlo Ersek) [713123]
  - [xen] remove block scope mtrr identifiers shadowing file scope (Laszlo Ersek) [713123]
  - [xen] Actually hold back MTRR init while booting secondary CPUs (Laszlo Ersek) [713123]
  - [xen] remove unused mtrr_bp_restore (Laszlo Ersek) [713123]
  - [xen] x86: Fix crash on amd iommu systems (Igor Mammedov) [714275]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-271.el5]
changelog:
  - [net] igmp: ip_mc_clear_src only when we no users of ip_mc_list (Veaceslav Falico) [707179]
  - [scsi] cxgb3i: fix programing of dma page sizes (Neil Horman) [710498]
  - [xen] hvm: secure vmx cpuid (Andrew Jones) [706325] {CVE-2011-1936}
  - [xen] hvm: secure svm_cr_access (Andrew Jones) [703716] {CVE-2011-1780}
  - [xen] hvm: svm support cleanups (Andrew Jones) [703716] {CVE-2011-1780}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-270.el5]
changelog:
  - [fs] proc: fix compile warning in pdeaux addition (Jarod Wilson) [675781]
  - [net] bluetooth: l2cap and rfcomm: fix info leak to userspace (Thomas Graf) [703021]
  - [net] inet_diag: fix inet_diag_bc_audit data validation (Thomas Graf) [714539] {CVE-2011-2213}
  - [misc] signal: fix kill signal spoofing issue (Oleg Nesterov) [690031] {CVE-2011-1182}
  - [fs] proc: fix signedness issue in next_pidmap (Oleg Nesterov) [697827] {CVE-2011-1593}
  - [char] agp: fix OOM and buffer overflow (Jerome Marchand) [699010] {CVE-2011-1746}
  - [char] agp: fix arbitrary kernel memory writes (Jerome Marchand) [699006] {CVE-2011-1745 CVE-2011-2022}
  - [net] be2net: fix queue creation order and pci error recovery (Ivan Vecera) [711653]
  - [infiniband] core: Handle large number of entries in poll CQ (Jay Fenlason) [668371] {CVE-2010-4649 CVE-2011-1044}
  - [infiniband] core: fix panic in ib_cm:cm_work_handler (Jay Fenlason) [679996] {CVE-2011-0695}
  - [fs] validate size of EFI GUID partition entries (Anton Arapov) [703026] {CVE-2011-1776}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-269.el5]
changelog:
  - [mm] only throttle page dirtying for specially marked BDIs (Jeff Layton) [711450]
  - Revert: [base] Fix potential deadlock in driver core (Don Zickus) [703084]
  - [fs] proc: Fix rmmod/read/write races in /proc entries (David Howells) [675781]
  - [scsi] qla4xxx: Update driver version to V5.02.04.01.05.07-d0 (Chad Dupuis) [704153]
  - [scsi] qla4xxx: clear SCSI COMPLETION INTR bit during F/W init (Chad Dupuis) [704153]
  - [usb] wacom: add support for DTU-2231 (Aristeu Rozanski) [683549]
  - [xen] fix MAX_EVTCHNS definition (Laszlo Ersek) [701243] {CVE-2011-1763}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-268.el5]
changelog:
  - [net] sctp: fix calc of INIT/INIT-ACK chunk length to set (Thomas Graf) [695385] {CVE-2011-1573}
  - [scsi] ibmvfc: Fix Virtual I/O failover hang (Steve Best) [710477]
  - [kernel] irq: Note and disable spurious interrupts on kexec (Prarit Bhargava) [611407]
  - [net] bnx2x: Update firmware to 6.2.9 (Michal Schmidt) [711079]
  - [net] bnx2x: Update bnx2x_firmware.h to version 6.2.9 (Michal Schmidt) [711079]
  - [net] xt_hashlimit: fix race between htable_destroy and htable_gc (Jiri Pirko) [705905]
  - [fs] cifs: clear write bits if ATTR_READONLY is set (Justin Payne) [700263]
  - [net] bna: clear some statistics before filling them (Ivan Vecera) [711990]
  - [net] ixgbe: Disable RSC by default (Herbert Xu) [703416]
  - [scsi] isci: fix scattergather list handling for smp commands (David Milburn) [710584]
  - [net] netconsole: prevent setup netconsole on a slave device (Amerigo Wang) [698873]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-267.el5]
changelog:
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 p2 (Phillip Lougher) [677266] {CVE-2011-0711}
  - [fs] xfs: prevent leaking uninit stack memory in FSGEOMETRY_V1 (Phillip Lougher) [677266] {CVE-2011-0711}
  - [net] core: Fix memory leak/corruption on VLAN GRO_DROP (Herbert Xu) [691565] {CVE-2011-1576}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-266.el5]
changelog:
  - [scsi] megaraid: update to driver version 5.38-rh1 (Tomas Henzl) [706244]
  - [block] cciss: fix mapping of config table (Tomas Henzl) [695493]
  - [block] cciss: fix dev_info null pointer deref after freeing h (Tomas Henzl) [695493]
  - [block] cciss: do not call request_irq with spinlocks held (Tomas Henzl) [695493]
  - [block] cciss: prototype cciss_sent_reset to fix error (Tomas Henzl) [695493]
  - [block] cciss: mark functions as dev_init to clean up warnings (Tomas Henzl) [695493]
  - [block] cciss: timeout if soft reset fails (Tomas Henzl) [695493]
  - [block] cciss: use cmd_alloc for kdump (Tomas Henzl) [695493]
  - [block] cciss: Use cciss not hpsa in init_driver_version (Tomas Henzl) [695493]
  - [block] cciss: reduce stack usage a reset verifying code (Tomas Henzl) [695493]
  - [block] cciss: do not store pci state on stack (Tomas Henzl) [695493]
  - [block] cciss: no PCI power management reset method if known bad (Tomas Henzl) [695493]
  - [block] cciss: increase timeouts for post-reset no-ops (Tomas Henzl) [695493]
  - [block] cciss: remove superfluous sleeps around reset code (Tomas Henzl) [695493]
  - [block] cciss: do soft reset if hard reset is broken (Tomas Henzl) [695493]
  - [block] cciss: flush writes in interrupt mask setting code (Tomas Henzl) [695493]
  - [block] cciss: clarify messages around reset behavior (Tomas Henzl) [695493]
  - [block] cciss: increase time to wait for board reset to start (Tomas Henzl) [695493]
  - [block] cciss: get rid of message related magic numbers (Tomas Henzl) [695493]
  - [block] cciss: factor out irq request code (Tomas Henzl) [695493]
  - [block] cciss: factor out scatterlist allocation functions (Tomas Henzl) [695493]
  - [block] cciss: factor out command pool allocation functions (Tomas Henzl) [695493]
  - [block] cciss: Define print_cmd even without tape support (Tomas Henzl) [695493]
  - [block] cciss: do not use bit 2 doorbell reset (Tomas Henzl) [695493]
  - [block] cciss: use new doorbell-bit-5 reset method (Tomas Henzl) [695493]
  - [block] cciss: improve controller reset failure detection (Tomas Henzl) [695493]
  - [block] cciss: wait longer after resetting controller (Tomas Henzl) [695493]
  - [infiniband] cxgb4: Use completion objects for event blocking (Steve Best) [708081]
  - [fs] ext4: fix quota deadlock (Eric Sandeen) [702197]
  - [fs] ext3, ext4: update ctime when changing permission by setfacl (Eric Sandeen) [709224]
  - [scsi] bfa: properly reinitialize adapter during kdump (Rob Evers) [710300]
  - [scsi] lpfc: Update for 8.2.0.96.2p release (Rob Evers) [707336]
  - [scsi] lpfc: Fix back to back Flogis sent without logo (Rob Evers) [707336]
  - [scsi] lpfc: Fix not updating wwnn and wwpn after name change (Rob Evers) [707336]
  - [scsi] lpfc: Fix CT command never completing on Big Endian host (Rob Evers) [707336]
  - [scsi] lpfc: Revert fix that introduced a race condition (Rob Evers) [707336]
  - [scsi] lpfc: Fix crash in rpi clean when driver load fails (Rob Evers) [707336]
  - [scsi] lpfc: fix limiting RPI Count to a minimum of 64 (Rob Evers) [707336]
  - [scsi] lpfc: fix overriding CT field for SLI4 IF type 2 (Rob Evers) [707336]
  - [scsi] lpfc: force retry in queuecommand when port transitioning (Rob Evers) [707336]
  - [scsi] lpfc: Update version for 8.2.0.96.1p release (Rob Evers) [698432]
  - [scsi] lpfc: Fix double byte swap on received RRQ (Rob Evers) [698432]
  - [scsi] lpfc: Fix Vports not sending FDISC after lips (Rob Evers) [698432]
  - [scsi] lpfc: Fix system crash during driver unload (Rob Evers) [698432]
  - [scsi] lpfc: Fix FCFI incorrect on received unsolicited frames (Rob Evers) [698432]
  - [scsi] lpfc: Fix driver sending FLOGI to a disconnected FCF (Rob Evers) [698432]
  - [scsi] lpfc: Fix bug with incorrect BLS Response to BLS Abort (Rob Evers) [698432]
  - [scsi] lpfc: Fix adapter on Powerpc unable to login into Fabric (Rob Evers) [698432]
  - [pci] export msi_desc struct and msi_desc array (Prarit Bhargava) [697666]
  - [net] bonding: prevent deadlock on slave store with alb mode (Neil Horman) [706414]
  - [net] mlx4: Fix dropped promiscuity flag (Michael S. Tsirkin) [592370]
  - [edac] amd64_edac: Fix NULL pointer on Interlagos (Mauro Carvalho Chehab) [705040 709529]
  - [scsi] ses: fix ses_set_fault() to set the fault LED function (James Takahashi) [682351]
  - [redhat] configs: config file changes for SES Enablement (James Takahashi) [682351]
  - [misc] enclosure: return ERR_PTR() on error (James Takahashi) [682351]
  - [misc] enclosure: fix oops while iterating enclosure_status array (James Takahashi) [682351]
  - [scsi] ses: fix VPD inquiry overrun (James Takahashi) [682351]
  - [scsi] ses: Fix timeout (James Takahashi) [682351]
  - [scsi] ses: fix data corruption (James Takahashi) [682351]
  - [scsi] ses: fix memory leaks (James Takahashi) [682351]
  - [scsi] ses: add new Enclosure ULD (James Takahashi) [682351]
  - [misc] enclosure: add support for enclosure services (James Takahashi) [682351]
  - [net] tg3: Include support for Broadcom 5719/5720 (John Feeney) [654956 696182 707299]
  - [misc] module: remove over-zealous check in __module_get() (Jon Masters) [616125]
  - [redhat] kabi: Add pci_ioremap_bar and pci_reset_function to kABI (Jon Masters) [677683]
  - [redhat] kabi: Add dm_put to kABI (Jon Masters) [707003]
  - [redhat] kabi: Add compat_alloc_user_space to kABI (Jon Masters) [703167]
  - [redhat] kabi: Add random32 and srandom32 to kABI (Jon Masters) [668815]
  - [redhat] kabi: Add cancel_work_sync to kABI (Jon Masters) [664991]
  - [net] bna: add r suffix to the driver version (Ivan Vecera) [709951]
  - [net] bna: fix for clean fw re-initialization (Ivan Vecera) [709951]
  - [net] bna: fix memory leak during RX path cleanup (Ivan Vecera) [709951]
  - [net] bridge: Disable multicast snooping by default (Herbert Xu) [506630]
  - [net] bonding: fix block_netpoll_tx imbalance (Andy Gospodarek) [704426]
  - [scsi] qla2xxx: Fix virtual port login failure after chip reset (Chad Dupuis) [703879]
  - [scsi] qla2xxx: fix dsd_list_len for dsd_chaining in cmd type 6 (Chad Dupuis) [703879]
  - [net] force new skbs to allocate a minimum of 16 frags (Amerigo Wang) [694308]
  - [pci] intel-iommu: Flush unmaps at domain_exit (Alex Williamson) [705455]
  - [pci] intel-iommu: Only unlink device domains from iommu (Alex Williamson) [705455]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-265.el5]
changelog:
  - [scsi] be2iscsi: Fix MSIX interrupt names (Prarit Bhargava) [704735]
  - [misc] signal: fix SIGPROF keeps large task from completing fork (Oleg Nesterov) [645528]
  - [fs] gfs2: fix processes waiting on already-available inode glock (Robert S Peterson) [694669]
  - Revert: [pci] msi: remove infiniband compat code (Prarit Bhargava) [636260]
  - Revert: [pci] msi: use msi_desc save areas in drivers/pci code (Prarit Bhargava) [636260]
  - Revert: [pci] msi: use msi_desc save areas in msi state functions (Prarit Bhargava) [636260]
  - Revert: [pci] msi: remove pci_save_msi|x_state() functions (Prarit Bhargava) [636260]
  - [s390] mm: diagnose 10 does not release memory above 2GB (Hendrik Brueckner) [701275]
  - [input] evdev: implement proper locking (Marc Milgram) [680561]
  - [input] evdev: rename list to client in handlers (Marc Milgram) [680561]
  - [net] netpoll: disable netpoll when enslave a device (Amerigo Wang) [698873]
  - [net] disable lro on phys device when dev is a vlan (Neil Horman) [696374]
  - [scsi] qla2xxx: Update version number to 8.03.07.03.05.07-k (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Free firmware PCB on logout request (Chad Dupuis) [686462]
  - [scsi] qla2xxx: dump registers for more info about ISP82xx errors (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Updated the reset sequence for ISP82xx (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Update copyright banner (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Perform FCoE context reset before adapter reset (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Limit logs in case device state does not change (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Abort pending commands for faster reset recovery (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Check for match before setting FCP-priority info (Chad Dupuis) [686462]
  - [scsi] qla2xxx: Display PortID info during FCP command-status (Chad Dupuis) [686462]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-263.el5]
changelog:
  - [misc] vsyscall: remove code changing syscall instructions to nop (Ulrich Obergfell) [689546]
  - [scsi] mpt2sas: move fault event handling into process context (Tomas Henzl) [705398]
  - [scsi] ibmvscsi: Improve CRQ reset reliability (Steve Best) [704963]
  - [infiniband] cxgb4: Reset wait condition atomically (Steve Best) [703925]
  - [infiniband] cxgb4: fix driver hang on EEH error (Steve Best) [703925]
  - [fs] xfs: serialise unaligned direct IOs (Eric Sandeen) [689830]
  - [fs] ext4: serialize unaligned asynchronous DIO (Eric Sandeen) [689830]
  - [misc] Add printk_timed_ratelimit (Eric Sandeen) [689830]
  - [fs] set stat's st_blksize to fs blocksize not page size (Eric Sandeen) [695168]
  - [pci] Disable PCI MSI/X on portable hardware (Prarit Bhargava) [703340]
  - [usb] ehci: Disable disconnect/connect wakeups (Matthew Garrett) [703344]
  - [fs] cifs: fix cifsConvertToUCS for the mapchars case (Jeff Layton) [705324]
  - [fs] nfs: set d_op on newly allocated dentries in nfs_rename (Jeff Layton) [702533]
  - [fs] nfs: Fix build break with CONFIG_NFS_V4=n (Harshula Jayasuriya) [702355]
  - [scsi] isci: enable building driver (David Milburn) [651837]
  - [scsi] libsas: flush initial device discovery before completing (David Milburn) [651837]
  - [scsi] libsas: fix up device gone notification in sas_deform_port (David Milburn) [651837]
  - [scsi] libsas: fix runaway error handler problem (David Milburn) [651837]
  - [scsi] isci: validate oem parameters early, and fallback (David Milburn) [651837]
  - [scsi] isci: fix oem parameter header definition (David Milburn) [651837]
  - [scsi] isci: fix fragile/conditional isci_host lookups (David Milburn) [651837]
  - [scsi] isci: cleanup isci_remote_device[_not]_ready interface (David Milburn) [651837]
  - [scsi] isci: Qualify when lock managed for STP/SATA callbacks (David Milburn) [651837]
  - [scsi] isci: Fix use of SATA soft reset state machine (David Milburn) [651837]
  - [scsi] isci: Free lock for abort escalation at submit time (David Milburn) [651837]
  - [scsi] isci: Properly handle requests in aborting state (David Milburn) [651837]
  - [scsi] isci: Remove screaming data types (David Milburn) [651837]
  - [scsi] isci: remove unused remote_device_started (David Milburn) [651837]
  - [scsi] isci: namespacecheck cleanups (David Milburn) [651837]
  - [scsi] isci: kill some long macros (David Milburn) [651837]
  - [scsi] isci: reorder init to cleanup unneeded declarations (David Milburn) [651837]
  - [scsi] isci: Remove event_* calls as they are just wrappers (David Milburn) [651837]
  - [scsi] isci: fix apc mode definition (David Milburn) [651837]
  - [scsi] isci: Revert task gating change handled by libsas (David Milburn) [651837]
  - [scsi] isci: reset hardware at init (David Milburn) [651837]
  - [scsi] isci: Revert unneeded error path fixes (David Milburn) [651837]
  - [scsi] isci: misc fixes (David Milburn) [651837]
  - [scsi] isci: add firmware support (David Milburn) [651837]
  - [scsi] isci: lldd support (David Milburn) [651837]
  - [scsi] isci: add core common definitions and utility functions (David Milburn) [651837]
  - [scsi] isci: add core base state machine and memory descriptors (David Milburn) [651837]
  - [scsi] isci: add core unsolicited frame handling and registers (David Milburn) [651837]
  - [scsi] isci: add core request support (David Milburn) [651837]
  - [scsi] isci: add core stp support (David Milburn) [651837]
  - [scsi] isci: add core remote node context support (David Milburn) [651837]
  - [scsi] isci: add core remote device support (David Milburn) [651837]
  - [scsi] isci: add core port support (David Milburn) [651837]
  - [scsi] isci: add core phy support (David Milburn) [651837]
  - [scsi] isci: add core controller support (David Milburn) [651837]
  - [scsi] isci: BZ 651837 Introduce pci_map_biosrom() (David Milburn) [651837]
  - [scsi] qla4xxx: update version to V5.02.04.00.05.07-d0 (Chad Dupuis) [660388]
  - [scsi] qla4xxx: set status_srb NULL if sense_len is 0 (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Initialize host fw_ddb_index_map list (Chad Dupuis) [660388]
  - [scsi] qla4xxx: reuse qla4xxx_mailbox_premature_completion (Chad Dupuis) [660388]
  - [scsi] qla4xxx: check for all reset flags (Chad Dupuis) [660388]
  - [scsi] qla4xxx: added new function qla4xxx_relogin_all_devices (Chad Dupuis) [660388]
  - [scsi] qla4xxx: add support for ql4xkeepalive module parameter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add support for ql4xmaxqdepth module parameter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: skip core clock so firmware can increase clock (Chad Dupuis) [660388]
  - [scsi] qla4xxx: copy ipv4 opts and address state to host struct (Chad Dupuis) [660388]
  - [scsi] qla4xxx: check AF_FW_RECOVERY flag for 8022 adapter only (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change hard coded values to macros (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change hard coded value of Sense buffer (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove stale references to ISP3031 and NetXen (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Correct file header for iscsi (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add scsi_{,un}block_request while reading flash (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove unused code from qla4xxx_send_tgts (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add proper locking around cmd->host_scribble (Chad Dupuis) [660388]
  - [scsi] qla4xxx: use return status DID_TRANSPORT_DISRUPTED (Chad Dupuis) [660388]
  - [scsi] qla4xxx: remove unused functions and struct parameters (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change char string to static char (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change spin_lock to spin_lock_irqsave (Chad Dupuis) [660388]
  - [scsi] qla4xxx: change hard coded value to a macro (Chad Dupuis) [660388]
  - [scsi] qla4xxx: move qla4xxx_free_ddb_list and scsi_remove_host (Chad Dupuis) [660388]
  - [scsi] qla4xxx: get status from initialize_adapter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: remove extra pci_disable_device call (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Remove unused argument from function prototype (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call qla4xxx_mark_all_devices_missing (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call scsi_scan_target only if AF_ONLINE set (Chad Dupuis) [660388]
  - [scsi] qla4xxx: call scsi_block_request before clearing AF_ONLINE (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Add timer debug print (Chad Dupuis) [660388]
  - [scsi] qla4xxx: use iscsi class session state check ready (Chad Dupuis) [660388]
  - [scsi] qla4xxx: set device state missing only if non-dead state (Chad Dupuis) [660388]
  - [scsi] libiscsi: fix shutdown (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Change function prototype to static (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Fix panic while loading with corrupted 4032 card (Chad Dupuis) [660388]
  - [scsi] qla4xxx: no other port reinit during remove_adapter (Chad Dupuis) [660388]
  - [scsi] qla4xxx: unblock iscsi session before scsi_scan_target (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Fix for dropping of AENs during init time (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Free allocated memory only once (Chad Dupuis) [660388]
  - [scsi] qla4xxx: ignore existing interrupt during mailbox command (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Check connection active before unblocking session (Chad Dupuis) [660388]
  - [scsi] qla4xxx: Poll for Disable Interrupt Mailbox Completion (Chad Dupuis) [660388]
  - [scsi] qla4xxx: fix request_irq to avoid spurious interrupts (Chad Dupuis) [660388]
  - [net] bridge: make bridge address settings sticky (Amerigo Wang) [705997]
  - [net] bridge: allow changing hardware addr to any valid address (Amerigo Wang) [705997]
  - [xen] hvm: build guest timers on monotonic system time (Paolo Bonzini) [705725]
  - [xen] hvm: explicitly use the TSC as the base for the hpet (Paolo Bonzini) [705725]
  - [xen] x86: allow Dom0 to drive PC speaker (Igor Mammedov) [501314]
  - [xen] vtd: Fix resource leaks on error paths in intremap code (Igor Mammedov) [704497]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-261.el5]
changelog:
  - [message] mptfusion: inline data padding support for TAPE drives (Tomas Henzl) [698073]
  - [powerpc] fix VDSO gettimeofday called with NULL struct timeval (Steve Best) [700203]
  - [fs] gfs2: fix resource group bitmap corruption (Robert S Peterson) [690555]
  - [fs] gfs2: Add dlm callback owed glock flag (Robert S Peterson) [703213]
  - [net] cxgb4: fix some backport bugs (Neil Horman) [700947]
  - [scsi] fnic: fix stats memory leak (Mike Christie) [688459]
  - [block]: fix missing bio back/front segment size setting (Milan Broz) [700546]
  - [net] mlx4: Add CX3 PCI IDs (Jay Fenlason) [660671]
  - [pci] SRIOV: release VF BAR resources when device is hot unplug (Don Dutile) [698879]
  - [virtio] virtio_ring: Decrement avail idx on buffer detach (Amit Shah) [699426]
  - [virtio] virtio_pci: fix double-free of pci regions on unplug (Amit Shah) [701918]
  - Revert: [virtio] console: no device_destroy on port device (Amit Shah) [701918]
  - [xen] hvm: provide param to disable HPET in HVM guests (Paolo Bonzini) [702652]
  - [xen] vtd: Free unused interrupt remapping table entry (Don Dugger) [571410]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-260.el5]
changelog:
  - [scsi] mpt2sas: prevent heap overflows and unchecked access (Tomas Henzl) [694527] {CVE-2011-1494 CVE-2011-1495}
  - [block] cciss: fix export resettable host attribute fix (Tomas Henzl) [690511]
  - [fs] gfs2: Tag all metadata with jid of last node to change it (Steven Whitehouse) [701577]
  - [fs] nfsd: permit unauthenticated stat of export root (Steve Dickson) [491740]
  - [net] myri10ge: add dynamic LRO disabling (Stanislaw Gruszka) [688897]
  - [wireless] ath5k: disable ASPM L0s for all cards (Stanislaw Gruszka) [666866]
  - [net] igb: work-around for 82576 EEPROMs reporting invalid size (Stefan Assmann) [693934]
  - [pci] aerdrv: use correct bits and add delay to aer_root_reset (Stefan Assmann) [700386]
  - [fs] jbd: fix write_metadata_buffer and get_write_access race (Eric Sandeen) [494927 696843]
  - [x86_64] Disable Advanced RAS/MCE on newer Intel processors (Prarit Bhargava) [697508]
  - [x86_64] vdso: fix gettimeofday segfault when tv == NULL (Prarit Bhargava) [700782]
  - [x86_64] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [692921]
  - [i386] Ignore spurious IPIs left over from crash kernel (Myron Stowe) [692921]
  - [scsi] iscsi_tcp: fix iscsi's sk_user_data access (Mike Christie) [677703]
  - [edac] i7core_edac: return -ENODEV if no MC is found (Mauro Carvalho Chehab) [658418]
  - [char] vcs: hook sysfs devices to object lifetime (Mauro Carvalho Chehab) [622542]
  - [char] vt_ioctl: fix VT ioctl race (Mauro Carvalho Chehab) [622542]
  - [fs] avoid vmalloc space error opening many files on x86 (Larry Woodman) [681586]
  - [fs] nfs: Tighten up the attribute update code (Jeff Layton) [672981]
  - [net] bna: Avoid kernel panic in case of FW heartbeat failure (Ivan Vecera) [700488]
  - [net] benet: increment work_counter in be_worker (Ivan Vecera) [695197]
  - [net] benet: be_poll_tx_mcc_compat should always return zero (Ivan Vecera) [690755]
  - [net] benet: Fix be_get_stats_count return value (Ivan Vecera) [690755]
  - [net] tcp: Fix tcp_prequeue to get correct rto_min value (Herbert Xu) [696411]
  - [net] bonding: unshare skbs prior to calling pskb_may_pull (Andy Gospodarek) [607114]
  - [misc] x86: Sync CPU feature flag additions from Xen (Frank Arnold) [687994]
  - [misc] mark various drivers/features as tech preview (Don Zickus) [701722]
  - [hwmon] i5k_amb: Fix compile warning (Dean Nelson) [603345]
  - [hwmon] i5k_amb: Load automatically on all 5000/5400 chipsets (Dean Nelson) [603345]
  - [hwmon] i5k_amb: provide labels for temperature sensors (Dean Nelson) [603345]
  - [hwmod] i5k_amb: support Intel 5400 chipset (Dean Nelson) [603345]
  - [net] bridge/netfilter: fix ebtables information leak (Don Howard) [681326] {CVE-2011-1080}
  - [net] bluetooth: fix sco information leak to userspace (Don Howard) [681311] {CVE-2011-1078}
  - [fs] gfs2: make sure fallocate bytes is a multiple of blksize (Benjamin Marzinski) [699741]
  - [fs] fix corrupted GUID partition table kernel oops (Jerome Marchand) [695980] {CVE-2011-1577}
  - [xen] x86: Enable K8 NOPS for future AMD CPU Families (Frank Arnold) [687994]
  - [xen] x86: Blacklist new AMD CPUID bits for PV domains (Frank Arnold) [687994]
  - [xen] x86: Handle new AMD CPUID bits for HVM guests (Frank Arnold) [687994]
  - [xen] x86: Update AMD CPU feature flags (Frank Arnold) [687994]
  - [xen] x86/domain: fix error checks in arch_set_info_guest (Laszlo Ersek) [688582] {CVE-2011-1166}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-259.el5]
changelog:
  - [net] bridge: fix initial packet flood if !STP (Jiri Pirko) [695369]
  - [edac] amd64_edac: Fix potential memleak (Mauro Carvalho Chehab) [610235]
  - [edac] amd64_edac, amd64_mce: Revert printk changes (Mauro Carvalho Chehab) [610235]
  - [x86] amd: Fix init_amd build warnings (Frank Arnold) [610235]
  - [edac] amd64_edac: Enable PCI dev detection on F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix decode_syndrome types (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DCT argument type (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix ranges signedness (Frank Arnold) [610235]
  - [edac] amd64_edac: Drop local variable (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix PCI config addressing types (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DRAM base macros (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix node id signedness (Frank Arnold) [610235]
  - [edac] amd64_edac: Enable driver on F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Adjust ECC symbol size to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Improve DRAM address mapping (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize ->read_dram_ctl_register (Frank Arnold) [610235]
  - [edac] amd64_edac: fix up chip select conversion routine to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Beef up early exit reporting (Frank Arnold) [610235]
  - [edac] amd64_edac: Revamp online spare handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix channel interleave removal (Frank Arnold) [610235]
  - [edac] amd64_edac: Correct node interleaving removal (Frank Arnold) [610235]
  - [edac] amd64_edac: Add support for interleaved region swapping (Frank Arnold) [610235]
  - [edac] amd64_edac: Unify get_error_address (Frank Arnold) [610235]
  - [edac] amd64_edac: Simplify decoding path (Frank Arnold) [610235]
  - [edac] amd64_edac: Adjust channel counting to F15h (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup old defines cruft (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBSH cruft (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBCFG handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup NBCTL code (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DCT Select Low/High code (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup Dram Configuration registers handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DBAM handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Replace huge bitmasks with a macro (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize f10_get_base_addr_offset (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize channel extraction (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup chipselect handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup DHAR handling (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove DRAM base/limit subfields caching (Frank Arnold) [610235]
  - [edac] amd64_edac: Add support for F15h DCT PCI config accesses (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DIMMs per DCTs output (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove two-stage initialization (Frank Arnold) [610235]
  - [edac] amd64_edac: Check ECC capabilities initially (Frank Arnold) [610235]
  - [edac] amd64_edac: Carve out ECC-related hw settings (Frank Arnold) [610235]
  - [edac] amd64_edac: Allocate driver instances dynamically (Frank Arnold) [610235]
  - [edac] amd64_edac: Rework printk macros (Frank Arnold) [610235]
  - [edac] amd64_edac: Rename CPU PCI devices (Frank Arnold) [610235]
  - [edac] amd64_edac: Concentrate per-family init even more (Frank Arnold) [610235]
  - [edac] amd64_edac: Cleanup the CPU PCI device reservation (Frank Arnold) [610235]
  - [edac] amd64_edac: Add per-family init function (Frank Arnold) [610235]
  - [edac] amd64_edac: Remove F11h support (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix interleaving check (Frank Arnold) [610235]
  - [edac] amd64_edac: Fix DCT base address selector (Frank Arnold) [610235]
  - [edac] amd64_edac: Sanitize syndrome extraction (Frank Arnold) [610235]
  - [edac] amd64_edac: fix forcing module load/unload (Frank Arnold) [610235]
  - [edac] amd64_edac: add memory types strings for debugging (Frank Arnold) [610235]
  - [edac] amd64_edac: remove unneeded extract_error_address wrapper (Frank Arnold) [610235]
  - [edac] amd64_edac: rename StinkyIdentifier (Frank Arnold) [610235]
  - [edac] amd64_edac: remove superfluous dbg printk (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup f10_early_channel_count (Frank Arnold) [610235]
  - [edac] amd64_edac: dump DIMM sizes on K8 too (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup rest of amd64_dump_misc_regs (Frank Arnold) [610235]
  - [edac] amd64_edac: cleanup DRAM cfg low debug output (Frank Arnold) [610235]
  - [edac] amd64_edac: wrap-up pci config read error handling (Frank Arnold) [610235]
  - [edac] amd64_edac: make DRAM regions output more human-readable (Frank Arnold) [610235]
  - [edac] amd64_edac: clarify DRAM CTL debug reporting (Frank Arnold) [610235]
  - [edac] mce_amd: Fix NB error formatting (Frank Arnold) [659693]
  - [edac] mce_amd: Use BIT_64() to eliminate warnings on 32-bit (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F15h (Frank Arnold) [659693]
  - [edac] mce_amd: Shorten error report formatting (Frank Arnold) [659693]
  - [edac] mce_amd: Overhaul error fields extraction macros (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h FP MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15 EX MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add an F15h NB MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: No F15h LS MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h CU MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h IC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F15h DC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Select extended error code mask (Frank Arnold) [659693]
  - [edac] mce_amd: Fix shift warning on 32-bit (Frank Arnold) [659693]
  - [edac] mce_amd: Add a BIT_64() macro (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F12h (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h NB MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h IC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add F12h DC MCE decoder (Frank Arnold) [659693]
  - [edac] mce_amd: Add support for F11h MCEs (Frank Arnold) [659693]
  - [edac] mce_amd: Enable MCE decoding on F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Fix FR MCEs decoding (Frank Arnold) [659693]
  - [edac] mce_amd: Complete NB MCE decoders (Frank Arnold) [659693]
  - [edac] mce_amd: Warn about LS MCEs on F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Adjust IC decoders to F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Adjust DC decoders to F14h (Frank Arnold) [659693]
  - [edac] mce_amd: Rename files (Frank Arnold) [659693]
  - [edac] mce_amd: Pass complete MCE info to decoders (Frank Arnold) [659693]
  - [edac] mce_amd: Sanitize error codes (Frank Arnold) [659693]
  - [edac] mce_amd: Remove unused function parameter (Frank Arnold) [659693]
  - [edac] mce_amd: Do not report error overflow as a separate error (Frank Arnold) [659693]
  - [edac] mce_amd: Limit MCE decoding to current families for now (Frank Arnold) [659693]
  - [edac] mce_amd: Fix wrong mask and macro usage (Frank Arnold) [659693]
  - [edac] mce_amd: Filter out invalid values (Frank Arnold) [659693]
  - [edac] mce_amd: silence GART TLB errors (Frank Arnold) [659693]
  - [edac] mce_amd: correct corenum reporting (Frank Arnold) [659693]
  - [edac] mce_amd: update AMD F10h revD check (Frank Arnold) [659693]
  - [edac] mce_amd: Use an atomic notifier for MCEs decoding (Frank Arnold) [659693]
  - [edac] mce_amd: carve out AMD MCE decoding logic (Frank Arnold) [659693]
  - [edac] mce_amd: Fix MCE decoding callback logic (Frank Arnold) [659693]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-258.el5]
changelog:
  - [block] cciss: fix lost command problem (Tomas Henzl) [696153]
  - [block] cciss: export resettable host attribute (Tomas Henzl) [690511]
  - [powerpc] mm/numa: Disable VPNH feature on pseries (Steve Best) [696328]
  - [wireless] iwlagn: re-enable MSI on resume (Prarit Bhargava) [694672]
  - [fs] cifs: clean up various nits in unicode routines (Jeff Layton) [659715]
  - [fs] cifs: fix unaligned accesses in cifsConvertToUCS (Jeff Layton) [659715]
  - [fs] cifs: clean up unaligned accesses in cifs_unicode.c (Jeff Layton) [659715]
  - [fs] cifs: fix unaligned access in check2ndT2 and coalesce_t2 (Jeff Layton) [659715]
  - [fs] cifs: clean up unaligned accesses in validate_t2 (Jeff Layton) [659715]
  - [fs] cifs: use get/put_unaligned functions to access ByteCount (Jeff Layton) [659715]
  - [net] bridge: fix build warning in br_device (Jarod Wilson) [556811]
  - [scsi] arcmsr: fix broken CONFIG_XEN conditional (Jarod Wilson) [635992]
  - [net] cxgb4: clean up dma_mapping_error usage (Jarod Wilson) [567446]
  - [fs] dcache: Close a race-opportunity in d_splice_alias (David Howells) [646359]
  - [md] dm-crypt: support more encryption modes (Milan Broz) [660368]
  - [crypto] add XTS blockcipher mode support (Danny Feng) [553411]
  - [s390] dasd: fix race between open and offline (Hendrik Brueckner) [695357]
  - [net] netxen: limit skb frags for non tso packet (Chad Dupuis) [672368]
  - [net] qlcnic: limit skb frags for non tso packet (Bob Picco) [695490]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-257.el5]
changelog:
  - [char] ipmi: don't poll non-existant IPMI Event Message Buffer (Tony Camuso) [578913]
  - [char] ipmi: fix platform return check (Tony Camuso) [578913]
  - [fs] gfs: Never try to deallocate an inode on a read-only mount (Steven Whitehouse) [689943]
  - [infiniband] cxgb4: Initial import of driver to RHEL5 (Steve Best) [567449]
  - [net] cxgb4: Initial import of driver to RHEL5 (Neil Horman) [567446]
  - [net] bond: fix link up after restart (Neil Horman) [659558]
  - [infiniband] cxgb3: Don't free skbs on NET_XMIT_* from LLD (Neil Horman) [516956]
  - [infiniband] cxgb3: Wait 1+ schedule cycle during device removal (Neil Horman) [516956]
  - [infiniband] cxgb3: Mark device with CXIO_ERROR_FATAL on remove (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't allocate the SW queue for user mode CQs (Neil Horman) [516956]
  - [infiniband] cxgb3: Increase the max CQ depth (Neil Horman) [516956]
  - [infiniband] cxgb3: Doorbell overflow avoidance and recovery (Neil Horman) [516956]
  - [infiniband] cxgb3: Remove BUG_ON() on CQ rearm failure (Neil Horman) [516956]
  - [infiniband] cxgb3: Fix error paths in post_send and post_recv (Neil Horman) [516956]
  - [infiniband] cxgb3: Handle NULL inetdev ptr in iwch_query_port (Neil Horman) [516956]
  - [infiniband] cxgb3: Clean up properly on FW mismatch failures (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't ignore insert_handle() failures (Neil Horman) [516956]
  - [infiniband] cxgb3: Wake up any waiters on peer close/abort (Neil Horman) [516956]
  - [infiniband] cxgb3: Don't free endpoints early (Neil Horman) [516956]
  - [net] cxgb3: Handle port events properly (Mike Christie) [516956]
  - [fs] cifs: prevent infinite recursion in cifs_reconnect_tcon (Jeff Layton) [667454]
  - [fs] cifs: consolidate reconnect logic in smb_init routines (Jeff Layton) [667454]
  - [fs] dcache: allow __d_obtain_alias to return unhashed dentries (J. Bruce Fields) [613736]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-256.el5]
changelog:
  - [scsi] mpt2sas: fix _scsih_is_raid test in _scsih_qcmd (Tomas Henzl) [683806]
  - [scsi] megaraid_sas: add a reset_devices condition (Tomas Henzl) [692099]
  - [net] add socket API recvmmsg, receive multiple messages (Thomas Graf) [582653]
  - [scsi] device_handler: fix ref counting in error path (Mike Snitzer) [645343]
  - [scsi] device_handler: propagate SCSI device deletion (Mike Snitzer) [645343]
  - [net] 8021q: fix VLAN RX stats counting (Stefan Assmann) [579858]
  - [x86_64] vdso: Fix typo in vclock_gettime code (Prarit Bhargava) [691735]
  - [firmware] dmi_scan: Display system information in dmesg (Prarit Bhargava) [692860]
  - [fs] debugfs: Implement debugfs_remove_recursive (Neil Horman) [692946]
  - [redhat] configs: enable building CXGB4_ISCSI (Mike Christie) [567452]
  - [scsi] cxgbi: get rid of gl_skb in cxgbi_ddp_info (Mike Christie) [567452]
  - [scsi] cxgbi: set ulpmode only if digest is on (Mike Christie) [567452]
  - [scsi] cxgb4i: ignore informational act-open-rpl message (Mike Christie) [567452]
  - [scsi] cxgb4i: connection and ddp setting update (Mike Christie) [567452]
  - [scsi] cxgb3i: fixed connection over vlan (Mike Christie) [567452]
  - [scsi] libcxgbi: pdu read fixes (Mike Christie) [567452]
  - [scsi] cxgbi: rename alloc_cpl to alloc_wr (Mike Christie) [567452]
  - [scsi] cxgb3i: change cxgb3i to use libcxgbi (Mike Christie) [567452]
  - [scsi] cxgbi: add cxgb4i iscsi driver (Mike Christie) [567452]
  - [net] bonding: re-read speed and duplex when interface goes up (Andy Gospodarek) [677902]
  - [net] ipv4/tcp_timer: honor sysctl tcp_syn_retries (Flavio Leitner) [688989]
  - [usb] fix usbfs isochronous data transfer regression (Don Zickus) [688926]
  - [fs] partitions: Fix corrupted OSF partition table parsing (Danny Feng) [688023]
  - [misc] add param to change default coredump_filter setup (Dave Anderson) [488840]
  - Revert: [md] dm-crypt: support more encryption modes (Jarod Wilson) [660368]
  - [xen] allow delivery of timer interrupts to VCPU != 0 (Paolo Bonzini) [418501]
  - [xen] x86/hvm: Enable delivering 8259 interrupts to VCPUs != 0 (Paolo Bonzini) [418501]
  - [xen] get rid of the vcpu state in HPET (Paolo Bonzini) [418501]
  - [xen] add accessors for arch/x86/hvm/hpet.c (Paolo Bonzini) [418501]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-255.el5]
changelog:
  - [net] htb: Make HTB scheduler work with TSO (Thomas Graf) [481546]
  - [fs] cifs: map NT_STATUS_ERROR_WRITE_PROTECTED to -EROFS (Jeff Layton) [516102]
  - [pci] Ensure devices are resumed on system resume (Matthew Garrett) [644440]
  - [fs] ext2, ext3: copy i_flags to inode flags on write (Eric Sandeen) [431738]
  - [fs] gfs2: fix filesystem hang caused by incorrect lock order (Robert S Peterson) [656032]
  - [fs] gfs2: restructure reclaiming of unlinked dinodes (Robert S Peterson) [656032]
  - [fs] gfs2: unlock on gfs2_trans_begin error (Robert S Peterson) [656032]
  - [pci] Add HP BL620c G7 to pci=bfsort whitelist (Prarit Bhargava) [680946]
  - [pci] msi: simplify the msi irq limit policy (Prarit Bhargava) [652799]
  - [scsi] scsi_dh: allow scsi_dh_detach to detach when attached (Mike Christie) [666304]
  - [net] bonding: fix test for presence of VLANs (Jiri Pirko) [654878]
  - [net] 8021q: VLAN 0 should be treated as no vlan tag (Jiri Pirko) [654878]
  - [kernel] module: add sysctl to block module loading (Jerome Marchand) [645221]
  - [fs] nfs: Make close(2) async when closing O_DIRECT files (Jeff Layton) [626977]
  - [fs] nfs: Optimise NFS close() (Jeff Layton) [626977]
  - [fs] nfs: Fix nfsv4 atomic open for execute... (Jeff Layton) [626977]
  - [misc] pm: add comment explaining is_registered kabi work-around (Don Zickus) [637930]
  - [misc] sunrpc: only call get_seconds once in sunrpc_invalidate (David Howells) [589512]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-254.el5]
changelog:
  - [scsi] mpt2sas: Added customer specific display support (Tomas Henzl) [684842]
  - [scsi] mpt2sas: Add support for WarpDrive SSS-6200 (Tomas Henzl) [683806]
  - [scsi] megaraid: update driver to v5.34 (Tomas Henzl) [660728]
  - [scsi] arcmsr: driver update for RHEL5.7 (Tomas Henzl) [635992]
  - [scsi] scsi_dh_alua: add scalable ONTAP lun to dev list (Mike Snitzer) [667660]
  - [pci] Enable pci=bfsort by default on future Dell systems (Shyam Iyer) [689047]
  - [net] enic: update driver to 2.1.1.9 (Stefan Assmann) [661306]
  - [scsi] bfa: rebase for RHEL5.7 to current scsi-misc version (Rob Evers) [660545]
  - [pci] Enable PCI bus rescan for PPC64 only (Prarit Bhargava) [683461]
  - [net] enable VLAN SG on additional drivers (Paolo Bonzini) [668934]
  - [net] add ethtool -k sg off support for vlans (Paolo Bonzini) [668934]
  - [net] explicitly enable VLAN SG when already in use (Paolo Bonzini) [668934]
  - [net] enable SG on vlan devices if supported on the NIC (Paolo Bonzini) [668934]
  - [net] fix NETIF_F_GSO_MASK to exclude VLAN features (Paolo Bonzini) [668934]
  - [ata] ata_piix: honor ide=disable (Paolo Bonzini) [460821]
  - [scsi] be2iscsi: update driver version string (Mike Christie) [691899]
  - [scsi] be2iscsi: fix null ptr when accessing task hdr (Mike Christie) [660392]
  - [scsi] be2iscsi: fix gfp use in alloc_pdu (Mike Christie) [660392]
  - [scsi] be2iscsi: allow more time for FW to respond (Mike Christie) [660392]
  - [net] ixgbe: restore erratum 45 fix and whitespace (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [usb] ehci: AMD periodic frame list table quirk (Don Zickus) [651333]
  - [scsi] qla2xxx: Upgrade 24xx and 25xx firmware to 5.03.16 (Chad Dupuis) [682305]
  - [fs] nfsd: fix auth_domain reference leak on nlm operations (J. Bruce Fields) [589512]
  - [net] sunrpc: ensure cache_check caller sees updated entry (J. Bruce Fields) [589512]
  - [net] sunrpc: take lock on turning entry NEGATIVE in cache_check (J. Bruce Fields) [589512]
  - [net] sunrpc: move cache validity check into helper function (J. Bruce Fields) [589512]
  - [net] sunrpc: modifying valid sunrpc cache entries is racy (J. Bruce Fields) [589512]
  - [fs] nfs: extract some common sunrpc_cache code from nfsd (J. Bruce Fields) [589512]
  - [pci] return correct value when writing to reset attribute (Alex Williamson) [689860]
  - [pci] expose function reset capability in sysfs (Alex Williamson) [689860]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-253.el5]
changelog:
  - [media] sn9c102: fix world-wirtable sysfs files (Don Howard) [679305]
  - [scsi] scsi_dh_rdac: Add two new IBM devices to rdac_dev_list (Rob Evers) [691460]
  - [misc] support for marking code as tech preview (Don Zickus) [645431]
  - [misc] taint: Add taint padding (Don Zickus) [645431]
  - [scsi] lpfc: Update version for 8.2.0.96 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.95 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix rrq cleanup for vport delete (Rob Evers) [660396]
  - [scsi] lpfc: don't ignore lpfc_suppress_link_up on SLI-4 (Rob Evers) [660396]
  - [scsi] lpfc: LOGO completion must invalidate both RPI and D_ID (Rob Evers) [660396]
  - [scsi] lpfc: adds a comment (Rob Evers) [660396]
  - [scsi] lpfc: Do not take lock when clearing rrq active (Rob Evers) [660396]
  - [scsi] lpfc: Fix non-empty nodelist after sli3 driver remove (Rob Evers) [660396]
  - [scsi] lpfc: Save IRQ level when taking host_lock in findnode_did (Rob Evers) [660396]
  - [scsi] lpfc: Fixed hang in lpfc_get_scsi_buf_s4 (Rob Evers) [660396]
  - [scsi] lpfc: Fix xri lookup for received rrq (Rob Evers) [660396]
  - [scsi] lpfc: Fix setting of RRQ active for target aborted IOs (Rob Evers) [660396]
  - [scsi] lpfc: Modified lpfc_delay_discovery implementation (Rob Evers) [660396]
  - [scsi] lpfc: Fix bug with fc_vport symbolic_name not being generated (Rob Evers) [660396]
  - [scsi] lpfc: Update lpfc for 8.2.0.94 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fixed fdisc sent with invalid VPI (Rob Evers) [660396]
  - [scsi] lpfc: warn if the link_speed is not supported by this adapter (Rob Evers) [660396]
  - [scsi] lpfc: Fixed UE error on UCNA BE2 hba during reboot (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.93 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Added support for clean address bit (Rob Evers) [660396]
  - [scsi] lpfc: Fixed XRI reuse issue (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.92 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Unreg login when PLOGI received from logged in port (Rob Evers) [660396]
  - [scsi] lpfc: Fixed crashes for NULL vport dereference (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.91 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix for kmalloc failures in lpfc_workq_post_event (Rob Evers) [660396]
  - [scsi] lpfc: Adjust lengths for sli4_config mailbox commands (Rob Evers) [660396]
  - [scsi] lpfc: set parity and serr bits on after performing sli4 reset (Rob Evers) [660396]
  - [scsi] lpfc: VPI for ALL ELS commands and alloc RPIs at node creation (Rob Evers) [660396]
  - [scsi] lpfc: Correct bit-definitions in SLI4 data structures (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.90 driver release (Rob Evers) [660396]
  - [scsi] lpfc: new SLI4 initialization procedures based on if_type (Rob Evers) [660396]
  - [scsi] lpfc: Implement FC and SLI async event handlers (Rob Evers) [660396]
  - [scsi] lpfc: Fix management command context setting (Rob Evers) [660396]
  - [scsi] lpfc: Fix panic in __lpfc_sli_get_sglq (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.89 driver release (Rob Evers) [660396]
  - [scsi] lpfc: Fix compiler warning (Rob Evers) [660396]
  - [scsi] lpfc: Added support for ELS RRQ command (Rob Evers) [660396]
  - [scsi] lpfc: Init VFI and VPI for physical port (Rob Evers) [660396]
  - [scsi] lpfc: Update version for 8.2.0.88 driver release (Rob Evers) [660396]
  - [scsi] lpfc: add READ_TOPOLOGY mailbox command and new speed definition (Rob Evers) [660396]
  - [scsi] lpfc: Modified return status of unsupport ELS commands (Rob Evers) [660396]
  - [scsi] lpfc: Implement doorbell register changes for new hardware (Rob Evers) [660396]
  - [scsi] lpfc: Implement new SLI 4 SLI_INTF register definitions (Rob Evers) [660396]
  - [scsi] lpfc: Add PCI ID definitions for new hardware support (Rob Evers) [660396]
  - [scsi] lpfc: Add new SLI4 WQE support (Rob Evers) [660396]
  - [net] myri10ge: update to 1.5.2 (Stanislaw Gruszka) [481629]
  - [pci] make pcie_get_readrq visible in pci.h (Stanislaw Gruszka) [481629]
  - [net] igb: AER fix recover from PCIe Uncorrectable Error (Stefan Assmann) [568211]
  - [net] igb: driver update for RHEL5.7 (Stefan Assmann) [653238]
  - [fs] quota: do not allow setting quota limits too high (Eric Sandeen) [594609]
  - [fs] block: fix submit_bh discarding barrier flag on sync write (Lukas Czerner) [667673]
  - [net] netfilter/ipt_CLUSTERIP: fix buffer overflow (Jiri Pirko) [689340]
  - [net] netfilter: ip6_tables: fix infoleak to userspace (Jiri Pirko) [689349] {CVE-2011-1172}
  - [net] netfilter/ip_tables: fix infoleak to userspace (Jiri Pirko) [689332] {CVE-2011-1171}
  - [net] netfilter/arp_tables: fix infoleak to userspace (Jiri Pirko) [689323] {CVE-2011-1170}
  - [sound] alsa: hda driver update for RHEL5.7 (Jaroslav Kysela) [688539]
  - [sound] alsa: add snd-aloop driver (Jaroslav Kysela) [647094]
  - [mmc] sdhci: Add support for O2Micro Card Reader (John Feeney) [659318]
  - [base] Fix potential deadlock in driver core (Don Zickus) [637930]
  - Revert: [crypto] add XTS blockcipher mode support (Jarod Wilson) [553411]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-252.el5]
changelog:
  - [scsi] add new Dell Powervault controllers to RDAC device list (Shyam Iyer) [688981]
  - [ata] ahci: AHCI mode for Intel Patsburg SATA RAID controller (David Milburn) [684361]
  - [md] dm-crypt: support more encryption modes (Milan Broz) [660368]
  - [crypto] add XTS blockcipher mode support (Danny Feng) [553411]
  - [virt] hypervisor: Overflow fix for clocks > 4GHz (Zachary Amsden) [673242]
  - [net] tg3: Restrict phy ioctl access (John Feeney) [660397]
  - [net] tg3: Update version to 3.116 (John Feeney) [660397]
  - [net] tg3: Minor EEE code tweaks (John Feeney) [660397]
  - [net] tg3: Relax EEE thresholds (John Feeney) [660397]
  - [net] tg3: Fix 57765 EEE support (John Feeney) [660397]
  - [net] tg3: Move EEE definitions into mdio.h (John Feeney) [660397]
  - [net] tg3: Enable phy APD for 5717 and later asic revs (John Feeney) [660397]
  - [net] tg3: use dma_alloc_coherent() instead of pci_alloc_consistent() (John Feeney) [660397]
  - [net] tg3: Reenable TSS for 5719 (John Feeney) [660397]
  - [net] tg3: Enable mult rd DMA engine on 5719 (John Feeney) [660397]
  - [net] tg3: Always turn on APE features in mac_mode reg (John Feeney) [660397]
  - [net] tg3: Don't check for vlan group before vlan_tx_tag_present (John Feeney) [660397]
  - [net] tg3: Update version to 3.115 (John Feeney) [660397]
  - [net] tg3: Report invalid link from tg3_get_settings() (John Feeney) [660397]
  - [net] tg3: Don't allocate jumbo ring for 5780 class devs (John Feeney) [660397]
  - [net] tg3: Cleanup tg3_alloc_rx_skb() (John Feeney) [660397]
  - [net] tg3: Add EEE support (John Feeney) [660397]
  - [net] tg3: Add clause 45 register accessor methods (John Feeney) [660397]
  - [net] tg3: Disable unused transmit rings (John Feeney) [660397]
  - [net] tg3: Add support for selfboot format 1 v6 (John Feeney) [660397]
  - [net] tg3: Update version to 3.114 (John Feeney) [660397]
  - [net] tg3: Add extend rx ring sizes for 5717 and 5719 (John Feeney) [660397]
  - [net] tg3: Prepare for larger rx ring sizes (John Feeney) [660397]
  - [net] tg3: Futureproof the loopback test (John Feeney) [660397]
  - [net] tg3: Cleanup missing VPD partno section (John Feeney) [660397]
  - [net] tg3: Remove 5724 device ID (John Feeney) [660397]
  - [net] tg3: return operator cleanup (John Feeney) [660397]
  - [net] tg3: phy tmp variable roundup (John Feeney) [660397]
  - [net] tg3: Dynamically allocate VPD data memory (John Feeney) [660397]
  - [net] tg3: Use skb_is_gso_v6() (John Feeney) [660397]
  - [net] tg3: Move producer ring struct to tg3_napi (John Feeney) [660397]
  - [net] tg3: Clarify semantics of TG3_IRQ_MAX_VECS (John Feeney) [660397]
  - [net] tg3: Disable TSS (John Feeney) [660397]
  - [net] tg3: Update version to 3.113 (John Feeney) [660397]
  - [net] tg3: Migrate tg3_flags to phy_flags (John Feeney) [660397]
  - [net] tg3: Create phy_flags and migrate phy_is_low_power (John Feeney) [660397]
  - [net] tg3: Add phy-related preprocessor constants (John Feeney) [660397]
  - [net] tg3: Add error reporting to tg3_phydsp_write() (John Feeney) [660397]
  - [net] tg3: Improve small packet performance (John Feeney) [660397]
  - [net] tg3: Remove 5720, 5750, and 5750M (John Feeney) [660397]
  - [net] tg3: Restrict ASPM workaround devlist (John Feeney) [660397]
  - [net] tg3: Manage gphy power for CPMU-less devs only (John Feeney) [660397]
  - [net] tg3: Disable TSS also during tg3_close() (John Feeney) [660397]
  - [net] tg3: Add 5784 ASIC rev to earlier PCIe MPS fix (John Feeney) [660397]
  - [net] tg3: Update version to 3.112 (John Feeney) [660397]
  - [net] tg3: Fix some checkpatch errors (John Feeney) [660397]
  - [net] tg3: Revert PCIe tx glitch fix (John Feeney) [660397]
  - [net] tg3: Report driver version to firmware (John Feeney) [660397]
  - [net] tg3: Relax 5717 serdes restriction (John Feeney) [660397]
  - [net] tg3: Fix single MSI-X vector coalescing (John Feeney) [660397]
  - [net] tg3: Update version to 3.111 (John Feeney) [660397]
  - [net] tg3: Allow 5717 serdes link via parallel detect (John Feeney) [660397]
  - [net] tg3: Allow single MSI-X vector allocations (John Feeney) [660397]
  - [net] tg3: Update version to 3.110 (John Feeney) [660397]
  - [net] tg3: Remove function errors flagged by checkpatch (John Feeney) [660397]
  - [net] tg3: Unify max pkt size preprocessor constants (John Feeney) [660397]
  - [net] tg3: Re-inline VLAN tags when appropriate (John Feeney) [660397]
  - [net] tg3: Optimize rx double copy test (John Feeney) [660397]
  - [net] tg3: Update version to 3.109 (John Feeney) [660397]
  - [net] tg3: Remove tg3_dump_state() (John Feeney) [660397]
  - [net] tg3: Cleanup if codestyle (John Feeney) [660397]
  - [net] tg3: The case of switches (John Feeney) [660397]
  - [net] tg3: Whitespace, constant, and comment updates (John Feeney) [660397]
  - [net] tg3: Use VPD fw version when present (John Feeney) [660397]
  - [net] tg3: Prepare FW version code for VPD versioning (John Feeney) [660397]
  - [net] tg3: Fix message 80 char violations (John Feeney) [660397]
  - [net] tg3: netdev_err() => dev_err() (John Feeney) [660397]
  - [net] tg3: Replace pr_err with sensible alternatives (John Feeney) [660397]
  - [net] tg3: change field used with TG3_FLAG_10_100_ONLY constant (John Feeney) [660397]
  - [net] tg3: Remove now useless VPD code (John Feeney) [660397]
  - [net] tg3: use helper to search for VPD keywords (John Feeney) [660397]
  - [net] tg3: use VPD information field helper functions (John Feeney) [660397]
  - [net] tg3: use helper to find VPD resource data type (John Feeney) [660397]
  - [net] tg3: Add large and small resource data type code (John Feeney) [660397]
  - [net] tg3: Add PCI LRDT tag size and section size (John Feeney) [660397]
  - [net] tg3: convert to use netdev_for_each_mc_addr, part6 (John Feeney) [660397]
  - [net] tg3: Use (pr|netdev)_<level> macro helpers (John Feeney) [660397]
  - [net] bna: Include embedded firmware for RHEL5 (Ivan Vecera) [475690]
  - [net] bna: use device model DMA API (Ivan Vecera) [475690]
  - [net] bna: Remove unnecessary memset 0 (Ivan Vecera) [475690]
  - [net] bna: Update the driver version to 2.3.2.3 (Ivan Vecera) [475690]
  - [net] bna: IOC failure auto recovery fix (Ivan Vecera) [475690]
  - [net] bna: Restore VLAN filter table (Ivan Vecera) [475690]
  - [net] bna: Removed unused code (Ivan Vecera) [475690]
  - [net] bna: IOC uninit check and misc cleanup (Ivan Vecera) [475690]
  - [net] bna: Fix for TX queue (Ivan Vecera) [475690]
  - [net] bna: Enable pure priority tagged packet reception and rxf uninit cleanup fix (Ivan Vecera) [475690]
  - [net] bna: Fix ethtool register dump and reordered an API (Ivan Vecera) [475690]
  - [net] bna: Port enable disable sync and txq priority fix (Ivan Vecera) [475690]
  - [net] bna: TxRx and datapath fix (Ivan Vecera) [475690]
  - [net] bna: scope and dead code cleanup (Ivan Vecera) [475690]
  - [net] bna: fix interrupt handling (Ivan Vecera) [475690]
  - [net] bna: off by one (Ivan Vecera) [475690]
  - [net] bna: Check for NULL before deref in bnad_cb_tx_cleanup (Ivan Vecera) [475690]
  - [net] bna: fix lock imbalance (Ivan Vecera) [475690]
  - [net] bna: fix stats handling (Ivan Vecera) [475690]
  - [net] bna: Fixed build break for allyesconfig (Ivan Vecera) [475690]
  - [net] bna: Brocade 10Gb Ethernet device driver (Ivan Vecera) [475690]
  - [s390] tape: deadlock on global work queue (Hendrik Brueckner) [681329]
  - [s390] qeth: remove needless IPA-commands in offline (Hendrik Brueckner) [679120]
  - [s390] qeth: allow channel path changes in recovery (Hendrik Brueckner) [678073]
  - [s390] qeth: wrong MAC-address displayed in error message (Hendrik Brueckner) [675747]
  - [s390] dasd: Improve handling of stolen DASD reservation (Hendrik Brueckner) [651141]
  - [s390] dasd: provide a Sense Path Group ID ioctl (Hendrik Brueckner) [651135]
  - [s390] qeth: tolerate OLM-limitation (Hendrik Brueckner) [651161]
  - [s390] sclp_vt220: console message may cause deadlock (Hendrik Brueckner) [675751]
  - [s390] uaccess: missing sacf in uaccess error handling (Hendrik Brueckner) [670234]
  - [x86_64] nmi_watchdog: modify default to perf counter 1 (Don Zickus) [633196 659816]
  - [net] qlcnic: Remove validation for max tx and max rx queues (Chad Dupuis) [660390]
  - [net] qlcnic: fix checks for auto_fw_reset (Chad Dupuis) [660390]
  - [net] qlcnic: change module parameter permissions (Chad Dupuis) [660390]
  - [net] qlcnic: fix ethtool diagnostics test (Chad Dupuis) [660390]
  - [net] qlcnic: fix flash fw version read (Chad Dupuis) [660390]
  - [net] qlcnic: Use static const (Chad Dupuis) [660390]
  - [net] qlcnic: reset pci function unconditionally during probe (Chad Dupuis) [660390]
  - [net] qlcnic: fix ocm window register offset calculation (Chad Dupuis) [660390]
  - [net] qlcnic: fix LED test when interface is down. (Chad Dupuis) [660390]
  - [net] qlcnic: Updated driver version to 5.0.13 (Chad Dupuis) [660390]
  - [net] qlcnic: LICENSE file for qlcnic (Chad Dupuis) [660390]
  - [net] qlcnic: validate eswitch config values for PF (Chad Dupuis) [660390]
  - [net] qlcnic: Disable loopback support (Chad Dupuis) [660390]
  - [net] qlcnic: Bumped up driver version to 5.0.12 (Chad Dupuis) [660390]
  - [net] qlcnic: lro module parameter (Chad Dupuis) [660390]
  - [net] qlcnic: Fix driver hang while using qcc application (Chad Dupuis) [660390]
  - [net] qlcnic: lro off message log from set rx checsum (Chad Dupuis) [660390]
  - [net] qlcnic: Add description for CN1000Q adapter (Chad Dupuis) [660390]
  - [net] qlcnic: Allow minimum bandwidth of zero (Chad Dupuis) [660390]
  - [net] qlcnic: fix panic on load (Chad Dupuis) [660390]
  - [net] qlcnic: define valid vlan id range (Chad Dupuis) [660390]
  - [net] qlcnic: reduce rx ring size (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac learning (Chad Dupuis) [660390]
  - [net] qlcnic: update ethtool stats (Chad Dupuis) [660390]
  - [net] qlcnic: update driver version 5.0.11 (Chad Dupuis) [660390]
  - [net] qlcnic: change all P3 references to P3P (Chad Dupuis) [660390]
  - [net] qlcnic: fix promiscous mode for VF (Chad Dupuis) [660390]
  - [net] qlcnic: fix board description (Chad Dupuis) [660390]
  - [net] qlcnic: remove private LRO flag (Chad Dupuis) [660390]
  - [net] qlcnic: support quiescent mode (Chad Dupuis) [660390]
  - [net] qlcnic: remove dead code (Chad Dupuis) [660390]
  - [net] qlcnic: set mtu lower limit (Chad Dupuis) [660390]
  - [net] qlcnic: cleanup port mode setting (Chad Dupuis) [660390]
  - [net] qlcnic: sparse warning fixes (Chad Dupuis) [660390]
  - [net] qlcnic: fix vlan TSO on big endian machine (Chad Dupuis) [660390]
  - [net] qlcnic: fix endianess for lro (Chad Dupuis) [660390]
  - [net] qlcnic: fix diag register (Chad Dupuis) [660390]
  - [net] qlcnic: fix eswitch stats (Chad Dupuis) [660390]
  - [net] qlcnic: fix internal loopback test (Chad Dupuis) [660390]
  - [net] qlcnic: return operator cleanup (Chad Dupuis) [660390]
  - [net] qlcnic: dont set skb->truesize (Chad Dupuis) [660390]
  - [net] qlcnic: dont assume NET_IP_ALIGN is 2 (Chad Dupuis) [660390]
  - [net] qlcnic: update version 5.0.10 (Chad Dupuis) [660390]
  - [net] qlcnic: remove fw version check (Chad Dupuis) [660390]
  - [net] qlcnic: vlan lro support (Chad Dupuis) [660390]
  - [net] qlcnic: vlan gro support (Chad Dupuis) [660390]
  - [net] qlcnic: support vlan rx accleration (Chad Dupuis) [660390]
  - [net] qlcnic: add cksum flag (Chad Dupuis) [660390]
  - [net] qlcnic: mac vlan learning support (Chad Dupuis) [660390]
  - [net] qlcnic: support mac learning (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac override capability (Chad Dupuis) [660390]
  - [net] qlcnic: fix panic while using eth_hdr (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac anti spoof policy (Chad Dupuis) [660390]
  - [net] qlcnic: fix for setting default eswitch config (Chad Dupuis) [660390]
  - [net] qlcnic: fix mac addr read (Chad Dupuis) [660390]
  - [net] qlcnic: add api version in reg dump (Chad Dupuis) [660390]
  - [net] qlcnic: backout firmware initialization update (Chad Dupuis) [660390]
  - [net] qlnic: fix a race in qlcnic_get_stats (Chad Dupuis) [660390]
  - [net] qlcnic: PCI ID addition (Chad Dupuis) [660390]
  - [net] qlcnic: Fix driver load issue in FW hang (Chad Dupuis) [660390]
  - [net] qlcnic: change reg name (Chad Dupuis) [660390]
  - [net] qlcnic: fix fw recovery for PF (Chad Dupuis) [660390]
  - [net] qlcnic: support port vlan id (Chad Dupuis) [660390]
  - [net] qlcnic: eswitch config fixes (Chad Dupuis) [660390]
  - [net] qlcnic: update version 5.0.8 (Chad Dupuis) [660390]
  - [net] qlcnic: rom lock recovery (Chad Dupuis) [660390]
  - [net] qlcnic: firmware initialization update (Chad Dupuis) [660390]
  - [net] qlcnic: fix endiness in eswitch statistics (Chad Dupuis) [660390]
  - [net] qlcnic: mark device state as failed (Chad Dupuis) [660390]
  - [net] qlcnic: fix npar state (Chad Dupuis) [660390]
  - [net] qlcnic: support anti mac spoofing (Chad Dupuis) [660390]
  - [net] qlcnic: configure offload setting on eswitch (Chad Dupuis) [660390]
  - [net] qlcnic: configure port on eswitch (Chad Dupuis) [660390]
  - [net] qlcnic: replace magic numbers with defines (Chad Dupuis) [660390]
  - [net] qlcnic: remove unused code (Chad Dupuis) [660390]
  - [net] qlcnic: fix inconsistent lock state (Chad Dupuis) [660390]
  - [net] qlcnic: Use available error codes (Chad Dupuis) [660390]
  - [net] qlcnic: turn off lro when rxcsum is disabled (Chad Dupuis) [660390]
  - [net] qlcnic: fix link diag test (Chad Dupuis) [660390]
  - [net] qlcnic: fix link status message (Chad Dupuis) [660390]
  - [net] qlcnic: add eswitch statistics support (Chad Dupuis) [660390]
  - [net] qlcnic: fix for setting function modes (Chad Dupuis) [660390]
  - [net] qlcnic: device state management fixes for virtual func (Chad Dupuis) [660390]
  - [net] qlcnic: fix aer for virtual func (Chad Dupuis) [660390]
  - [net] qlcnic: using too much stack (Chad Dupuis) [660390]
  - [net] qlcnic: clean up qlcnic_init_pci_info (Chad Dupuis) [660390]
  - [net] qlcnic: fix copyright for pci searching function (Chad Dupuis) [660390]
  - [net] netxen: support for GbE port settings (Chad Dupuis) [660437]
  - [net] netxen: Notify firmware of Flex-10 interface down (Chad Dupuis) [660437]
  - [net] netxen: update driver version 4.0.75 (Chad Dupuis) [660437]
  - [net] netxen: enable LRO based on NETIF_F_LRO (Chad Dupuis) [660437]
  - [net] netxen: update module description (Chad Dupuis) [660437]
  - [net] netxen: Use static const (Chad Dupuis) [660437]
  - [net] netxen: remove unused firmware exports (Chad Dupuis) [660437]
  - [net] netxen: Fix tx queue manipulation bug in netxen_nic_probe (Chad Dupuis) [660437]
  - [net] netxen: make local function static (Chad Dupuis) [660437]
  - [net] netxen: mask correctable error (Chad Dupuis) [660437]
  - [net] netxen: fix race in tx stop queue (Chad Dupuis) [660437]
  - [net] netxen: return operator cleanup (Chad Dupuis) [660437]
  - [net] netxen: dont set skb->truesize (Chad Dupuis) [660437]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-251.el5]
changelog:
  - [net] benet: Bump up the version number (Ivan Vecera) [660389]
  - [net] benet: Copyright notice change. Update to Emulex instead of ServerEngines (Ivan Vecera) [660389]
  - [net] benet: Fix UDP packet detected status in RX compl (Ivan Vecera) [660389]
  - [net] benet: changes for BE3 native mode support (Ivan Vecera) [660389]
  - [net] benet: Add multicast filter capability for Lancer (Ivan Vecera) [660389]
  - [net] benet: Disarm CQ and EQ to disable interrupt in Lancer (Ivan Vecera) [660389]
  - [net] benet: Remove TX Queue stop in close (Ivan Vecera) [660389]
  - [net] benet: Change f/w command versions for Lancer (Ivan Vecera) [660389]
  - [net] benet: Add error recovery during load for Lancer (Ivan Vecera) [660389]
  - [net] benet: Checksum field valid only for TCP/UDP (Ivan Vecera) [660389]
  - [net] benet: Remove ERR compl workaround for Lancer (Ivan Vecera) [660389]
  - [net] benet: use GFP_KERNEL allocations when possible (Ivan Vecera) [660389]
  - [net] benet: use hba_port_num instead of port_num (Ivan Vecera) [660389]
  - [net] benet: add code to display temperature of ASIC (Ivan Vecera) [660389]
  - [net] benet: fix to ignore transparent vlan ids wrongly indicated by NIC (Ivan Vecera) [660389]
  - [net] benet: variable name change (Ivan Vecera) [660389]
  - [net] benet: fixes in ethtool selftest (Ivan Vecera) [660389]
  - [net] benet: add new counters to display via ethtool stats (Ivan Vecera) [660389]
  - [net] benet: restrict WOL to PFs only. (Ivan Vecera) [660389]
  - [net] benet: detect a UE even when a interface is down. (Ivan Vecera) [660389]
  - [net] benet: gracefully handle situations when UE is detected (Ivan Vecera) [660389]
  - [net] benet: fix be_suspend/resume/shutdown (Ivan Vecera) [660389]
  - [net] benet: pass proper hdr_size while flashing redboot. (Ivan Vecera) [660389]
  - [net] benet: Fix broken priority setting when vlan tagging is enabled. (Ivan Vecera) [660389]
  - [net] benet: Allow VFs to call be_cmd_reset_function. (Ivan Vecera) [660389]
  - [net] benet: pass domain numbers for pmac_add/del functions (Ivan Vecera) [660389]
  - [net] benet: For the VF MAC, use the OUI from current MAC address (Ivan Vecera) [660389]
  - [net] benet: Cleanup the VF interface handles (Ivan Vecera) [660389]
  - [net] benet: call be_vf_eth_addr_config() after register_netdev (Ivan Vecera) [660389]
  - [net] benet: Initialize and cleanup sriov resources only if pci_enable_sriov has succeeded. (Ivan Vecera) [660389]
  - [net] benet: Use domain id when be_cmd_if_destroy is called. (Ivan Vecera) [660389]
  - [net] benet: Avoid null deref in be_cmd_get_seeprom_data (Ivan Vecera) [660389]
  - [net] benet: use device model DMA API (Ivan Vecera) [660389]
  - [net] benet: remove netif_stop_queue being called before register_netdev. (Ivan Vecera) [660389]
  - [net] benet: fix a crash seen during insmod/rmmod test (Ivan Vecera) [660389]
  - [net] benet: Use static const (Ivan Vecera) [660389]
  - [net] benet: use mutex instead of spin lock for mbox_lock (Ivan Vecera) [660389]
  - [net] benet: Handle out of buffer completions for lancer (Ivan Vecera) [660389]
  - [net] benet: FW init cmd fix for lancer (Ivan Vecera) [660389]
  - [net] benet: Fix be_dev_family_check() return value check (Ivan Vecera) [660389]
  - [net] benet: Fix too optimistic NETIF_F_HW_CSUM features (Ivan Vecera) [660389]
  - [net] benet: adding support for Lancer family of CNAs (Ivan Vecera) [660389]
  - [net] benet: remove dead code (Ivan Vecera) [660389]
  - [net] benet: Changes to use only priority codes allowed by f/w (Ivan Vecera) [660389]
  - [net] benet: add multiple RX queue support (Ivan Vecera) [660389]
  - [net] benet: fix tx completion polling (Ivan Vecera) [660389]
  - [net] benet: use Rx and Tx queues like upstream (Ivan Vecera) [660389]
  - [net] benet: return operator cleanup (Ivan Vecera) [660389]
  - [net] benet: fix a bug in UE detection logic (Ivan Vecera) [660389]
  - [net] benet: fix net-snmp error because of wrong packet stats (Ivan Vecera) [660389]
  - [net] benet: stats for packets received due to internal switching in ASIC. (Ivan Vecera) [660389]
  - [net] benet: fix to avoid sending get_stats request if one is already being processed. (Ivan Vecera) [660389]
  - [net] benet: change to show correct physical link status (Ivan Vecera) [660389]
  - [net] benet: add code to dump registers for debug (Ivan Vecera) [660389]
  - [net] benet: bump the driver version number (Ivan Vecera) [660389]
  - [net] benet: variable name changes (Ivan Vecera) [660389]
  - [net] benet: supress printing error when mac query fails for VF (Ivan Vecera) [660389]
  - [net] benet: Patch to determine if function is VF while running in guest OS. (Ivan Vecera) [660389]
  - [net] benet: enable ipv6 tso support (Ivan Vecera) [660389]
  - [net] benet: fix typos concerning management (Ivan Vecera) [660389]
  - [net] benet: Remove unnecessary returns from void functions (Ivan Vecera) [660389]
  - [net] benet: use skb_headlen() (Ivan Vecera) [660389]
  - [net] benet: clarify promiscuous cmd with a comment (Ivan Vecera) [660389]
  - [net] benet: Fix compile warnnings in drivers/net/benet/be_ethtool.c (Ivan Vecera) [660389]
  - [net] ixgbe: update to upstream version 3.2.9-k2 (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [misc] vlan: Add function to get EtherType from vlan packets (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [net] support for NETIF_F_HIGHDMA on vlan interfaces (Andy Gospodarek) [568312 568557 570366 571254 651467 653236 653359 653469 655022]
  - [scsi] bnx2i: Updated to version 2.6.2.3 (Mike Christie) [660406]
  - [scsi] bnx2i: Updated version to 2.6.2.2 (Mike Christie) [660406]
  - [scsi] bnx2i: Added iSCSI text pdu support for iSCSI offload (Mike Christie) [660406]
  - [scsi] bnx2i: Added jumbo MTU support for the no shost case (Mike Christie) [660406]
  - [scsi] bnx2i: Added support for the 57712(E) devices (Mike Christie) [660406]
  - [scsi] bnx2i: Added handling for unsupported iSCSI offload hba (Mike Christie) [660406]
  - [scsi] bnx2i: Fixed the 32-bit swapping of the LUN field for nopouts for 5771X (Mike Christie) [660406]
  - [scsi] bnx2i: Allow ep CONNECT_FAILED condition to go through proper cleanup (Mike Christie) [660406]
  - [scsi] bnx2i: Added reconnect fix connecting against Lefthand targets (Mike Christie) [660406]
  - [scsi] bnx2i: Cleaned up various error conditions in ep_connect/disconnect (Mike Christie) [660406]
  - [scsi] bnx2i: Added return code check for chip kwqe submission request (Mike Christie) [660406]
  - [scsi] bnx2i: Modified the bnx2i stop path to compensate for in progress ops (Mike Christie) [660406]
  - [scsi] bnx2i: Removed the dynamic registration of CNIC (Mike Christie) [660406]
  - [scsi] bnx2i: Added mutex lock protection to conn_get_param (Mike Christie) [660406]
  - [net] cnic: Fix lost interrupt on bnx2x (Mike Christie) [660430]
  - [net] cnic: Prevent status block race conditions with hardware (Mike Christie) [660430]
  - [net] bnx2x, cnic: Consolidate iSCSI/FCoE shared mem logic in bnx2x (Mike Christie) [660430]
  - [net] cnic: Fix the type field in SPQ messages (Mike Christie) [660430]
  - [net] cnic: Do not call bnx2i when bnx2i is calling cnic_unregister_driver() (Mike Christie) [660430]
  - [net] cnic: Do not allow iSCSI and FCoE on bnx2x multi-function mode (Mike Christie) [660430]
  - [net] cnic: fix mem leak on alloc fail in cnic_alloc_uio_rings (Mike Christie) [660430]
  - [net] cnic: Add FCoE support on 57712 (Mike Christie) [660430]
  - [net] cnic: Add kcq2 support on 57712 (Mike Christie) [660430]
  - [net] cnic: Call cm_connect_complete() immediately on error (Mike Christie) [660430]
  - [net] cnic: Check device state before reading the kcq pointer in IRQ (Mike Christie) [660430]
  - [net] cnic: Support NIC Partition mode (Mike Christie) [660430]
  - [net] cnic: Use proper client and connection IDs on iSCSI ring (Mike Christie) [660430]
  - [net] cnic: Improve ->iscsi_nl_msg_send() (Mike Christie) [660430]
  - [net] cnic: Prevent "scheduling while atomic" when calling ->cnic_init() (Mike Christie) [660430]
  - [net] cnic: Fix iSCSI TCP port endian order. (Mike Christie) [660430]
  - [net] cnic: Remove unnecessary semicolons (Mike Christie) [660430]
  - [net] cnic: Add support for 57712 device (Mike Christie) [660430]
  - [net] cnic: Decouple uio close from cnic shutdown (Mike Christie) [660430]
  - [net] cnic: Add cnic_uio_dev struct (Mike Christie) [660430]
  - [net] cnic: Add cnic_free_uio() (Mike Christie) [660430]
  - [net] cnic: Defer iscsi connection cleanup (Mike Christie) [660430]
  - [net] cnic: Add cnic_bnx2x_destroy_ramrod() (Mike Christie) [660430]
  - [net] cnic: Convert ctx_flags to bit fields (Mike Christie) [660430]
  - [net] cnic: Add common cnic_request_irq() (Mike Christie) [660430]
  - [net] bnx2x, cnic: Fix SPQ return credit (Mike Christie) [660430]
  - [char] Enable and extend Legacy PTY support for 4096 device pairs (Mauro Carvalho Chehab) [582776]
  - [fs] ioctl: make fiemap map at least a blocksize amount (Josef Bacik) [663041]
  - [net] forcedeth/r8169: call netif_carrier_off at end of probe (Ivan Vecera) [664705 664707]
  - [net] ixgbevf: update to upstream version 2.0.0-k2 (Andy Gospodarek) [653237]
  - [net] e1000e: update to upstream version 1.3.10 (Andy Gospodarek) [653242 653548]
  - [x86] amd: Extend support to future families (Frank Arnold) [682835]
  - [x86] smpboot: Use compute unit info to determine thread siblings (Frank Arnold) [682835]
  - [x86] amd: Extract compute unit information for AMD CPUs (Frank Arnold) [682835]
  - [x86] amd: Add support for CPUID topology extension of AMD CPUs (Frank Arnold) [682835]
  - [x86] cpufeature: Update AMD CPUID feature bits (Frank Arnold) [682835]
  - [x86_64] Support NMI watchdog on newer AMD CPU families (Frank Arnold) [682835]
  - [net] ixgbe: fix for 82599 erratum on Header Splitting (Andy Gospodarek) [680531]
  - [net] ixgbe: limit VF access to network traffic (Andy Gospodarek) [680531]
  - [net] igbvf driver update for RHEL5.7 (Stefan Assmann) [653241]
  - [fs] ext3: Always set dx_node's fake_dirent explicitly (Eric Sandeen) [662838]
  - [virt] xen/netback: signal front-end close event via udev (Paolo Bonzini) [661985]
  - [net] bnx2x: fix swap of rx-ticks and tx-ticks parameters in interrupt coalescing flow (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix MaxBW configuration (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: (NPAR) prevent HW access in D3 state (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix link notification (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix non-pmf device load flow (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update driver version to 1.62.00-6 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly calculate lro_mss (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: perform statistics "action" before state transition. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly configure coefficients for MinBW algorithm (NPAR mode). (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix ethtool -t link test for MF (non-pmf) devices. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix nvram test for single port devices. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: (NPAR mode) Fix FW initialization (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add a missing bit for PXP parity register of 57712. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Duplication in promisc mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: multicasts in NPAR mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.62.00-5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link loss in multi-function mode (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix port swap for BCM8073 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix LED blink rate on BCM84823 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove setting XAUI low-power for BCM8073 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.62.00-4 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix AER setting for BCM57712 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix BCM84823 LED behavior (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Mark full duplex on some external PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix BCM8073/BCM8727 microcode loading (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: LED fix for BCM8727 over BCM57712 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Common init will be executed only once after POR (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Swap BCM8073 PHY polarity if required (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix typos (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix the race on bp->stats_pending. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Move to D0 before clearing MSI/MSI-X configuration. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: registers dump fixes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Don't prevent RSS configuration in INT#x and MSI interrupt modes. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: adding dcbnl support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use static const (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove bogus check (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.62.00-2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update firmware to 6.2.5.0 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: bnx2x_request_firmware update for 6.2.5.0 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: replace FW to 6.2.5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add DCB/PFC support - link layer (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: add DCB support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Disable FCoE ring, NETDEV_HW_ADDR_T_SAN for RHEL5.7. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: add FCoE ring (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version number and a date. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fixed a compilation warning (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use dma_alloc_coherent() semantics for ILT memory allocation (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: LSO code was broken on BE platforms (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add Nic partitioning mode (57712 devices) (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use helpers instead of direct access to the shinfo(skb) fields (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Do interrupt mode initialization and NAPIs adding before register_netdev() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Disable local BHes to prevent a dead-lock situation (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix error value sign (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove unnecessary semicolons (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Reset 8073 phy during common init (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Do not enable CL37 BAM unless it is explicitly enabled (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix resetting BCM8726 PHY during common init (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Clear latch indication on link reset (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix port selection in case of E2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix waiting for reset complete on BCM848x3 PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Restore appropriate delay during BMAC reset (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: make local function static and remove dead code (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove BCM_VLAN (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Don't check for vlan group before vlan_tx_tag_present. (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-3 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: prevent false parity error in MSI-X memory of HC block (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: fix possible deadlock in HC hw block (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-2 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unnecessary FUNC_FLG_RSS flag and related (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use correct FW constant for header padding (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: do not deal with power if no capability (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove redundant commands during error handling (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Optimized the branching in the bnx2x_rx_int() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fixing a typo: added a missing RSS enablement (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: update version to 1.60.00-1 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: properly initialize FW stats (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: code beautify (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix SPQ return credit (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: move msix table initialization to probe() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use L1_CACHE_BYTES instead of magic number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unused fields in main driver structure (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove unused parameter in reuse_rx_skb() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add 57712 support (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: change type of spq_left to atomic (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Protect statistics ramrod and sequence number (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: rename MF related fields (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: firmware naming from upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: whitespaces like in upstream, remove some #if0 lines (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use netdev_for_each_mc_addr (Michal Schmidt) [629609 651546 653357 656360]
  - [misc] netdevice.h: add netdev_mc_count (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use trivial wrappers around get_sset_count (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove a few pointless differences from upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: bnx2x_alloc_napi cleanup, caller more similar to upstream (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: remove bnx2x_init_values.h (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x, cnic, bnx2i: use new FW/HSI (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Moved enabling of MSI to the bnx2x_set_num_queues() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Use netif_set_real_num_{rx, tx}_queues() (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: return operator cleanup (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Spread rx buffers between allocated queues (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: use ARRAY_SIZE macro in bnx2x_main.c (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update bnx2x version to 1.52.53-6 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change LED scheme for dual-media (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add dual-media changes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Organize PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Apply logic changes for the new scheme (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Move common function into aggregated function (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Adjust flow-control with the new scheme (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Adjust alignment of split PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Split PHY functions (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Unify PHY attributes (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: avoid skb->ip_summed initialization (Michal Schmidt) [629609 651546 653357 656360]
  - [net] skbuff: add skb_checksum_none_assert (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Update version to 1.52.53-5 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Add BCM84823 to the supported PHYs (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change BCM848xx LED configuration (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Remove unneeded setting of XAUI low power to BCM8727 (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Change BCM848xx configuration according to IEEE (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Reset link before any new link settings (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link issue In BCM8727 based boards (Michal Schmidt) [629609 651546 653357 656360]
  - [net] bnx2x: Fix potential link issue of BCM8073/BCM8727 (Michal Schmidt) [629609 651546 653357 656360]
  - Revert: [net] bnx2x: force interrupt mode for iscsi unset mac (Michal Schmidt) [629609 651546 653357 656360]
  - [net] ipv4: make accept_local writeable for loopback (Neil Horman) [672570]
  - [net] bnx2: Update to latest upstream for RHEL5.7 (Neil Horman) [651438 660375]
  - [pci] backport common vpd support functions (Neil Horman) [683978]
  - [net] e1000: fix sparse warning (Dean Nelson) [571889 653248 653546]
  - [net] e1000: add support for Marvell Alaska M88E1118R PHY (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Add support for the CE4100 reference platform (Dean Nelson) [571889 653248 653546]
  - [net] e1000: fix return value not set on error (Dean Nelson) [571889 653248 653546]
  - [net] e1000: fix Tx hangs by disabling 64-bit DMA (Dean Nelson) [571889 653248 653546]
  - [net] e1000: allow option to limit number of descriptors down to 48 per ring (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Use new function for copybreak tests (Dean Nelson) [571889 653248 653546]
  - [net] e1000: do not modify tx_queue_len on link speed change (Dean Nelson) [571889 653248 653546]
  - [net] e1000: Fix DMA mapping error handling on RX (Dean Nelson) [571889 653248 653546]
  - [net] e1000: call pci_save_state after pci_restore_state (Dean Nelson) [571889 653248 653546]
  - [net] e1000: don't use small hardware rx buffers (Dean Nelson) [571889 653248 653546]
  - [fs] gfs2: directly write blocks past i_size (Benjamin Marzinski) [684371]
  - [fs] gfs2: fix block allocation check for fallocate (Benjamin Marzinski) [684024]
  - [redhat] spec: trim srpm size and vastly improve prep time (Jarod Wilson) [687950]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-250.el5]
changelog:
  - [block] cciss: use short tags where supported (Tomas Henzl) [656343]
  - [block] cciss: Fix memory leak in cciss_sysfs_stat_inquiry (Tomas Henzl) [656343]
  - [block] cciss: do not reorder commands in internal queue (Tomas Henzl) [656343]
  - [block] cciss: add another controller 0x103C3356 (Tomas Henzl) [656343]
  - [block] cciss: fix panic in cciss_revalidate (Tomas Henzl) [656343]
  - [block] cciss: Do not remove /proc entry if we never created it (Tomas Henzl) [656343]
  - [block] cciss: do not leak stack to userland (Tomas Henzl) [656343]
  - [block] cciss: catch kmalloc failure of h->scatter_list (Tomas Henzl) [656343]
  - [block] cciss: fix missed command status value CMD_UNABORTABLE (Tomas Henzl) [656343]
  - [block] cciss: remove ifdef'ed out interrupt_not_for_us (Tomas Henzl) [656343]
  - [block] cciss: change printks to dev_warn (Tomas Henzl) [656343]
  - [block] cciss: use consistent variable names (Tomas Henzl) [656343]
  - [block] cciss: mark performant mode function as __devinit (Tomas Henzl) [656343]
  - [block] cciss: cleanup some debug ifdefs (Tomas Henzl) [656343]
  - [block] cciss: fix leak of ioremapped memory in init error path (Tomas Henzl) [656343]
  - [block] cciss: Fix panic in multipath configurations (Tomas Henzl) [656343]
  - [message] mptfusion: version update to 3.04.18rh (Tomas Henzl) [662160]
  - [message] mptfusion: Incorrect return value in mptscsih_dev_reset (Tomas Henzl) [662160]
  - [message] mptfusion: remove bus reset (Tomas Henzl) [662160]
  - [message] mptfusion: 3gbps - 6gbps (Tomas Henzl) [662160]
  - [message] mptfusion: sysfs sas addr handle (Tomas Henzl) [662160]
  - [message] mptfusion: Fix 32 bit platforms with 64 bit resources (Tomas Henzl) [662160]
  - [message] mptfusion: use module_param correctly (Tomas Henzl) [662160]
  - [message] mptfusion: Adjust confusing if indentation (Tomas Henzl) [662160]
  - [message] mptfusion: print Doorbell reg on hard reset and timeout (Tomas Henzl) [662160]
  - [message] mptfusion: Cleanup some duplicate calls in mptbase.c (Tomas Henzl) [662160]
  - [message] mptfusion: Extra DMD error handling debug prints (Tomas Henzl) [662160]
  - [message] mptfusion: block errors if deleting devices or DMD (Tomas Henzl) [662160]
  - [message] mptfusion: add ioc_reset_in_progress reset in SoftReset (Tomas Henzl) [662160]
  - [message] mptfusion: handle SATA hotplug failure (Tomas Henzl) [662160]
  - [message] mptfusion: schedule_target_reset from all Reset context (Tomas Henzl) [662160]
  - [message] mptfusion: sanity check for device before adding to OS (Tomas Henzl) [662160]
  - [message] mptfusion: fix declaration of device_missing_delay (Tomas Henzl) [662160]
  - [message] mptfusion: DID_TRANSPORT_DISRUPTED, not DID_BUS_BUSY (Tomas Henzl) [662160]
  - [message] mptfusion: Set fw_events_off to 1 at driver load time (Tomas Henzl) [662160]
  - [scsi] mpt2sas: version change to 08.101.00.00 (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Call _scsih_ir_shutdown before reporting to OS (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Basic Code Cleanup in mpt2sas_base (Tomas Henzl) [662153]
  - [scsi] mpt2sas: fix access to freed memory from port enable (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Fix race between broadcast asyn event (Tomas Henzl) [662153]
  - [scsi] mpt2sas: support for Customer specific branding messages (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Revision P MPI Header Update (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Correct resizing calculation for max_queue_depth (Tomas Henzl) [662153]
  - [scsi] mpt2sas: device reset event not supported on old firmware (Tomas Henzl) [662153]
  - [scsi] mpt2sas: fix device removal handshake with vacant bit set (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Debug string changes from target to device (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Remove code for TASK_SET_FULL from driver (Tomas Henzl) [662153]
  - [scsi] mpt2sas: MPI2.0 Header updated (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Modify code to support Expander switch (Tomas Henzl) [662153]
  - [scsi] mpt2sas: create pool of chain buffers for IO (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add loadtime params for IOMissingDelay and params (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sanity check for cb_idx and smid access (Tomas Henzl) [662153]
  - [scsi] mpt2sas: remov compiler warnnings when logging is disabled (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Copy message frame before releasing (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Copy sense buffer to work on it (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Add message to error escalation callback (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Add check for responding volumes after Host Reset (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add ENOMEM return type when allocation fails (Tomas Henzl) [662153]
  - [scsi] mpt2sas: device event handling using pd_handles per HBA (Tomas Henzl) [662153]
  - [scsi] mpt2sas: Tie a log info message to a specific PHY (Tomas Henzl) [662153]
  - [scsi] mpt2sas: print level KERN_DEBUG is replaced by KERN_INFO (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sysfs support for tracebuffer (Tomas Henzl) [662153]
  - [scsi] mpt2sas: MPI header version N is updated (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add sysfs counter for ioc reset (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add expander phy control support (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add expander phy counter support (Tomas Henzl) [662153]
  - [scsi] mpt2sas: add disable_discovery module parameter (Tomas Henzl) [662153]
  - [scsi] mpt2sas: don't reset when another reset is in progress (Tomas Henzl) [662153]
  - [net] ip_conntrack_ftp: fix tracking of sequence numbers (Thomas Graf) [642388]
  - [fs] gfs2: add missing unlock_page in gfs2_write_begin (Steven Whitehouse) [684795]
  - [powerpc] numa: improved kABI breakage fix in paca struct (Steve Best) [651167]
  - [fs] gfs2: Make delayed workqueues submit immediately if delay 0 (Robert S Peterson) [650494]
  - [fs] gfs2: improve performance with bouncing locks in a cluster (Robert S Peterson) [650494]
  - [net] s2io: rx_ring_sz bounds checking (Michal Schmidt) [491786]
  - [net] s2io: resolve statistics issues (Michal Schmidt) [598650]
  - [scsi] iscsi: use kmap instead of kmap_atomic (Mike Christie) [672115]
  - [block] reduce stack footprint of blk_recount_segments() (Jeff Moyer) [638988]
  - [block] fix nr_phys_segments miscalculation bug (Jeff Moyer) [638988]
  - [block] raid fixups for removal of bi_hw_segments (Jeff Moyer) [638988]
  - [block] drop vmerge accounting (Jeff Moyer) [638988]
  - [block] drop virtual merging accounting (Jeff Moyer) [638988]
  - [block] Introduce rq_for_each_segment replacing rq_for_each_bio (Jeff Moyer) [638988]
  - [block] Merge blk_recount_segments into blk_recalc_rq_segments (Jeff Moyer) [638988]
  - [fs] Fix over-zealous flush_disk changing device size (Jeff Moyer) [678359]
  - [fs] lockd: make lockd_down wait for lockd to come down (Jeff Layton) [653286]
  - [net] sunrpc: Don't disconnect if connection in progress (Jeff Layton) [680329]
  - [fs] fix block based fiemap (Josef Bacik) [675986]
  - [fs] proc: protect mm start_/end_code in /proc/pid/stat (Eugene Teo) [684571] {CVE-2011-0726}
  - [net] dccp: fix oops in dccp_rcv_state_process (Eugene Teo) [682956] {CVE-2011-1093}
  - [scsi] libsas: fix bug for vacant phy (David Milburn) [676423]
  - [scsi] libsas: do not set res = 0 in sas_ex_discover_dev (David Milburn) [676423]
  - [scsi] libsas: fix wide port hotplug issues (David Milburn) [676423]
  - [scsi] libsas: fixup kABI breakage (David Milburn) [676423]
  - [scsi] libsas: no commands to hot-removed devices (David Milburn) [676423]
  - [scsi] libsas: transport-level facility to req SAS addrs (David Milburn) [676423]
  - [scsi] libsas: misc fixes to the eh path (David Milburn) [676423]
  - [scsi] libsas: correctly flush LU queue on error recovery (David Milburn) [676423]
  - [scsi] libsas: fix error handling (David Milburn) [676423]
  - [scsi] libsas: fix sense_buffer overrun (David Milburn) [676423]
  - [scsi] libsas: reuse orig port hotplugging phys wide port (David Milburn) [676423]
  - [scsi] libsas: fix NCQ mixing with non-NCQ (David Milburn) [676423]
  - [scsi] libsas: fix endianness bug in sas_ata (David Milburn) [676423]
  - [scsi] libsas: don't use made up error codes (David Milburn) [676423]
  - [net] bluetooth: fix bnep buffer overflow (Don Howard) [681319] {CVE-2011-1079}
  - [pci] intel-iommu: Fix get_domain_for_dev() error path (Alex Williamson) [688646]
  - [pci] intel-iommu: Unlink domain from iommu (Alex Williamson) [688646]
  - [redhat] spec: assorted cleanup and streamlining


author: Jarod Wilson <jarod@redhat.com> [2.6.18-249.el5]
changelog:
  - [md] dm-mpath: avoid storing private suspended state (Mike Snitzer) [678670]
  - [md] dm-mpath: reject messages when device is suspended (Mike Snitzer) [678670]
  - [md] dm: export suspended state to targets (Mike Snitzer) [678670]
  - [md] dm: rename dm_suspended to dm_suspended_md (Mike Snitzer) [678670]
  - [md] dm: swap postsuspend call and setting suspended flag (Mike Snitzer) [678670]
  - [md] dm-ioctl: retrieve status from inactive table (Mike Snitzer) [678670]
  - [md] dm: rename dm_get_table to dm_get_live_table (Mike Snitzer) [678670]
  - [md] dm-stripe: avoid div by 0 with invalid stripe count (Mike Snitzer) [678670]
  - [md] dm-ioctl: forbid messages to devices being deleted (Mike Snitzer) [678670]
  - [md] dm: add dm_deleting_md function (Mike Snitzer) [678670]
  - [md] dm: dec_pending needs locking to save error value (Mike Snitzer) [678670]
  - [md] dm-raid1: keep retrying alloc if mempool_alloc fails (Mike Snitzer) [678670]
  - [md] dm-table: fix upgrade mode race (Mike Snitzer) [678670]
  - [md] dm-io: respect BIO_MAX_PAGES limit (Mike Snitzer) [678670]
  - [md] dm-ioctl: validate name length when renaming (Mike Snitzer) [678670]
  - [md] dm-log: fix dm_io_client leak on error paths (Mike Snitzer) [678670]
  - [md] dm: avoid destroying table in dm_any_congested (Mike Snitzer) [678670]
  - [md] dm-raid1: fix leakage (Mike Snitzer) [678670]
  - [md] dm-mpath: validate hw_handler argument count (Mike Snitzer) [678670]
  - [md] dm-mpath: validate table argument count (Mike Snitzer) [678670]
  - [md] dm-mpath: fix NULL deref when path parameter missing (Mike Snitzer) [673058]
  - [md] dm-mpath: wait for pg_init completion on suspend (Mike Snitzer) [673058]
  - [md] dm-mpath: hold io until all pg_inits completed (Mike Snitzer) [673058]
  - [md] dm-mpath: skip activate_path for failed paths (Mike Snitzer) [673058]
  - [md] dm-mpath: pass struct pgpath to pg init done (Mike Snitzer) [673058]
  - [md] dm-mpath: prevent io from work queue while suspended (Mike Snitzer) [673058]
  - [md] dm-mpath: add mutex to sync adding and flushing work (Mike Snitzer) [673058]
  - [md] dm-mpath: flush workqueues before suspend completes (Mike Snitzer) [673058]
  - [powerpc] numa: Fix kABI breakage in paca struct (Steve Best) [651167]
  - [powerpc] Disable VPHN polling during a suspend operation (Steve Best) [651167]
  - [powerpc] mm: Poll VPA for topo changes, update NUMA maps (Steve Best) [651167]
  - [powerpc] Add VPHN firmware feature (Steve Best) [651167]
  - [fs] jbd2: fix /proc/fs/jbd2/<dev> with external journal (Lukas Czerner) [652321]
  - [fs] nfs: wait for COMMIT RPC complete before task put (Jeff Layton) [441730]
  - [fs] nfs: ->flush and ->fsync should use FLUSH_SYNC (Jeff Layton) [441730]
  - [net] sunrpc: fix race in __rpc_wait_for_completion_task (Jeff Layton) [441730]
  - [fs] nfs: Ensure proper cleanup on rpc_run_task fail (Jeff Layton) [441730]
  - [fs] nfs: clean up the unstable write code (Jeff Layton) [441730]
  - [fs] nfs: Don't use ClearPageUptodate if writeback fails (Jeff Layton) [441730]
  - [fs] nfs: Fix an unstable write data integrity race (Jeff Layton) [441730]
  - [fs] nfs: make sure WRITE and COMMIT are uninterruptible (Jeff Layton) [441730]
  - [fs] nfs: change how FLUSH_STABLE flag is used (Jeff Layton) [441730]
  - [mm] writeback: fix queue handling in blk_congestion_wait (Jeff Layton) [516490]
  - [fs] nfs: clean up nfs congestion control (Jeff Layton) [516490]
  - [block] Add real API for dealing with blk_congestion_wait (Jeff Layton) [516490]
  - [fs] nfs: kswapd must not block in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Prevent another deadlock in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Try commit unstable writes in nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: Add debugging facility for NFS aops (Jeff Layton) [516490]
  - [fs] nfs: Fix race in nfs_release_page() (Jeff Layton) [516490]
  - [fs] nfs: Fix nfs_release_page (Jeff Layton) [516490]
  - [fs] nfs: reduce number of unnecessary commit calls (Jeff Layton) [516490]
  - [fs] nfs: nfs_writepages() cleanup (Jeff Layton) [516490]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-248.el5]
changelog:
  - [virt] xen: make more room for event channel IRQs (Paolo Bonzini) [650838]
  - [message] mptfusion: fix msgContext in mptctl_hp_hostinfo (Tomas Henzl) [646513]
  - [net] ipv6: Add GSO support on forwarding path (Thomas Graf) [648572]
  - [net] tc: Ignore noqueue_qdisc default qdisc when dumping (Thomas Graf) [627850]
  - [serial] 8250_pci: add support for PowerPC PLX 8250 (Steve Best) [651431]
  - [scsi] ibmveth: Free irq on error path (Steve Best) [651872]
  - [scsi] ibmveth: Cleanup error handling in ibmveth_open (Steve Best) [651872]
  - [scsi] ibmveth: Remove some unnecessary include files (Steve Best) [651872]
  - [scsi] ibmveth: Convert driver specific assert to BUG_ON (Steve Best) [651872]
  - [scsi] ibmveth: Return -EINVAL on all ->probe errors (Steve Best) [651872]
  - [scsi] ibmveth: Some formatting fixes (Steve Best) [651872]
  - [scsi] ibmveth: Remove redundant function prototypes (Steve Best) [651872]
  - [scsi] ibmveth: Convert to netdev_alloc_skb (Steve Best) [651872]
  - [scsi] ibmveth: Remove dupe checksum offload setup code (Steve Best) [651872]
  - [scsi] ibmveth: Add optional flush of rx buffer (Steve Best) [651872]
  - [scsi] ibmveth: Add scatter-gather support (Steve Best) [651872]
  - [scsi] ibmveth: Add rx_copybreak (Steve Best) [651872]
  - [scsi] ibmveth: Add tx_copybreak (Steve Best) [651872]
  - [scsi] ibmveth: Remove LLTX (Steve Best) [651872]
  - [scsi] ibmveth: batch rx buffer replacement (Steve Best) [651872]
  - [scsi] ibmveth: Remove integer divide caused by modulus (Steve Best) [651872]
  - [fs] gfs2: creating large files suddenly slow to a crawl (Robert S Peterson) [683155]
  - [virt] xen: performance improvement for 32-bit domains (Paolo Bonzini) [390451]
  - [fs] nfs: fix use of slab alloc'd pages in skb frag list (Neil Horman) [682643] {CVE-2011-1090}
  - [net] af_packet: allow multicast traffic on bond ORIGDEV (Jiri Pirko) [579000]
  - [net] af_packet: option to return orig_dev to userspace (Jiri Pirko) [579000]
  - [fs] nfs: back out the FS-Cache patches (Jeff Layton) [631950]
  - [x86_64]: fix section mismatches in kernel setup (Frank Arnold) [683078]
  - [char] tty_audit: fix live lock on audit disabled (Danny Feng) [679563]
  - [s390] remove task_show_regs (Danny Feng) [677853] {CVE-2011-0710}
  - [scsi] qla2xxx: Query proper reg bits to determine state (Chad Dupuis) [537277]
  - [scsi] qla2xxx: update version to 8.03.07.00.05.07 (Chad Dupuis) [660386]
  - [scsi] qla2xxx: online ISP82XX for commands completion (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix tagging modifier while executing IOs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix FCP_RSP response-info check after TMF (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no reset/fw-dump on CT/ELS pt req timeout (Chad Dupuis) [660386]
  - [scsi] qla2xxx: return all loopback mbox out regs to API (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix IO failure during chip reset (Chad Dupuis) [660386]
  - [scsi] qla2xxx: show mbox reg 4 in 8012 AEN on ISP82XX (Chad Dupuis) [660386]
  - [scsi] qla2xxx: show more mailbox regs during AEN handle (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no BIG_HAMMER if 0x20 cmd fails on CNAs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: Remove redundant modparam permission bits (Chad Dupuis) [660386]
  - [scsi] qla2xxx: set right ret val in qla2xxx_eh_abort (Chad Dupuis) [660386]
  - [scsi] qla2xxx: set FCP prio info to firmware before IOs (Chad Dupuis) [660386]
  - [scsi] qla2xxx: Memory wedge with peg_halt test in loop (Chad Dupuis) [660386]
  - [scsi] qla2xxx: populate FCP_PRIO loc for no flt case (Chad Dupuis) [660386]
  - [scsi] qla2xxx: avoid SCSI host_lock dep in queuecommand (Chad Dupuis) [660386]
  - [scsi] qla2xxx: drop srb ref before wait for completion (Chad Dupuis) [660386]
  - [scsi] qla2xxx: log FCP priority data messages (Chad Dupuis) [660386]
  - [scsi] qla2xxx: add sysfs node for board temperature (Chad Dupuis) [660386]
  - [scsi] qla2xxx: fix check for need quiescence state (Chad Dupuis) [660386]
  - [scsi] qla2xxx: clear local rport refs on timeout from FC (Chad Dupuis) [660386]
  - [scsi] qla2xxx: remove unwanted check for bad spd (Chad Dupuis) [660386]
  - [scsi] qla2xxx: no continuous log when dontreset is set (Chad Dupuis) [660386]
  - [scsi] qla2xxx: quiescence mode support for ISP82xx (Chad Dupuis) [660386]
  - [virtio] console: no device_destroy on port device (Amit Shah) [681179]
  - [virtio] console: don't access vqs if device unplugged (Amit Shah) [681179]
  - [virtio] pci: fix config change oops w/no driver loaded (Amit Shah) [681179]
  - [xen] hap: preserve domain context (Radim Krcmar) [678571]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-247.el5]
changelog:
  - [mm] set barrier and send tlb flush to all affected cpus (Prarit Bhargava) [675793]
  - [misc] vdso: export wall_to_monotonic (Prarit Bhargava) [675727]
  - [mm] add vzalloc and vzalloc_node helpers (Neil Horman) [681303]
  - [fs] add lockd endianness annotations (Jeff Layton) [526829]
  - [misc] add key_revoke() dummy for KEYS=n (Jeff Layton) [640891]
  - [fs] nfs: Fix a use-after-free case in nfs_async_rename() (Jeff Layton) [511901]
  - [fs] nfs: make sillyrename an async operation (Jeff Layton) [511901]
  - [fs] nfs: move nfs_sillyrename to unlink.c (Jeff Layton) [511901]
  - [fs] nfs: standardize the rename response container (Jeff Layton) [511901]
  - [fs] nfs: standardize the rename args container (Jeff Layton) [511901]
  - [scsi] scsi_dh_emc: Set request flags consistently (Dave Wysochanski) [670367]
  - [i2c] i2c-i801: Add PCI idents for Patsburg 'IDF' devices (David Milburn) [651513]
  - [i2c] i2c-i801: Handle multiple instances properly (David Milburn) [651513]
  - [i2c] i2c-i801: Don't use block buffer for block writes (David Milburn) [651513]
  - [i2c] i2c-i801: Fix handling of error conditions (David Milburn) [651513]
  - [i2c] i2c-i801: Rename local variable temp to status (David Milburn) [651513]
  - [i2c] i2c-i801: Properly report bus arbitration loss (David Milburn) [651513]
  - [i2c] i2c-i801: Remove verbose debugging messages (David Milburn) [651513]
  - [i2c] i2c-i801: Implement I2C block read support (David Milburn) [651513]
  - [i2c] i2c-i801: Clear special mode bits as needed (David Milburn) [651513]
  - [i2c] i2c-i801: More explicit names for chip features (David Milburn) [651513]
  - [i2c] i2c-i801: Use the internal 32-byte buffer on ICH4+ (David Milburn) [651513]
  - [i2c] i2c-i801: Various cleanups (David Milburn) [651513]
  - [fs] xfs: disable CONFIG_XFS_DEBUG on kernel-debug (Dave Chinner) [658012]
  - [fs] xfs: remove cmn_err log buffer and lock (Dave Chinner) [658012]
  - [fs] fix select/poll timeout overflow (Bob Picco) [591607]
  - [x86_64] Use u32, not long, to set reset vector back to 0 (Don Zickus) [675258]
  - [net] sctp: fix race allowing access before full init (Neil Horman) [465876]
  - [xen] gdbsx: hypervisor part backport (Radim Krcmar) [678618]
  - [xen] add arch/x86/debug.c, debugger routines (Radim Krcmar) [678618]
  - [xen] x86/vmx: making TRAP_debug and TRAP_int3 useful (Radim Krcmar) [678618]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-246.el5]
changelog:
  - [net] bridge: restore ebt ksym versions (Herbert Xu) [626659]
  - [net] bridge: Fix mglist corruption (Herbert Xu) [506630]
  - [net] Fix IGMP3 report parsing (Herbert Xu) [506630]
  - [net] bridge: Fix IGMPv3 report parsing (Herbert Xu) [506630]
  - [net] bridge: Fix skb leak in multicast TX parse fail (Herbert Xu) [506630]
  - [net] bridge: Fix OOM crash in deliver_clone (Herbert Xu) [506630]
  - [net] bridge: Make first arg to deliver_clone const (Herbert Xu) [506630]
  - [net] bridge: Fix build error w/IGMP_SNOOPING not enabled (Herbert Xu) [506630]
  - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [506630]
  - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [506630]
  - [net] bridge: Add multicast data-path hooks (Herbert Xu) [506630]
  - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [506630]
  - [net] bridge: Add multicast forwarding functions (Herbert Xu) [506630]
  - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [506630]
  - [net] bridge: ensure br_multicast_query error path unlock (Herbert Xu) [506630]
  - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [506630]
  - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [506630]
  - [net] bridge: cleanup: remove unneed check (Herbert Xu) [506630]
  - [net] bridge: depends on INET (Herbert Xu) [506630]
  - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [506630]
  - [net] bridge: Add core IGMP snooping support (Herbert Xu) [506630]
  - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [506630]
  - [net] bridge: Split may_deliver/deliver_clone out (Herbert Xu) [506630]
  - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [506630]
  - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [506630]
  - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [506630]
  - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [506630]
  - [net] bridge: Kill clone argument to br_flood_* (Herbert Xu) [506630]
  - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [506630]
  - [fs] partitions: Validate map_count in Mac part tables (Danny Feng) [679284] {CVE-2011-1010}
  - [fs] nfs: Only increment seqid for cmds seen by server (Sachin Prabhu) [651409]
  - [scsi] ipr: fix a race on multiple configuration changes (Steve Best) [651429]
  - [misc] vmware: increase apic_calibration_diff to 10000 (Prarit Bhargava) [665197]
  - [net] tun: introduce tun_file (Michael S. Tsirkin) [672619]
  - [virt] xen blktap: bump MAX_TAP_DEV from 100 to 256 (Laszlo Ersek) [452650]
  - [fs] nfs: Too many GETATTR/ACCESS calls after direct I/O (Jeff Layton) [626974]
  - [net] bonding: fix add/remove of slaves when master down (Flavio Leitner) [671238]
  - [net] sctp: make sctp_ctl_sock_init try IPv4 if v6 fails (Jiri Pirko) [674175]
  - [net] Fix netdev_run_todo dead-lock (Jiri Pirko) [679487]
  - [net] niu: Fix races between up/down and get_stats (Jiri Pirko) [679407]
  - [misc] introduce ACCESS_ONCE (Jiri Pirko) [679407]
  - [x86] fix AMD family 0x15 guest boot issue on 64-bit host (Frank Arnold) [667234]
  - [sound] alsa: cache mixer values on usb-audio devices (Don Zickus) [678074]
  - [xen] prevent cross-vendor migration of HVM domains (Paolo Bonzini) [621916]
  - [xen] new domctl to get 1 record from HVM save context (Michal Novotny) [674514]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-245.el5]
changelog:
  - [block] cciss: version bump (Tomas Henzl) [635143]
  - [block] cciss: add option to enforce simple mode (Tomas Henzl) [635143]
  - [block] cciss: patch to make kdump work in rhel5 (Tomas Henzl) [635143]
  - [block] cciss: cleanup warnings (Tomas Henzl) [635143]
  - [block] cciss: patch to support kdump on new controllers (Tomas Henzl) [635143]
  - [block] cciss: factor out code to find max commands (Tomas Henzl) [635143]
  - [block] cciss: split out cciss_defs (Tomas Henzl) [635143]
  - [block] cciss: scsi tape updates (Tomas Henzl) [635143]
  - [block] cciss: remove fail_all_cmds (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_passthru (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getdrivver (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getfirmver (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getbustypes (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getheartbeat (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_setnodename (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getnodename (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_setintinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getintinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_getpciinfo (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_reset_devices (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_cfg_addrs (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_wait_for_mode_change_ack (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_p600_dma_prefetch_quirk (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_enable_scsi_prefetch (Tomas Henzl) [635143]
  - [block] cciss: factor out CISS_signature_present (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_board_params (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_cfgtables (Tomas Henzl) [635143]
  - [block] cciss: factor out wait_for_board_ready (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_find_memory_BAR (Tomas Henzl) [635143]
  - [block] cciss: remove board_id from cciss_interrupt_mode (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_board_disabled (Tomas Henzl) [635143]
  - [block] cciss: factor out cciss_lookup_board_id (Tomas Henzl) [635143]
  - [block] cciss: save off pdev struct early (Tomas Henzl) [635143]
  - [block] cciss: add performant mode support (Tomas Henzl) [635143]
  - [block] cciss: new controller support (Tomas Henzl) [635143]
  - [block] cciss: remove generic sa support (Tomas Henzl) [635143]
  - [block] cciss: copyright update (Tomas Henzl) [635143]
  - [x86_64] vdso: fix gtod via export of sysctl_vsyscall (Prarit Bhargava) [673616]
  - [pci] msi: remove infiniband compat code (Prarit Bhargava) [636260]
  - [pci] msi: remove pci_save_msi|x_state() functions (Prarit Bhargava) [636260]
  - [pci] msi: use msi_desc save areas in msi state functions (Prarit Bhargava) [636260]
  - [pci] msi: use msi_desc save areas in drivers/pci code (Prarit Bhargava) [636260]
  - [misc] kdump: fixup mcp55 quick to skip non HT devices (Neil Horman) [477032]
  - [security] selinux: properly handle empty tty_files list (Lachlan McIlroy) [674226]
  - [fs] xfs: fix double free of log tickets (Lachlan McIlroy) [657166]
  - [fs] ext4: protect inode bitmap clearing w/ spinlock (Lukas Czerner) [663563]
  - [fs] procfs: fix numbering in /proc/locks (Jerome Marchand) [622647]
  - [fs] seq_file: Introduce the seq_open_private() (Jerome Marchand) [622647]
  - [fs] Rework /proc/locks w/seq_files and seq_list helpers (Jerome Marchand) [622647]
  - [fs] common helpers for seq_files working with list_heads (Jerome Marchand) [622647]
  - [fs] nfs: Remove incorrect do_vfs_lock message (Jeff Layton) [632399]
  - [fs] nfs: allow redirtying of a completed unstable write (Jeff Layton) [648657]
  - [fs] nfsd4: fix seqid on lock req incompat w/open mode (Jeff Layton) [517629]
  - [net] sunrpc: a better way to set tcp_slot_table_entries (Harshula Jayasuriya) [654293]
  - [x86] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [s390] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [powerpc] Convert BUG() to use unreachable() (Dean Nelson) [677396]
  - [misc] add support for __builtin_unreachable (Dean Nelson) [677396]
  - [fs] xfs: more swap extent fixes for dynamic fork offsets (Dave Chinner) [661300]
  - [fs] xfs: handle dynamic fork offsets in xfs_swap_extents (Dave Chinner) [661300]
  - [lib] fix vscnprintf() if @size is == 0 (Anton Arapov) [667327]
  - [net] netpoll: fix use after free (Amerigo Wang) [556811]
  - [net] netpoll: fix a softirq warning (Amerigo Wang) [556811]
  - [net] netconsole: Introduce netconsole netdev notifier (Amerigo Wang) [556811]
  - [net] bridge: support netpoll over bridge (Amerigo Wang) [556811]
  - [net] netconsole: Use netif_running() in write_msg() (Amerigo Wang) [556811]
  - [net] netconsole: Simplify boot/module option setup logic (Amerigo Wang) [556811]
  - [net] netconsole: Remove bogus check (Amerigo Wang) [556811]
  - [net] netconsole: Cleanups, codingstyle, prettyfication (Amerigo Wang) [556811]
  - [net] netpoll: setup error handling (Amerigo Wang) [556811]
  - [char] virtio_console: fix memory leak (Amit Shah) [656836]
  - [media] dvb: fix av7110 negative array offset (Mauro Carvalho Chehab) [672402] {CVE-2011-0521}


author: Jarod Wilson <jarod@redhat.com> [2.6.18-244.el5]
changelog:
  - [message] mptfusion: add required mptctl_release call (Tomas Henzl) [660871]
  - [fs] gfs2: no exclusive glocks on mmapped read-only fs (Steven Whitehouse) [672724]
  - [scsi] ibmvfc: Driver version 1.0.9 (Steve Best) [651885]
  - [scsi] ibmvfc: Handle Virtual I/O Server reboot (Steve Best) [651885]
  - [scsi] ibmvfc: Log link up/down events (Steve Best) [651885]
  - [scsi] ibmvfc: Fix rport add/delete race oops (Steve Best) [651885]
  - [scsi] ibmvfc: Remove stale param to ibmvfc_init_host (Steve Best) [651885]
  - [scsi] ibmvfc: Fix locking in ibmvfc_remove (Steve Best) [651885]
  - [scsi] ibmvfc: Fixup TMF response handling (Steve Best) [651885]
  - [fs] nfs: pure nfs client performance using odirect (Jeff Layton) [643441]
  - [mm] fix install_special_mapping skips security_file_mmap (Frantisek Hrbata) [662197] {CVE-2010-4346}
  - [virt] xen: setup memory zones the same way as native (Andrew Jones) [525898]
  - [s390] qeth: wait for recovery finish in open function (Hendrik Brueckner) [668844]
  - [s390] cio: fix unuseable device after offline operation (Hendrik Brueckner) [668842]
  - [s390] qdio: use proper QEBSM operand for SIGA-{R,S} (Hendrik Brueckner) [668464]
  - [s390] qdio: zfcp stall with > 63 active qdio devices (Hendrik Brueckner) [662134]
  - [s390] qeth: enable VIPA add/remove for offline devices (Hendrik Brueckner) [661106]
  - [s390] hvc_iucv: no iucv_unregister if register failed (Hendrik Brueckner) [661021]
  - [s390] qeth: l3 add vlan hdr in passthru frames (Hendrik Brueckner) [659822]
  - [s390] cio: suppress chpid event in case of config error (Hendrik Brueckner) [668838]
  - [xen] x86: fix guest memmove in __pirq_guest_unbind (Yufang Zhang) [659642]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-243.el5]
changelog:
  - [scsi] device_handler: fix alua_rtpg port group id check (Mike Snitzer) [669961]
  - [net] cnic: fix big endian bug with device page tables (Steve Best) [669527]
  - [fs] only return EIO once on msync/fsync after IO failure (Rik van Riel) [652369]
  - [net] bonding: convert netpoll tx blocking to a counter (Neil Horman) [659594]
  - [net] conntrack: fix oops specify hashsize module option (Neil Horman) [667810]
  - [misc] mce: reduce thermal throttle message severity (Matthew Garrett) [666972]
  - [acpi] reduce the number of resched IPIs (Matthew Garrett) [653398]
  - [virt] xen: make netfront driver return info to ethtool (Laszlo Ersek) [643292]
  - [virt] xen: synch arch/i386/pci/irq-xen.c (Laszlo Ersek) [623979]
  - [virt] netback: take lock when removing entry from list (Laszlo Ersek) [648854]
  - [virt] xen: make netloop permanent (Laszlo Ersek) [567540]
  - [net] virtio: add get_drvinfo support to virtio_net (Laszlo Ersek) [645646]
  - [virt] xen: implement get_drvinfo for netloop driver (Laszlo Ersek) [643872]
  - [virt] xen: implement get_drvinfo for netback driver (Laszlo Ersek) [643872]
  - [net] virtio_net: update trans_start properly (Jiri Olsa) [653828]
  - [net] gro: reset dev pointer on reuse (Andy Gospodarek) [600350]
  - [net] atl1e: add new Atheros GbE NIC driver (Bob Picco) [465379]
  - [fs] gfs2: support for growing a full filesytem (Benjamin Marzinski) [661904]
  - [fs] gfs2: reserve more blocks for transactions (Benjamin Marzinski) [637970]
  - [fs] gfs2: add fallocate support (Benjamin Marzinski) [626585]
  - [fs] nfs: break nfsd v4 lease on unlink, link, and rename (J. Bruce Fields) [610093]
  - [fs] nfs: break lease on nfsd v4 setattr (J. Bruce Fields) [610093]
  - [net] ipv6: add missing support for local_reserved_ports (Amerigo Wang) [669603]
  - [misc] add ignore_loglevel kernel parameter (Amerigo Wang) [662102]
  - [misc] add bootmem_debug kernel parameter (Amerigo Wang) [662102]
  - [xen] unmask ISVM bit on SVM guests (Paolo Bonzini) [665972]
  - [xen] add MSR_IA32_THERM_CONTROL for dom0 CPU throttling (Laszlo Ersek) [614007]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-242.el5]
changelog:
  - [net] be2net: fix missing trans_start update (Ivan Vecera) [671595]
  - [message] mptfusion: release resources in error path (Tomas Henzl) [648413]
  - [fs] gfs2: fix recovery stuck on transaction lock (Robert S Peterson) [553803]
  - [net] fix unix socket local dos (Neil Horman) [656760] {CVE-2010-4249}
  - [net] core: clear allocs for privileged ethtool actions (Jiri Pirko) [672433] {CVE-2010-4655}
  - [net] limit socket backlog add operation to prevent DoS (Jiri Pirko) [657309] {CVE-2010-4251}
  - [block] fix accounting bug on cross partition merges (Jerome Marchand) [646816]
  - [fs] nfs: fix units bug causing hang on nfsv4 recovery (J. Bruce Fields) [659243]
  - [fs] nfs: set source addr when v4 callback is generated (J. Bruce Fields) [659255]
  - [char] virtio: Wake console outvq on host notifications (Amit Shah) [673459]
  - [net] ipv4: fix IGMP behavior on v2/v3 query responses (Jiri Pirko) [634276]
  - [net] ipv6: honor SO_BINDTODEVICE parameter when routing (Jiri Olsa) [568881]


author: Jarod Wilson <jarod@redhat.com> [2.6.18-241.el5]
changelog:
  - [net] tcp: fix shrinking windows with window scaling (Jiri Pirko) [627496]
  - [virt] xen: no enable extended PCI cfg space via IOports (Don Dutile) [661478]
  - [fs] gfs2: remove iopen glocks from cache on delete fail (Benjamin Marzinski) [666080]
  - [char] virtio: make console port names a KOBJ_ADD event (Amit Shah) [669909]
  - [net] e1000: Avoid unhandled IRQ (Dean Nelson) [651512]
  - [net] e1000: fix screaming IRQ (Dean Nelson) [651512]


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


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


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


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


