# changelog

author: José Matos <jamatos[AT]fc.up.pt> - 0.9.6.13.1-3
changelog:
  - Remove remaining --record.
  - Add more documentation (Doc and Tools).
  - Add correct entry for egg-info (F9+).


author: Michel Salim <salimma@fedoraproject.org> - 1.0.2-3
changelog:
  - Build HTML documentation (bug #484070)
  - No longer excluding *.py? in bindir, F11's Python does not optimizes these


author: Steve 'Ashcrow' Milner <stevem@gnulinux.net> - 1.1-1
changelog:
  - Update for Django 1.1 release.
  - Moved /usr/bin/django-admin.py to /usr/bin/django-admin
  - sed macro is now being used
  - Patch for bz#495046 applied.


author: Steve 'Ashcrow' Milner <stevem@gnulinux.net> - 1.1.1-1
changelog:
  - Update to fix http://www.djangoproject.com/weblog/2009/oct/09/security/
  - Django-ignore-pyo-bz-495046.patch no longer needed.


author: Steve 'Ashcrow' Milner <stevem@gnulinux.net> - 1.2.1-1
changelog:
  - Update for new release.
  - Added lang files per BZ#584866.
  - Changed perms on %{python_sitelib}/django/contrib/admin/media/js/compress.py
  - Lots of explicit files listed in %files in order to reduce duplicate file listings
  - Docs are not built on F-13 for now


author: Michel Salim <salimma@fedoraproject.org> - 1.2.1-3
changelog:
  - Use generated %{name}.lang instead of including each locale file by hand
  - Temporarily make main package provide -doc on Rawhide, to fix upgrade path
    until upstream documentation builds with Sphinx 1.0


author: Steve 'Ashcrow' Milner <me@stevemilner.org> - 1.2.2-1
changelog:
  - Update for CVE-2010-3082 (see http://www.djangoproject.com/weblog/2010/sep/08/security-release/)
  - Removed Django-hash-compat-13310.patch as it is already included in this release


author: Steve 'Ashcrow' Milner <me@stevemilner.org> - 1.2.4-1
changelog:
  - Update for multiple security issues (see http://www.djangoproject.com/weblog/2010/dec/22/security/)


author: Michel Salim <salimma@fedoraproject.org> - 1.3.1-7
changelog:
  - Enable tests
  - Now obsoletes (last Django release+1)
  - Mark Bash completion script as a configuration file


author: Alan Pevec <apevec@redhat.com> 1.4.1-1
changelog:
  - security release
    https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/
    fixes CVE-2012-3442 CVE-2012-3443 CVE-2012-3444


author: Matthias Runge <mrunge@redhat.com> - 1.4.2-1
changelog:
  - security update to upstream version 1.4.2-1
    https://www.djangoproject.com/weblog/2012/oct/17/security/


author: Artem Silenkov <asilenkov@mirantis.com> - 1.4.8-1.mira1
changelog:
  - ca57596 Rebuild Django14 for 7.0.
  - eb079fc add files in repository from Django14-1.4.8-1.el6.src.rpm
  - 22be4be Initial empty repository


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.3.14-2
changelog:
  - Remamed to match upstream tarball name
  - Removed static libraries
  - Added symlinks to packages
  - Mark config file noreplace


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.3.14-3
changelog:
  - Fix Obsoletes/Provides for old "geoip"-convention packages
  - Move .so symlinks to -devel where they should be


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.4.0-3
changelog:
  - Upstream upgrade
  - Added LICENSE.txt file to %doc, covering GeoIP country/city data license
    (bz #198137)


author: Michael Fleming <mfleming+rpm@enlartenment.com> 1.4.1-1
changelog:
  - New upstream release
  - Add fetch-geoipdata* scripts to pull free databases automatically if
    desired (bz #198137)
  - README.fedora added to briefly explain above.


author: Artem Silenkov <asilenkov@mirantis.com> - 1.4.8-1.mira2
changelog:
  - 3ecf1e8 Rebuild GeoIP for 7.0.
  - a0f47ad GeoIP repackaged for 7.0
  - ed3e50b add files in repository from GeoIP-1.4.8-1.el6.src.rpm
  - 490aedb Initial empty repository


author: Patrick Macdonald <patrickm@redhat.com> 0.9.1-7
changelog:
  - explicitly define the constants directory in case a more
    restrictive umask is encountered (#74019)


author: Karsten Hopp <karsten@redhat.de> 1.2.0-2
changelog:
  - package all python files. INSTALLED_FILES doesn't contain files created
    by the brp-python-bytecompile script


author: Tom Lane <tgl@redhat.com> 1.2.2-3
changelog:
  - Ooops, previous fix for quoting bug was wrong, because it converted the
    version_info tuple to a string in Python's eyes
  Resolves: #246366


author: Tom Lane <tgl@redhat.com> 1.2.3-0.1.c1
changelog:
  - Update to release candidate 1.2.3c1 for better mysql 5.1 and python 2.6
    compatibility
  Resolves: #505611
  - Use python-setuptools instead of distutils, stop using old setup.py
  Resolves: #467510
  - Remove unnecessary manual Requires: specifications
  Resolves: #507750


author: Artem Silenkov <asilenkov@mirantis.com> - 1.2.3-0.3.c1.3.mira2
changelog:
  - 995767e Rebuild MySQL-python for 7.0.
  - 99a4dce MySQL-python repackaged for 7.0
  - 249a994 add files in repository from MySQL-python-1.2.3-0.3.c1.2.el6.src.rpm
  - e270e84 Initial empty repository


author: David Axmark <david@detron.se>
changelog:
  - A developers changelog for MySQL is available in the source RPM. And
    there is a history of major user visible changed in the Reference
    Manual.  Only RPM specific changes will be documented here.


author: David Axmark <david@detron.se>
changelog:
  - Removed unportable cc switches from the spec file. The defaults can
    now be overridden with environment variables. This feature is used
    to compile the official RPM with optimal (but compiler version
    specific) switches.

  - Removed the repetitive description parts for the sub rpms. Maybe add
    again if RPM gets a multiline macro capability.

  - Added support for a pt_BR translation. Translation contributed by
    Jorge Godoy <jorge@bestway.com.br>.


author: David Axmark <davida@mysql.com>
changelog:
  - Added support for shared libraries in a separate sub
    package. Original fix by David Fox (dsfox@cogsci.ucsd.edu)

  - The --enable-assembler switch is now automatically disables on
    platforms there assembler code is unavailable. This should allow
    building this RPM on non i386 systems.


author: David Axmark <davida@mysql.com>
changelog:
  - Added the support-files/my-example.cnf to the docs directory.

  - Removed devel dependency on base since it is about client
    development.


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Use more RPM macros (e.g. infodir, mandir) to make the spec
    file more portable
  - reorganized the installation of documentation files: let RPM
    take care of this
  - reorganized the file list: actually install man pages along
    with the binaries of the respective subpackage
  - do not include libmysqld.a in the devel subpackage as well, if we
    have a special "embedded" subpackage
  - reworked the package descriptions


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Updated Packager information
  - Fixed the build options: the regular package is supposed to
    include InnoDB and linked statically, while the Max package
    should include BDB and SSL support


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Reworked the build steps a little bit: the Max binary is supposed
    to include OpenSSL, which cannot be linked statically, thus trying
    to statically link against a special glibc is futile anyway
  - because of this, it is not required to make yet another build run
    just to compile the shared libs (saves a lot of time)
  - updated package description of the Max subpackage
  - clean up the BuildRoot directory afterwards


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Turn off OpenSSL in MySQL-Max for now until it works properly again
  - enable RAID for the Max binary instead
  - added compatibility link: safe_mysqld -> mysqld_safe to ease the
    transition from 3.23


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - moved init script from /etc/rc.d/init.d to /etc/init.d (the majority of
    Linux distributions now support this scheme as proposed by the LSB either
    directly or via a compatibility symlink)
  - Use new "restart" init script action instead of starting and stopping
    separately
  - Be more flexible in activating the automatic bootup - use insserv (on
    older SuSE versions) or chkconfig (Red Hat, newer SuSE versions and
    others) to create the respective symlinks


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - renamed package "MySQL" to "MySQL-server"
  - fixed Copyright tag
  - added mysql_waitpid to client subpackage (required for mysql-test-run)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - re-added missing pre- and post(un)install scripts to server subpackage
  - added config file /etc/my.cnf to the file list (just for completeness)
  - make sure to create the datadir with 755 permissions


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - disabled MyISAM RAID (--with-raid) - it throws an assertion which
    needs to be investigated first.


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - removed the GIF Icon (file was not included in the sources anyway)
  - removed unused variable shared_lib_version
  - do not run automake before building the standard binary
    (should not be necessary)
  - add server suffix '-standard' to standard binary (to be in line
    with the binary tarball distributions)
  - Use more RPM macros (_exec_prefix, _sbindir, _libdir, _sysconfdir,
    _datadir, _includedir) throughout the spec file.
  - allow overriding CC and CXX (required when building with other compilers)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Fixed BUG 959 (libmysqld not being compiled properly)
  - Fixed BUG 998 (RPM build errors): added missing files to the
    distribution (mysql_fix_extensions, mysql_tableinfo, mysqldumpslow,
    mysql_fix_privilege_tables.1), removed "-n" from install section.


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Fixed BUG 1162 (removed macro names from the changelog)
  - Really fixed BUG 998 (disable the checking for installed but
    unpackaged files)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - removed dependency on MySQL-client from the MySQL-devel subpackage
    as it is not really required. (BUG 1610)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - when using gcc, _always_ use CXX=gcc
  - replaced Copyright with License field (Copyright is obsolete)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - disabled OpenSSL in the Max binaries again (the RPM packages were the
    only exception to this anyway) (BUG 1043)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Added libmygcc.a to the devel subpackage (required to link applications
    against the the embedded server libmysqld.a) (BUG 4921)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - enabled the "Archive" storage engine for the max binary
  - enabled the "CSV" storage engine for the max binary
  - enabled the "Example" storage engine for the max binary


author: Petr Chardin <petr@mysql.com>
changelog:
  - ISAM and merge storage engines were purged. As well as appropriate
    tools and manpages (isamchk and isamlog)


author: Tomas Ulin <tomas@mysql.com>
changelog:
  - enabled the "Ndbcluster" storage engine for the max binary
  - added extra make install in ndb subdir after Max build to get ndb binaries
  - added packages for ndbcluster storage engine


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Fixed the compilation comments and moved them into the separate build sections
    for Max and Standard


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Disabled RAID in the Max binaries once and for all (it has finally been
    removed from the source tree)


author: Petr Chardin <petr@mysql.com>
changelog:
  - old mysqlmanager, mysqlmanagerc and mysqlmanager-pwger renamed into
    mysqltestmanager, mysqltestmanager and mysqltestmanager-pwgen respectively


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - removed the MySQL manual files (html/ps/texi) - they have been removed
    from the MySQL sources and are now available seperately.


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - use "mysqldatadir" variable instead of hard-coding the path multiple times
  - use the "mysqld_user" variable on all occasions a user name is referenced
  - removed (incomplete) Brazilian translations
  - removed redundant release tags from the subpackage descriptions


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - added mysql_client_test to the "bench" subpackage (BUG 10676)
  - added the libndbclient static and shared libraries (BUG 10676)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Do not build statically on i386 by default, only when adding either "--with
    static" or "--define '_with_static 1'" to the RPM build options. Static
    linking really only makes sense when linking against the specially patched
    glibc 2.2.5.


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - create a "mysql" user group and assign the mysql user account to that group
    in the server postinstall section. (BUG 10984)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - Fixed the creation of the mysql user group account in the postinstall
    section (BUG 12348)
  - Fixed enabling the Archive storage engine in the Max binary


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - fixed the removing of the RPM_BUILD_ROOT in the %clean section (the
    $RBR variable did not get expanded, thus leaving old build roots behind)


author: Lenz Grimmer <lenz@mysql.com>
changelog:
  - added a usermod call to assign a potential existing mysql user to the
    correct user group (BUG#12823)
  - Save the perror binary built during Max build so it supports the NDB
    error codes (BUG#13740)
  - added a separate macro "mysqld_group" to be able to define the
    user group of the mysql user seperately, if desired.


author: Kent Boortz <kent@mysql.com>
changelog:
  - Removed unneeded/obsolete configure options
  - Added archive engine to standard server
  - Removed the embedded server from experimental server
  - Changed suffix "-Max" => "-max"
  - Changed comment string "Max" => "Experimental"


author: Kent Boortz <kent@mysql.com>
changelog:
  - For 5.x, always compile with --with-big-tables
  - Copy the config.log file to location outside
    the build tree


author: Kent Boortz <kent@mysql.com>
changelog:
  - Give mode arguments the same way in all places
  - Moved copy of mysqld.a to "standard" build, but
    disabled it as we don't do embedded yet in 5.0


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Extend the file existence check for "init.d/mysql" on un-install
    to also guard the call to "insserv"/"chkconfig".


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Avoid using the "bundled" zlib on "shared" builds:
    As it is not installed (on the build system), this gives dependency
    problems with "libtool" causing the build to fail.
    (Change was done on Nov 11, but left uncommented.)


author: Rodrigo Novo <rodrigo@mysql.com>
changelog:
  - Added zlib to the list of (static) libraries installed
  - Added check against libtool wierdness (WRT: sql/mysqld || sql/.libs/mysqld)
  - Compile MySQL with bundled zlib
  - Fixed MySQL Release Engineering <mysql-build@oss.oracle.com> name to "MySQL Production Engineering Team"


author: Kent Boortz <kent@mysql.com>
changelog:
  - Pass '-static' to libtool, link static with our own libraries, dynamic
    with system libraries.  Link with the bundled zlib.


author: Kent Boortz <kent@mysql.com>
changelog:
  - Reintroduced a max build
  - Limited testing of 'debug' and 'max' servers
  - Berkeley DB only in 'max'


author: Jim Winstead <jimw@mysql.com>
changelog:
  - Remove sql-bench, and MySQL-bench RPM (will be built as an independent
    project from the mysql-bench repository)


author: Kent Boortz <kent@mysql.com>
changelog:
  - Use "./libtool --mode=execute" instead of searching for the
    executable in current directory and ".libs".


author: Kent Boortz <kent@mysql.com>
changelog:
  - Use character set "all" when compiling with Cluster, to make Cluster
    nodes independent on the character set directory, and the problem
    that two RPM sub packages both wants to install this directory.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - To run "mysql_upgrade", we need a running server;
    start it in isolation and skip password checks.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Close a gap of the previous version by explicitly using
    a newly created temporary directory for the socket to be used
    in the "mysql_upgrade" operation, overriding any local setting.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - move "mysqldumpslow" from the client RPM to the server RPM (bug#20216)

  - Revert all previous attempts to call "mysql_upgrade" during RPM upgrade,
    there are some more aspects which need to be solved before this is possible.
    For now, just ensure the binary "mysql_upgrade" is delivered and installed.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Use the Perl script to run the tests, because it will automatically check
    whether the server is configured with SSL.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - The "max" server is removed from packages, effective from 5.1.12-beta.
    Delete all steps to build, package, or install it.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Add "--with-partition" to all server builds.

  - Use "--report-features" in one test run per server build.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Explicitly note that the "MySQL-shared" RPMs (as built by MySQL AB)
    replace "mysql-shared" (as distributed by SuSE) to allow easy upgrading
    (bug#22081).


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Call "make install" using "benchdir_root=/usr/share",
    because that is affecting the regression test suite as well.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Include the new man pages for "my_print_defaults" and "mysql_tzinfo_to_sql"
    in the server RPM.
  - The "mysqlmanager" man page got moved from section 1 to 8.


author: Kent Boortz <kent@mysql.com>
changelog:
  - Put back "libmygcc.a", found no real reason it was removed.

  - Add CFLAGS to gcc call with --print-libgcc-file, to make sure the
    correct "libgcc.a" path is returned for the 32/64 bit architecture.


author: Daniel Fischer <df@mysql.com>
changelog:
  - Remove Max RPMs; the server RPMs contain a mysqld compiled with all
    features that previously only were built into Max.


author: Timothy Smith <tim@mysql.com>
changelog:
  - Require a manual upgrade if the alread-installed mysql-server is
    from another vendor, or is of a different major version.


author: Kent Boortz <kent@mysql.com>
changelog:
  - Made the "Federated" storage engine an option
  - Made the "Cluster" storage engine and sub packages an option


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Get rid of the "warning: Installed (but unpackaged) file(s) found:"
    Some generated files aren't needed in RPMs:
    - the "sql-bench/" subdirectory
    Some files were missing:
    - /usr/share/aclocal/mysql.m4  ("devel" subpackage)
    - Manual "mysqlbug" ("server" subpackage)
    - Program "innochecksum" and its manual ("server" subpackage)
    - Manual "mysql_find_rows" ("client" subpackage)
    - Script "mysql_upgrade_shell" ("client" subpackage)
    - Program "ndb_cpcd" and its manual ("ndb-extra" subpackage)
    - Manuals "ndb_mgm" + "ndb_restore" ("ndb-tools" subpackage)


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Modify CFLAGS and CXXFLAGS such that a debug build is not optimized.
    This should cover both gcc and icc flags.  Fixes bug#40546.


author: Joerg Bruehe <joerg@mysql.com>
changelog:
  - Correct yesterday's fix, so that it also works for the last flag,
    and fix a wrong quoting: un-quoted quote marks must not be escaped.


author: Jonathan Perkin <jperkin@sun.com>
changelog:
  - Install plugin libraries in appropriate packages.
  - Disable libdaemon_example and ftexample plugins.


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - This version does not contain the "Instance manager", "mysqlmanager":
    Remove it from the spec file so that packaging succeeds.


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Fix some problems with the directives around "tcmalloc" (experimental),
    remove erroneous traces of the InnoDB plugin (that is 5.1 only).


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - The "semisync" plugin file name has lost its introductory "lib",
    adapt the file lists for the subpackages.
    This is a part missing from the fix for bug#48351.
  - Remove the "fix_privilege_tables" manual, it does not exist in 5.5
    (and likely, the whole script will go, too).


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Change RPM file naming:
    - Suffix like "-m2", "-rc" becomes part of version as "_m2", "_rc".
    - Release counts from 1, not 0.


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Formatting changes:
    Have a consistent structure of separator lines and of indentation
    (8 leading blanks => tab).
  - Introduce the variable "src_dir".
  - Give the environment variables "MYSQL_BUILD_CC(CXX)" precedence
    over "CC" ("CXX").
  - Drop the old "with_static" argument analysis, this is not supported
    in 5.1 since ages.
  - Introduce variables to control the handlers individually, as well
    as other options.
  - Use the new "--with-plugin" notation for the table handlers.
  - Drop handling "/etc/rc.d/init.d/mysql", the switch to "/etc/init.d/mysql"
    was done back in 2002 already.
  - Make "--with-zlib-dir=bundled" the default, add an option to disable it.
  - Add missing manual pages to the file list.
  - Improve the runtime check for "libgcc.a", protect it against being tried
    with the Intel compiler "icc".


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Set "Oracle and/or its affiliates" as the vendor and copyright owner,
    accept upgrading from packages showing MySQL or Sun as vendor.


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Take the result of the debug plugin build and put it into the optimized tree,
    so that it becomes part of the final installation;
    include the files in the packlist. Part of the fixes for bug#49022.


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - User "usr/lib*" to allow for both "usr/lib" and "usr/lib64",
    mask "rmdir" return code 1.
  - Remove "ha_example.*" files from the list, they aren't built.


author: Jonathan Perkin <jonathan.perkin@oracle.com>
changelog:
  - Large number of changes to build using CMake
  - Introduce distribution-specific RPMs
  - Drop debuginfo, build all binaries with debug/symbols
  - Remove __os_install_post, use native macro
  - Remove _unpackaged_files_terminate_build, make it an error to have
    unpackaged files
  - Remove cluster RPMs


author: Joerg Bruehe <joerg.bruehe@sun.com>
changelog:
  - Change the behaviour on installation and upgrade:
    On installation, do not autostart the server.
    *Iff* the server was stopped before the upgrade is started, this is taken as a
    sign the administrator is handling that manually, and so the new server will
    not be started automatically at the end of the upgrade.
    The start/stop scripts will still be installed, so the server will be started
    on the next machine boot.
    This is the 5.5 version of fixing bug#27072 (RPM autostarting the server).


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - With a recent spec file cleanup, names have changed: A "-community" part was dropped.
    Reflect that in the "Obsoletes" specifications.
  - Add a "triggerpostun" to handle the uninstall of the "-community" server RPM.
  - This fixes bug#55015 "MySQL server is not restarted properly after RPM upgrade".


author: Jonathan Perkin <jonathan.perkin@oracle.com>
changelog:
  - EXCEPTIONS-CLIENT has been deleted, remove it from here too
  - Support MYSQL_BUILD_MAKE_JFLAG environment variable for passing
    a '-j' argument to make.


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Fix bug#56581: If an installation deviates from the default file locations
    ("datadir" and "pid-file"), the mechanism to detect a running server (on upgrade)
    should still work, and use these locations.
    The problem was that the fix for bug#27072 did not check for local settings.


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Fix bug#45415: "rpm upgrade recreates test database"
    Let the creation of the "test" database happen only during a new installation,
    not in an RPM upgrade.
    This affects both the "mkdir" and the call of "mysql_install_db".


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Null-upmerge the fix of bug#37165: This spec file is not affected.
  - Replace "/var/lib/mysql" by the spec file variable "/var/lib/mysql".


author: Tor Didriksen <tor.didriksen@oracle.com>
changelog:
  - Set CXX=g++ by default to add a dependency on libgcc/libstdc++.
    Also, remove the use of the -fno-exceptions and -fno-rtti flags.
    TODO: update distro_buildreq/distro_requires


author: Jonathan Perkin <jonathan.perkin@oracle.com>
changelog:
  - Add support for Oracle Linux 6 and Red Hat Enterprise Linux 6.  Due to
    changes in RPM behaviour ($RPM_BUILD_ROOT is removed prior to install)
    this necessitated a move of the libmygcc.a installation to the install
    phase, which is probably where it belonged in the first place.


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Let the RPM capabilities ("obsoletes" etc) ensure that an upgrade may replace
    the RPMs of any configuration (of the current or the preceding release series)
    by the new ones. This is done by not using the implicitly generated capabilities
    (which include the configuration name) and relying on more generic ones which
    just list the function ("server", "client", ...).
    The implicit generation cannot be prevented, so all these capabilities must be
    explicitly listed in "Obsoletes:"


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Fix duplicate mentioning of "mysql_plugin" and its manual page,
    it is better to keep alphabetic order in the files list (merging!).


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Add a macro "runselftest":
    if set to 1 (default), the test suite will be run during the RPM build;
    this can be oveeridden via the command line by adding
        --define "runselftest 0"
    Failures of the test suite will NOT make the RPM build fail!


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Let the installation use the new option "--random-passwords" of "mysql_install_db".
    (Bug# 12794345 Ensure root password)
  - Fix an inconsistency: "new install" vs "upgrade" are told from the (non)existence
    of "$mysql_datadir/mysql" (holding table "mysql.user" and other system stuff).


author: Joerg Bruehe <joerg.bruehe@oracle.com>
changelog:
  - Allow to override the default to use the bundled yaSSL by an option like
        --define="with_ssl /path/to/ssl"


author: Artem Silenkov <asilenkov@mirantis.com> - 5.6.16_wsrep_25.5.mira1-2.mira2
changelog:
  - 9a45a2c Rebuild MySQL-wsrep for 7.0.
  - a36ade3 MySQL-wsrep repackaged for 7.0
  - 579041d Set nice/ionice for wsrep_sst_mysqldump
  - 5302f1b Fix mysql_install_db for CentOS
  - 0ad2bfb Revert "Revert "Update MySQL-wsrep version to 5.6.16""
  - afbb245 Revert "Update MySQL-wsrep version to 5.6.16"
  - ad5172c Update MySQL-wsrep version to 5.6.16
  - 85f9667 add files in repository from MySQL-wsrep-5.5.28_wsrep_23.7-12.src.rpm
  - 6755610 Initial empty repository


author: - John Eckersberg <jeckersb@redhat.com> - 3.08-5
changelog:
  - Minor tweaks to spec file aligning with latest Fedora packaging guidelines
  - Enforce inclusion of libyaml in build with --with-libyaml option to setup.py
  - Deliver to %{python_sitearch} instead of %{python_sitelib} due to _yaml.so
  - Thanks to Gareth Armstrong <gareth.armstrong@hp.com>


author: Artem Silenkov <asilenkov@mirantis.com> - 3.10-3.mira2
changelog:
  - cb5e5a3 Rebuild PyYAML for 7.0.
  - d25a995 PyYAML repackaged for 7.0
  - cddf7a9 add files in repository from PyYAML-3.10-3.el6.src.rpm
  - 795447d Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - 0.3-3.mira1
changelog:
  - 55ab34b Rebuild ami-creator for 7.0.
  - 2ce26c3 ami-creator repackaged for 7.0
  - 92c2071 Commit on 6.1
  - 705ad12 Added .gitreview


author: Joe Orton <jorton@redhat.com> 0.9.3-3
changelog:
  - make devel package conflict with old subversion-devel
  - run the less crufty parts of the test suite


author: Joe Orton <jorton@redhat.com> 0.9.3-5
changelog:
  - fix to try linking against -ldb first (#90917)
  - depend on openldap, gdbm, db4, expat appropriately.


author: Joe Orton <jorton@redhat.com> 1.2.8-3
changelog:
  - build DBD drivers as DSOs (w/Bojan Smojver, #192922)
  - split out pgsql driver into -pgsql subpackage


author: Joe Orton <jorton@redhat.com> 1.2.8-9
changelog:
  - add rewrite of expat autoconf code (upstream r493791)
  - fix build for new glibc open()-as-macro
  - split out sqlite subpackage


author: Bojan Smojver <bojan@rexursive.com> 1.2.10-1
changelog:
  - bump up to 1.2.10
  - pick up newly checked in MySQL DBD driver directly from ASF
  - remove dbdopen patch (fixed upstream)
  - remove xmlns patch (fixed upstream)
  - remove autoexpat patch (fixed upstream)


author: Bojan Smojver <bojan@rexursive.com> - 1.2.12-1
changelog:
  - bump up to 1.2.12
  - drop MySQL DBD driver, shipped upstream
  - adjust various patches to apply
  - rework tests in %check (1.2.x got tests from trunk)


author: Bojan Smojver <bojan@rexursive.com> - 1.3.2-3
changelog:
  - revert build dependencies, change from -2 didn't help
  - add apr-util-1.3.2-pgsql.patch (remove pgsql_LIBS during detection)


author: Artem Silenkov <asilenkov@mirantis.com> - 1.3.9-4.mira2
changelog:
  - d0f7def Rebuild apr-util for 7.0.
  - 543ded7 apr-util repackaged for 7.0
  - acb281f add files in repository from apr-util-1.3.9-3.el6.1.src.rpm
  - 97c448b Initial empty repository


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.22-2
changelog:
  - corrected license tag to GPLv2+
  - replaced references to atop (init file)
  - rebuild with Fedora mandatory flags (make -j8 CFLAGS="$RPM_OPT_FLAGS")
  - chkconfig and service added at pre/post scriptlets
  - improved name in logrotate file configuration
  - corrected english description


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.22-3
changelog:
  - removed minimal version from requires/build-requires
  - corrected variable in atop.crondaily
  - corrected comentary in atop.crondaily


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.23-2
changelog:
  - removed atop start on %post
  - atop.crondaily with exit after checking
  - created atop.sysconfig with variables
  - created atop.d (removed atop.crondaily call from cron.init)


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.23-3
changelog:
  - deleted duplicate "-p" on spec file (install)
  - modified comment about interval on atop.d and atop.crondaily
  - removed check atop.log on atop.d and atop.crondaily
  - created new section on atop.crondaily


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.23-4
changelog:
  - logical bash bug on atop.d and atop.crondaily 
  - implemented security on atop.d and atop.crondaily
  - common script for init and cron.daily


author: Kairo Araujo <kairoaraujo@gmail.com> - 1.23-8
changelog:
  - add bug fixes for #455223 and #455375
    logrotate output error:
    error: atop:prerotate or postrotate without endscript


author: Jon Ciesla <limb@jcomserv.net> - 1.26-1
changelog:
  - New upstream, BZ 657207.
  - Migrated from sysv to systemd, BZ 659629.
  - Modified to respect sysconfig settings, BZ 609124.
  - Dropped explicit Requires for ncurses.


author: Jon Ciesla <limburgher@gmail.com> - 1.26-2
changelog:
  - Modify cron setup per BZ 445174 comment #6, BZ 819523.
  - Dropped logrotate, conflicts with atop's logging, BZ 542598.
  - Re-add atop.log logrotate section.


author: Artem Silenkov <asilenkov@mirantis.com> - 1.27-1.mira3
changelog:
  - dbed0e1 Rebuild atop for 7.0.
  - 71d762f atop repackaged for 7.0
  - 8e32aae add atop packages; OSCI-1002
  - 3feac8f Initial empty repository


author: David Lutterkort <lutter@redhat.com> - 0.9.0-2
changelog:
  - Fix BZ 781690 "Grub password --encrypted argument not parsed correctly"
  - Fix BZ 628507 "It's better to support fadot --help or fadot -h"
  - Fix BZ 759311 "augtool --autosave does not save changes"


author: Richard W.M. Jones <rjones@redhat.com> - 1.0.0-4
changelog:
  - Rebase to Augeas 1.0.0
    resolves: rhbz#817753
  - Add dependency on libxml2-devel.
  - Remove all patches (all upstream and included in 1.0.0).
  - Print tests/test-suite.log when the tests fail.
  - Add fix for regression added in 1.0.0 (RHBZ#920609).
  - Fix tests/test-run.


author: Artem Silenkov <asilenkov@mirantis.com> - 1.0.0-5.mira3
changelog:
  - 238a9a9 Rebuild augeas for 7.0.
  - 4449321 augeas repackaged for 7.0
  - 9de27fd Version update
  - 713d745 Initial empty repository


author: Jeffrey C. Ollie <jeff@ocjtech.us> - 0.9.5-1
changelog:
  - This release contains a small number of bugfixes over the 0.9.4
  - release.
  -
  - What's New:
  - -----------
  - * Fixed the case where messages containing square brackets would break
  -  with an unpack error
  - * Fuzzy matching regarding plurals should *NOT* be checked against
  -  len(message.id) because this is always 2, instead, it's should be
  -  checked against catalog.num_plurals (ticket #212).


author: Nils Philippsen <nils@redhat.com> - 0.9.6-1
changelog:
  - version 0.9.6:
    * Backport r493-494: documentation typo fixes.
    * Make the CLDR import script work with Python 2.7.
    * Fix various typos.
    * Fixed Python 2.3 compatibility (ticket #146, #233).
    * Sort output of list-locales.
    * Make the POT-Creation-Date of the catalog being updated equal to
      POT-Creation-Date of the template used to update (ticket #148).
    * Use a more explicit error message if no option or argument (command) is
      passed to pybabel (ticket #81).
    * Keep the PO-Revision-Date if it is not the default value (ticket #148).
    * Make --no-wrap work by reworking --width's default and mimic xgettext's
      behaviour of always wrapping comments (ticket #145).
    * Fixed negative offset handling of Catalog._set_mime_headers (ticket #165).
    * Add --project and --version options for commandline (ticket #173).
    * Add a __ne__() method to the Local class.
    * Explicitly sort instead of using sorted() and don't assume ordering
      (Python 2.3 and Jython compatibility).
    * Removed ValueError raising for string formatting message checkers if the
      string does not contain any string formattings (ticket #150).
    * Fix Serbian plural forms (ticket #213).
    * Small speed improvement in format_date() (ticket #216).
    * Fix number formatting for locales where CLDR specifies alt or draft
      items (ticket #217)
    * Fix bad check in format_time (ticket #257, reported with patch and tests by
      jomae)
    * Fix so frontend.CommandLineInterface.run does not accumulate logging
      handlers (#227, reported with initial patch by dfraser)
    * Fix exception if environment contains an invalid locale setting (#200)
  - install python2 rather than python3 executable (#710880)


author: Artem Silenkov <asilenkov@mirantis.com> - 1.3-4.mira4
changelog:
  - 82df5a1 Rebuild python-babel for 7.0.
  - c17decf python-babel repackaged for 7.0
  - 1088e30 Add pytz dependency for python-babel
  - 2768e86 Add babel spec for 6.0 branch
  - e77addf Initial empty repository


author: Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-2
changelog:
  - Replaced summary information
  - Updated BuildRequires and Requires information
  - Replaced "{_mandir}/man1/bakefil*.gz" to "{_mandir}/man1/bakefil*"
  - Correct URL and source URL
  - Replaced "%{_libdir}/*" to "%{_libdir}/bakefile*"
  - Removed useless line: "%doc"


author: Filipe Rosset <rosset.filipe@gmail.com> - 0.2.8-3
changelog:
  - Fixed Source url
  - Updated BuildRequires and Requires info
  - Empy python module packaged independently
  - Removed files of uuid and subprocess python modules
  - Removed .la files


author: Donnie Barnes <djb@redhat.com>
changelog:
  - added signal handling patch from Dean Gaudet <dgaudet@arctic.org> that
    is based on a change made in bash 2.0.  Should fix some early exit
    problems with suspends and fg.


author: Ian Macdonald <ianmacd@xs4all.nl>
changelog:
  - upgraded to version 2.02
  - Alpha, MIPS & Sparc patches removed due to lack of test platforms
  - glibc & signal patches no longer required
  - added documentation subpackage (doc)


author: Florian La Roche <Florian.LaRoche@redhat.com>
changelog:
  - add some collected patches for bash2
  - change it over to be the main bash package
  - install man-pages root:root
  - obsolete bash2, bash2-doc


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04beta5
  - adapt patches
  - Fix up bashrc
  - Don't put in bashrc1, this should be done by the bash1 package
  - use install -c instead of plain install to work on *BSD
  - remove the collected patches - they're now in the base version.
  - make compressed man pages optional


author: Bernhard Rosenkraenzer <bero@redhat.com>
changelog:
  - 2.04 final
  - remove the echo, pwd, test and kill man pages from the package,
    we're getting them from sh-utils


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-1
changelog:
  - Update to 2.05
  - Change PROMPT_COMMAND in bashrc for xterms
    to something less space consuming (#24159)
  - Provide plugs for alternate prompt commands (#30634), but don't
    default to them


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-2
changelog:
  - bash comes with its own copy of readline... Add the patches we're
    applying in the readline package.


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05-5
changelog:
  - Don't set BASH_ENV in .bash_profile, it causes .bashrc to be sourced
    twice in interactive non-login shells.
  - s/Copyright/License/


author: Bernhard Rosenkraenzer <bero@redhat.com> 2.05a-9
changelog:
  - Add patch from Ulrich Drepper to get better error messages when trying
    to launch an application with a bad ELF interpreter (e.g. libc5 ld.so)
    (#60870)


author: Tim Waugh <twaugh@redhat.com> 2.05b-4
changelog:
  - Fix history substitution modifiers in UTF-8 (bug #70294, bug #71186).
  - Fix ADVANCE_CHAR at end of string (bug #70819).
  - docs: CWRU/POSIX.NOTES no longer exists, but ship POSIX.


author: Tim Waugh <twaugh@redhat.com> 2.05b-6
changelog:
  - Add the (4) patches from ftp.gnu.org (bug #75888, bug #72512).
  - Ship '.' man page, which doesn't get picked up by glob.
  - Don't install files not shipped when building.
  - Locale shell variables fix (bug #74701).


author: Tim Waugh <twaugh@redhat.com> 2.05b-23
changelog:
  - Fix a warning message (bug #79629).
  - Don't remove generated source during build, for debuginfo package.
  - Don't build with AFS support (bug #86514).


author: Tim Waugh <twaugh@redhat.com> 3.0-2
changelog:
  - Fixed brace expansion (bug #129128).
  - Build with AFS support again, since bug #86514 seems fixed upstream
    (bug #129094).


author: Tim Waugh <twaugh@redhat.com> 3.0-5
changelog:
  - Make trap usage string show POSIX usage (bug #128938).
  - Updated ${x[@]:1} expansion fix from bug-bash list.
  - Updated patch to fix unset array crash (from bug-bash list).


author: Tim Waugh <twaugh@redhat.com> 3.0-13
changelog:
  - Check for EINVAL from waitpid() and avoid WCONTINUED in that case.
  - Fixed jobs4 test.
  - Applied experimental upstream patch for trap compatibility.
  - Re-make documentation to reflect source changes.


author: Tim Waugh <twaugh@redhat.com> 3.0-21
changelog:
  - Added code to /etc/skel/.bash_logout to support the gpm selection buffer
    invalidation on virtual terminals (bug #115493).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Reverted this change:
    - Added code to /etc/skel/.bash_logout to support the gpm selection buffer
      invalidation on virtual terminals (bug #115493).


author: Tim Waugh <twaugh@redhat.com>
changelog:
  - Fixed AFS support for output redirection, so that the correct errors
    are reported for other filesystems (bug #155373).


author: Tim Waugh <twaugh@redhat.com> 3.0-36
changelog:
  - Added Url: tag (bug #172770).
  - Do not explicitly gzip info pages (bug #172770).
  - Fix permissions on bashbug (bug #172770).


author: Tim Waugh <twaugh@redhat.com> 3.0-40
changelog:
  - Fix read memleak when reading from non-blocking fd (bug #173283).
  - Missed another loop for improved sighandler patch (bug #169231).


author: Tim Waugh <twaugh@redhat.com> 3.1-1
changelog:
  - 3.1.
  - No longer need ia64, utf8, multibyteifs, jobs, sigpipe,
    read-e-segfault, manpage, crash, pwd, afs, subshell patches.
  - Remove wrap patch for now.
  - Use upstream patch to fix arrays.


author: Tim Waugh <twaugh@redhat.com> 3.1-2
changelog:
  - No longer need loadables, mbinc or shellfunc patches.
  - Use literal single-quote in bash man page where appropriate (bug #177051).


author: Tim Waugh <twaugh@redhat.com> 3.2-1
changelog:
  - Build requires autoconf and gettext.
  - 3.2.  No longer need aq, login, ulimit, sighandler or read-memleak
    patches.


author: Tim Waugh <twaugh@redhat.com> 3.2-5
changelog:
  - Added triggers for install-info (bug #225609).
  - Use full path to utilities in scriptlets (bug #225609).
  - Fix missing sh-bangs in example scripts (bug #225609).
  - Post requires ncurses (bug #224567).
  - Removed Prefix tag (bug #225609).
  - Fixed BuildRoot tag (bug #225609).
  - Removed trailing full-stop from summary (bug #225609).
  - Spec file is now UTF-8 (bug #225609).
  - Removed obsolete Obsoletes (bug #225609).
  - Moved 'make check' to new 'check' section (bug #225609).
  - Removed uses of RPM_SOURCE_DIR (bug #225609).
  - Fixed macros in changelog (bug #225609).
  - Changed tabs to spaces (bug #225609).


author: Tim Waugh <twaugh@redhat.com> 3.2-7
changelog:
  - Reinstated this change:
    - Post requires ncurses (bug #224567).
  - Reverted this change:
    - Added triggers for install-info (bug #225609).


author: Pete Graner <pgraner@redhat.com> - 3.2-15
changelog:
  - Update to the Improve bash $RANDOM pseudo RNG (bug #234906) 
    now works with subshells and make $RANDOM on demand thus reducing the 
    amount of AVCs thrown.


author: Pete Graner <pgraner@redhat.com> - 3.2-17
changelog:
  - Added bash32-018 upstream official patch
  - Added bash32-020 upstream official patch
  - Added bash32-019 upstream official patch


author: Pete Graner <pgraner@redhat.com> - 3.2-18
changelog:
  - Added bash32-021 upstream official patch
  - Added bash32-025 upstream official patch
  - Added bash32-024 upstream official patch
  - Added bash32-023 upstream official patch
  - Added bash32-022 upstream official patch


author: Tomas Janousek <tjanouse@redhat.com> - 3.2-19
changelog:
  - fix cursor position when prompt has one invisible character (#358231)
  - dropped examples/loadables/ from docs, since it wasn't possible to build them
    anyway (#174380)
  - fix #286861: Wrong input confuses bash's arithmetic unit permanently
  - fix #344411: $RANDOM stays the same when job executed in the background


author: Tomas Janousek <tjanouse@redhat.com> - 3.2-20
changelog:
  - Added bash32-026 upstream official patch
  - Added bash32-027 upstream official patch (#249987)
  - Added bash32-028 upstream official patch
  - Added bash32-029 upstream official patch (#286861)
  - Added bash32-030 upstream official patch
  - Added bash32-031 upstream official patch (#358231)
  - Added bash32-032 upstream official patch
  - Added bash32-033 upstream official patch
  - Fix insert command repeating in vi mode (#190350)


author: Roman Rakus <rrakus@redhat.com> - 3.2-28
changelog:
  - Removing Requires for mktemp and ncurses, which cause
    dependencing loop
  - Enabling #define SSH_SOURCE_BASHRC, because ssh changed.
    Resolves: #458839
  - Catch signals right after calling execve()
    Resolves: #455548


author: Jesse Keating <jkeating@redhat.com> - 3.2-29
changelog:
  - Add the Requires(post) back for ncurses-libs, so that rpm knows
    where to break the loop.  The post actually does require the curses
    libs for the sh calls.  Could consider doing this in LUA and not have
    any external deps.


author: Roman Rakus rrakus@redhat.com 4.1.2-1
changelog:
  - rebase to 4.1
  - Patch level 2
    Resolves #542692
  - Include COPYING in bash base rpm
    Resolves #553250


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-4
changelog:
  - don't segfault when trying to bind int variable to array
    with bad array subsrcipt
    Resolves: #618289


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-5
changelog:
  - Builtins like echo and printf won't report errors
    when output does not succeed due to EPIPE
    Resolves: #664468


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-12
changelog:
  - Update info about trap in man page
    Resolves: #799958
  - Enable system-wide bash_logout
    Resolves: #677439
  - instead of setting the signal handler to SIG_IGN while installing
    the new trap handler, block the signal and unblock it after the new handler
    is installed
    Resolves: #695656


author: Roman Rakus <rrakus@redhat.com> - 4.1.2-15
changelog:
  - Fixed a bug that caused trap handlers to be executed recursively,
    corrupting internal data structures.
    Resolves: #964687


author: Artem Silenkov <asilenkov@mirantis.com> - 4.1.2-15.3.mira3
changelog:
  - 9a38977 Rebuild bash for 7.0.
  - 9fdf7cb bash repackaged for 7.0
  - ac5e39d Fixing ShellShock vulnerabilities (updating to upstream) (Partial-Bug: #1373965)
  - f46d0a7 Initial empty repository


author: Ville Skyttä <ville.skytta at iki.fi> - 1.6.0-3
changelog:
  - Patch to make upstream build system honor our CFLAGS and friends.
  - Don't bother building throwaway static libs.
  - Disable autotools dependency tracking for cleaner build logs and possible
    slight build speedup.
  - Convert docs to UTF-8.
  - Update URLs.


author: Jakub Hrozek <jhrozek@redhat.com> - 1.7.3-1
changelog:
  - Upgrade to new upstream release 1.7.3 (obsoletes search/domain patch)
  - Fix conflict of -devel packages on multilib architectures (#602880)


author: Jakub Hrozek <jhrozek@redhat.com> - 1.7.5-1
changelog:
  - New upstream release 1.7.5
  - Obsoletes patch #2
  - Rebase patch #1 (optflags) to match the 1.7.5 code
  - Fixed Source0 URL to point at the upstream tarball


author: Artem Silenkov <asilenkov@mirantis.com> - 1.9.1-4.3.mira2
changelog:
  - f08c05e Rebuild c-ares19 for 7.0.
  - 5d12161 c-ares repackaged for 7.0
  - 28ce160 add files in repository from c-ares19-1.9.1-4.el6.3.src.rpm
  - fcb4827 Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - 0.80.9-0.mira6
changelog:
  - d7b3607 Ceph epoch added to compete with upstream epel
  - a9d8ebc Rebuild ceph for 7.0.
  - e1fccd9 ceph repackaged for 7.0
  - d0366f0 updating ceph to 0.80.9
  - 2b097dd Ceph 0.80.8 RPM from official source
  - e907f3b Ceph 0.80.7 release with critical bugfixes:
  - 98052a7 Update ceph to 0.80.7 using official SRPM
  - d553fee Fix libcephfs-test.jar issue
  - d7e293b Version update
  - 7e45538 Fix build issues


author: Garrett Holmstrom <gholms@fedoraproject.org> - 0.6.2-0.3.bzr450
changelog:
  - Fixed logfile permission checking
  - Fixed SSH key generation
  - Fixed a bad method call in FQDN-guessing [LP:857891]
  - Updated localefile patch
  - Disabled the grub_dpkg module
  - Fixed failures due to empty script dirs [LP:857926]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 0.6.2-0.6.bzr457
changelog:
  - Consolidated selinux file context patches
  - Fixed cloud-init.service dependencies
  - Updated sshkeytypes patch
  - Dealt with differences from Ubuntu's sshd


author: Alan Pevec <apevec@redhat.com> 0.7.1-2
changelog:
  - define default user (Joe VLcek)
  - set distro to rhel in default config
  - adjust logger call for older util-linux


author: Steven Hardy <shardy@redhat.com> 0.7.2-1
changelog:
  - Update to 0.7.2
  - Added dependency on python-requests
  - Removed write-ssh-key-fingerprints patch (in upstream release)
  - Added boto >= 2.6.0 requirement


author: Artem Silenkov <asilenkov@mirantis.com> - 0.7.4-2.mira2
changelog:
  - 436cc37 Rebuild cloud-init for 7.0.
  - 72ec6de cloud-init repackaged for 7.0
  - d08a57f Added cloud-init v. 0.7.4 to 5.1
  - dedde5f Initial empty repository


author: Juerg Haefliger <juergh@gmail.com> - 0.27-0.2.bzr216
changelog:
  - Add GPL-3 license.
  - Exclude Ubuntu-specific tools.
  - Fix some spec file issues per reviewers comments.


author: Juerg Haefliger <juergh@gmail.com> - 0.27-4
changelog:
  - Break out the growpart script into its own subpackage to prevent pulling a
    boatload of unnecessary dependencies into a cloud image.


author: Juerg Haefliger <juergh@gmail.com> - 0.27-5
changelog:
  - Don't make gdisk a hard requirement for cloud-utils-growpart to save some
    space on systems that don't use GPT partitions.


author: Juerg Haefliger <juergh@gmail.com> - 0.27-8
changelog:
  - Make the package a no-noarch package on EPEL so that the build of the main
    package can be prevented for the arches that don't support it [bz#986809].


author: Artem Silenkov <asilenkov@mirantis.com> - 0.27-9.mira4
changelog:
  - 116c97b Rebuild cloud-utils for 7.0.
  - ab5aba0 cloud-utils repackaged for 7.0
  - d246c88 Launchpad bugfix 1369906: Need to have cloud-utils package in Centos
  - c8bb1cb Initial empty repository


author: Scott Henson <shenson@redhat.com> 2.2.0-1
changelog:
  - Remove the version (shenson@redhat.com)
  - New upstream 2.2.0 release (shenson@redhat.com)
  - Add networking snippet for SuSE systems. (jorgen.maas@gmail.com)
  - Add a /etc/hosts snippet for SuSE systems. (jorgen.maas@gmail.com)
  - Add a proxy snippet for SuSE systems. (jorgen.maas@gmail.com)
  - Buildiso: make use of the proxy field (SuSE, Debian/Ubuntu).
    (jorgen.maas@gmail.com)
  - Rename buildiso.header to buildiso.template for consistency. Also restore the
    local LABEL in the template. (jorgen.maas@gmail.com)
  - Bugfix: uppercase macaddresses used in buildiso netdevice= keyword cause the
    autoyast installer to not setup the network and thus fail.
    (jorgen.maas@gmail.com)
  - Buildiso: minor cleanup diff. (jorgen.maas@gmail.com)
  - Buildiso: behaviour changed after feedback from the community.
    (jorgen.maas@gmail.com)
  - Build standalone ISO from the webinterface. (jorgen.maas@gmail.com)
  - Fix standalone ISO building for SuSE, Debian and Ubuntu.
    (jorgen.maas@gmail.com)
  - add proxy field to field_info.py (jorgen.maas@gmail.com)
  - Remove FreeBSD from the unix breed as it has it's own now. Also, add freebsd7
    as it is supported until feb 2013. Minor version numbers don't make sense,
    also removed. (jorgen.maas@gmail.com)
  - Add a proxy field to profile and system objects. This is useful for
    environments where systems are not allowed to make direct connections to the
    cobbler/repo servers. (jorgen.maas@gmail.com)
  - Introduce a "status" field to system objects. Useful in environments where
    DTAP is required, the possible values for this field are: development,
    testing, acceptance, production (jorgen.maas@gmail.com)
  - Buildiso: only process profiles for selected systems. (jorgen.maas@gmail.com)
  - Buildiso: add batch action to build an iso for selected profiles.
    (jorgen.maas@gmail.com)
  - Buildiso: use management interface feature. (jorgen.maas@gmail.com)
  - Buildiso: get rid of some code duplication (ISO header).
    (jorgen.maas@gmail.com)
  - Buildiso: add interface to macaddr resolution. (jorgen.maas@gmail.com)
  - Buildiso: add Debian and Ubuntu support. (jorgen.maas@gmail.com)
  - Buildiso: select systems from the webinterface. (jorgen.maas@gmail.com)
  - Fix an exception when buildiso is called from the webinterface.
    (jorgen.maas@gmail.com)
  - fix power_virsh template to check dom status before executing command.
    (bpeck@redhat.com)
  - if hostname is not resolvable do not fail and use that hostname
    (msuchy@redhat.com)
  - Removed action_import module and references to it in code to prevent future
    confusion. (jimi@sngx.net)
  - Fixing redirects after a failed token validation. You should now be
    redirected back to the page you were viewing after having to log back in due
    to a forced login. (jimi@sngx.net)
  - Use port to access cobbler (peter.vreman@acision.com)
  - Stripping "g" from vgs output case-insensitive runs faster
    (mmello@redhat.com)
  - Adding ability to create new sub-directories when saving snippets. Addresses
    trac #634 - save new snippet fails on non existing subdir (jimi@sngx.net)
  - Fix traceback when executing "cobbler system reboot" with no system name
    specified Trac ticket #578 - missing check for name option with system reboot
    (jimi@sngx.net)
  - bind zone template writing (jcallaway@squarespace.com)
  - Removing the duplicate lines from importing re module (mmello@redhat.com)
  - Merge remote-tracking branch 'jimi1283/bridge-interface' (shenson@redhat.com)
  - Modification to allow DEPRECATED options to be added as options to optparse
    so they work as aliases (jimi@sngx.net)
  - Re-adding the ability to generate a random mac from the webui. Trac #543
    (Generate random mac missing from 2.x webui) (jimi@sngx.net)
  - Merge remote-tracking branch 'jsabo/fbsdreplication' (shenson@redhat.com)
  - Tim Verhoeven <tim.verhoeven.be@gmail.com> (Tue. 08:35) (Cobbler attachment)
    Subject: [PATCH] Add support to koan to select type of network device to
    emulate To: cobbler development list <cobbler-devel@lists.fedorahosted.org>
    Date: Tue, 2 Aug 2011 14:35:21 +0200 (shenson@redhat.com)
  - Hello, (shenson@redhat.com)
  - scm_track: Add --all to git add options to handle deletions (tmz@pobox.com)
  - Moved HEADER heredoc from action_buildiso.py to
    /etc/cobbler/iso/buildiso.header (gbailey@terremark.com)
  - Enable replication for FreeBSD (jsabo@verisign.com)
  - Merge branch 'master' into bridge-interface (jimi@sngx.net)
  - Remove json settings from local_get_cobbler_xmlrpc_url() (jsabo@verisign.com)
  - 1) Moving --subnet field to --netmask 2) Created DEPRECATED_FIELDS structure
    in field_info.py to deal with moves like this    * also applies to the
    bonding->interface_type move for bridged interface support (jimi@sngx.net)
  - Merge remote-tracking branch 'jimi1283/bridge-interface' (shenson@redhat.com)
  - Fixing up some serializer module stuff:  * detecting module load errors when
    trying to deserialize collections  * added a what() function to all the
    serializer modules for ID purposes  * error detection for mongo stuff,
    including pymongo import problems as well as connection issues
    (jimi@sngx.net)
  - Cleanup of bonding stuff in all files, including webui and koan. Additional
    cleanup in the network config scripts, and re-added the modprobe.conf
    renaming code to the post install network config. (jimi@sngx.net)
  - Initial rework to allow bridge/bridge slave interfaces Added static route
    configuration to pre_install_network_config Major cleanup/reworking of
    post_install_network_config script (jimi@sngx.net)
  - Fix for bad commit of some json settings test (jimi@sngx.net)
  - Merge remote-tracking branch 'jsabo/fbsdimport' (shenson@redhat.com)
  - Adding initial support for FreeBSD media importing (jsabo@verisign.com)
  - Setting TIME_ZONE to None in web/settings.py causes a 500 error on a RHEL5
    system with python 2.4 and django 1.1. Commenting out the config line has the
    same effect as setting it to None, and prevents the 500. (jimi@sngx.net)
  - Fixes for importing RHEL6:  * path_tail() was previously moved to utils, a
    couple    places in the import modules still used self.path_tail    instead
    of utils.path_tail, causing a stack dump  * Fixed an issue in
    utils.path_tail(), which was using self.    still from when it was a member
    of the import class  * When mirror name was set on import and using
    --available-as,    it was appending a lot of junk instead of just using the
    specified    mirror name (jimi@sngx.net)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net)
  - Fix a quick error (shenson@redhat.com)
  - Set the tftpboot dir for rhel6 hosts (jsabo@verisign.com)
  - Fixed a typo (jorgen.maas@gmail.com)
  - Added an extra field in the system/interface item. The field is called
    "management" and should be used to identify the management interface, this
    could be useful information for multihomed systems. (jorgen.maas@gmail.com)
  - In the event log view the data/time field got wrapped which is very annoying.
    Fast fix for now, i'm pretty sure there are better ways to do this.
    (jorgen.maas@gmail.com)
  - Event log soring on date reverted, let's sort on id instead. Reverse over
    events in the template. Convert gmtime in the template to localtime.
    (jorgen.maas@gmail.com)
  - Sort the event log by date/time (jorgen.maas@gmail.com)
  - Remove some unsupported OS versions from codes.py (jorgen.maas@gmail.com)
  - Some changes in the generate_netboot_iso function/code: - Users had to supply
    all system names on the commandline which they wanted to include in the ISO
    boot menu. This patch changes that behaviour; all systems are included by
    default now. You can still provide an override with the --systems parameter,
    thus making this feature more consistent with what one might expect from
    reading the help. - While at it I tried to make the code more readable and
    removed some unneeded iterations. - Prevent some unneeded kernel/initrd
    copies. - You can now override ip/netmask/gateway/dns parameters with
    corresponding kernel_options. - Fixed a bug for SuSE systems where ksdevice
    should be netdevice. - If no ksdevice/netdevice (or equivalent) has been
    supplied via kernel_options try to guess the proper interface to use, but
    don't just use one if we can't be sure about it (e.g. for multihomed
    systems). (jorgen.maas@gmail.com)
  - Add SLES 11 to codes.py (jorgen.maas@gmail.com)
  - Add support for Fedora15 to codes.py (jorgen.maas@gmail.com)
  - Django uses the timezone information from web/settings.py Changing the
    hardcoded value to None forces Django to use the systems timezone instead of
    this hardcoded value (jorgen.maas@gmail.com)
  - Fix cobbler replication for non-RHEL hosts. The slicing used in the
    link_distro function didn't work for all distros. (jsabo@verisign.com)
  - Fix vmware esx importing. It was setting the links dir to the dir the iso was
    mounted on import (jsabo@verisign.com)
  - Merge remote-tracking branch 'jsabo/webuifun' (shenson@redhat.com)
  - Fix bug with esxi replication. It wasn't rsyncing the distro over if the
    parentdir already existed. (jsabo@verisign.com)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net)
  - Initial commit for mongodb backend support and adding support for settings as
    json (jimi@sngx.net)
  - Web UI patches from Greg Swift applied (jsabo@verisign.com)
  - whitespace fix (dkilpatrick@verisign.com)
  - Fix to fix to py_tftp change to sync in bootloaders
    (dkilpatrick@verisign.com)
  - Fixing a bug reported by Jonathan Sabo. (dkilpatrick@verisign.com)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler
    (dkilpatrick@verisign.com)
  - Revert "Jonathan Sabo <jsabo@criminal.org> (June 09) (Cobbler)"
    (shenson@redhat.com)
  - Unmount and deactivate all software raid devices after searching for ssh keys
    (jonathan.underwood@gmail.com)
  - Merge remote-tracking branch 'ugansert/master' (shenson@redhat.com)
  - Jonathan Sabo <jsabo@criminal.org> (June 09) (Cobbler) Subject: [PATCH] Fix
    issue with importing distro's on new cobbler box To: cobbler development list
    <cobbler-devel@lists.fedorahosted.org> Date: Thu, 9 Jun 2011 16:17:20 -0400
    (shenson@redhat.com)
  - missing manage_rsync option from config/settings (jsabo@criminal.org)
  - Remove left-over debugging log message (dkilpatrick@verisign.com)
  - SUSE requires the correct arch to find kernel+initrd on the inst-source
    (ug@suse.de)
  - added autoyast=... parameter to the ISO building code when breed=suse
    (ug@suse.de)
  - calculate meta data in the XML file without cheetah variables now
    (ug@suse.de)
  - render the cheetah template before passing the XML to the python XML parser
    (ug@suse.de)
  - made the pathes flexible to avoid problem on other distros than fedora/redhat
    (ug@suse.de)
  - bugfix (ug@suse.de)
  - Merge patch from stable (cristian.ciupitu@yahoo.com)
  - utils: initialize main_logger only when needed (cristian.ciupitu@yahoo.com)
  - During refactor, failed to move templater initialization into
    write_boot_files_distro. (dkilpatrick@verisign.com)
  - Fixed a couple of simple typos.  Made the boot_files support work (added
    template support for the key, defined the img_path attribute for that
    expansion) (dkilpatrick@verisign.com)
  - Fixes to get to the "minimally tested" level.  Fixed two syntax errors in
    tftpd.py, and fixed refences to api and os.path in manage_in_tftpd.py
    (dkilpatrick@verisign.com)
  - Rebasing commit, continued. (kilpatds@oppositelock.org)
  - Change the vmware stuff to use 'boot_files' as the space to set files that
    need to be available to a tftp-booting process (dkilpatrick@verisign.com)
  - Added 'boot_files' field for 'files that need to be put into tftpboot'
    (dkilpatrick@verisign.com)
  - Merge conflict. (kilpatds@oppositelock.org)
  - Add in a default for puppet_auto_setup, thanks to Camille Meulien
    <cmeulien@heliostech.fr> for finding it. (shenson@redhat.com)
  - Add a directory remap feature to fetchable_files processing.    /foo/*=/bar/
    Client requests for "/foo/baz" will be turned into requests for /bar/baz.
    Target paths are evaluated against the root filesystem, not tftpboot.
    Template expansion is done on "bar/baz", so that would typically more
    usefully be something like         /boot/*=$distro_path/boot
    (dkilpatrick@verisign.com)
  - Removed trailing whitespace causing git warnings (dkilpatrick@verisign.com)
  - Fix a bug where tftpd.py would throw if a client requested '/'.
    (dkilpatrick@verisign.com)
  - Allow slop in the config, not just the client.  modules: don't hardcode
    /tftpboot (dkilpatrick@verisign.com)
  - Moved footer to actually float at the bottom of the page or visible section,
    whichever is further down. Unfortunately leaves a slightly larger margin pad
    on there.  Will have to see if it can be made cleaner (gregswift@gmail.com)
  - Removed right padding on delete checkboxes (gregswift@gmail.com)
  - Adjusted all the self closing tags to end eith a " />" instead of not having
    a space separating them (gregswift@gmail.com)
  - Added "add" button to the filter bit (gregswift@gmail.com)
  - Removed "Enabled" label on checkboxes, this can be added via css as part of
    the theme if people want it using :after { content: " Enabled" } Padded the
    context-tip off the checkboxes so that it lines up with most of the other
    context tips instead of being burring in the middle of the form
    (gregswift@gmail.com)
  - Added bottom margin on text area so that it isn't as tight next to other form
    fields (gregswift@gmail.com)
  - Added id tags to the forms for ks templates and snippets Set some margins for
    those two forms, they were a bit scrunched because they didn't have a
    sectionbody fieldset and legend Removed inline formatting of input sizes on
    those two pages Set the textareas in those two pages via css
    (gregswift@gmail.com)
  - Made the tooltips get hiddent except for on hover, with a small image
    displayed in their place (gregswift@gmail.com)
  - Added a top margin to the submit/reset buttons... looks cleaner having some
    space. (gregswift@gmail.com)
  - Changed generic edit form to the following: - Made blocks into fieldsets
    again, converting the h2 to a legend.  I didn't mean to change this the first
    time through. - Pulled up a level, removing the wrapping div, making each
    fieldset contain an order list, instead of each line being an ordered list,
    which was silly of me. - Since it went up a level, un-indented all of the
    internal html tags 2 spaces - changed the place holder for the network
    widgets to spans so that they displayed cleanly (Don't like the spans either,
    but its for the javascript) In the stylesheet just changed the
    div.sectionbody to ol.sectionbody (gregswift@gmail.com)
  - Fixed closing ul->div on multiselect section. Must have missed it a few
    commits ago. (gregswift@gmail.com)
  - IE uses input styling such as borders even on checkboxes... was not intended,
    so has been cleared for checkboxes (gregswift@gmail.com)
  - This is a change to the multiselect buttons view,  i didn't mean to commit
    the style sheet along with the spelling check fixes, but since I did might as
    well do the whole thing and then erevert it later if people dislike it
    (gregswift@gmail.com)
  - Fixed another postition mispelling (gregswift@gmail.com)
  - fixed typo postition should be position (gregswift@gmail.com)
  - Returned the multiselect section to being div's, since its actually not a set
    of list items, it is a single list item. Re-arranged the multiselect so that
    the buttons are centered between the two sections Removed all of the line
    breaks form that section Made the select box headings actually labels moved
    the order of multiselect after sectionbody definition due to inheritence
    (gregswift@gmail.com)
  - Restored select boxes to "default" styling since they are not as cleanly css-
    able Made visibly selected action from Batch Actions bold, mainly so by
    default Batch Action is bold. Moved text-area and multi-select sizing into
    stylesheet. re-alphabetized some of the tag styles Made the default login's
    text inputs centered, since everything else on that page is
    (gregswift@gmail.com)
  - Added missing bracket from two commits ago in the stylesheet.
    (gregswift@gmail.com)
  - Re-added the tool tips for when they exist in the edit forms and set a style
    on them. Removed an extraneous line break from textareas in edit form
    (gregswift@gmail.com)
  - Fixed javascript where I had used teh wrong quotes, thus breaking the network
    interface widgets (gregswift@gmail.com)
  - Added label and span to cleanup block (gregswift@gmail.com)
  - Added version across all of the template loads so that the footer is
    populated with it (gregswift@gmail.com)
  - all css: - set overall default font size of 1em - added missing tags to the
    cleanup css block - fixed button layout -- list line buttons are smaller font
    to keep lines smaller -- set action input button's size - set indentation and
    bolding of items in batch action - redid the list formatting -- removed zebra
    stripes, they share the standard background now -- hover is now the
    background color of the old darker zebra stripe -- selected lines now
    background of the older light zebra stripe - added webkit border radius
    (gregswift@gmail.com)
  - generic_lists.tmpl - Removed force space on the checklists generic_lists.tmpl
    - Added javascript to allow for selected row highlighting
    (gregswift@gmail.com)
  - Removed inline formatting from import.tmpl Made the context tips spans
    (gregswift@gmail.com)
  - Made both filter-adder elements exist in the same li element
    (gregswift@gmail.com)
  - Added default formatting for ordered lists Added formatting for the new
    multiselect unordered list Changed old div definitions for the multiselect to
    li Added label formatting for inside sectionbody to line up all the forms.
    (gregswift@gmail.com)
  - Adjusted multiselect section to be an unordered list instead of a div
    (gregswift@gmail.com)
  - Moved the close list tag inside the for loop, otherwise we generate lots of
    nasty nested lists (gregswift@gmail.com)
  - Changed edit templates to use ol instead of ul, because it apparently helps
    out those using screen readers, and we should be making things accessible,
    yes? (gregswift@gmail.com)
  - Re-structured the edit templates to be unordered lists. Standardized the
    tooltip/contextual data as context-tip class Redid the delete setup so that
    its Delete->Really? Instead of Delete:Yes->Really?  Same number of check
    boxes. Setup the delete bit so that Delete and Really are labels for the
    checkboxes and there isn't extraneous html input tags (gregswift@gmail.com)
  - Added top margin on the filter adder (gregswift@gmail.com)
  - Adjusted single action item buttons to be in the same list element, as it
    makes alignment cleaner, and more sense from a grouping standpoint Set
    submenubar default height to 26px Set submenubar's alignment to be as clean
    as I've been able to get so far. (gregswift@gmail.com)
  - Set background color back to original (gregswift@gmail.com)
  - Adjusted all buttons to hover invert from blue to-blackish, the inverse of
    the normal links (which go blackish to blue) but left the text color the
    same.  i'm not sure its as pretty, but dfinately more readable.  Plus the
    color change scheme is more consistant. Also made table buttons smaller than
    other buttons (gregswift@gmail.com)
  - Fixed width on paginate select boxes to auto, instead of over 200px
    (gregswift@gmail.com)
  - Removed margin around hr tag, waste of space, and looks closer to original
    now (gregswift@gmail.com)
  - Removed extraneous body div by putting user div inside container.
    (gregswift@gmail.com)
  - Adjuested style sheet to improve standardization of form fields, such as
    buttons, text input widths, and fontsizes in buttons vs drop downs.
    (gregswift@gmail.com)
  - Some menu re-alignment on both menubar and submenubar (gregswift@gmail.com)
  - Got the container and the user display into a  cleaner size alignment to
    display on the screen.  less chance of horiz scroll (gregswift@gmail.com)
  - Fix to get login form a bit better placed without duplicate work
    (gregswift@gmail.com)
  - pan.action not needed... .action takes care of it (gregswift@gmail.com)
  - Removed padding on login screen (gregswift@gmail.com)
  - Redid action and button classes to make them look like buttons.. still needs
    work. Resized pointer classes to make things a bit more level on that row
    (gregswift@gmail.com)
  - New cleanup at the top negates the need for this table entry
    (gregswift@gmail.com)
  - Removed the body height to 99%.  Was doing this for sticky footer, but
    current path says its not needed (gregswift@gmail.com)
  - Added some windows and mac default fonts Made the body relative, supposed to
    help with the layout Set text color to slightly off black.. was told there is
    some odd optical reasoning behind this (gregswift@gmail.com)
  - Made class settings for the table rows a touch more specific in the css
    (gregswift@gmail.com)
  - Added "normalization" to clean up cross browser differences at top of
    style.css (gregswift@gmail.com)
  - Added button class to all buttons, submit, and resets (gregswift@gmail.com)
  - Fixed sectionheader to not be styled as actions... they are h2!
    (gregswift@gmail.com)
  - Fixed container reference from class to id (gregswift@gmail.com)
  - Added missing action class on the "Create new" links in generic_list.tmpl
    (gregswift@gmail.com)
  - Revert part of 344969648c1ce1e753af because RHEL5's django doesn't support
    that (gregswift@gmail.com)
  - removed underline on remaing links (gregswift@gmail.com)
  - Fixed the way the logo was placed on the page and removed the excess
    background setting. (gregswift@gmail.com)
  - Some cleanup to the style sheet along - removed fieldset since no more exist
    (not sure about this in long run.... we'll see) - cleaned up default style
    for ul cause it was causing override issues - got menubar and submenu bar
    mostly settled (gregswift@gmail.com)
  - Fixed submenu bar ul to be identified by id not class (gregswift@gmail.com)
  - Rebuilt primary css stylesheet - not complete yet (gregswift@gmail.com)
  - Removed logout from cobbler meft hand menu (gregswift@gmail.com)
  - Next step in redoing layout: - added current logged in user and logout button
    to a div element at top of page - fixed content div from class to id - added
    footer (version entry doesn't work for some reason) - links to cobbler
    website (gregswift@gmail.com)
  - in generic_list.tmpl - set the edit link to class 'action' - merged the
    creation of the edit action 'View kickstart' for system and profile
    (gregswift@gmail.com)
  - Replaced tool tip as div+em with a span classed as tooltip. tooltip class
    just adds italic. (gregswift@gmail.com)
  - Fixed table header alignment to left (gregswift@gmail.com)
  - Take the logo out of the html, making it a css element, but retain the
    location and basic feel of the placement. (gregswift@gmail.com)
  - Step one of redoing the action list, pagination and filters. - split
    pagination and filters to two tmpl files - pagination can be called on its
    own (so it can live in top and bottom theoretically) - filter will eventually
    include pagination so its on the bottom - new submenubar includes pagination
    - new submenubar does age specific actiosn as links instead of drop downs
    cause there is usually 1, rarely 2, never more. (gregswift@gmail.com)
  - Removed pagination from left hand column (gregswift@gmail.com)
  - Removed an erroneous double quote from master.tmpl (gregswift@gmail.com)
  - Went a bit overboard and re-adjusted whitespace in all the templates. Trying
    to do the code in deep blocks across templates can be a bit tedious and
    difficult to maintain. While the output is not perfect, at least the
    templates are more readable. (gregswift@gmail.com)
  - Removed remaining vestige of action menu shading feature
    (gregswift@gmail.com)
  - Removed header shade references completely from the lists and the code from
    master.tmpl (gregswift@gmail.com)
  - Wrapped setting.tmpl error with the error class (gregswift@gmail.com)
  - Changed h3 to h2 inside pages Made task_created's h4 into a h1 and
    standarized with the other pages (gregswift@gmail.com)
  - Standardized header with a hr tag before the form tags (gregswift@gmail.com)
  - Added base width on the multiple select boxes, primarily for when they are
    empty (gregswift@gmail.com)
  - Removed fieldset wrappers and replaced legends with h1 and h2 depending on
    depth (gregswift@gmail.com)
  - Adjusted logic for the legent to only change one word, instead of the full
    string (gregswift@gmail.com)
  - Removed empty cell from table in generic_edit.tmpl (gregswift@gmail.com)
  - Revert 8fed301e61f28f8eaf08e430869b5e5df6d02df0 because it was to many
    different changes (gregswift@gmail.com)
  - Removed empty cell from table in generic_edit.tmpl (gregswift@gmail.com)
  - Moved some cobbler admin and help menus to a separate menu in the menubar
    (gregswift@gmail.com)
  - Added HTML5 autofocus attribute to login.tmpl.  Unsupported browsers just
    ignores this. (gregswift@gmail.com)
  - Re-built login.tmpl: - logo isn't a link anymore back to the same page - logo
    is centered with the login form - fieldset has been removed - set a css class
    for the body of the login page, unused for now. And the css: - removed the
    black border from css - centered the login button as well
    (gregswift@gmail.com)
  - Made the links and span.actions hover with the same color as used for the
    section headings (gregswift@gmail.com)
  - Removed as much in-HTML placed formatting as possible and implemented them in
    css. The main bit remaining is the ul.li floats in paginate.tmpl
    (gregswift@gmail.com)
  - Cleaned up single tag closing for several of the checkboxes
    (gregswift@gmail.com)
  - removed a trailing forward slash that was creating an orphaned close span tag
    (gregswift@gmail.com)
  - Relabeled cells in thead row from td tags to th (gregswift@gmail.com)
  - Added tr wrapper inside thead of tables for markup validation
    (gregswift@gmail.com)
  - Use :// as separator for virsh URIs (atodorov@otb.bg)
  - Create more condensed s390 parm files (thardeck@suse.de)
  - Add possibility to interrupt zPXE and to enter CMS (thardeck@suse.de)
  - Cleanup the way that we download content  - Fixes a bug where we were only
    downloading grub-x86_64.efi (shenson@redhat.com)
  - Port this config over as well (shenson@redhat.com)
  - Only clear logs that exist. (bpeck@redhat.com)
  - Pull in new configs from the obsoletes directory. (shenson@redhat.com)
  - Removed extraneous close row tag from events.tmpl (gregswift@gmail.com)
  - Fixed spelling of receive in enoaccess.tmpl (gregswift@gmail.com)
  - Added missing close tags on a few menu unordered list items in master.tmpl
    (gregswift@gmail.com)
  - Added missing "for" correlation tag for labels in generic_edit.tmpl
    (gregswift@gmail.com)
  - Removed extraneous close divs from generic_edit.tmpl (gregswift@gmail.com)
  - Removing old and unused template files (gregswift@gmail.com)
  - Add support for Ubuntu distros. (andreserl@ubuntu.com)
  - Koan install tree path for Ubuntu/Debian distros. (andreserl@ubuntu.com)
  - Fixing hardlink bin path. (andreserl@ubuntu.com)
  - Do not fail when yum python module is not present. (andreserl@ubuntu.com)
  - Add Ubuntu/Debian support to koan utils for later use. (andreserl@ubuntu.com)
  - typo in autoyast xml parsing (ug@suse.de)
  - Minor change to validate a token before checking on a user. (jimi@sngx.net)
  - get install tree from install=... parameter for SUSE (ug@suse.de)
  - handle autoyast XML files (ug@suse.de)
  - fixed support for SUSE in build-iso process. Fixed a typo (ug@suse.de)
  - added SUSE breed to import-webui (ug@suse.de)
  - Merge remote-tracking branch 'lanky/master' (shenson@redhat.com)
  - Merge remote-tracking branch 'jimi1283/master' (shenson@redhat.com)
  - added support for suse-distro import (ug@suse.de)
  - Fix a sub_process Popen call that did not set close_fds to true. This causes
    issues with sync where dhcpd keeps the XMLRPC port open and prevents cobblerd
    from restarting (jimi@sngx.net)
  - Cleanup of unneccsary widgets in distro/profile. These needed to be removed
    as part of the multiselect change. (jimi@sngx.net)
  - Yet another change to multiselect editing. Multiselects are now presented as
    side-by-side add/delete boxes, where values can be moved back and forth and
    only appear in one of the two boxes. (jimi@sngx.net)
  - Fix for django traceback when logging into the web interface with a bad
    username and/or password (jimi@sngx.net)
  - Fix for snippet/kickstart editing via the web interface, where a 'tainted
    file path' error was thrown (jimi@sngx.net)
  - added the single missed $idata.get() item (stuart@sjsears.com)
  - updated post_install_network_config to use $idata.get(key, "") instead of
    $idata[key]. This stops rendering issues with the snippet when some keys are
    missing (for example after an upgrade from 2.0.X to 2.1.0, where a large
    number of new keys appear to have been added.) and prevents us from having to
    go through all system records and add default values for them.
    (stuart@sjsears.com)
  - Take account of puppet_auto_setup in install_post_puppet.py
    (jonathan.underwood@gmail.com)
  - Take account of puppet_auto_setup in install_pre_puppet.py
    (jonathan.underwood@gmail.com)
  - Add puppet snippets to sample.ks (jonathan.underwood@gmail.com)
  - Add puppet_auto_setup to settings file (jonathan.underwood@gmail.com)
  - Add snippets/puppet_register_if_enabled (jonathan.underwood@gmail.com)
  - Add snippets/puppet_install_if_enabled (jonathan.underwood@gmail.com)
  - Add configuration of puppet pre/post modules to settings file
    (jonathan.underwood@gmail.com)
  - Add install_post_puppet.py module (jonathan.underwood@gmail.com)
  - Add install_pre_puppet.py module (jonathan.underwood@gmail.com)
  - Apply a fix for importing red hat distros, thanks jsabo (shenson@redhat.com)
  - Changes to action/batch actions at top of generic list pages * move logic
    into views, where it belongs * simplify template code * change actions/batch
    actions into drop down select lists * added/modified javascript to deal with
    above changes (jimi@sngx.net)
  - Minor fixes to cobbler.conf, since the AliasMatch was conflicting with the
    WSGI script alias (jimi@sngx.net)
  - Initial commit for form-based login and authentication (jimi@sngx.net)
  - Convert webui to use WSGI instead of mod_python (jimi@sngx.net)
  - Save field data in the django user session so the webui doesn't save things
    unnecessarily (jimi@sngx.net)
  - Make use of --format in git and use the short hash. Thanks Todd Zullinger
    <tmz@pobox.com> (shenson@redhat.com)
  - We need git. Thanks to Luc de Louw <luc@delouw.ch> (shenson@redhat.com)
  - Start of the change log supplied by Michael MacDonald <mjmac@macdonald.cx>
    (shenson@redhat.com)
  - Fix typo in cobbler man page entry for profile (jonathan.underwood@gmail.com)
  - Fix cobbler man page entry for parent profile option
    (jonathan.underwood@gmail.com)
  - Set SELinux context of host ssh keys correctly after reinstallation
    (jonathan.underwood@gmail.com)
  - Fixing bug with img_path.  It was being used prior to being set if you have
    images. (jonathan.sabo@gmail.com)
  - Add firstboot install trigger mode (jonathan.sabo@gmail.com)
  - Fix old style shell triggers by checking for None prior to adding args to arg
    list and fix indentation (jonathan.sabo@gmail.com)
  - Bugfix: restore --no-fail functionality to CLI reposync
    (icomfort@stanford.edu)
  - Add the ability to replicate the new object types (mgmtclass,file,package).
    (jonathan.sabo@gmail.com)
  - Add VMware ESX and ESXi replication. (jonathan.sabo@gmail.com)
  - Add batch delete option for profiles and mgmtclasses
    (jonathan.sabo@gmail.com)
  - Spelling fail (shenson@redhat.com)
  - Remove deploy as a valid direct action (shenson@redhat.com)
  - Trac Ticket #509: A fix that does not break everything else.
    (https://fedorahosted.org/cobbler/ticket/509) (andrew@eiknet.com)
  - Only chown the file if it does not already exist (shenson@redhat.com)
  - Modification to cobbler web interface, added a drop-down select box for
    management classes and some new javascript to add/remove items from the
    multi-select (jimi@sngx.net)
  - Check if the cachedir exists before we run find on it. (shenson@redhat.com)
  - Fix trac#574 memtest (shenson@redhat.com)
  - Add network config snippets for esx and esxi network configuration
    $SNIPPET('network_config_esxi') renders to: (jonathan.sabo@gmail.com)
  - Trac Ticket #510: Modified 'cobbler buildiso' to use
    /var/cache/cobbler/buildiso by default. Added a /etc/cobbler/settings value
    of 'buildisodir' to make it setable by the end user. --tempdir will still
    overwrite either setting on the command line. (andrew@eiknet.com)
  - Add img_path to the metadata[] so that it's rendered out in the esxi pxe
    templates. Add os_version checks for esxi in kickstart_done so that it uses
    wget or curl depending on what's known to be available.
    (jonathan.sabo@gmail.com)
  - Added --sync-all option to cobbler replicate which forces all systems,
    distros, profiles, repos and images to be synced without specifying each.
    (rrr67599@rtpuw027.corpnet2.com)
  - Added manage_rsync option which defaults to 0. This will make cobbler not
    overwrite a local rsyncd.conf unless enabled.
    (rrr67599@rtpuw027.corpnet2.com)
  - Added semicolon master template's placement of the arrow in the page heading
    (gregswift@gmail.com)
  - Quick fix from jsabo (shenson@redhat.com)
  - added hover line highlighting to table displays (gregswift@gmail.com)
  - Modification to generic_edit template so that the name field is not a text
    box when editing. (jimi@sngx.net)
  - Minor fixes for mgmt classes webui changes. - Bug when adding a new obj,
    since obj is None it was causing a django stack dump - Minor tweaks to
    javascript (jimi@sngx.net)
  - Fixed error in which the json files for mgmtclasses was not being deleted
    when a mgmtclass was removed, meaning they showed back up the next time
    cobblerd was restarted (jimi@sngx.net)
  - Fixed syntax error in clogger.py that was preventing cobblerd from starting
    (jimi@sngx.net)
  - Supports an additional initrd from kernel_options. (bpeck@redhat.com)
  - Remove a bogus self (shenson@redhat.com)
  - Re-enable debmirror. (chuck.short@canonical.com)
  - Extending the current Wake-on-Lan support for wider distro compatibility.
    Thanks to Dustin Kirkland. (chuck.short@canonical.com)
  - Dont hardcode /etc/rc.d/init.d redhatism. (chuck.short@canonical.com)
  - Newer (pxe|sys)linux's localboot value produces unreliable results when using
    documented options, -1 seems to provide the best supported value
    (chuck.short@canonical.com)
  - Detect the webroot to be used based on the distro.
    (chuck.short@canonical.com)
  - If the logfile path doesn't exist, don't attempt to create the log file.
    Mainly needed when cobbler is required to run inside the build env
    (cobbler4j). Thanks to Dave Walker <DaveWalker@ubuntu.com>
    (chuck.short@canonical.com)
  - Implement system power status API method and CLI command (crosa@redhat.com)
  - Update setup files to use proper apache configuration path
    (konrad.scherer@windriver.com)
  - Debian has www-data user for web server file access instead of apache.
    (konrad.scherer@windriver.com)
  - Update init script to work under debian. (konrad.scherer@windriver.com)
  - Use lsb_release module to detect debian distributions. Debian release is
    returned as a string because it could be sid which will never have a version
    number. (konrad.scherer@windriver.com)
  - Fix check for apache installation (konrad.scherer@windriver.com)
  - Handle Cheetah version with more than 3 parts (konrad.scherer@windriver.com)
  - Allow dlcontent to use proxy environment variables (shenson@redhat.com)
  - Copy memtest to $bootloc/images/.  Fixes BZ#663307 (shenson@redhat.com)
  - Merge remote branch 'jimi1283/master' (shenson@redhat.com)
  - Turn the cheetah version numbers into integers while testing them so we don't
    always return true (shenson@redhat.com)
  - Kill some whitespace (shenson@redhat.com)
  - Fix for bug #587 - Un-escaped '$' in snippet silently fails to render
    (jimi@sngx.net)
  - Fix for bug #587 - Un-escaped '$' in snippet silently fails to render
    (jimi@sngx.net)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net)
  - Don't use link caching in places it isn't needed (shenson@redhat.com)
  - Better logging on subprocess calls (shenson@redhat.com)
  - Fix for trac #541 - cobbler sync deletes /var/www/cobbler/pub (jimi@sngx.net)
  - Merged work in the import-modules branch with the debian/ubuntu modules
    created by Chuck Short (jimi@sngx.net)
  - Merge branch 'cshort' into import-modules (jimi@sngx.net)
  - Finished up debian/ubuntu support for imports Tweaked redhat/vmware import
    modules logging output Added rsync function to utils to get it out of each
    module  - still need to fix the redhat/vmware modules to actually use this
    (jimi@sngx.net)
  - Initial commit for the Debian import module. * tested against Debian squeeze.
    (chuck.short@canonical.com)
  - Initial commit for the Ubuntu import module. * tested against Natty which
    imported successfully. (chuck.short@canonical.com)
  - tftp-hpa users for both Ubuntu Debian use /var/lib/tftpboot.
    (chuck.short@canonical.com)
  - Disable the checks that are not really valid for Ubuntu or Debian.
    (chuck.short@canonical.com)
  - Add myself to the authors file. (chuck.short@canonical.com)
  - Updates for debian/ubuntu support in import modules (jimi@sngx.net)
  - Fix a problem with cheetah >= 2.4.2 where the snippets were causing errors,
    particularly on F14 due to its use of cheetah 2.4.3. (shenson@redhat.com)
  - Initial commit of the Ubuntu import module (jimi@sngx.net)
  - Merge remote branch 'jimi1283/import-modules' (shenson@redhat.com)
  - Merge remote branch 'jimi1283/master' (shenson@redhat.com)
  - Extended ESX/ESXi support * Fixed release detection for both ESX and ESXi *
    Added support to kickstart_finder() so that the fetchable_files list gets
    filled out when the distro is ESXi (jimi@sngx.net)
  - Fixed distro_adder() in manage_import_vmware so ESXi gets imported properly
    (jimi@sngx.net)
  - Initial commit for the VMWare import module * tested against esx4 update 1,
    which imported successfully (jimi@sngx.net)
  - Minor style changes for web css * darken background slightly so the logo
    doesn't look washed out * make text input boxes wider (jimi@sngx.net)
  - Fix for the generic_edit function for the web page. The choices field for
    management classes was not being set for distros/profiles - only systems,
    causing a django stack dump (jimi@sngx.net)
  - modify keep_ssh_host_keys snippet to use old keys during OS installation
    (flaks@bnl.gov)
  - Merge remote branch 'jimi1283/master' (shenson@redhat.com)
  - Added replicate to list of DIRECT_ACTIONS, so it shows up in the --help
    output (jimi@sngx.net)
  - Merge branch 'master' into import-modules (jimi@sngx.net)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net)
  - Some fixes to the manage_import_redhat module * stop using mirror_name for
    path stuff - using self.path instead * fixed rsync command to use self.path
    too, this should really be made a global somewhere else though
    (jimi@sngx.net)
  - Add synopsis entries to man page to enable whatis command
    (kirkland@ubuntu.com)
  - Add "ubuntu" as detected distribution. (clint@ubuntu.com)
  - Fix for redhat import module.  Setting the kickstart file with a default
    value was causing some issues later on with the kickstart_finder() function,
    which assumes all new profiles don't have a kickstart file yet
    (jimi@sngx.net)
  - Fix for non x86 arches, bug and fix by David Robinson <zxvdr.au@gmail.com>
    (shenson@redhat.com)
  - Don't die when we find deltas, just don't use them (shenson@redhat.com)
  - Merge remote branch 'khightower/khightower/enhanced-configuration-management'
    (shenson@redhat.com)
  - By: Bill Peck <bpeck@redhat.com> exclude initrd.addrsize as well.  This
    affects s390 builds (shenson@redhat.com)
  - Fix an issue where an item was getting handed to remove_item instead of the
    name of the item.  This would cause an exception further down in the stack
    when .lower() was called on the object (by the call to get_item).
    (shenson@redhat.com)
  - Add a check to make sure system is in obj_types before removing it. Also
    remove an old FIXME that this previously fixed (shenson@redhat.com)
  - Fix regression in 2.0.8 that dumped  into pxe cfg files (shenson@redhat.com)
  - Initial commit of import module for redhat (jimi@sngx.net)
  - Merge branch 'master' of git://git.fedorahosted.org/cobbler (jimi@sngx.net)
  - Added new modules for copying a distros's fetchable files to the
    /tftpboot/images directory   - add_post_distro_tftp_copy_fetchable_files.py
    copies on an add/edit   - sync_post_tftp_copy_fetchable_files.py copies the
    files for ALL distros on a full sync (jimi@sngx.net)
  - Removed trailing '---' from each of the PXE templates for ESXi, which causes
    PXE issues (jimi@sngx.net)
  - Make stripping of "G" from vgs output case-insensitive
    (heffer@fedoraproject.org)
  - Replace rhpl with ethtool (heffer@fedoraproject.org)
  - Add --force-path option to force overwrite of virt-path location
    (pryor@bnl.gov)
  - item_[profile|system] - update parents after editing (mlevedahl@gmail.com)
  - collection.py - rename rather than delete mirror dirs (mlevedahl@gmail.com)
  - Wil Cooley <wcooley@nakedape.cc> (shenson@redhat.com)
  - Merge remote branch 'kilpatds/io' (shenson@redhat.com)
  - Add additional qemu_driver_type parameter to start_install function
    (Konrad.Scherer@windriver.com)
  - Add valid debian names for releases (Konrad.Scherer@windriver.com)
  - Add debian preseed support to koan (Konrad.Scherer@windriver.com)
  - Add support for EFI grub booting. (dgoodwin@rm-rf.ca)
  - Turn the 'daemonize I/O' code back on.  cobbler sync seems to still work
    (dkilpatrick@verisign.com)
  - Fix some spacing in the init script (dkilpatrick@verisign.com)
  - Added a copy-default attribute to koan, to control the params passed to
    grubby (paji@redhat.com)
  - Turn on the cache by default Enable a negative cache, with a shorter timeout.
    Use the cache for normal lookups, not much ip-after-failed.
    (dkilpatrick@verisign.com)
  - no passing full error message.  Der (dkilpatrick@verisign.com)
  - Pull the default block size into the template, since that can need to be
    changed. Make tftpd.py understand -B for compatibility.  Default to a smaller
    mtu, for vmware compatibility. (dkilpatrick@verisign.com)
  - in.tftpd needs to be run as root.  Whoops (dkilpatrick@verisign.com)
  - Handle exceptions in the idle-timer handling.  This could cause tftpd.py to
    never exit (dkilpatrick@verisign.com)
  - Do a better job of handling things when a logger doesn't exist. And don't try
    and find out what the FD is for logging purposes when I know that might throw
    and I won't catch it. (dkilpatrick@verisign.com)
  - Scott Henson pointed out that my earlier changes stopped a sync from also
    copying kernel/initrd files into the web directry.  Split out the targets
    from the copy, and make sure that sync still copies to webdir, and then also
    fixed where I wasn't copying those files in the synclite case.
    (dkilpatrick@verisign.com)
  - Put back code that I removed incorrectly. (sync DHCP, DNS)
    (dkilpatrick@verisign.com)
  - Support installing FreeBSD without an IP address set in the host record.
    (dkilpatrick@verisign.com)
  - Fixed some bugs in the special-case handling code, where I was not properly
    handling kernel requests, because I'd merged some code that looked alike, but
    couldn't actually be merged. (dkilpatrick@verisign.com)
  - fixing koan to use cobblers version of os_release which works with RHEL 6
    (jsherril@redhat.com)
  - Adding preliminary support for importing ESXi for PXE booting (jimi@sngx.net)
  - Fix cobbler check tftp typo. (dgoodwin@rm-rf.ca)
  - buildiso now builds iso's that include the http_port setting (in
    /etc/cobbler/settings) in the kickstart file url
    (maarten.dirkse@filterworks.com)
  - Add check detection for missing ksvalidator (dean.wilson@gmail.com)
  - Use shlex.split() to properly handle a quoted install URL (e.g. url
    --url="http://example.org") (jlaska@redhat.com)
  - Update codes.py to accept 'fedora14' as a valid --os-version
    (jlaska@redhat.com)
  - No more self (shenson@redhat.com)
  - Don't die if a single repo fails to sync. (shenson@redhat.com)
  - Refactor: depluralize madhatter branch (kelsey.hightower@gmail.com)
  - Updating setup.py and spec file. (kelsey.hightower@gmail.com)
  - New unit tests: Mgmtclasses (kelsey.hightower@gmail.com)
  - Updating cobbler/koan man pages with info on using the new configuration
    management capabilities (kelsey.hightower@gmail.com)
  - Cobbler web integration for new configuration management capabilities
    (kelsey.hightower@gmail.com)
  - Koan configuration management enhancements (kelsey.hightower@gmail.com)
  - Cobbler configuration management enhancements (kelsey.hightower@gmail.com)
  - New cobbler objects: mgmtclasses, packages, and files.
    (kelsey.hightower@gmail.com)
  - Merge remote branch 'jsabo/kickstart_done' (shenson@redhat.com)
  - Move kickstart_done and kickstart_start out of kickgen.py and into their own
    snippets. This also adds support for VMware ESX triggers and magic urls by
    checking for the "vmware" breed and then using curl when that's all thats
    available vs wget.  VMware's installer makes wget available during the %pre
    section but only curl is around following install at %post time.  Yay!  I've
    also updated the sample kickstarts to use $SNIPPET('kickstart_done') and
    $SNIPPET('kickstart_start') (jonathan.sabo@gmail.com)
  - No more getting confused between otype and obj_type (shenson@redhat.com)
  - The clean_link_cache method was calling subprocess_call without a logger
    (shenson@redhat.com)
  - Scott Henson pointed out that my earlier changes stopped a sync from also
    copying kernel/initrd files into the web directry.  Split out the targets
    from the copy, and make sure that sync still copies to webdir, and then also
    fixed where I wasn't copying those files in the synclite case.
    (dkilpatrick@verisign.com)
  - revert bad templates path (dkilpatrick@verisign.com)
  - Put back code that I removed incorrectly. (sync DHCP, DNS)
    (dkilpatrick@verisign.com)
  - Support installing FreeBSD without an IP address set in the host record.
    (dkilpatrick@verisign.com)
  - Fixed some bugs in the special-case handling code, where I was not properly
    handling kernel requests, because I'd merged some code that looked alike, but
    couldn't actually be merged. (dkilpatrick@verisign.com)
  - Two more fixes to bugs introduced by pytftpd patch set: * The generated
    configs did not have initrd set propertly * Some extra debugging log lines
    made it into remote.py (dkilpatrick@verisign.com)
  - Fix Trac#530 by properly handling a logger being none. Additionally, make
    subprocess_call and subprocess_get use common bits to reduce duplication.
    (shenson@redhat.com)
  - Fix a cobbler_web authentication leak issue.  There are times when the token
    that cobbelr_web had did not match the user logged in.  This patch ensures
    that the token always matches the user that is logged in.
    (shenson@redhat.com)
  - No more getting confused between otype and obj_type (shenson@redhat.com)
  - The clean_link_cache method was calling subprocess_call without a logger
    (shenson@redhat.com)
  - Merge remote branch 'kilpatds/master' (shenson@redhat.com)
  - Scott Henson pointed out that my earlier changes stopped a sync from also
    copying kernel/initrd files into the web directry.  Split out the targets
    from the copy, and make sure that sync still copies to webdir, and then also
    fixed where I wasn't copying those files in the synclite case.
    (dkilpatrick@verisign.com)
  - revert bad templates path (dkilpatrick@verisign.com)
  - Put back code that I removed incorrectly. (sync DHCP, DNS)
    (dkilpatrick@verisign.com)
  - Support installing FreeBSD without an IP address set in the host record.
    (dkilpatrick@verisign.com)
  - Fixed some bugs in the special-case handling code, where I was not properly
    handling kernel requests, because I'd merged some code that looked alike, but
    couldn't actually be merged. (dkilpatrick@verisign.com)
  - Two more fixes to bugs introduced by pytftpd patch set: * The generated
    configs did not have initrd set propertly * Some extra debugging log lines
    made it into remote.py (dkilpatrick@verisign.com)
  - fast sync.  A new way of copying files around using a link cache.  It creates
    a link cache per device and uses it as an intermediary so that files that are
    the same are not copied multiple times.  Should greatly speed up sync times.
    (shenson@redhat.com)
  - A few small fixes and a new feature for the Python tftp server * Support
    environments where the MAC address is know, but the IP address   is not
    (private networks).  I do this by waiting for pxelinux.0 to   request a file
    with the mac address added to the filename, and then   look up the host by
    MAC. * Fix my MAC lookup logic.  I didn't know to look for the ARP type (01-,
    at least for ethernet) added by pxelinux.0 * Fix up some log lines to make
    more sense * Fix a bug where I didn't get handle an empty fetchable_files
    properly, and didn't fall back to checking for profile matches.
    (dkilpatrick@verisign.com)
  - Two fixed to bad changes in my prior patch set.  Sorry about that. * Bad path
    in cobbler/action_sync.py.  No "templates" * Bad generation of the default
    boot menu.  The first initrd from a profile   was getting into the metadata
    cache and hanging around, thus becoming the   initrd for all labels.
    (dkilpatrick@verisign.com)
  - A smart tftp server, and a module to manage it
    (dkilpatr@dkilpatr.verisign.com)
  - Export the generated pxelinux.cfg file via the materialized system
    information RPC method.  This enables the python tftpd server below to serve
    that file up without any sync being required.
    (dkilpatr@dkilpatr.verisign.com)
  - Move management of /tftpboot into modules.  This is a setup step for a later
    python tftpd server that will eliminate the need for much of this work.
    (dkilpatr@dkilpatr.verisign.com)
  - Fetchable Files attribute:   Provides a new attribute similar in spirit to
    mgmt_files, but   with somewhat reversed meaning.
    (dkilpatr@dkilpatr.verisign.com)
  - fix log rotation to actually work (bpeck@redhat.com)
  - find_kernel and find_initrd already do the right checks for file_is_remote
    and return None if things are wrong. (bpeck@redhat.com)
  - Trac #588 Add mercurial support for scm tracking (kelsey.hightower@gmail.com)
  - Add a breed for scientific linux (shenson@redhat.com)
  - "mgmt_parameters" for item_profile has the wrong default setting when
    creating a sub_profile. I'm assuming that <<inherit>> would be correct for a
    sub_profile as well. (bpeck@redhat.com)
  - The new setup.py placed webui_content in the wrong spot...
    (akesling@redhat.com)
  - Merge commit 'a81ca9a4c18f17f5f8d645abf03c0e525cd234e1' (jeckersb@redhat.com)
  - Added back in old-style version tracking... because api.py needs it.
    (akesling@redhat.com)
  - Wrap the cobbler-web description (shenson@redhat.com)
  - Create the tftpboot directory during install (shenson@redhat.com)
  - Add in /var/lib/cobbler/loaders (shenson@redhat.com)
  - Create the images directory so that selinux will be happy
    (shenson@redhat.com)
  - Dont install some things in the webroot and put the services script down
    (shenson@redhat.com)
  - Fix some issues with clean installs of cobbler post build cleanup
    (shenson@redhat.com)
  - rhel5 doesn't build egg-info by default. (bpeck@redhat.com)
  - Some systems don't reboot properly at the end of install. s390 being one of
    them. This post module will call power reboot if postreboot is in ks_meta for
    that system. (bpeck@redhat.com)
  - Changes to allow s390 to work. s390 has a hard limit on the number of chars
    it can recieve. (bpeck@redhat.com)
  - show netboot status via koan. This is really handy if you have a system which
    fails to pxe boot you can create a service in rc.local which checks the
    status of netboot and calls --replace-self for example. (bpeck@redhat.com)
  - When adding in distros/profiles from disk don't bomb out if missing kernel or
    ramdisk. just don't add it. (bpeck@redhat.com)
  - add X log to anamon tracking as well. (bpeck@redhat.com)
  - Added new remote method clear_logs. Clearing console and anamon logs in %pre
    is too late if the install never happens. (bpeck@redhat.com)
  - fixes /var/www/cobbler/svc/services.py to canonicalize the uri before parsing
    it. This fixes a regression with mod_wsgi enabled and trying to provision a
    rhel3 machine. (bpeck@redhat.com)
  - anaconda umounts /proc on us while were still running. Deal with it.
    (bpeck@redhat.com)
  - fix escape (bpeck@redhat.com)
  - dont lowercase power type (bpeck@redhat.com)
  - Bump to 2.1.0 (shenson@redhat.com)
  - Properly detect unknown distributions (shenson@redhat.com)
  - cobblerd service: Required-Start: network -> $network
    (cristian.ciupitu@yahoo.com)
  - cobblerd service: add Default-Stop to LSB header (cristian.ciupitu@yahoo.com)
  - No more . on the end (shenson@redhat.com)
  - Do not delete settings and modules.conf (shenson@redhat.com)
  - Remove manpage generation from the make file (shenson@redhat.com)
  - Update the author and author email (shenson@redhat.com)
  - Proper ownership on some files (shenson@redhat.com)
  - More rpm cleanups (shenson@redhat.com)
  - Don't have the #! because rpm complains (shenson@redhat.com)
  - No more selinux here, we should not be calling chcon, things will end up with
    the proper context in a well configured selinux environment
    (shenson@redhat.com)
  - No more chowning the log file. (shenson@redhat.com)
  - A new spec file to go with the new setup.py (shenson@redhat.com)
  - Forgot to add aux to MANIFEST.in (akesling@redhat.com)
  - Fixed naming scheme for web UI to make it more uniform, what was Puppet
    Parameters is now Management Parameters. (akesling@redhat.com)
  - Removed unnecessary cruft. (akesling@redhat.com)
  - Reconfigured setup.py to now place config files and web ui content in the
    right places.  The paths are configurable like they were in the previous
    setup.py, but everything is much cleaner. (akesling@redhat.com)
  - Removed unnecessary templating functionality from configuration generation
    (and setup.py) (akesling@redhat.com)
  - Added more useful files to setup.py and MANIFEST.in as well as extra
    functionality which setup.py should contain. (akesling@redhat.com)
  - Massive overhaul of setup.py .  Moved things around a little to clean up
    building/packaging/distributing.  The new setup.py is still incomplete.
    (akesling@redhat.com)
  - RPM specific changes to setup.cfg. (akesling@redhat.com)
  - Currently working through making setup.py functional for generating rpms
    dynamically.  setup.py is just cobbler-web at the moment... and it appears to
    work.  The next things to do are test the current RPM and add in
    functionality for reducing repetitive setup.py configuration lines.
    (akesling@redhat.com)
  - Changed list-view edit link from a javascript onclick event to an actual
    link... so that you can now just open it in a new tab. (akesling@redhat.com)
  - Added tip for random MAC Address functionality to System MAC Address field.
    (akesling@redhat.com)
  - Added "Puppet Parameters" attribute to Profile and System items. The new
    input field is a textarea which takes proper a YAML formatted dictionary.
    This data is used for the Puppet External Nodes api call (found in
    services.py). (akesling@croissant.usersys.redhat.com)
  - Resume apitesting assuming against local Cobbler server. (dgoodwin@rm-rf.ca)
  - Replace rogue tab with whitespace. (dgoodwin@rm-rf.ca)
  - Open all log files in append mode.  Tasks should not be special.  This
    simplifies the handling of logging for selinux. (shenson@redhat.com)
  - Add rendered dir to cobbler.spec. (dgoodwin@rm-rf.ca)
  - Re-add mod_python dep only for cobbler-web. (dgoodwin@rm-rf.ca)
  - initializing variable that is not always initialized but is always accessed
    (jsherril@redhat.com)
  - Merge remote branch 'pvreman/master' (shenson@redhat.com)
  - add logging of triggers (peter.vreman@acision.com)
  - add logging of triggers (peter.vreman@acision.com)
  - cobbler-ext-nodes needs also to use http_port (peter.vreman@acision.com)
  - Adding VMware ESX specific boot options (jonathan.sabo@gmail.com)
  - Merge stable into master (shenson@redhat.com)
  - Fix cobbler_web authentication in a way that doesn't break previously working
    stuff (shenson@redhat.com)
  - Allow qemu disk type to be specified. Contributed by Galia Lisovskaya
    (shenson@redhat.com)
  - Merge remote branch 'jsabo/esx' (shenson@redhat.com)
  - Fix a bug where we were not looking for the syslinux provided menu.c32 before
    going after the getloaders one (shenson@redhat.com)
  - Fix cobbler_web authentication in a way that doesn't break previously working
    stuff (shenson@redhat.com)
  - More preparation for the release (shenson@redhat.com)
  - Update spec file for release (shenson@redhat.com)
  - Update changelog for release (shenson@redhat.com)
  - Bugfix: fetch extra metadata from upstream repositories more safely
    (icomfort@stanford.edu)
  - Bugfix: allow the creation of subprofiles again (icomfort@stanford.edu)
  - Don't warn needlessly when repo rpm_list is empty (icomfort@stanford.edu)
  - Bugfix: run createrepo on partial yum mirrors (icomfort@stanford.edu)
  - Change default mode for new directories from 0777 to 0755
    (icomfort@stanford.edu)
  - Fix replication when prune is specified and no systems are specified. This
    prevents us from killing systems on a slave that keeps its own systems. To
    get the old behavior, just specify a systems list that won't match anything.
    (shenson@redhat.com)
  - Always authorize the CLI (shenson@redhat.com)
  - Bugfix: fetch extra metadata from upstream repositories more safely
    (icomfort@stanford.edu)
  - Bugfix: allow the creation of subprofiles again (icomfort@stanford.edu)
  - Don't warn needlessly when repo rpm_list is empty (icomfort@stanford.edu)
  - Bugfix: run createrepo on partial yum mirrors (icomfort@stanford.edu)
  - Change default mode for new directories from 0777 to 0755
    (icomfort@stanford.edu)
  - Fix replication when prune is specified and no systems are specified. This
    prevents us from killing systems on a slave that keeps its own systems. To
    get the old behavior, just specify a systems list that won't match anything.
    (shenson@redhat.com)
  - Always authorize the CLI (shenson@redhat.com)
  - Merge branch 'wsgi' (dgoodwin@rm-rf.ca)
  - Adding VMware ESX 4 update 1 support (jonathan.sabo@gmail.com)
  - remove references to apt support from the man page (jeckersb@redhat.com)
  - wsgi: Service cleanup. (dgoodwin@rm-rf.ca)
  - wsgi: Revert to old error handling. (dgoodwin@rm-rf.ca)
  - wsgi: Switch Cobbler packaging/config from mod_python to mod_wsgi. (dgoodwin
    @rm-rf.ca)
  - wsgi: Return 404 when hitting svc URLs for missing objects. (dgoodwin@rm-
    rf.ca)
  - Merge branch 'master' into wsgi (dgoodwin@rm-rf.ca)
  - wsgi: First cut of port to mod_wsgi. (dgoodwin@rm-rf.ca)


author: Scott Henson <shenson@redhat.com> 2.2.2-1
changelog:
  - Changelog update (shenson@redhat.com)
  - Fixed indentation on closing tr tag (gregswift@gmail.com)
  - Added leader column to the non-generic tables so that all tables have the
    same layout. It leaves room for a checkbox and multiple selects i nthese
    other tables as well. (gregswift@gmail.com)
  - Added action class to the event log link to bring it inline with other table
    functions (gregswift@gmail.com)
  - buildiso bugfix: overriding dns nameservers via the dns kopt now works.
    reported by Simon Woolsgrove <simon@woolsgrove.com> (jorgen.maas@gmail.com)
  - Fix for pxegen, where an image without a distro could cause a stack dump on
    cobbler sync (jimi@sngx.net)
  - Added initial support for specifying the on-disk format of virtual disks,
    currently supported for QEMU only when using koan (jimi@sngx.net)
  - Add fedora16, rawhide, opensuse 11.2, 11.3, 11.4 and 12.1 to codes.py This
    should also fix ticket #611 (jorgen.maas@gmail.com)
  - Use VALID_OS_VERSIONS from codes.py in the redhat importer.
    (jorgen.maas@gmail.com)
  - Cleanup: use utils.subprocess_call in services.py (jorgen.maas@gmail.com)
  - Cleanup: use utils.subprocess_call in remote.py. (jorgen.maas@gmail.com)
  - Cleanup: use utils.subprocess_call in scm_track.py. Also document that 'hg'
    is a valid option in the settings file. (jorgen.maas@gmail.com)
  - Dont import the sub_process module when it's not needed.
    (jorgen.maas@gmail.com)
  - Fixes to import_tree() to actually copy files to a safe place when
    --available-as is specified. Also some cleanup to the debian/ubuntu import
    module for when --available-as is specified. (jimi@sngx.net)
  - Modification to import processes so that rsync:// works as a path. These
    changes should also correct the incorrect linking issue where the link
    created in webdir/links/ pointed at a directory in ks_mirror without the arch
    specified, resulting in a broken link if --arch was specified on the command
    line Also removed the .old import modules for debian/ubuntu, which were
    replaced with the unified manage_import_debian_ubuntu.py (jimi@sngx.net)
  - cleanup: use codes.VALID_OS_VERSIONS in the freebsd importer
    (jorgen.maas@gmail.com)
  - cleanup: use codes.VALID_OS_VERSIONS in the debian/ubuntu importer
    (jorgen.maas@gmail.com)
  - Bugfix: add the /var/www/cobbler/pub directory to setup.py. Calling buildiso
    from cobbler-web now works as expected. (jorgen.maas@gmail.com)
  - BUGFIX: patch koan (xencreate) to correct the same issue that was broken for
    vmware regarding qemu_net_type (jimi@sngx.net)
  - BUGFIX: fixed issue with saving objects in the webgui failing when it was the
    first of that object type saved. (jimi@sngx.net)
  - Minor fix to the remote version to use the nicer extended version available
    (jimi@sngx.net)
  - Fix a bug in buildiso when duplicate kopt keys are used. Reported and tested
    by Simon Woolsgrove <simon@woolsgrove.com> (jorgen.maas@gmail.com)
  - Fix for koan, where vmwcreate.py was not updated to accept the network type,
    causing failures. (jimi@sngx.net)
  - Added a %post section for the cobbler-web package, which replaces the
    SECRET_KEY field in the Django settings.py with a random string
    (jimi@sngx.net)
  - BUGFIX: added sign_puppet_certs_automatically to settings.py. The fact that
    this was missing was causing failures in the the pre/post puppet install
    modules. (jimi@sngx.net)
  - set the auto-boot option for a virtual machine (ug@suse.de)
  - Correction for koan using the incorrect default port for connecting to
    cobblerd (jimi@sngx.net)
  - config/settings: add "manage_tftpd: 1" (default setting)
    (cristian.ciupitu@yahoo.com)


author: James Cammarata <jimi@sngx.net> 2.2.3-1
changelog:
  - [BUGFIX] add dns to kernel commandline when using static interface
    (frido@enu.zolder.org)
  - [BUGFIX] issue #196 - repo environment variables bleed into other repos
    during sync process This patch has reposync cleanup/restore any environment
    variables that were changed during the process (jimi@sngx.net)
  - BUGFIX quick dirty fix to work around an issue where cobbler would not log in ldap
    usernames which contain uppercase characters. at line 60 instead of "if user
    in data", "if user.lower() in data" is used. It would appear the parser puts
    the usernames in data[] in lowercase, and the comparison fails because "user"
    does hold capitalizations. (matthiasvandegaer@hotmail.com)
  - [BUGFIX] simplify SELinux check reporting 
    * Remove calls to semanage, policy prevents apps from running that directly 
      (and speeds up check immensely) 
    * Point users at a wiki page which will contain details on ensuring cobbler
      works with SELinux properly (jimi@sngx.net)
  - [BUGFIX] issue #117 - incorrect permissions on files in /var/lib/cobbler
    (j-nomura@ce.jp.nec.com)
  - [BUGFIX] issue #183 - update objects mgmt classes field when a mgmt class is
    renamed (jimi@sngx.net)
  - [BUGFIX] adding some untracked directories and the new augeas lense to the
    setup.py and cobbler.spec files (jimi@sngx.net)
  - [FEATURE] Added ability to disable grubby --copy-default behavior for distros that may
    have problems with it (jimi@sngx.net)
  - [SECURITY] Major changes to power commands: 
    * Fence options are now based on /usr/sbin/fence_* - so basically anything the 
      fence agents package provides.
    * Templates will now be sourced from /etc/cobbler/power/fence_<powertype>.template.  
      These templates are optional, and are only required if you want to do extra 
      options for a given command. - All options for the fence agent command are sent 
      over STDIN. 
    * Support for ipmitool is gone, use fence_ipmilan instead (which uses ipmitool 
      under the hood anyway). This may apply to other power types if they were provided 
      by a fence_ command. 
    * Modified labels for the power options to be more descriptive. (jimi@sngx.net)
  - [BUGFIX] issue #136 - don't allow invalid characters in names when copying
    objects (jimi@sngx.net)
  - [BUGFIX] issue #168 - change input_string_or_list to use shlex for split This
    function was using a regular string split, which did not allow quoted or
    escaped strings to be preserved. (jimi@sngx.net)
  - [BUGFIX] Correct method to process the template file. This Fixes the previous issue
    and process the template. (charlesrg@gmail.com)
  - [BUGFIX] issue #170 - koan now checks length of drivers list before indexing
    (daniel@defreez.com)
  - [BUGFIX] Issue #153 - distro delete doesn't remove link from
    /var/www/cobbler/links Link was being created incorrectly during the import
    (jimi@sngx.net)
  - [FEATURE] snippets: save/restore boot-device on ppc64 on fedora17 (nacc@us.ibm.com)
  - [BUGFIX] Fixed typo in pre_anamon (brandor5@gmail.com)
  - [BUGFIX] Added use of $http_port to server URL in pre_anamon and post_anamon
    (brandor5@gmail.com)
  - [BUGFIX] Fixed dnsmasq issue regarding missing dhcp-host entries (cobbler@basjes.nl)
  - [BUGFIX] in buildiso for RedHat based systems. The interface->ip resolution was
    broken when ksdevice=bootif (default) (jorgen.maas@gmail.com)
  - [BUGFIX] rename failed for distros that did not live under ks_mirror
    (jimi@sngx.net)
  - [BUGFIX] Partial revert of commit 3c81dd3081 - incorrectly removed the 'extends'
    template directive, breaking rendering in django (jimi@sngx.net)
  - [BUGFIX] Reverting commit 1d6c53a97, which was breaking spacewalk Changed the web
    interface stuff to use the existing extended_version() remote call
    (jimi@sngx.net)
  - [BUGFIX] Minor fix for serializer_pretty_json change, setting indent to 0 was still
    causing more formatted JSON to be output (jimi@sngx.net)
  - [SECURITY] Adding PrivateTmp=yes to the cobblerd.service file for systemd
    (jimi@sngx.net)
  - [FEATURE] add a config option to enable pretty JSON output (disabled by default)
    (aronparsons@gmail.com)
  - [BUGFIX] issue #107 - creating xendomains link for autoboot fails Changing an
    exception to a printed warning, there's no need to completely bomb out on the
    process for this (jimi@sngx.net)
  - [BUGFIX] issue #28 - Cobbler drops errors on the floor during a replicate
    Added additional logging to add_ functions to report an error if the add_item
    call returns False (jimi@sngx.net)
  - [BUGFIX] add requirement for python-simplejson to koan's package
    (jimi@sngx.net)
  - [BUGFIX] action_sync: fix sync_dhcp remote calls (nacc@us.ibm.com)
  - [BUGFIX] Add support for KVM paravirt (justin@thespies.org)
  - [BUGFIX] Makefile updates for debian/ubuntu systems (jimi@sngx.net)
  - [BUGFIX] fix infinite netboot cycle with ppc64 systems (nacc@us.ibm.com)
  - [BUGFIX] Don't allow Templar classes to be created without a valid config
    There are a LOT of places in the templar.py code that use self.settings
    without checking to make sure a valid config was passed in. This could cause
    random stack dumps when templating, so it's better to force a config to be
    passed in. Thankfully, there were only two pieces of code that actually did
    this, one of which was the tftpd management module which was fixed elsewhere.
    (jimi@sngx.net)
  - [BUGFIX] instance of Templar() was being created without a config passed in
    This caused a stack dump when the manage_in_tftpd module tried to access the
    config settings (jimi@sngx.net)
  - [BUGFIX] Fix for issue #17 - Make cobbler import be more squeaky when it doesn't
    import anything (jimi@sngx.net)
  - [FEATURE] autoyast_sample: save and restore boot device order (nacc@us.ibm.com)
  - [BUGFIX] Fix for issue #105 - buildiso fails Added a new option for buildiso:
    --mkisofs-opts, which allows specifying extra options to mkisofs TODO: add
    input box to web interface for this option (jimi@sngx.net)
  - [BUGFIX] incorrect lower-casing of kickstart paths - regression from issue
    - [FEATURE] Automatically detect and support bind chroot (orion@cora.nwra.com)
  - [FEATURE] Add yumopts to kickstart repos (orion@cora.nwra.com)
  - [BUGFIX] Fix issue with cobbler system reboot (nacc@us.ibm.com)
  - [BUGFIX] fix stack trace in write_pxe_file if distro==None (smoser@brickies.net)
  - [BUGFIX] Changed findkeys function to be consisten with keep_ssh_host_keys snippet
    (flaks@bnl.gov)
  - [BUGFIX] Fix for issue #15 - cobbler image command does not recognize
    --image-type=memdisk (jimi@sngx.net)
  - [BUGFIX] Issue #13 - reposync with --tries > 1 always repeats, even on
    success The success flag was being set when the reposync ran, but didn't
    break out of the retry loop - easy fix (jimi@sngx.net)
  - [BUGFIX] Fix for issue #42 - kickstart not found error when path has leading
    space (jimi@sngx.net)
  - [BUGFIX] Fix for issue #26 - Web Interface: Profile Edit
    * Added jquery UI stuff 
    * Added javascript to generic_edit template to make all selects in the 
      class "edit" resizeable
    (jimi@sngx.net)
  - [BUGFIX] Fix for issue #53 - cobbler system add without --profile exits 0,
    but does nothing (jimi@sngx.net)
  - [BUGFIX] Issue #73 - Broken symlinks on distro rename from web_gui
    (jimi@sngx.net)
  - regular OS version maintenance (jorgen.maas@gmail.com)
  - [BUGFIX] let koan not overwrite existing initrd+kernel (ug@suse.de)
  - [FEATURE] koan: 
    * Port imagecreate to virt-install (crobinso@redhat.com)
    * Port qcreate to virt-install (crobinso@redhat.com)
    * Port xen creation to virt-install (crobinso@redhat.com)
  - [FEATURE] new snippet allows for certificate-based RHN registration
    (jim.nachlin@gawker.com)
  - [FEATURE] Have autoyast by default behave more like RHEL, regarding networking etc.
    (chorn@fluxcoil.net)
  - [BUGFIX] sles patches (chorn@fluxcoil.net)
  - [BUGFIX] Simple fix for issue where memtest entries were not getting created after
    installing memtest86+ and doing a cobbler sync (rharriso@redhat.com)
  - [BUGFIX] REMOTE_ADDR was not being set in the arguments in calls to CobblerSvc
    instance causing ip address not to show up in install.log.
    (jweber@cofront.net)
  - [BUGFIX] add missing import of shutil (aparsons@redhat.com)
  - [BUGFIX] add a sample kickstart file for ESXi (aparsons@redhat.com)
  - [BUGFIX] the ESXi installer allows two nameservers to be defined (aparsons@redhat.com)
  - [BUGFIX] close file descriptors on backgrounded processes to avoid hanging %pre
    (aparsons@redhat.com)
  - [BUGFIX] rsync copies the repositories with --delete hence deleting everyhting local
    that isn't on the source server. The createrepo then creates (following the
    default settings) a cache directory ... which is deleted by the next rsync
    run. Putting the cache directory in the rsync exclude list avoids this
    deletion and speeds up running reposync dramatically. (niels@basjes.nl)
  - [BUGFIX] Properly blame SELinux for httpd_can_network_connect type errors on initial
    setup. (michael.dehaan@gmail.com)
  - fix install=... kernel parameter when importing a SUSE distro (ug@suse.de)
  - [BUGFIX] Force Django to use the system's TIME_ZONE by default.
    (jorgen.maas@gmail.com)
  - [FEATURE] Separated check for permissions from file existence check.
    (aaron.peschel@gmail.com)
  - [BUGFIX] If the xendomain symlink already exists, a clearer error will be produced.
    (aaron.peschel@gmail.com)
  - [FEATURE] Adding support for ESXi5, and fixing a few minor things (like not having a
    default kickstart for esxi4) Todos:   * The esxi*-ks.cfg files are empty, and
    need proper kickstart templates   * Import bug testing and general kickstart
    testing (jimi@sngx.net)
  - [FEATURE] Adding basic support for gPXE (jimi@sngx.net)
  - [FEATURE] Add arm as a valid architecture. (chuck.short@canonical.com)
  - [SECURITY] Changes PYTHON_EGG_CACHE to a safer path owned just by the webserver.
    (chuck.short@canonical.com)
  - [BUGFIX] koan: do not include ks_meta args when obtaining tree When obtaining the tree
    for Ubuntu machines, ensure that ks_meta args are not passed as part of the
    tree if they exist. (chuck.short@canonical.com)
  - [FEATURE] koan: Use grub2 for --replace-self instead of grubby The koan option
    '--replace-self' uses grubby, which relies on grub1, to replace a local
    installation by installing the new kernel/initrd into grub menu entries.
    Ubuntu/Debian no longer uses it grub1. This patch adds the ability to use
    grub2 to add the kernel/initrd downloaded to a menuentry. On reboot, it will
    boot from the install kernel reinstalling the system. Fixes (LP: #766229)
    (chuck.short@canonical.com)
  - [BUGFIX] Fix reposync missing env variable for debmirror  Fixes missing HOME env
    variable for debmirror by hardcoding the environment variable  to
    /var/lib/cobbler (chuck.short@canonical.com)
  - [BUGFIX] Fix creation of repo mirror when importing iso. Fixes the creation of a
    disabled repo mirror when importing ISO's such as the mini.iso that does not
    contain any mirror/packages. Additionally, really enables 'apt' as possible
    repository. (chuck.short@canonical.com)
  - [BUGFIX] adding default_template_type to settings.py, caused some issues with
    templar when the setting was not specified in the /etc/cobbler/settings
    (jimi@sngx.net)
  - [BUGFIX] fix for following issue: can't save networking options of a system
    in cobbler web interface. (#8) (jimi@sngx.net)
  - [BUGFIX] Add a new setting to force CLI commands to use the localhost for xmlrpc
    (chjohnst@gmail.com)
  - [BUGFIX] Don't blow up on broken links under /var/www/cobbler/links
    (jeffschroeder@computer.org)
  - [SECURITY] Making https the default for the cobbler web GUI. Also modifying the cobbler-
    web RPM build to require mod_ssl and mod_wsgi (missing wsgi was an oversight,
    just correcting it now) (jimi@sngx.net)
  - [FEATURE] Adding authn_pam. This also creates a new setting - authn_pam_service, which
    allows the user to configure which PAM service they want to use for cobblerd.
    The default is the 'login' service (jimi@sngx.net)
  - [SECURITY] Change in cobbler.spec to modify permissions on webui sessions directory to
    prevent non-privileged user acccess to the session keys (jimi@sngx.net)
  - [SECURITY] Enabling CSRF protection for the web interface (jimi@sngx.net)
  - [SECURITY] Convert all yaml loads to safe_loads for security/safety reasons.
    https://bugs.launchpad.net/ubuntu/+source/cobbler/+bug/858883 (jimi@sngx.net)
  - [FEATURE] Added the setting 'default_template_type' to the settings file, and created
    logic to use that in Templar().render(). Also added an option to the same
    function to pass the template type in as an argument. (jimi@sngx.net)
  - [FEATURE] Initial commit for adding support for other template languages, namely jinja2
    in this case (jimi@sngx.net)


author: James Cammarata <jimi@sngx.net> 2.2.3-2
changelog:
  - [BUGFIX] re-enable writing of DHCP entries for non-pxeboot-enabled systems
    unless they're static (jimi@sngx.net)


author: James Cammarata <jimi@sngx.net> 2.4.0-beta1
changelog:
  - Beta Release 1 of 2.4.0
  - BUGFIX - Issue #329 - Systems no longer allow an add with an image for a
    parent (jimi@sngx.net)
  - BUGFIX - Issue #327 - revert 5afcff7 and fix in a more sane way
    (jimi@sngx.net)
  - Removed some duplicates created by reapplying a patch (jimi@sngx.net)
  - BUGFIX - Issue #267 - old python-virtinst does not support --boot
    (jimi@sngx.net)
  - Revise install_post_puppet.py to use newer puppet syntax
    (stephen@esstec.co.uk)
  - Get rid of deprecated Puppet syntax so that cobbler works with Puppet 3.0
    (stephen@esstec.co.uk)
  - Added ubuntu to dist check for named.conf location
    (daniel.givens@rackspace.com)
  - Expanded automatic determination of tftpboot path, isc dhcp and bind service
    names and config files based on distro. (daniel@givenstx.com)
  - Make the service name for DHCP and DNS restarts configurable for better
    portable between distros. (daniel.givens@rackspace.com)
  - Serial based on formatted date and revision number (alevy@mobitv.com)
  - Correct undefined variable name (jbd@jbdenis.net)
  - fix merge Issue #252 BUGFIX and #262 (daikame@gmail.com)
  - Add check for valid driver_type before executing qemu-img (jimi@sngx.net)
  - fix mistake remove import. (daikame@gmail.com)
  - move exec method to utils.py, and catch unexpected exception.
    (daikame@gmail.com)
  - not check driver type on create method. (daikame@gmail.com)
  - BUGFIX - Issue #305 - Incorrect Kickstart file when gPXE enabled
    (jimi@sngx.net)
  - BUGFIX - Issue #304 - Cobbler does not store values correctly for ksmeta
    Objects were getting flattened improperly, so it was losing escapes/quoting
    for values with spaces (jimi@sngx.net)
  - add vmdk and raw file create support. (daikame@gmail.com)
  - BUGFIX - Issue #267 - old python-virtinst does not support --boot
    (jimi@sngx.net)
  - Modified spec version/release to be 2.4.0-beta-1 (jimi@sngx.net)
  - Initial commit for mysql backend support (jimi@sngx.net)
  - BUGFIX - Issue #277 - move webroot to /srv/www for debian/ubuntu
    (jimi@sngx.net)
  - FEATURE - adding 'zonetype' variable for DNS zone rendering (jimi@sngx.net)
  - BUGFIX - Issue #278 - cobbler import fails for ubuntu images due to rsync
    args (jimi@sngx.net)
  - BUGFIX - Issue #285 - update cobbler man page for incorrect options
    (jimi@sngx.net)
  - BUGFIX - Issue #241 - adding distro with blank name via XMLRPC should not
    work (jimi@sngx.net)
  - BUGFIX - Issue #272 - allow anamon to log entries when building systems based
    on profiles (no corresponding system record) (jimi@sngx.net)
  - BUGFIX - Issue #252 - fuzzy match on lvs name returns a false match
    preventing LV creation (jimi@sngx.net)
  - BUGFIX - Issue #287 - patch to allow templar to work without a config, which
    was breaking the tftpd.py script (jimi@sngx.net)
  - add qcow2 driver type (daikame@gmail.com)
  - fix koan qemu-machine-type param test. (daikame@gmail.com)
  - Only cosmetic cleanup - removed commands that were commented out, added
    spaces for more clear code (flaks@bnl.gov)
  - Modified sample.seed to make use kickstart_start and kickstart_done snippets
    for debian. As a result the following cobbler features work for debian:   -
    prevent net boot looping   - cobbler status reflects debian installations   -
    preseed file is downloaded a nd saved on the installed system as
    /var/log/cobbler.seed Also made download_config_files_deb snippet, make use
    of late_command New post_run_deb snippet allows to execute post installation
    script. (flaks@bnl.gov)
  - Some changes for testing (jimi@sngx.net)
  - Minor fix for urlparse on older pythons (>2.5) (jimi@sngx.net)
  - FEATURE - Issue #253 - Use PEERDNS=no for DHCP interfaces when name servers
    are specified (jimi@sngx.net)
  - install-tree for debian/ubuntu modified to take tree= from meta data. http,
    ftp and nfs remote tree locations supported (flaks@bnl.gov)
  - add support of custom logical volume name (daikame@gmail.com)
  - Partial revert of 87acfc8b, and a minor change to bring the koan extra-args
    inline with the PXE args (jimi@sngx.net)
  - New default preseed, and a few minor changes to make ubuntu auto install work
    better (jimi@sngx.net)
  - Add support for qemu machine type to emulate (option --qemu-machine-type).
    (isaoshimizu@gmail.com)
  - Modern x86 kernels have 2048 char limit and this is needed to support
    configurations with kickstart+NIC kernel params. Otherwise koan refuses to
    accept the param list. (oliver@cpan.org)
  - Allow koan's -S option to work for SuSE breed. Also remove -S for breed=None,
    as I assume "Red Hat" is not a sane assumption for all Distros without a
    breed. (oliver@cpan.org)
  - Only add a udev net rule for an interface if the MAC is set. This fixes
    behaviour whereby a dummy udev rule at eth0 forces the first NIC to get eth1
    post-install. (oliver@cpan.org)
  - Make the domainname setting be the full eth0 DNS Name, minus the first dotted
    part (and not the FQDN). (oliver@cpan.org)
  - BUGFIX - Issue #252 - fuzzy match on lvs name returns a false match
    preventing LV creation (jimi@sngx.net)
  - Added back in the filesystem loader. (oliver@cpan.org)
  - BUGFIX - Issue #247 - Reposync does not work from the web interface
    (jimi@sngx.net)
  - BUGFIX - Issue #246 - CentOS 5.x install fence_tools to /sbin/
    (jimi@sngx.net)
  - Fix post_report trigger typo (jimi@sngx.net)
  - Some fixes for koan running with an old virt-install (jimi@sngx.net)
  - Define pxe_menu_items variable when creating PXE files for systems
    (jthiltges2@unl.edu)
  - Refactor PXE and GRUB menu item creation into a separate function
    (jthiltges2@unl.edu)
  - django 1.4 and later have deprecated the old TEMPLATE_LOADERS and replaced
    them with a new app_directories.Loader (oliver@cpan.org)
  - Add support for UEFI boot to the subnet, but not for defined systems yet.
    (erinn.looneytriggs@gmail.com)
  - Fix redhat import whitelist for Fedora 17 (jimi@sngx.net)
  - Fix unittest on the case of haven't virt-install libs. (daikame@gmail.com)
  - os_version for debian should be similar to ubunty for virt-install to work
    changed tree in app.py so that I can use debian mirror different from cobbler
    server (flaks@bnl.gov)
  - fedora 17 changed the output of ifconfig command. This will make IFNAME set
    in snippets again (flaks@bnl.gov)
  - remove edit for now (flaks@bnl.gov)
  - Fixed snippets for bonded_bridge_slave and a few other fixes for koan/web GUI
    (jimi@sngx.net)
  - Initial support for bonded_bridge_slave type. TODO: modifying snippets to
    actually make it work... (jimi@sngx.net)
  - The webui_sessions directory belongs only to cobbler-web
    (chutzimir@gmail.com)
  - RPM: put cobbler*.conf files only in /etc/httpd/conf.d
    (cristian.ciupitu@yahoo.com)
  - better fix for pull request #228 (jorgen.maas@gmail.com)
  - make rpms failed because the misc/ directory containing the augeas lense
    could not be found. this simple diff fixes that. (jorgen.maas@gmail.com)
  - Ubuntu actually requires auto=true in kopts See
    http://serverfault.com/a/144290/39018 (ekirpichov@gmail.com)
  - Whitespace cleanup for the new openvz stuff (jimi@sngx.net)
  - Remove dead code (useless imports) (cristian.ciupitu@yahoo.com)
  - BUGFIX extra-args option problems (daikame@gmail.com)
  - FIX koan virt-install tests. (daikame@gmail.com)
  - added debian support to prevent net boot looping (flaks@bnl.gov)
  - README.openvz: - added (nvrhood@gmail.com)
  - scripts/ovz-install: - added support for "services" kickstart option -
    corrected repos and installation source processing (nvrhood@gmail.com)
  - cobbler.spec, setup.py: - added scripts/ovz-install (nvrhood@gmail.com)
  - koan/openvzcreate.py, scripts/ovz-install: - changes in copyright notice
    (nvrhood@gmail.com)
  - koan/app.py: - bug in koan: size of freespace on VG expressed as float with
    comma, but need fload with point (nvrhood@gmail.com)
  - koan/app.py: - added type "openvz" (nvrhood@gmail.com)
  - cobbler/collection.py: - openvz containers doesn't need to boot from PXE, so
    we prevent PXE-menu creation for such profiles. (nvrhood@gmail.com)
  - cobbler/item_profile.py, cobbler/utils.py: - added "openvz" virtualization
    type (nvrhood@gmail.com)
  - cobbler/item_system.py: - added openvz for virt_type (nvrhood@gmail.com)
  - [BUGFIX] template errors can hit an exception path that references an
    undefined variable (jimi@sngx.net)
  - If the call to int() fails, inum has no value, thus the reference to inum in
    the except clause causes an UnboundLocalError when it tries to reference
    inum. (joshua@azariah.com)
  - Add new ubuntu (alpha) version to codes.py (jorgen.maas@gmail.com)
  - Not all remove current ifcfg- post_install_network_config (me@n0ts.org)
  - Update systemctl script to resolve some issues (jimi@sngx.net)
  - More spec fixes (jimi@sngx.net)
  - Removing replicate_use_default_rsync_options setting and setting
    replicate_rsync_options to existing rsync default.  Issue #58
    (john@julienfamily.com)
  - Commit for RFE: Expose rsync options during replication.  Issue #58
    (john@julienfamily.com)
  - Yet more HTML/CSS fixes, cleaning up some overly large inputs caused by other
    CSS changes (jimi@sngx.net)
  - More HTML/CSS improvements for new weblayout (jimi@sngx.net)
  - CSS improvements for the tabbed layout (jimi@sngx.net)
  - Fix for settings edit using the new tab format (jimi@sngx.net)
  - Added a cancel button to replace the reset button (jimi@sngx.net)
  - Fix saving of multiselect fields (jimi@sngx.net)
  - Modification to generic_edit template to use tabs for categories plus some
    miscellaneous cleanup (jimi@sngx.net)
  - Adding an example line for redhat imports to the whitelist file
    (jimi@sngx.net)
  - Another minor fix for suse imports - fixing up name when using --available-as
    (already done in other import modules) - allowing multiple arch imports (also
    already done in other imports) (jimi@sngx.net)
  - Some fixups for suse using --available-as (jimi@sngx.net)
  - Fix for import when using --available-as - currently rsyncs full remote tree,
    changing that to only import files in a white list - some modifications to
    import modules to clean some things up and make available-as work better -
    fix in utils.py for path_tail, which was not working right and appending the
    full path (jimi@sngx.net)
  - Run the same sed command on the default distributed config file to ensure
    consistent indentation (jimi@sngx.net)
  - Add setting to enable/disable dynamic settings changes Adding
    cobblersettings.aug to distributed files, since we need a copy that doesn't
    insert tabs Added a "cobbler check" that checks if dynamic settings is
    enabled and prints a sed command to cleanup the settings file spacing/indents
    (jimi@sngx.net)
  - Change cli command "settings" to "setting" to match other commands (which are
    not plurarlized) (jimi@sngx.net)
  - Removing commented-out try/except block in config.py, didn't mean to commit
    this (jimi@sngx.net)
  - Fixed/improved CLI reporting for settings (jimi@sngx.net)
  - Added support for validating setting type when saving Also fixed up the
    augeas stuff to save lists and hashes correctly (jimi@sngx.net)
  - Fix for incorrect redirect when login times out when looking at a setting
    edit (jimi@sngx.net)
  - Dynamic settings edit support for the web GUI (jimi@sngx.net)
  - Added ability to write settings file via augeas (jimi@sngx.net)
  - Initial support for modifying settings live Changed settings do not survive a
    reboot and revert to what's in /etc/cobbler/settings TODO:  * report --name
    show a single setting  * validate settings based on type (string, list, bool,
    etc.)  * web support for editing  * persisting settings after change
    (jimi@sngx.net)
  - Branch for 2.4.0, updated spec and setup.py (jimi@sngx.net)


author: James Cammarata <jimi@sngx.net> 2.4.0-beta2
changelog:
  - Modified spec version/release to be 2.4.0-beta2 (jimi@sngx.net)
  - fixing up a bad commit merge (jimi@sngx.net)


author: Orion Poplawski <orion@cora.nwra.com> - 2.4.3-1
changelog:
  - Update to 2.4.3
  - Add patch to fix bug #1047350
  - Add requires python-simplejson and virt-install for EL5 (bug #852422)
  - Use updated systemd macros (bug #850061)
  - Require python-ctypes on EL5 (bug #838884)


author: Artem Silenkov <asilenkov@mirantis.com> - 2.4.4-1.mira3
changelog:
  - dbf9022 Rebuild cobbler for 7.0.
  - 5faf53c cobbler repackaged for 7.0
  - 38d8ca3 Up version for 1312160 with patch from OSCI-1044
  - 5165882 up version for cobbler
  - b5e70db Add support django15 patch. OSCI-1081
  - 8215d61 Added patch from OSCI-1044
  - 5d2c45e add files in repository from cobbler-2.2.3-2.el6.src.rpm
  - 5a8835f Initial empty repository


author: Gary T. Giesen <giesen@snickers.org> 1.5.4-2
changelog:
  - Spec file cleanup for consistency with Fedora Packaging Guidelines
  - Added install for man pages (it's not installed by 'make install')


author: Gary T. Giesen <giesen@snickers.org> 1.5.4-3
changelog:
  - Further spec file cleanup
  - New Makefile patch to make build respect compiler flags and
    install man pages


author: Artem Silenkov <asilenkov@mirantis.com> - 1.7.3-1.mira2
changelog:
  - 3b23640 Rebuild daemonize for 7.0.
  - 7a0d25f daemonize repackaged for 7.0
  - 5d433e3 add init version
  - d987e50 Initial empty repository


author: Adam Goode <adam@spicenitz.org> - 1.0.19-1
changelog:
  - New upstream release
     + Many bugfixes
     + Support for new distributions
  - Arch patch no longer needed
  - Rebase other patches


author: Jan Vcelak <jvcelak@redhat.com> 1.0.28-1
changelog:
  - new upstream release:
    + fix: bug in the ar extractor for non-gz data.tar in .debs (Debian #598729)
    + remove 5 second sleeps when debootstrap finds additional required dependencies
    + use SHA checksums instead of MD5
    + avoid new warning from dpkg about missing Maintainer field


author: Jan Vcelak <jvcelak@redhat.com> 1.0.30-1
changelog:
  - new upstream release:
    + support bootstraping Debian oldstable
    + Ubuntu Oneiric symlink to Gutsy
    + removed --boot-floppies switch and mode
    + various fixes in package GPG signatures checking


author: Jan Vcelak <jvcelak@redhat.com> 1.0.31-1
changelog:
  - bootstrapping Ubuntu systems:
    + recommend ubuntu-keyring instead of debian-archive-keyring
    + check signatures when ubuntu-keyring package is installed


author: Jan Vcelak <jvcelak@redhat.com> 1.0.36-1
changelog:
  - new upstream release:
    + use md5sum for 'sarge'
    + improve error message when decompressing command is not available
    + add more information regarding the version and architecture in case a download fails
    + do not use --arch when we specifically care about the host architecture
    + guess host OS based on uname for non-Debian systems
    + clarify "target" in usage message
    + search PATH for programs, rather than checking hardcoded locations
    + various fixes for installing kFreeBSD


author: Jan Vcelak <jvcelak@redhat.com> 1.0.39-1
changelog:
  - new upstream release:
    + retry corrupted downloads rather than carrying on almost regardless
    + stop at the end of the retrieval phase if any packages failed to download


author: Jan Vcelak <jvcelak@redhat.com> 1.0.40-1
changelog:
  - new upstream release:
    + better error reporting when installation or configuration fails
    + add quantal as a symlink to gutsy


author: Jan Vcelak <jvcelak@redhat.com> 1.0.46-1
changelog:
  - new upstream release:
    + better support use on Android
    + use which to locate sh if /bin/sh not found


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.47-1
changelog:
  - new upstream release:
    + properly decrypt InRelease file if available
    + add dependency on gnupg


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.48-1
changelog:
  - new upstream release:
    + Disable InRelease support.  gpgv won't give us back the signed data, and
      full gpg is not available inside d-i (Debian: #703889).
    + Move extract_release_components to after signature verification.


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.50-1
changelog:
  - new upstream release:
    + add support for 'jessie' release
    + print version and revision information when retrieving the packages


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.53-1
changelog:
  - new upstream release:
    + add saucy (Ubuntu) as a symlink to gutsy
    + clarify location of pkgdetails.c in error message
    + resolve mount points symlinks relative to target chroot before unmounting them
    + gutsy: detect if running under Upstart
    + sid, gutsy: add policy-rc.d
    + set Debian source format to '3.0 (native)'
    + bump debhelper compat level to 9
    + set Vcs-* to canonical format
    + update Standards to 3.9.4


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.57-1
changelog:
  - new upstream release:
    + Ubuntu trusty as a symlink to gutsy
    + when debian-archive-keyring is not available, use the main mirror with https
    + separate installation of base-passwd and base-files
    + pkgdetails_perl: fix percentage sign interpretation


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.59-1
changelog:
  - new upstream release:
    + install ca-certificates as well as apt-transport-https for https installations


author: Lubomir Rintel <lkundrak@v3.sk> 1.0.59-1.2
changelog:
  - Fix chrooting
  - Fix architecture detection
  - Drop unneded MAKEDEV patch, as we don't use it anymore


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.60-1
changelog:
  - new upstream release:
    + Ubuntu utopic as a symlink to gutsy
    + Compression support in fallback method for deb archives extraction


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.62-1
changelog:
  - new upstream release:
    + fix warnings caused by change in output of dpkg 1.17.2
    + fix reporting of package versions with epoch


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.64-1
changelog:
  - new upstream release:
    + Ubuntu vivid as a symlink to gutsy
    + move set -e out of shebang line (Debian: #762713)


author: Jan Vcelak <jvcelak@fedoraproject.org> 1.0.66-1
changelog:
  - new upstream release:
    + add support for 'stretch'
    + specify gzip for deboostrap, xz for debootstrap-udeb
    + better portability on non-Debian platforms


author: Artem Silenkov <asilenkov@mirantis.com> - 1.0.66-2.mira2
changelog:
  - 6d4bad6 Rebuild debootstrap for 7.0.
  - dd454f1 debootstrap repackaged for 7.0
  - 3537f7a Update debootstrap to a recent version 1.0.66
  - 6da98cb add init package


author: Jonathan Dieter <jdieter@gmail.com> - 3.4-4
changelog:
  - Fix prelink bug
  - Ignore verify bits on doc files as they were set incorrectly in older
    versions of rpm.  Without this patch, deltarpm will not delta doc files
    in rpm created before April-May 2007


author: Jonathan Dieter <jdieter@gmail.com> - 3.4-9
changelog:
  - Add patch that allows deltarpm to rebuild rpms from deltarpms that have
    had the rpm signature added after their creation.  The code came from
    upstream.
  - Drop nodoc patch added in 3.4-4 as most packages in repository have been
    updated since April-May 2007 and this patch was supposed to be temporary.


author: Jonathan Dieter <jdieter@gmail.com> - 3.5-0.git.20090727
changelog:
  - Update to current upstream git repository
  - Add upstream xz compression support
  - Drop all patches (they're now in upstream)
  - Fix spelling mistakes (#505713)
  - Fix url error (#506179)


author: Jonathan Dieter <jdieter@gmail.com> - 3.5-0.git.20090729.1
changelog:
  - Explain where we get the source from
  - Split *deltaiso commands into deltaiso subpackage (#501953)


author: Bill Nottingham <notting@redhat.com> - 3.5-0.git.20090831.1.3
changelog:
  - fix python bindings to:
    - call _exit(), not exit()
    - properly pythonize errors
    - not leak file descriptors


author: Toshio Kuratomi <toshio@fedoraproject.org> - 3.5-0.2.20090913git
changelog:
  - Correct prerelease rlease numbering.
  - Build against the system zlib, not the bundled library.  This remedies the
    fact that the included zlib is affected by CAN-2005-1849.


author: Toshio Kuratomi <toshio@fedoraproject.org> - 3.5-0.3.20090913git
changelog:
  - Make building with system zlib selectable at build time.
  - Fix cfile_detect_rsync() to detect rsync even if we don't have a zlib capable
    of making rsync-friendly compressed files.


author: Artem Silenkov <asilenkov@mirantis.com> - 3.5-0.5.20090913git.mira2
changelog:
  - d9974f8 Rebuild deltarpm for 7.0.
  - f9d4d97 deltarpm repackaged for 7.0
  - 170b428 add files in repository from deltarpm-3.5-0.5.20090913git.el6.src.rpm
  - 4c41dcc Initial empty repository


author: Milan Broz <mbroz@redhat.com> - 0.1.4-1
changelog:
  - Fix thin_check man page (add -q option).
  - Install utilities in /usr/sbin.
    Resolves: #803204 #803144


author: Heinz Mauelshagen <heinzm@redhat.com> - 0.2.6-1
changelog:
  - New upstream version 0.2.6; working around build system providing
    old boost-devel-1.41.0-17.el6_4 with constraints
    Resolves: #814790


author: Heinz Mauelshagen <heinzm@redhat.com> - 0.2.8-2
changelog:
  - New upstream version 0.2.8 introducing cache_{check,dump,repair,restore}; missing patch
    Resolves: #1019217


author: Artem Silenkov <asilenkov@mirantis.com> - 0.3.2-1.mira4
changelog:
  - 52ee1b5 Rebuild device-mapper-persistent-data for 7.0.
  - 1e12958 device-mapper-persistent-data repackaged for 7.0
  - 8fd6ac4 Add new version of device-mapper-persistent-data
  - f90c336 Added .gitreview


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


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


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


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


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


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


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


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 2.40-1
changelog:
  - Finalized upstream release
  - Removing URLs from patch lines (CVS is the authoritative source)
  - Added more magic to make spinning rc/test packages more seamless


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 2.41-0.2.test20
changelog:
  - New upstream test release
  - Moving dnsmasq.leases to /var/lib/dnsmasq/ as per BZ#407901
  - Ignoring dangerous-command-in-%post rpmlint warning (as per above fix)
  - Patch consolidation/cleanup
  - Removed conditionals for Fedora <= 3 and Aurora 2.0


author: Patrick "Jima" Laughton <jima@beer.tclug.org> 2.43-2
changelog:
  - New upstream release, contains fixes for CVE-2008-1447/CERT VU#800113
  - Dropped patch for newer glibc (merged upstream)


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 2.51-1
changelog:
  - move initscript from patch to a plain text file
  - drop (dnsmasq-configuration.patch) and use sed instead
  - enable /etc/dnsmasq.d fix bz 526703
  - change requires to package name instead of file
  - new version 2.51


author: Itamar Reis Peixoto <itamar@ispbrasil.com.br> - 2.52-1
changelog:
  - New Version 2.52
  - fix condrestart() in initscript bz 547605
  - fix sed to enable DBUS(the '*' need some escaping) bz 553161


author: Artem Silenkov <asilenkov@mirantis.com> - 2.68-6.mira2
changelog:
  - c89a906 Rebuild dnsmasq for 7.0.
  - 26a8641 dnsmasq repackaged for 7.0
  - cd1e544 Updated dnsmasq to v. 2.68 Closes-Bug: #1365433
  - 464ae8b Initial empty repository


author: Lokesh Mandvekar <lsm5@redhat.com> 0.5.3-2
changelog:
  - Github packaging
  - Deps not downloaded at build time courtesy Elan Ruusamäe
  - Manpage and other docs installed


author: Lokesh Mandvekar <lsm5@redhat.com> 0.6.2-9
changelog:
  - device-mapper-devel is a buildrequires for alex's code
  - docker.service listed as a separate source file


author: Marek Goldmann <mgoldman@redhat.com> - 0.6.3-2.devicemapper
changelog:
  - Remove setfcap from lxc.cap.drop to make setxattr() calls working in the
    containers, RHBZ#1012952


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 0.6.3-4.devicemapper
changelog:
  - docker-io service enables IPv4 and IPv6 forwarding
  - docker user not needed
  - golang not supported on ppc64, docker-io excluded too


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.3.rc2
changelog:
  - debuginfo package generated
  - buildrequires listed with versions where needed
  - conditionals changed to reflect systemd or not
  - docker commit value not needed
  - versioned provides lxc-docker


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.10.rc4
changelog:
  - rc version bump
  - docker-init -> dockerinit
  - zsh completion script installed to /usr/share/zsh/site-functions


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7-0.13.dm
changelog:
  - docker.service file sets iptables rules to allow container networking, this
      is a stopgap approach, relevant pull request here:
      https://github.com/dotcloud/docker/pull/2527


author: Vincent Batts <vbatts@redhat.com> - 0.7-0.14.rc5
changelog:
  - update docker source to crosbymichael/0.7-rc5
  - update docker source to 457375ea370a2da0df301d35b1aaa8f5964dabfe
  - static magic
  - place dockerinit in a libexec
  - add sqlite dependency


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-6
changelog:
  - using mgoldman's shortcommit value 0ff9bc1 for package (BZ #1033606)
  - https://github.com/dotcloud/docker/pull/2907


author: Marek Goldmann <mgoldman@redhat.com> - 0.7.0-11
changelog:
  - Redirect docker log to /var/log/docker (epel only)
  - Removed the '-b none' parameter from sysconfig, it's unnecessary since
    we create the bridge now automatically (epel only)
  - Make sure we have the cgconfig service started before we start docker,
      RHBZ#1034919 (epel only)


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7.0-12
changelog:
  - systemd for fedora >= 18
  - firewalld in unit file changed from Requires to Wants
  - firewall-cmd --add-masquerade after docker daemon start in unit file
    (Michal Fojtik <mfojtik@redhat.com>), continue if not present (Michael Young
    <m.a.young@durham.ac.uk>)
  - 80-docker.rules included for epel too, ENV variables need to be changed for
    udisks1


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.7.4-1
changelog:
  - upstream version bump to 0.7.4 (BZ #1049793)
  - udev rules file from upstream contrib
  - unit file firewalld not used, description changes


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.8.0-2
changelog:
  - ignore btrfs for rhel7 and clones for now
  - include vim syntax highlighting from contrib/syntax/vim


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.8.1-1
changelog:
  - Bug 1066841 - upstream version bump to v0.8.1
  - use sysvinit files from upstream contrib
  - BR golang >= 1.2-7


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.9.0-2
changelog:
  - lxc removed (optional)
    http://blog.docker.io/2014/03/docker-0-9-introducing-execution-drivers-and-libcontainer/


author: Adam Miller <maxamillion@fedoraproject.org> - 0.9.0-3
changelog:
  - Add lxc requirement for EPEL6 and patch init script to use lxc driver
  - Remove tar dep, no longer needed
  - Require libcgroup only for EPEL6


author: Lokesh Mandvekar <lsm5@redhat.com> - 0.11.1-4
changelog:
  - el6 capabilities fix from Vincent Batts <vbatts@redhat.com>
   https://github.com/vbatts/docker/commit/a8b720e191e149cb9abf4230c0c5fd410282400d


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.0.0-2
changelog:
  - RHBZ#1109533 patch libcontainer for finalize namespace error
  - RHBZ#1109039 build with updated golang-github-syndtr-gocapability
  - install Dockerfile.5 manpage


author: Adam Miller <maxamillion@fedoraproject.org> - 1.0.0-6
changelog:
  - Clean up after ourselves from previous releases. We caused a failure in 
    yum update transactions by removing chkconfig entries.


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.2.0-2
changelog:
  - Resolves: rhbz#1145660 - support /etc/sysconfig/docker-storage 
    From: Colin Walters <walters@redhat.com>
  - patch to ignore selinux if it's disabled
    https://github.com/docker/docker/commit/9e2eb0f1cc3c4ef000e139f1d85a20f0e00971e6
    From: Dan Walsh <dwalsh@redhat.com>
  - Resolves: rhbz#1139415 - correct path for bash completion
  - init script waits upto 5 mins before terminating daemon


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.2.0-3
changelog:
  - Resolves: rhbz#1139415 - correct path for bash completion
      /usr/share/bash-completion/completions
  - sysvinit script update as per upstream commit 
      640d2ef6f54d96ac4fc3f0f745cb1e6a35148607 
  - don't own dirs for vim highlighting, bash completion and udev


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.3.2-2
changelog:
  - Resolves: rhbz#1167642 - Update to upstream v1.3.2
  - Resolves: rhbz#1167505, rhbz#1167508 - CVE-2014-6407
  - Resolves: rhbz#1167506 - CVE-2014-6408
  - use vendor dir for golang deps (fix their rpms soon)
  - keep NVRs in sync with rest of fedora


author: Lokesh Mandvekar <lsm5@fedoraproject.org> - 1.4.0-1
changelog:
  - Resolves: rhbz#1173325
  - Resolves: rhbz#1172761 - CVE-2014-9356
  - Resolves: rhbz#1172782 - CVE-2014-9357
  - Resolves: rhbz#1172787 - CVE-2014-9358
  - update to upstream v1.4.0
  - override DOCKER_CERT_PATH in sysconfig instead of patching the source
  - update metaprovides
  - define PR_SET_CHILD_SUBREAPER as per newer kernel-headers


author: Artem Silenkov <asilenkov@mirantis.com> - 1.4.1-1.mira3
changelog:
  - e3349af Rebuild docker-io for 7.0.
  - 30bc19e docker-io repackaged for 7.0
  - 1dbba57 Apply patch 00002-Fix-hairpin-issue Remove *devel* packages
  - 46e46c1 Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - 1.15.5.6-6.mira3
changelog:
  - 0759728 Rebuild dpkg for 7.0.
  - 28ba46b dpkg repackaged for 7.0
  - e2bb0d7 Add patch MIRA0001-Allow-parcing-indices-override-files-when-architect.patch
  - 7873dbf Upload upstream dpkg sources (v. 1.15.5.6)
  - e67ebab Initial empty repository


author: Gerard Milmeister <gemi@bluewin.ch> - R10B-6.2
changelog:
  - change /usr/lib to %{_libdir}
  - redirect output in %post to /dev/null
  - add unixODBC-devel to BuildRequires
  - split doc off to erlang-doc package


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.1
changelog:
  - New release R13B-04
  - Since now we're using %configure instead of ./configure
  - Removed no longer needed fix for newer glibc version
  - Dropped %patch3 (applied upstream)
  - Rebased patches
  - Added BR fop for rebuilding of docs
  - Use system-wide zlib instead of shipped one
  - Dropped BR gd-devel
  - Removed unneeded sources (should be fixed upstream)
  - Fixed permission for wx driver (should be fixed upstream)


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.2
changelog:
  - Do not remove all files from %{_libdir}/erlang/lib/*/src - keep
    *.[yh]rl intact
  - Fix permissions for megaco *.so objects
  - Fix permissions for asn1 *.so objects


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.3
changelog:
  - Added rpm-related stuff for auto-generating erlang dependencies in the future builds
  - Since now *.yrl files are removed too.
  - Removed unnecessary C and Java sources


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.4
changelog:
  - Added missing Requires mesa-libGL{U} for wx module (rhbz #583287)
  - Fix for buffer overflow in pcre module (rhbz #583288)
  - Doc sub-package marked as noarch (partially resolves rhbz #491165)


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.5
changelog:
  - Use erlang rpm macros for adding provides/reqires
  - All %{_libdir}/erlang/lib/* items were splitted off from main package, which
    in turn becomes purely virtual now.
  - Removing RPM_BUILD_ROOT from several installed files is no longer required


author: Peter Lemenkov <lemenkov@gmail.com> - R13B-04.8
changelog:
  - Added missing BuildRequires libxslt (for building docs)
  - Removed %post script completely (resolves rhbz #586428)
  - Since now both docs and man-pages are built from sources
  - No need to manually create symlinks in %{_bindir}


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - R14A-0.4
changelog:
  - Spec file cleanups:
    - Avoid accidental %rel increments by rpmdev-bumpspec.
    - Use %global for our spec file macros.
    - Use macro for redundant directory names.
    - Whitespace cleanups (tabs vs. spaces).


author: Peter Lemenkov <lemenkov@gmail.com> - R14B-0.2
changelog:
  - Fixed doc-files and man-pages instalation for EL-5
  - Temporarily (I hope) disabled emacs-related stuff in EL-5
  - Disable erlang-rpm-macros subpackage for EL-5


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - R14B-01.4
changelog:
  - Adapt %files: Add wxSystemSettings.3 man page
  - Adapt %files for change from run_test to ct_run
  - Remove rpaths from lib/ssl-*/bin/esock_ssl
  - Update erlang.spec and otp-00*.patch without numbers
  - otp-get-patches.sh: Remove patch numbering


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - R14B-01.5
changelog:
  - erlang-doc does not really require erlang base package (#629723)
  - Add %{?_isa} for all explicit "Requires:"


author: Hans Ulrich Niedermann <hun@n-dimensional.de> - R14B-02.1
changelog:
  - snmp-4.19 (R14B02) ships lib/snmp/bin/snmpc
  - inets-5.5.2 puts *.hrl in include/
  - install/symlink *.jar into %{_javadir} (#679031)
  - Update to upstream maintenance release R14B02


author: Artem Silenkov <asilenkov@mirantis.com> - R14B-04.8.mira2
changelog:
  - 3af1ea2 Rebuild erlang for 7.0.
  - 16a5ec5 Erlang repackaged for 7.0
  - 96fb21a add files in repository from erlang-R14B-04.8.el6.src.rpm
  - 26aaf69 Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - R14B-04.8.mira2
changelog:
  - 3af1ea2 Rebuild erlang for 7.0.
  - 16a5ec5 Erlang repackaged for 7.0
  - 96fb21a add files in repository from erlang-R14B-04.8.el6.src.rpm
  - 26aaf69 Initial empty repository

    - Fix accidental macro usage in %changelog.


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.1-4
changelog:
  - Stop requiring swig
  - Take ownership of %{python_sitelib}/%{name} directory
  - Clarify description
  - Drop now-superfluous buildroot tag and cleaning step


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.2-2
changelog:
  - Fix bad version reporting [LP:522396]
  - Fix broken rc file searching [LP:516738 LP:524652]
  - Fix reversed kernel+ramdisk display order in euca-describe-images [LP:256697]
  - Fix broken file patch processing [LP:522060]
  - Make euca-create-volume documentation consistent [LP:542097]
  - Correct help files for euca-{modify,reset}-image-attribute [LP:543559]
  - Fix euca-bundle-image --block-device-mapping [575166]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-2
changelog:
  - Fix euca-bundle-image returning Odd-length string errors [LP:509562]
  - Fix euca-bundle-image failure to use symbolic links [LP:522292]
  - Fix euca-bundle-image --help yielding 'Invalid user' messages [LP:546526]
  - Fix rebundled instance boot failure [LP:551847]
  - Check a default location for Eucalyptus certificate [LP:479836]
  - Fix euca-describe-image-attribute --kernel or --ramdisk [LP:546551]
  - Fix euca-describe-images listing too many images on EC2 [LP:541468]
  - Fix euca-download-bundle usage message [LP:546567]
  - Fix failures related to a spurious space in euca-describe-images [LP:531453]
  - Fix euca-run-instances parameter validation [LP:546420]
  - Fix euca-run-instances usage message [LP:530816]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-3
changelog:
  - Fix URI parsing in main euca2ools module [RH:658560 LP:405628]
  - Fix euca-confirm-product-instance crash [LP:548483]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-6
changelog:
  - Stop stripping leading '0's from user IDs [LP:479823]
  - Fix bad behavior with user IDs that contain '-'
  - Preserve filesystem labels and UUIDs when bundling [LP:667793 LP:672986]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-7
changelog:
  - Fix backtrace when --user-data-file does not exist [LP:726901]
  - Don't require source subnet when (de)authorizing [LP:725170]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-10
changelog:
  - Added unlisted dependencies for euca-bundle-vol
  - Fixed typos introduced by the FSID patch
  - Fixed bundling failure on small images [LP:760157]
  - Fixed use of bad mkfs options on older systems [LP:771498]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 1.3.1-11
changelog:
  - Fixed handling of empty block device sizes
  - Fixed euca-describe-image-attribute -B output [LP:795395]


author: Garrett Holmstrom <gholms@fedoraproject.org> - 2.1.1-1
changelog:
  - Upstream update (2.1.1)
  - The new EuStore tools introduced in this version are in the -eustore package.


author: Artem Silenkov <asilenkov@mirantis.com> - 2.1.3-1.mira2
changelog:
  - f2f196b Rebuild euca2ools for 7.0.
  - a6a5507 euca2ools repackaged for 7.0
  - 96c1189 add files in repository from euca2ools-2.1.3-1.el6.src.rpm
  - 2504860 Initial empty repository


author: Luke Kanies <luke@madstop.com> - 1.3.0-1
changelog:
  - Fixed spec file to work again with the extra memory and processor files.
  - Require ruby(abi). Build as noarch


author: David Lutterkort <dlutter@redhat.com> - 1.3.5-2
changelog:
  - Make require ruby(abi) and buildarch: noarch conditional for fedora 5 or
    later to allow building on older fedora releases


author: Artem Silenkov <asilenkov@mirantis.com> - 1.7.0-1.mira2
changelog:
  - 0bf0164 Rebuild facter for 7.0.
  - a4fd16b facter repackaged for 7.0
  - 201c2a6 add files in repository from facter-1.7.0-1.el6.src.rpm
  - 5e47356 Initial empty repository


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-1.alpha4
changelog:
  - New upstream release.
  - Fix datadir/fence directory ownership.
  - Update BuildRequires: to reflect changes in corosync/openais/cluster
    library split.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-2.alpha4
changelog:
  - Add comments on how to build this package.
  - Update build depends on new corosynclib and openaislib.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-9.beta1
changelog:
  - Fix arch check for virt support.
  - Drop unrequired BuildRequires.
  - Drop unrequired Requires: on perl.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-10.rc1
changelog:
  - New upstream release.
  - Cleanup BuildRequires to avoid to pull in tons of stuff when it's not
    required.
  - Update BuildRoot usage to preferred versions/names.
  - Stop shipping powermib. Those are not required for operations anymore.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-11.rc2
changelog:
  - New upstream release  + git94df30ca63e49afb1e8aeede65df8a3e5bcd0970
  - spec file updates:
    * BuildRequires / Requires: latest corosync and openais
    * Build fence_xvm unconditionally now that libvirt is everywhere
    * Drop telnet_ssl wrapper in favour of nss version


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-12.rc3
changelog:
  - New upstream release.
  - spec file updates:
    * BuildRequires / Requires: latest corosync and openais


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-13.rc4
changelog:
  - New upstream release.
  - spec file updates:
    * BuildRequires / Requires: latest corosync and openais
    * Drop --enable_virt. Now default upstream


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.0-14
changelog:
  - New upstream release
  - spec file updates:
    * Update copyright header
    * final release.. undefine alphatag
    * BuildRequires and Requires corosync/openais 1.0.0-1 final.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.5-2.git0a6184070
changelog:
  - Drop fence_xvm from upstream (fence_head.diff)
  - spec file updates:
    * Drop unrequired comments
    * Readd alpha tag and clean it's usage around
    * Requires: fence-virt in sufficient version to provide fence_xvm


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.6-1
changelog:
  - New upstream release (drop fence_head.diff)
  - spec file updates:
    * use new Source0 url
    * use file based Requires for ipmitools (rhbz: 545237)


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.8-1
changelog:
  - new upstream release
    Resolves: rhbz#548133, rhbz#565907, rhbz#545602, rhbz#555901
    Resolves: rhbz#564471, rhbz#515717, rhbz#557128, rhbz#536157
    Resolves: rhbz#455300, rhbz#561416, rhbz#562237, rhbz#537201
    Resolves: rhbz#536962, rhbz#553383, rhbz#556961, rhbz#555363
    Resolves: rhbz#557128, rhbz#455300, rhbz#557167, rhbz#459630
    Resolves: rhbz#532808, rhbz#556603, rhbz#554968, rhbz#555047
    Resolves: rhbz#554968, rhbz#555047
  - spec file update:
    * update spec file copyright date
    * use bz2 tarball
    * bump minimum requirements for corosync/openais/fence-virt


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.9-1
changelog:
  - new upstream release
    Resolves: rhbz#455300, rhbz#568446, rhbz#561862, rhbz#536902
    Resolves: rhbz#512171, rhbz#519491
  - spec file update:
    fence-agents should not Requires fence-virt directly


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.10-1
changelog:
  - new upstream release
    Resolves: rhbz#519491, rhbz#570525, rhbz#571806, rhbz#574027
    Resolves: rhbz#574215, rhbz#574886, rhbz#576322, rhbz#576335
    Resolves: rhbz#575103, rhbz#577856, rhbz#577874, rhbz#578249
    Resolves: rhbz#578625, rhbz#578626, rhbz#578628, rhbz#578626
    Resolves: rhbz#579621, rhbz#579623, rhbz#579625, rhbz#579626
    Resolves: rhbz#579059


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.11-1
changelog:
  - new upstream release
    Resolves: rhbz#583945, rhbz#581047, rhbz#576330, rhbz#583017
    Resolves: rhbz#583019, rhbz#583948, rhbz#584003, rhbz#582017
    Resolves: rhbz#555901, rhbz#582754, rhbz#582573, rhbz#581533


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.12-1
changelog:
  - new upstream release
    Resolves: rhbz#585217, rhbz#586100, rhbz#581533, rhbz#582753
    Resolves: rhbz#582754, rhbz#585083, rhbz#587079, rhbz#588890
    Resolves: rhbz#588925, rhbz#583789, rhbz#589131, rhbz#588010
    Resolves: rhbz#576871, rhbz#576871, rhbz#590000, rhbz#589823


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.13-1
changelog:
  - new upstream release
    Resolves: rhbz#592103, rhbz#593108, rhbz#578617, rhbz#594626
    Resolves: rhbz#594511, rhbz#596046, rhbz#594111, rhbz#597002
    Resolves: rhbz#599643


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.14-1
changelog:
  - new upstream release
    Resolves: rhbz#553383, rhbz#557563, rhbz#578625, rhbz#591003
    Resolves: rhbz#593721, rhbz#593726, rhbz#595455, rhbz#595547
    Resolves: rhbz#596918, rhbz#601315, rhbz#604298, rhbz#606368
    Resolves: rhbz#606470, rhbz#606480, rhbz#606754, rhbz#606989
    Resolves: rhbz#607321, rhbz#608154, rhbz#608887, rhbz#609181
    Resolves: rhbz#609866, rhbz#609978, rhbz#612097, rhbz#612110
    Resolves: rhbz#612165, rhbz#612941, rhbz#614127, rhbz#614356
    Resolves: rhbz#614421, rhbz#614457, rhbz#614961, rhbz#615202
    Resolves: rhbz#615203, rhbz#615255, rhbz#617163, rhbz#617566
    Resolves: rhbz#618534, rhbz#618703, rhbz#618806, rhbz#618814


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.16-1
changelog:
  - new upstream release
    Resolves: rhbz#619096, rhbz#614046, rhbz#620679, rhbz#619680
    Resolves: rhbz#621562, rhbz#621694, rhbz#608887, rhbz#622844
    Resolves: rhbz#623810, rhbz#617306, rhbz#623816, rhbz#624691
    Resolves: rhbz#622576
  - spec file update:
    Ship fence_na.conf example config file.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.0.17-1
changelog:
  - new upstream release
    Resolves: rhbz#632595, rhbz#633856, rhbz#632385, rhbz#628013
    Resolves: rhbz#621313, rhbz#595383, rhbz#580492, rhbz#605733
    Resolves: rhbz#636243, rhbz#591003, rhbz#637913, rhbz#634718
    Resolves: rhbz#617247, rhbz#617247, rhbz#617234, rhbz#631943
    Resolves: rhbz#639018
  - spec file update:
    Add Requires: python-pycurl for fence_cisco_ucs.


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.1.0-1
changelog:
  - new upstream release
  - spec file update:
    Update upstream URL
    Update source URL
    Drop unnecessary BuildRequires
    use standard configure macro
    use standard make invokation


author: Fabio M. Di Nitto <fdinitto@redhat.com> - 3.1.5-1
changelog:
  - new upstream release
  - cleanup BuildRequires and Requires
  - add %post to generate new relaxng schema


author: Artem Silenkov <asilenkov@mirantis.com> - 3.1.5-1.mira3
changelog:
  - 8e6ecbb Rebuild fence-agents for 7.0.
  - bacc14f fence-agents repackaged for 7.0
  - 75fe3d9 Revert "Updated version fence-agents for support UUID"
  - 37168df Updated version fence-agents for support UUID
  - 3905d87 Add fence-agents-3.1.5 with updated fence-virsh.py
  - 98eba37 Initial empty repository


author: Sergey Kulanov <skulanov@mirantis.com> - 8.0.0-1.mos6166
changelog:
  - 4b1f91a Update mirror list for ISO build
  - b9b39ee Build upgrade tarball with new fuel-upgrade repository
  - 0e375fb Merge "Build network-checker package from new repository"
  - f9ce957 Build network-checker package from new repository
  - 058e073 Merge "Explicitly set fuel-library version to PRODUCT_VERSION"
  - 29ddb1e Explicitly set fuel-library version to PRODUCT_VERSION
  - 03bdcf7 Merge "Fix sudoers requiretty config"
  - 69325fe Build shotgun package from openstack/shotgun repository
  - 490120c Fix sudoers requiretty config
  - 54165e1 Build fuelmenu package from fuel-menu repository


author: Vladimir Kozhukalov <vkozhukalov@mirantis.com> - 8.0.0-1.mos162
changelog:
  - 9da73b4 Rename nailgun-net-check into network-checker
  - a1e32b3 Merge "Make several attempts to attach image file"
  - 9e4b5ad Make several attempts to attach image file
  - d2103be Merge "update MAINTAINERS"
  - 04ad247 Add base yaml support for input_data
  - 481f31b update MAINTAINERS
  - e4056a7 Pass unicode to io.open
  - 2892f44 Merge "Disable launching etckeeper each puppet run"
  - 34de472 Disable launching etckeeper each puppet run
  - 49e2e8a Update .gitreview for new namespace


author: Dmitry Burmistrov <dburmistrov@mirantis.com> - 8.0.0-1.mos59
changelog:
  - 5b61266 [8.0][build] Fix rc openstack versions
  - 6e1b82b Merge "[packetary] Infrastructure"
  - 5a902c7 Fix the setting of pool files permissions
  - 56689ae [packetary] Infrastructure
  - 95cd152 Merge "CI fix issues"
  - 5b94888 CI fix issues
  - 0315aa3 Update MAINTAINERS file since we have related patch merged
  - d0364e7 Added MAINTAINERS to top-level repo directory
  - b6d09c7 [packetary] initial commit
  - 05d8690 [perestroika] Inject perestroika into fuel-mirror


author: Vladimir Kozhukalov <vkozhukalov@mirantis.com> - 7.0.0-1.mos6042
changelog:
  - 9d483a3 Removed building openstack packages
  - 533d172 Merge "Separate repository for Fuel Agent"
  - 6e2fe70 Separate repository for Fuel Agent
  - 586655d Merge "Fix display of new line in notifications for Fuel UI"
  - de23bc4 Merge "Add support lzma data compression for global changelog script"
  - 213c5fd Merge "Move repository from OBS to Perestroika based packages"
  - a7e1ae2 Merge "Add Perestroika DEB repository as packages source"
  - 4c74898 Move repository from OBS to Perestroika based packages
  - 0a8dfbd Fix display of new line in notifications for Fuel UI
  - fb6f98a Add Perestroika DEB repository as packages source


author: Jenkins <jenkins@review.openstack.org> - 8.0.0-1.mos7404
changelog:
  - 01272e0 Merge "[Ironic] build bootstrap"
  - 248aefb Merge "[Ironic] Add Ironic API service"
  - e1ad5b6 Merge "[Ironic] Add ironic conductor and compute"
  - 47be4f5 Merge "Fix access to vnc for multirack"
  - 76fc67e [Ironic] Add ironic conductor and compute
  - 7794da7 Merge "Granular Neutron tasks"
  - 679c1a3 Merge "Hardcode part_power for swift ring builder"
  - 538a774 Merge "Fix version override of Fuel release in dockerctl"
  - 22e5127 Hardcode part_power for swift ring builder
  - 87c4bf3 Fix access to vnc for multirack


author: Julia Aranovich <jkirnosova@mirantis.com> - 8.0.0-1.mos7858
changelog:
  - af02bd8 Update default log source for provisioned node
  - c07806f Merge "Execute extra commands for diagnostic snapshot"
  - a2923b5 Merge "Deprecate fuel_upgrade_system/fuel_upgrade directory"
  - 781df4d Merge "Add SerializerNotSupported error type to nailgun.errors"
  - 204bf22 Merge "Migration test for 8.0 fixed"
  - 10b14a7 Deprecate fuel_upgrade_system/fuel_upgrade directory
  - ff842dd Deprecate network_checker directory
  - a53a167 Migration test for 8.0 fixed
  - 73a7dd0 Merge "Ip address instead fqdn in snapshot configuration"
  - 773f87d Add SerializerNotSupported error type to nailgun.errors


author: Oleg Gelbukh <ogelbukh@mirantis.com> - 1-1.mos1013
changelog:
  - 95f2d89 Add MAINTAINERS file in fuel-octane
  - 33dc0fe Cap versions of six, stevedore and oslo.config
  - ff92cc8 Exclude configure_route task from deployment graph
  - a868ea0 Merge "Properly cache nova service tenant id"
  - 09f4ba7 Cap version of pytest to avoid InvocationError in python 2.6
  - 81944d8 Properly cache nova service tenant id
  - c55c2f8 Use 'cobbler'  as default provisioning method
  - 299e820 Merge "Refactor services maintenance functions"
  - 9ce99ed Merge "Remove patching of mcollective for osd upgrade procedure"
  - cc40643 Merge "Fix parititions schema for IBP"


author: Matthew Mosesohn <mmosesohn@mirantis.com> - 8.0.0-1.mos843
changelog:
  - 25c8738 Allow custom private network name
  - 1ab201c Remove redundant "and" in docstrings
  - 027ffaf [Ceilometer] Add check for compute existence
  - 16288c4 [Ceilometer] Add test for events and traits
  - 9f50066 Replace cat usage for fgrep
  - 8880f40 Disable test guests_state_on_host_boot
  - 618eb74 Merge "[Ceilometer] Improve OSTF for Cinder notifications"
  - 33f0f7a Merge "Skip checking pcs resources if they nodes are offline"
  - 191f775 [Ceilometer] Improve OSTF for Cinder notifications
  - 2643b03 Fix typo


author: Maciej Kwiek <mkwiek@mirantis.com> - 7.0.0-1.mos137
changelog:
  - 1e894e2 Replace release.is_deployable with release.state
  - 60d05a9 Mаke possible to upgrade Fuel 7.0 to Fuel 8.0
  - 97597eb Upgrade hacking to 0.10 in fuel_upgrade_system
  - e3231e8 Check that list of upgraders without duplicates
  - 9331d7d HostSystemUpgrader is not idempotent - fixed
  - d1ca6d5 Remove new supervisor configs during rollback
  - fea6a66 Fix paths to updates and security repositories According to a new scheme of repos
  - a67e758 Check release is_deployable during upgrade notification
  - e6dae70 Remove new auxiliary repo in case of rollback
  - 8bfc5f1 Update MAINTAINERS


author: Vladimir Kozhukalov <vkozhukalov@mirantis.com> - 8.0.0-1.mos182
changelog:
  - 153c91e Rename nailgun-net-check dependency
  - e68335c Merge "Requires python-ordereddict only if Centos6"
  - 85d29b8 Merge "Add Fuel Master IP if configuring DNS settings post-deploy"
  - 0474767 Merge "Add post-deployment rules for PXE network configuration"
  - d7088fa Add Fuel Master IP if configuring DNS settings post-deploy
  - c43b541 Add post-deployment rules for PXE network configuration
  - 5adac39 Merge "Switch fuelmenu to MOS mirror 8.0"
  - 24dcd6a Merge "Correct radio button setter for dhcp/static mode"
  - 4000f15 Requires python-ordereddict only if Centos6
  - 15cdf51 Disable dhcp_nowait and fail on DHCP if none detected


author: Artem Silenkov <asilenkov@mirantis.com> - 0.8.4-1.mira2
changelog:
  - 9f9b608 Rebuild gdisk for 7.0.
  - 861e83b gdisk repackaged for 7.0
  - 2a5cdd6 add files in repository from gdisk-0.8.4-1.el6.src.rpm
  - f4ff0ca Initial empty repository


author: Tom "spot" Callaway <tcallawa@redhat.com> 0.95-1
changelog:
  - 0.95 (all patches taken upstream)
  - enable ppc support
  - workaround broken ptrace header (no typedef for u32)


author: Tom "spot" Callaway <tcallawa@redhat.com> - 0.98-1
changelog:
  - update to 0.98
  - fix linuxthreads.c compile (upstream issue 74)
  - fix ppc compile (upstream issue 75)
  - enable ppc


author: Tom Callaway <spot@fedoraproject.org> - 1.7-4
changelog:
  - fix tcmalloc compile against current glibc, fix derived from:
    http://src.chromium.org/viewvc/chrome?view=rev&revision=89800


author: Tom Callaway <spot@fedoraproject.org> - 2.0-2
changelog:
  - rework package so that pprof is a noarch subpackage, while still
    enforcing the ExclusiveArch for the libs


author: Tom Callaway <spot@fedoraproject.org> - 2.0-11.1
changelog:
  - pass -fno-strict-aliasing
  - create "gperftools" metapackage.
  - update to svn r218 (cleanups, some ARM fixes)


author: Artem Silenkov <asilenkov@mirantis.com> - 2.0-11.3.mira2
changelog:
  - 8082e29 Rebuild gperftools for 7.0.
  - dde265d gperftools repackaged for 7.0
  - 7ff3859 add files in repository from gperftools-2.0-11.el6.3.src.rpm
  - edd157b Initial empty repository


author: Orion Poplawski <orion@cora.nwra.com> 3.6.1-2
changelog:
  - Trim install paragraph from Description
  - Add MimeType to desktop and update mime and desktop databases
  - Fix info file handling


author: Orion Poplawski <orion@cora.nwra.com> 3.6.1-4
changelog:
  - Add patch find app defaults file (#171848)
  - Add BR: /usr/bin/makeinfo to properly build .info file (#171849)


author: Orion Poplawski <orion@cora.nwra.com> 3.6.6-1
changelog:
  - Update to 3.6.6
  - Add extra neede BuildRequires
  - Remove upstreamed patches
  - Fix license - GPLv3+


author: Orion Poplawski <orion@cora.nwra.com> 3.7.1-1
changelog:
  - Update to 3.7.1
  - Disable international support to avoid segfault on exit until
    bug 587349 is fixed


author: Artem Silenkov <asilenkov@mirantis.com> - 1.3.1-1.mira4
changelog:
  - 695557a hiera repackaged for 7.0
  - 19ac560 Rebuild hiera for 7.0.
  - c8cb3a4 hiera repackaged for 7.0
  - e4ab9f2 Specify ruby version less than 2.0
  - 53264a2 Update version according to OSCI-1070
  - e9df6e2 add files in repository from hiera-1.2.0-1.el6.src.rpm
  - c95d636 Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - 3.4.8-1.el6
changelog:
  - c37994b kernel version nailed
  - 86d6de8 The kmod-hpsa kernel driver ver 3.4.8 for support HP RAID SmartArray 440 (Gen9 servers)
  - 1fb9379 Added .gitreview


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 0.9-3
changelog:
  - include patch by Petr Holasek (pholasek@redhat.com) that adds
    libpagemap support and introduces new -p cmd option and USS,
    PSS, SWAP columns


author: Miloš Jakubíček <xjakub@fi.muni.cz> - 1.0-1
changelog:
  - Update to 1.0
  - Build with --enable-openvz --enable-vserver --enable-taskstats
    --enable-unicode --enable-native-affinity --enable-cgroup
  - Drop htop-0.9-system-plpa.patch (no PLPA needed anymore)


author: Sergey Kulanov <skulanov@mirantis.com> - 1.0.1-3~mos8.0.1
changelog:
  - f2eae62 Add htop to mos8.0-centos6
  - 8e9ad0a htop repackaged for 7.0
  - 47e1540 htop upload
  - bde430f Initial empty repository


author: Joe Orton <jorton@redhat.com> 2.0.52-6
changelog:
  - add security fix for CVE CAN-2004-0942 (memory consumption DoS)
  - SELinux: run httpd -t under runcon in configtest (Steven Smalley)
  - fix SSLSessionCache comment for distcache in ssl.conf
  - restart using SIGHUP not SIGUSR1 after logrotate
  - add ap_save_brigade fix (upstream #31247)
  - mod_ssl: fix possible segfault in auth hook (upstream #31848)
  - add htsslpass(1) and configure as default SSLPassPhraseDialog (#128677)
  - apachectl: restore use of $OPTIONS
  - apachectl, httpd.init: refuse to restart if $HTTPD -t fails
  - apachectl: run $HTTPD -t in user SELinux context for configtest
  - update for pcre-5.0 header locations


author: Joe Orton <jorton@redhat.com> 2.0.52-7
changelog:
  - fix cosmetic issues in "service httpd reload"
  - move User/Group higher in httpd.conf (#146793)
  - load mod_logio by default in httpd.conf
  - apachectl: update for correct libselinux tools locations


author: Joe Orton <jorton@redhat.com> 2.0.53-6
changelog:
  - update default httpd.conf:
   * clarify the comments on AddDefaultCharset usage (#135821)
   * remove all the AddCharset default extensions
   * don't load mod_imap by default
   * synch with upstream 2.0.53 httpd-std.conf
  - mod_ssl: set user from SSLUserName in access hook (upstream #31418)
  - htdigest: fix permissions of created files (upstream #33765)
  - remove htsslpass


author: Joe Orton <jorton@redhat.com> 2.0.54-5
changelog:
  - create default dummy cert in /etc/pki/tls
  - use a pseudo-random serial number on the dummy cert
  - change default ssl.conf to point at /etc/pki/tls
  - merge back -suexec subpackage; SELinux policy can now be
    used to persistently disable suexec (#155716)
  - drop /etc/httpd/conf/ssl.* directories and Makefiles
  - unconditionally enable PIE support
  - mod_ssl: fix for picking up -shutdown options (upstream #34452)


author: Joe Orton <jorton@redhat.com> 2.0.54-7
changelog:
  - mod_userdir: fix memory allocation issue (upstream #34588)
  - mod_ldap: fix memory corruption issue (Brad Nicholes, upstream #34618)


author: Joe Orton <jorton@redhat.com> 2.0.54-11
changelog:
  - mod_dav_fs: fix uninitialized variable (#162144)
  - add epoch to dependencies as appropriate
  - mod_ssl: drop dependencies on dev, make
  - mod_ssl: mark post script dependencies as such


author: Joe Orton <jorton@redhat.com> 2.0.54-14
changelog:
  - mod_ssl: add security fix for SSLVerifyClient (CVE-2005-2700)
  - add security fix for byterange filter DoS (CVE-2005-2728)
  - add security fix for C-L vs T-E handling (CVE-2005-2088)
  - mod_ssl: add security fix for CRL overflow (CVE-2005-1268)
  - mod_ldap/mod_auth_ldap: add fixes from 2.0.x branch (upstream #34209 etc)
  - add fix for dummy connection handling (#167425)
  - mod_auth_digest: fix hostinfo comparison in CONNECT requests
  - mod_include: fix variable corruption in nested includes (upstream #12655)
  - mod_ssl: add fix for handling non-blocking reads
  - mod_ssl: fix to enable output buffering (upstream #35279)
  - mod_ssl: buffer request bodies for per-location renegotiation (upstream #12355)


author: Joe Orton <jorton@redhat.com> 2.0.54-15
changelog:
  - log notice giving SELinux context at startup if enabled
  - drop SSLv2 and restrict default cipher suite in default
   SSL configuration


author: Joe Orton <jorton@redhat.com> 2.2.0-2
changelog:
  - don't strip C-L from HEAD responses (Greg Ames, #110552)
  - load mod_proxy_balancer by default
  - add proxy_ajp.conf to load/configure mod_proxy_ajp
  - Obsolete mod_jk
  - update docs URLs in httpd.conf/ssl.conf


author: Joe Orton <jorton@redhat.com> 2.2.0-5
changelog:
  - mod_ssl: add security fix for CVE-2005-3357 (#177914)
  - mod_imagemap: add security fix for CVE-2005-3352 (#177913)
  - add fix for AP_INIT_* designated initializers with C++ compilers
  - httpd.conf: enable HTMLTable in default IndexOptions
  - httpd.conf: add more "redirect-carefully" matches for DAV clients


author: Joe Orton <jorton@redhat.com> 2.2.0-5.1
changelog:
  - mod_auth_basic/mod_authn_file: if no provider is configured,
    and AuthUserFile is not configured, decline to handle authn
    silently rather than failing noisily.


author: Joe Orton <jorton@redhat.com> 2.2.2-5
changelog:
  - require pkgconfig for -devel (#194152)
  - fixes for installed support makefiles (special.mk et al)
  - BR autoconf


author: Joe Orton <jorton@redhat.com> 2.2.3-5
changelog:
  - updated "powered by Fedora" logo (#205573, Diana Fong)
  - tweak welcome page wording slightly (#205880)


author: Joe Orton <jorton@redhat.com> 2.2.4-3
changelog:
  - drop old triggers, old Requires, xmlto BR
  - use Requires(...) correctly 
  - use standard BuildRoot 
  - don't mark init script as config file
  - trim CHANGES further


author: Joe Orton <jorton@redhat.com> 2.2.4-5
changelog:
  - spec file cleanups: provide httpd-suexec, mod_dav; 
   don't obsolete mod_jk; drop trailing dots from Summaries
  - init script
   * add LSB info header, support force-reload (#246944)
   * update description
   * drop 1.3 config check
   * pass $pidfile to daemon and pidfile everywhere


author: Joe Orton <jorton@redhat.com> 2.2.6-3
changelog:
  - add fix for SSL library string regression (PR 43334)
  - use powered-by logo from system-logos (#250676)
  - preserve timestamps for installed config files


author: Joe Orton <jorton@redhat.com> 2.2.9-4
changelog:
  - use Charset=UTF-8 in default httpd.conf (#455123)
  - only enable suexec when appropriate (Jim Radford, #453697)


author: Joe Orton <jorton@redhat.com> 2.2.11-3
changelog:
  - update to 2.2.11
  - package new /var/run/httpd directory, and move default pidfile
    location inside there


author: Joe Orton <jorton@redhat.com> 2.2.11-6
changelog:
  - Require: apr-util-ldap (#471898)
  - init script changes: pass pidfile to status(), use status() in
    condrestart (#480602), support try-restart as alias for
    condrestart
  - change /etc/httpd/run symlink to have destination /var/run/httpd,
    and restore "run/httpd.conf" as default PidFile (#478688)


author: Joe Orton <jorton@redhat.com> 2.2.11-8
changelog:
  - fix pidfile in httpd.logrotate (thanks to Rainer Traut)
  - don't build mod_mem_cache or mod_file_cache


author: Joe Orton <jorton@redhat.com> - 2.2.14-1
changelog:
  - update to 2.2.14
  - relax permissions on /var/run/httpd (#495780)
  - Requires(pre): httpd in mod_ssl subpackage (#543275)
  - add partial security fix for CVE-2009-3555 (#533125)


author: Joe Orton <jorton@redhat.com> - 2.2.14-4
changelog:
  - mod_ssl: add further mitigation for CVE-2009-3555
  - drop proxy_ajp.conf
  - update httpd.conf: decrease Timeout to 1m, update LoadModule
    directives, bump worker to 4 proc/300clients
  - fix hard-coded default pidfile to match default config (#547629)
  - drop legacy X-Pad header from short responses (#526110)
  - disable keepalive for Expect: 100-continue and error response (#533407)
  - mod_ext_filter: fix spurious error log output (#479463)
  - mod_rewrite: don't serialize logfile access (#493023)
  - fix spurious error messages on graceful restart (#233955)
  - mod_ssl: fix potential hang in renegotiation (#510515)
  - mod_proxy_connect: support use SSL client connection (#523594)


author: Joe Orton <jorton@redhat.com> - 2.2.14-5
changelog:
  - mod_ssl: fix CVE-2009-3555 backport (#563119)
  - mod_authnz_ldap: fix for dynamic group support
  - mod_ssl: add SSLInsecureRenegotiation directive (#561435)


author: Joe Orton <jorton@redhat.com> - 2.2.15-1
changelog:
  - update to 2.2.15 (#570465, #570442)
  - fix version string (#572140)
  - mod_ssl: use ASN1_STRING_print() in SSLRequire's OID() (#552942)
  - prevent use of rsync during "make install" (#557049)
  - load mod_version by default in httpd.conf


author: Joe Orton <jorton@redhat.com> - 2.2.15-2
changelog:
  - init script fixes for LSB compliance (#546252)
   * exit code 2 for an unknown script argument
   * exit code 6 for a reload if config-test fails
   * exit code 7 for a reload on a stopped service
   * fixed help output to cover all options
  - mod_dav: handle PUT failure more cleanly (#572911)


author: Joe Orton <jorton@redhat.com> - 2.2.15-3
changelog:
  - add "Satisfy All" for .htaccess in httpd.conf (#594981)
  - adjust user/group creation in %pre (#594395)
  - mod_ssl: tweak OID() evaluation of unknown exts (#594980)


author: Joe Orton <jorton@redhat.com> - 2.2.15-4
changelog:
  - use init script to rotate logs (#606955)
  - disable keepalive for 100-continue and error response (#606964)


author: Joe Orton <jorton@redhat.com> - 2.2.15-6
changelog:
  - ab: fail gracefully for OOM allocating stats structures (#645846)
  - init script: use $STOP_DELAY as delay before SIGKILL of parent (#657480)
  - stop multiple invocations of filter init functions (#631849)
  - mod_ssl: avoid overlapping memcpy (#652335)
  - mark httpd.conf as noreplace


author: Joe Orton <jorton@redhat.com> - 2.2.15-7
changelog:
  - mod_ldap: fix caching with per-vhost directive use (#676635)
  - mod_ssl: fix startup with duplicate SSL vhost configurations (#676831)
  - prefork: ensure early child exit during graceful restart (#679476)


author: Joe Orton <jorton@redhat.com> - 2.2.15-11
changelog:
  - rebase mod_reqtimeout to 2.2.17 (#676634)
  - mod_proxy_ajp: honour ProxyErrorOverride (#694939)
  - mod_ssl: add fix for handling incomplete lines w/revproxy (#700074)
  - mod_filter: fix matching against non-std response headers (#700075)
  - core: abort() on malloc() failure (#700393)
  - mod_ssl: fix startup crash w/client cert shared across vhosts (#720980)


author: Joe Orton <jorton@redhat.com> - 2.2.15-12
changelog:
  - mod_ssl: ignore SNI hints unless required by config (#714704)
  - mod_ssl: fix segfault with bad SSLCryptoDevice argument (#729585)


author: Joe Orton <jorton@redhat.com> - 2.2.15-15
changelog:
  - mod_proxy_ftp: fix handling of EPSV w/IPv6 localhost (#737960)
  - core: add security fix for CVE-2011-3368 (#743659)
  - mod_proxy_ajp: add security fix for CVE-2011-3348 (#738961)
  - mod_cache: forward-port CacheMaxExpire "hard" option (#740242)


author: Joe Orton <jorton@redhat.com> - 2.2.15-15.1
changelog:
  - add security fixes for CVE-2011-4317, CVE-2012-0053, CVE-2012-0031,
    CVE-2011-3607 (#787598)
  - obviates fix for CVE-2011-3638, patch removed


author: Artem Silenkov <asilenkov@mirantis.com> - 2.2.15-16.mira2
changelog:
  - e493f5c Rebuild httpd for 7.0.
  - e3dcd43 httpd repackaged for 7.0
  - 4597338 add files in repository from httpd-2.2.15-15.el6.1.src.rpm
  - 18f75e6 Initial empty repository


author: Artem Silenkov <asilenkov@mirantis.com> - 2.2.15-16.mira2
changelog:
  - e493f5c Rebuild httpd for 7.0.
  - e3dcd43 httpd repackaged for 7.0
  - 4597338 add files in repository from httpd-2.2.15-15.el6.1.src.rpm
  - 18f75e6 Initial empty repository

  - trim %changelog to >=2.0.52


author: Helge Deller <hdeller@redhat.de>
changelog:
  - updated to iproute2-2.2.4-now-ss001007.tar.gz 
  - bzip2 source tar file
  - "License" replaces "Copyright"
  - added "BuildPrereq: tetex-latex tetex-dvips psutils"
  - rebuilt for 7.2


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-3
changelog:
  - Fixed missing diffserv and atm support in config (#57278).
  - Fixed inconsistent numeric base problem for command line (#65473).


author: Phil Knirsch <pknirsch@redhat.com>
changelog:
  - Updated to latest version. Used by other distros, so seems stable. ;-)
  - Quite a few patches needed updating in that turn.
  - Added ss (#107363) and several other new nifty tools.


author: Phil Knirsch <pknirsch@redhat.com> 2.4.7-14
changelog:
  - Fixed -f option for ss (#118355).
  - Small description fix (#110997).
  - Added initialization of some vars (#74961). 
  - Added patch to initialize "default" rule as well (#60693).


author: Radek Vokal <rvokal@redhat.com> - 2.6.18-1
changelog:
  - upgrade to upstream 2.6.18
  - initcwnd patch merged
  - bug fix for xfrm monitor
  - alignment fixes for cris
  - documentation corrections


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-2
changelog:
  - rebuild with fix tetex and linuxdoc-tools -> manual pdf
  - clean unnecessary patches
  - add into spec *.so objects, new BR linux-atm-libs-devel


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.23-3
changelog:
  - rebuild without tetex files. It isn't working in rawhide yet. Added
    new source for ps files. 
  - #431179 backward compatibility for previous iproute versions


author: Marcela Maslanova <mmaslano@redhat.com> - 2.6.27-1
changelog:
  - aead support was included into upstream version
  - patch for moving libs is now deprecated
  - update to 2.6.27


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.27-2
changelog:
  - 475130 - Negative preferred lifetimes of IPv6 prefixes/addresses
    displayed incorrectly
  - 472878 - “ip maddr show” in IB interface causes a stack corruption
  - both patches will be probably in iproute v2.6.28


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.28-2
changelog:
  - 483484 install distribution files into /usr/share and also fixed
   install paths in spec
  - add the latest change from git which add DRR support
   c86f34942a0ce9f8203c0c38f9fe9604f96be706


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-1
changelog:
  - update to 2.6.29
  - remove DDR patch which became part of sourc
  - add patch with correct headers 1957a322c9932e1a1d2ca1fd37ce4b335ceb7113


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-2
changelog:
  - c3651bf4763d7247e3edd4e20526a85de459041b ip6tunnel: Fix no default 
   display of ip4ip6 tunnels
  - e48f73d6a5e90d2f883e15ccedf4f53d26bb6e74 missing arpd directory


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.29-3
changelog:
  - new iptables (xtables) bring problems to tc, when ipt is used. 
    rhbz#497344 still broken. tc_modules.patch brings correct paths to
    xtables, but that doesn't fix whole issue.
  - 497355 ip should allow creation of an IPsec SA with 'proto any' 
    and specified sport and dport as selectors


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.32-2
changelog:
  - add macvlan aka VESA support d63a9b2b1e4e3eab0d0577d0a0f412d50be1e0a7
  - kernel headers 2.6.33 ab322673298bd0b8927cdd9d11f3d36af5941b93
    are needed for macvlan features and probably for other added later.
  - fix number of release which contains 2.6.32 kernel headers and features
    but it was released as 2.6.31


author: Marcela Mašláňová <mmaslano@redhat.com> - 2.6.33-2
changelog:
  - 578729 6rd tunnel correctly 3979ef91de9ed17d21672aaaefd6c228485135a2
  - change BR texlive to tex according to guidelines


author: Petr Sabata <psabata@redhat.com> - 2.6.38.1-2
changelog:
  - General cleanup
  - Use global instead of define
  - Buildroot removal
  - Correcting URL and Source links
  - Install genl, ifstat, routef, routel and rtpr (rhbz#697319)


author: Petr Sabata <psabata@redhat.com> - 2.6.38.1-3
changelog:
  - Install ctstat, rtstat and routef manpage symlinks
  - Install m_xt & m_ipt tc modules
  - Creating devel and virtual static subpackages with libnetlink


author: Petr Šabata <contyk@redhat.com> - 3.1.0-1
changelog:
  - 3.1.0 bump
  - Point URL and Source to the new location on kernel.org
  - Remove now obsolete defattr
  - Dropping various patches now included upstream
  - Dropping iproute2-2.6.25-segfault.patch; I fail to understand the reason for
    this hack


author: Petr Šabata <contyk@redhat.com> - 3.6.0-3
changelog:
  - Include section 7 manpages (#876857)
  - Fix ancient bogus dates in the changelog (correction based upon commits)
  - Explicitly require some TeX fonts no longer present in the base distribution


author: Petr Šabata <contyk@redhat.com> - 3.10.0-1
changelog:
  - 3.10.0 bump
  - Drop the SHAREDIR patch and revert to upstream ways (#966445)
  - Fix an XFRM regression with FORTIFY_SOURCE


author: Petr Šabata <contyk@redhat.com> - 3.10.0-6
changelog:
  - Fix lnstat -i (#1024426)
  - Support IPv6 peer addresses (#1017228)
  - Add the replace command to bridge fdb (#1024697)
  - Document link type vlan (#979326)


author: Artem Silenkov <asilenkov@mirantis.com> - 3.10.0-14.mira3
changelog:
  - 5bea5aa Rebuild iproute for 7.0.
  - a74f832 iproute repackaged for 7.0
  - 5a091d7 iproute2 3.10
  - fbac58a Add iproute2-2.6.31
  - e682c30 Initial empty repository


author: Matt Domsch <mdomsch@fedoraproject.org> - 0.9.9-1
changelog:
  - new upstream version 0.9.9
  -- plus patches from git up to 20090818 which fix build errors and
     other release-critical bugs.
  -- 0.9.9: added Attansic L1E and sis190/191 ethernet drivers.  Fixes
     and updates to e1000 and 3c90x drivers.
  -- 0.9.8: new commands: time, sleep, md5sum, sha1sum. 802.11 wireless
     support with Realtek 8180/8185 and non-802.11n Atheros drivers.
     New Marvell Yukon-II gigabet Ethernet driver.  HTTP redirection
     support.  SYSLINUX floppy image type (.sdsk) with usable file
     system.  Rewrites, fixes, and updates to 3c90x, forcedeth, pcnet32,
     e1000, and hermon drivers.


author: Matt Domsch <mdomsch@fedoraproject.org> - 1.0.1-1
changelog:
  - New drivers: Intel e1000, e1000e, igb, EFI snpnet, JMicron jme,
    Neterion X3100, vxge, pcnet32.
  - Bug fixes and improvements to drivers, wireless, DHCP, iSCSI,
    COMBOOT, and EFI.


author: Daniel P. Berrange <berrange@redhat.com> - 20120319-2.git0b2c788
changelog:
  - Remove BuildRoot & rm -rf of it in install/clean sections
  - Remove defattr in file section
  - Switch to use global, instead of define for macros
  - Add note about Patch1 not going upstream
  - Split BRs across lines for easier readability


author: Paolo Bonzini <pbonzini@redhat.com> - 20130103-3.git717279a
changelog:
  - Fix BuildRequires, use cross-compiler when building on 32-bit i686
  - Build UEFI drivers for QEMU and include them (patch from Gerd Hoffmann.
    BZ#958875)


author: Cole Robinson <crobinso@redhat.com> - 20140303-1.gitff1e7fc7
changelog:
  - Allow access to ipxe prompt if VM is set to pxe boot (bz #842932)
  - Enable PNG support (bz #1058176)


author: Artem Silenkov <asilenkov@mirantis.com> - 20140303-1.gitff1e7fc7.mira3
changelog:
  - 466aa5d Rebuild ipxe for 7.0.
  - bb7f701 ipxe repackaged for 7.0
  - 244c7dd Update qemu version and add related packages to CI repo.
  - 0cd7103 add files in repository from ipxe-20120328-2.gitaac9718.el6.src.rpm


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-0.50.el6]
changelog:
  - [crypto] padlock-aes: Use the correct mask when checking whether copying is required (Chuck Ebbert)
  - [rfkill] add support to a key to control all radios (Aristeu Rozanski)
  - [acpi] be less verbose about old BIOSes (Aristeu Rozanski)
  - [drm] intel big hammer (Aristeu Rozanski)
  - [e1000] add quirk for ich9 (Aristeu Rozanski)
  - [pci] cacheline sizing (Dave Jones)
  - [crash] add crash driver (Dave Anderson)
  - [fb] disable fbcon logo with parameter (Aristeu Rozanski)
  - [pci] silence some PCI resource allocation errors (Aristeu Rozanski)
  - [serio] disable error messages when i8042 isn't found (Peter Jones)
  - [serial] Enable higher baud rates for 16C95x (Aristeu Rozanski)
  - [input] remove pcspkr modalias (Aristeu Rozanski)
  - [floppy] remove the floppy pnp modalias (Aristeu Rozanski)
  - [input] remove unwanted messages on spurious events (Aristeu Rozanski)
  - [sound] hda intel prealloc 4mb dmabuffer (Aristeu Rozanski)
  - [sound] disables hda beep by default (Aristeu Rozanski)
  - [pci] sets PCIE ASPM default policy to POWERSAVE (Aristeu Rozanski)
  - [pci] add config option to control the default state of PCI MSI interrupts (Aristeu Rozanski)
  - [debug] always inline kzalloc (Aristeu Rozanski)
  - [debug] add would_have_oomkilled procfs ctl (Aristeu Rozanski)
  - [debug] add calls to print_tainted() on spinlock functions (Aristeu Rozanski)
  - [debug] display tainted information on other places (Aristeu Rozanski)
  - [x86] add option to control the NMI watchdog timeout (Aristeu Rozanski)
  - [debug] print common struct sizes at boot time (Aristeu Rozanski)
  - [acpi] Disable firmware video brightness change by default (Matthew Garrett)
  - [acpi] Disable brightness switch by default (Aristeu Rozanski)
  - [usb] enable autosuspend on UVC by default (Matthew Garrett)
  - [usb] enable autosuspend by default on qcserial (Matthew Garrett)
  - [usb] Allow drivers to enable USB autosuspend on a per-device basis (Matthew Garrett)
  - [nfs] make nfs4 callback hidden (Steve Dickson)
  - [nfsd4] proots (Aristeu Rozanski)
  - [execshield] introduce execshield (Aristeu Rozanski)
  - [powerpc] add modalias_show operation (Aristeu Rozanski)
  - [hwmon] add VIA hwmon temperature sensor support (Aristeu Rozanski)
  - [utrace] introduce utrace implementation (Aristeu Rozanski)
  - [build] introduce AFTER_LINK variable (Aristeu Rozanski)


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-0.51.el6]
changelog:
  - [kernel] Set panic_on_oops to 1 (Prarit Bhargava) [529963]
  - [kdump] kexec: allow to shrink reserved memory (Amerigo Wang) [523091]
  - [kdump] doc: update the kdump document (Amerigo Wang) [523091]
  - [kdump] powerpc: implement crashkernel=auto (Amerigo Wang) [523091]
  - [kdump] powerpc: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091]
  - [kdump] ia64: implement crashkernel=auto (Amerigo Wang) [523091]
  - [kdump] ia64: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091]
  - [kdump] x86: implement crashkernel=auto (Amerigo Wang) [523091]
  - [kdump] x86: add CONFIG_KEXEC_AUTO_RESERVE (Amerigo Wang) [523091]
  - [block] aio: implement request batching (Jeff Moyer) [533931]
  - [block] get rid of the WRITE_ODIRECT flag (Jeff Moyer) [533931]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-0.52.el6]
changelog:
  - [x86] AMD Northbridge: Verify NB's node is online (Prarit Bhargava) [536769]
  - [scsi] devinfo update for Hitachi entries (Takahiro Yasui) [526763]
  - [net] export device speed and duplex via sysfs (Andy Gospodarek) [453432]
  - [ppc64] Fix kcrctab_ sections to undo undesireable relocations that break kdump (Neil Horman) [509012]
  - [mm] Limit 32-bit x86 systems to 16GB and prevent panic on boot when system has more than ~30GB (Larry Woodman) [532039]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-0.53.el6]
changelog:
  - [net] Add acession counts to all datagram protocols (Neil Horman) [445366]
  - [modsign] Enable module signing in the RHEL RPM (David Howells) [517341]
  - [modsign] Don't include .note.gnu.build-id in the digest (David Howells) [517341]
  - [modsign] Apply signature checking to modules on module load (David Howells) [517341]
  - [modsign] Module signature checker and key manager (David Howells) [517341]
  - [modsign] Module ELF verifier (David Howells) [517341]
  - [modsign] Add indications of module ELF types (David Howells) [517341]
  - [modsign] Multiprecision maths library (David Howells) [517341]
  - [procfs] add ability to modify proc file limits from outside a processes own context (Neil Horman) [461946]
  - [s390x] fix build failure with CONFIG_FTRACE_SYSCALLS (Aristeu Rozanski) [538978]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-0.54.el6]
changelog:
  - [edac] amd64_edac: disabling temporarily (Aristeu Rozanski)
  - [x86] Enable CONFIG_SPARSE_IRQ (Prarit Bhargava) [543174]
  - [x86] panic if AMD cpu_khz is wrong (Prarit Bhargava) [523468]
  - [infiniband] Rewrite SG handling for RDMA logic (Mike Christie) [540269]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-2.el6]
changelog:
  - [block] config: enable CONFIG_BLK_DEV_INTEGRITY (Jeff Moyer) [490732]
  - [block] config: enable CONFIG_BLK_CGROUP (Jeff Moyer) [425895]
  - [libata] Clarify ata_set_lba_range_entries function (Jeff Moyer) [528046]
  - [libata] Report zeroed read after Trim and max discard size (Jeff Moyer) [528046]
  - [scsi] Correctly handle thin provisioning write error (Jeff Moyer) [528046]
  - [scsi] sd: WRITE SAME(16) / UNMAP support (Jeff Moyer) [528046]
  - [scsi] scsi_debug: Thin provisioning support (Jeff Moyer) [528046]
  - [scsi] Add missing command definitions (Jeff Moyer) [528046]
  - [block] Add support for the ATA TRIM command in libata. (Jeff Moyer) [528046]
  - [block] dio: fix performance regression (Jeff Moyer) [545507]
  - [block] cfq-iosched: Do not access cfqq after freeing it (Jeff Moyer) [425895]
  - [block] include linux/err.h to use ERR_PTR (Jeff Moyer) [425895]
  - [block] cfq-iosched: use call_rcu() instead of doing grace period stall on queue exit (Jeff Moyer) [425895]
  - [block] blkio: Allow CFQ group IO scheduling even when CFQ is a module (Jeff Moyer) [425895]
  - [block] blkio: Implement dynamic io controlling policy registration (Jeff Moyer) [425895]
  - [block] blkio: Export some symbols from blkio as its user CFQ can be a module (Jeff Moyer) [425895]
  - [block] cfq-iosched: make nonrot check logic consistent (Jeff Moyer) [545225]
  - [block] io controller: quick fix for blk-cgroup and modular CFQ (Jeff Moyer) [425895]
  - [block] cfq-iosched: move IO controller declerations to a header file (Jeff Moyer) [425895]
  - [block] cfq-iosched: fix compile problem with !CONFIG_CGROUP (Jeff Moyer) [425895]
  - [block] blkio: Documentation (Jeff Moyer) [425895]
  - [block] blkio: Wait on sync-noidle queue even if rq_noidle = 1 (Jeff Moyer) [425895]
  - [block] blkio: Implement group_isolation tunable (Jeff Moyer) [425895]
  - [block] blkio: Determine async workload length based on total number of queues (Jeff Moyer) [425895]
  - [block] blkio: Wait for cfq queue to get backlogged if group is empty (Jeff Moyer) [425895]
  - [block] blkio: Propagate cgroup weight updation to cfq groups (Jeff Moyer) [425895]
  - [block] blkio: Drop the reference to queue once the task changes cgroup (Jeff Moyer) [425895]
  - [block] blkio: Provide some isolation between groups (Jeff Moyer) [425895]
  - [block] blkio: Export disk time and sectors used by a group to user space (Jeff Moyer) [425895]
  - [block] blkio: Some debugging aids for CFQ (Jeff Moyer) [425895]
  - [block] blkio: Take care of cgroup deletion and cfq group reference counting (Jeff Moyer) [425895]
  - [block] blkio: Dynamic cfq group creation based on cgroup tasks belongs to (Jeff Moyer) [425895]
  - [block] blkio: Group time used accounting and workload context save restore (Jeff Moyer) [425895]
  - [block] blkio: Implement per cfq group latency target and busy queue avg (Jeff Moyer) [425895]
  - [block] blkio: Introduce per cfq group weights and vdisktime calculations (Jeff Moyer) [425895]
  - [block] blkio: Introduce blkio controller cgroup interface (Jeff Moyer) [425895]
  - [block] blkio: Introduce the root service tree for cfq groups (Jeff Moyer) [425895]
  - [block] blkio: Keep queue on service tree until we expire it (Jeff Moyer) [425895]
  - [block] blkio: Implement macro to traverse each service tree in group (Jeff Moyer) [425895]
  - [block] blkio: Introduce the notion of cfq groups (Jeff Moyer) [425895]
  - [block] blkio: Set must_dispatch only if we decided to not dispatch the request (Jeff Moyer) [425895]
  - [block] cfq-iosched: no dispatch limit for single queue (Jeff Moyer) [425895]
  - [block] Allow devices to indicate whether discarded blocks are zeroed (Jeff Moyer) [545203]
  - [block] Revert "cfq: Make use of service count to estimate the rb_key offset" (Jeff Moyer) [425895]
  - [block] cfq-iosched: fix corner cases in idling logic (Jeff Moyer) [425895]
  - [block] cfq-iosched: idling on deep seeky sync queues (Jeff Moyer) [425895]
  - [block] cfq-iosched: fix no-idle preemption logic (Jeff Moyer) [425895]
  - [block] cfq-iosched: fix ncq detection code (Jeff Moyer) [425895]
  - [block] cfq-iosched: cleanup unreachable code (Jeff Moyer) [425895]
  - [block] cfq: Make use of service count to estimate the rb_key offset (Jeff Moyer) [425895]
  - [block] partitions: read whole sector with EFI GPT header (Jeff Moyer) [463632]
  - [block] partitions: use sector size for EFI GPT (Jeff Moyer) [463632]
  - [block] Expose discard granularity (Jeff Moyer) [545203]
  - [block] cfq-iosched: fix next_rq computation (Jeff Moyer) [425895]
  - [block] cfq-iosched: simplify prio-unboost code (Jeff Moyer) [425895]
  - [block] blkdev: flush disk cache on ->fsync (Jeff Moyer) [545199]
  - [block] cfq-iosched: fix style issue in cfq_get_avg_queues() (Jeff Moyer) [425895]
  - [block] cfq-iosched: fairness for sync no-idle queues (Jeff Moyer) [425895]
  - [block] cfq-iosched: enable idling for last queue on priority class (Jeff Moyer) [425895]
  - [block] cfq-iosched: reimplement priorities using different service trees (Jeff Moyer) [425895]
  - [block] cfq-iosched: preparation to handle multiple service trees (Jeff Moyer) [425895]
  - [block] cfq-iosched: adapt slice to number of processes doing I/O (Jeff Moyer) [425895]
  - [block] cfq-iosched: improve hw_tag detection (Jeff Moyer) [425895]
  - [block] cfq: break apart merged cfqqs if they stop cooperating (Jeff Moyer) [533932]
  - [block] cfq: change the meaning of the cfqq_coop flag (Jeff Moyer) [533932]
  - [block] cfq: merge cooperating cfq_queues (Jeff Moyer) [533932]
  - [block] cfq: calculate the seek_mean per cfq_queue not per cfq_io_context (Jeff Moyer) [533932]
  - [block] CFQ is more than a desktop scheduler (Jeff Moyer) [533932]
  - [block] revert: cfq-iosched: limit coop preemption (Jeff Moyer) [533932]
  - perf: Don't free perf_mmap_data until work has been done (Aristeu Rozanski) [547432]
  - ext4: Fix insuficient checks in EXT4_IOC_MOVE_EXT (Aristeu Rozanski) [547432]
  - agp: clear GTT on intel (Aristeu Rozanski) [547432]
  - drm/i915: Fix sync to vblank when VGA output is turned off (Aristeu Rozanski) [547432]
  - drm: nouveau fixes (Aristeu Rozanski) [547432]
  - drm: radeon dp support (Aristeu Rozanski) [547432]
  - drm: radeon fixes (Aristeu Rozanski) [547432]
  - KVM: allow userspace to adjust kvmclock offset (Aristeu Rozanski) [547432]
  - ath9k backports (Aristeu Rozanski) [547432]
  - intel-iommu backport (Aristeu Rozanski) [547432]
  - updating patch linux-2.6-nfsd4-proots.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]
  - updating linux-2.6-execshield.patch (2.6.32-8.fc13 reference) (Aristeu Rozanski) [547432]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-3.el6]
changelog:
  - [modsign] Don't check e_entry in ELF header (David Howells) [548027]
  - [pci] pciehp: Provide an option to disable native PCIe hotplug (Matthew Garrett) [517050]
  - [s390] OSA QDIO data connection isolation (Hendrik Brueckner) [537496]
  - [s390] zcrypt: adjust speed rating of cex3 adapters (Hendrik Brueckner) [537495]
  - [s390] zcrypt: adjust speed rating between cex2 and pcixcc (Hendrik Brueckner) [537495]
  - [s390] zcrypt: use definitions for cex3 (Hendrik Brueckner) [537495]
  - [s390] zcrypt: add support for cex3 device types (Hendrik Brueckner) [537495]
  - [s390] zcrypt: special command support for cex3 exploitation (Hendrik Brueckner) [537495]
  - [s390] zcrypt: initialize ap_messages for cex3 exploitation (Hendrik Brueckner) [537495]
  - [s390] kernel: performance counter fix and page fault optimization (Hendrik Brueckner) [546396]
  - [s390] kernel: fix dump indicator (Hendrik Brueckner) [546285]
  - [s390] dasd: support DIAG access for read-only devices (Hendrik Brueckner) [546309]
  - [s390] zcrypt: Do not simultaneously schedule hrtimer (Hendrik Brueckner) [546291]
  - [s390] kernel: clear high-order bits after switching to 64-bit mode (Hendrik Brueckner) [546314]
  - [virt] vhost: add missing architectures (Michael S. Tsirkin) [540389]
  - [virt] vhost_net: a kernel-level virtio server (Michael S. Tsirkin) [540389]
  - [virt] mm: export use_mm/unuse_mm to modules (Michael S. Tsirkin) [540389]
  - [virt] tun: export underlying socket (Michael S. Tsirkin) [540389]
  - [dm] snapshot-merge support from 2.6.33 (Mike Snitzer) [547563]
  - [dm] snapshot changes from 2.6.33 (Mike Snitzer) [547563]
  - [dm] crypt changes from 2.6.33 (Mike Snitzer) [547563]
  - [dm] raid1 changes from 2.6.33 (Mike Snitzer) [547563]
  - [dm] core and mpath changes from 2.6.33 (Mike Snitzer) [547563]
  - [scsi] fix dma handling when using virtual hosts (Mike Christie) [525241]
  - [nfs] convert proto= option to use netids rather than a protoname (Jeff Layton) [545973]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-4.el6]
changelog:
  - [kvm] VMX: Use shared msr infrastructure (Avi Kivity) [547777]
  - [kvm] x86 shared msr infrastructure (Avi Kivity) [547777]
  - [kvm] VMX: Move MSR_KERNEL_GS_BASE out of the vmx autoload msr area (Avi Kivity) [547777]
  - [kvm] core, x86: Add user return notifiers (Avi Kivity) [547777]
  - [quota] ext4: Support for 64-bit quota format (Jerome Marchand) [546311]
  - [quota] ext3: Support for vfsv1 quota format (Jerome Marchand) [546311]
  - [quota] Implement quota format with 64-bit space and inode limits (Jerome Marchand) [546311]
  - [quota] Move definition of QFMT_OCFS2 to linux/quota.h (Jerome Marchand) [546311]
  - [scsi] cciss: remove pci-ids (Tomas Henzl) [464649]
  - [scsi] hpsa: new driver (Tomas Henzl) [464649]
  - [mm] Add file page writeback mm tracepoints. (Larry Woodman) [523093]
  - [mm] Add page reclaim mm tracepoints. (Larry Woodman) [523093]
  - [mm] Add file page mm tracepoints. (Larry Woodman) [523093]
  - [mm] Add anonynmous page mm tracepoints. (Larry Woodman) [523093]
  - [mm] Add mm tracepoint definitions to kmem.h (Larry Woodman) [523093]
  - [ksm] fix ksm.h breakage of nommu build (Izik Eidus) [548586]
  - [ksm] remove unswappable max_kernel_pages (Izik Eidus) [548586]
  - [ksm] memory hotremove migration only (Izik Eidus) [548586]
  - [ksm] rmap_walk to remove_migation_ptes (Izik Eidus) [548586]
  - [ksm] mem cgroup charge swapin copy (Izik Eidus) [548586]
  - [ksm] share anon page without allocating (Izik Eidus) [548586]
  - [ksm] take keyhole reference to page (Izik Eidus) [548586]
  - [ksm] hold anon_vma in rmap_item (Izik Eidus) [548586]
  - [ksm] let shared pages be swappable (Izik Eidus) [548586]
  - [ksm] fix mlockfreed to munlocked (Izik Eidus) [548586]
  - [ksm] stable_node point to page and back (Izik Eidus) [548586]
  - [ksm] separate stable_node (Izik Eidus) [548586]
  - [ksm] singly-linked rmap_list (Izik Eidus) [548586]
  - [ksm] cleanup some function arguments (Izik Eidus) [548586]
  - [ksm] remove redundancies when merging page (Izik Eidus) [548586]
  - [ksm] three remove_rmap_item_from_tree cleanups (Izik Eidus) [548586]
  - [mm] stop ptlock enlarging struct page (Izik Eidus) [548586]
  - [mm] vmscan: do not evict inactive pages when skipping an active list scan (Rik van Riel) [548457]
  - [mm] vmscan: make consistent of reclaim bale out between do_try_to_free_page and shrink_zone (Rik van Riel) [548457]
  - [mm] vmscan: kill sc.swap_cluster_max (Rik van Riel) [548457]
  - [mm] vmscan: zone_reclaim() dont use insane swap_cluster_max (Rik van Riel) [548457]
  - [mm] vmscan: kill hibernation specific reclaim logic and unify it (Rik van Riel) [548457]
  - [mm] vmscan: separate sc.swap_cluster_max and sc.nr_max_reclaim (Rik van Riel) [548457]
  - [mm] vmscan: stop kswapd waiting on congestion when the min watermark is not being met (Rik van Riel) [548457]
  - [mm] vmscan: have kswapd sleep for a short interval and double check it should be asleep (Rik van Riel) [548457]
  - [mm] pass address down to rmap ones (Rik van Riel) [548457]
  - [mm] CONFIG_MMU for PG_mlocked (Rik van Riel) [548457]
  - [mm] mlocking in try_to_unmap_one (Rik van Riel) [548457]
  - [mm] define PAGE_MAPPING_FLAGS (Rik van Riel) [548457]
  - [mm] swap_info: note SWAP_MAP_SHMEM (Rik van Riel) [548457]
  - [mm] swap_info: swap count continuations (Rik van Riel) [548457]
  - [mm] swap_info: swap_map of chars not shorts (Rik van Riel) [548457]
  - [mm] swap_info: SWAP_HAS_CACHE cleanups (Rik van Riel) [548457]
  - [mm] swap_info: miscellaneous minor cleanups (Rik van Riel) [548457]
  - [mm] swap_info: include first_swap_extent (Rik van Riel) [548457]
  - [mm] swap_info: change to array of pointers (Rik van Riel) [548457]
  - [mm] swap_info: private to swapfile.c (Rik van Riel) [548457]
  - [mm] move inc_zone_page_state(NR_ISOLATED) to just isolated place (Rik van Riel) [548457]
  - [xen] support MAXSMP (Andrew Jones) [547129]
  - [xen] wait up to 5 minutes for device connetion and fix fallout (Paolo Bonzini) [523630]
  - [uv] x86 SGI: Map low MMR ranges (George Beshers) [548181]
  - [uv] gru: function to generate chipset IPI values (George Beshers) [548181]
  - [uv] x86 RTC: Clean up error handling (George Beshers) [548181]
  - [uv] x86: RTC: Add clocksource only boot option (George Beshers) [548181]
  - [uv] x86: RTC: Fix early expiry handling (George Beshers) [548181]
  - [uv] x86: introduce uv_gpa_is_mmr (George Beshers) [548181]
  - [uv] x86: function to translate from gpa -> socket_paddr (George Beshers) [548181]
  - [uv] x86: SGI UV: Fix BAU initialization (George Beshers) [548181]
  - [s390] zfcp: Block SCSI EH thread for rport state BLOCKED (Hendrik Brueckner) [547413]
  - [scsi] scsi_transport_fc: Introduce helper function for blocking scsi_eh (Hendrik Brueckner) [547413]
  - [s390] zfcp: improve FSF error reporting (Hendrik Brueckner) [547386]
  - [s390] zfcp: fix ELS ADISC handling to prevent QDIO errors (Hendrik Brueckner) [547385]
  - [s390] zfcp: Assign scheduled work to driver queue (Hendrik Brueckner) [547377]
  - [s390] zfcp: Don't fail SCSI commands when transitioning to blocked fc_rport (Hendrik Brueckner) [547379]
  - [s390] ctcm: suspend has to wait for outstanding I/O (Hendrik Brueckner) [546633]
  - [s390] cmm: free pages on hibernate (Hendrik Brueckner) [546407]
  - [s390] iucv: add work_queue cleanup for suspend (Hendrik Brueckner) [546319]
  - [s390] dasd: let device initialization wait for LCU setup (Hendrik Brueckner) [547735]
  - [s390] dasd: remove strings from s390dbf (Hendrik Brueckner) [547735]
  - [s390] dasd: enable prefix independent of pav support (Hendrik Brueckner) [547735]
  - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [525391]
  - [utrace] utrace core (Roland McGrath) [549491]
  - [utrace] implement utrace-ptrace (Roland McGrath) [549491]
  - [ptrace] reorder the code in kernel/ptrace.c (Roland McGrath) [549491]
  - [ptrace] export __ptrace_detach() and do_notify_parent_cldstop() (Roland McGrath) [549491]
  - [ptrace_signal] check PT_PTRACED before reporting a signal (Roland McGrath) [549491]
  - [tracehooks] check PT_PTRACED before reporting the single-step (Roland McGrath) [549491]
  - [tracehooks] kill some PT_PTRACED checks (Roland McGrath) [549491]
  - [signals] check ->group_stop_count after tracehook_get_signal() (Roland McGrath) [549491]
  - [ptrace] x86: change syscall_trace_leave() to rely on tracehook when stepping (Roland McGrath) [549491]
  - [ptrace] x86: implement user_single_step_siginfo() (Roland McGrath) [549491]
  - [ptrace] change tracehook_report_syscall_exit() to handle stepping (Roland McGrath) [549491]
  - [ptrace] powerpc: implement user_single_step_siginfo() (Roland McGrath) [549491]
  - [ptrace] introduce user_single_step_siginfo() helper (Roland McGrath) [549491]
  - [ptrace] copy_process() should disable stepping (Roland McGrath) [549491]
  - [ptrace] cleanup ptrace_init_task()->ptrace_link() path (Roland McGrath) [549491]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-5.el6]
changelog:
  - [scsi] cciss: fix spinlock use (Tomas Henzl) [552910]
  - [scsi] cciss,hpsa: reassign controllers (Tomas Henzl) [552192]
  - [modsign] Don't attempt to sign a module if there are no key files (David Howells) [543529]
  - [x86] Compile mce-inject module (Prarit Bhargava) [553323]
  - [nfs] fix insecure export option (Steve Dickson) [437715]
  - [nfs] NFS update to 2.6.33 part 3 (Steve Dickson) [437715]
  - [nfs] NFS update to 2.6.33 part 2 (Steve Dickson) [437715]
  - [nfs] NFS update to 2.6.33 part 1 (Steve Dickson) [437715]
  - [s390] cio: deactivated devices can cause use after free panic (Hendrik Brueckner) [548490]
  - [s390] cio: memory leaks when checking unusable devices (Hendrik Brueckner) [548490]
  - [s390] cio: DASD steal lock task hangs (Hendrik Brueckner) [548490]
  - [s390] cio: DASD cannot be set online (Hendrik Brueckner) [548490]
  - [s390] cio: erratic DASD I/O behavior (Hendrik Brueckner) [548490]
  - [s390] cio: not operational devices cannot be deactivated (Hendrik Brueckner) [548490]
  - [s390] cio: initialization of I/O devices fails (Hendrik Brueckner) [548490]
  - [s390] cio: kernel panic after unexpected interrupt (Hendrik Brueckner) [548490]
  - [s390] cio: incorrect device state after device recognition and recovery (Hendrik Brueckner) [548490]
  - [s390] cio: setting a device online or offline fails for unknown reasons (Hendrik Brueckner) [548490]
  - [s390] cio: device recovery fails after concurrent hardware changes (Hendrik Brueckner) [548490]
  - [s390] cio: device recovery stalls after multiple hardware events (Hendrik Brueckner) [548490]
  - [s390] cio: double free under memory pressure (Hendrik Brueckner) [548490]
  - [sunrpc] Don't display zero scope IDs (Jeff Layton) [463530]
  - [sunrpc] Deprecate support for site-local addresses (Jeff Layton) [463530]
  - [input] dell-laptop: Update rfkill state on switch change (Matthew Garrett) [547892]
  - [input] Add support for adding i8042 filters (Matthew Garrett) [547892]
  - [vfs] force reval of target when following LAST_BIND symlinks (Jeff Layton) [548153]
  - [scsi] scsi_dh_rdac: add two IBM devices to rdac_dev_list (Rob Evers) [528576]
  - [fs] ext4: flush delalloc blocks when space is low (Eric Sandeen) [526758]
  - [fs] fs-writeback: Add helper function to start writeback if idle (Eric Sandeen) [526758]
  - [fat] make discard a mount option (Jeff Moyer) [552355]
  - [ext4] make trim/discard optional (and off by default) (Jeff Moyer) [552355]
  - [fusion] bump version to 3.04.13 (Tomas Henzl) [548408]
  - [fusion] fix for incorrect data underrun (Tomas Henzl) [548408]
  - [fusion] remove unnecessary printk (Tomas Henzl) [548408]
  - [cifs] NULL out tcon, pSesInfo, and srvTcp pointers when chasing DFS referrals (Jeff Layton) [545984]
  - [fs] ext4: wait for log to commit when unmounting (Josef Bacik) [524267]
  - [mm] hwpoison: backport the latest patches from linux-2.6.33 (Dean Nelson) [547705]
  - [netdrv] bnx2i: update to 2.1.0 (Stanislaw Gruszka) [463268]
  - [netdrv] cnic: fixes for RHEL6 (Stanislaw Gruszka) [463268]
  - [gfs2] Fix potential race in glock code (Steven Whitehouse) [546279]
  - [scsi] make driver PCI legacy I/O port free (Tomas Henzl) [549118]
  - [scsi] eliminate double free (Tomas Henzl) [549351]
  - [dlm] always use GFP_NOFS (David Teigland) [545904]
  - [block] Fix topology stacking for data and discard alignment (Mike Snitzer) [549766]
  - [scsi] scsi_dh: Make alua hardware handler s activate async (Rob Evers) [537257]
  - [scsi] scsi_dh: Make hp hardware handler s activate async (Rob Evers) [537257]
  - [scsi] scsi_dh: Make rdac hardware handler s activate async (Rob Evers) [537257]
  - [scsi] scsi_dh: Change the scsidh_activate interface to be asynchronous (Rob Evers) [537257]
  - [netdrv] update tg3 to version 3.105 (John Feeney) [465194]
  - [netdrv] bnx2x: update to 1.52.1-5 (Stanislaw Gruszka) [464427]
  - [netdrv] ixgbe: add support for 82599-KR and update to latest upstream (Andy Gospodarek) [462781]
  - [block] cfq-iosched: Remove prio_change logic for workload selection (Jeff Moyer) [548796]
  - [block] cfq-iosched: Get rid of nr_groups (Jeff Moyer) [548796]
  - [block] cfq-iosched: Remove the check for same cfq group from allow_merge (Jeff Moyer) [548796]
  - [block] cfq: set workload as expired if it doesn't have any slice left (Jeff Moyer) [548796]
  - [block] Fix a CFQ crash in "for-2.6.33" branch of block tree (Jeff Moyer) [548796]
  - [block] cfq: Remove wait_request flag when idle time is being deleted (Jeff Moyer) [548796]
  - [block] cfq-iosched: commenting non-obvious initialization (Jeff Moyer) [548796]
  - [block] cfq-iosched: Take care of corner cases of group losing share due to deletion (Jeff Moyer) [548796]
  - [block] cfq-iosched: Get rid of cfqq wait_busy_done flag (Jeff Moyer) [548796]
  - [block] cfq: Optimization for close cooperating queue searching (Jeff Moyer) [548796]
  - [block] cfq-iosched: reduce write depth only if sync was delayed (Jeff Moyer) [548796]
  - [x86] ucode-amd: Load ucode-patches once and not separately of each CPU (George Beshers) [548840]
  - [x86] Remove enabling x2apic message for every CPU (George Beshers) [548840]
  - [x86] Limit number of per cpu TSC sync messages (George Beshers) [548840]
  - [sched] Limit the number of scheduler debug messages (George Beshers) [548840]
  - [init] Limit the number of per cpu calibration bootup messages (George Beshers) [548840]
  - [x86] Limit the number of processor bootup messages (George Beshers) [548840]
  - [x86] cpu: mv display_cacheinfo -> cpu_detect_cache_sizes (George Beshers) [548840]
  - [x86] Remove CPU cache size output for non-Intel too (George Beshers) [548840]
  - [x86] Remove the CPU cache size printk's (George Beshers) [548840]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-6.el6]
changelog:
  - [modsign] Remove Makefile.modpost qualifying message for module sign failure (David Howells) [543529]
  - [nfs] fix oops in nfs_rename() (Jeff Layton) [554337]
  - [x86] AMD: Fix stale cpuid4_info shared_map data in shared_cpu_map cpumasks (Prarit Bhargava) [546610]
  - [s390] kernel: improve code generated by atomic operations (Hendrik Brueckner) [547411]
  - [s390x] tape: incomplete device removal (Hendrik Brueckner) [547415]
  - [netdrv] be2net: update be2net driver to latest upstream (Ivan Vecera) [515262]
  - [x86] mce: fix confusion between bank attributes and mce attributes (hiro muneda) [476606]
  - [tpm] autoload tpm_tis driver (John Feeney) [531891]
  - [stable] generic_permission: MAY_OPEN is not write access (Serge E. Hallyn) [555084]
  - [stable] rt2x00: Disable powersaving for rt61pci and rt2800pci. (Gertjan van Wingerde) [555084]
  - [stable] lguest: fix bug in setting guest GDT entry (Rusty Russell) [555084]
  - [stable] ext4: Update documentation to correct the inode_readahead_blks option name (Fang Wenqi) [555084]
  - [stable] sched: Sched_rt_periodic_timer vs cpu hotplug (Peter Zijlstra) [555084]
  - [stable] amd64_edac: fix forcing module load/unload (Borislav Petkov) [555084]
  - [stable] amd64_edac: make driver loading more robust (Borislav Petkov) [555084]
  - [stable] amd64_edac: fix driver instance freeing (Borislav Petkov) [555084]
  - [stable] x86, msr: msrs_alloc/free for CONFIG_SMP=n (Borislav Petkov) [555084]
  - [stable] x86, msr: Add support for non-contiguous cpumasks (Borislav Petkov) [555084]
  - [stable] amd64_edac: unify MCGCTL ECC switching (Borislav Petkov) [555084]
  - [stable] cpumask: use modern cpumask style in drivers/edac/amd64_edac.c (Rusty Russell) [555084]
  - [stable] x86, msr: Unify rdmsr_on_cpus/wrmsr_on_cpus (Borislav Petkov) [555084]
  - [stable] ext4: fix sleep inside spinlock issue with quota and dealloc (#14739) (Dmitry Monakhov) [555084]
  - [stable] ext4: Convert to generic reserved quota's space management. (Dmitry Monakhov) [555084]
  - [stable] quota: decouple fs reserved space from quota reservation (Dmitry Monakhov) [555084]
  - [stable] Add unlocked version of inode_add_bytes() function (Dmitry Monakhov) [555084]
  - [stable] udf: Try harder when looking for VAT inode (Jan Kara) [555084]
  - [stable] orinoco: fix GFP_KERNEL in orinoco_set_key with interrupts disabled (Andrey Borzenkov) [555084]
  - [stable] drm: disable all the possible outputs/crtcs before entering KMS mode (Zhao Yakui) [555084]
  - [stable] drm/radeon/kms: fix crtc vblank update for r600 (Dave Airlie) [555084]
  - [stable] sched: Fix balance vs hotplug race (Peter Zijlstra) [555084]
  - [stable] Keys: KEYCTL_SESSION_TO_PARENT needs TIF_NOTIFY_RESUME architecture support (Geert Uytterhoeven) [555084]
  - [stable] b43: avoid PPC fault during resume (Larry Finger) [555084]
  - [stable] hwmon: (sht15) Off-by-one error in array index + incorrect constants (Jonathan Cameron) [555084]
  - [stable] netfilter: fix crashes in bridge netfilter caused by fragment jumps (Patrick McHardy) [555084]
  - [stable] ipv6: reassembly: use seperate reassembly queues for conntrack and local delivery (Patrick McHardy) [555084]
  - [stable] e100: Fix broken cbs accounting due to missing memset. (Roger Oksanen) [555084]
  - [stable] memcg: avoid oom-killing innocent task in case of use_hierarchy (Daisuke Nishimura) [555084]
  - [stable] x86/ptrace: make genregs[32]_get/set more robust (Linus Torvalds) [555084]
  - [stable] V4L/DVB (13596): ov511.c typo: lock => unlock (Dan Carpenter) [555084]
  - [stable] kernel/sysctl.c: fix the incomplete part of sysctl_max_map_count-should-be-non-negative.patch (WANG Cong) [555084]
  - [stable] 'sysctl_max_map_count' should be non-negative (Amerigo Wang) [555084]
  - [stable] NOMMU: Optimise away the {dac_,}mmap_min_addr tests (David Howells) [555084]
  - [stable] mac80211: fix race with suspend and dynamic_ps_disable_work (Luis R. Rodriguez) [555084]
  - [stable] iwlwifi: fix 40MHz operation setting on cards that do not allow it (Reinette Chatre) [555084]
  - [stable] iwlwifi: fix more eeprom endian bugs (Johannes Berg) [555084]
  - [stable] iwlwifi: fix EEPROM/OTP reading endian annotations and a bug (Johannes Berg) [555084]
  - [stable] iwl3945: fix panic in iwl3945 driver (Zhu Yi) [555084]
  - [stable] iwl3945: disable power save (Reinette Chatre) [555084]
  - [stable] ath9k_hw: Fix AR_GPIO_INPUT_EN_VAL_BT_PRIORITY_BB and its shift value in 0x4054 (Vasanthakumar Thiagarajan) [555084]
  - [stable] ath9k_hw: Fix possible OOB array indexing in gen_timer_index[] on 64-bit (Vasanthakumar Thiagarajan) [555084]
  - [stable] ath9k: fix suspend by waking device prior to stop (Sujith) [555084]
  - [stable] ath9k: wake hardware during AMPDU TX actions (Luis R. Rodriguez) [555084]
  - [stable] ath9k: fix missed error codes in the tx status check (Felix Fietkau) [555084]
  - [stable] ath9k: Fix TX queue draining (Sujith) [555084]
  - [stable] ath9k: wake hardware for interface IBSS/AP/Mesh removal (Luis R. Rodriguez) [555084]
  - [stable] ath5k: fix SWI calibration interrupt storm (Bob Copeland) [555084]
  - [stable] cfg80211: fix race between deauth and assoc response (Johannes Berg) [555084]
  - [stable] mac80211: Fix IBSS merge (Sujith) [555084]
  - [stable] mac80211: fix WMM AP settings application (Johannes Berg) [555084]
  - [stable] mac80211: fix propagation of failed hardware reconfigurations (Luis R. Rodriguez) [555084]
  - [stable] iwmc3200wifi: fix array out-of-boundary access (Zhu Yi) [555084]
  - [stable] Libertas: fix buffer overflow in lbs_get_essid() (Daniel Mack) [555084]
  - [stable] KVM: LAPIC: make sure IRR bitmap is scanned after vm load (Marcelo Tosatti) [555084]
  - [stable] KVM: MMU: remove prefault from invlpg handler (Marcelo Tosatti) [555084]
  - [stable] ioat2,3: put channel hardware in known state at init (Dan Williams) [555084]
  - [stable] ioat3: fix p-disabled q-continuation (Dan Williams) [555084]
  - [stable] x86/amd-iommu: Fix initialization failure panic (Joerg Roedel) [555084]
  - [stable] dma-debug: Fix bug causing build warning (Ingo Molnar) [555084]
  - [stable] dma-debug: Do not add notifier when dma debugging is disabled. (Shaun Ruffell) [555084]
  - [stable] dma: at_hdmac: correct incompatible type for argument 1 of 'spin_lock_bh' (Nicolas Ferre) [555084]
  - [stable] md: Fix unfortunate interaction with evms (NeilBrown) [555084]
  - [stable] x86: SGI UV: Fix writes to led registers on remote uv hubs (Mike Travis) [555084]
  - [stable] drivers/net/usb: Correct code taking the size of a pointer (Julia Lawall) [555084]
  - [stable] USB: fix bugs in usb_(de)authorize_device (Alan Stern) [555084]
  - [stable] USB: rename usb_configure_device (Alan Stern) [555084]
  - [stable] Bluetooth: Prevent ill-timed autosuspend in USB driver (Oliver Neukum) [555084]
  - [stable] USB: musb: gadget_ep0: avoid SetupEnd interrupt (Sergei Shtylyov) [555084]
  - [stable] USB: Fix a bug on appledisplay.c regarding signedness (pancho horrillo) [555084]
  - [stable] USB: option: support hi speed for modem Haier CE100 (Donny Kurnia) [555084]
  - [stable] USB: emi62: fix crash when trying to load EMI 6|2 firmware (Clemens Ladisch) [555084]
  - [stable] drm/radeon: fix build on 64-bit with some compilers. (Dave Airlie) [555084]
  - [stable] ASoC: Do not write to invalid registers on the wm9712. (Eric Millbrandt) [555084]
  - [stable] powerpc: Handle VSX alignment faults correctly in little-endian mode (Neil Campbell) [555084]
  - [stable] ACPI: Use the return result of ACPI lid notifier chain correctly (Zhao Yakui) [555084]
  - [stable] ACPI: EC: Fix MSI DMI detection (Alexey Starikovskiy) [555084]
  - [stable] acerhdf: limit modalias matching to supported (Stefan Bader) [555084]
  - [stable] ALSA: hda - Fix missing capsrc_nids for ALC88x (Takashi Iwai) [555084]
  - [stable] sound: sgio2audio/pdaudiocf/usb-audio: initialize PCM buffer (Clemens Ladisch) [555084]
  - [stable] ASoC: wm8974: fix a wrong bit definition (Guennadi Liakhovetski) [555084]
  - [stable] pata_cmd64x: fix overclocking of UDMA0-2 modes (Bartlomiej Zolnierkiewicz) [555084]
  - [stable] pata_hpt3x2n: fix clock turnaround (Sergei Shtylyov) [555084]
  - [stable] clockevents: Prevent clockevent_devices list corruption on cpu hotplug (Thomas Gleixner) [555084]
  - [stable] sched: Select_task_rq_fair() must honour SD_LOAD_BALANCE (Peter Zijlstra) [555084]
  - [stable] x86, cpuid: Add "volatile" to asm in native_cpuid() (Suresh Siddha) [555084]
  - [stable] sched: Fix task_hot() test order (Peter Zijlstra) [555084]
  - [stable] SCSI: fc class: fix fc_transport_init error handling (Mike Christie) [555084]
  - [stable] SCSI: st: fix mdata->page_order handling (FUJITA Tomonori) [555084]
  - [stable] SCSI: qla2xxx: dpc thread can execute before scsi host has been added (Michael Reed) [555084]
  - [stable] SCSI: ipr: fix EEH recovery (Kleber Sacilotto de Souza) [555084]
  - [stable] implement early_io{re,un}map for ia64 (Luck, Tony) [555084]
  - [stable] perf_event: Fix incorrect range check on cpu number (Paul Mackerras) [555084]
  - [stable] netfilter: xtables: document minimal required version (Jan Engelhardt) [555084]
  - [stable] intel-iommu: ignore page table validation in pass through mode (Chris Wright) [555084]
  - [stable] jffs2: Fix long-standing bug with symlink garbage collection. (David Woodhouse) [555084]
  - [stable] ipvs: zero usvc and udest (Simon Horman) [555084]
  - [stable] mm: sigbus instead of abusing oom (Hugh Dickins) [555084]
  - [stable] drm/i915: Fix LVDS stability issue on Ironlake (Zhenyu Wang) [555084]
  - [stable] drm/i915: PineView only has LVDS and CRT ports (Zhenyu Wang) [555084]
  - [stable] drm/i915: Avoid NULL dereference with component_only tv_modes (Chris Wilson) [555084]
  - [stable] x86: Under BIOS control, restore AP's APIC_LVTTHMR to the BSP value (Yong Wang) [555084]
  - [stable] bcm63xx_enet: fix compilation failure after get_stats_count removal (Florian Fainelli) [555084]
  - [stable] V4L/DVB (13116): gspca - ov519: Webcam 041e:4067 added. (Rafal Milecki) [555084]
  - [stable] ext3: Fix data / filesystem corruption when write fails to copy data (Jan Kara) [555084]
  - [stable] net: Fix userspace RTM_NEWLINK notifications. (Eric W. Biederman) [555084]
  - [stable] ACPI: Use the ARB_DISABLE for the CPU which model id is less than 0x0f. (Zhao Yakui) [555084]
  - [stable] vmalloc: conditionalize build of pcpu_get_vm_areas() (Tejun Heo) [555084]
  - [stable] asus-laptop: change light sens default values. (Corentin Chary) [555084]
  - [stable] acerhdf: add new BIOS versions (Peter Feuerer) [555084]
  - [stable] matroxfb: fix problems with display stability (Alan Cox) [555084]
  - [stable] ipw2100: fix rebooting hang with driver loaded (Zhu Yi) [555084]
  - [stable] thinkpad-acpi: preserve rfkill state across suspend/resume (Henrique de Moraes Holschuh) [555084]
  - [stable] thinkpad-acpi: fix default brightness_mode for R50e/R51 (Henrique de Moraes Holschuh) [555084]
  - [stable] memcg: fix memory.memsw.usage_in_bytes for root cgroup (Kirill A. Shutemov) [555084]
  - [stable] mac80211: Fix dynamic power save for scanning. (Vivek Natarajan) [555084]
  - [stable] ath9k: fix tx status reporting (Felix Fietkau) [555084]
  - [stable] tracing: Fix event format export (Johannes Berg) [555084]
  - [stable] b43legacy: avoid PPC fault during resume (Larry Finger) [555084]
  - [stable] sparc: Set UTS_MACHINE correctly. (David S. Miller) [555084]
  - [stable] sparc64: Fix stack debugging IRQ stack regression. (David S. Miller) [555084]
  - [stable] sparc64: Fix overly strict range type matching for PCI devices. (David S. Miller) [555084]
  - [stable] sparc64: Don't specify IRQF_SHARED for LDC interrupts. (David S. Miller) [555084]
  - [stable] b44 WOL setup: one-bit-off stack corruption kernel panic fix (Stanislav Brabec) [555084]
  - [stable] ip_fragment: also adjust skb->truesize for packets not owned by a socket (Patrick McHardy) [555084]
  - [stable] tcp: Stalling connections: Fix timeout calculation routine (Damian Lukowski) [555084]
  - [stable] slc90e66: fix UDMA handling (Bartlomiej Zolnierkiewicz) [555084]
  - [stable] xen: try harder to balloon up under memory pressure. (Ian Campbell) [555084]
  - [stable] Xen balloon: fix totalram_pages counting. (Gianluca Guida) [555084]
  - [stable] xen: explicitly create/destroy stop_machine workqueues outside suspend/resume region. (Ian Campbell) [555084]
  - [stable] xen: use iret for return from 64b kernel to 32b usermode (Jeremy Fitzhardinge) [555084]
  - [stable] xen: don't leak IRQs over suspend/resume. (Ian Campbell) [555084]
  - [stable] xen: improve error handling in do_suspend. (Ian Campbell) [555084]
  - [stable] xen: call clock resume notifier on all CPUs (Ian Campbell) [555084]
  - [stable] xen: register runstate info for boot CPU early (Jeremy Fitzhardinge) [555084]
  - [stable] xen: don't call dpm_resume_noirq() with interrupts disabled. (Jeremy Fitzhardinge) [555084]
  - [stable] xen: register runstate on secondary CPUs (Ian Campbell) [555084]
  - [stable] xen: register timer interrupt with IRQF_TIMER (Ian Campbell) [555084]
  - [stable] xen: correctly restore pfn_to_mfn_list_list after resume (Ian Campbell) [555084]
  - [stable] xen: restore runstate_info even if !have_vcpu_info_placement (Jeremy Fitzhardinge) [555084]
  - [stable] xen: re-register runstate area earlier on resume. (Ian Campbell) [555084]
  - [stable] xen/xenbus: make DEVICE_ATTR()s static (Jeremy Fitzhardinge) [555084]
  - [stable] drm/i915: Add the missing clonemask for display port on Ironlake (Zhao Yakui) [555084]
  - [stable] drm/i915: Set the error code after failing to insert new offset into mm ht. (Chris Wilson) [555084]
  - [stable] drm/ttm: Fix build failure due to missing struct page (Martin Michlmayr) [555084]
  - [stable] drm/radeon/kms: rs6xx/rs740: clamp vram to aperture size (Alex Deucher) [555084]
  - [stable] drm/radeon/kms: fix vram setup on rs600 (Alex Deucher) [555084]
  - [stable] drm/radeon/kms: fix legacy crtc2 dpms (Alex Deucher) [555084]
  - [stable] drm/radeon/kms: handle vblanks properly with dpms on (Alex Deucher) [555084]
  - [stable] drm/radeon/kms: Add quirk for HIS X1300 board (Alex Deucher) [555084]
  - [stable] powerpc: Fix usage of 64-bit instruction in 32-bit altivec code (Benjamin Herrenschmidt) [555084]
  - [stable] powerpc/therm_adt746x: Record pwm invert bit at module load time] (Darrick J. Wong) [555084]
  - [stable] powerpc/windfarm: Add detection for second cpu pump (Bolko Maass) [555084]
  - [stable] mm: hugetlb: fix hugepage memory leak in walk_page_range() (Naoya Horiguchi) [555084]
  - [stable] mm: hugetlb: fix hugepage memory leak in mincore() (Naoya Horiguchi) [555084]
  - [stable] x86: Fix bogus warning in apic_noop.apic_write() (Thomas Gleixner) [555084]
  - [stable] rtl8187: Fix wrong rfkill switch mask for some models (Larry Finger) [555084]
  - [stable] wireless: correctly report signal value for IEEE80211_HW_SIGNAL_UNSPEC (John W. Linville) [555084]
  - [stable] mac80211: fix scan abort sanity checks (Johannes Berg) [555084]
  - [stable] mac80211: Revert 'Use correct sign for mesh active path refresh' (Javier Cardona) [555084]
  - [stable] mac80211: Fixed bug in mesh portal paths (Javier Cardona) [555084]
  - [stable] mac80211: Fix bug in computing crc over dynamic IEs in beacon (Vasanthakumar Thiagarajan) [555084]
  - [stable] Serial: Do not read IIR in serial8250_start_tx when UART_BUG_TXEN (Ian Jackson) [555084]
  - [stable] Driver core: fix race in dev_driver_string (Alan Stern) [555084]
  - [stable] debugfs: fix create mutex racy fops and private data (Mathieu Desnoyers) [555084]
  - [stable] devpts_get_tty() should validate inode (Sukadev Bhattiprolu) [555084]
  - [stable] futex: Take mmap_sem for get_user_pages in fault_in_user_writeable (Andi Kleen) [555084]
  - [stable] md/bitmap: protect against bitmap removal while being updated. (NeilBrown) [555084]
  - [stable] hfs: fix a potential buffer overflow (Amerigo Wang) [555084]
  - [stable] pxa/em-x270: fix usb hub power up/reset sequence (Igor Grinberg) [555084]
  - [stable] USB: Close usb_find_interface race v3 (Russ Dill) [555084]
  - [stable] USB: usb-storage: add BAD_SENSE flag (Alan Stern) [555084]
  - [stable] USB: usbtmc: repeat usb_bulk_msg until whole message is transfered (Andre Herms) [555084]
  - [stable] USB: option.c: add support for D-Link DWM-162-U5 (Zhang Le) [555084]
  - [stable] USB: musb_gadget_ep0: fix unhandled endpoint 0 IRQs, again (Sergei Shtylyov) [555084]
  - [stable] USB: xhci: Add correct email and files to MAINTAINERS entry. (Sarah Sharp) [555084]
  - [stable] jbd2: don't wipe the journal on a failed journal checksum (Theodore Ts'o) [555084]
  - [stable] UBI: flush wl before clearing update marker (Sebastian Andrzej Siewior) [555084]
  - [stable] bsdacct: fix uid/gid misreporting (Alexey Dobriyan) [555084]
  - [stable] V4L/DVB: Fix test in copy_reg_bits() (Roel Kluin) [555084]
  - [stable] pata_hpt{37x|3x2n}: fix timing register masks (take 2) (Sergei Shtylyov) [555084]
  - [stable] x86: Fix typo in Intel CPU cache size descriptor (Dave Jones) [555084]
  - [stable] x86: Add new Intel CPU cache size descriptors (Dave Jones) [555084]
  - [stable] x86: Fix duplicated UV BAU interrupt vector (Cliff Wickman) [555084]
  - [stable] x86/mce: Set up timer unconditionally (Jan Beulich) [555084]
  - [stable] x86, mce: don't restart timer if disabled (Hidetoshi Seto) [555084]
  - [stable] x86: Use -maccumulate-outgoing-args for sane mcount prologues (Thomas Gleixner) [555084]
  - [stable] x86: Prevent GCC 4.4.x (pentium-mmx et al) function prologue wreckage (Thomas Gleixner) [555084]
  - [stable] KVM: x86: include pvclock MSRs in msrs_to_save (Glauber Costa) [555084]
  - [stable] KVM: fix irq_source_id size verification (Marcelo Tosatti) [555084]
  - [stable] KVM: s390: Make psw available on all exits, not just a subset (Carsten Otte) [555084]
  - [stable] KVM: s390: Fix prefix register checking in arch/s390/kvm/sigp.c (Carsten Otte) [555084]
  - [stable] KVM: x86 emulator: limit instructions to 15 bytes (Avi Kivity) [555084]
  - [stable] ALSA: hrtimer - Fix lock-up (Takashi Iwai) [555084]
  - [stable] hrtimer: Fix /proc/timer_list regression (Feng Tang) [555084]
  - [stable] ath5k: enable EEPROM checksum check (Luis R. Rodriguez) [555084]
  - [stable] ath5k: allow setting txpower to 0 (Bob Copeland) [555084]
  - [stable] ssb: Fix range check in sprom write (Michael Buesch) [555084]
  - [stable] x86, apic: Enable lapic nmi watchdog on AMD Family 11h (Mikael Pettersson) [555084]
  - [stable] x86: ASUS P4S800 reboot=bios quirk (Leann Ogasawara) [555084]
  - [stable] x86: GART: pci-gart_64.c: Use correct length in strncmp (Joe Perches) [555084]
  - [stable] x86: Fix iommu=nodac parameter handling (Tejun Heo) [555084]
  - [stable] x86, Calgary IOMMU quirk: Find nearest matching Calgary while walking up the PCI tree (Darrick J. Wong) [555084]
  - [stable] x86/amd-iommu: un__init iommu_setup_msi (Joerg Roedel) [555084]
  - [stable] x86/amd-iommu: attach devices to pre-allocated domains early (Joerg Roedel) [555084]
  - [stable] sched: Fix and clean up rate-limit newidle code (Mike Galbraith) [555084]
  - [stable] sched: Rate-limit newidle (Mike Galbraith) [555084]
  - [stable] sched: Fix affinity logic in select_task_rq_fair() (Mike Galbraith) [555084]
  - [stable] sched: Check for an idle shared cache in select_task_rq_fair() (Mike Galbraith) [555084]
  - [stable] PM / Runtime: Fix lockdep warning in __pm_runtime_set_status() (Rafael J. Wysocki) [555084]
  - [stable] perf_event: Initialize data.period in perf_swevent_hrtimer() (Xiao Guangrong) [555084]
  - [stable] perf_event: Fix invalid type in ioctl definition (Arjan van de Ven) [555084]
  - [stable] rcu: Remove inline from forward-referenced functions (Paul E. McKenney) [555084]
  - [stable] rcu: Fix note_new_gpnum() uses of ->gpnum (Paul E. McKenney) [555084]
  - [stable] rcu: Fix synchronization for rcu_process_gp_end() uses of ->completed counter (Paul E. McKenney) [555084]
  - [stable] rcu: Prepare for synchronization fixes: clean up for non-NO_HZ handling of ->completed counter (Paul E. McKenney) [555084]
  - [stable] firewire: ohci: handle receive packets with a data length of zero (Jay Fenlason) [555084]
  - [stable] USB: option: add pid for ZTE (zhao.ming9@zte.com.cn) [555084]
  - [stable] USB: usb-storage: fix bug in fill_inquiry (Alan Stern) [555084]
  - [stable] ext4: Fix potential fiemap deadlock (mmap_sem vs. i_data_sem) (Theodore Ts'o) [555084]
  - [stable] ext4: Wait for proper transaction commit on fsync (Jan Kara) [555084]
  - [stable] ext4: fix incorrect block reservation on quota transfer. (Dmitry Monakhov) [555084]
  - [stable] ext4: quota macros cleanup (Dmitry Monakhov) [555084]
  - [stable] ext4: ext4_get_reserved_space() must return bytes instead of blocks (Dmitry Monakhov) [555084]
  - [stable] ext4: remove blocks from inode prealloc list on failure (Curt Wohlgemuth) [555084]
  - [stable] ext4: Avoid data / filesystem corruption when write fails to copy data (Jan Kara) [555084]
  - [stable] ext4: Return the PTR_ERR of the correct pointer in setup_new_group_blocks() (Roel Kluin) [555084]
  - [stable] jbd2: Add ENOMEM checking in and for jbd2_journal_write_metadata_buffer() (Theodore Ts'o) [555084]
  - [stable] ext4: move_extent_per_page() cleanup (Akira Fujita) [555084]
  - [stable] ext4: initialize moved_len before calling ext4_move_extents() (Kazuya Mio) [555084]
  - [stable] ext4: Fix double-free of blocks with EXT4_IOC_MOVE_EXT (Akira Fujita) [555084]
  - [stable] ext4: make "norecovery" an alias for "noload" (Eric Sandeen) [555084]
  - [stable] ext4: fix error handling in ext4_ind_get_blocks() (Jan Kara) [555084]
  - [stable] ext4: avoid issuing unnecessary barriers (Theodore Ts'o) [555084]
  - [stable] ext4: fix block validity checks so they work correctly with meta_bg (Theodore Ts'o) [555084]
  - [stable] ext4: fix uninit block bitmap initialization when s_meta_first_bg is non-zero (Theodore Ts'o) [555084]
  - [stable] ext4: don't update the superblock in ext4_statfs() (Theodore Ts'o) [555084]
  - [stable] ext4: journal all modifications in ext4_xattr_set_handle (Eric Sandeen) [555084]
  - [stable] ext4: fix i_flags access in ext4_da_writepages_trans_blocks() (Julia Lawall) [555084]
  - [stable] ext4: make sure directory and symlink blocks are revoked (Theodore Ts'o) [555084]
  - [stable] ext4: plug a buffer_head leak in an error path of ext4_iget() (Theodore Ts'o) [555084]
  - [stable] ext4: fix possible recursive locking warning in EXT4_IOC_MOVE_EXT (Akira Fujita) [555084]
  - [stable] ext4: fix lock order problem in ext4_move_extents() (Akira Fujita) [555084]
  - [stable] ext4: fix the returned block count if EXT4_IOC_MOVE_EXT fails (Akira Fujita) [555084]
  - [stable] ext4: avoid divide by zero when trying to mount a corrupted file system (Theodore Ts'o) [555084]
  - [stable] ext4: fix potential buffer head leak when add_dirent_to_buf() returns ENOSPC (Theodore Ts'o) [555084]
  - [stable] SCSI: megaraid_sas: fix 64 bit sense pointer truncation (Yang, Bo) [555084]
  - [stable] SCSI: osd_protocol.h: Add missing #include (Martin Michlmayr) [555084]
  - [stable] signal: Fix alternate signal stack check (Sebastian Andrzej Siewior) [555084]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-7.el6]
changelog:
  - [drm] minor printk fixes from upstream (Dave Airlie) [554601]
  - [offb] add support for framebuffer handoff to offb. (Dave Airlie) [554948]
  - [x86] allow fbdev primary video code on 64-bit. (Dave Airlie) [554930]
  - [drm] nouveau: update to 2.6.33 level (Dave Airlie) [549930]
  - [drm] ttm: validation API changes + ERESTART fixes. (Dave Airlie) [554918]
  - [drm] radeon/kms: update to 2.6.33 (without TTM API changes) (Dave Airlie) [554918]
  - [drm] i915: bring Intel DRM/KMS driver up to 2.6.33 (Dave Airlie) [554616]
  - [drm] radeon/intel: realign displayport helper code with upstream. (Dave Airlie) [554601]
  - [drm] kms: rollup KMS core and helper changes to 2.6.33 (Dave Airlie) [554601]
  - [drm] remove address mask param for drm_pci_alloc() (Dave Airlie) [554601]
  - [drm] add new userspace core drm interfaces from 2.6.33 (Dave Airlie) [554601]
  - [drm] unlocked ioctl support for core + macro fixes (Dave Airlie) [554601]
  - [drm] ttm: rollup upstream TTM fixes (Dave Airlie) [554601]
  - [drm] mm: patch drm core memory range manager up to 2.6.33 (Dave Airlie) [554601]
  - [drm] drm/edid: update to 2.6.33 EDID parser code (Dave Airlie) [554601]
  - [net] dccp: fix module load dependency btw dccp_probe and dccp (Neil Horman) [554840]
  - [powerpc] pseries: Correct pseries/dlpar.c build break without CONFIG_SMP (Steve Best) [539318]
  - [powerpc] cpu-allocation/deallocation process (Steve Best) [539318]
  - [powerpc] Add code to online/offline CPUs of a DLPAR node (Steve Best) [539318]
  - [powerpc] CPU DLPAR handling (Steve Best) [539318]
  - [powerpc] sysfs cpu probe/release files (Steve Best) [539318]
  - [powerpc] Kernel handling of Dynamic Logical Partitioning (Steve Best) [539318]
  - [powerpc] pseries: Add hooks to put the CPU into an appropriate offline state (Steve Best) [539318]
  - [powerpc] pseries: Add extended_cede_processor() helper function. (Steve Best) [539318]
  - [gfs] GFS2: Fix glock refcount issues (Steven Whitehouse) [546634]
  - [gfs] GFS2: Ensure uptodate inode size when using O_APPEND (Steven Whitehouse) [547639]
  - [gfs] GFS2: Fix locking bug in rename (Steven Whitehouse) [547640]
  - [gfs] GFS2: Fix lock ordering in gfs2_check_blk_state() (Steven Whitehouse) [554673]
  - [gfs2] only show nobarrier option on /proc/mounts when the option is active (Steven Whitehouse) [546665]
  - [gfs2] add barrier/nobarrier mount options (Steven Whitehouse) [546665]
  - [gfs2] remove division from new statfs code (Steven Whitehouse) [298561]
  - [gfs2] Improve statfs and quota usability (Steven Whitehouse) [298561]
  - [gfs2] Add set_xquota support (Steven Whitehouse) [298561]
  - [gfs2] Add get_xquota support (Steven Whitehouse) [298561]
  - [gfs2] Clean up gfs2_adjust_quota() and do_glock() (Steven Whitehouse) [298561]
  - [gfs2] Remove constant argument from qd_get() (Steven Whitehouse) [298561]
  - [gfs2] Remove constant argument from qdsb_get() (Steven Whitehouse) [298561]
  - [gfs2] Add proper error reporting to quota sync via sysfs (Steven Whitehouse) [298561]
  - [gfs2] Add get_xstate quota function (Steven Whitehouse) [298561]
  - [gfs2] Remove obsolete code in quota.c (Steven Whitehouse) [298561]
  - [gfs2] Hook gfs2_quota_sync into VFS via gfs2_quotactl_ops (Steven Whitehouse) [298561]
  - [gfs2] Alter arguments of gfs2_quota/statfs_sync (Steven Whitehouse) [298561]
  - [gfs2] Fix -o meta mounts for subsequent mounts (Steven Whitehouse) [546664]
  - [gfs] GFS2: Fix gfs2_xattr_acl_chmod() (Steven Whitehouse) [546294]
  - [gfs] VFS: Use GFP_NOFS in posix_acl_from_xattr() (Steven Whitehouse) [546294]
  - [gfs] GFS2: Add cached ACLs support (Steven Whitehouse) [546294]
  - [gfs] GFS2: Clean up ACLs (Steven Whitehouse) [546294]
  - [gfs] GFS2: Use gfs2_set_mode() instead of munge_mode() (Steven Whitehouse) [546294]
  - [gfs] GFS2: Use forget_all_cached_acls() (Steven Whitehouse) [546294]
  - [gfs] VFS: Add forget_all_cached_acls() (Steven Whitehouse) [546294]
  - [gfs] GFS2: Fix up system xattrs (Steven Whitehouse) [546294]
  - [netdrv] igb: Update igb driver to support Barton Hills (Stefan Assmann) [462783]
  - [dm] add feature flags to reduce future kABI impact (Mike Snitzer) [547756]
  - [block] Stop using byte offsets (Mike Snitzer) [554718]
  - [dm] Fix device mapper topology stacking (Mike Snitzer) [554718]
  - [block] bdev_stack_limits wrapper (Mike Snitzer) [554718]
  - [block] Fix discard alignment calculation and printing (Mike Snitzer) [554718]
  - [block] Correct handling of bottom device misaligment (Mike Snitzer) [554718]
  - [block] Fix incorrect alignment offset reporting and update documentation (Mike Snitzer) [554718]
  - [kvm] Fix possible circular locking in kvm_vm_ioctl_assign_device() (Marcelo Tosatti) [554762]
  - [kvm] only clear irq_source_id if irqchip is present (Marcelo Tosatti) [554762]
  - [kvm] fix lock imbalance in kvm_*_irq_source_id() (Marcelo Tosatti) [554762]
  - [kvm] VMX: Report unexpected simultaneous exceptions as internal errors (Marcelo Tosatti) [554762]
  - [kvm] Allow internal errors reported to userspace to carry extra data (Marcelo Tosatti) [554762]
  - [kvm] x86: disable paravirt mmu reporting (Marcelo Tosatti) [554762]
  - [kvm] x86: disallow KVM_{SET, GET}_LAPIC without allocated in-kernel lapic (Marcelo Tosatti) [554762]
  - [kvm] x86: disallow multiple KVM_CREATE_IRQCHIP (Marcelo Tosatti) [554762]
  - [kvm] VMX: Disable unrestricted guest when EPT disabled (Marcelo Tosatti) [554762]
  - [kvm] SVM: remove needless mmap_sem acquision from nested_svm_map (Marcelo Tosatti) [554762]
  - [kvm] SVM: Notify nested hypervisor of lost event injections (Marcelo Tosatti) [554762]
  - [kvm] SVM: Move INTR vmexit out of atomic code (Marcelo Tosatti) [554762]
  - [kvm] remove pre_task_link setting in save_state_to_tss16 (Marcelo Tosatti) [554762]
  - [kvm] x86: Extend KVM_SET_VCPU_EVENTS with selective updates (Marcelo Tosatti) [554500]
  - [kvm] x86: Add KVM_GET/SET_VCPU_EVENTS (Marcelo Tosatti) [554500]
  - [kvm] fix kvmclock-adjust-offset ioctl to match upstream (Marcelo Tosatti) [554524]
  - [kvm] SVM: init_vmcb(): remove redundant save->cr0 initialization (Marcelo Tosatti) [554506]
  - [kvm] SVM: Reset cr0 properly on vcpu reset (Marcelo Tosatti) [554506]
  - [kvm] VMX: Use macros instead of hex value on cr0 initialization (Marcelo Tosatti) [554506]
  - [kvm] avoid taking ioapic mutex for non-ioapic EOIs (Marcelo Tosatti) [550809]
  - [kvm] Bump maximum vcpu count to 64 (Marcelo Tosatti) [550809]
  - [kvm] convert slots_lock to a mutex (Marcelo Tosatti) [550809]
  - [kvm] switch vcpu context to use SRCU (Marcelo Tosatti) [550809]
  - [kvm] convert io_bus to SRCU (Marcelo Tosatti) [550809]
  - [kvm] x86: switch kvm_set_memory_alias to SRCU update (Marcelo Tosatti) [550809]
  - [kvm] use SRCU for dirty log (Marcelo Tosatti) [550809]
  - [kvm] introduce kvm->srcu and convert kvm_set_memory_region to SRCU update (Marcelo Tosatti) [550809]
  - [kvm] use gfn_to_pfn_memslot in kvm_iommu_map_pages (Marcelo Tosatti) [550809]
  - [kvm] introduce gfn_to_pfn_memslot (Marcelo Tosatti) [550809]
  - [kvm] split kvm_arch_set_memory_region into prepare and commit (Marcelo Tosatti) [550809]
  - [kvm] modify alias layout in x86s struct kvm_arch (Marcelo Tosatti) [550809]
  - [kvm] modify memslots layout in struct kvm (Marcelo Tosatti) [550809]
  - [kvm] rcu: Enable synchronize_sched_expedited() fastpath (Marcelo Tosatti) [550809]
  - [kvm] rcu: Add synchronize_srcu_expedited() to the documentation (Marcelo Tosatti) [550809]
  - [kvm] rcu: Add synchronize_srcu_expedited() to the rcutorture test suite (Marcelo Tosatti) [550809]
  - [kvm] Add synchronize_srcu_expedited() (Marcelo Tosatti) [550809]
  - [kvm] Drop kvm->irq_lock lock from irq injection path (Marcelo Tosatti) [550809]
  - [kvm] Move IO APIC to its own lock (Marcelo Tosatti) [550809]
  - [kvm] Convert irq notifiers lists to RCU locking (Marcelo Tosatti) [550809]
  - [kvm] Move irq ack notifier list to arch independent code (Marcelo Tosatti) [550809]
  - [kvm] Move irq routing data structure to rcu locking (Marcelo Tosatti) [550809]
  - [kvm] Maintain back mapping from irqchip/pin to gsi (Marcelo Tosatti) [550809]
  - [kvm] Change irq routing table to use gsi indexed array (Marcelo Tosatti) [550809]
  - [kvm] Move irq sharing information to irqchip level (Marcelo Tosatti) [550809]
  - [kvm] Call pic_clear_isr() on pic reset to reuse logic there (Marcelo Tosatti) [550809]
  - [kvm] Dont pass kvm_run arguments (Marcelo Tosatti) [550809]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-9.el6]
changelog:
  - [kvm] fix cleanup_srcu_struct on vm destruction (Marcelo Tosatti) [554762]
  - [x86] core: make LIST_POISON less deadly (Avi Kivity) [554640]
  - [x86] dell-wmi: Add support for new Dell systems (Matthew Garrett) [525548]
  - [fs] xfs: 2.6.33 updates (Eric Sandeen) [554891]
  - [x86] Add kernel pagefault tracepoint for x86 & x86_64. (Larry Woodman) [526032]
  - [pci] PCIe AER: honor ACPI HEST FIRMWARE FIRST mode (Matthew Garrett) [537205]
  - [block] direct-io: cleanup blockdev_direct_IO locking (Eric Sandeen) [556547]
  - [tracing] tracepoint: Add signal tracepoints (Masami Hiramatsu) [526030]
  - [cgroups] fix for "kernel BUG at kernel/cgroup.c:790" (Dave Anderson) [547815]
  - [irq] Expose the irq_desc node as /proc/irq/*/node (George Beshers) [555866]
  - [scsi] qla2xxx - Update support for FC/FCoE HBA/CNA (Rob Evers) [553854]
  - [scsi] bfa update from 2.1.2.0 to 2.1.2.1 (Rob Evers) [475704]
  - [nfs] sunrpc: fix build-time warning (Steve Dickson) [437715]
  - [nfs] sunrpc: on successful gss error pipe write, don't return error (Steve Dickson) [437715]
  - [nfs] SUNRPC: Fix the return value in gss_import_sec_context() (Steve Dickson) [437715]
  - [nfs] SUNRPC: Fix up an error return value in gss_import_sec_context_kerberos() (Steve Dickson) [437715]
  - [nfs] sunrpc: fix peername failed on closed listener (Steve Dickson) [437715]
  - [nfs] nfsd: make sure data is on disk before calling ->fsync (Steve Dickson) [437715]
  - [uv] React 2.6.32.y: isolcpus broken in 2.6.32.y kernel (George Beshers) [548842]
  - [gru] GRU Rollup patch (George Beshers) [546680]
  - [uv] XPC: pass nasid instead of nid to gru_create_message_queue (George Beshers) [546695]
  - [uv] x86: XPC receive message reuse triggers invalid BUG_ON (George Beshers) [546695]
  - [uv] x86: xpc_make_first_contact hang due to not accepting ACTIVE state (George Beshers) [546695]
  - [uv] x86: xpc NULL deref when mesq becomes empty (George Beshers) [546695]
  - [uv] x86: update XPC to handle updated BIOS interface (George Beshers) [546695]
  - [uv] xpc needs to provide an abstraction for uv_gpa (George Beshers) [546695]
  - [uv] x86, irq: Check move_in_progress before freeing the vector mapping (George Beshers) [546668]
  - [uv] x86: Remove move_cleanup_count from irq_cfg (George Beshers) [546668]
  - [uv] x86, irq: Allow 0xff for /proc/irq/[n]/smp_affinity on an 8-cpu system (George Beshers) [546668]
  - [uv] x86, apic: Move SGI UV functionality out of generic IO-APIC code (George Beshers) [546668]
  - [uv] x86 SGI: Fix irq affinity for hub based interrupts (George Beshers) [546668]
  - [uv] x86 RTC: Always enable RTC clocksource (George Beshers) [546668]
  - [uv] x86 RTC: Rename generic_interrupt to x86_platform_ipi (George Beshers) [546668]
  - [uv] x86, mm: Correct the implementation of is_untracked_pat_range() (George Beshers) [548524]
  - [uv] x86: Change is_ISA_range() into an inline function (George Beshers) [548524]
  - [uv] x86, platform: Change is_untracked_pat_range() to bool (George Beshers) [548524]
  - [uv] x86, mm: is_untracked_pat_range() takes a normal semiclosed range (George Beshers) [548524]
  - [uv] x86, mm: Call is_untracked_pat_range() rather than is_ISA_range() (George Beshers) [548524]
  - [uv] x86 SGI: Dont track GRU space in PAT (George Beshers) [548524]
  - [scsi] megaraid: upgrade to 4.17 (Tomas Henzl) [520729]
  - [scsi] mpt2sas: Bump version 03.100.03.00 (Tomas Henzl) [470848]
  - [scsi] mpt2sas: don't update links nor unblock device at no link rate change (Tomas Henzl) [470848]
  - [scsi] mpt2sas: add support for RAID Action System Shutdown Initiated at OS Shutdown (Tomas Henzl) [470848]
  - [scsi] mpt2sas: freeze the sdev IO queue when firmware sends internal device reset (Tomas Henzl) [470848]
  - [scsi] mpt2sas: fix PPC endian bug (Tomas Henzl) [470848]
  - [scsi] mpt2sas: mpt2sas_base_get_sense_buffer_dma returns little endian (Tomas Henzl) [470848]
  - [scsi] mpt2sas: return DID_TRANSPORT_DISRUPTED in nexus loss and SCSI_MLQUEUE_DEVICE_BUSY if device is busy (Tomas Henzl) [470848]
  - [scsi] mpt2sas: retrieve the ioc facts prior to putting the controller into READY state (Tomas Henzl) [470848]
  - [scsi] mpt2sas: add new info messages for IR and Expander events (Tomas Henzl) [470848]
  - [scsi] mpt2sas: limit the max_depth to 32 for SATA devices (Tomas Henzl) [470848]
  - [scsi] mpt2sas: add TimeStamp support when sending ioc_init (Tomas Henzl) [470848]
  - [scsi] mpt2sas: add extended type for diagnostic buffer support (Tomas Henzl) [470848]
  - [scsi] mpt2sas: add command line option diag_buffer_enable (Tomas Henzl) [470848]
  - [scsi] mpt2sas: fix some comments (Tomas Henzl) [470848]
  - [scsi] mpt2sas: stop driver when firmware encounters faults (Tomas Henzl) [470848]
  - [scsi] mpt2sas: adding MPI Headers - revision L (Tomas Henzl) [470848]
  - [scsi] mpt2sas: new device SAS2208 support (Tomas Henzl) [470848]
  - [scsi] mpt2sas: check for valid response info (Tomas Henzl) [470848]
  - [scsi] mpt2sas: fix expander remove fail (Tomas Henzl) [470848]
  - [scsi] mpt2sas: use sas address instead of handle as a lookup (Tomas Henzl) [470848]
  - [sound] ALSA HDA driver update 2009-12-15 (Jaroslav Kysela) [555812]
  - [block] Honor the gfp_mask for alloc_page() in blkdev_issue_discard() (Mike Snitzer) [554719]
  - [scsi] sync fcoe with upstream (Mike Christie) [549945]
  - [net] dccp: modify how dccp creates slab caches to prevent bug halt in SLUB (Neil Horman) [553698]
  - [s390x] tape: Add pr_fmt() macro to all tape source files (Hendrik Brueckner) [554380]
  - [s390] qeth: fix packet loss if TSO is switched on (Hendrik Brueckner) [546632]
  - [s390x] qeth: Support for HiperSockets Network Traffic Analyzer (Hendrik Brueckner) [463706]
  - [serial] 8250: add support for DTR/DSR hardware flow control (Mauro Carvalho Chehab) [523848]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-10.el6]
changelog:
  - [mm] mmap: don't return ENOMEM when mapcount is temporarily exceeded in munmap() (Danny Feng) [557000]
  - [netdrv] vxge: fix issues found in Neterion testing (Michal Schmidt) [493985]
  - [x86] Force irq complete move during cpu offline (Prarit Bhargava) [541815]
  - [sound] Fix SPDIF-In for AD1988 codecs + add Intel Cougar IDs (Jaroslav Kysela) [557473]
  - [scsi] aic79xx: check for non-NULL scb in ahd_handle_nonpkt_busfree (Tomas Henzl) [557753]
  - [s390x] fix loading of PER control registers for utrace. (CAI Qian) [556410]
  - [s390x] ptrace: dont abuse PT_PTRACED (CAI Qian) [552102]
  - [perf] Remove the "event" callback from perf events (Jason Baron) [525517]
  - [perf] Use overflow handler instead of the event callback (Jason Baron) [525517]
  - [perf] Fix locking for PERF_FORMAT_GROUP (Jason Baron) [525517]
  - [perf] Fix event scaling for inherited counters (Jason Baron) [525517]
  - [perf] Fix PERF_FORMAT_GROUP scale info (Jason Baron) [525517]
  - [perf] Allow for custom overflow handlers (Jason Baron) [525517]
  - [perf] Add a callback to perf events (Jason Baron) [525517]
  - [perf] improve error reporting (Jason Baron) [525517]
  - [perf] add kernel internal interface (Jason Baron) [525517]
  - [utrace] fix utrace_maybe_reap() vs find_matching_engine() race (Oleg Nesterov) [557338]
  - [x86] Disable Memory hot add on x86 32-bit (Prarit Bhargava) [557131]
  - [netdrv] e1000e: update to the latest upstream (Andy Gospodarek) [462780]
  - [gfs] Use dquot_send_warning() (Steven Whitehouse) [557057]
  - [gfs] Add quota netlink support (Steven Whitehouse) [557057]
  - [netdrv] qlge: update to upstream version v1.00.00.23.00.00-01 (Andy Gospodarek) [553357]
  - [s390x] zfcp: set HW timeout requested by BSG request (Hendrik Brueckner) [556918]
  - [s390x] zfcp: introduce BSG timeout callback (Hendrik Brueckner) [556918]
  - [scsi] scsi_transport_fc: Allow LLD to reset FC BSG timeout (Hendrik Brueckner) [556918]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-11.el6]
changelog:
  - [kdump] Remove the 32MB limitation for crashkernel (Steve Best) [529270]
  - [dm] dm-raid45: export missing dm_rh_inc (Heinz Mauelshagen) [552329]
  - [block] dm-raid45: add raid45 target (Heinz Mauelshagen) [552329]
  - [block] dm-replicator: blockdev site link handler (Heinz Mauelshagen) [552364]
  - [block] dm-replicator: ringbuffer replication log handler (Heinz Mauelshagen) [552364]
  - [block] dm-replicator: replication log and site link handler interfaces and main replicator module (Heinz Mauelshagen) [552364]
  - [block] dm-replicator: documentation and module registry (Heinz Mauelshagen) [552364]
  - [s390x] qeth: set default BLKT settings dependend on OSA hw level (Hendrik Brueckner) [557474]
  - [drm] bring RHEL6 radeon drm up to 2.6.33-rc4/5 level (Jerome Glisse) [557539]
  - [netdrv] e1000e: enhance frame fragment detection (Andy Gospodarek) [462780]
  - [stable] ipv6: skb_dst() can be NULL in ipv6_hop_jumbo(). (David S. Miller) [555084]
  - [stable] module: handle ppc64 relocating kcrctabs when CONFIG_RELOCATABLE=y (Rusty Russell) [555084]
  - [stable] fix more leaks in audit_tree.c tag_chunk() (Al Viro) [555084]
  - [stable] fix braindamage in audit_tree.c untag_chunk() (Al Viro) [555084]
  - [stable] mac80211: fix skb buffering issue (and fixes to that) (Johannes Berg) [555084]
  - [stable] kernel/sysctl.c: fix stable merge error in NOMMU mmap_min_addr (Mike Frysinger) [555084]
  - [stable] libertas: Remove carrier signaling from the scan code (Samuel Ortiz) [555084]
  - [stable] mac80211: add missing sanity checks for action frames (Felix Fietkau) [555084]
  - [stable] iwl: off by one bug (Dan Carpenter) [555084]
  - [stable] cfg80211: fix syntax error on user regulatory hints (Luis R. Rodriguez) [555084]
  - [stable] ath5k: Fix eeprom checksum check for custom sized eeproms (Luis R. Rodriguez) [555084]
  - [stable] iwlwifi: fix iwl_queue_used bug when read_ptr == write_ptr (Zhu Yi) [555084]
  - [stable] xen: fix hang on suspend. (Ian Campbell) [555084]
  - [stable] quota: Fix dquot_transfer for filesystems different from ext4 (Jan Kara) [555084]
  - [stable] hwmon: (adt7462) Fix pin 28 monitoring (Roger Blofeld) [555084]
  - [stable] hwmon: (coretemp) Fix TjMax for Atom N450/D410/D510 CPUs (Yong Wang) [555084]
  - [stable] netfilter: nf_ct_ftp: fix out of bounds read in update_nl_seq() (Patrick McHardy) [555084]
  - [stable] netfilter: ebtables: enforce CAP_NET_ADMIN (Florian Westphal) [555084]
  - [stable] ASoC: Fix WM8350 DSP mode B configuration (Mark Brown) [555084]
  - [stable] ALSA: atiixp: Specify codec for Foxconn RC4107MA-RS2 (Daniel T Chen) [555084]
  - [stable] ALSA: ac97: Add Dell Dimension 2400 to Headphone/Line Jack Sense blacklist (Daniel T Chen) [555084]
  - [stable] mmc_block: fix queue cleanup (Adrian Hunter) [555084]
  - [stable] mmc_block: fix probe error cleanup bug (Jarkko Lavinen) [555084]
  - [stable] mmc_block: add dev_t initialization check (Anna Lemehova) [555084]
  - [stable] kernel/signal.c: fix kernel information leak with print-fatal-signals=1 (Andi Kleen) [555084]
  - [stable] dma-debug: allow DMA_BIDIRECTIONAL mappings to be synced with DMA_FROM_DEVICE and (Krzysztof Halasa) [555084]
  - [stable] lib/rational.c needs module.h (Sascha Hauer) [555084]
  - [stable] drivers/cpuidle/governors/menu.c: fix undefined reference to `__udivdi3' (Stephen Hemminger) [555084]
  - [stable] rtc_cmos: convert shutdown to new pnp_driver->shutdown (OGAWA Hirofumi) [555084]
  - [stable] Revert "x86: Side-step lguest problem by only building cmpxchg8b_emu for pre-Pentium" (Rusty Russell) [555084]
  - [stable] exofs: simple_write_end does not mark_inode_dirty (Boaz Harrosh) [555084]
  - [stable] modules: Skip empty sections when exporting section notes (Ben Hutchings) [555084]
  - [stable] ASoC: fix params_rate() macro use in several codecs (Guennadi Liakhovetski) [555084]
  - [stable] fasync: split 'fasync_helper()' into separate add/remove functions (Linus Torvalds) [555084]
  - [stable] untangle the do_mremap() mess (Al Viro)


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-12.el6]
changelog:
  - [drm] radeon possible security issue (Jerome Glisse) [556692]
  - [mm] Memory tracking for Stratus (James Paradis) [512400]
  - [pci] Always set prefetchable base/limit upper32 registers (Prarit Bhargava) [553471]
  - [scsi] Sync be2iscsi with upstream (Mike Christie) [515256]
  - [x86] msr/cpuid: Register enough minors for the MSR and CPUID drivers (George Beshers) [557554]
  - [x86] Remove unnecessary mdelay() from cpu_disable_common() (Peter Bogdanovic) [463633]
  - [x86] ioapic: Document another case when level irq is seen as an edge (Peter Bogdanovic) [463633]
  - [x86] ioapic: Fix the EOI register detection mechanism (Peter Bogdanovic) [463633]
  - [x86] io-apic: Move the effort of clearing remoteIRR explicitly before migrating the irq (Peter Bogdanovic) [463633]
  - [x86] Remove local_irq_enable()/local_irq_disable() in fixup_irqs() (Peter Bogdanovic) [463633]
  - [x86] Use EOI register in io-apic on intel platforms (Peter Bogdanovic) [463633]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-13.el6]
changelog:
  - [virtio] console: show error message if hvc_alloc fails for console ports (Amit Shah) [543824]
  - [virtio] console: Add debugfs files for each port to expose debug info (Amit Shah) [543824]
  - [virtio] console: Add ability to hot-unplug ports (Amit Shah) [543824]
  - [virtio] hvc_console: Export (GPL'ed) hvc_remove (Amit Shah) [543824]
  - [virtio] Add ability to detach unused buffers from vrings (Amit Shah) [543824]
  - [virtio] console: Handle port hot-plug (Amit Shah) [543824]
  - [virtio] console: Remove cached data on port close (Amit Shah) [543824]
  - [virtio] console: Register with sysfs and create a 'name' attribute for ports (Amit Shah) [543824]
  - [virtio] console: Ensure only one process can have a port open at a time (Amit Shah) [543824]
  - [virtio] console: Add file operations to ports for open/read/write/poll (Amit Shah) [543824]
  - [virtio] console: Associate each port with a char device (Amit Shah) [543824]
  - [virtio] console: Prepare for writing to / reading from userspace buffers (Amit Shah) [543824]
  - [virtio] console: Add a new MULTIPORT feature, support for generic ports (Amit Shah) [543824]
  - [virtio] console: Introduce a send_buf function for a common path for sending data to host (Amit Shah) [543824]
  - [virtio] console: Introduce function to hand off data from host to readers (Amit Shah) [543824]
  - [virtio] console: Separate out find_vqs operation into a different function (Amit Shah) [543824]
  - [virtio] console: Separate out console init into a new function (Amit Shah) [543824]
  - [virtio] console: Separate out console-specific data into a separate struct (Amit Shah) [543824]
  - [virtio] console: ensure console size is updated on hvc open (Amit Shah) [543824]
  - [virtio] console: struct ports for multiple ports per device. (Amit Shah) [543824]
  - [virtio] console: remove global var (Amit Shah) [543824]
  - [virtio] console: don't assume a single console port. (Amit Shah) [543824]
  - [virtio] console: use vdev->priv to avoid accessing global var. (Amit Shah) [543824]
  - [virtio] console: introduce a get_inbuf helper to fetch bufs from in_vq (Amit Shah) [543824]
  - [virtio] console: ensure add_inbuf can work for multiple ports as well (Amit Shah) [543824]
  - [virtio] console: encapsulate buffer information in a struct (Amit Shah) [543824]
  - [virtio] console: port encapsulation (Amit Shah) [543824]
  - [virtio] console: We support only one device at a time (Amit Shah) [543824]
  - [virtio] hvc_console: Remove __devinit annotation from hvc_alloc (Amit Shah) [543824]
  - [virtio] hvc_console: make the ops pointer const. (Amit Shah) [543824]
  - [virtio] console: statically initialize virtio_cons (Amit Shah) [543824]
  - [virtio] console: comment cleanup (Amit Shah) [543824]
  - [x86] Fix crash when profiling more than 28 events (Bhavna Sarathy) [557570]
  - [x86] Add AMD Node ID MSR support (Bhavna Sarathy) [557540]
  - [kvm] fix spurious interrupt with irqfd (Marcelo Tosatti) [559343]
  - [kvm] eventfd: allow atomic read and waitqueue remove (Marcelo Tosatti) [559343]
  - [kvm] properly check max PIC pin in irq route setup (Marcelo Tosatti) [559343]
  - [kvm] only allow one gsi per fd (Marcelo Tosatti) [559343]
  - [kvm] x86: Fix leak of free lapic date in kvm_arch_vcpu_init() (Marcelo Tosatti) [559343]
  - [kvm] x86: Fix probable memory leak of vcpu->arch.mce_banks (Marcelo Tosatti) [559343]
  - [kvm] MMU: bail out pagewalk on kvm_read_guest error (Marcelo Tosatti) [559343]
  - [kvm] x86: Fix host_mapping_level() (Marcelo Tosatti) [559343]
  - [kvm] Fix race between APIC TMR and IRR (Marcelo Tosatti) [559343]
  - [x86] acpi: Export acpi_pci_irq_{add|del}_prt() (James Paradis) [553781]
  - [kdump] backport upstream ppc64 kcrctab fixes (Neil Horman) [558803]
  - [mm] Memory tracking for Stratus (James Paradis) [512400]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-14.el6]
changelog:
  - [s390x] dasd: fix online/offline race (Hendrik Brueckner) [552840]
  - [netdrv] update tg3 to version 3.106 and fix panic (John Feeney) [555101]
  - [s390x] dasd: Fix null pointer in s390dbf and discipline checking (Hendrik Brueckner) [559615]
  - [s390x] zcrypt: Do not remove coprocessor in case of error 8/72 (Hendrik Brueckner) [559613]
  - [s390x] cio: channel path vary operation has no effect (Hendrik Brueckner) [559612]
  - [uv] x86: Ensure hub revision set for all ACPI modes (George Beshers) [559752]
  - [uv] x86: Add function retrieving node controller revision number (George Beshers) [559752]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-15.el6]
changelog:
  - [block] blk-cgroup: Fix lockdep warning of potential deadlock in blk-cgroup (Vivek Goyal) [561903]
  - [block] cfq: Do not idle on async queues and drive deeper WRITE depths (Vivek Goyal) [561902]
  - [quota] 64-bit quota format fixes (Jerome Marchand) [546311]
  - [x86] fix Add AMD Node ID MSR support (Bhavna Sarathy) [557540]
  - [fs] ext4: fix type of "offset" in ext4_io_end (Eric Sandeen) [560097]
  - [x86] Disable HPET MSI on ATI SB700/SB800 (Prarit Bhargava) [557332]
  - [x86] arch specific support for remapping HPET MSIs (Prarit Bhargava) [557332]
  - [x86] intr-remap: generic support for remapping HPET MSIs (Prarit Bhargava) [557332]
  - [gfs] GFS2: Extend umount wait coverage to full glock lifetime (Steven Whitehouse) [561287]
  - [gfs] GFS2: Wait for unlock completion on umount (Steven Whitehouse) [561287]
  - [gfs] GFS2: Use MAX_LFS_FILESIZE for meta inode size (Steven Whitehouse) [561307]
  - [gfs] GFS2: Use GFP_NOFS for alloc structure (Steven Whitehouse) [561307]
  - [gfs] GFS2: Fix refcnt leak on gfs2_follow_link() error path (Steven Whitehouse) [561307]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-16.el6]
changelog:
  - [nfs] Remove a redundant check for PageFsCache in nfs_migrate_page() (Steve Dickson) [563938]
  - [nfs] Fix a bug in nfs_fscache_release_page() (Steve Dickson) [563938]
  - [mm] fix BUG()s caused by the transparent hugepage patch (Larry Woodman) [556572]
  - [fs] inotify: fix inotify WARN and compatibility issues (Eric Paris) [563363]
  - [net] do not check CAP_NET_RAW for kernel created sockets (Eric Paris) [540560]
  - [pci] Enablement of PCI ACS control when IOMMU enabled on system (Don Dutile) [523278]
  - [pci] PCI ACS support functions (Don Dutile) [523278]
  - [uv] x86: Fix RTC latency bug by reading replicated cachelines (George Beshers) [562189]
  - [s390x] ctcm / lcs / claw: remove cu3088 layer (Hendrik Brueckner) [557522]
  - [uv] vgaarb: add user selectability of the number of gpus in a system (George Beshers) [555879]
  - [gpu] vgaarb: fix vga arbiter to accept PCI domains other than 0 (George Beshers) [555879]
  - [uv] x86_64: update uv arch to target legacy VGA I/O correctly (George Beshers) [555879]
  - [pci] update pci_set_vga_state to call arch functions (George Beshers) [555879]
  - [uv] PCI: update pci_set_vga_state to call arch functions (George Beshers) [555879]
  - [mm] remove madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572]
  - [mm] hugepage redhat customization (Andrea Arcangeli) [556572]
  - [mm] introduce khugepaged (Andrea Arcangeli) [556572]
  - [mm] transparent hugepage vmstat (Andrea Arcangeli) [556572]
  - [mm] memcg huge memory (Andrea Arcangeli) [556572]
  - [mm] memcg compound (Andrea Arcangeli) [556572]
  - [mm] pmd_trans_huge migrate bugcheck (Andrea Arcangeli) [556572]
  - [mm] madvise(MADV_HUGEPAGE) (Andrea Arcangeli) [556572]
  - [mm] verify pmd_trans_huge isnt leaking (Andrea Arcangeli) [556572]
  - [mm] transparent hugepage core (Andrea Arcangeli) [556572]
  - [mm] dont alloc harder for gfp nomemalloc even if nowait (Andrea Arcangeli) [556572]
  - [mm] introduce _GFP_NO_KSWAPD (Andrea Arcangeli) [556572]
  - [mm] backport page_referenced microoptimization (Andrea Arcangeli) [556572]
  - [mm] kvm mmu transparent hugepage support (Andrea Arcangeli) [556572]
  - [mm] clear_copy_huge_page (Andrea Arcangeli) [556572]
  - [mm] clear_huge_page fix (Andrea Arcangeli) [556572]
  - [mm] split_huge_page paging (Andrea Arcangeli) [556572]
  - [mm] split_huge_page_mm/vma (Andrea Arcangeli) [556572]
  - [mm] add pmd_huge_pte to mm_struct (Andrea Arcangeli) [556572]
  - [mm] clear page compound (Andrea Arcangeli) [556572]
  - [mm] add pmd mmu_notifier helpers (Andrea Arcangeli) [556572]
  - [mm] pte alloc trans splitting (Andrea Arcangeli) [556572]
  - [mm] bail out gup_fast on splitting pmd (Andrea Arcangeli) [556572]
  - [mm] add pmd mangling functions to x86 (Andrea Arcangeli) [556572]
  - [mm] add pmd mangling generic functions (Andrea Arcangeli) [556572]
  - [mm] special pmd_trans_* functions (Andrea Arcangeli) [556572]
  - [mm] config_transparent_hugepage (Andrea Arcangeli) [556572]
  - [mm] comment reminder in destroy_compound_page (Andrea Arcangeli) [556572]
  - [mm] export maybe_mkwrite (Andrea Arcangeli) [556572]
  - [mm] no paravirt version of pmd ops (Andrea Arcangeli) [556572]
  - [mm] add pmd paravirt ops (Andrea Arcangeli) [556572]
  - [mm] add native_set_pmd_at (Andrea Arcangeli) [556572]
  - [mm] clear compound mapping (Andrea Arcangeli) [556572]
  - [mm] update futex compound knowledge (Andrea Arcangeli) [556572]
  - [mm] alter compound get_page/put_page (Andrea Arcangeli) [556572]
  - [mm] add a compound_lock (Andrea Arcangeli) [556572]
  - [mm] define MADV_HUGEPAGE (Andrea Arcangeli) [556572]
  - [oprofile] Support Nehalem-EX CPU in Oprofile (John Villalovos) [528998]
  - [nfs] nfs: handle NFSv3 -EKEYEXPIRED errors as we would -EJUKEBOX (Jeff Layton) [479359]
  - [nfs] handle NFSv2 -EKEYEXPIRED returns from RPC layer appropriately (Jeff Layton) [479359]
  - [nfs] sunrpc: parse and return errors reported by gssd (Jeff Layton) [479359]
  - [nfs] nfs4: handle -EKEYEXPIRED errors from RPC layer (Jeff Layton) [479359]
  - [net] nf_conntrack: fix memory corruption (Jon Masters) [559471]
  - [kvm] emulate accessed bit for EPT (Rik van Riel) [555106]
  - [vhost] fix TUN=m VHOST_NET=y (Michael S. Tsirkin) [562837]
  - [vhost] vhost-net: defer f->private_data until setup succeeds (Chris Wright) [562837]
  - [vhost] vhost-net: comment use of invalid fd when setting vhost backend (Chris Wright) [562837]
  - [vhost] access check thinko fixes (Michael S. Tsirkin) [562837]
  - [vhost] make default mapping empty by default (Michael S. Tsirkin) [562837]
  - [vhost] add access_ok checks (Michael S. Tsirkin) [562837]
  - [vhost] prevent modification of an active ring (Michael S. Tsirkin) [562837]
  - [vhost] fix high 32 bit in FEATURES ioctls (Michael S. Tsirkin) [562837]
  - [dm] dm-raid1: fix deadlock at suspending failed device (Takahiro Yasui) [557932]
  - [dm] fix kernel panic at releasing bio on recovery failed region (Takahiro Yasui) [557934]
  - [scsi] lpfc Update from 8.3.4 to 8.3.5.4 FC/FCoE (Rob Evers) [531028]
  - [nfs] sunrpc/cache: fix module refcnt leak in a failure path (Steve Dickson) [562285]
  - [nfs] Ensure that we handle NFS4ERR_STALE_STATEID correctly (Steve Dickson) [560784]
  - [nfs] NFSv4.1: Don't call nfs4_schedule_state_recovery() unnecessarily (Steve Dickson) [560784]
  - [nfs] NFSv4: Don't allow posix locking against servers that don't support it (Steve Dickson) [560784]
  - [nfs] Ensure that the NFSv4 locking can recover from stateid errors (Steve Dickson) [560784]
  - [nfs] Avoid warnings when CONFIG_NFS_V4=n (Steve Dickson) [560784]
  - [nfs] Make nfs_commitdata_release static (Steve Dickson) [560784]
  - [nfs] Try to commit unstable writes in nfs_release_page() (Steve Dickson) [560784]
  - [nfs] Fix a reference leak in nfs_wb_cancel_page() (Steve Dickson) [560784]
  - [nfs] nfs41: cleanup callback code to use __be32 type (Steve Dickson) [560785]
  - [nfs] nfs41: clear NFS4CLNT_RECALL_SLOT bit on session reset (Steve Dickson) [560785]
  - [nfs] nfs41: fix nfs4_callback_recallslot (Steve Dickson) [560785]
  - [nfs] nfs41: resize slot table in reset (Steve Dickson) [560785]
  - [nfs] nfs41: implement cb_recall_slot (Steve Dickson) [560785]
  - [nfs] nfs41: back channel drc minimal implementation (Steve Dickson) [560785]
  - [nfs] nfs41: prepare for back channel drc (Steve Dickson) [560785]
  - [nfs] nfs41: remove uneeded checks in callback processing (Steve Dickson) [560785]
  - [nfs] nfs41: directly encode back channel error (Steve Dickson) [560785]
  - [nfs] nfs41: fix wrong error on callback header xdr overflow (Steve Dickson) [560785]
  - [nfs] nfs41: Process callback's referring call list (Steve Dickson) [560785]
  - [nfs] nfs41: Check slot table for referring calls (Steve Dickson) [560785]
  - [nfs] nfs41: Adjust max cache response size value (Steve Dickson) [560785]
  - [nfs] NFSD: Create PF_INET6 listener in write_ports (Steve Dickson) [560785]
  - [nfs] SUNRPC: NFS kernel APIs shouldn't return ENOENT for "transport not found" (Steve Dickson) [560785]
  - [nfs] SUNRPC: Bury "#ifdef IPV6" in svc_create_xprt() (Steve Dickson) [560785]
  - [nfs] NFSD: Support AF_INET6 in svc_addsock() function (Steve Dickson) [560785]
  - [nfs] SUNRPC: Use rpc_pton() in ip_map_parse() (Steve Dickson) [560785]
  - [nfs] nfsd: 4.1 has an rfc number (Steve Dickson) [560785]
  - [nfs] nfsd41: Create the recovery entry for the NFSv4.1 client (Steve Dickson) [560785]
  - [nfs] nfsd: use vfs_fsync for non-directories (Steve Dickson) [560785]
  - [nfs] nfsd4: Use FIRST_NFS4_OP in nfsd4_decode_compound() (Steve Dickson) [560785]
  - [nfs] nfsd41: nfsd4_decode_compound() does not recognize all ops (Steve Dickson) [560785]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-17.el6]
changelog:
  - [s390] hvc_iucv: allocate IUCV send/receive buffers in DMA zone (Hendrik Brueckner) [566188]
  - [s390] qdio: continue polling for buffer state ERROR (Hendrik Brueckner) [565528]
  - [s390] qdio: prevent kernel bug message in interrupt handler (Hendrik Brueckner) [565542]
  - [s390] zfcp: report BSG errors in correct field (Hendrik Brueckner) [564378]
  - [s390] zfcp: cancel all pending work for a to be removed zfcp_port (Hendrik Brueckner) [564382]
  - [nfs] mount.nfs: Unknown error 526 (Steve Dickson) [561975]
  - [x86] x86-64, rwsem: Avoid store forwarding hazard in __downgrade_write (Avi Kivity) [563801]
  - [x86] x86-64, rwsem: 64-bit xadd rwsem implementation (Avi Kivity) [563801]
  - [x86] x86-64: support native xadd rwsem implementation (Avi Kivity) [563801]
  - [x86] clean up rwsem type system (Avi Kivity) [563801]
  - [x86] x86-32: clean up rwsem inline asm statements (Avi Kivity) [563801]
  - [x86] nmi_watchdog: enable by default on RHEL-6 (Don Zickus) [523857]
  - [block] freeze_bdev: don't deactivate successfully frozen MS_RDONLY sb (Mike Snitzer) [565890]
  - [block] fix bio_add_page for non trivial merge_bvec_fn case (Mike Snitzer) [565890]
  - [watchdog] Add support for iTCO watchdog on Ibex Peak chipset (John Villalovos) [536698]
  - [kernel] time: Remove xtime_cache (Prarit Bhargava) [563135]
  - [kernel] time: Implement logarithmic time accumalation (Prarit Bhargava) [563135]
  - [dm] raid1: fail writes if errors are not handled and log fails (Mike Snitzer) [565890]
  - [dm] mpath: fix stall when requeueing io (Mike Snitzer) [565890]
  - [dm] log: userspace fix overhead_size calcuations (Mike Snitzer) [565890]
  - [dm] stripe: avoid divide by zero with invalid stripe count (Mike Snitzer) [565890]
  - [mm] anon_vma locking updates for transparent hugepage code (Rik van Riel) [564515]
  - [mm] anon_vma linking changes to improve multi-process scalability (Rik van Riel) [564515]
  - [virt] virtio_blk: add block topology support (Christoph Hellwig) [556477]
  - [kvm] PIT: control word is write-only (Eduardo Habkost) [560905] {CVE-2010-0309}
  - [kernel] Prevent futex user corruption to crash the kernel (Jerome Marchand) [563957]
  - [selinux] print the module name when SELinux denies a userspace upcall (Eric Paris) [563731]
  - [gfs] GFS2 problems on single node cluster (Steven Whitehouse) [564329]
  - [ppc] Add kdump support to Collaborative Memory Manager (Steve Best) [563316]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-18.el6]
changelog:
  - [kernel/time] revert cc2f92ad1d0e03fe527e8ccfc1f918c368964dc8 (Aristeu Rozanski) [567551]
  - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [568624]
  - [scsi] Add netapp to scsi dh alua dev list (Mike Christie) [559586]
  - [scsi] scsi_dh_emc: fix mode select setup (Mike Christie) [570685]
  - [drm] Remove loop in IronLake graphics interrupt handler (John Villalovos) [557838]
  - [x86] Intel Cougar Point chipset support (John Villalovos) [560077]
  - [vhost] vhost-net: restart tx poll on sk_sndbuf full (Michael S. Tsirkin) [562837]
  - [vhost] fix get_user_pages_fast error handling (Michael S. Tsirkin) [562837]
  - [vhost] initialize log eventfd context pointer (Michael S. Tsirkin) [562837]
  - [vhost] logging thinko fix (Michael S. Tsirkin) [562837]
  - [vhost] vhost-net: switch to smp barriers (Michael S. Tsirkin) [562837]
  - [net] bug fix for vlan + gro issue (Andy Gospodarek) [569922]
  - [uv] Fix unmap_vma() bug related to mmu_notifiers (George Beshers) [253033]
  - [uv] Have mmu_notifiers use SRCU so they may safely schedule (George Beshers) [253033]
  - [drm] radeon/kms: bring all v2.6.33 fixes into EL6 kernel (Dave Airlie) [547422 554323 566618 569704]
  - [dvb] Fix endless loop when decoding ULE at dvb-core (Mauro Carvalho Chehab) [569243]
  - [kernel] sched: Fix SCHED_MC regression caused by change in sched cpu_power (Danny Feng) [568123]
  - [s390x] vdso: glibc does not use vdso functions (Hendrik Brueckner) [567755]
  - [drm] bring drm core/ttm/fb layer fixes in from upstream (Dave Airlie) [569701]
  - [kernel] Fix SMT scheduler regression in find_busiest_queue() (Danny Feng) [568120]
  - [s390x] qeth: avoid recovery during device online setting (Hendrik Brueckner) [568781]
  - [mm] Fix potential crash with sys_move_pages (Danny Feng) [562591] {CVE-2010-0415}
  - [scsi] pmcraid: bug fixes from upstream (Rob Evers) [567376]
  - [scsi] lpfc Update from 8.3.5.4 to 8.3.5.5 FC/FCoE (Rob Evers) [564508]
  - [ata] ahci: disable FPDMA auto-activate optimization on NVIDIA AHCI (David Milburn) [568815]
  - [selinux] netlabel: fix corruption of SELinux MLS categories > 127 (Eric Paris) [568370]
  - [gfs2] print glock numbers in hex (Robert S Peterson) [566755]
  - [mm] Fix hugetlb.c clear_huge_page parameter (Andrea Arcangeli) [566604]
  - [mm] fix anon_vma locking updates for transparent hugepage code (Andrea Arcangeli) [564515]
  - [netdrv] cxgb3: add memory barriers (Steve Best) [568390]
  - [dm] raid45 target: constructor error path oops fix (Heinz Mauelshagen) [567605]
  - [scsi] mpt2sas: fix missing initialization (Tomas Henzl) [567965]
  - [net] netfilter: nf_conntrack: per netns nf_conntrack_cachep (Jiri Pirko) [567181]
  - [x86] nmi_watchdog: use __cpuinit for nmi_watchdog_default (Don Zickus) [567601]
  - [netdrv] ixgbe: prevent speculative processing of descriptors (Steve Best) [568391]
  - [kvm] Fix emulate_sys[call, enter, exit]()'s fault handling (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] Fix segment descriptor loading (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] Fix load_guest_segment_descriptor() to inject page fault (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Forbid modifying CS segment register by mov instruction (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Fix x86_emulate_insn() not to use the variable rc for non-X86EMUL values (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: X86EMUL macro replacements: x86_emulate_insn() and its helpers (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: X86EMUL macro replacements: from do_fetch_insn_byte() to x86_decode_insn() (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] inject #UD in 64bit mode from instruction that are not valid there (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Fix properties of instructions in group 1_82 (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: code style cleanup (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Add LOCK prefix validity checking (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Check CPL level during privilege instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Fix popf emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Check IOPL level during io instruction emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: fix memory access during x86 emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Add Virtual-8086 mode of emulation (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Add group9 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Add group8 instruction decoding (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Introduce No64 decode option (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [kvm] x86 emulator: Add 'push/pop sreg' instructions (Gleb Natapov) [560903 560904 563466] {CVE-2010-0298 CVE-2010-0306 CVE-2010-0419}
  - [x86] AES/PCLMUL Instruction support: Various fixes for AES-NI and PCLMMUL (John Villalovos) [463496]
  - [x86] AES/PCLMUL Instruction support: Use gas macro for AES-NI instructions (John Villalovos) [463496]
  - [x86] AES/PCLMUL Instruction support: Various small fixes for AES/PCMLMUL and generate .byte code for some new instructions via gas macro (John Villalovos) [463496]
  - [x86] AES/PCLMUL Instruction support: Add PCLMULQDQ accelerated implementation (John Villalovos) [463496]
  - [scsi] megaraid_sas: fix for 32bit apps (Tomas Henzl) [559941]
  - [kvm] fix large packet drops on kvm hosts with ipv6 (Neil Horman) [565525]
  - [kvm] Add MAINTAINERS entry for virtio_console (Amit Shah) [566391]
  - [kvm] virtio: console: Fill ports' entire in_vq with buffers (Amit Shah) [566391]
  - [kvm] virtio: console: Error out if we can't allocate buffers for control queue (Amit Shah) [566391]
  - [kvm] virtio: console: Add ability to remove module (Amit Shah) [566391]
  - [kvm] virtio: console: Ensure no memleaks in case of unused buffers (Amit Shah) [566391]
  - [kvm] virtio: console: update Red Hat copyright for 2010 (Amit Shah) [566391]
  - [kvm] virtio: Initialize vq->data entries to NULL (Amit Shah) [566391]
  - [kvm] virtio: console: outbufs are no longer needed (Amit Shah) [566391]
  - [kvm] virtio: console: return -efault for fill_readbuf if copy_to_user fails (Amit Shah) [566391]
  - [kvm] virtio: console: Allow sending variable-sized buffers to host, efault on copy_from_user err (Amit Shah) [566391]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-20.el6]
changelog:
  - [netdrv] iwlwifi: fix kdump hang (Stanislaw Gruszka) [575122]
  - [kernel] clockevent: Don't remove broadcast device when cpu is dead (Danny Feng) [572438]
  - [block] Export max number of segments and max segment size in sysfs (Jeff Moyer) [574132]
  - [block] Finalize conversion of block limits functions (Jeff Moyer) [574132]
  - [block] Fix overrun in lcm() and move it to lib (Jeff Moyer) [574132]
  - [block] jiffies fixes (Jeff Moyer) [574132]
  - [block] Consolidate phys_segment and hw_segment limits (Jeff Moyer) [574132]
  - [block] Rename blk_queue_max_sectors to blk_queue_max_hw_sectors (Jeff Moyer) [574132]
  - [block] Add BLK_ prefix to definitions (Jeff Moyer) [574132]
  - [block] Remove unused accessor function (Jeff Moyer) [574132]
  - [block] Update blk_queue_max_sectors and documentation (Jeff Moyer) [574132]
  - [ata] ahci: Turn off DMA engines when there's no device attached (Matthew Garrett) [577967]
  - [scsi] qla2xxx: minor updates and fixes from upstream (Rob Evers) [574526]
  - [scsi] Additional BSG corrections from upstream (Rob Evers) [574590]
  - [netdrv] be2net: Update be2net 10GB NIC driver to version 2.102.147u (Ivan Vecera) [576172]
  - [scsi] update fibre channel layer (Mike Christie) [571824]
  - [scsi] lpfc Update from 8.3.5.6 to 8.3.5.7 FC/FCoE (Rob Evers) [576174]
  - [netdrv] e100: fix the 'size' argument passed to pci_pool_create() (Dean Nelson) [576887]
  - [kernel] futex: remove rw parameter from get_futex_key() (Amerigo Wang) [555700]
  - [drm] Add drm_gem_object_handle_unreference_unlocked and drm_gem_object_unreference_unlocked (Adam Jackson) [575910]
  - [drm] i915: Update to 2.6.34-rc1 (pre-vga-switcheroo) (Adam Jackson) [575910]
  - [scsi] libfcoe: Send port LKA every FIP_VN_KA_PERIOD secs (Rob Evers) [570693]
  - [scsi] fnic: updating driver to 1.4.0.98 syncs w/ upstream (Rob Evers) [570693]
  - [sound] snd-hda-intel: avoid divide by zero (Jaroslav Kysela) [567173] {CVE-2010-1085}
  - [netdrv] bnx2x: use new firmware (Stanislaw Gruszka) [560993]
  - [netdrv] bnx2: remove old firmware (Stanislaw Gruszka) [560993]
  - [netdrv] bnx2x: 1.52.1-6 firmware (Stanislaw Gruszka) [560993]
  - [netdrv] bnx2x: 1.52.1-6 bug fixes (Stanislaw Gruszka) [560993]
  - [ata] ahci: support FIS-based switching (David Milburn) [463152]
  - [drm] radeon: better GPU reset for lockup (Jerome Glisse) [576511]
  - [block] cciss: add 30 second initial timeout wait on controller reset (Tomas Henzl) [574094]
  - [serial] fix hang in serial console open (Neil Horman) [568418]
  - [virt] vmw_pvscsi: adding vmware paravirtualized driver (Rob Evers) [553062]
  - [scsi] 3w-9xxx: update 3w-9xxx to v2.26.02.014RH (Tomas Henzl) [572779]
  - [netdrv] ixgbevf: initial support for 82599VF driver (Andy Gospodarek) [462790]
  - [netdrv] ixgbe: update to version 2.0.62-k2 (Andy Gospodarek) [462790]
  - [netdrv] netxen: More critical bug fixes and AER support (Tony Camuso) [516840]
  - [netdrv] netxen: Sync with upstream kernel bug fixes (Tony Camuso) [516840]
  - [fs] dlm: use bastmode in debugfs output (David Teigland) [568102]
  - [fs] dlm: send reply before bast (David Teigland) [568102]
  - [fs] dlm: fix ordering of bast and cast (David Teigland) [568102]
  - [virt] virtio-net: remove send queue (Anthony Liguori) [555698]
  - [virt] virtio-net: Defer skb allocation and remove recv queue (Anthony Liguori) [555698]
  - [net] bridge: Allow enable/disable UFO on bridge device via ethtool (Anthony Liguori) [555537]
  - [net] Make UFO on master device independent of attached devices (Anthony Liguori) [555537]
  - [fs] xfs: fix locking for inode cache radix tree tag updates (Christoph Hellwig) [573836]
  - [uv] fix microcode.ctl slow down in boot-time on large systems (George Beshers) [573018]
  - [scsi] lpfc Update from 8.3.5.5 to 8.3.5.6 FC/FCoE (Rob Evers) [568889]
  - [mm] transparent hugepage support update (Andrea Arcangeli) [556572]
  - [netdrv] e1000e: fix data corruptor in NFS packet split filtering hw (Neil Horman) [572350]
  - [security] selinux: dynamic class/perm discovery (Eric Paris) [570812]
  - [security] selinux/ss: correct size computation (Eric Paris) [573000]
  - [security] SELinux: reduce size of access vector hash table (Eric Paris) [570433]
  - [security] SELinux: reset the security_ops before flushing the avc cache (Eric Paris) [572998]
  - [sched] Fix sched_mc_power_savings for !SMT (Danny Feng) [571879]
  - [security] selinux: Only audit permissions specified in policy (Eric Paris) [573002]
  - [security] selinux: fix memory leak in sel_make_bools (Eric Paris) [573008]
  - [security] SELinux: Make selinux_kernel_create_files_as() shouldn't just always return 0 (Eric Paris) [573011]
  - [security] selinux: convert range transition list to a hashtab (Eric Paris) [572702]
  - [virt] x86: remove kmap_atomic_pte paravirt op (Paolo Bonzini) [567203]
  - [virt] vmi: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203]
  - [virt] xen: disable highmem PTE allocation even when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203]
  - [virt] x86: allow allocation of highmem user page tables to be disabled when CONFIG_HIGHPTE=y (Paolo Bonzini) [567203]
  - [netdrv] qlge: update to latest upstream (Andy Gospodarek) [562311]
  - [netdrv] add netif_printk helpers (Andy Gospodarek) [562311]
  - [net] bridge: Fix build error when IGMP_SNOOPING is not enabled (Herbert Xu) [574321]
  - [net] bridge: Add multicast count/interval sysfs entries (Herbert Xu) [574321]
  - [net] bridge: Add hash elasticity/max sysfs entries (Herbert Xu) [574321]
  - [net] bridge: Add multicast_snooping sysfs toggle (Herbert Xu) [574321]
  - [net] bridge: Add multicast_router sysfs entries (Herbert Xu) [574321]
  - [net] bridge: Add multicast data-path hooks (Herbert Xu) [574321]
  - [net] bridge: Add multicast start/stop hooks (Herbert Xu) [574321]
  - [net] bridge: Add multicast forwarding functions (Herbert Xu) [574321]
  - [net] bridge: Move NULL mdb check into br_mdb_ip_get (Herbert Xu) [574321]
  - [net] bridge: ensure to unlock in error path in br_multicast_query() (Herbert Xu) [574321]
  - [net] bridge: Fix RCU race in br_multicast_stop (Herbert Xu) [574321]
  - [net] bridge: Use RCU list primitive in __br_mdb_ip_get (Herbert Xu) [574321]
  - [net] bridge: cleanup: remove unneed check (Herbert Xu) [574321]
  - [net] bridge: depends on INET (Herbert Xu) [574321]
  - [net] bridge: Make IGMP snooping depend upon BRIDGE. (Herbert Xu) [574321]
  - [net] bridge: Add core IGMP snooping support (Herbert Xu) [574321]
  - [net] bridge: Fix br_forward crash in promiscuous mode (Herbert Xu) [574321]
  - [net] bridge: Split may_deliver/deliver_clone out of br_flood (Herbert Xu) [574321]
  - [net] bridge: Use BR_INPUT_SKB_CB on xmit path (Herbert Xu) [574321]
  - [net] bridge: Avoid unnecessary clone on forward path (Herbert Xu) [574321]
  - [net] bridge: Allow tail-call on br_pass_frame_up (Herbert Xu) [574321]
  - [net] bridge: Do br_pass_frame_up after other ports (Herbert Xu) [574321]
  - [net] Add netdev_alloc_skb_ip_align() helper (Herbert Xu) [574321]
  - [kernel] futex_lock_pi() key refcnt fix (Danny Feng) [566347] {CVE-2010-0623}
  - [pci] AER: fix aer inject result in kernel oops (Prarit Bhargava) [568515]
  - [scsi] fix 32bit compatibility in BSG interface (Rob Evers) [554538]
  - [x86] ACPI: don't cond_resched if irq is disabled (Danny Feng) [572441]
  - [x86] Ensure dell-laptop buffers are below 4GB (Matthew Garrett) [570036]
  - [hwmon] add hex '0x' indication to coretemp module output (Dean Nelson) [571865]
  - [cifs] update cifs client code to latest upstream code (Jeff Layton) [562788]
  - [block] fix merge_bvec_fn return value checks (Mike Snitzer) [571455]
  - [fs] ext4: avoid uninit mem references on some mount options (Eric Sandeen) [562008]
  - [s390x] dasd: Correct offline processing (Hendrik Brueckner) [568376]
  - [s390x] dasd: Fix refcounting (Hendrik Brueckner) [568376]
  - [x86] amd_iommu: remove dma-ops warning message (Bhavna Sarathy) [560002]
  - [x86] amd_iommu: Fix IO page fault by adding device notifiers (Bhavna Sarathy) [560002]
  - [x86] amd_iommu: Fix IOMMU API initialization for iommu=pt (Bhavna Sarathy) [560002]
  - [x86] amd_iommu: Fix possible integer overflow (Bhavna Sarathy) [560002]
  - [x86] amd_iommu: Fix deassignment of a device from the pt domain (Bhavna Sarathy) [560002]
  - [gfs2] Allow the number of committed revokes to temporarily be negative (Benjamin Marzinski) [563907]
  - [ppc64] powerpc: export data from new hcall H_EM_GET_PARMS (Steve Best) [570019]
  - [x86] ACPI: Be in TS_POLLING state during mwait based C-state entry (Avi Kivity) [571440]
  - [net] tcp: fix ICMP-RTO war (Jiri Olsa) [567532]
  - [mm] Add padding to mm structures allow future patches during the RHEL6 life (Larry Woodman) [554511]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-21.el6]
changelog:
  - [x86] Update x86 MCE code (Prarit Bhargava) [580587]
  - [scsi] 3w-xxxx: Force 60 second timeout default (Tomas Henzl) [572778]
  - [netdrv] enic: update to upstream version 1.3.1.1 (Andy Gospodarek) [575950]
  - [netdrv] igb: Add support for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [577421]
  - [kernel] resource: Fix generic page_is_ram() for partial RAM pages (Prarit Bhargava) [578834]
  - [x86] Use the generic page_is_ram() (Prarit Bhargava) [578834]
  - [x86] Remove BIOS data range from e820 (Prarit Bhargava) [578834]
  - [kernel] Move page_is_ram() declaration to mm.h (Prarit Bhargava) [578834]
  - [kernel] Generic page_is_ram: use __weak (Prarit Bhargava) [578834]
  - [kernel] resources: introduce generic page_is_ram() (Prarit Bhargava) [578834]
  - [fs] GFS2: Clean up copying from stuffed files (Steven Whitehouse) [580857]
  - [netdrv] igb: restrict WoL for 82576 ET2 Quad Port Server Adapter (Stefan Assmann) [578804]
  - [drm] radeon/kms: move radeon KMS on/off switch out of staging (Dave Airlie) [580766]
  - [netdrv] p54: fix deadlocks under tx load (Michal Schmidt) [580557]
  - [gfs2] GFS2: Mandatory locking fix (Steven Whitehouse) [571606] {CVE-2010-0727}
  - [x86] AMD: Fix NULL pointer dereference on 32-bit (Bhavna Sarathy) [571474]
  - [x86] Add wbinvd SMP helper routines (Bhavna Sarathy) [571474]
  - [x86] L3 cache: Remove NUMA dependency (Bhavna Sarathy) [571474]
  - [x86] Calculate L3 indices (Bhavna Sarathy) [571474]
  - [x86] Add cache index disable sys attributes (Bhavna Sarathy) [571474]
  - [x86] Fix disabling of L3 cache indices (Bhavna Sarathy) [571474]
  - [fs] NFS: Avoid a deadlock in nfs_release_page (Jeff Layton) [525963]
  - [fs] NFS: Remove requirement for inode->i_mutex from nfs_invalidate_mapping (Jeff Layton) [525963]
  - [fs] NFS: Clean up nfs_sync_mapping (Jeff Layton) [525963]
  - [fs] NFS: Simplify nfs_wb_page() (Jeff Layton) [525963]
  - [fs] NFS: Replace __nfs_write_mapping with sync_inode() (Jeff Layton) [525963]
  - [fs] NFS: Simplify nfs_wb_page_cancel() (Jeff Layton) [525963]
  - [fs] NFS: Ensure inode is always marked I_DIRTY_DATASYNC, if it has unstable pages (Jeff Layton) [525963]
  - [fs] NFS: Run COMMIT as an asynchronous RPC call when wbc->for_background is set (Jeff Layton) [525963]
  - [fs] NFS: Reduce the number of unnecessary COMMIT calls (Jeff Layton) [525963]
  - [fs] NFS: Add a count of the number of unstable writes carried by an inode (Jeff Layton) [525963]
  - [fs] NFS: Cleanup - move nfs_write_inode() into fs/nfs/write.c (Jeff Layton) [525963]
  - [fs] writeback: pass writeback_control to ->write_inode (Jeff Layton) [525963]
  - [fs] writeback: make sure data is on disk before calling ->write_inode (Jeff Layton) [525963]
  - [fs] writeback: introduce wbc.for_background (Jeff Layton) [525963]
  - [netdrv] macvlan: fix support for multiple driver backends (Anthony Liguori) [553337 566731]
  - [netdrv] net/macvtap: add vhost support (Anthony Liguori) [553337 566731]
  - [netdrv] macvtap: add GSO/csum offload support (Anthony Liguori) [553337 566731]
  - [netdrv] macvtap: rework object lifetime rules (Anthony Liguori) [553337 566731]
  - [netdrv] macvtap: fix reference counting (Anthony Liguori) [553337 566731]
  - [netdrv] net: macvtap driver (Anthony Liguori) [553337 566731]
  - [netdrv] macvlan: export macvlan mode through netlink (Anthony Liguori) [553337 566731]
  - [netdrv] macvlan: implement bridge, VEPA and private mode (Anthony Liguori) [553337 566731]
  - [netdrv] macvlan: cleanup rx statistics (Anthony Liguori) [553337 566731]
  - [netdrv] macvlan: Precise RX stats accounting (Anthony Liguori) [553337 566731]
  - [netdrv] macvlan: add private dev_txq_stats_fold function (Anthony Liguori) [553337 566731]
  - [netdrv] veth: move loopback logic to common location (Anthony Liguori) [553337 566731]
  - [s390x] zfcp: Remove lock dependency on unit remove (Hendrik Brueckner) [576860]
  - [s390x] zfcp: Remove lock dependency on unit add (Hendrik Brueckner) [576860]
  - [s390x] zfcp: Remove lock dependency on CCW remove (Hendrik Brueckner) [576860]
  - [s390x] dasd: fix alignment of transport mode recovery TCW (Hendrik Brueckner) [575824]
  - [s390x] cio: fix drvdata usage for the console subchannel (Hendrik Brueckner) [575826]
  - [s390x] zcore: CPU registers are not saved under LPAR (Hendrik Brueckner) [575221]
  - [s390x] zfcpdump: Use direct IO in order to increase dump speed (Hendrik Brueckner) [575189]
  - [s390x] qeth: change checksumming default for HiperSockets (Hendrik Brueckner) [572227]
  - [s390x] qeth: l3 send dhcp in non pass thru mode (Hendrik Brueckner) [572225]
  - [s390x] zfcp: Remove attached ports and units correctly (Hendrik Brueckner) [571938]
  - [drm] Bring in nouveau updates from upstream (Ben Skeggs) [558468]
  - [vfs] pass struct file to do_truncate on O_TRUNC opens (Jeff Layton) [573995]
  - [vfs] O_TRUNC open shouldn't fail after file truncation (Jeff Layton) [573995]
  - [net] netfilter: ctnetlink: compute message size properly (Jiri Pirko) [578476]
  - [block] cfq-iosched: Do not merge queues of BE and IDLE classes (Jeff Moyer) [577393]
  - [block] remove 16 bytes of padding from struct request on 64bits (Jeff Moyer) [577393]
  - [block] cfq: remove 8 bytes of padding from cfq_rb_root on 64 bit builds (Jeff Moyer) [577393]
  - [block] cfq-iosched: quantum check tweak (Jeff Moyer) [577393]
  - [block] remove padding from io_context on 64bit builds (Jeff Moyer) [577393]
  - [block] cfq: reorder cfq_queue removing padding on 64bit (Jeff Moyer) [577393]
  - [block] cfq-iosched: split seeky coop queues after one slice (Jeff Moyer) [577393]
  - [x86] edac, mce: Filter out invalid values (Bhavna Sarathy) [574487]
  - [x86] edac, mce, amd: silence GART TLB errors (Bhavna Sarathy) [574487]
  - [x86] edac, mce: correct corenum reporting (Bhavna Sarathy) [574487]
  - [x86] edac, mce: update AMD F10h revD check (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: Simplify ECC override handling (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: Do not falsely trigger kerneloops (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: Ensure index stays within bounds in amd64_get_scrub_rate (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: restrict PCI config space access (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: fix K8 chip select reporting (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: bump driver version (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: fix use-uninitialised bug (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: correct sys address to chip select mapping (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: add a leaner syndrome decoding algorithm (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: remove early hw support check (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: detect DDR3 memory type (Bhavna Sarathy) [574487]
  - [x86] edac: add memory types strings for debugging (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: remove unneeded extract_error_address wrapper (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: rename StinkyIdentifier (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: remove superfluous dbg printk (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: enhance address to DRAM bank mapping (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: cleanup f10_early_channel_count (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: dump DIMM sizes on K8 too (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: cleanup rest of amd64_dump_misc_regs (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: cleanup DRAM cfg low debug output (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: wrap-up pci config read error handling (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: make DRAM regions output more human-readable (Bhavna Sarathy) [574487]
  - [x86] amd64_edac: clarify DRAM CTL debug reporting (Bhavna Sarathy) [574487]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-22.el6]
changelog:
  - [netdrv] b43: ssb: do not read SPROM if it does not exist (John Linville) [574895]
  - [netdrv] igb: add support for Intel I350 Gigabit Network Connection (Stefan Assmann) [580727]
  - [kernel] exec: refactor how usermodehelpers work and modify core_pipe recursion check (Neil Horman) [557387]
  - [kernel] re-export page_is_ram() for crash module (Prarit Bhargava) [583032]
  - [x86] amd_iommu: allow iommu to complete dma transactions during transition to kdump kernel (Neil Horman) [577788]
  - [nfs] rsize and wsize settings ignored on v4 mounts (Steve Dickson) [582697]
  - [net] igmp: fix ip_mc_sf_allow race (Flavio Leitner) [578932]
  - [net] Remove skb_dma_map/unmap calls from drivers (Thomas Graf) [576690]
  - [scsi] mpt2sas: IOs needs to be pause until handles are refreshed for all device after recovery (Tomas Henzl) [577909]
  - [scsi] mpt2sas: Reworked scmd->result priority for _scsih_qcmd (Tomas Henzl) [577909]
  - [x86] Suppress stack overrun message for init_task (Prarit Bhargava) [582625]
  - [sunrpc] gss_krb5: Advertise rc4-hmac enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Add support for rc4-hmac encryption (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Use confounder length in wrap code (Steve Dickson) [498317]
  - [sunrpc] gssd_krb5: More arcfour-hmac support (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Save the raw session key in the context (Steve Dickson) [498317]
  - [sunrpc] gssd_krb5: arcfour-hmac support (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Advertise AES enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: add remaining pieces to enable AES encryption support (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: add support for new token formats in rfc4121 (Steve Dickson) [498317]
  - [sunrpc] xdr: Add an export for the helper function write_bytes_to_xdr_buf() (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Advertise triple-des enctype support in the rpcsec_gss/krb5 upcall (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: add support for triple-des encryption (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Add upcall info indicating supported kerberos enctypes (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: handle new context format from gssd (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: import functionality to derive keys into the kernel (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: add ability to have a keyed checksum (hmac) (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: introduce encryption type framework (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: prepare for new context format (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: split up functions in preparation of adding new enctypes (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Don't expect blocksize to always be 8 when calculating padding (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Added and improved code comments (Steve Dickson) [498317]
  - [sunrpc] gss_krb5: Introduce encryption type framework (Steve Dickson) [498317]
  - [mm] Fix vfree race resulting in kernel bug (Steven Whitehouse) [582522]
  - [ata] libata: fix accesses at LBA28 boundary (David Milburn) [582432]
  - [netdrv] b43: Rewrite DMA Tx status handling sanity checks (John Linville) [574533]
  - [char] tty: release_one_tty() forgets to put pids (Oleg Nesterov) [582077] {CVE-2010-1162}
  - [mm] oom: fix the unsafe usage of badness() in proc_oom_score() (Oleg Nesterov) [582069]
  - [netdrv] bonding: fix broken multicast with round-robin mode (Andy Gospodarek) [581644]
  - [x86] Remove sysfs_attr_init, sysfs_bin_attr_init changes introduced in last MCE patch (Prarit Bhargava) [581659]
  - [kernel] sched_getaffinity: allow less than NR_CPUS length (Oleg Nesterov) [578970]
  - [scsi] bfa sync w/ upstream (Rob Evers) [576716]
  - [gfs] GFS2: Fix ordering of ordered buffers (Steven Whitehouse) [581011]
  - [gfs] GFS2: Don't withdraw on partial rindex entries (Robert S Peterson) [581009]
  - [gfs] GFS2: livelock while reclaiming unlinked dinodes (Robert S Peterson) [570182]
  - [scsi] mpt2sas: Do not reset handle before calling _scsih_remove_device in RESCAN task after HBA RESET (Tomas Henzl) [572646]
  - [scsi] mpt2sas: Device removal algorithm in interrupt ctx (Tomas Henzl) [572646]
  - [scsi] mpt2sas: fix the incorrect scsi_dma_map error checking (Tomas Henzl) [572646]
  - [scsi] Upgrading version to 04.100.01.02 (Tomas Henzl) [572646]
  - [scsi] mpt2sas: modified _scsih_sas_device_find_by_handle/sas_address (Tomas Henzl) [572646]
  - [scsi] mpt2sas: RESCAN Barrier work is added in case of HBA reset (Tomas Henzl) [572646]
  - [scsi] update the version to 04.100.01.00 (Tomas Henzl) [572646]
  - [scsi] scsi_transport_sas: add support for transport layer retries (TLR) (Tomas Henzl) [572646]
  - [scsi] mpt2sas: Added raid transport support (Tomas Henzl) [572646]
  - [scsi] eliminate potential kmalloc failure in scsi_get_vpd_page() (Tomas Henzl) [572646]
  - [ata] libata: fix ata_id_logical_per_physical_sectors (David Milburn) [582021]
  - [netdrv] iwlwifi: Fix throughput stall issue in HT mode for 5000 (Stanislaw Gruszka) [580063]
  - [infiniband] IPoIB: Clear ipoib_neigh.dgid in ipoib_neigh_alloc() (Stanislaw Gruszka) [580063]
  - [net] cfg80211: fix channel setting for wext (Stanislaw Gruszka) [580063]
  - [net] mac80211: check that ieee80211_set_power_mgmt only handles STA interfaces (Stanislaw Gruszka) [580063]
  - [ata] ata_piix: fix MWDMA handling on PIIX3 (Stanislaw Gruszka) [580063]
  - [ata] ahci: disable SNotification capability for ich8 (Stanislaw Gruszka) [580063]
  - [netdrv] ar9170: Add support for D-Link DWA 160 A2 (Stanislaw Gruszka) [580063]
  - [netdrv] sfc: Fix DMA mapping cleanup in case of an error in TSO (Stanislaw Gruszka) [580063]
  - [fs] ext4: don't call write_inode under the journal (Josef Bacik) [576202]
  - [fs] ext4: Calculate metadata requirements more accurately (Josef Bacik) [576202]
  - [fs] ext4: Patch up how we claim metadata blocks for quota purposes (Josef Bacik) [576202]
  - [fs] ext4: fix potential quota deadlock (Josef Bacik) [576202]
  - [virt] virtio: console: Add support for nonblocking write()s (Amit Shah) [576241]
  - [virt] virtio: console: Rename wait_is_over() to will_read_block() (Amit Shah) [576241]
  - [virt] virtio: console: Don't always create a port 0 if using multiport (Amit Shah) [576241]
  - [virt] virtio: console: Use a control message to add ports (Amit Shah) [576241]
  - [virt] virtio: console: Move code around for future patches (Amit Shah) [576241]
  - [virt] virtio: console: Remove config work handler (Amit Shah) [576241]
  - [virt] virtio: console: Don't call hvc_remove() on unplugging console ports (Amit Shah) [576241]
  - [virt] virtio: console: Return -EPIPE to hvc_console if we lost the connection (Amit Shah) [576241]
  - [virt] virtio: console: Let host know of port or device add failures (Amit Shah) [576241]
  - [virt] virtio: console: Add a __send_control_msg() that can send messages without a valid port (Amit Shah) [576241]
  - [virt] hvc_console: Fix race between hvc_close and hvc_remove (Amit Shah) [577222]
  - [virt] virtio: console makes incorrect assumption about virtio API (Amit Shah) [576241]
  - [virt] MAINTAINERS: Put the virtio-console entry in correct alphabetical order (Amit Shah) [576241]
  - [virt] virtio: console: Fix early_put_chars usage (Amit Shah) [576241]
  - [virt] virtio: console: Check if port is valid in resize_console (Amit Shah) [576241]
  - [virt] virtio: console: Generate a kobject CHANGE event on adding 'name' attribute (Amit Shah) [576241]
  - [virt] virtio: console: Use better variable names for fill_queue operation (Amit Shah) [576241]
  - [virt] virtio: console: Fix type of 'len' as unsigned int (Amit Shah) [576241]
  - [vfs] rename block_fsync() to blkdev_fsync() (Jeff Moyer) [579781]
  - [char] raw: add an fsync method (Jeff Moyer) [579781]
  - [x86] Don't use logical-flat mode when more than 8 CPUs are possible (John Villalovos) [563798]
  - [net] Backport the new socket API recvmmsg, receive multiple messages (Arnaldo Carvalho de Melo) [579850]
  - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126]
  - [s390x] callhome: fix broken proc interface and activate comp ID (Hendrik Brueckner) [579482]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-23.el6]
changelog:
  - [doc] add the documentation for mpol=local (Stanislaw Gruszka) [584757]
  - [fs] tmpfs: handle MPOL_LOCAL mount option properly (Stanislaw Gruszka) [584757]
  - [fs] tmpfs: mpol=bind:0 don't cause mount error (Stanislaw Gruszka) [584757]
  - [netdrv] tun: orphan an skb on tx (Michael S. Tsirkin) [584428]
  - [s390x] vmalloc: IPL failure with enabled memory cgroups (Hendrik Brueckner) [580918]
  - [netdrv] b43: fall back gracefully to PIO mode after fatal DMA errors (John Linville) [583069]
  - [netdrv] b43: Allow PIO mode to be selected at module load (John Linville) [583069]
  - [netdrv] b43: Remove reset after fatal DMA error (John Linville) [583069]
  - [netdrv] b43: Optimize PIO scratchbuffer usage (John Linville) [583069]
  - [fs] vfs: get_sb_single() - do not pass options twice (Stanislaw Gruszka) [580063]
  - [fs] tmpfs: fix oops on mounts with mpol=default (Stanislaw Gruszka) [584757]
  - [kernel] cred.c: use kmem_cache_free (Stanislaw Gruszka) [580064]
  - [fs] partition/msdos: fix unusable extended partition for > 512B sector (Stanislaw Gruszka) [584757]
  - [fs] partitions/msdos: add support for large disks (Stanislaw Gruszka) [584757]
  - [fs] eCryptfs: Add getattr function (Stanislaw Gruszka) [580065]
  - [fs] ecryptfs: initialize private persistent file before dereferencing pointer (Stanislaw Gruszka) [580062]
  - [fs] ecryptfs: use after free (Stanislaw Gruszka) [580062]
  - [ppc] Track backing pages used allocated by vmemmap_populate() (Steve Best) [547854]
  - [netdrv] be2net: recent bug fixes from upstream (Ivan Vecera) [583766]
  - [sunrpc] handle allocation errors from __rpc_lookup_create() (Stanislaw Gruszka) [584757]
  - [nfs] Prevent another deadlock in nfs_release_page() (Stanislaw Gruszka) [584757]
  - [nfs] NFSv4: Don't ignore the NFS_INO_REVAL_FORCED flag in nfs_revalidate_inode() (Stanislaw Gruszka) [584757]
  - [nfs] Fix an allocation-under-spinlock bug (Stanislaw Gruszka) [580067]
  - [sunrpc] Handle EINVAL error returns from the TCP connect operation (Stanislaw Gruszka) [580067]
  - [sunrpc] remove unnecessary svc_xprt_put (Stanislaw Gruszka) [580067]
  - [x86] Add iMac9,1 to pci_reboot_dmi_table (Stanislaw Gruszka) [580067]
  - [rtc] rtc-core: fix memory leak (Stanislaw Gruszka) [580067]
  - [mm] readahead: introduce FMODE_RANDOM for POSIX_FADV_RANDOM (Stanislaw Gruszka) [580067]
  - [fs] fix LOOKUP_FOLLOW on automount "symlinks" (Stanislaw Gruszka) [580067]
  - [nfs] Too many GETATTR and ACCESS calls after direct I/O (Stanislaw Gruszka) [580065]
  - [virt] kvmclock: count total_sleep_time when updating guest clock (Stanislaw Gruszka) [580065]
  - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Stanislaw Gruszka) [580065]
  - [nfs] NFS: Fix the mapping of the NFSERR_SERVERFAULT error (Stanislaw Gruszka) [580065]
  - [nfs] NFS: Fix a umount race (Stanislaw Gruszka) [580065]
  - [x86] amd-iommu: Fix possible integer overflow (Stanislaw Gruszka) [580064]
  - [ata] libata: retry FS IOs even if it has failed with AC_ERR_INVALID (Stanislaw Gruszka) [580064]
  - [firewire] firewire: ohci: fix crashes with TSB43AB23 on 64bit systems (Stanislaw Gruszka) [580064]
  - [ata] pata_hpt3x2n: always stretch UltraDMA timing (Stanislaw Gruszka) [580067]
  - [cgroup] memcg: fix oom killing a child process in an other cgroup (Stanislaw Gruszka) [580067]
  - [ata] libata: retry link resume if necessary (Stanislaw Gruszka) [580064]
  - [firewire] core: add_descriptor size check (Stanislaw Gruszka) [580064]
  - [netdrv] iwlwifi: fix scan race (Stanislaw Gruszka) [584759]
  - [netdrv] iwlwifi: clear all tx queues when firmware ready (Stanislaw Gruszka) [584759]
  - [netdrv] iwlwifi: need check for valid qos packet before free (Stanislaw Gruszka) [584759]
  - [netdrv] mac80211: tear down all agg queues when restart/reconfig hw (Stanislaw Gruszka) [584759]
  - [netdrv] mac80211: move netdev queue enabling to correct spot (Stanislaw Gruszka) [584759]
  - [netdrv] setup correct int pipe type in ar9170_usb_exec_cmd (Stanislaw Gruszka) [584759]
  - [netdrv] iwlwifi: range checking issue (Stanislaw Gruszka) [584759]
  - [netdrv] iwlwifi: fix nfreed-- (Stanislaw Gruszka) [584759]
  - [netdrv] iwlwifi: counting number of tfds can be free for 4965 (Stanislaw Gruszka) [584759]
  - [netdrv] b43: Workaround circular locking in hw-tkip key update callback (Stanislaw Gruszka) [584757]
  - [ata] ahci: use BIOS date in broken_suspend list (Stanislaw Gruszka) [584757]
  - [netdrv] mac80211: Reset dynamic ps timer in Rx path (Stanislaw Gruszka) [584757]
  - [netdrv] ath9k: Enable IEEE80211_HW_REPORTS_TX_ACK_STATUS flag for ath9k (Stanislaw Gruszka) [584757]
  - [netdrv] mac80211: Retry null data frame for power save (Stanislaw Gruszka) [584757]
  - [netdrv] ath9k: Enable TIM timer interrupt only when needed. (Stanislaw Gruszka) [584757]
  - [netdrv] ath9k: fix BUG_ON triggered by PAE frames (Stanislaw Gruszka) [584757]
  - [netdrv] iwlwifi: Silence tfds_in_queue message (Stanislaw Gruszka) [584757]
  - [netdrv] iwlwifi: use dma_alloc_coherent (Stanislaw Gruszka) [584757]
  - [netdrv] wl1251: fix potential crash (Stanislaw Gruszka) [584757]
  - [block] readahead: add blk_run_backing_dev (Stanislaw Gruszka) [584757]
  - [netdrv] ath9k: fix lockdep warning when unloading module (Stanislaw Gruszka) [584757]
  - [scsi] mvsas: add support for Adaptec ASC-1045/1405 SAS/SATA HBA (Stanislaw Gruszka) [584757]
  - [netdrv] ath5k: fix setup for CAB queue (Stanislaw Gruszka) [584757]
  - [netdrv] ath5k: dont use external sleep clock in AP mode (Stanislaw Gruszka) [584757]
  - [netdrv] tg3: Fix tg3_poll_controller() passing wrong pointer to tg3_interrupt() (Stanislaw Gruszka) [584757]
  - [netdrv] b43/b43legacy: Wake queues in wireless_core_start (Stanislaw Gruszka) [580067]
  - [netdrv] ath5k: use correct packet type when transmitting (Stanislaw Gruszka) [580067]
  - [netdrv] ath9k: disable RIFS search for AR91xx based chips (Stanislaw Gruszka) [580067]
  - [netdrv] ath9k: fix rate control fallback rate selection (Stanislaw Gruszka) [580067]
  - [netdrv] ath9k: fix beacon timer restart after a card reset (Stanislaw Gruszka) [580067]
  - [netdrv] p54usb: Add the USB ID for Belkin (Accton) FD7050E ver 1010ec (Stanislaw Gruszka) [580067]
  - [netdrv] rndis_wlan: disable stall workaround (Stanislaw Gruszka) [580067]
  - [netdrv] rndis_wlan: fix buffer overflow in rndis_query_oid (Stanislaw Gruszka) [580067]
  - [netdrv] rndis_wlan: handle NL80211_AUTHTYPE_AUTOMATIC (Stanislaw Gruszka) [580067]
  - [netdrv] sky2: fix transmit DMA map leakage (Stanislaw Gruszka) [580067]
  - [netdrv] airo: fix setting zero length WEP key (Stanislaw Gruszka) [580067]
  - [netdrv] mac80211: quit addba_resp_timer if Tx BA session is torn down (Stanislaw Gruszka) [580067]
  - [netdrv] iwlwifi: sanity check before counting number of tfds can be free (Stanislaw Gruszka) [580067]
  - [netdrv] iwlwifi: set HT flags after channel in rxon (Stanislaw Gruszka) [580067]
  - [netdrv] iwlwifi: error checking for number of tfds in queue (Stanislaw Gruszka) [580067]
  - [netdrv] iwlwifi: Fix to set correct ht configuration (Stanislaw Gruszka) [580065]
  - [netdrv] mac80211: Fix probe request filtering in IBSS mode (Stanislaw Gruszka) [580065]
  - [netdrv] ath9k: Fix sequence numbers for PAE frames (Stanislaw Gruszka) [580065]
  - [netdrv] b43: Fix throughput regression (Stanislaw Gruszka) [580065]
  - [netdrv] rtl8187: Add new device ID (Stanislaw Gruszka) [580065]
  - [ata] ahci: add Acer G725 to broken suspend list (Stanislaw Gruszka) [580065]
  - [scsi] mptfusion: mptscsih_abort return value should be SUCCESS instead of value 0 (Stanislaw Gruszka) [580065]
  - [nfs] Fix an Oops when truncating a file (Stanislaw Gruszka) [580065]
  - [block] cciss: Make cciss_seq_show handle holes in the h->drv[] array (Stanislaw Gruszka) [580065]
  - [netdrv] ath9k: fix eeprom INI values override for 2GHz-only cards (Stanislaw Gruszka) [580064]
  - [netdrv] mac80211: fix NULL pointer dereference when ftrace is enabled (Stanislaw Gruszka) [580064]
  - [block] fix bugs in bio-integrity mempool usage (Stanislaw Gruszka) [580064]
  - [netdrv] sky2: Fix oops in sky2_xmit_frame() after TX timeout (Stanislaw Gruszka) [580064]
  - [netdrv] iwlwifi: set default aggregation frame count limit to 31 (Stanislaw Gruszka) [580064]
  - [netdrv] e1000/e1000e: don't use small hardware rx buffers (Stanislaw Gruszka) [580064]
  - [netdrv] e1000: enhance frame fragment detection (Stanislaw Gruszka) [580064]
  - [mm] rmap: anon_vma_prepare() can leak anon_vma_chain (Rik van Riel) [579936]
  - [mm] rmap: add exclusively owned pages to the newest anon_vma (Rik van Riel) [579936]
  - [mm] anonvma: when setting up page->mapping, we need to pick the _oldest_ anonvma (Rik van Riel) [579936]
  - [mm] anon_vma: clone the anon_vma chain in the right order (Rik van Riel) [579936]
  - [mm] vma_adjust: fix the copying of anon_vma chains (Rik van Riel) [579936]
  - [mm] Simplify and comment on anon_vma re-use for anon_vma_prepare() (Rik van Riel) [579936]
  - [mm] rmap: fix anon_vma_fork() memory leak (Rik van Riel) [579936]
  - [s390x] nss: add missing .previous statement to asm function (Hendrik Brueckner) [581521]
  - [ata] pata_mavell: correct check of AHCI config option (David Milburn) [584483]
  - [fs] ext4: Issue the discard operation before releasing the blocks (Eric Sandeen) [575884]
  - [scsi] 3w_sas: new driver (Tomas Henzl) [572781]
  - [kernel] hrtimer: Tune hrtimer_interrupt hang logic (Marcelo Tosatti) [576355]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-24.el6]
changelog:
  - [fs] ecryptfs: disallow ecryptfs as underlying filesystem (Eric Sandeen) [585185]
  - [mm] Fix Section Mismatch warning in put_page_bootmem() (Prarit Bhargava) [587040]
  - [mm] transparent hugepage support update (Andrea Arcangeli) [556572]
  - [netdrv] ath9k: revert fb6635f6c114313f246cc34abc0b677264a765ed (Aristeu Rozanski) [584757]
  - [virt] KVM: take srcu lock before call to complete_pio() (Gleb Natapov) [585887]
  - [virt] virtio: Fix GFP flags passed from the virtio balloon driver (Amit Shah) [584680]
  - [x86] Check chip_data value in irq_force_complete_move() (Prarit Bhargava) [564398]
  - [x86] nmi_watchdog: use __cpuinit for 32-bit nmi_watchdog_default (Prarit Bhargava) [586967]
  - [acpi] Fall back to manually changing SCI_EN (Matthew Garrett) [587008]
  - [pci] Ensure that devices are resumed properly (Matthew Garrett) [586780]
  - [serial] usb-serial: Rework and update qcserial (Matthew Garrett) [587009]
  - [scsi] scsi_lib: Fix bug in completion of bidi commands (Stanislaw Gruszka) [580064]
  - [net] phonet: add check for null pernet mem pointer in notifier (Jiri Pirko) [573122]
  - [nfs] Ensure that writeback_single_inode() calls write_inode() when syncing (Jeff Layton) [584382]
  - [serial] 8250_pnp: use wildcard for serial Wacom tablets (Stanislaw Gruszka) [580062]
  - [fs] ext4: check s_log_groups_per_flex in online resize code (Eric Sandeen) [519461]
  - [x86] Fix sched_clock_cpu for systems with unsynchronized TSC (Prarit Bhargava) [568344]
  - [x86] Reenable TSC sync check at boot, even with NONSTOP_TSC (Prarit Bhargava) [568344]
  - [mm] slab: add memory hotplug support (Prarit Bhargava) [562880]
  - [x86] Set hotpluggable nodes in nodes_possible_map (Prarit Bhargava) [568344]
  - [x86] acpi: Auto Online Hot-Added Memory (Prarit Bhargava) [568344]
  - [mm] memory hotplug: fix a bug on /dev/mem for 64-bit kernels (Prarit Bhargava) [568344]
  - [mm] update all PGDs for direct mapping changes on 64 bit (Prarit Bhargava) [568344]
  - [x86] acpi: Map hotadded cpu to correct node (Prarit Bhargava) [568344]
  - [ipmi] Change timeout and event poll to one second (Matthew Garrett) [584106]
  - [ipmi] Attempt to register multiple SIs of the same type (Matthew Garrett) [584106]
  - [ipmi] Reduce polling (Matthew Garrett) [584106]
  - [ipmi] Reduce polling when interrupts are available (Matthew Garrett) [584106]
  - [ipmi] Change device discovery order (Matthew Garrett) [584106]
  - [ipmi] Only register one si per bmc (Matthew Garrett) [584106]
  - [ipmi] Split device discovery and registration (Matthew Garrett) [584106]
  - [ipmi] Change addr_source to an enum rather than strings (Matthew Garrett) [584106]
  - [drm] radeon: rs780/rs880: MSI quirk fixes (Dave Airlie) [586168]
  - [drm] radeon/kms: MC + watermark fixes + reset (Dave Airlie) [586168]
  - [drm] radeon/kms/evergreen: add evergreen stage 2 - HPD irq (Dave Airlie) [580757]
  - [drm] radeon: fixup radeon_asic struct c/h files (Dave Airlie) [586168]
  - [drm] radeon/kms: misc + tv dac fixes (Dave Airlie) [586168]
  - [drm] radeon/kms: squash upstream HDMI audio commits (Dave Airlie) [586168]
  - [drm] kms/radeon: Integrated graphics fixes (Dave Airlie) [586168]
  - [drm] radeon/kms: spread spectrum + pll fixes (Dave Airlie) [586168]
  - [drm] radeon: add initial evergreen support + fixes (Dave Airlie) [580757]
  - [kernel] tty: tty->pgrp races (Jiri Olsa) [586022]
  - [netdrv] kernel: fix the r8169 frame length check error (Jiri Olsa) [586017] {CVE-2009-4537}


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-25.el6]
changelog:
  - [fs] exec: Fix 'flush_old_exec()/setup_new_exec()' split (Jiri Olsa) [586024] {CVE-2010-0307}
  - [powerpc] TIF_ABI_PENDING bit removal (Jiri Olsa) [586024] {CVE-2010-0307}
  - [x86] set_personality_ia32() misses force_personality32 (Jiri Olsa) [586024] {CVE-2010-0307}
  - [x86] get rid of the TIF_ABI_PENDING bit (Jiri Olsa) [586024] {CVE-2010-0307}
  - [kernel] split 'flush_old_exec' into two functions (Jiri Olsa) [586024] {CVE-2010-0307}
  - [net] sctp: fix skb_over_panic from processing too many unknown params (Neil Horman) [584659] {CVE-2010-1173}
  - [virt] kvm: fix vmx null pointer dereference (Eduardo Habkost) [570534] {CVE-2010-0435}
  - [fs] gfs2: fix quota state reporting (Christoph Hellwig) [589945]
  - [fs] gfs2: fix quota file size not a multiple of struct gfs2_quota (Abhijith Das) [589813]
  - [x86] Use physical mode for IBM Summit platforms (John Villalovos) [558397]
  - [mm] page allocator: update NR_FREE_PAGES only when necessary (Stanislaw Gruszka) [579693]
  - [mm] memcg: ensure list is empty at rmdir (Stanislaw Gruszka) [579693]
  - [video] revert "drivers/video/s3c-fb.c: fix clock setting for Samsung SoC Framebuffer" (Stanislaw Gruszka) [579693]
  - [v4l] DVB: gspca - sunplus: Fix bridge exchanges (Stanislaw Gruszka) [580062]
  - [hwmon] fschmd: Fix a memleak on multiple opens of /dev/watchdog (Stanislaw Gruszka) [580063]
  - [sound] hda: Fix HP T5735 automute (Stanislaw Gruszka) [580063]
  - [sound] hda: Fix quirk for Maxdata obook4-1 (Stanislaw Gruszka) [580063]
  - [sound] ice1724: Patch for suspend/resume for ESI Juli@ (Stanislaw Gruszka) [580063]
  - [sound] usb-audio: Avoid Oops after disconnect (Stanislaw Gruszka) [580065]
  - [sound] ctxfi: fix PTP address initialization (Stanislaw Gruszka) [580065]
  - [hwmon] lm78: Request I/O ports individually for probing (Stanislaw Gruszka) [580065]
  - [hwmon] w83781d: Request I/O ports individually for probing (Stanislaw Gruszka) [580065]
  - [hwmon] tmp421: Fix temperature conversions (Stanislaw Gruszka) [580067]
  - [sound] via82xx: add quirk for D1289 motherboard (Stanislaw Gruszka) [580067]
  - [hwmon] tmp421: Restore missing inputs (Stanislaw Gruszka) [580067]
  - [sound] USB MIDI support for Access Music VirusTI (Stanislaw Gruszka) [580067]
  - [sound] hda-intel: Add position_fix quirk for ASUS M2V-MX SE (Stanislaw Gruszka) [580067]
  - [sound] pcm core: fix fifo_size channels interval check (Stanislaw Gruszka) [580067]
  - [sound] hda: Use 3stack quirk for Toshiba Satellite L40-10Q (Stanislaw Gruszka) [580067]
  - [bluetooth] Fix potential bad memory access with sysfs files (Stanislaw Gruszka) [584757]
  - [hwmon] coretemp: Add missing newline to dev_warn() message (Stanislaw Gruszka) [584757]
  - [bluetooth] Fix kernel crash on L2CAP stress tests (Stanislaw Gruszka) [584757]
  - [input] wacom: ensure the device is initialized properly upon resume (Stanislaw Gruszka) [584757]
  - [sound] hda: Fix input source elements of secondary ADCs on Realtek (Stanislaw Gruszka) [584757]
  - [x86] nmi watchdog: use generic interrupt source to determine deadlocks (Don Zickus) [574570]
  - [dm] eliminate some holes in data structures (Mike Snitzer) [586089]
  - [dm] ioctl: introduce flag indicating uevent was generated (Mike Snitzer) [586089]
  - [dm] free dm_io before bio_endio not after (Mike Snitzer) [586089]
  - [dm] table: remove unused dm_get_device range parameters (Mike Snitzer) [586089]
  - [dm] ioctl: only issue uevent on resume if state changed (Mike Snitzer) [586089]
  - [dm] raid1: always return error if all legs fail (Mike Snitzer) [586089]
  - [dm] mpath: refactor pg_init (Mike Snitzer) [586089]
  - [dm] mpath: wait for pg_init completion when suspending (Mike Snitzer) [586089]
  - [dm] mpath: hold io until all pg_inits completed (Mike Snitzer) [586089]
  - [dm] mpath: avoid storing private suspended state (Mike Snitzer) [586089]
  - [dm] document when snapshot has finished merging (Mike Snitzer) [586089]
  - [dm] table: remove dm_get from dm_table_get_md (Mike Snitzer) [586089]
  - [dm] mpath: skip activate_path for failed paths (Mike Snitzer) [586089]
  - [dm] mpath: pass struct pgpath to pg init done (Mike Snitzer) [586089]
  - [netdrv] mac80211: fix deferred hardware scan requests (John Linville) [561762]
  - [x86] asus-laptop: add Lenovo SL hotkey support (Stanislaw Gruszka) [579693]
  - [input] pmouse: move Sentelic probe down the list (Stanislaw Gruszka) [579693]
  - [pci] cardbus: Add a fixup hook and fix powerpc (Stanislaw Gruszka) [579693]
  - [mfd] Correct WM835x ISINK ramp time defines (Stanislaw Gruszka) [579693]
  - [mfd] WM835x GPIO direction register is not locked (Stanislaw Gruszka) [579693]
  - [edac] i5000_edac critical fix panic out of bounds (Stanislaw Gruszka) [579693]
  - [i2c] i2c-tiny-usb: Fix on big-endian systems (Stanislaw Gruszka) [580065]
  - [x86] thinkpad-acpi: fix bluetooth/wwan resume (Stanislaw Gruszka) [580067]
  - [v4l] DVB: bttv: Move I2C IR initialization (Stanislaw Gruszka) [580067]
  - [bluetooth] Fix sleeping function in RFCOMM within invalid context (Stanislaw Gruszka) [584757]
  - [i2c] i2c-i801: Don't use the block buffer for I2C block writes (Stanislaw Gruszka) [584757]
  - [s390x] vdso: use ntp adjusted clock multiplier (Hendrik Brueckner) [575728]
  - [s390x] timekeeping: Fix clock_gettime vsyscall time warp (Hendrik Brueckner) [575728]
  - [s390x] timekeeping: Fix accumulation bug triggered by long delay (Hendrik Brueckner) [575728]
  - [netdrv] igb: fix warning in drivers/net/igb/igb_main.c (Stefan Assmann) [589272]
  - [x86] Re-get cfg_new in case reuse/move irq_desc (Stanislaw Gruszka) [580065 583555]
  - [hwmon] adt7462: fix wrong ADT7462_VOLT_COUNT (Stanislaw Gruszka) [580065]
  - [fs] exec.c: fix initial stack reservation (Stanislaw Gruszka) [580067]
  - [fs] exec.c: restrict initial stack space expansion to rlimit (Stanislaw Gruszka) [580065]
  - [kernel] resource: add helpers for fetching rlimits (Stanislaw Gruszka) [580065]
  - [tracing] ext4: Convert some events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert some jbd2 events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert some block events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert some power events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert some workqueue events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert softirq events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert some kmem events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] Convert module refcnt events to DEFINE_EVENT (Mike Snitzer) [588108]
  - [tracing] xfs: use DECLARE_EVENT_CLASS (Mike Snitzer) [588108]
  - [tracing] Harmonize event field names and print output names (Mike Snitzer) [588108]
  - [tracing] Add DEFINE_EVENT(), DEFINE_SINGLE_EVENT() support to docbook (Mike Snitzer) [588108]
  - [block] blk-cgroup: config options re-arrangement (Vivek Goyal) [586182]
  - [block] blkio: Fix another BUG_ON() crash due to cfqq movement across groups (Vivek Goyal) [586182]
  - [block] blkio: Fix blkio crash during rq stat update (Vivek Goyal) [586182]
  - [block] blkio: Initialize blkg->stats_lock for the root cfqg too (Vivek Goyal) [586182]
  - [block] blkio: Fix compile errors (Vivek Goyal) [586182]
  - [block] Update to io-controller stats (Vivek Goyal) [586182]
  - [block] io-controller: Add a new interface "weight_device" for IO-Controller (Vivek Goyal) [586182]
  - [block] cfq-iosched: Fix the incorrect timeslice accounting with forced_dispatch (Vivek Goyal) [586182]
  - [block] blkio: Add more debug-only per-cgroup stats (Vivek Goyal) [586182]
  - [block] blkio: Add io_queued and avg_queue_size stats (Vivek Goyal) [586182]
  - [block] blkio: Add io_merged stat (Vivek Goyal) [586182]
  - [block] blkio: Changes to IO controller additional stats patches (Vivek Goyal) [586182]
  - [block] expose the statistics in blkio.time and blkio.sectors for the root cgroup (Vivek Goyal) [586182]
  - [block] blkio: Increment the blkio cgroup stats for real now (Vivek Goyal) [586182]
  - [block] blkio: Add io controller stats like (Vivek Goyal) [586182]
  - [block] blkio: Remove per-cfqq nr_sectors as we'll be passing (Vivek Goyal) [586182]
  - [block] cfq-iosched: Add additional blktrace log messages in CFQ for easier debugging (Vivek Goyal) [586182]
  - [block] cfq-iosched: requests "in flight" vs "in driver" clarification (Vivek Goyal) [586182]
  - [ppc] cxgb3: Wait longer for control packets on initialization (Steve Best) [588848]
  - [virt] KVM: convert ioapic lock to spinlock (Marcelo Tosatti) [588811]
  - [virt] KVM: fix the handling of dirty bitmaps to avoid overflows (Marcelo Tosatti) [588811]
  - [virt] KVM: MMU: fix kvm_mmu_zap_page() and its calling path (Marcelo Tosatti) [588811]
  - [virt] KVM: VMX: Save/restore rflags.vm correctly in real mode (Marcelo Tosatti) [588811]
  - [virt] KVM: Dont spam kernel log when injecting exceptions due to bad cr writes (Marcelo Tosatti) [588811]
  - [virt] KVM: SVM: Fix memory leaks that happen when svm_create_vcpu() fails (Marcelo Tosatti) [588811]
  - [virt] KVM: VMX: Update instruction length on intercepted BP (Marcelo Tosatti) [588811]
  - [drm] nouveau: initial eDP support + additional fixes (Ben Skeggs) [588581]
  - [s390x] zcore: Fix reipl device detection (Hendrik Brueckner) [587025]
  - [connector] Delete buggy notification code (Stanislaw Gruszka) [580064 586025] {CVE-2010-0410}
  - [netdrv] ath9k: fix beacon slot/buffer leak (Stanislaw Gruszka) [580064]
  - [fusion] mptsas: Fix issue with chain pools allocation on katmai (Stanislaw Gruszka) [580064]
  - [sunrpc] Fix a potential memory leak in auth_gss (Stanislaw Gruszka) [584757]
  - [tracing] scsi: Enhance SCSI command tracing (Mike Snitzer) [588108]
  - [tracing] scsi: Add missing verify command definitions (Mike Snitzer) [588108]
  - [tracing] scsi: ftrace based SCSI command tracing (Mike Snitzer) [588108]
  - [tracing] add __print_hex() (Mike Snitzer) [588108]
  - [tracing] Add notrace to TRACE_EVENT implementation functions (Mike Snitzer) [588108]
  - [tracing] Move a printk out of ftrace_raw_reg_event_foo() (Mike Snitzer) [588108]
  - [tracing] Rename TRACE_EVENT_TEMPLATE() to DECLARE_EVENT_CLASS() (Mike Snitzer) [588108]
  - [tracing] Convert some sched trace events to DEFINE_EVENT and _PRINT (Mike Snitzer) [588108]
  - [tracing] Create new DEFINE_EVENT_PRINT (Mike Snitzer) [588108]
  - [tracing] Create new TRACE_EVENT_TEMPLATE (Mike Snitzer) [588108]
  - [tracing] additional interface changes and fixes (Mike Snitzer) [588108]
  - [tracing] Ftrace dynamic ftrace_event_call support (Mike Snitzer) [588108]
  - [fs] quota: fix WARN_ON when quota reservations get out of sync (Eric Sandeen) [581951]
  - [scsi] fcoe: sync with upstream (Mike Christie) [577049 578328]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-26.el6]
changelog:
  - [scsi] Sync fcoe to upsteam (Mike Christie) [590781]
  - [netdrv] bnx2x: fix memory barrier (Stanislaw Gruszka) [580477]
  - [x86] kprobes: fix removed int3 checking order (Dave Anderson) [585400]
  - [net] fix oops at bootime in sysctl code (Stanislaw Gruszka) [580064]
  - [net] af_packet: Don't use skb after dev_queue_xmit() (Stanislaw Gruszka) [580064]
  - [net] restore ip source validation (Stanislaw Gruszka) [580064]
  - [net] tcp: update the netstamp_needed counter when cloning sockets (Stanislaw Gruszka) [580064]
  - [net] icmp: send fragment reassembly timeout w/ conntrack enabled (Neil Horman) [563175]
  - [fs] GFS2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737]
  - [mm] compcache: Backport compcache: ramzswap documentation (Jerome Marchand) [578641]
  - [mm] compcache: xvmalloc memory allocator (Jerome Marchand) [578641]
  - [mm] compcache: virtual block device driver (ramzswap) (Jerome Marchand) [578641]
  - [mm] readahead: fix NULL filp dereference (Josef Bacik) [591055]
  - [netdrv] tg3: 57780 and 5785 devices refuse to attach (Andy Gospodarek) [564117]
  - [x86] Fetch valid frequencies for powernow_k8.o from ACPI _PST table (Bhavna Sarathy) [464630]
  - [s390x] ptrace: fix return value of do_syscall_trace_enter() (Hendrik Brueckner) [588216]
  - [fs] gfs2: fix oops while copying from ext3 to gfs2 (Abhijith Das) [586009] {CVE-2010-1436}
  - [virt] virtio: console: Accept console size along with resize control message (Amit Shah) [589307]
  - [virt] virtio: console: Store each console's size in the console structure (Amit Shah) [589307]
  - [virt] virtio: console: Resize console port 0 on config intr only if multiport is off (Amit Shah) [589307]
  - [sound] ac97: Add IBM ThinkPad R40e to Headphone/Line Jack Sense blacklist (Stanislaw Gruszka) [584757]
  - [sound] ac97: Add Toshiba P500 to ac97 jack sense blacklist (Stanislaw Gruszka) [584757]
  - [x86] amd: Restrict usage of c1e_idle() (Stanislaw Gruszka) [584757]
  - [x86] Fix placement of FIX_OHCI1394_BASE (Stanislaw Gruszka) [584757]
  - [net] netfilter: xt_recent: fix regression in rules using a zero hit_count (Stanislaw Gruszka) [584757]
  - [kernel] softlockup: Stop spurious softlockup messages due to overflow (Stanislaw Gruszka) [584757]
  - [kernel] cpuset: fix the problem that cpuset_mem_spread_node() returns an offline node (Stanislaw Gruszka) [584757]
  - [pci] cleanup error return for pcix get and set mmrbc functions (Stanislaw Gruszka) [584757]
  - [pci] fix access of PCI_X_CMD by pcix get and set mmrbc functions (Stanislaw Gruszka) [584757]
  - [pci] fix return value from pcix_get_max_mmrbc() (Stanislaw Gruszka) [584757]
  - [net] if_tunnel.h: add missing ams/byteorder.h include (Stanislaw Gruszka) [584757]
  - [netdrv] jme: Protect vlgrp structure by pause RX actions (Stanislaw Gruszka) [584757]
  - [netdrv] jme: Fix VLAN memory leak (Stanislaw Gruszka) [584757]
  - [usb] option: add support for a new CMOTECH device to usb/serial/option (Stanislaw Gruszka) [584757]
  - [usb] option: move hardcoded PID to a macro in usb/serial/option (Stanislaw Gruszka) [584757]
  - [usb] option: fix incorrect manufacturer name in usb/serial/option: MAXON->CMOTECH (Stanislaw Gruszka) [584757]
  - [usb] xHCI: re-initialize cmd_completion (Stanislaw Gruszka) [584757]
  - [usb] EHCI: adjust ehci_iso_stream for changes in ehci_qh (Stanislaw Gruszka) [584757]
  - [usb] EHCI: fix ITD list order (Stanislaw Gruszka) [584757]
  - [tty] Take a 256 byte padding into account when buffering below sub-page units (Stanislaw Gruszka) [584757]
  - [tty] Keep the default buffering to sub-page units (Stanislaw Gruszka) [584757]
  - [mm] tmpfs: cleanup mpol_parse_str() (Stanislaw Gruszka) [584757]
  - [perf] Make the install relative to DESTDIR if specified (Stanislaw Gruszka) [584757]
  - [perf] perf_event: Fix oops triggered by cpu offline/online (Stanislaw Gruszka) [584757]
  - [isdn] gigaset: prune use of tty_buffer_request_room (Stanislaw Gruszka) [584757]
  - [isdn] gigaset: correct clearing of at_state strings on RING (Stanislaw Gruszka) [584757]
  - [sound] hda: Disable MSI for Nvidia controller (Stanislaw Gruszka) [584757]
  - [sound] hda: Fix 0 dB offset for HP laptops using CX20551 (Stanislaw Gruszka) [584757]
  - [sound] hda: Fix secondary ADC of ALC260 basic model (Stanislaw Gruszka) [584757]
  - [virt] virtio: fix out of range array access (Stanislaw Gruszka) [584757]
  - [ipc] mqueue: fix mq_open() file descriptor leak on user-space processes (Stanislaw Gruszka) [584757]
  - [security] sysctl: require CAP_SYS_RAWIO to set mmap_min_addr (Stanislaw Gruszka) [584757]
  - [kernel] sched: Mark boot-cpu active before smp_init() (Stanislaw Gruszka) [584757]
  - [pci] add support for 82576NS serdes to existing SR-IOV quirk (Stanislaw Gruszka) [584757]
  - [v4l] DVB: em28xx-dvb: fix memleak in dvb_fini() (Stanislaw Gruszka) [584757]
  - [pci] unconditionally clear AER uncorr status register during cleanup (Stanislaw Gruszka) [584757]
  - [tracing] Do not record user stack trace from NMI context (Stanislaw Gruszka) [584757]
  - [tracing] Disable buffer switching when starting or stopping trace (Stanislaw Gruszka) [584757]
  - [tracing] Use same local variable when resetting the ring buffer (Stanislaw Gruszka) [584757]
  - [tracing] function-graph: Init curr_ret_stack with ret_stack (Stanislaw Gruszka) [584757]
  - [tracing] ring-buffer: Move disabled check into preempt disable section (Stanislaw Gruszka) [584757]
  - [input] i8042: add ALDI/MEDION netbook E1222 to qurik reset table (Stanislaw Gruszka) [584757]
  - [net] netfilter: xt_recent: fix false match (Stanislaw Gruszka) [580067]
  - [net] netfilter: xt_recent: fix buffer overflow (Stanislaw Gruszka) [580067]
  - [tracing] oprofile/x86: fix msr access to reserved counters (Stanislaw Gruszka) [580067]
  - [tracing] oprofile/x86: use kzalloc() instead of kmalloc() (Stanislaw Gruszka) [580067]
  - [tracing] oprofile/x86: remove node check in AMD IBS initialization (Stanislaw Gruszka) [580067]
  - [tracing] oprofile: remove tracing build dependency (Stanislaw Gruszka) [580067]
  - [x86] oprofile: fix perfctr nmi reservation for mulitplexing (Stanislaw Gruszka) [580067]
  - [netdrv] via-rhine: Fix scheduling while atomic bugs (Stanislaw Gruszka) [580067]
  - [net] ipv6: conntrack: Add member of user to nf_ct_frag6_queue structure (Stanislaw Gruszka) [580067]
  - [net] Remove bogus IGMPv3 report handling (Stanislaw Gruszka) [580067]
  - [net] sysfs: Use rtnl_trylock in wireless sysfs methods (Stanislaw Gruszka) [580067]
  - [net] Fix sysctl restarts (Stanislaw Gruszka) [580067]
  - [mm] slab: initialize unused alien cache entry as NULL at alloc_alien_cache() (Stanislaw Gruszka) [580067]
  - [v4l] DVB: cxusb: Select all required frontend and tuner modules (Stanislaw Gruszka) [580067]
  - [v4l] dvb: l64781.ko broken with gcc 4.5 (Stanislaw Gruszka) [580067]
  - [v4l] DVB: uvcvideo: Fix controls blacklisting (Stanislaw Gruszka) [580063]
  - [net] netfilter: nf_conntrack: fix hash resizing with namespaces (Stanislaw Gruszka) [580065]
  - [net] netfilter: nf_conntrack: restrict runtime expect hashsize modifications (Stanislaw Gruszka) [580065]
  - [net] netfilter: xtables: fix conntrack match v1 ipt-save output (Stanislaw Gruszka) [580063]
  - [v4l] DVGB: DocBook/media: create links for included sources (Stanislaw Gruszka) [580063]
  - [v4l] DVB: DocBook/media: copy images after building HTML (Stanislaw Gruszka) [580063]
  - [v4l] DVB: dvb-core: fix initialization of feeds list in demux filter (Stanislaw Gruszka) [580065]
  - [dma] ioat: fix infinite timeout checking in ioat2_quiesce (Stanislaw Gruszka) [580065]
  - [v4l] DVB: smsusb: add autodetection support for five additional Hauppauge USB IDs (Stanislaw Gruszka) [580063]
  - [x86] cpufreq: Fix use after free of struct powernow_k8_data (Stanislaw Gruszka) [580065]
  - [regulator] Fix display of null constraints for regulators (Stanislaw Gruszka) [580065]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-27.el6]
changelog:
  - [ppc] pseries: Flush lazy kernel mappings after unplug operations (Steve Best) [591340]
  - [fs] ext3: enable barriers by default (Eric Sandeen) [586062]
  - [tracing] regset xstate extensions + generic PTRACE_{GET,SET}REGSET support (Oleg Nesterov) [587724]
  - [scsi] hpsa: update to 2.0.2 (Tomas Henzl) [587418]
  - [mm] Print more information about the task being OOM killed (Larry Woodman) [546533]
  - [netdrv] igb/igbvf: use netdev_alloc_skb_ip_align() (Stefan Assmann) [589497]
  - [acpi] Fix regression where _PPC is not read at boot even when ignore_ppc=0 (Matthew Garrett) [571893]
  - [x86] i386: Do a global tlb flush on S4 resume (Matthew Garrett) [572818]
  - [pci] Add ABI for PCI runtime power management (Matthew Garrett) [589781]
  - [block] Fix regression in O_DIRECT|O_SYNC writes to block devices (Jeff Moyer) [582628]
  - [kernel] add skip_spaces() implementation (Jaroslav Kysela) [591078]
  - [kernel] sched: cpuacct: Use bigger percpu counter batch values for stats counters (Steve Best) [591343]
  - [kernel] idr: fix a critical misallocation bug (Eric Paris) [582109]
  - [net] tcp: Fix OOB POLLIN avoidance (Oleg Nesterov) [584786]
  - [s390x] qeth: synchronize configuration interface (Hendrik Brueckner) [586962]
  - [fs] inotify: race use after free/double free in inotify inode marks (Eric Paris) [582109]
  - [fs] ext4: Add flag to files with blocks intentionally past EOF (Eric Sandeen) [578562]
  - [drm] backport patches up to 2.6.34-rc7 (Adam Jackson) [589792]
  - [kernel] elf coredump: add extended numbering support (Amerigo Wang) [578659]
  - [kernel] binfmt_elf_fdpic: Fix build breakage introduced by coredump changes. (Amerigo Wang) [578659]
  - [kernel] elf coredump: make offset calculation process and writing process explicit (Amerigo Wang) [578659]
  - [kernel] elf coredump: replace ELF_CORE_EXTRA_* macros by functions (Amerigo Wang) [578659]
  - [kernel] coredump: move dump_write() and dump_seek() into a header file (Amerigo Wang) [578659]
  - [kernel] coredump: unify dump_seek() implementations for each binfmt_*.c (Amerigo Wang) [578659]
  - [mm] introduce coredump parameter structure (Amerigo Wang) [578659]
  - [powerpc] Reduce printk from pseries_mach_cpu_die() (Steve Best) [590754]
  - [powerpc] Move checks in pseries_mach_cpu_die() (Steve Best) [590754]
  - [powerpc] Reset kernel stack on cpu online from cede state (Steve Best) [590754]
  - [virt] don't compute pvclock adjustments if we trust the tsc (Glauber Costa) [569603]
  - [virt] Try using new kvm clock msrs (Glauber Costa) [569603]
  - [virt] Add a global synchronization point for pvclock (Glauber Costa) [569603]
  - [virt] Enable pvclock flags in vcpu_time_info structure (Glauber Costa) [569603]
  - [virt] Tell the guest we'll warn it about tsc stability (Glauber Costa) [592296]
  - [virt] export paravirtual cpuid flags in KVM_GET_SUPPORTED_CPUID (Glauber Costa) [592296]
  - [virt] add new KVMCLOCK cpuid feature (Glauber Costa) [592296]
  - [virt] change msr numbers for kvmclock (Glauber Costa) [592296]
  - [scsi] enclosure: fix oops while iterating enclosure_status array (Stanislaw Gruszka) [580062]
  - [usb] fix bitmask merge error (Stanislaw Gruszka) [580062]
  - [acpi] enable C2 and Turbo-mode on Nehalem notebooks on A/C (Stanislaw Gruszka) [580063]
  - [input] i8042: add Gigabyte M1022M to the noloop list (Stanislaw Gruszka) [580063]
  - [kernel] nohz: Prevent clocksource wrapping during idle (Stanislaw Gruszka) [580063]
  - [kernel] sched: Fix missing sched tunable recalculation on cpu add/remove (Stanislaw Gruszka) [580063]
  - [netdrv] atl1c: use common_task instead of reset_task and link_chg_task (Stanislaw Gruszka) [580063]
  - [netdrv] atl1e: disable NETIF_F_TSO6 for hardware limit (Stanislaw Gruszka) [580063]
  - [kernel] driver-core: fix devtmpfs crash on s390 (Stanislaw Gruszka) [580063]
  - [kernel] devtmpfs: set root directory mode to 0755 (Stanislaw Gruszka) [580063]
  - [input] ALPS: add interleaved protocol support for Dell E6x00 series (Stanislaw Gruszka) [580063]
  - [mm] flush dcache before writing into page to avoid alias (Stanislaw Gruszka) [580064]
  - [block] pktcdvd: removing device does not remove its sysfs dir (Stanislaw Gruszka) [580064]
  - [mm] add new 'read_cache_page_gfp()' helper function (Stanislaw Gruszka) [580064]
  - [acpi] Add NULL pointer check in acpi_bus_start (Stanislaw Gruszka) [580065]
  - [usb] usbfs: only copy the actual data received (Stanislaw Gruszka) [580065]
  - [net] netfilter: xtables: compat out of scope fix (Stanislaw Gruszka) [580065]
  - [net] pktgen: Fix freezing problem (Stanislaw Gruszka) [580065]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-28.el6]
changelog:
  - [mm] New round-robin rotor for SLAB allocations (Larry Woodman) [593154]
  - [netdrv] ixgbe: FCoE fixes (Andy Gospodarek) [593474]
  - [net] vlan: updates vlan real_num_tx_queues (Andy Gospodarek) [593474]
  - [net] vlan: adds vlan_dev_select_queue (Andy Gospodarek) [593474]
  - [net] vlan: Precise RX stats accounting (Andy Gospodarek) [593474]
  - [net] add dev_txq_stats_fold() helper (Andy Gospodarek) [593474]
  - [net] vlan: Add support to netdev_ops.ndo_fcoe_get_wwn for VLAN device (Andy Gospodarek) [593474]
  - [netdrv] ixgbe: fixes for link problems, possible DMA errors, and VF/SR-IOV changes (Andy Gospodarek) [575188]
  - [sound] ALSA HDA driver update 2010-05-11 (Jaroslav Kysela) [591083]
  - [mm] show per-process swap usage via procfs (Larry Woodman) [546533]
  - [netdrv] cxgb3 won't recover from EEH event twice (Steve Best) [591738]
  - [virt] x86, cpu: Print AMD virtualization features in /proc/cpuinfo (Gleb Natapov) [592688]
  - [x86] Intel ICH9 workaround for HPET timer issue on IbexPeak Platform (Luming Yu) [502629]
  - [pci] Update pci_dev and pci_bus structs before kabi freeze (Prarit Bhargava) [593322]
  - [pci] Output FW warning in pci_read/write_vpd (Prarit Bhargava) [586979]
  - [infiniband] ehca: Require in_wc in process_mad() (Steve Best) [593095]
  - [security] mmap_min_addr check CAP_SYS_RAWIO only for write (Eric Paris) [592417]
  - [scsi] aacraid: Eliminate use after free (Tomas Henzl) [592926]
  - [scsi] lpfc Update from 8.3.5.7 to 8.3.5.9 FC/FCoE (Rob Evers) [580677]
  - [char] Eliminate use after free (Amit Shah) [593189]
  - [ipmi] fix unlock balance (Tomas Henzl) [592925]
  - [ppc64] only call start-cpu when a CPU is stopped (Steve Best) [592440]
  - [ppc64] make query_cpu_stopped callable outside hotplug cpu (Steve Best) [592440]
  - [kernel] cpufreq: make the iowait-is-busy-time a sysfs tunable (Rik van Riel) [585330]
  - [kernel] ondemand: Solve the big performance issue with ondemand during disk IO (Rik van Riel) [585330]
  - [kernel] sched: introduce get_cpu_iowait_time_us() (Rik van Riel) [585330]
  - [kernel] sched: eliminate the ts->idle_lastupdate field (Rik van Riel) [585330]
  - [kernel] sched: fold updating of the last update time into update_ts_time_stats() (Rik van Riel) [585330]
  - [kernel] sched: update the idle statistics in get_cpu_idle_time_us (Rik van Riel) [585330]
  - [kernel] sched: introduce a function to update the idle statistics (Rik van Riel) [585330]
  - [kernel] sched: add a comment to get_cpu_idle_time_us (Rik van Riel) [585330]
  - [kernel] nohz: Reuse ktime in sub-functions of tick_check_idle (Rik van Riel) [585330]
  - [virt] Xen PV-on-HVM: Disable xen-blkfront for IDE & SCSI devices (Don Dutile) [523134]
  - [virt] xen: PV-on-HVM: Disable xen-blkfront for PV-on-HVM for now (Don Dutile) [523134]
  - [virt] xen: PV-on-HVM: Prevent pv drivers from crashing a FV guest if pv-on-hvm not configured (Don Dutile) [523134]
  - [virt] xen: PV-on-HVM: Add kernel command line enablement control (Don Dutile) [523134]
  - [virt] xen: backport PV-on-HVM (Don Dutile) [523134]
  - [ppc] pseries: Pass more accurate number of supported cores to firmware (Steve Best) [591341]
  - [ppc] Add static fields to ibm, client-architecture call (Steve Best) [591341]
  - [kernel] mutex: Fix optimistic spinning vs. BKL (Steve Best) [591735]
  - [kernel] mutex: Don't spin when the owner CPU is offline or other weird cases (Steve Best) [591735]
  - [kernel] sched: Don't use possibly stale sched_class (Stanislaw Gruszka) [580067]
  - [usb] unusual_devs: Add support for multiple Option 3G sticks (Stanislaw Gruszka) [580067]
  - [usb] cp210x: Add 81E8 Zephyr Bioharness (Stanislaw Gruszka) [580067]
  - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [580067]
  - [usb] ftdi_sio: sort PID/VID entries in new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067]
  - [usb] ftdi_sio: isolate all device IDs to new ftdi_sio_ids.h header (Stanislaw Gruszka) [580067]
  - [usb] Move hcd free_dev call into usb_disconnect to fix oops (Stanislaw Gruszka) [580067]
  - [usb] remove debugging message for uevent constructions (Stanislaw Gruszka) [580067]
  - [usb] fix crash in uhci_scan_schedule (Stanislaw Gruszka) [580067]
  - [usb] fix the idProduct value for USB-3.0 root hubs (Stanislaw Gruszka) [580067]
  - [usb] xhci: Fix finding extended capabilities registers (Stanislaw Gruszka) [580067]
  - [x86] Fix SCI on IOAPIC != 0 (Stanislaw Gruszka) [580067]
  - [x86] Avoid race condition in pci_enable_msix() (Stanislaw Gruszka) [580067]
  - [x86] thinkpad-acpi: make driver events work in NVRAM poll mode (Stanislaw Gruszka) [580067]
  - [x86] thinkpad-acpi: document HKEY event 3006 (Stanislaw Gruszka) [580067]
  - [x86] thinkpad-acpi: R52 brightness_mode has been confirmed (Stanislaw Gruszka) [580067]
  - [x86] thinkpad-acpi: fix poll thread auto-start (Stanislaw Gruszka) [580067]
  - [net] scm: Only support SCM_RIGHTS on unix domain sockets. (Stanislaw Gruszka) [580067]
  - [usb] serial: sierra driver indat_callback fix (Stanislaw Gruszka) [580067]
  - [tty] Fix the ldisc hangup race (Stanislaw Gruszka) [580067]
  - [kernel] devtmpfs: reset inode permissions before unlinking (Stanislaw Gruszka) [580067]
  - [kernel] driver-core: fix race condition in get_device_parent() (Stanislaw Gruszka) [580067]
  - [pm] hibernate: Fix preallocating of memory (Stanislaw Gruszka) [580067]
  - [tpm] tpm_tis: TPM_STS_DATA_EXPECT workaround (Stanislaw Gruszka) [580067]
  - [fs] Switch proc/self to nd_set_link() (Stanislaw Gruszka) [580067]
  - [hid] usbhid: introduce timeout for stuck ctrl/out URBs (Stanislaw Gruszka) [580067]
  - [hid] add multi-input quirk for NextWindow Touchscreen (Stanislaw Gruszka) [580067]
  - [hid] remove TENX iBuddy from blacklist (Stanislaw Gruszka) [580067]
  - [fs] vfs: take f_lock on modifying f_mode after open time (Stanislaw Gruszka) [580067]
  - [acpi] thinkpad-acpi: wrong thermal attribute_group removed in thermal_exit() (Stanislaw Gruszka) [580067]
  - [acpi] fix "acpi=ht" boot option (Stanislaw Gruszka) [580067]
  - [acpi] remove Asus P2B-DS from acpi=ht blacklist (Stanislaw Gruszka) [580067]
  - [pci] hotplug: check ioremap() return value in ibmphp_ebda.c (Stanislaw Gruszka) [580067]
  - [pci] hotplug: ibmphp: read the length of ebda and map entire ebda region (Stanislaw Gruszka) [580067]
  - [x86] msr/cpuid: Pass the number of minors when unregistering MSR and CPUID drivers (Stanislaw Gruszka) [580063]
  - [fs] fnctl: f_modown should call write_lock_irqsave/restore (Stanislaw Gruszka) [580063]
  - [sound] ASoC: fix a memory-leak in wm8903 (Stanislaw Gruszka) [580063]
  - [mtd] UBI: initialise update marker (Stanislaw Gruszka) [580063]
  - [mtd] UBI: fix memory leak in update path (Stanislaw Gruszka) [580063]
  - [ipc] ns: fix memory leak (idr) (Stanislaw Gruszka) [580063]
  - [input] i8042: remove identification strings from DMI tables (Stanislaw Gruszka) [580063]
  - [netdrv] starfire: clean up properly if firmware loading fails (Stanislaw Gruszka) [580064]
  - [kernel] random: drop weird m_time/a_time manipulation (Stanislaw Gruszka) [580064]
  - [kernel] random: Remove unused inode variable (Stanislaw Gruszka) [580064]
  - [mm] purge fragmented percpu vmap blocks (Stanislaw Gruszka) [580064]
  - [mm] percpu-vmap fix RCU list walking (Stanislaw Gruszka) [580064]
  - [x86] Add quirk for Intel DG45FC board to avoid low memory corruption (Stanislaw Gruszka) [580064]
  - [regulator] Specify REGULATOR_CHANGE_STATUS for WM835x LED constraints (Stanislaw Gruszka) [580064]
  - [x86] Add Dell OptiPlex 760 reboot quirk (Stanislaw Gruszka) [580064]
  - [mm] fix migratetype bug which slowed swapping (Stanislaw Gruszka) [580064]
  - [input] winbond-cir: remove dmesg spam (Stanislaw Gruszka) [580064]
  - [acpi] Advertise to BIOS in _OSC: _OST on _PPC changes (Stanislaw Gruszka) [580064]
  - [infiniband] Fix failure exit in ipathfs (Stanislaw Gruszka) [580064]
  - [acpi] fix OSC regression that caused aer and pciehp not to load (Stanislaw Gruszka) [580064]
  - [acpi] Add platform-wide _OSC support (Stanislaw Gruszka) [580064]
  - [acpi] Add a generic API for _OSC (Stanislaw Gruszka) [580064]
  - [s390x] fix single stepped svcs with TRACE_IRQFLAGS=y (Stanislaw Gruszka) [580064]
  - [fs] sysfs: sysfs_sd_setattr set iattrs unconditionally (Stanislaw Gruszka) [580065]
  - [acpi] fix High cpu temperature with 2.6.32 (Stanislaw Gruszka) [580065]
  - [usb] usbfs: properly clean up the as structure on error paths (Stanislaw Gruszka) [580065]
  - [kernel] class: Free the class private data in class_release (Stanislaw Gruszka) [580065]
  - [serial] 8250: add serial transmitter fully empty test (Stanislaw Gruszka) [580065]
  - [rtc] rtc-fm3130: add missing braces (Stanislaw Gruszka) [580065]
  - [ata] Call flush_dcache_page after PIO data transfers in libata-sff.c (Stanislaw Gruszka) [580065]
  - [net] dst: call cond_resched() in dst_gc_task() (Stanislaw Gruszka) [580065]
  - [crypto] padlock-sha: Add import/export support (Stanislaw Gruszka) [580065]
  - [x86] dell-wmi, hp-wmi: check wmi_get_event_data() return value (Stanislaw Gruszka) [580065]
  - [tpm] tpm_infineon: fix suspend/resume handler for pnp_driver (Stanislaw Gruszka) [580065]
  - [usb] ftdi_sio: add USB device ID's for B&B Electronics line (Stanislaw Gruszka) [580063]
  - [fs] anon_inode: set S_IFREG on the anon_inode (Eric Paris) [591813]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-29.el6]
changelog:
  - [mm] fix mm_take_all_locks regression in 3-7/49 (Andrea Arcangeli) [556572]
  - [mm] avoid __cpuset_node_allowed_softwall to run when allocation is atomic (Andrea Arcangeli) [556572 591283]
  - [mm] fix race between do_huge_pmd_anonymous_page and pte_alloc_map (Andrea Arcangeli) [556572]
  - [mm] add missing update for root-anon-vma drop_anon_vma in memory compactation (Andrea Arcangeli) [556572]
  - [mm] exec vs split_huge_page (Andrea Arcangeli) [556572]
  - [mm] include anon hugepages into the anon stats (Andrea Arcangeli) [556572]
  - [mm] split_huge_page anon_vma ordering dependency (Andrea Arcangeli) [556572]
  - [mm] align page_add_new_anon_rmap (Andrea Arcangeli) [556572]
  - [mm] do_pages_move cannot handle hugepages (Andrea Arcangeli) [556572]
  - [mm] padding to decrease risk of kabi breakage (Andrea Arcangeli) [556572]
  - [mm] transhuge isolate_migratepages() (Andrea Arcangeli) [556572]
  - [mm] select CONFIG_COMPACTION if TRANSPARENT_HUGEPAGE enabled (Andrea Arcangeli) [556572]
  - [mm] compaction: Do not schedule work on other CPUs for compaction (Andrea Arcangeli) [556572]
  - [mm] Defer compaction using an exponential backoff when compaction fails (Andrea Arcangeli) [556572]
  - [mm] Add a tunable that decides when memory should be compacted and when it should be reclaimed (Andrea Arcangeli) [556572]
  - [mm] Direct compact when a high-order allocation fails (Andrea Arcangeli) [556572]
  - [mm] Add /sys trigger for per-node memory compaction (Andrea Arcangeli) [556572]
  - [mm] Add /proc trigger for memory compaction (Andrea Arcangeli) [556572]
  - [mm] Memory compaction core (Andrea Arcangeli) [556572]
  - [mm] Move definition for LRU isolation modes to a header (Andrea Arcangeli) [556572]
  - [mm] Export fragmentation index via /proc/extfrag_index (Andrea Arcangeli) [556572]
  - [mm] Export unusable free space index via /proc/unusable_index (Andrea Arcangeli) [556572]
  - [mm] Allow CONFIG_MIGRATION to be set without CONFIG_NUMA or memory hot-remove (Andrea Arcangeli) [556572]
  - [mm] Allow the migration of PageSwapCache pages (Andrea Arcangeli) [556572]
  - [mm] Do not try to migrate unmapped anonymous pages (Andrea Arcangeli) [556572]
  - [mm] Share the anon_vma ref counts between KSM and page migration (Andrea Arcangeli) [556572]
  - [mm] Take a reference to the anon_vma before migrating (Andrea Arcangeli) [556572]
  - [mm] add numa awareness to hugepage allocations (Andrea Arcangeli) [556572]
  - [mm] enable direct defrag (Andrea Arcangeli) [556572]
  - [mm] ksm: check for ERR_PTR from follow_page() (Andrea Arcangeli) [556572]
  - [mm] err.h: add helper function to simplify pointer error checking (Andrea Arcangeli) [556572]
  - [mm] don't leave orhpaned swap cache after ksm merging (Andrea Arcangeli) [556572]
  - [mm] adapt to anon-vma root locking (Andrea Arcangeli) [556572]
  - [mm] set default to never (Andrea Arcangeli) [556572]
  - [mm] transparent hugepage bootparam (Andrea Arcangeli) [556572]
  - [mm] remove lumpy reclaim (Andrea Arcangeli) [556572 583003]
  - [mm] memcg fix prepare migration (Andrea Arcangeli) [556572]
  - [mm] avoid false positive warning in mmio (Andrea Arcangeli) [556572]
  - [virt] fix kvm swapping memory corruption (Andrea Arcangeli) [556572 583861]
  - [mm] remove khugepaged/enabled (Andrea Arcangeli) [556572]
  - [mm] use only khugepaged_wait (Andrea Arcangeli) [556572]
  - [mm] khugepaged user stack (Andrea Arcangeli) [556572]
  - [mm] define hugetlb_page (Andrea Arcangeli) [556572]
  - [mm] migration: avoid race between shift_arg_pages() and rmap_walk() during migration by not migrating temporary stacks (Andrea Arcangeli) [556572]
  - [mm] extend KSM refcounts to the anon_vma root (Andrea Arcangeli) [556572]
  - [mm] always lock the root (oldest) anon_vma (Andrea Arcangeli) [556572]
  - [mm] track the root (oldest) anon_vma (Andrea Arcangeli) [556572]
  - [mm] change direct call of spin_lock(anon_vma->lock) to inline function (Andrea Arcangeli) [556572]
  - [mm] rename anon_vma_lock to vma_lock_anon_vma (Andrea Arcangeli) [556572]
  - [mm] rmap: remove anon_vma check in page_address_in_vma() (Andrea Arcangeli) [556572]
  - [mm] mmap: check ->vm_ops before dereferencing (Andrea Arcangeli) [556572]
  - [fs] xfs_export_operations.commit_metadata (Christoph Hellwig) [585442]
  - [fs] xfs: fix inode pincount check in fsync (Christoph Hellwig) [585442]
  - [fs] xfs: miscellaneous fixes from 2.6.34 (Dave Chinner) [585442]
  - [fs] xfs: reserved block pool and ENOSPC fixes from 2.6.34 (Dave Chinner) [542712 585442]
  - [fs] xfs: delayed write metadata from 2.6.34 (Dave Chinner) [585442]
  - [lib] introduce list_sort (Dave Chinner) [585442]
  - [fs] xfs: log fixes from 2.6.34 (Dave Chinner) [585442]
  - [fs] xfs: quota changes from 2.6.34 (Dave Chinner) [585442]
  - [fs] xfs: buffer API cleanups from 2.6.34 (Dave Chinner) [585442]
  - [fs] xfs: AG indexing fixes from 2.6.34 (Dave Chinner) [585442]
  - [fs] xfs: idle kernel thread fixes from 2.6.34 (Dave Chinner) [585442]
  - [fs] online defrag fixes from 2.6.34 (Dave Chinner) [585442]
  - [fs] jbd2: delay discarding buffers in journal_unmap_buffer (Eric Sandeen) [593082]
  - [fs] ext4: Use slab allocator for sub-page sized allocations (Eric Sandeen) [593082]
  - [fs] jbd2: don't use __GFP_NOFAIL in journal_init_common() (Eric Sandeen) [593082]
  - [fs] jbd: jbd-debug and jbd2-debug should be writable (Eric Sandeen) [593082]
  - [fs] ext4: Fixed inode allocator to correctly track a flex_bg's used_dirs (Eric Sandeen) [593082]
  - [fs] ext4: Fix estimate of # of blocks needed to write indirect-mapped files (Eric Sandeen) [593082]
  - [fs] ext4: fix up rb_root initializations to use RB_ROOT (Eric Sandeen) [593082]
  - [fs] ext4: Release page references acquired in ext4_da_block_invalidatepages (Eric Sandeen) [593082]
  - [fs] ext4: make "offset" consistent in ext4_check_dir_entry() (Eric Sandeen) [593082]
  - [fs] ext4: Convert BUG_ON checks to use ext4_error() instead (Eric Sandeen) [593082]
  - [fs] ext4: Handle non empty on-disk orphan link (Eric Sandeen) [593082]
  - [fs] ext4: explicitly remove inode from orphan list after failed direct io (Eric Sandeen) [593082]
  - [fs] ext4: Fix fencepost error in chosing choosing group vs file preallocation (Eric Sandeen) [593082]
  - [fs] ext4: Fix BUG_ON at fs/buffer.c:652 in no journal mode (Eric Sandeen) [593082]
  - [fs] ext4: correctly calculate number of blocks for fiemap (Eric Sandeen) [593082]
  - [fs] ext4: add missing error checking to ext4_expand_extra_isize_ea() (Eric Sandeen) [593082]
  - [fs] ext4: move __func__ into a macro for ext4_warning, ext4_error (Eric Sandeen) [593082]
  - [fs] ext4: Use bitops to read/modify EXT4_I(inode)->i_state (Eric Sandeen) [593082]
  - [fs] ext4: Drop EXT4_GET_BLOCKS_UPDATE_RESERVE_SPACE flag (Eric Sandeen) [593082]
  - [fs] ext4: return correct wbc.nr_to_write in ext4_da_writepages (Eric Sandeen) [593082]
  - [fs] ext4: replace BUG() with return -EIO in ext4_ext_get_blocks (Eric Sandeen) [593082]
  - [virt] KVM SVM Implement workaround for Erratum 383 (Bhavna Sarathy) [592311]
  - [virt] KVM SVM Handle MCEs early in the vmexit process (Bhavna Sarathy) [592311]
  - [usb] serial: ftdi: add CONTEC vendor and product id (Stanislaw Gruszka) [584757]
  - [usb] fix usbfs regression (Stanislaw Gruszka) [584757]
  - [usb] add new ftdi_sio device ids (Stanislaw Gruszka) [580067]
  - [usb] ftdi_sio: add device IDs (several ELV, one Mindstorms NXT) (Stanislaw Gruszka) [580067]
  - [usb] ftdi_sio: new device id for papouch AD4USB (Stanislaw Gruszka) [580067]
  - [v4l] gspca_mr973010a: Fix cif type 1 cameras not streaming on UHCI controllers (Stanislaw Gruszka) [580067]
  - [v4l] DVB: Add support for Asus Europa Hybrid DVB-T card (Stanislaw Gruszka) [580063]
  - [usb] mos7840: add device IDs for B&B electronics devices (Stanislaw Gruszka) [580063]
  - [ppc64] fsl: Add PCI device ids for new QoirQ chips (Stanislaw Gruszka) [580063]
  - [fs] vfs: Fix vmtruncate() regression (Stanislaw Gruszka) [579693]
  - [kernel] sched: Fix task priority bug (Stanislaw Gruszka) [579693]
  - [serial] 8250_pnp: add a new Fujitsu Wacom Tablet PC device (Stanislaw Gruszka) [579693]
  - [i2c] pca: Don't use *_interruptible (Stanislaw Gruszka) [579693]
  - [i2c] Do not use device name after device_unregister (Stanislaw Gruszka) [579693]
  - [kernel] sched: Fix cpu_clock() in NMIs, on !CONFIG_HAVE_UNSTABLE_SCHED_CLOCK (Stanislaw Gruszka) [579693]
  - [hid] add device IDs for new model of Apple Wireless Keyboard (Stanislaw Gruszka) [579693]
  - [v4l] gspca: sn9c20x: Fix test of unsigned (Stanislaw Gruszka) [579693]
  - [x86] SGI UV: Fix mapping of MMIO registers (Stanislaw Gruszka) [579693]
  - [perf] timechart: Use tid not pid for COMM change (Stanislaw Gruszka) [580062]
  - [usb] fix usbstorage for 2770:915d delivers no FAT (Stanislaw Gruszka) [580062]
  - [x86] PCI/PAT: return EINVAL for pci mmap WC request for !pat_enabled (Stanislaw Gruszka) [580062]
  - [acpi] EC: Add wait for irq storm (Stanislaw Gruszka) [580062]
  - [acpi] EC: Accelerate query execution (Stanislaw Gruszka) [580062]
  - [usb] add speed values for USB 3.0 and wireless controllers (Stanislaw Gruszka) [580062]
  - [usb] add missing delay during remote wakeup (Stanislaw Gruszka) [580062]
  - [usb] EHCI & UHCI: fix race between root-hub suspend and port resume (Stanislaw Gruszka) [580062]
  - [usb] EHCI: fix handling of unusual interrupt intervals (Stanislaw Gruszka) [580062]
  - [usb] Don't use GFP_KERNEL while we cannot reset a storage device (Stanislaw Gruszka) [580062]
  - [usb] serial: fix memory leak in generic driver (Stanislaw Gruszka) [580062]
  - [char] nozomi: quick fix for the close/close bug (Stanislaw Gruszka) [580062]
  - [tty] fix race in tty_fasync (Stanislaw Gruszka) [580062]
  - [netdrv] netiucv: displayed TX bytes value much too high (Stanislaw Gruszka) [580063]
  - [block] md: fix small irregularity with start_ro module parameter (Stanislaw Gruszka) [580063]
  - [input] i8042: add Dritek quirk for Acer Aspire 5610 (Stanislaw Gruszka) [580063]
  - [hid] fixup quirk for NCR devices (Stanislaw Gruszka) [580063]
  - [dmi] allow omitting ident strings in DMI tables (Stanislaw Gruszka) [580063]
  - [scsi] scsi_dh: create sysfs file, dh_state for all SCSI disk devices (Stanislaw Gruszka) [580063]
  - [nfs] Revert default r/wsize behavior (Stanislaw Gruszka) [580063]
  - [usb] SIS USB2VGA DRIVER: support KAIREN's USB VGA adaptor USB20SVGA-MB-PLUS (Stanislaw Gruszka) [580067]
  - [input] alps: add support for the touchpad on Toshiba Tecra A11-11L (Stanislaw Gruszka) [584757]
  - [fs] gfs2: stuck in inode wait, no glocks stuck (Robert S Peterson) [583737]
  - [netdrv] cnic: update to to 2.1.1 (Stanislaw Gruszka) [590019]
  - [netdrv] bnx2x: fix system hung after netdev watchdog (Stanislaw Gruszka) [581907]
  - [netdrv] bnx2: Fix most severe bugs in bnx2 2.0.8+ (John Feeney) [590879]
  - [netdrv] Update bnx2 driver to 2.0.8 and fw to mips-06-5.0.0.j6 et al (John Feeney) [464728]
  - [virt] VMware Balloon driver (Amit Shah) [582826]
  - [x86] With Sandybridge graphics, kernel reboots unless 'agp=off' used on command line (John Villalovos) [591294]
  - [kernel] unify string representation of NULL in vsprintf.c (Dave Anderson) [589613]
  - [kernel] coredump: fix the page leak in dump_seek() (Oleg Nesterov) [580126]
  - [edac] EDAC support for Nehalem Memory Controllers (Mauro Carvalho Chehab) [584507]
  - [iscsi] Include support for next gen Dell iSCSI PowerVault controller MD36xxi into RDAC scsi device handler's device list (Shyam Iyer) [593814]
  - [scsi] lpfc Update from 8.3.5.9 to 8.3.5.13 FC/FCoE (Rob Evers) [591648]
  - [infiniband] iser: fix failover slowdown (Mike Christie) [589174]
  - [net] TCP: avoid to send keepalive probes if receiving data (Flavio Leitner) [593052]
  - [nfs] commit_metadata export operation replacing nfsd_sync_dir (Christoph Hellwig) [593652]
  - [ppc64] numa: Add form 1 NUMA affinity (Steve Best) [593466]
  - [ppc64] eeh: Fix a bug when pci structure is null (Steve Best) [593854]
  - [ppc64] perf_event: Fix oops due to perf_event_do_pending call (Steve Best) [593464]
  - [ppc] pseries: Quieten cede latency printk (Steve Best) [591739]
  - [fs] GFS2: Don't "get" xattrs for ACLs when ACLs are turned off (Steven Whitehouse) [546294]
  - [kexec] fix OOPS in crash_kernel_shrink (Steve Best) [592336]
  - [fs] ext4: don't use quota reservation for speculative metadata blocks (Eric Sandeen) [587095]
  - [fs] quota: add the option to not fail with EDQUOT in block allocation (Eric Sandeen) [587095]
  - [fs] quota: use flags interface for dquot alloc/free space (Eric Sandeen) [587095]
  - [fs] ext4: Fix quota accounting error with fallocate (Eric Sandeen) [587095]
  - [fs] ext4: Ensure zeroout blocks have no dirty metadata (Eric Sandeen) [587095]
  - [virt] vhost-net: utilize PUBLISH_USED_IDX feature (Michael S. Tsirkin) [593158]
  - [virt] virtio: put last seen used index into ring itself (Michael S. Tsirkin) [593158]
  - [virt] vhost: fix barrier pairing (Michael S. Tsirkin) [593158]
  - [virt] virtio: use smp_XX barriers on SMP (Michael S. Tsirkin) [593158]
  - [virt] virtio_ring: remove a level of indirection (Michael S. Tsirkin) [593158]
  - [virt] trans_virtio: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio-rng: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio_net: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio_blk: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio_console: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio_balloon: use virtqueue_xxx wrappers (Michael S. Tsirkin) [593158]
  - [virt] virtio: add virtqueue_ vq_ops wrappers (Michael S. Tsirkin) [593158]
  - [virt] vhost-net: fix vq_memory_access_ok error checking (Michael S. Tsirkin) [593158]
  - [virt] vhost: fix error handling in vring ioctls (Michael S. Tsirkin) [593158]
  - [virt] vhost: fix interrupt mitigation with raw sockets (Michael S. Tsirkin) [593158]
  - [virt] vhost: fix error path in vhost_net_set_backend (Michael S. Tsirkin) [593158]
  - [netdrv] iwlwifi: iwl_good_ack_health() only apply to AGN device (John Linville) [573029]
  - [netdrv] iwlwifi: code cleanup for connectivity recovery (John Linville) [573029]
  - [netdrv] iwlwifi: Recover TX flow failure (John Linville) [573029]
  - [netdrv] iwlwifi: move plcp check to separated function (John Linville) [573029]
  - [netdrv] iwlwifi: Recover TX flow stall due to stuck queue (John Linville) [573029]
  - [netdrv] iwlwifi: add internal short scan support for 3945 (John Linville) [573029]
  - [netdrv] iwlwifi: separated time check for different type of force reset (John Linville) [573029]
  - [netdrv] iwlwifi: Adjusting PLCP error threshold for 1000 NIC (John Linville) [573029]
  - [netdrv] iwlwifi: multiple force reset mode (John Linville) [573029]
  - [netdrv] iwlwifi: Tune radio to prevent unexpected behavior (John Linville) [573029]
  - [netdrv] iwlwifi: Logic to control how frequent radio should be reset if needed (John Linville) [573029]
  - [netdrv] iwlwifi: add function to reset/tune radio if needed (John Linville) [573029]
  - [netdrv] iwlwifi: clear all the stop_queue flag after load firmware (John Linville) [573029]
  - [netdrv] iwlwifi: check for aggregation frame and queue (John Linville) [573029]
  - [ppc64] kdump: Fix race in kdump shutdown (Steve Best) [559709]
  - [ppc64] kexec: Fix race in kexec shutdown (Steve Best) [593853]
  - [net] Add ndo_{set|get}_vf_port support for enic dynamic vnics (Chris Wright) [581087]
  - [net] Add netlink support for virtual port management (was iovnl) (Chris Wright) [581087]
  - [net] core: add IFLA_STATS64 support (Chris Wright) [581087]
  - [netdrv] igb: support for VF configuration tools (Chris Wright) [581087]
  - [net] rtnetlink: Add SR-IOV VF configuration methods (Chris Wright) [581087]
  - [pci] Add SR-IOV convenience functions and macros (Chris Wright) [581087]
  - [scsi] sync iscsi layer (Mike Christie) [564148 570682]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-30.el6]
changelog:
  - [perf] sync tools/perf to 2.6.34 (Jason Baron) [578987]
  - [drm] i915: Update to 2.6.34-rc7 (Adam Jackson) [592003]
  - [perf] userspace and core update fix (Jason Baron) [567828 578987]
  - [perf] rhel6 perf fixups (Jason Baron) [567828 578987]
  - [perf] backport latest core perf support (Jason Baron) [567828 578987]
  - [perf] pull back 'perf' userspace (Jason Baron) [567828 578987]
  - [drm] radeon/kms: report lvds status as unknown with closed lid (Jerome Glisse) [585111 591628]
  - [drm] fbdev: fix cloning on fbcon (Dave Airlie) [512023]
  - [drm] fbcon disconnected + hotplug operation (Jerome Glisse) [580789]
  - [kernel] slow-work: use get_ref wrapper instead of directly calling get_ref (Dave Airlie) [580789]
  - [drm] radeon/kms: add special workaround for triple head servers (Dave Airlie) [512023]
  - [infiniband] RDMA: Use rlimit helpers (Doug Ledford) [500229]
  - [infiniband] ipoib: returned back addrlen check for mc addresses (Doug Ledford) [500229]
  - [infiniband] RDMA/amso1100: Fix error paths in post_send and post_recv (Doug Ledford) [500229]
  - [infiniband] IB/srp: Clean up error path in srp_create_target_ib() (Doug Ledford) [500229]
  - [infiniband] IB/srp: Split send and recieve CQs to reduce number of interrupts (Doug Ledford) [500229]
  - [infiniband] rdma: potential ERR_PTR dereference (Doug Ledford) [500229]
  - [infiniband] RDMA/cm: Set num_paths when manually assigning path records (Doug Ledford) [500229]
  - [infiniband] IB/cm: Fix device_create() return value check (Doug Ledford) [500229]
  - [infiniband] IB/ucm: Clean whitespace errors (Doug Ledford) [500229]
  - [infiniband] IB/ucm: Increase maximum devices supported (Doug Ledford) [500229]
  - [infiniband] IB/ucm: Use stack variable 'base' in ib_ucm_add_one (Doug Ledford) [500229]
  - [infiniband] IB/ucm: Use stack variable 'devnum' in ib_ucm_add_one (Doug Ledford) [500229]
  - [infiniband] RDMA/cm: Remove unused definition of RDMA_PS_SCTP (Doug Ledford) [500229]
  - [infiniband] RDMA/cm: Revert association of an RDMA device when binding to loopback (Doug Ledford) [500229]
  - [infiniband] IB/addr: Correct CONFIG_IPv6 to CONFIG_IPV6 (Doug Ledford) [500229]
  - [infiniband] IB/addr: Fix IPv6 routing lookup (Doug Ledford) [500229]
  - [infiniband] IB/addr: Simplify resolving IPv4 addresses (Doug Ledford) [500229]
  - [infiniband] RDMA/cm: fix loopback address support (Doug Ledford) [500229]
  - [infiniband] IB/addr: Store net_device type instead of translating to RDMA transport (Doug Ledford) [500229]
  - [infiniband] IB/addr: Verify source and destination address families match (Doug Ledford) [500229]
  - [infiniband] RDMA/cma: Replace net_device pointer with index (Doug Ledford) [500229]
  - [infiniband] RDMA/cma: Fix AF_INET6 support in multicast joining (Doug Ledford) [500229]
  - [infiniband] RDMA/cma: Correct detection of SA Created MGID (Doug Ledford) [500229]
  - [infiniband] RDMA/addr: Use appropriate locking with for_each_netdev() (Doug Ledford) [500229]
  - [infiniband] RDMA/ucma: Add option to manually set IB path (Doug Ledford) [500229]
  - [infiniband] IB/mad: Ignore iWARP devices on device removal (Doug Ledford) [500229]
  - [infiniband] IB/umad: Clean whitespace (Doug Ledford) [500229]
  - [infiniband] IB/umad: Increase maximum devices supported (Doug Ledford) [500229]
  - [infiniband] IB/umad: Use stack variable 'base' in ib_umad_init_port (Doug Ledford) [500229]
  - [infiniband] IB/umad: Use stack variable 'devnum' in ib_umad_init_port (Doug Ledford) [500229]
  - [infiniband] IB/umad: Remove port_table[] (Doug Ledford) [500229]
  - [infiniband] IB/umad: Convert *cdev to cdev in struct ib_umad_port (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Use anon_inodes instead of private infinibandeventfs (Doug Ledford) [500229]
  - [infiniband] IB/core: Fix and clean up ib_ud_header_init() (Doug Ledford) [500229]
  - [infiniband] IB/core: Pack struct ib_device a little tighter (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Whitespace cleanup (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Pack struct ib_uverbs_event_file tighter (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Increase maximum devices supported (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: use stack variable 'base' in ib_uverbs_add_one (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Use stack variable 'devnum' in ib_uverbs_add_one (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Remove dev_table (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Convert *cdev to cdev in struct ib_uverbs_device (Doug Ledford) [500229]
  - [infiniband] IB/uverbs: Fix return of PTR_ERR() of wrong pointer in ib_uverbs_get_context() (Doug Ledford) [500229]
  - [infiniband] IB: Clarify the documentation of ib_post_send() (Doug Ledford) [500229]
  - [infiniband] IB/ehca: Allow access for ib_query_qp() (Doug Ledford) [500229]
  - [infiniband] IB/ehca: Do not turn off irqs in tasklet context (Doug Ledford) [500229]
  - [infiniband] IB/ehca: Fix error paths in post_send and post_recv (Doug Ledford) [500229]
  - [infiniband] IB/ehca: Rework destroy_eq() (Doug Ledford) [500229]
  - [infiniband] IPoIB: Include return code in trace message for ib_post_send() failures (Doug Ledford) [500229]
  - [infiniband] IPoIB: Fix TX queue lockup with mixed UD/CM traffic (Doug Ledford) [500229]
  - [infiniband] IPoIB: Remove TX moderation settings from ethtool support (Doug Ledford) [500229]
  - [infiniband] IB/ipath: Use bitmap_weight() (Doug Ledford) [500229]
  - [infiniband] Remove BKL from ipath_open() (Doug Ledford) [500229]
  - [rds] remove uses of NIPQUAD, use pI4 (Doug Ledford) [500229]
  - [rds] RDS/IB+IW: Move recv processing to a tasklet (Doug Ledford) [500229]
  - [rds] Do not send congestion updates to loopback connections (Doug Ledford) [500229]
  - [rds] Fix panic on unload (Doug Ledford) [500229]
  - [rds] Fix potential race around rds_i[bw]_allocation (Doug Ledford) [500229]
  - [rds] Add GET_MR_FOR_DEST sockopt (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Check correct variable for allocation failure (Doug Ledford) [500229]
  - [infiniband] mlx4: replace the dma_sync_single_range_for_cpu/device API (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Simplify retrieval of ib_device (Doug Ledford) [500229]
  - [infiniband] mlx4_core: Fix cleanup in __mlx4_init_one() error path (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Fix queue overflow check in post_recv (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Initialize SRQ scatter entries when creating an SRQ (Doug Ledford) [500229]
  - [infiniband] mlx4: use bitmap_find_next_zero_area (Doug Ledford) [500229]
  - [infiniband] mlx4_core: return a negative error value (Doug Ledford) [500229]
  - [infiniband] mlx4_core: Fix parsing of reserved EQ cap (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Remove limitation on LSO header size (Doug Ledford) [500229]
  - [infiniband] IB/mlx4: Remove unneeded code (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Correct cap.max_inline_data assignment in nes_query_qp() (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix CX4 link problem in back-to-back configuration (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Clear stall bit before destroying NIC QP (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Set assume_aligned_header bit (Doug Ledford) [500229]
  - [infiniband] convert to use netdev_for_each_mc_addr (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Add support for KR device id 0x0110 (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Change WQ overflow return code (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Multiple disconnects cause crash during AE handling (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix crash when listener destroyed during loopback setup (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Use atomic counters for CM listener create and destroy (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix stale ARP issue (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: FIN during MPA startup causes timeout (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Free kmap() resources (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Check for zero STag (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix Xansation test crash on cm_node ref_count (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Abnormal listener exit causes loopback node crash (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix crash in nes_accept() (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Resource not freed for REJECTed connections (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: MPA request/response error checking (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix query of ORD values (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Fix MAX_CM_BUFFER define (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Pass correct size to ioremap_nocache() (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Update copyright and branding string (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Add max_cqe check to nes_create_cq() (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Clean up struct nes_qp (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Implement IB_SIGNAL_ALL_WR as an iWARP extension (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Add additional SFP+ PHY uC status check and PHY reset (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Correct fast memory registration implementation (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: Add support for IB_WR_*INV (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: In nes_post_recv() always set bad_wr on error (Doug Ledford) [500229]
  - [infiniband] RDMA/nes: In nes_post_send() always set bad_wr on error (Doug Ledford) [500229]
  - [netdrv] cxgb3: fix linkup issue (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Wait at least one schedule cycle during device removal (Doug Ledford) [500229]
  - [netdrv] cxgb3: fix hot plug removal crash (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Mark RDMA device with CXIO_ERROR_FATAL when removing (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Don't allocate the SW queue for user mode CQs (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Increase the max CQ depth (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Doorbell overflow avoidance and recovery (Doug Ledford) [500229]
  - [netdrv] cxgb3: convert to use netdev_for_each_addr (Doug Ledford) [500229]
  - [netdrv] cxgb3: fix link flap (Doug Ledford) [500229]
  - [netdrv] cxgb3: FIx VLAN over Jumbo frames (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Remove BUG_ON() on CQ rearm failure (Doug Ledford) [500229]
  - [netdrv] cxgb3: fix GRO checksum check (Doug Ledford) [500229]
  - [netdrv] cxgb3: add memory barriers (Doug Ledford) [500229]
  - [netdrv] iwch_cm.c: use pM to show MAC address (Doug Ledford) [500229]
  - [netdrv] cxgb3: Use kzalloc for allocating only one thing (Doug Ledford) [500229]
  - [netdrv] RDMA/cxgb3: Fix error paths in post_send and post_recv (Doug Ledford) [500229]
  - [netdrv] cxgb3: declare MODULE_FIRMWARE (Doug Ledford) [500229]
  - [netdrv] cxgb3: Set the rxq (Doug Ledford) [500229]
  - [netdrv] cxgb3: No need to wake queue in xmit handler (Doug Ledford) [500229]
  - [netdrv] cxgb3: Added private MAC address and provisioning packet handler for iSCSI (Doug Ledford) [500229]
  - [net] Hook up cxgb4 to Kconfig and Makefile (Doug Ledford) [500229]
  - [netdrv] cxgb4: Add remaining driver headers and L2T management (Doug Ledford) [500229]
  - [netdrv] cxgb4: Add main driver file and driver Makefile (Doug Ledford) [500229]
  - [netdrv] cxgb4: Add HW and FW support code (Doug Ledford) [500229]
  - [netdrv] cxgb4: Add packet queues and packet DMA code (Doug Ledford) [500229]
  - [netdrv] cxgb4: Add register, message, and FW definitions (Doug Ledford) [500229]
  - [net] use helpers to access mc list (Doug Ledford) [500229]
  - [net] use helpers to access uc list (Doug Ledford) [500229]
  - [kernel] strstrip incorrectly marked __must_check (Doug Ledford) [500229]
  - [pci] introduce pci_pcie_cap() (Doug Ledford) [500229]
  - [pci] cache PCIe capability offset (Doug Ledford) [500229]
  - [kernel] bitmap: introduce bitmap_set, bitmap_clear, bitmap_find_next_zero_area (Doug Ledford) [500229]
  - [md] Remove unnecessary casts of void * (Doug Ledford) [583050 586296 586299 588371]
  - [md] expose max value of behind writes counter (Doug Ledford) [583050 586296 586299 588371]
  - [md] remove some dead fields from mddev_s (Doug Ledford) [583050 586296 586299 588371]
  - [md] allow integers to be passed to md/level (Doug Ledford) [583050 586296 586299 588371]
  - [md] notify mdstat waiters of level change (Doug Ledford) [583050 586296 586299 588371]
  - [md] don't unregister the thread in mddev_suspend (Doug Ledford) [583050 586296 586299 588371]
  - [md] factor out init code for an mddev (Doug Ledford) [583050 586296 586299 588371]
  - [md] pass mddev to make_request functions rather than request_queue (Doug Ledford) [583050 586296 586299 588371]
  - [md] call md_stop_writes from md_stop (Doug Ledford) [583050 586296 586299 588371]
  - [md] split md_set_readonly out of do_md_stop (Doug Ledford) [583050 586296 586299 588371]
  - [md] factor md_stop_writes out of do_md_stop (Doug Ledford) [583050 586296 586299 588371]
  - [md] start to refactor do_md_stop (Doug Ledford) [583050 586296 586299 588371]
  - [md] factor do_md_run to separate accesses to ->gendisk (Doug Ledford) [583050 586296 586299 588371]
  - [md] remove ->changed and related code (Doug Ledford) [583050 586296 586299 588371]
  - [md] don't reference gendisk in getgeo (Doug Ledford) [583050 586296 586299 588371]
  - [md] move io accounting out of personalities into md_make_request (Doug Ledford) [583050 586296 586299 588371]
  - [md] notify level changes through sysfs (Doug Ledford) [583050 586296 586299 588371]
  - [md] Relax checks on ->max_disks when external metadata handling is used (Doug Ledford) [583050 586296 586299 588371]
  - [md] Correctly handle device removal via sysfs (Doug Ledford) [583050 586296 586299 588371]
  - [md] Add support for Raid5->Raid0 and Raid10->Raid0 takeover (Doug Ledford) [583050 586296 586299 588371]
  - [md] Add support for Raid0->Raid5 takeover (Doug Ledford) [583050 586296 586299 588371]
  - [md] discard StateChanged device flag (Doug Ledford) [583050 586296 586299 588371]
  - [md] manage redundancy group in sysfs when changing level (Doug Ledford) [583050 586296 586299 588371]
  - [md] remove unneeded sysfs files more promptly (Doug Ledford) [583050 586296 586299 588371]
  - [md] set mddev readonly flag on blkdev BLKROSET ioctl (Doug Ledford) [583050 586296 586299 588371]
  - [md] don't insist on valid event count for spare devices (Doug Ledford) [583050 586296 586299 588371]
  - [md] simplify updating of event count to sometimes avoid updating spares (Doug Ledford) [583050 586296 586299 588371]
  - [md] restore ability of spare drives to spin down (Doug Ledford) [583050 586296 586299 588371]
  - [md] raid6: Fix raid-6 read-error correction in degraded state (Doug Ledford) [583050 586296 586299 588371]
  - [md] raid5: allow for more than 2^31 chunks (Doug Ledford) [583050 586296 586299 588371]
  - [md] deal with merge_bvec_fn in component devices better (Doug Ledford) [583050 586296 586299 588371]
  - [md] fix some lockdep issues between md and sysfs (Doug Ledford) [583050 586296 586299 588371]
  - [md] fix 'degraded' calculation when starting a reshape (Doug Ledford) [583050 586296 586299 588371]
  - [md] allow a resync that is waiting for other resync to complete, to be aborted (Doug Ledford) [583050 586296 586299 588371]
  - [md] remove unnecessary code from do_md_run (Doug Ledford) [583050 586296 586299 588371]
  - [md] make recovery started by do_md_run() visible via sync_action (Doug Ledford) [583050 586296 586299 588371]
  - [md] use pU to print UUIDs (Doug Ledford) [583050 586296 586299 588371]
  - [md] add 'recovery_start' per-device sysfs attribute (Doug Ledford) [583050 586296 586299 588371]
  - [md] rcu_read_lock() walk of mddev->disks in md_do_sync() (Doug Ledford) [583050 586296 586299 588371]
  - [md] integrate spares into array at earliest opportunity (Doug Ledford) [583050 586296 586299 588371]
  - [md] move compat_ioctl handling into md.c (Doug Ledford) [583050 586296 586299 588371]
  - [md] add MODULE_DESCRIPTION for all md related modules (Doug Ledford) [583050 586296 586299 588371]
  - [md] raid: improve MD/raid10 handling of correctable read errors (Doug Ledford) [583050 586296 586299 588371]
  - [md] raid10: print more useful messages on device failure (Doug Ledford) [583050 586296 586299 588371]
  - [md] bitmap: update dirty flag when bitmap bits are explicitly set (Doug Ledford) [583050 586296 586299 588371]
  - [md] Support write-intent bitmaps with externally managed metadata (Doug Ledford) [583050 586296 586299 588371]
  - [md] bitmap: move setting of daemon_lastrun out of bitmap_read_sb (Doug Ledford) [583050 586296 586299 588371]
  - [md] support updating bitmap parameters via sysfs (Doug Ledford) [583050 586296 586299 588371]
  - [md] factor out parsing of fixed-point numbers (Doug Ledford) [583050 586296 586299 588371]
  - [md] support bitmap offset appropriate for external-metadata arrays (Doug Ledford) [583050 586296 586299 588371]
  - [md] remove needless setting of thread->timeout in raid10_quiesce (Doug Ledford) [583050 586296 586299 588371]
  - [md] change daemon_sleep to be in 'jiffies' rather than 'seconds' (Doug Ledford) [583050 586296 586299 588371]
  - [md] move offset, daemon_sleep and chunksize out of bitmap structure (Doug Ledford) [583050 586296 586299 588371]
  - [md] collect bitmap-specific fields into one structure (Doug Ledford) [583050 586296 586299 588371]
  - [md] add honouring of suspend_{lo,hi} to raid1 (Doug Ledford) [583050 586296 586299 588371]
  - [md] raid5: don't complete make_request on barrier until writes are scheduled (Doug Ledford) [583050 586296 586299 588371]
  - [md] support barrier requests on all personalities (Doug Ledford) [583050 586296 586299 588371]
  - [md] don't reset curr_resync_completed after an interrupted resync (Doug Ledford) [583050 586296 586299 588371]
  - [md] adjust resync_min usefully when resync aborts (Doug Ledford) [583050 586296 586299 588371]


