# changelog

author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-235.el6]
changelog:
  - [netdrv] e1000: update DRV_VERSION to match upstream (Dean Nelson) [737719]
  - [netdrv] e1000: add dropped DMA receive enable back in for WoL (Dean Nelson) [737719]
  - [netdrv] e1000: Adding e1000_dump function (Dean Nelson) [737719]
  - [netdrv] e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Dean Nelson) [737719]
  - [netdrv] e1000: cleanup CE4100 MDIO registers access (Dean Nelson) [737719]
  - [netdrv] e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Dean Nelson) [737719]
  - [netdrv] e1000: fix lockdep splat in shutdown handler (Dean Nelson) [737719]
  - [netdrv] e1000: fix assignment of 0/1 to bool variables (Dean Nelson) [737719]
  - [netdrv] e1000: remove not used fw_version from .get_drvinfo (Dean Nelson) [737719]
  - [netdrv] e1000: Convert <FOO>_LENGTH_OF_ADDRESS to ETH_ALEN (Dean Nelson) [737719]
  - [netdrv] e1000: cleanup .get_drvinfo (Dean Nelson) [737719]
  - [netdrv] e1000: fix skb truesize underestimation (Dean Nelson) [737719]
  - [netdrv] net: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737719]
  - [netdrv] e1000: convert to private mutex from rtnl (Dean Nelson) [737719]
  - [netdrv] e1000: convert mdelay to msleep (Dean Nelson) [737719]
  - [netdrv] e1000: convert hardware management from timers to threads (Dean Nelson) [737719]
  - [netdrv] e1000: Fix driver to be used on PA RISC C8000 workstations (Dean Nelson) [737719]
  - [netdrv] e1000: convert to SKB paged frag API (Dean Nelson) [737719]
  - [netdrv] e1000: repair missing flush operations (Dean Nelson) [737719]
  - [netdrv] e1000: always call e1000_check_for_link() on e1000_ce4100 MACs (Dean Nelson) [737719]
  - [netdrv] Fix common misspellings (Dean Nelson) [737719]
  - [netdrv] e1000: fix comment/printk typos (Dean Nelson) [737719]
  - [netdrv] bnx2i: Fixed kernel panic caused by unprotected task->sc->request deref (Mike Christie) [740051]
  - [netdrv] BNX2I: Update version (Mike Christie) [740051]
  - [netdrv] BNX2I: Fixed the override of the error_mask module param (Mike Christie) [740051]
  - [netdrv] BNX2I: Fixed kernel panic due to illegal usage of sc->request->cpu (Mike Christie) [740051]
  - [netdrv] BNX2I: Added the use of kthreads to handle SCSI cmd completion (Mike Christie) [740051]
  - [netdrv] e1000e: minor whitespace and indentation cleanup (Dean Nelson) [737713]
  - [netdrv] e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Dean Nelson) [737713]
  - [netdrv] e1000e: fix checkpatch warning from MINMAX test (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup - use braces in both branches of a conditional statement (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup e1000_init_mac_params_82571() (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup e1000_init_mac_params_80003es2lan() (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup - check return values consistently (Dean Nelson) [737713]
  - [netdrv] e1000e: add missing initializers reported when compiling with W=1 (Dean Nelson) [737713]
  - [netdrv] e1000e: update copyright year (Dean Nelson) [737713]
  - [netdrv] e1000e: split lib.c into three more-appropriate files (Dean Nelson) [737713]
  - [netdrv] e1000e: call er16flash() instead of __er16flash() (Dean Nelson) [737713]
  - [netdrv] e1000e: increase version number (Dean Nelson) [737713]
  - [netdrv] e1000e: convert final strncpy() to strlcpy() (Dean Nelson) [737713]
  - [netdrv] e1000e: concatenate long debug strings which span multiple lines (Dean Nelson) [737713]
  - [netdrv] e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state (Dean Nelson) [737713]
  - [netdrv] e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567 (Dean Nelson) [737713]
  - [netdrv] e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Dean Nelson) [737713]
  - [netdrv] e1000e: update workaround for 82579 intermittently disabled during S0->Sx (Dean Nelson) [737713]
  - [netdrv] e1000e: disable Early Receive DMA on ICH LOMs (Dean Nelson) [737713]
  - [netdrv] e1000e: Need to include vmalloc.h (Dean Nelson) [737713]
  - [netdrv] e1000e: 82574/82583 Tx hang workaround (Dean Nelson) [737713]
  - [netdrv] e1000e: use hardware default values for Transmit Control register (Dean Nelson) [737713]
  - [netdrv] e1000e: use default settings for Tx Inter Packet Gap timer (Dean Nelson) [737713]
  - [netdrv] e1000e: 82579: workaround for link drop issue (Dean Nelson) [737713]
  - [netdrv] e1000e: always set transmit descriptor control registers the same (Dean Nelson) [737713]
  - [netdrv] e1000e: re-factor ethtool get/set ring parameter (Dean Nelson) [737713]
  - [netdrv] e1000e: pass pointer to ring struct instead of adapter struct (Dean Nelson) [737713]
  - [netdrv] e1000e: convert head, tail and itr_register offsets to __iomem pointers (Dean Nelson) [737713]
  - [netdrv] e1000e: re-enable alternate MAC address for all devices which support it (Dean Nelson) [737713]
  - [netdrv] e1000e: default IntMode based on kernel config & available hardware support (Dean Nelson) [737713]
  - [netdrv] e1000e: fix assignment of 0/1 to bool variables (Dean Nelson) [737713]
  - [netdrv] e1000e: hitting BUG_ON() from napi_enable (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup strlcpy conversion of .get_drvinfo routines (Dean Nelson) [737713]
  - [netdrv] e1000e: cleanup .get_drvinfo on strncpy usage (Dean Nelson) [737713]
  - [netdrv] e1000e: convert to real ndo_set_rx_mode (Dean Nelson) [737713]
  - [netdrv] e1000e: Convert printks to pr_<level> (Dean Nelson) [737713]
  - [netdrv] e1000e: demote a debugging WARN to a debug log message (Dean Nelson) [737713]
  - [netdrv] e1000e: fix skb truesize underestimation (Dean Nelson) [737713]
  - [netdrv] e1000e: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737713]
  - [netdrv] e1000e: locking bug introduced by commit 67fd4fcb (Dean Nelson) [737713]
  - [netdrv] e1000e: bad short packets received when jumbos enabled on 82579 (Dean Nelson) [737713]
  - [netdrv] e1000e: make function tables const (Dean Nelson) [737713]
  - [netdrv] intel: convert to SKB paged frag API (Dean Nelson) [737713]
  - [netdrv] e1000e: workaround for packet drop on 82579 at 100Mbps (Dean Nelson) [737713]
  - [netdrv] 1000e: Spurious interrupts and dropped packets with 82577/8/9 in half-duplex (Dean Nelson) [737713]
  - [netdrv] e1000e: convert driver to use extended descriptors (Dean Nelson) [737713]
  - [netdrv] e1000e: workaround invalid Tx/Rx tail descriptor register write (Dean Nelson) [737713]
  - [netdrv] e1000e: remove e1000_queue_stats (Dean Nelson) [737713]
  - [netdrv] e1000e: Add module.h to drivers who were implicitly using it (Dean Nelson) [737713]
  - [netdrv] e1000e: convert short duration msleep() to usleep_range() (Dean Nelson) [737713]
  - [netdrv] e100: Remove alloc_etherdev error messages (Dean Nelson) [737718]
  - [netdrv] e100: remove unused fw_version from .get_drvinfo routine (Dean Nelson) [737718]
  - [netdrv] e100: use strcpy in .get_drvinfo routines (Dean Nelson) [737718]
  - [netdrv] e100: make sure vlan support isn't advertised on old adapters (Dean Nelson) [737718]
  - [netdrv] e100: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Dean Nelson) [737718]
  - [mmc] sd: Fix SDR12 timing regression (Don Zickus) [671335]
  - [mmc] sdhci: Fix tuning timer incorrect setting when suspending host (Don Zickus) [671335]
  - [mmc] sd: Macro name cleanup for high speed dtr (Don Zickus) [671335]
  - [mmc] sd: Handle SD3.0 cards not supporting UHS-I bus speed mode (Don Zickus) [671335]
  - [mmc] sd: UHS-I bus speed should be set last in UHS initialization (Don Zickus) [671335]
  - [mmc] sdhci: fix retuning timer wrongly deleted in sdhci_tasklet_finish (Don Zickus) [671335]
  - [mmc] sdhci: change CONFIG_MMC_RICOH_MMC to y (Don Zickus) [738180 757948]
  - [pci] quirk: Always check for lower base frequency quirk for Ricoh 1180:e823 (Don Zickus) [738180 757948]
  - [mmc] sdhci: Add Ricoh e823 PCI ID (Don Zickus) [738180 757948]
  - [mmc] Added quirks for Ricoh 1180:e823 lower base clock frequency (Don Zickus) [738180 757948]
  - [mmc] Add PCI fixup quirks for Ricoh 1180:e823 reader (Don Zickus) [738180 757948]
  - [mmc] ricoh_mmc: port from driver to pci quirk (Don Zickus) [738180 757948]
  - [mmc] sdhci: add support for retuning mode 1 (Don Zickus) [671335]
  - [mmc] sdhci: add support for programmable clock mode (Don Zickus) [671335]
  - [mmc] sdhci: enable preset value after uhs initialization (Don Zickus) [671335]
  - [mmc] sd: add support for tuning during uhs initialization (Don Zickus) [671335]
  - [mmc] sd: report correct speed and capacity of uhs cards (Don Zickus) [671335]
  - [mmc] sd: set current limit for uhs cards (Don Zickus) [671335]
  - [mmc] sd: add support for uhs bus speed mode selection (Don Zickus) [671335]
  - [mmc] sdhci: reset sdclk before setting high speed enable (Don Zickus) [671335]
  - [mmc] sd: add support for driver type selection (Don Zickus) [671335]
  - [mmc] sd: query function modes for uhs cards (Don Zickus) [671335]
  - [mmc] sd: add support for signal voltage switch procedure (Don Zickus) [671335]
  - [mmc] sdhci: print SD Command and CAPABILITY_1 when dumping registers (Don Zickus) [671335]
  - [mmc] implement SD-combo (IO+mem) support (Don Zickus) [671335]
  - [mmc] split mmc_sd_init_card() (Don Zickus) [671335]
  - [mmc] SDHC 3.0: correct f_min calculation for SD 3.0 spec (Don Zickus) [671335]
  - [mmc] SDHC 3.0: Base clock frequency change in spec 3.0 (Don Zickus) [671335]
  - [mmc] SDHC 3.0: support 10-bit divided clock mode (Don Zickus) [671335]
  - [mmc] Test bus-width for old MMC devices (Don Zickus) [671335]
  - [virt] x86: Update last_guest_tsc in vcpu_put (Frank Arnold) [634293]
  - [virt] x86: Implement userspace interface to set virtual_tsc_khz (Frank Arnold) [634293]
  - [virt] x86: Delegate tsc-offset calculation to architecture code (Frank Arnold) [634293]
  - [virt] x86: Implement call-back to propagate virtual_tsc_khz (Frank Arnold) [634293]
  - [virt] x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [634293]
  - [virt] x86: Let kvm-clock report the right tsc frequency (Frank Arnold) [634293]
  - [virt] SVM: Implement infrastructure for TSC_RATE_MSR (Frank Arnold) [634293]
  - [scsi] megaraid_sas: Fix instance access in megasas_reset_timer (Tomas Henzl) [759318]
  - [scsi] fcoe: Make fcoe_transport_destroy a synchronous operation (Neil Horman) [771251]
  - [dm] RAID: Prevent DM RAID from loading bitmap twice (Jonathan E Brassow) [789409]
  - [x86] APEI: Add some upstream updates (Matthew Garrett) [728987]
  - [netdrv] bnx2x: remove the 'poll' module option (Michal Schmidt) [690070]
  - [netdrv] ixgbevf: update to upstream version 2.2.0-k (Andy Gospodarek) [737717]
  - [netdrv] ixgbe: update to upstream version 3.6.7-k (Andy Gospodarek) [737715]
  - [netdrv] macvtap: Fix the minor device number allocation (Steve Best) [786518]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-236.el6]
changelog:
  - [block] md: Fix sysctl check failure (James Paradis) [714021]
  - [netdrv] mlx4: fix DMA mapping leak when allocation fails (Steve Best) [787771]
  - [kernel] perf, tool: Fix scripts dependent on upstream raw_syscall event (Jiri Olsa) [726600]
  - [kernel] perf, tool: Fix prefix matching for kernel maps (Jiri Olsa) [755873]
  - [fs] NFSv4: Further reduce the footprint of the idmapper (Steve Dickson) [730045]
  - [fs] NFSv4: Reduce the footprint of the idmapper (Steve Dickson) [730045]
  - [netdrv] be2net: bump version (Ivan Vecera) [738041]
  - [netdrv] be2net: Use new implementation of get mac list command (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix link status query command (Ivan Vecera) [738041]
  - [netdrv] be2net: add descriptions for stat counters reported via ethtool (Ivan Vecera) [738041]
  - [netdrv] be2net: create RSS rings even in multi-channel configs (Ivan Vecera) [738041]
  - [netdrv] be2net: query link status in be_open() (Ivan Vecera) [738041]
  - [netdrv] be2net: fix range check for set_qos for a VF (Ivan Vecera) [738041]
  - [netdrv] be2net: fix be_vlan_add/rem_vid (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix INTx processing for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Add support for Skyhawk cards (Ivan Vecera) [738041]
  - [netdrv] be2net: refactor/cleanup vf configuration code (Ivan Vecera) [738041]
  - [netdrv] be2net: fix ethtool ringparam reporting (Ivan Vecera) [738041]
  - [netdrv] be2net: workaround to fix a bug in BE (Ivan Vecera) [738041]
  - [netdrv] be2net: update some counters to display via ethtool (Ivan Vecera) [738041]
  - [netdrv] be2net: netpoll support (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix non utilization of RX queues (Ivan Vecera) [738041]
  - [netdrv] be2net: Use new hash key (Ivan Vecera) [738041]
  - [netdrv] be2net: Add error handling for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix error recovery paths (Ivan Vecera) [738041]
  - [netdrv] be2net: Move to new SR-IOV implementation in Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Use V1 query link status command for lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix VLAN promiscous mode for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Add EEPROM dump feature for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: add register dump feature for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix TX queue create for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: stop issuing FW cmds if any cmd times out (Ivan Vecera) [738041]
  - [netdrv] be2net: don't log more than one error on detecting EEH/UE errors (Ivan Vecera) [738041]
  - [netdrv] be2net: stop checking the UE registers after an EEH error (Ivan Vecera) [738041]
  - [netdrv] be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Ivan Vecera) [738041]
  - [netdrv] sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [738041]
  - [netdrv] be2net: Add detect UE feature for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Prevent CQ full condition for Lancer (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix disabling multicast promiscous mode (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix endian issue in RX filter command (Ivan Vecera) [738041]
  - [netdrv] be2net: Changing MAC Address of a VF was broken (Ivan Vecera) [738041]
  - [netdrv] be2net: Refactored be_cmds.c file (Ivan Vecera) [738041]
  - [netdrv] be2net: don't create multiple RX/TX rings in multi channel mode (Ivan Vecera) [738041]
  - [netdrv] be2net: don't create multiple TXQs in BE2 (Ivan Vecera) [738041]
  - [netdrv] be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Ivan Vecera) [738041]
  - [netdrv] be2net: fix truesize errors (Ivan Vecera) [738041]
  - [netdrv] be2net: Making die temperature ioctl call async (Ivan Vecera) [738041]
  - [netdrv] be2net: Modified PCI MaxReadReq size to 4096 bytes (Ivan Vecera) [738041]
  - [netdrv] be2net: Change the data type of the 'on die temperature' stat (Ivan Vecera) [738041]
  - [netdrv] be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH (Ivan Vecera) [738041]
  - [netdrv] be2net: Show newly flashed FW ver in ethtool (Ivan Vecera) [738041]
  - [netdrv] be2net: fix multicast filter programming (Ivan Vecera) [738041]
  - [netdrv] be2net: remove unused variable (Ivan Vecera) [738041]
  - [netdrv] be2net: increase FW update completion timeout (Ivan Vecera) [738041]
  - [netdrv] be2net: fix erx->rx_drops_no_frags wrap around (Ivan Vecera) [738041]
  - [netdrv] be2net: get rid of memory mapped pci-cfg space address (Ivan Vecera) [738041]
  - [netdrv] be2net: Fix race in posting rx buffers (Ivan Vecera) [738041]
  - [netdrv] be2net: Storing the 'vid' got by the grp5 event instead of storing the vlan_tag (Ivan Vecera) [738041]
  - [netdrv] benet: fix build error on 32bit arch (Ivan Vecera) [738041]
  - [netdrv] be2net: fix cmd-rx-filter not notifying MCC (Ivan Vecera) [738041]
  - [netdrv] be2net: drop pkts that do not belong to the port (Ivan Vecera) [738041]
  - [netdrv] be2net: add support for flashing Teranetics PHY firmware (Ivan Vecera) [738041]
  - [netdrv] be2net: use RX_FILTER cmd to program multicast addresses (Ivan Vecera) [738041]
  - [netdrv] be2net: no need to query link status (Ivan Vecera) [738041]
  - [netdrv] be2net: remove wrong and unnecessary calls to netif_carrier_off() (Ivan Vecera) [738041]
  - [netdrv] be2net: use stats-sync to read/write 64-bit stats (Ivan Vecera) [738041]
  - [netdrv] be2net: cleanup and refactor stats code (Ivan Vecera) [738041]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-237.el6]
changelog:
  - [netdrv] tg3: fix ipv6 header length computation (John Feeney) [740052]
  - [netdrv] tg3: Add 57766 ASIC rev support (John Feeney) [740052]
  - [netdrv] tg3: Update version to 3.122 (John Feeney) [740052]
  - [netdrv] tg3: Return flowctrl config through ethtool (John Feeney) [740052]
  - [netdrv] tg3: Save stats across chip resets (John Feeney) [740052]
  - [netdrv] tg3: Remove ethtool stats member from dev struct (John Feeney) [740052]
  - [netdrv] tg3: Scale back code that modifies MRRS (John Feeney) [740052]
  - [netdrv] tg3: Fix TSO CAP for 5704 devs w / ASF enabled (John Feeney) [740052]
  - [netdrv] tg3: Add MDI-X reporting (John Feeney) [740052]
  - [netdrv] tg3: Restrict large prod ring cap devices (John Feeney) [740052]
  - [netdrv] tg3: Adjust BD replenish thresholds (John Feeney) [740052]
  - [netdrv] tg3: Make 1000Base-X FC resolution look like 1000T (John Feeney) [740052]
  - [netdrv] convert .get_drvinfo routines to strlcpy (John Feeney) [740052]
  - [netdrv] tg3: Update version to 3.121 (John Feeney) [740052]
  - [netdrv] tg3: Eliminate timer race with reset_task (John Feeney) [740052]
  - [netdrv] tg3: Schedule at most one tg3_reset_task run (John Feeney) [740052]
  - [netdrv] tg3: Obtain PCI function number from device (John Feeney) [740052]
  - [netdrv] tg3: Fix irq alloc error cleanup path (John Feeney) [740052]
  - [netdrv] tg3: Fix 4k skb error recovery path (John Feeney) [740052]
  - [netdrv] tg3: Fix 4k tx bd segmentation code (John Feeney) [740052]
  - [netdrv] tg3: Fix APE mutex init and use (John Feeney) [740052]
  - [netdrv] tg3: add tx_dropped counter (John Feeney) [740052]
  - [netdrv] tg3: fix tigon3_dma_hwbug_workaround() (John Feeney) [740052]
  - [netdrv] tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (John Feeney) [740052]
  - [netdrv] tg3: Fix VLAN tagging regression (John Feeney) [740052]
  - [netdrv] tg3: Code movement (John Feeney) [740052]
  - [netdrv] tg3: Eliminate tg3_halt_cpu() prototype (John Feeney) [740052]
  - [netdrv] tg3: Eliminate tg3_write_sig_post_reset() prototype (John Feeney) [740052]
  - [netdrv] tg3: Eliminate tg3_stop_fw() prototype (John Feeney) [740052]
  - [netdrv] tg3: Add ability to turn off 1shot MSI (John Feeney) [740052]
  - [netdrv] tg3: Remove tp->rx_offset term when unneeded (John Feeney) [740052]
  - [netdrv] tg3: Fix missed MSI workaround (John Feeney) [740052]
  - [netdrv] tg3: Check all adv bits when checking config (John Feeney) [740052]
  - [netdrv] tg3: Update version to 3.120 (John Feeney) [740052]
  - [netdrv] tg3: Add external loopback support to selftest (John Feeney) [740052]
  - [net] add external loopback test in ethtool self test (John Feeney) [740052]
  - [netdrv] tg3: Restructure tg3_test_loopback (John Feeney) [740052]
  - [netdrv] tg3: Pull phy int lpbk setup into separate function (John Feeney) [740052]
  - [netdrv] tg3: Remove dead code (John Feeney) [740052]
  - [netdrv] tg3: Remove 5719 jumbo frames and TSO blocks (John Feeney) [740052]
  - [netdrv] tg3: Break larger frags into 4k chunks for 5719 (John Feeney) [740052]
  - [netdrv] tg3: Add tx BD budgeting code (John Feeney) [740052]
  - [netdrv] tg3: Consolidate code that calls tg3_tx_set_bd() (John Feeney) [740052]
  - [netdrv] tg3: Add partial fragment unmapping code (John Feeney) [740052]
  - [netdrv] tg3: Generalize tg3_skb_error_unmap() (John Feeney) [740052]
  - [netdrv] tg3: Remove short DMA check for 1st fragment (John Feeney) [740052]
  - [netdrv] tg3: Simplify tx bd assignments (John Feeney) [740052]
  - [netdrv] tg3: Reintroduce tg3_tx_ring_info (John Feeney) [740052]
  - [netdrv] tg3: Fix NVRAM selftest failures for 5720 devs (John Feeney) [740052]
  - [netdrv] tg3: Return size from tg3_vpd_readblock() (John Feeney) [740052]
  - [netdrv] tg3: Fix int selftest for recent devices (John Feeney) [740052]
  - [netdrv] tg3: Fix RSS indirection table distribution (John Feeney) [740052]
  - [netdrv] tg3: Add 5719 and 5720 to EEE_CAP list (John Feeney) [740052]
  - [netdrv] tg3: Fix link down notify failure when EEE disabled (John Feeney) [740052]
  - [netdrv] tg3: Fix link flap at 100Mbps with EEE enabled (John Feeney) [740052]
  - [netdrv] tg3: Fix io failures after chip reset (John Feeney) [740052]
  - [netdrv] tg3: Match power source to driver state (John Feeney) [740052]
  - [netdrv] tg3: Add function status reporting (John Feeney) [740052]
  - [netdrv] tg3: Create critical section around GPIO toggling (John Feeney) [740052]
  - [netdrv] tg3: Determine PCI function number in one place (John Feeney) [740052]
  - [netdrv] tg3: Check transitions to D0 power state (John Feeney) [740052]
  - [netdrv] tg3: Move power state transitions to init_one (John Feeney) [740052]
  - [netdrv] tg3: Detect APE enabled devs earlier (John Feeney) [740052]
  - [netdrv] tg3: remove unnecessary read of PCI_CAP_ID_EXP (John Feeney) [740052]
  - [netdrv] tg3: Migrate phy preprocessor defs to system defs (John Feeney) [740052]
  - [netdrv] tg3: Show flowctrl settings through get_settings() (John Feeney) [740052]
  - [netdrv] tg3: Remove 4G_DMA_BNDRY_BUG flag (John Feeney) [740052]
  - [netdrv] tg3: Remove 40BIT_DMA_LIMIT_BUG (John Feeney) [740052]
  - [net] remove interrupt.h inclusion from netdevice.h (John Feeney) [740052]
  - [netdrv] tg3: Fix tg3_skb_error_unmap() (John Feeney) [740052]
  - [netdrv] Add Fujitsu 1000base-SX PCI ID to tg3 (John Feeney) [740052]
  - [netdrv] tg3: Add braces around 5906 workaround (John Feeney) [740052]
  - [netdrv] tg3: Add TSO loopback test (John Feeney) [740052]
  - [netdrv] tg3: Add jumbo frame loopback tests to selftest (John Feeney) [740052]
  - [netdrv] tg3: Cleanup transmit error path (John Feeney) [740052]
  - [scsi] iscsi: don't hang in endless loop if no targets present (Mike Christie) [747846]
  - [scsi] libiscsi: fix cmd timeout/completion race (Mike Christie) [747846]
  - [scsi] libiscsi_tcp: fix max_r2t manipulation (Mike Christie) [747846]
  - [scsi] iscsi: fix setting of pid from netlink skb (Mike Christie) [747846]
  - [kernel] sched: Cure nr_iowait_cpu() users (Larry Woodman) [760479]
  - [kernel] proc: Consider NO_HZ when printing idle and iowait times (Larry Woodman) [760479]
  - [kernel] nohz: Make idle/iowait counter update conditional (Larry Woodman) [760479]
  - [kernel] nohz: Fix update_ts_time_stat idle accounting (Larry Woodman) [760479]
  - [kernel] cputime: Clean up cputime_to_usecs and usecs_to_cputime macros (Larry Woodman) [760479]
  - [mm] memcg: avoid css_get() (Johannes Weiner) [717803]
  - [mm] memcg: coalesce charging via percpu storage (Johannes Weiner) [717803]
  - [mm] memcg: coalesce uncharge during unmap/truncate (Johannes Weiner) [717803]
  - [kernel] tracing: send_sigqueue() needs trace_signal_generate() too (Oleg Nesterov) [738720]
  - [kernel] tracing: let trace_signal_generate() report more info, kill overflow_fail/lose_info (Oleg Nesterov) [738720]
  - [tracing] latency: Fix header output for latency tracers (Jiri Olsa) [734757]
  - [kernel] tracing: Fixing wakeup tracer function for disabled function trace (Jiri Olsa) [734757]
  - [kernel] tracing: Convert nop macros to static inlines (Jiri Olsa) [734757]
  - [sched] Fix cgroup movement of waking process (Larry Woodman) [773517]
  - [sched] Fix cgroup movement of forking process (Larry Woodman) [773517]
  - [sched] Fix cgroup movement of newly created process (Larry Woodman) [773517]
  - [sched] Fix ->min_vruntime calculation in dequeue_entity() (Larry Woodman) [773517]
  - [sched] cgroup: Fixup broken cgroup movement (Larry Woodman) [773517]
  - [fs] GFS2: Read in rindex if necessary during unlink (Robert S Peterson) [790997]
  - [fs] GFS2: More automated code analysis fixes (Robert S Peterson) [790997]
  - [usb] serial: use port endpoint size to determine if ep is available (Don Zickus) [744113]
  - [ppc] pseries: Cancel RTAS event scan before firmware flash (Steve Best) [718252]
  - [ppc] Fix device tree claim code (Steve Best) [740544]
  - [ppc] Fix accounting of softirq time when idle (Steve Best) [740550]
  - [fs] GFS2: panic in gfs2_rindex_update during gfs2_grow (Robert S Peterson) [791010]
  - [fs] GFS2: Implement FITRIM ioctl (Steven Whitehouse) [656959]
  - [x86] ACPI: Fix possible alignment issues with GAS 'address' references (Myron Stowe) [708447]
  - [x86] ACPI / PM: Use existing ACPI iomaps for NVS save/restore (Myron Stowe) [708447]
  - [x86] ACPI: Introduce acpi_os_get_iomem() (Myron Stowe) [708447]
  - [x86] ACPI: Do not use krefs under a mutex in osl.c (Myron Stowe) [708447]
  - [x86] ACPI: Make acpi_os_map_memory() avoid creating unnecessary mappings (Myron Stowe) [708447]
  - [x86] ACPI: Avoid walking the list of memory mappings in osl.c twice in a row (Myron Stowe) [708447]
  - [x86] ACPI: Change acpi_ioremap_lock into a mutex (Myron Stowe) [708447]
  - [x86] ACPI: Do not export functions that are only used in osl.c (Myron Stowe) [708447]
  - [x86] ACPI: Fix acpi_os_read_memory() and acpi_os_write_memory() (Myron Stowe) [708447]
  - [x86] ACPI: Introduce acpi_os_ioremap() (Myron Stowe) [708447]
  - [x86] ACPI: fix resource check message (Myron Stowe) [708447]
  - [x86] ACPI: Use ioremap_cache() (Myron Stowe) [708447]
  - [x86] ACPI: Page based coalescing of I/O remappings optimization (Myron Stowe) [708447]
  - [x86] ACPI: Convert simple locking to RCU based locking (Myron Stowe) [708447]
  - [x86] ACPI: Pre-map 'system event' related register blocks (Myron Stowe) [708447]
  - [x86] ACPI: Add interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [708447]
  - [x86] ACPI: Maintain a list of ACPI memory mapped I/O remappings (Myron Stowe) [708447]
  - [x86] ACPI: fix unused but set variables in ACPI (Myron Stowe) [708447]
  - [net] make bonding slaves honour master's skb->priority (Andy Gospodarek) [749416]
  - [net] ipv6: Allow inet6_dump_addr() to handle more than 64 addresses (Jiri Pirko) [742588]
  - [scsi] hpsa: add some older controllers to the kdump blacklist (Tomas Henzl) [738930]
  - [kernel] perf: add examples.txt file (Jason Baron) [569502]
  - [tracing] Fix returning of duplicate data after EOF in trace_pipe_raw (Jason Baron) [746009]
  - [block] Fix sysctl check failure update (James Paradis) [714021]
  - [pci] Workaround hard-wired bus number (Myron Stowe) [790557]
  - [x86] APEI: Avoid resource conflict errors (Matthew Garrett) [696521]
  - [netdrv] igbvf driver update (Stefan Assmann) [737716]
  - [netdrv] enic driver update (Stefan Assmann) [747384]
  - [scsi] revert remove tech_preview tag for mpt2sas lockless mode (Tomas Henzl) [559393]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-238.el6]
changelog:
  - [virt] blkfront: don't change to closing if we're busy (Andrew Jones) [773219]
  - [virt] blkfront: don't put bdev right after getting it (Andrew Jones) [773219]
  - [virt] blkfront: Remove obsolete info->users (Andrew Jones) [773219]
  - [virt] blkfront: Lock blockfront_info during xbdev removal (Andrew Jones) [773219]
  - [virt] blkfront: Fix blkfront backend switch race (bdev release) (Andrew Jones) [773219]
  - [virt] blkfront: Fix blkfront backend switch race (bdev open) (Andrew Jones) [773219]
  - [virt] blkfront: Lock blkfront_info when closing (Andrew Jones) [773219]
  - [virt] blkfront: Clean up vbd release (Andrew Jones) [773219]
  - [virt] blkfront: Fix gendisk leak (Andrew Jones) [773219]
  - [virt] blkfront: Fix backtrace in del_gendisk (Andrew Jones) [773219]
  - [virt] blkfront: fixes for 'xm block-detach ... --force' (Andrew Jones) [773219]
  - [virt] xen: use less generic names in blkfront driver (Andrew Jones) [773219]
  - [scsi] qla4xxx: v5.02.00.00.06.03-k2 (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Added ping support (Chad Dupuis) [725502]
  - [scsi] iscsi_transport: Added Ping support (Chad Dupuis) [725502]
  - [scsi] qla4xxx: added support for host event (Chad Dupuis) [725502]
  - [scsi] scsi_transport_iscsi: added support for host event (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Remove un-necessary print statment (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Modified debug log messages for boot info (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Fix verify boot idx correctly (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Fix un-necessary delay on invalid DDB (Chad Dupuis) [725502]
  - [scsi] qla4xxx: Remove unused code (Chad Dupuis) [725502]
  - [scsi] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [789021]
  - [scsi] Make sure provisioning mode is reported correctly (Mike Snitzer) [789021]
  - [scsi] Ensure discard failure gets treated as a target problem (Mike Snitzer) [789021]
  - [x86] iommu/amd: Fix wrong shift direction (Don Dutile) [781531]
  - [x86] iommu/amd: Don't use MSI address range for DMA addresses (Don Dutile) [781524]
  - [pci] kabi: fix potential use of older pci_[un]block_user_cfg_access (Don Dutile) [786610]
  - [uio] Convert uio_generic_pci to new intx masking API (Don Dutile) [786610]
  - [pci] Introduce INTx check & mask API (Don Dutile) [786610]
  - [pci] Rework config space blocking services (Don Dutile) [786610]
  - [uio] uio_pci_generic: Remove useless spin_lock (Don Dutile) [786610]
  - [fs] autofs4: autofs4_wait() vs. autofs4_catatonic_mode() race (Ian Kent) [786693]
  - [fs] autofs4: catatonic_mode vs. notify_daemon race (Ian Kent) [786693]
  - [fs] autofs4: deal with autofs4_write/autofs4_write races (Ian Kent) [786693]
  - [block] md/raid1: perform bad-block tests for WriteMostly devices too (Jes Sorensen) [789570]
  - [fs] GFS2: Sort the ordered write list (Robert S Peterson) [788627]
  - [fs] GFS2: combine duplicated block freeing routines (Robert S Peterson) [788627]
  - [fs] GFS2: Fix multi-block allocation (Robert S Peterson) [788627]
  - [fs] GFS2: decouple quota allocations from block allocations (Robert S Peterson) [788627]
  - [fs] GFS2: split function rgblk_search (Robert S Peterson) [788627]
  - [fs] GFS2: Fix up "off by one" in the previous patch (Robert S Peterson) [788627]
  - [fs] GFS2: move toward a generic multi-block allocator (Robert S Peterson) [788627]
  - [fs] vfs: Provide function to get superblock and wait for it to thaw (Eric Sandeen) [747740]
  - [fs] quota: Fix deadlock with suspend and quotas (Eric Sandeen) [747740]
  - [fs] vfs: In get_super() and user_get_super() restarts are unconditional (Eric Sandeen) [747740]
  - [fs] vfs: remove LOOKUP_NO_AUTOMOUNT flag (Ian Kent) [745775]
  - [fs] VFS: Fix the remaining automounter semantics regressions (Ian Kent) [745775]
  - [fs] vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Ian Kent) [745775]
  - [fs] vfs: automount should ignore LOOKUP_FOLLOW (Ian Kent) [745775]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-239.el6]
changelog:
  - [scsi] libsas: convert to standard kernel debugging (David Milburn) [782929]
  - [scsi] libsas: dynamic queue depth (David Milburn) [782929]
  - [scsi] libsas, libata: fix ->change_queue_{depth|type} for sata devices (David Milburn) [782929]
  - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [782929]
  - [scsi] libsas: fix failure to revalidate domain for anything but the first expander child (David Milburn) [782929]
  - [scsi] libsas: async ata scanning (David Milburn) [782929]
  - [scsi] mvsas: remove mvs_slave_{alloc|configure} (David Milburn) [782929]
  - [scsi] libsas: revert ata srst (David Milburn) [782929]
  - [scsi] libsas: fix lifetime of SAS_HA_FROZEN (David Milburn) [782929]
  - [scsi] libsas: restore scan order (David Milburn) [782929]
  - [scsi] libsas: delete device on sas address changed (David Milburn) [782929]
  - [scsi] libsas: let libata recover links that fail to transmit initial sig-fis (David Milburn) [782929]
  - [scsi] libsas: set sas_address and device type of rphy (David Milburn) [782929]
  - [scsi] libsas: fix sas port naming (David Milburn) [782929]
  - [scsi] libsas: improve debug statements (David Milburn) [782929]
  - [scsi] libsas: kill spurious sas_put_device (David Milburn) [782929]
  - [scsi] libsas: fix sas_unregister_ports vs sas_drain_work (David Milburn) [782929]
  - [scsi] libsas: route local link resets through ata-eh (David Milburn) [782929]
  - [scsi] libsas: fix mixed topology recovery (David Milburn) [782929]
  - [scsi] libsas: close scsi_remove_target() vs libata-eh race (David Milburn) [782929]
  - [scsi] libsas: mark all domain devices gone if root port disappears (David Milburn) [782929]
  - [scsi] libsas: pre-clean commands that won the eh vs completion race (David Milburn) [782929]
  - [scsi] isci: remove IDEV_EH hack to disable "discovery-time" ata resets (David Milburn) [782929]
  - [scsi] isci: remove bus and reset handlers (David Milburn) [782929]
  - [scsi] isci: ->lldd_ata_check_ready handler (David Milburn) [782929]
  - [scsi] isci: stop interpreting ->lldd_lu_reset() as an ata soft-reset (David Milburn) [782929]
  - [scsi] isci: fix interpretation of "hard" reset (David Milburn) [782929]
  - [scsi] isci: kill isci_port->status (David Milburn) [782929]
  - [scsi] libsas: don't recover 'gone' devices in sas_ata_hard_reset() (David Milburn) [782929]
  - [scsi] libsas: fix sas_find_local_phy(), take phy references (David Milburn) [782929]
  - [scsi] libsas: check for 'gone' expanders in smp_execute_task() (David Milburn) [782929]
  - [scsi] libsas: don't mark expanders as gone when a child device is removed (David Milburn) [782929]
  - [scsi] libsas: poll for ata device readiness after reset (David Milburn) [782929]
  - [scsi] libsas: async ata-eh (David Milburn) [782929]
  - [scsi] libsas: add mutex for SMP task execution (David Milburn) [782929]
  - [scsi] libsas: Remove redundant phy state notification calls (David Milburn) [782929]
  - [scsi] libsas: sas_phy_enable via transport_sas_phy_reset (David Milburn) [782929]
  - [scsi] libsas: execute transport link resets with libata-eh via host workqueue (David Milburn) [782929]
  - [scsi] libsas: perform sas-transport resets in shost->workq context (David Milburn) [782929]
  - [scsi] libsas: use libata-eh-reset for sata rediscovery fis transmit failures (David Milburn) [782929]
  - [scsi] libsas: defer SAS_TASK_NEED_DEV_RESET commands to libata (David Milburn) [782929]
  - [scsi] libsas: let libata handle command timeouts (David Milburn) [782929]
  - [scsi] libsas: fix timeout vs completion race (David Milburn) [782929]
  - [scsi] libsas: prevent double completion of scmds from eh (David Milburn) [782929]
  - [scsi] libsas: close error handling vs sas_ata_task_done() race (David Milburn) [782929]
  - [scsi] libsas: kill invocation of scsi_eh_finish_cmd from sas_ata_task_done (David Milburn) [782929]
  - [scsi] libsas: use ->set_dmamode to notify lldds of NCQ parameters (David Milburn) [782929]
  - [scsi] libsas: prevent domain rediscovery competing with ata error handling (David Milburn) [782929]
  - [scsi] libsas: convert dev->gone to flags (David Milburn) [782929]
  - [scsi] libsas: remove ata_port.lock management duties from lldds (David Milburn) [782929]
  - [scsi] libsas: introduce sas_drain_work() (David Milburn) [782929]
  - [scsi] libsas: convert ha->state to flags (David Milburn) [782929]
  - [scsi] libsas: replace event locks with atomic bitops (David Milburn) [782929]
  - [scsi] libsas: fix leak of dev->sata_dev.identify_[packet_]device (David Milburn) [782929]
  - [scsi] libsas: fix domain_device leak (David Milburn) [782929]
  - [scsi] libsas: kill sas_slave_destroy (David Milburn) [782929]
  - [scsi] libsas: remove unused ata_task_resp fields (David Milburn) [782929]
  - [scsi] libsas: fix port->dev_list locking (David Milburn) [782929]
  - [scsi] libsas: remove expander from dev list on error (David Milburn) [782929]
  - [block] export blk_{get,put}_queue() (Jeff Moyer) [757362]
  - [block] floppy: fix a crash during rmmod() (Jeff Moyer) [757362]
  - [block] floppy: Cleanup disk->queue before calling put_disk() if add_disk() was never called (Jeff Moyer) [757362]
  - [block] add missing blk_queue_dead() checks (Jeff Moyer) [757362]
  - [block] fix drain_all condition in blk_drain_queue() (Jeff Moyer) [757362]
  - [block] add blk_queue_dead() (Jeff Moyer) [757362]
  - [block] don't call blk_drain_queue() if elevator is not up (Jeff Moyer) [757362]
  - [block] blk-throttle: use queue_is_locked() instead of lockdep_is_held() (Jeff Moyer) [757362]
  - [block] fix request_queue lifetime handling by making blk_queue_cleanup() properly shutdown (Jeff Moyer) [757362]
  - [block] make get_request[_wait]() fail if queue is dead (Jeff Moyer) [757362]
  - [block] reorganize throtl_get_tg() and blk_throtl_bio() (Jeff Moyer) [757362]
  - [block] reorganize queue draining (Jeff Moyer) [757362]
  - [block] drop unnecessary blk_get/put_queue() in scsi_cmd_ioctl() and blk_get_tg() (Jeff Moyer) [757362]
  - [block] pass around REQ_* flags instead of broken down booleans during request alloc/free (Jeff Moyer) [757362]
  - [block] move blk_throtl prototypes to block/blk.h (Jeff Moyer) [757362]
  - [block] fix genhd refcounting in blkio_policy_parse_and_set() (Jeff Moyer) [757362]
  - [block] make gendisk hold a reference to its queue (Jeff Moyer) [757362]
  - [block] Free queue resources at blk_release_queue() (Jeff Moyer) [757362]
  - [block] fix crash in scsi_dispatch_cmd() (Jeff Moyer) [757362]
  - [block] Fix oops caused by queue refcounting failure (Jeff Moyer) [757362]
  - [block] add proper state guards to __elv_next_request (Jeff Moyer) [757362]
  - [block] fix oops in scsi_run_queue() (Jeff Moyer) [757362]
  - [block] put stricter guards on queue dead checks (Jeff Moyer) [757362]
  - [scsi] lpfc: Fix warning on i386 system (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.58 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fixed FCP EQ memory check prevent initialize to single interrupt vector case (Rob Evers) [738037]
  - [scsi] lpfc: Fixed SLI4 16Gbit FC port internal and external diagnostic loopback tests (Rob Evers) [738037]
  - [scsi] lpfc: Fixed system panic during EEH recovery on SLI4 FC port (Rob Evers) [738037]
  - [scsi] lpfc: Fix FLOGI fails with invalid RPI (0x04) after connecting to a arbitrated loop (Rob Evers) [738037]
  - [scsi] lpfc: Fix ELS SCR failing with local reject / invalid RPI (Rob Evers) [738037]
  - [scsi] lpfc: Fix SLI4 port failures after firmware reset or dump (Rob Evers) [738037]
  - [scsi] lpfc: Fix port reset log messages indicate error when no error is seen (Rob Evers) [738037]
  - [scsi] lpfc: HBQ buffers are uninitialized in the base driver (Rob Evers) [738037]
  - [scsi] lpfc: Fixed missing shost lock protection on setting/clearing bit in vport->fc_flag (Rob Evers) [738037]
  - [scsi] lpfc: Fixed missing hbalock protection on setting/clearing bit in phba->link_flag (Rob Evers) [738037]
  - [scsi] lpfc: Fixed illegal state transition during driver unload (Rob Evers) [738037]
  - [scsi] lpfc: Fixed system crash on SLI4 FC port looopback diagnostic test with large buffers (Rob Evers) [738037]
  - [scsi] lpfc: Fixed a potential error path that might try to free DMA memory not allocated (Rob Evers) [738037]
  - [scsi] lpfc: Fixed SLI4 FC port Internal and External loopback diagnostic tests (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.57 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fix a crash while deleting 256 vports (Rob Evers) [738037]
  - [scsi] lpfc: Fix vport never finished discovery if switch runs out of resources (Rob Evers) [738037]
  - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037]
  - [scsi] lpfc: Fix kernel panic when putting board in offline state twice (Rob Evers) [738037]
  - [scsi] lpfc: Fix memory leak when running hba resets to SLI-4 board (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.56 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fix driver message 3092 and 3116 to KERN_WARNING (Rob Evers) [738037]
  - [scsi] lpfc: Fix PCI read failure looks like a over temperature event (Rob Evers) [738037]
  - [scsi] lpfc: Fixed driver event reporting to mgmt on error attention due to forced dump (Rob Evers) [738037]
  - [scsi] lpfc: Fix not displaying firmware rev for BE boards (Rob Evers) [738037]
  - [scsi] lpfc: Add asynchronous ABTS notification event feature to driver (Rob Evers) [738037]
  - [scsi] lpfc: Fix bug with driver not byte swapping extended mailbox data (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.55 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fix premature ndlp cleanup after second target LOGO (Rob Evers) [738037]
  - [scsi] lpfc: Add loop support for sli4 fc (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.54 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fixed OCM failing COMN_READ_OBJECT and COMN_WRITE_OBJECT mailbox pass-through (Rob Evers) [738037]
  - [scsi] lpfc: No longer read fcoe parameters if board is not fcoe (Rob Evers) [738037]
  - [scsi] lpfc: Fix bug with driver passing a wrong count value (Rob Evers) [738037]
  - [scsi] lpfc: Added restore state and error log when sysfs board_mode attribute access failed (Rob Evers) [738037]
  - [scsi] lpfc: Added support for SLI4_CONFIG non-embedded COMN_GET_CNTL_ADDL_ATTR pass-through (Rob Evers) [738037]
  - [scsi] lpfc: Added support for SLI4 FC port persistent linkdown through config region 23 (Rob Evers) [738037]
  - [scsi] lpfc: Fix for ABTS. Do not free original IOCB whenever ABTS fails (Rob Evers) [738037]
  - [scsi] lpfc: Fixed Linux driver inconsistency in reporting FC host port-state through OCM (Rob Evers) [738037]
  - [scsi] lpfc: Return an error if the mbox sysfs is called (Rob Evers) [738037]
  - [scsi] lpfc: Fix firmware upgrade attempt on unsupported adapter (Rob Evers) [738037]
  - [scsi] lpfc: Fix incomplete message number 2889 (Rob Evers) [738037]
  - [scsi] lpfc: Fix system crash when LPe16000 fails to initialize (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.53 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fix multiple non-functional discrepancies with upstream (Rob Evers) [738037]
  - [scsi] lpfc: Fix virtual fabrics bit set in FLOGI incorrectly (Rob Evers) [738037]
  - [scsi] lpfc: Merge from upstream: remove cmd->serial_number litter (Rob Evers) [738037]
  - [scsi] lpfc: Merge from upstream: Fix common misspellings (Rob Evers) [738037]
  - [scsi] lpfc: Fix bug with driver not returning extended mailbox data (Rob Evers) [738037]
  - [scsi] lpfc: Fix unsupported link speed accepted by SLI4 port (Rob Evers) [738037]
  - [scsi] lpfc: Increment mix-and-match minor number by 1 for added "protocol" sysfs attribute (Rob Evers) [738037]
  - [scsi] lpfc: Fix kernel build warnings (Rob Evers) [738037]
  - [scsi] lpfc: Modify WQ handling to use entry_repost (Rob Evers) [738037]
  - [scsi] lpfc: Moved macro definition to a location proper location in lpfc_hw4.h file (Rob Evers) [738037]
  - [scsi] lpfc: Added a sysfs attribute "protocol" to report SLI4 port link protocol type (Rob Evers) [738037]
  - [scsi] lpfc: Added SLI4 INTF_TYPE and SLI_FAMILY as sub-fieled to the fwrev sysfs attribute (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.52 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Adding structure to support T10 DIF in SLI4 (Rob Evers) [738037]
  - [scsi] lpfc: Fix performance slowed due to too many register accesses (Rob Evers) [738037]
  - [scsi] lpfc: Fixed a warning when converting from simple_strtoul to strict_strtoul (Rob Evers) [738037]
  - [scsi] lpfc: Add Initial code to inject T10 DIF errors (Rob Evers) [738037]
  - [scsi] lpfc: Fixed non-embedded COMMON_GET_CNTL_ATTR mbox command failed with status 0x4 (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.51 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Changed the way of SLI4 device detecting physical port name (Rob Evers) [738037]
  - [scsi] lpfc: Add new check to lpfc_decode_firmware_rev to handle releases that have an 'X' (Rob Evers) [738037]
  - [scsi] lpfc: Fixed RPI leaks in ELS protocol handling (Rob Evers) [738037]
  - [scsi] lpfc: Fixed NPIV FDISC failure on SLI4 if-type 2 ports (Rob Evers) [738037]
  - [scsi] lpfc: Fixed driver failed to follow IP reset procedure in SLI4 error attention handler (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.50 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fix sysfs lists fabric name for port that has been disconnected from fabric (Rob Evers) [738037]
  - [scsi] lpfc: Changed the timeout to 300 seconds for SLI_CONFIG (0x9B) mailbox command (Rob Evers) [738037]
  - [scsi] lpfc: Fixed fcp underrun reporting (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.49 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Fixed a driver handling IP reset issue when PCI read return error (Rob Evers) [738037]
  - [scsi] lpfc: Fixed casting problem (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.48 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Added proper error code return for management API to make proper decisions (Rob Evers) [738037]
  - [scsi] lpfc: Fix sli4 mailbox status code. Management software has dependancies (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.47 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Made error log include PCI BAR bitmap from kernel when enable PCI device failed (Rob Evers) [738037]
  - [scsi] lpfc: Fixed incomplete scsi messages displayed (Rob Evers) [738037]
  - [scsi] lpfc: Fix enable_bg config parameter for SLI4 (Rob Evers) [738037]
  - [scsi] lpfc: fix potentially dangerous trailing ';' (Rob Evers) [738037]
  - [scsi] lpfc: Fix driver firmware update to match new firmware image format (Rob Evers) [738037]
  - [scsi] lpfc: Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Rob Evers) [738037]
  - [scsi] lpfc: Merge from upstream: treewide: fix a few typos in comments (Rob Evers) [738037]
  - [scsi] lpfc: Merge from upstream: treewide: remove extra semicolons (Rob Evers) [738037]
  - [scsi] lpfc: Fix SLI4 CT handling for sequences > 4K (Rob Evers) [738037]
  - [scsi] lpfc: Fixed handling of unsolicited frames for vports (Rob Evers) [738037]
  - [scsi] lpfc: Fixed handling of CVL for vports (Rob Evers) [738037]
  - [scsi] lpfc: Fixed crash when aborting els IOs (Rob Evers) [738037]
  - [scsi] lpfc: Fix up CT and oxid/rxid for unsol rcv frames (Rob Evers) [738037]
  - [scsi] lpfc: Added fcf priority record selection for fcf failover (Rob Evers) [738037]
  - [scsi] lpfc: Fixed mailbox double free panic (Rob Evers) [738037]
  - [scsi] lpfc: Update lpfc version for 8.3.5.46 driver release (Rob Evers) [738037]
  - [scsi] lpfc: Removed unused argument passing to the lpfc_bsg_diag_mode_enter routine (Rob Evers) [738037]
  - [scsi] lpfc: Add sysfs logging when writeable parameters are changed (Rob Evers) [738037]
  - [scsi] lpfc: iDiag added SLI4 device PCI BAR memory mapped reigster access methods (Rob Evers) [738037]
  - [scsi] lpfc: Consolidated duplicating macro definitions (Rob Evers) [738037]
  - [scsi] lpfc: Fixed cosmetic issues with T10 DIF (Rob Evers) [738037]
  - [scsi] lpfc: iDiag fixed mailbox capture and dump overlapping bitmap macro definition (Rob Evers) [738037]
  - [scsi] lpfc: iDiag changed command structure data array indexing by using macro defines (Rob Evers) [738037]
  - [scsi] lpfc: iDiag extended debugfs setting up inline mailbox capture and dump capability (Rob Evers) [738037]
  - [scsi] lpfc: Fix the case where the SCSI host supplies the CRC, only support T10 DIF type 1 (Rob Evers) [738037]
  - [scsi] lpfc: Fixed failure to show 16 Gbit from FC host supported_speeds sysfs entry (Rob Evers) [738037]
  - [fs] ext4: fix the deadlock in mpage_da_map_and_submit() (Lukas Czerner) [737780]
  - [fs] ext4: fix deadlock in ext4_ordered_write_end() (Lukas Czerner) [737780]
  - [fs] ext4: mark multi-page IO complete on mapping failure (Lukas Czerner) [737780]
  - [fs] ext4: fix ext4_da_block_invalidatepages() to handle page range properly (Lukas Czerner) [737780]
  - [fs] ext4: call mpage_da_submit_io() from mpage_da_map_blocks() (Lukas Czerner) [737780]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-240.el6]
changelog:
  - [pci] use security_capable() when checking capablities during config space read (Eric Paris) [596419]
  - [security] add cred argument to security_capable() (Eric Paris) [596419]
  - [scsi] qla2xxx: Update LICENSE.qla2xxx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Update version number to 8.04.00.02.06.3-k. (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Avoid invalid request queue dereference for bad response packets (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Stop iteration after first failure in *_id functions (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix incorrect register access in qla2x00_start_iocbs() (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Handle device mapping changes due to device logout (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Complete mailbox command timedout to avoid initialization failures during next reset cycle (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of targets (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Cache swl during fabric discovery (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Remove EDC sysfs interface (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Perform firmware dump procedure on mailbox command timeout (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Change the log message when previous dump is available to retrieve for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Log messages to use correct vha (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add new message when a new loopid is assigned (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix ql_dbg arguments (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Use ql_log* (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Convert remaining printk's to ql_log format (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Print mailbox command opcode and return code when a command times out (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Correct out of bounds read of ISP2200 mailbox registers (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB processing (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Reduce mbx-command timeout for Login/Logout requests (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Clear options-flags while issuing stop-firmware mbx command (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add an "is reset active" helper (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Prep zero-length BSG data-transfer requests (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix byte swapping in IPE print statement (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Handle failure cases during fabric_login (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Increase speed of flash access in ISP82xx adapters to improve firmware load speed (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add check for null fcport references in qla2xxx_queuecommand (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Handle change notifications based on switch scan results (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Correct print format for edc ql_log() calls (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Use consistent DL mask for ELS/CT passthru requests (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Consolidation of SRB processing (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Use a valid enode-mac if none defined (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Propagate up abort failures (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add vmalloc.h include to qla_nx.c (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Enhancements to support ISP83xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Enhanced the dump routines to capture multiple request and response queues (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Disable generating pause frames when firmware hang detected for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Clear mailbox busy flag during premature mailbox completion for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx firmware hang (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Display IPE error message for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Return the correct value for a mailbox command if 82xx is in reset recovery (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix "active_mask" may be used uninitialized warning (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Correct fc_host port_state display (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Move initialization of some variables before iospace_config (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Enable Minidump by default with default capture mask 0x1f (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Stop unconditional completion of mailbox commands issued in interrupt mode during firmware hang (Chad Dupuis) [722295]
  - [scsi] fix qla2xxx printk format warning (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Ensure there's enough request-queue space for passthru IOCBs (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Implement FCP priority tagging for 82xx adapters (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Revert back the request queue mapping to request queue 0 (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Consolidated IOCB processing routines (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Process marker IOCB request on request queue 0 (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Added a new entry to ISP specific function pointers structure (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Submit all chained IOCBs for passthrough commands on Request queue 0 (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Corrected the display of firmware dump availability for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Corrected the default setting of the help text of Minidump capture mask (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Corrections to returned sysfs error codes (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Correct report-id acquisiton check (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix to include FCE data as part of dump (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Limit excessive DPC cycles (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix race that could hang kthread_stop() (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Only read requested mailbox registers (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Proper cleanup of pass through commands when firmware returns error (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Update to dynamic logging (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add dynamic logging (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Queue depth ramp up/down modification changes (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Check for SCSI status on underruns (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Display FCP_CMND priority on update (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Remove qla2x00_wait_for_loop_ready function (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Don't call alloc_fw_dump for ISP82XX (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Issue mailbox command only when firmware hung bit is reset for ISP82xx (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Return sysfs error codes appropriate to conditions (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Correct inadvertent loop state transitions during port-update handling (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Set the task attributes after memsetting fcp cmnd (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Provide method for updating I2C attached VPD (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Enable write permission to some debug related module parameters to be changed dynamically (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure (Chad Dupuis) [722295]
  - [scsi] qla2xxx: T10 DIF - Fix incorrect error reporting (Chad Dupuis) [722295]
  - [scsi] qla2xxx: T10 DIF - Handle uninitalized sectors (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Double check for command completion if abort mailbox command fails (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Implemeted beacon on/off for ISP82XX (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix qla24xx revision check while enabling interrupts (Chad Dupuis) [722295]
  - [scsi] qla2xxx: check for marker IOCB during response queue processing (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Acquire hardware lock while manipulating dsd list (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Fix array out of bound warning (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set (Chad Dupuis) [722295]
  - [scsi] qla2xxx: Save and restore irq in the response queue interrupt handler (Chad Dupuis) [722295]
  - [scsi] qla2xxx: During loopdown perform Diagnostic loopback (Chad Dupuis) [722295]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-241.el6]
changelog:
  - [netdrv] netdev: ethernet dev_alloc_skb to netdev_alloc_skb (Veaceslav Falico) [722304]
  - [netdrv] netxen_nic: signedness bug in netxen_md_entry_err_chk() (Veaceslav Falico) [722304]
  - [netdrv] netxen: report valid speed and duplex status when link is down (Veaceslav Falico) [722304]
  - [netdrv] netxen: Fix a panic during driver unload in device_remove_file (Veaceslav Falico) [722304]
  - [netdrv] netxen_nic: Error logging on firmware hang (Veaceslav Falico) [722304]
  - [netdrv] netxen_nic: Fix phy link status (Veaceslav Falico) [722304]
  - [netdrv] netxen_nic: fw dump support (Veaceslav Falico) [722304]
  - [netdrv] netxen_nic: fix cdrp race condition (Veaceslav Falico) [722304]
  - [netdrv] netxen: Remove alloc_etherdev error messages (Veaceslav Falico) [722304]
  - [netdrv] netxen: convert .get_drvinfo routine to strlcpy (Veaceslav Falico) [722304]
  - [netdrv] netxen: Remove unnecessary driver assignments of ethtool_ringparam fields to zero (Veaceslav Falico) [722304]
  - [mm] thp: fix BUG on mm->nr_ptes (Andrea Arcangeli) [794497]
  - [x86] ACPI, APEI, ERST, Fix erst-dbg long record reading issue (Don Zickus) [728993]
  - [x86] ACPI, APEI, ERST, Prevent erst_dbg from loading if ERST is disabled (Don Zickus) [728993]
  - [netdrv] cnic: update for RHEL6.3, part 2 (Michal Schmidt) [740048]
  - [netdrv] bnx2x: update for RHEL6.3 (Michal Schmidt) [741676]
  - [netdrv] cnic, bnx2fc: update for RHEL6.3, part 1 (Michal Schmidt) [740048]
  - [net] introduce build_skb() (Michal Schmidt) [741676]
  - [net] more accurate skb truesize (Michal Schmidt) [741676]
  - [net] skbuff: add skb frag size accessors (Michal Schmidt) [741676]
  - [netdrv] bnx2x, cnic: update to current upstream (Michal Schmidt)
  - [s390x] qeth: improve recovery during resource shortage (Hendrik Brueckner) [766785]
  - [s390x] qeth: support ipv6 query arp cache for HiperSockets (Hendrik Brueckner) [738874]
  - [s390x] qeth: add OSA concurrent hardware trap (Hendrik Brueckner) [738861]
  - [s390x] dasd: add enhanced DASD statistics interface (Hendrik Brueckner) [738871]
  - [kernel] mutex: Introduce arch_mutex_cpu_relax() (Hendrik Brueckner) [738872]
  - [s390x] ap: Setup timer for sending messages after reset (Hendrik Brueckner) [760544]
  - [s390x] cio: disallow driver io for known to be broken paths (Hendrik Brueckner) [765810]
  - [netdrv] qeth: forbid recovery during shutdown (Hendrik Brueckner) [765809]
  - [netdrv] qeth: reduce SIGA-r to avoid CPU cost implications (Hendrik Brueckner) [765808]
  - [kernel] cpu hotplug vs missing pfault completion interrupts (Hendrik Brueckner) [753080]
  - [scsi] aacraid: fix return value (Tomas Henzl) [741724]
  - [scsi] aacraid: Add new code for PMC-Sierra's SRC based controller family (Tomas Henzl) [741724]
  - [scsi] aacraid: fix File System going into read-only mode (Tomas Henzl) [640011]
  - [scsi] mpt2sas: add missing allocation check (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Remove unused duplicate diag_buffer_enable param (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix possible integer truncation of cpu_count (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Removed redundant calling of _scsih_probe_devices() from _scsih_probe (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Bump driver vesion to 12.101.00.00 (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for memory allocation error for large host credits (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Do not retry a timed out direct IO for warpdrive (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Release spinlock for the raid device list before blocking it (Tomas Henzl) [736229]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Increase max transfer support from 4MB to 16MB (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Support for greater than 2TB capacity WarpDrive (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Rearrange the the code so that the completion queues are initialized prior to sending the request to controller firmware (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy callback when all the LUNS have been deleted (Tomas Henzl) [736229]
  - [scsi] mpt2sas: MPI next revision header update (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Added support for customer specific branding (Tomas Henzl) [736229]
  - [scsi] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR to avoid infinite resets (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition (Tomas Henzl) [736229]
  - [scsi] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt context (Tomas Henzl) [736229]
  - [scsi] mpt2sas: add missing allocation (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for issue - Panic when inactive volume is tried deleting (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for issue Port Reset is taking long time to complete while issued during creating a volume (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for issue deadlock between hot plug worker threads and host reset context (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for dead lock occurring between host_lock and sas_device_lock (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix drives not getting properly deleted if sas cable is removed while host reset is active (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix failure message displayed during diag reset (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fix for system hang when discovery in progress (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Fast Load Support (Tomas Henzl) [736229]
  - [scsi] mpt2sas : MPI next revision header update (Tomas Henzl) [736229]
  - [scsi] mpt2sas: take size of pointed value, not pointer (Tomas Henzl) [736229]
  - [scsi] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue support of the HBA (Tomas Henzl) [736229]
  - [scsi] mptsas: Add device ID for SAS1068_820XELP (Tomas Henzl) [735895]
  - [scsi] mptsas: ensure NUL-termination of MptCallbacksName elements (Tomas Henzl) [735895]
  - [scsi] mptfusion: Fix for device offline while doing aggressive HBA reset (Tomas Henzl) [735895]
  - [scsi] mptfusion: Bump version 3.4.20 (Tomas Henzl) [735895]
  - [scsi] mptfusion: Avoid out of order Event processing due to cpu migration (Tomas Henzl) [735895]
  - [scsi] mptfusion: Set max sector count module parameter (Tomas Henzl) [735895]
  - [scsi] mptfusion: Added check for SILI bit in READ_6 CDB for DATA UNDERRUN ERRATA (Tomas Henzl) [735895]
  - [scsi] mptsas: Fix annoying warning (Tomas Henzl) [735895]
  - [input] ALPS: add support for protocol versions 3 and 4 (John Feeney) [637229]
  - [input] ALPS: remove assumptions about packet size (John Feeney) [637229]
  - [input] ALPS: add protocol version field in alps_model_info (John Feeney) [637229]
  - [input] ALPS: fix stuck buttons on some touchpads (John Feeney) [637229]
  - [input] ALPS: do not set REL_X/REL_Y capabilities on the touchpad (John Feeney) [637229]
  - [input] ALPS: add support for touchpads with 4-directional button (John Feeney) [637229]
  - [input] ALPS: move protocol information to Documentation (John Feeney) [637229]
  - [ppc] mpic: Fix problem that affinity is not updated (Steve Best) [738451]
  - [sound] alsa: enable snd-cmipci driver (Jaroslav Kysela) [661316]
  - [fs] procfs: return ENOENT on opening a being-removed proc entry (Neil Horman) [735881]
  - [fs] pnfs: simplify pnfs files module autoloading (Steve Dickson) [790961]
  - [fs] GFS2: panic during glock reclaim, ref count 0 (Steven Whitehouse) [781468]
  - [s390x] ap: Setup timer for processing messages in request queue (Hendrik Brueckner) [753085]
  - [kernel] ulimit: raise default hard ulimit on number of files to 4096 (Jarod Wilson) [786307]
  - [kernel] time: cast jiffies_to_clock_t() argument to unsigned long (Prarit Bhargava) [783401]
  - [kernel] watchdog: softdog.c: enhancement to optionally invoke panic instead of reboot on timer expiry (Don Zickus) [738894]
  - [kernel] Prevent system hang and eventual crash when using CPU cgroups (Larry Woodman) [790945]
  - [usb] Fix deadlock in hid_reset when Dell iDRAC is reset (Shyam Iyer) [782374]
  - [dm] RAID: Print correct status characters (Jonathan E Brassow) [749684]
  - [virt] vmxnet3: Cap the length of the pskb_may_pull on transmit (bz 790673) (Neil Horman) [790673]
  - [mm] shmem: reduce pagefault lock contention (Jarod Wilson) [786320]
  - [x86] Fix i386 debug kernel fails to boot on some systems (Larry Woodman) [773138]
  - [mm] memcg: add memcg sanity checks at allocating and freeing pages (Johannes Weiner) [752137]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-242.el6]
changelog:
  - [kernel] kmsg_dump: Don't run on non-error paths by default (Seiji Aguchi) [696394]
  - [kernel] kmsg_dump: add kmsg_dump() calls to the reboot, halt, poweroff and emergency_restart paths (Seiji Aguchi) [696394]
  - [net] af_iucv: offer new getsockopt SO_MSGSIZE (Hendrik Brueckner) [786997]
  - [net] af_iucv: performance improvements for new HS transport (Hendrik Brueckner) [786996]
  - [s390x] qeth: Fix recovery in case of concurrent asynchronous deliveries (Hendrik Brueckner) [786958]
  - [s390x] af_iucv: remove IUCV-pathes completely (Hendrik Brueckner) [786960]
  - [kdump] Define KEXEC_NOTE_BYTES arch specific for s390x (Hendrik Brueckner) [786959]
  - [s390x] dasd: fix expiration handling for recovery requests (Hendrik Brueckner) [768890]
  - [kernel] console interrupts vs. panic (Hendrik Brueckner) [768891]
  - [fs] ext4: fix start and len arguments handling in ext4_trim_fs() (Lukas Czerner) [767219]
  - [block] blkdev: Do not return -EOPNOTSUPP if discard is supported (Lukas Czerner) [767219]
  - [block] blkdev: Submit discard bio in batches in blkdev_issue_discard() (Lukas Czerner) [767219]
  - [fs] ext4: Adjust minlen with discard_granularity in the FITRIM ioctl (Lukas Czerner) [767219]
  - [fs] ext4: add FITRIM to compat_ioctl (Lukas Czerner) [767219]
  - [fs] ext4: check if device support discard in FITRIM ioctl (Lukas Czerner) [767219]
  - [fs] ext4: Change the wrong param comment for ext4_trim_all_free (Lukas Czerner) [767219]
  - [fs] ext4: Speed up FITRIM by recording flags in ext4_group_info (Lukas Czerner) [767219]
  - [fs] ext4: Add new ext4 trim tracepoints (Lukas Czerner) [767219]
  - [fs] ext4: speed up group trim with the right free block count (Lukas Czerner) [767219]
  - [fs] ext4: fix trim length underflow with small trim length (Lukas Czerner) [767219]
  - [fs] ext4: protect bb_first_free in ext4_trim_all_free() with group lock (Lukas Czerner) [767219]
  - [fs] ext4: only load buddy bitmap in ext4_trim_fs() when it is needed (Lukas Czerner) [767219]
  - [fs] ext4: ignore errors when issuing discards (Lukas Czerner) [767219]
  - [fs] ext4: fix a BUG in mb_mark_used during trim (Lukas Czerner) [767219]
  - [s390x] config: Add kdump kernel config options for s390 (Hendrik Brueckner) [738862]
  - [s390x] kdump: Add KEXEC_AUTO_RESERVE for s390 (Hendrik Brueckner) [738862]
  - [s390x] zfcpdump: Do not initialize zfcpdump in kdump mode (Hendrik Brueckner) [738862]
  - [s390x] crashkernel: Add arch code for unmapping crashkernel memory (Hendrik Brueckner) [738862]
  - [s390x] kernel: kdump backend code (Hendrik Brueckner) [738862]
  - [s390x] zcore: Add real memory access functions (Hendrik Brueckner) [738862]
  - [s390x] Add PSW restart shutdown trigger (Hendrik Brueckner) [738862]
  - [s390x] kernel: Use diagnose 308 for system reset (Hendrik Brueckner) [738862]
  - [mm] Replace diag10() with diag10_range() function (Hendrik Brueckner) [738862]
  - [kexec] reipl: Export do_store_status() function (Hendrik Brueckner) [738862]
  - [kexec] crashk_res init check for /sys/kernel/kexec_crash_size (Hendrik Brueckner) [738862]
  - [kexec] Add missing RAM resource in crash_shrink_memory() (Hendrik Brueckner) [738862]
  - [kernel] Create udev events for memory hotplug (Hendrik Brueckner) [738862]
  - [kexec] fix crash_kexec()/smp_send_stop() race in panic (Hendrik Brueckner) [738862]
  - [kexec] Add infrastructure for unmapping crashkernel memory (Hendrik Brueckner) [738862]
  - [kexec] Initialize vmcoreinfo note at startup (Hendrik Brueckner) [738862]
  - [kexec] Add KEXEC_CRASH_CONTROL_MEMORY_LIMIT (Hendrik Brueckner) [738862]
  - [pci] Disable this patch set's SRIOV reallocation unless booted with pci=realloc (James Takahashi) [587729]
  - [pci] update bridge resources to get more big ranges (James Takahashi) [587729]
  - [pci] PCI-Clear-bridge-resource-flags-if-requested (James Takahashi) [587729]
  - [pci] bus allocation alignment handling (James Takahashi) [587729]
  - [pci] pre-allocate additional resources to devices only after successful allocation of essential resources (James Takahashi) [587729]
  - [pci] introduce reset_resource (James Takahashi) [587729]
  - [pci] data structure agnostic free list function (James Takahashi) [587729]
  - [pci] refactor io size calculation code (James Takahashi) [587729]
  - [pci] don't shrink bridge resources (James Takahashi) [587729]
  - [sound] ALSA: enable OSS emulation layer for PCM and mixer (Jaroslav Kysela) [657291]
  - [fs] Stable page cache to better support T10/DIF (Data Integrity storage) (Steve Best) [706189]
  - [char] ipmi: Decrease the IPMI message transaction time in interrupt mode (Shyam Iyer) [739359]
  - [security] IMA: fix audit res field to indicate 1 for success and 0 for failure (Eric Paris) [784351]
  - [mm] fix nrpages assertion (Josef Bacik) [766861]
  - [mm] Eliminate possible panic in page compaction code (Larry Woodman) [714902 755885]
  - [mm] Prevent panic on 2-node x3850 X5 w/2 MAX5 memory drawers panics while running certification tests caused by page list corruption (Larry Woodman) [755885]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-243.el6]
changelog:
  - [pci] RH backport changes for MaxPayload patchset (Shyam Iyer) [692531]
  - [pci] Clean-up MPS debug output (Shyam Iyer) [692531]
  - [pci] Clamp pcie_set_readrq() when using "performance" settings (Shyam Iyer) [692531]
  - [pci] enable MPS "performance" setting to properly handle bridge MPS (Shyam Iyer) [692531]
  - [pci] Workaround for Intel MPS errata (Shyam Iyer) [692531]
  - [pci] Disable MPS configuration by default (Shyam Iyer) [692531]
  - [pci] Don't crash when reading mpss from root complex (Shyam Iyer) [692531]
  - [pci] Remove MRRS modification from MPS setting code (Shyam Iyer) [692531]
  - [pci] Fix pointer dereference before call to pcie_bus_configure_settings (Shyam Iyer) [692531]
  - [pci] set PCI-E Max Payload Size on fabric (Shyam Iyer) [692531]
  - [pci] correct pcie_set_readrq write size (Shyam Iyer) [692531]
  - [pci] Set PCIE maxpayload for card during hotplug insertion (Shyam Iyer) [692531]
  - [netdrv] cxgb4: add latest upstream firmware (Neil Horman) [747141]
  - [netdrv] cxgb4: Update to latest upstream version (Neil Horman) [747141]
  - [block] dm io: fix discard support (Mike Snitzer) [758404]
  - [block] dm thin: add call to mark_tech_preview (Mike Snitzer) [790618]
  - [block] dm raid: remove call to mark_tech_preview (Mike Snitzer) [790618]
  - [block] dm thin metadata: decrement counter after removing mapped block (Mike Snitzer) [790618]
  - [block] dm thin metadata: unlock superblock in init_pmd error path (Mike Snitzer) [790618]
  - [block] dm thin metadata: remove incorrect close_device on creation error paths (Mike Snitzer) [790618]
  - [block] dm ioctl: do not leak argv if target message only-contains whitespace (Mike Snitzer) [790618]
  - [fs] ext3: fix start and len arguments handling in ext3_trim_fs() (Lukas Czerner) [767219]
  - [fs] ext3: Add fixed tracepoints - batched_discard (Lukas Czerner) [786987]
  - [fs] ext3/ioctl.c: silence sparse warnings about different address spaces (Lukas Czerner) [786987]
  - [fs] ext3/balloc.c: local functions should be static (Lukas Czerner) [786987]
  - [fs] ext3: Return -EINVAL when start is beyond the end of fs in ext3_trim_fs() (Lukas Czerner) [786987]
  - [fs] ext3: Fix an overflow in ext3_trim_fs (Lukas Czerner) [786987]
  - [fs] ext3: speed up group trim with the right free block count (Lukas Czerner) [786987]
  - [fs] ext3: Adjust trim start with first_data_block (Lukas Czerner) [786987]
  - [fs] ext3: Add FITRIM handling (Lukas Czerner) [786987]
  - [fs] ext3: Add batched discard support for ext3 (Lukas Czerner) [786987]
  - [fs] NFS: Optimise away unnecessary setattrs for open(O_TRUNC) (J. Bruce Fields) [636590]
  - [s390x] kdump: Add s390 description to kernel documentation (Hendrik Brueckner) [738862]
  - [net] bridge: Reset IPCB when entering IP stack (Herbert Xu) [717407]
  - [net] netlink: wrong size was calculated for vfinfo list blob (Andy Gospodarek) [772136]
  - [net] sctp: implement event notification SCTP_SENDER_DRY_EVENT (Thomas Graf) [787652]
  - [net] ipv6: fix default multicast hops setting (Jiri Benc) [767435]
  - [scsi] libfcoe: Do not sends FDISCs before FLOGI during CVL (Neil Horman) [790942]
  - [misc] hpilo: Increase number of channels (Tony Camuso) [737920]
  - [fs] dlm: fix kmalloc args (David Teigland) [752539]
  - [block] cciss: add some older controllers to the kdump blacklist (Tomas Henzl) [738930]
  - [netdrv] 8139cp: properly config rx mode after resuming (Jason Wang) [665515]
  - [netdrv] mlx4_en: fix endianness with blue frame support (Steve Best) [750166]
  - [mm] remove debug printk's from memory_hotplug.c (Hendrik Brueckner) [738862]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-244.el6]
changelog:
  - [virt] virtio-scsi: add power management (Paolo Bonzini) [782027]
  - [virt] virtio-scsi: add driver (Paolo Bonzini) [782027]
  - [fs] CIFS: Fix DFS handling in cifs_get_file_info (Jarod Wilson) [786989]
  - [fs] CIFS: fix automount for DFS shares (Jarod Wilson) [786989]
  - [fs] cifs: don't overwrite dentry name in d_revalidate (Jarod Wilson) [786989]
  - [fs] cifs: demote DFS referral lookup errors to cFYI (Jarod Wilson) [786989]
  - [fs] cifs: Unconditionally copy mount options to superblock info (Jarod Wilson) [786989]
  - [fs] cifs: Use kstrndup for cifs_sb->mountdata (Jarod Wilson) [786989]
  - [fs] cifs: Simplify handling of submount options in cifs_mount (Jarod Wilson) [786989]
  - [fs] cifs: do not tokenize mount options in-place (Jarod Wilson) [786989]
  - [fs] cifs: Add support for mounting Windows 2008 DFS shares (Jarod Wilson) [786989]
  - [fs] cifs: Extract DFS referral expansion logic to separate function (Jarod Wilson) [786989]
  - [drm] rebase upstream fixes (Dave Airlie) [797142]
  - [drm] rebase for RHEL 6.3 (Dave Airlie) [786494]
  - [kernel] swiotlb: export swiotlb_nr_tbl backport (Dave Airlie) [786494]
  - [pci] msi: fix imbalanced refcount of msi irq sysfs objects (Prarit Bhargava) [794767]
  - [pci] sysfs: add per pci device msi[x] irq listing (Prarit Bhargava) [794767]
  - [mm] vmscan: immediately reclaim end-of-LRU dirty pages when writeback completes (Satoru Moriya) [788536]
  - [mm] vmscan: throttle reclaim if encountering too many dirty pages under writeback (Satoru Moriya) [788536]
  - [mm] vmscan: do not writeback filesystem pages in kswapd except in high priority (Satoru Moriya) [788536]
  - [fs] ext4: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536]
  - [fs] xfs: warn if direct reclaim tries to writeback pages (Satoru Moriya) [788536]
  - [mm] vmscan: remove dead code related to lumpy reclaim waiting on pages under writeback (Satoru Moriya) [788536]
  - [mm] vmscan: do not writeback filesystem pages in direct reclaim (Satoru Moriya) [788536]
  - [security] audit: fix signedness bug in audit_log_execve_info() (Eric Paris) [661765]
  - [security] audit: comparison on interprocess fields (Eric Paris) [661765]
  - [security] audit: implement all object interfield comparisons (Eric Paris) [661765]
  - [security] audit: allow interfield comparison between gid and ogid (Eric Paris) [661765]
  - [security] audit: complex interfield comparison helper (Eric Paris) [661765]
  - [security] audit: allow interfield comparison in audit rules (Eric Paris) [661765]
  - [security] audit: allow audit matching on inode gid (Eric Paris) [661765]
  - [audit] allow matching on obj_uid (Eric Paris) [661765]
  - [security] audit: check current inode and containing object when filtering on major and minor (Eric Paris) [661765]
  - [security] audit: make filetype matching consistent with other filters (Eric Paris) [661765]
  - [ppc] Reserve iommu page 0 (Steve Best) [784088]
  - [fs] fuse: add O_DIRECT support (Josef Bacik) [753798]
  - [bluetooth] Add support for Broadcom BCM20702A0 (Don Zickus) [746041]
  - [kernel] sysctl: restrict write access to dmesg_restrict (Phillip Lougher) [749251]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-245.el6]
changelog:
  - [build] update RHEL_MINOR to '3' (Aristeu Rozanski)
  - [fs] keyring: allow special keyrings to be cleared (Steve Dickson) [772495]
  - [fs] NFS: Update idmapper documentation (Steve Dickson) [772495]
  - [fs] NFS: Keep idmapper include files in one place (Steve Dickson) [772495]
  - [fs] NFS: Fall back on old idmapper if request_key() fails (Steve Dickson) [772495]
  - [virt] KVM: do not #GP on perf MSR writes when vPMU is disabled (Gleb Natapov) [645365]
  - [virt] KVM: Expose the architectural performance monitoring CPUID leaf (Gleb Natapov) [645365]
  - [kernel] perf, x86: expose perf capability to other modules (Gleb Natapov) [645365]
  - [kernel] x86, perf: disable non available architectural events (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Intercept RDPMC (Gleb Natapov) [645365]
  - [virt] KVM: SVM: Intercept RDPMC (Gleb Natapov) [645365]
  - [virt] KVM: Add generic RDPMC support (Gleb Natapov) [645365]
  - [virt] KVM: Expose a version 2 architectural PMU to a guests (Gleb Natapov) [645365]
  - [virt] KVM: Expose kvm_lapic_local_deliver() (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Check for automatic switch msr table overflow (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Add support for guest/host-only profiling (Gleb Natapov) [645365]
  - [virt] KVM: VMX: add support for switching of PERF_GLOBAL_CTRL (Gleb Natapov) [645365]
  - [virt] perf, intel: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365]
  - [kernel] perf, amd: Use GO/HO bits in perf-ctr (Gleb Natapov) [645365]
  - [kernel] perf, core: Introduce attrs to count in either host or guest mode (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Add definitions for more vm entry/exit control bits (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Add facility to atomically switch MSRs on guest entry/exit (Gleb Natapov) [645365]
  - [virt] KVM: VMX: Add definition for msr autoload entry (Gleb Natapov) [645365]
  - [virt] KVM: Let vcpu structure alignment be determined at runtime (Gleb Natapov) [645365]
  - [kernel] perf: Add context field to perf_event (Gleb Natapov) [645365]
  - [virt] irq_work: Add generic hardirq context callbacks (Gleb Natapov) [645365]
  - [kernel] perf: Fix perf_event_do_pending() fallback callsite (Gleb Natapov) [645365]
  - [netdrv] bnx2: update firmware to latest upstream (Neil Horman)
  - [netdrv] bnx2: update to latest upstream (Neil Horman) [720428]
  - [netdrv] mii.c: Add ethtool advertisement functions (John Feeney) [787753]
  - [scsi] dcb: add DCBX mode to event notifier attributes (Neil Horman) [789086]
  - [scsi] fcoe: use real dev in case of HW vlan acceleration (Neil Horman) [789086]
  - [netdrv] netdev: FCoE: Add new ndo_get_fcoe_hbainfo() call (Neil Horman) [789086]
  - [scsi] libfc: Handle discovery failure during ctlr link down (Neil Horman) [789086]
  - [scsi] scsi_transport_fc: Getting FC Port Speed in sync with FC-GS (Neil Horman) [789086]
  - [scsi] scsi_transport_fc: Add FDMI host attributes (Neil Horman) [789086]
  - [scsi] libfc: Fix panic in fc_exch_recv (Neil Horman) [789086]
  - [scsi] fcoe: Remove reference counting on 'stuct fcoe_interface' (Neil Horman) [789086]
  - [scsi] fcoe: Do not switch context in vport_delete callback (Neil Horman) [789086]
  - [scsi] fcoe: Rename out_nomod label to out_putmod (Neil Horman) [789086]
  - [scsi] fcoe: Allow exposing FDMI attributes via sysfs (Neil Horman) [789086]
  - [scsi] fcoe: Add support for FDMI in fcoe (Neil Horman) [789086]
  - [scsi] libfc: Add support for FDMI (Neil Horman) [789086]
  - [scsi] libfc: Make the libfc Common Transport(CT) code generic (Neil Horman) [789086]
  - [scsi] libfcoe: Don't KERN_ERR on netdev notification (Neil Horman) [789086]
  - [scsi] libfc: remove redundant timer init for fcp (Neil Horman) [789086]
  - [scsi] fcoe: Move fcoe_debug_logging from fcoe.h to fcoe.c (Neil Horman) [789086]
  - [scsi] libfc: Declare local functions static (Neil Horman) [789086]
  - [scsi] fcoe: fix regression on offload em matching function for initiator/target (Neil Horman) [789086]
  - [scsi] fcoe: remove double check if skb is nonlinear (Neil Horman) [789086]
  - [scsi] fcoe: fix fcoe in a DCB environment by adding DCB notifiers to set skb priority (Neil Horman) [789086]
  - [scsi] fcoe: Fix preempt count leak in fcoe_filter_frames() (Neil Horman) [789086]
  - [scsi] Fix up files implicitly depending on module.h inclusion (Neil Horman) [789086]
  - [x86] efivars: add missing parameter to efi_pstore_read() (Seiji Aguchi) [696383]
  - [x86] pstore: gracefully handle NULL pstore_info functions (Seiji Aguchi) [696383]
  - [x86] pstore: pass reason to backend write callback (Seiji Aguchi) [696383]
  - [x86] pstore: pass allocated memory region back to caller (Seiji Aguchi) [696383]
  - [x86] pstore: make pstore write function return normal success/fail value (Seiji Aguchi) [696383]
  - [x86] pstore: change mutex locking to spin_locks (Seiji Aguchi) [696383]
  - [x86] pstore: defer inserting OOPS entries into pstore for RHEL (Seiji Aguchi) [696383]
  - [x86] efivars: fix warnings when CONFIG_PSTORE=n (Seiji Aguchi) [696383]
  - [x86] efivars: Introduce PSTORE_EFI_ATTRIBUTES (Seiji Aguchi) [696383]
  - [x86] efivars: Use string functions in pstore_write (Seiji Aguchi) [696383]
  - [x86] efivars: introduce utf16_strncmp (Seiji Aguchi) [696383]
  - [x86] efivars: String functions (Seiji Aguchi) [696383]
  - [x86] efi: Add support for using efivars as a pstore backend (Seiji Aguchi) [696383]
  - [x86] include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Seiji Aguchi) [696383]
  - [x86] pstore: Make "part" unsigned (Seiji Aguchi) [696383]
  - [x86] pstore: Add extra context for writes and erases (Seiji Aguchi) [696383]
  - [x86] Fix argument types for SetVariable() for RHEL (Seiji Aguchi) [696383]
  - [x86] pstore: Extend API for more flexibility in new backends (Seiji Aguchi) [696383]
  - [x86] efi: Fix argument types for SetVariable() (Seiji Aguchi) [696383]
  - [x86] treewide: fix a few typos in comments (Seiji Aguchi) [696383]
  - [x86] efivars: prevent oops on unload when efi is not enabled (Seiji Aguchi) [696383]
  - [x86] efivars: handle errors from register_efivars() (Seiji Aguchi) [696383]
  - [x86] efivars: memory leak on error in create_efivars_bin_attributes() (Seiji Aguchi) [696383]
  - [x86] Fix common misspellings (Seiji Aguchi) [696383]
  - [x86] efivars: Expose efivars functionality to external drivers (Seiji Aguchi) [696383]
  - [x86] efivars: Parameterize operations (Seiji Aguchi) [696383]
  - [x86] efivars: Split out variable registration (Seiji Aguchi) [696383]
  - [x86] efivars: parameterize efivars (Seiji Aguchi) [696383]
  - [x86] efivars: Make efivars bin_attributes dynamic (Seiji Aguchi) [696383]
  - [x86] sysfs: Use one lockdep class per sysfs attribute (Seiji Aguchi) [696383]
  - [x86] efivars: move efivars globals into struct efivars (Seiji Aguchi) [696383]
  - [netdrv] iwlwifi: make "Tx aggregation enabled on ra =" be at DEBUG level (John Linville) [788055]
  - [netdrv] Add firmware blobs required by the integrated compat-wireless build (John Linville)
  - [netdrv] Add/modify config settings as appropriate for the wireless rebase (John Linville) [766952]
  - [netdrv] b44: replace the ssb_dma API with the generic DMA API (John Linville) [766952]
  - [netdrv] orinoco: minimal changes to build with wireless rebase from 3.2.6 (John Linville) [766952]
  - [netdrv] ar9170: minor fixups to get it building with 3.2.6-based mac80211 (John Linville) [766952]
  - [netdrv] Revert "ar9170: fix for driver-core ABI change" (John Linville) [766952]
  - [netdrv] Revert "ath5k: use kstrtoint() to parse numbers coming from sysfs" (John Linville) [766952]
  - [netdrv] libertas_tf: Revert bits of "param: simple locking for sysfs-writable..." (John Linville) [766952]
  - [netdrv] ipw2100: Revert "PM QOS update" (John Linville) [766952]
  - [netdrv] Revert "ipw2100: mark ipw2100_pm_qos_req static" (John Linville) [766952]
  - [netdrv] Revert "ipw2100: register pm_qos request before registering pci driver" (John Linville) [766952]
  - [netdrv] ipw2100: Revert "pm_qos: Get rid of the allocation in pm_qos_add_request()" (John Linville) [766952]
  - [netdrv] rndis_wlan: minor build fixups for wireless rebase from 3.2.6 (John Linville) [766952]
  - [netdrv] at76c50x-usb: undo "lib: rename pack_hex_byte()..." (John Linville) [766952]
  - [netdrv] wl12xx: reduce frame usage of driver_state_read (John Linville) [766952]
  - [netdrv] wl12xx: convert a few more kstrtoul back to strict_strtoul (John Linville) [766952]
  - [netdrv] wl1251: revert change from "drivers: Final irq namespace conversion" (John Linville) [766952]
  - [netdrv] wl12xx: Revert "wl1251: fix ELP_CTRL register reads" (John Linville) [766952]
  - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul functions" (John Linville) [766952]
  - [netdrv] wl12xx: Revert "wl12xx: strict_stroul introduced converted to kstrtoul" (John Linville) [766952]
  - [netdrv] wl12xx: Revert "wl12xx: use kstrtoul_from_user" (John Linville) [766952]
  - [netdrv] wl12xx: Revert "wl12xx: use freezable workqueue for netstack_work" (John Linville) [766952]
  - [netdrv] rt2x00: switch to use the kfifo-new.h header file (John Linville) [766952]
  - [netdrv] rt2x00: Revert "rt2x00: Move TX/RX work into dedicated workqueue" (John Linville) [766952]
  - [netdrv] rt2x00: Revert "rt2x00: simplify txstatus_fifo handling" (John Linville) [766952]
  - [netdrv] b43: don't include bcma header files (John Linville) [766952]
  - [netdrv] b43: Revert relevant portion of "pcmcia: Convert pcmcia_device_id..." (John Linville) [766952]
  - [netdrv] b43: Revert relevant portions of "pcmcia: move driver name to..." (John Linville) [766952]
  - [netdrv] b43: Revert relevant portions of "pcmcia: re-work..." commit eb14120f (John Linville) [766952]
  - [netdrv] b43: Revert bits of "pcmcia: do not use win_req_t when..." (John Linville) [766952]
  - [netdrv] b43: Revert bits of "pcmcia: convert pcmcia_request..." commit 1ac71e5a (John Linville) [766952]
  - [ssb] b43-pci-bridge: Add new vendor for BCM4318 (John Linville) [766952]
  - [ssb] Revert "pcmcia: convert ssb pcmcia driver to use new CIS helpers" (John Linville) [766952]
  - [ssb] Implement pcmcia_{read, write}_config_byte for drivers/ssb/pcmcia.c (John Linville) [766952]
  - [ssb] Revert relevant portion of "pcmcia: re-work pcmcia..." commit eb14120f (John Linville) [766952]
  - [ssb] Revert relevant portions of "pcmcia: remove cs_types.h" commit ac8b4228 (John Linville) [766952]
  - [net] mac80211/debugfs_netdev.c: convert kstrtoull to strict_strtoull (John Linville) [766952]
  - [net] mac80211: remove reference to lockdep_rtnl_is_held (John Linville) [766952]
  - [net] mac80211: continue using USHORT_MAX (John Linville) [766952]
  - [net] mac80211: Revert "net/mac80211/debugfs: Convert to kstrou8_from_user" (John Linville) [766952]
  - [net] mac80211: Revert mac80211 bits of "param: simple locking for sysfs-writable..." (John Linville) [766952]
  - [net] mac80211: Revert "mac80211: Speedup ieee80211_remove_interfaces()" (John Linville) [766952]
  - [net] mac80211: Revert "net/mac80211, rcu: convert call_rcu(work_free_rcu) to kfree_rcu()" (John Linville) [766952]
  - [net] mac80211: Revert "net, rcu: convert call_rcu(kfree_tid_tx) to kfree_rcu()" (John Linville) [766952]
  - [net] mac80211: Revert mac80211 bits of "PM QOS update" upstream commit ed77134b (John Linville) [766952]
  - [net] mac80211: Revert mac80211 bits of "rcu: convert uses of rcu_assign_pointer..." (John Linville) [766952]
  - [net] mac80211: Revert "mac80211: fix race condition between assoc_done and first EAP packet" (John Linville) [766952]
  - [net] mac80211: Revert "mac80211: annotate station rcu dereferences" (John Linville) [766952]
  - [net] mac80211: Revert "mac80211: cancel restart_work explicitly instead of depending on flush_scheduled_work()" (John Linville) [766952]
  - [net] mac80211: Revert "mac80211: sparse RCU annotations" (John Linville) [766952]
  - [netdrv] wireless: Revert "nl80211: use netlink consistent dump feature for BSS dumps" (John Linville) [766952]
  - [net] wireless rebase: Revert bits of "cfg80211: support sysfs namespaces" (John Linville) [766952]
  - [net] wireless rebase: Revert "wext: refactor" (John Linville) [766952]
  - [net] mac80211: borrow leds compat implementation from compat project (John Linville) [766952]
  - [netdrv] wireless: borrow genetlink compat implementation from compat project (John Linville) [766952]
  - [netdrv] wireless rebase: remove references to noop_llseek (John Linville) [766952]
  - [netdrv] wireless rebase: Revert bits of "PM QoS: Move and rename the implementation..." (John Linville) [766952]
  - [netdrv] wireless rebase: accomodate lack of "net: convert multicast list to list_head" (John Linville) [766952]
  - [netdrv] wireless rebase: undo bits of "USB: rename usb_buffer_alloc()..." (John Linville) [766952]
  - [netdrv] wireless rebase: Revert bits of "net: Add export.h..." (John Linville) [766952]
  - [netdrv] wireless rebase: Revert bits of "atomic: use <linux/atomic.h>" (John Linville) [766952]
  - [netdrv] drivers/net/wireless/ath: remove references to ath6kl (John Linville) [766952]
  - [netdrv] drivers/net/wireless/ath: remove references to carl9170 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/ath/ar9170 from commit 7bb45683 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/libertas_tf from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/iwmc3200wifi from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/ipw2x00 from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/rndis_wlan.c from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/mwl8k.c from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/mac80211_hwsim.* from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/at76c50x-usb.* from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/adm8211.* from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/zd1211rw from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Add drivers/net/wireless/wl1251 from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/wl12xx from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/rtl818x from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/rt2x00 from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/p54 from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/b43legacy from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/b43 from linux 3.2.6 (John Linville) [766952]
  - [ssb] Rebase drivers/ssb from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/ath/ath5k from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/ath/ath9k from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/ath from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Add drivers/net/wireless/iwlegacy from linux 3.2.6 (John Linville) [766952]
  - [netdrv] Rebase drivers/net/wireless/iwlwifi from linux 3.2.6 (John Linville) [735934 735936 735939 766952 770780]
  - [net] Rebase net/mac80211 from linux 3.2.6 (John Linville) [766952]
  - [net] Rebase net/wireless from linux 3.2.6 (John Linville) [766952]
  - [net] introduce NETDEV_POST_INIT notifier (John Linville) [766952]
  - [net] bridge: support IFF_DONT_BRIDGE (John Linville) [766952]
  - [usb] Add a usb_pipe_endpoint() convenience function (John Linville) [766952]
  - [kernel] compiler: Introduce __always_unused (John Linville) [766952]
  - [netdrv] eeprom_93cx6: Add support for 93c86 EEPROMs (John Linville) [766952]
  - [netdrv] if_ether.h: add definition of ETH_P_TDLS (John Linville) [766952]
  - [kernel] Cherry-pick core bits of "bitops: rename for_each_bit() to for_each_set_bit()" (John Linville) [766952]
  - [kernel] Cherry-pick the core bits of "bitops: Provide generic sign_extend32 function" (John Linville) [766952]
  - [dma] dma-mapping.h: add the dma_unmap state API (John Linville) [766952]
  - [pci] pci-dma: add include/linux/pci-dma.h (John Linville) [766952]
  - [kernel] lib: Improve EWMA efficiency by using bitshifts (John Linville) [766952]
  - [kernel] lib: Add generic exponentially weighted moving average (EWMA) function (John Linville) [766952]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-246.el6]
changelog:
  - [infiniband] mlx4/fw: Fix ppc64 build (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: Added missing iounmap upon releasing a device (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392 787762]
  - [infiniband] mlx4: allow device removal by fixing dma unmap size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: use correct port for steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: use correct flag for unicast_promisc (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: fix memory leak at multi_func_cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] RDMA/nes: Copyright update (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392 787572]
  - [infiniband] RDMA/nes: Fix fast memory registration opcode (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Fix fast memory registration length (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/ucma: Discard all events for new connections until accepted (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Roll back PCIe tuning change (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Use GFP_ATOMIC when locks are held (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Fix for sending MPA reject frame (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/ipath: Calling PTR_ERR() on right variable in create_file() (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Fix kernel panic by always initializing qp->usecnt (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] rds: Make rds_sock_lock BH rather than IRQ safe. (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] mlx4_core: map async events to arbitrary slave eqs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Fix mtt profile issue (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: removed function index from vf. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: eth statistics modification (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: VF is not allowed to perform dump stats (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: clear all eth statistics when port goes up (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] RDS: Remove some unused iWARP code (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] rdma/core: Fix sparse warnings (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Fix endianness bugs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Fix terminate during AE (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Make unnecessarily global nes_set_pau() static (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Change MDIO bus clock to 2.5MHz (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/cm: Fix layout of APR message (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mlx4: Fix SL to 802.1Q priority-bits mapping for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/qib: Default some module parameters optimally (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Optimize locking for get_txreq() (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Fix a possible data corruption when receiving packets (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Eliminate 64-bit jiffies use (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Fix style issues (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/uverbs: Protect QP multicast list (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4_core: Elaborating limitation on VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: fix mtt range deallocation (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: limiting VF port options (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: using array index for sense_allowed (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Add missing include of linux/slab.h (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: FIX: Setting default_qpn before using it (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Fixing wrong error codes in communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: not using spin_lock_irq when getting vf by resource. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: nullify cached multicast address list after cleanup (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Changing link sensing logic (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: capability for link sensing (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Fix compile error when driver is comiled-in (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: updated driver version to 2.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: updated driver version to 1.1 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Modify driver initialization flow to accommodate SRIOV for Ethernet (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: adjust catas operation for SRIOV mode (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: mtts resources units changed to offset (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: Allow communication between functions on same host (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Ethernet port management modifications (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Traffic steering management support for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_ib: disable SRIOV mode for IB ports (not yet supported) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: resource tracking for HCA resources used by guests (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Add wrapper functions and comm channel and slave event support to EQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: mtt modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: cq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: qp modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: srq modifications for SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Added FW commands and their wrappers for supporting SRIOV (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4_core: Implement the master-slave communication channel (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Reduce number of PD bits to 17 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Add "native" argument to mlx4_cmd and its callers (where needed) (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Extanding port_mask functionality (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: initial header-file changes for SRIOV support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4_en: bug fix for the case of vlan id 0 and UP 0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4_en: fix WOL handlers were always looking at port2 capability bit (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4_en: using non collapsed CQ on TX (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4_en: fix sparse warning on a cast which truncates bits from constant value (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4: fix UDP RSS related settings (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: Recording rx queue for gro packets (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: Adding rxhash support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/mlx4: move RSS related definitions to be global (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/cxgb{3, 4} - get rid of stale firmware usage technique (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB: various strlcpy conversions to make the code match upstream (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Correct sense on freectxts increment and decrement (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Verify private data length (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mlx4: Fix shutdown crash accessing a non-existent bitmap (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/ipoib: Prevent hung task or softlockup processing multicast response (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Fix over-scheduling of QSFP work (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Fix retry with MPAv1 logic for MPAv2 (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Fix iw_cxgb4 count_rcqes() logic (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] rds: drop "select LLIST" (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] IB/qib: Don't use schedule_work() (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Fix panic in RC error flushing logic (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/iser: DMA unmap TX bufs used for iSCSI/iSER headers (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/iser: Use separate buffers for the login request/response (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mthca: Fix buddy->num_free allocation size (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net: add moduleparam.h for users of module_param/MODULE_PARM_DESC (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net: Fix files explicitly needing to include module.h (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4_core: Deprecate log_num_vlan module param (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Don't set VLAN in IBoE WQEs' control segment (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Enable 4K mtu for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] RDMA/cxgb4: Mark QP in error before disabling the queue in firmware (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb3: Serialize calls to CQ's comp_handler (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Fix issue with link states and QSFP cables (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/mlx4: Configure extended active speeds (Doug Ledford) [737661 738491 739139 749059 751220 755741 756147 756392]
  - [infiniband] mlx4_core: Add extended port capabilities support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/qib: Hold links until tuning data is available (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Clean up checkpatch issue (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Remove s_lock around header validation (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Use RCU for qpn lookup (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Eliminate divide/mod in converting idx to egr buf pointer (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Decode path MTU optimization (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Optimize RC/UC code by IB operation (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] mlx4_en: Controlling FCS header removal (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IPoIB: Use the right function to do DMA unmap pages (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Use correct QID in insert_recv_cqe() (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Make sure flush CQ entries are collected on connection close (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/uverbs: Export ib_open_qp() capability to user space (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Export ib_open_qp() to share XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mlx4: Add support for XRC QPs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Add support for XRC SRQs (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Add support for XRC domains (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/cm: Do not automatically disconnect XRC TGT QPs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Support XRC QPs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/ucm: Allow user to specify QP type when creating id (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cm: Define new RDMA port space specific to IB (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/cm: Update XRC support based on XRC annex errata (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/cm: Update protocol to support XRC (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/uverbs: Export XRC TGT QPs to user space (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/uverbs: Export XRC INI QPs to userspace (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/uverbs: Export XRC SRQs to user space (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/uverbs: Export XRC domains to user space (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/verbs: Cleanup XRC TGT QPs when destroying XRCD (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Add XRC QPs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Add XRC SRQ type (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Add SRQ type field (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/core: Add XRC domain support (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IPoIB: Handle extended rates in debugfs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB: Add new InfiniBand link speeds (Doug Ledford) [738491 739139 749059 751220 755741]
  - [infiniband] IB/ipath: Add missing <linux/stat.h> in ipath_chip_init.c (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Support for Packed And Unaligned fpdus (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Print IP address for critcal errors (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Fix terminate connection (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Add support for MPAv2 Enhanced RDMA Negotiation (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/{amso1100,cxgb3}: Minimal MPAv2 support (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/iwcm: Propagate ird/ord values upwards (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] IB/qib: Correct nfreectxts for multiple HCAs (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] RDMA/nes: Add missing calls to ib_umem_release() (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4_core: Fix buddy->num_free allocation size (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Use the right function to free eq->page_list entries (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Clean up error flow in mlx4_register_mac() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] RDMA/ucm: Removed checks for unsigned value < 0 (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mad: Verify mgmt class in received MADs (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Check for NULL conn_param in rdma_accept (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cxgb4: Fail RDMA initialization for unsupported cards (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Fix crash in cma_req_handler (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/amso1100: Use 'pM' format option to print MAC (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net, rds, Replace xlist in net/rds/xlist.h with llist (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: return whether list is empty before adding in llist_add fix (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Add back llist_add_batch() and llist_del_first() prototypes (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Remove cpu_relax() usage in cmpxchg loops (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Add llist_next() (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Return whether list is empty before adding in llist_add() (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Move cpu_relax() to after the cmpxchg() (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Remove the platform-dependent NMI checks (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] llist: Make some llist functions inline (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] lib, Add lock-less NULL terminated single list (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net: Convert vmalloc/memset to vzalloc (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IPoIB: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB: nes: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB: amso1100: convert to SKB paged frag API. (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDSRDMA: Fix cleanup of rds_iw_mr_pool (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] IB/iser: Support iSCSI PDU padding (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IBiser: Fix wrong mask when sizeof (dma_addr_t) > sizeof (unsigned long) (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4: decreasing ref count when removing mac (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Fixing Ethernet unicast packet steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/qib: Defer HCA error events to tasklet (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] mlx4_core: Bump the driver version to 1.0 (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] RDMA/cxgb4: Use printk_ratelimited() instead of printk_ratelimit() (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mlx4: Support PMA counters for IBoE (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Use flow counters on IBoE ports (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/pma: Add include file for IBA performance counters definitions (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] Revert "[infiniband] qib: add thresholds to VendorPortCounters PMA operation" (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] mlx4_core: Add network flow counters (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Fix location of counter index in QP context struct (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Read extended capabilities into the flags field (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_core: Extend capability flags to 64 bits (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/mlx4: Generate GID change events in IBoE code (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] IB/core: Add GID change event (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Don't allow IPoIB port space for IBoE (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA: Allow for NULL .modify_device() and .modify_port() methods (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Update active link width (Doug Ledford) [722308 726127 738491 739139 749059 755741]
  - [infiniband] IB/qib: Add sysfs interface to read free contexts (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/mthca: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Remove double define (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/qib: Remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] IB/ipath: Convert old cpumask api into new one (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/qib: Convert old cpumask api into new one (Doug Ledford) [722308 738491 739139 749059 755741]
  - [infiniband] cpumask: rename tsk_cpumask to tsk_cpus_allowed (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] RDMA/cma: Avoid assigning an IS_ERR value to cm_id pointer in CMA id object (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] IB/mthca: Stop returning separate error and status from FW commands (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] net: rds: fix const array syntax (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] mlx4: remove unnecessary read of PCI_CAP_ID_EXP (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: use pci_dev->revision (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] net/rds: use prink_ratelimited() instead of printk_ratelimit() (Doug Ledford) [683318 689657 738491 739139 749059 755741]
  - [infiniband] net: remove interrupt.h inclusion from netdevice.h (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] ethtool: cosmetic: Use ethtool ethtool_cmd_speed API (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] ethtool: Use full 32 bit speed range in ethtool's set_settings (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4: fix kfree on error path in new_steering_entry() (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] Fix common misspellings (Doug Ledford) [738491 739139 749059 755741]
  - [infiniband] mlx4: Fixing use after free (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: Enabling new steering (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: Add support for promiscuous mode in the new steering model. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4: generalization of multicast steering. (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [infiniband] mlx4_en: UDP RSS support (Doug Ledford) [737661 738491 739139 749059 755741 756147 756392]
  - [fs] GFS2: fix NULL pointer dereference on mkdir/symlink/mknod (Abhijith Das) [797305]
  - [net] implement IP_RECVTOS for IP_PKTOPTIONS (Jiri Benc) [677351]
  - [scsi] mptsas: Added check for the LU type is SSC (Tomas Henzl) [735895]
  - [dm] raid: add flush support (Mike Snitzer) [797967]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-247.el6]
changelog:
  - [virt] KVM steal time suspend/resume bugfix (Rik van Riel) [612320]
  - [virt] guest: KVM Steal time registration (Laszlo Ersek) [612320]
  - [virt] KVM guest: Steal time accounting (Rik van Riel) [612320]
  - [virt] KVM guest: Add a pv_ops stub for steal time (Rik van Riel) [612320]
  - [virt] KVM: Steal time implementation (Rik van Riel) [612320]
  - [virt] KVM: KVM Steal time guest/host interface (Rik van Riel) [612320]
  - [virt] KVM: Add constant to represent KVM MSRs enabled bit in guest/host interface (Rik van Riel) [612320]
  - [kernel] perf: Fix parsing of __print_flags() in TP_printk() (Jiri Olsa) [756311]
  - [x86] perf: Check that current->mm is alive before getting user callchain (Jiri Olsa) [756311]
  - [fs] NFSv4: Propagate the error NFS4ERR_BADOWNER to nfs4_do_setattr (Steve Dickson) [705099]
  - [kernel] ftrace: Fix hash record accounting bug (Steven Rostedt) [454694]
  - [kernel] ftrace: Fix regression where ftrace breaks when modules are loaded (Steven Rostedt) [454694]
  - [kernel] ftrace: Fix dynamic selftest failure on some archs (Steven Rostedt) [454694]
  - [kernel] ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven Rostedt) [454694]
  - [kernel] ftrace: Balance records when updating the hash (Steven Rostedt) [454694]
  - [kernel] ftrace: Do not disable interrupts for modules in mcount update (Steven Rostedt) [454694]
  - [kernel] ftrace: Fix regression of :mod:module function enabling (Steven Rostedt) [454694]
  - [kernel] ftrace: Fix possible undefined return code (Steven Rostedt) [454694]
  - [kernel] ftrace: Have ftrace_startup() return failure code (Steven Rostedt) [454694]
  - [kernel] ftrace: Modify ftrace_set_filter/notrace to take ops (Steven Rostedt) [454694]
  - [kernel] ftrace: Allow dynamically allocated function tracers (Steven Rostedt) [454694]
  - [kernel] ftrace: Implement separate user function filtering (Steven Rostedt) [454694]
  - [kernel] ftrace: Free hash with call_rcu_sched() (Steven Rostedt) [454694]
  - [kernel] ftrace: Have global_ops store the functions that are to be traced (Steven Rostedt) [454694]
  - [kernel] ftrace: Add ops parameter to ftrace_startup/shutdown functions (Steven Rostedt) [454694]
  - [kernel] ftrace: Use counters to enable functions to trace (Steven Rostedt) [454694]
  - [kernel] ftrace: Separate hash allocation and assignment (Steven Rostedt) [454694]
  - [kernel] ftrace: Create a global_ops to hold the filter and notrace hashes (Steven Rostedt) [454694]
  - [kernel] ftrace: Use hash instead for FTRACE_FL_FILTER (Steven Rostedt) [454694]
  - [kernel] ftrace: Replace FTRACE_FL_NOTRACE flag with a hash of ignored functions (Steven Rostedt) [454694]
  - [kernel] ftrace: Consolidate the function match routines for normal and mods (Steven Rostedt) [454694]
  - [kernel] ftrace: Return EINVAL when writing invalid val to set_ftrace_filter (Steven Rostedt) [454694]
  - [kernel] ftrace: Consolidate updating of ftrace_trace_function (Steven Rostedt) [454694]
  - [kernel] ftrace: Move record update for normal and modules into a separate function (Steven Rostedt) [454694]
  - [kernel] ftrace: Remove FTRACE_FL_CONVERTED flag (Steven Rostedt) [454694]
  - [kernel] tracing: Enable records during the module load (Steven Rostedt) [454694]
  - [kernel] ftrace: Remove FTRACE_FL_FAILED flag (Steven Rostedt) [454694]
  - [kernel] ftrace: Remove failures file (Steven Rostedt) [454694]
  - [kernel] ftrace: Make FTRACE_WARN_ON() work in if condition (Steven Rostedt) [454694]
  - [kernel] ftrace: Only update the function code on write to filter files (Steven Rostedt) [454694]
  - [kernel] tracing: Remove leftover FTRACE_ENABLE/DISABLE_MCOUNT enums (Steven Rostedt) [454694]
  - [kernel] ftrace: Call trace_parser_clear() properly (Steven Rostedt) [454694]
  - [fs] NFSv4: include bitmap in nfsv4 get acl data (Sachin Prabhu) [753232 767288]
  - [pci] Add pcie_hp=nomsi to disable MSI/MSI-X for pciehp driver (hiro muneda) [728852]
  - [netdrv] enic: enhance SR-IOV support (Stefan Assmann) [795976]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-248.el6]
changelog:
  - [netdrv] bnx2: revert firmware load modifications (Neil Horman) [720428]
  - [virt] virtio: balloon: leak / fill balloon across S4 (Amit Shah) [798583]
  - [scsi] silencing 'killing requests for dead queue' (David Milburn) [798672]
  - [scsi] sd_dif: fix setting bio flags (Jeff Moyer) [799075]
  - [scsi] megaraid_sas: driver update to version 00.00.06.14-rh1 (Tomas Henzl) [749923]
  - [infiniband] srp: fix include ordering issue (Doug Ledford) [791209]
  - [sched] Fix Kernel divide by zero panic in find_busiest_group() (Larry Woodman) [785959]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-249.el6]
changelog:
  - [fs] procfs: add hidepid= and gid= mount options (Jerome Marchand) [770652]
  - [fs] procfs: parse mount options (Jerome Marchand) [770652]
  - [scsi] qla4xxx: v5.02.00.00.06.03-k3 (Chad Dupuis) [798721]
  - [scsi] qla4xxx: assign correct address for iscsi_cls_host (Chad Dupuis) [798721]
  - [scsi] qla4xxx: trivial cleanup (Chad Dupuis) [798721]
  - [scsi] qla4xxx: Fix sparse warning (Chad Dupuis) [798721]
  - [scsi] qla4xxx: Add support for multiple session per host (Chad Dupuis) [798721]
  - [scsi] qla4xxx: Export CHAP index as sysfs attribute (Chad Dupuis) [798721]
  - [scsi] scsi_transport: Export CHAP index as sysfs attribute (Chad Dupuis) [798721]
  - [scsi] qla4xxx: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721]
  - [scsi] iscsi_transport: Add support to display CHAP list and delete CHAP entry (Chad Dupuis) [798721]
  - [block] Fix io_context leak after failure of clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879}
  - [block] Fix io_context leak after clone with CLONE_IO (Vivek Goyal) [791125] {CVE-2012-0879}
  - [fs] dlm: fix slow rsb search in dir recovery (David Teigland) [772376]
  - [fs] GFS2: rename existing file after mount crashes (Robert S Peterson) [794839]
  - [fs] GFS2: Eliminate sd_rindex_mutex (Robert S Peterson) [798763]
  - [fs] cifs: fix dentry refcount leak when opening a FIFO on lookup (Sachin Prabhu) [781893]
  - [fs] NFSv4: Handle expired stateids when the lease is still valid (Sachin Prabhu) [757876]
  - [perf] header: Fix build on old systems (Jiri Olsa) [784888]
  - [perf] hists browser: Add missing stdarg.h include (Jiri Olsa) [784888]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-250.el6]
changelog:
  - [net] nfs: set vs_hidden on nfs4_callback_version4 (Jeff Layton) [741039]
  - [net] SUNRPC: remove rpcbind clients destruction on module cleanup (Jeff Layton) [741039]
  - [net] SUNRPC: remove rpcbind clients creation during service registering (Jeff Layton) [741039]
  - [net] NFSd: call svc rpcbind cleanup explicitly (Jeff Layton) [741039]
  - [net] SUNRPC: cleanup service destruction (Jeff Layton) [741039]
  - [net] SUNRPC: setup rpcbind clients if service requires it (Jeff Layton) [741039]
  - [net] SUNRPC: introduce svc helpers for prepairing rpcbind infrastructure (Jeff Layton) [741039]
  - [net] SUNRPC: use rpcbind reference counting helpers (Jeff Layton) [741039]
  - [net] SUNRPC: introduce helpers for reference counted rpcbind clients (Jeff Layton) [741039]
  - [net] SUNRPC: Use AF_LOCAL for rpcbind upcalls (Jeff Layton) [741039]
  - [fs] nfs4: Fix nfs4_init and reset_slot_table (Steve Dickson) [785823]
  - [net] SUNRPC: Change the default limit to the number of TCP slots (Steve Dickson) [785823]
  - [net] SUNRPC: Ensure we always bump the backlog queue in xprt_free_slot (Steve Dickson) [785823]
  - [net] SUNRPC: Replace xprt->resend and xprt->sending with a priority queue (Steve Dickson) [785823]
  - [net] SUNRPC: Allow caller of rpc_sleep_on() to select priority levels (Steve Dickson) [785823]
  - [net] SUNRPC: Support dynamic slot allocation for TCP connections (Steve Dickson) [785823]
  - [net] SUNRPC: Clean up the slot table allocation (Steve Dickson) [785823]
  - [net] SUNRPC: Initalise the struct xprt upon allocation (Steve Dickson) [785823]
  - [net] SUNRPC: Ensure that we grab the XPRT_LOCK before calling xprt_alloc_slot (Steve Dickson) [785823]
  - [net] SUNRPC: Convert struct rpc_xprt to use atomic_t counters (Steve Dickson) [785823]
  - [net] SUNRPC: Support for RPC over AF_LOCAL transports (Steve Dickson) [785823]
  - [mm] memcg: fix wake up in oom wait queue (Frantisek Hrbata) [739615]
  - [mm] memcg: oom kill disable and oom status (Frantisek Hrbata) [739615]
  - [mm] memcg: oom notifier (Frantisek Hrbata) [739615]
  - [mm] memcg: oom wakeup filter (Frantisek Hrbata) [739615]
  - [mm] kabi: __GENKSYMS__ for event_list in struct cgroup (Frantisek Hrbata) [739615]
  - [mm] cgroup: implement eventfd-based generic API for notifications (Frantisek Hrbata) [739615]
  - [mm] cgroups: fix CONTENTS in cgroups documentation (Frantisek Hrbata) [739615]
  - [virt] Revert "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-251.el6]
changelog:
  - [scsi] lpfc: Update lpfc version for 8.3.5.58.1p driver release (Rob Evers) [738037]
  - [virt] VMX: VMXON/VMXOFF usage changes (Avi Kivity) [704173]
  - [virt] VMX: VMCLEAR/VMPTRLD usage changes (Avi Kivity) [704173]
  - [virt] VMX: Some minor changes to code structure (Avi Kivity) [704173]
  - [virt] VMX: Define new functions to wrapper direct call of asm code (Avi Kivity) [704173]
  - [net] bonding: move dev_addr cpy to bond_enslave (Thomas Graf) [799794]
  - [net] bonding: move slave MTU handling from sysfs (Thomas Graf) [799794]
  - [ppc] Implement CONFIG_STRICT_DEVMEM (Steve Best) [655689]
  - [scsi] fcoe: Only define ndo_fcoe_get_hbainfo if fcoe is configured (Neil Horman) [789086]
  - [x86] ACPI / PM: Fix build problem for !CONFIG_ACPI related to NVS rework (Myron Stowe) [708447]
  - [x86] ips: use interruptible waits in ips-monitor (Neil Horman) [727944]
  - [x86] kvmclock: abstract save/restore sched_clock_state (Marcelo Tosatti) [694801]
  - [virt] fix a merge problem in "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski) [612320]
  - [virt] reapply "KVM steal time suspend/resume bugfix" series (Aristeu Rozanski)


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-252.el6]
changelog:
  - [dm] fixing test for NULL pointer testing (Paolo Bonzini) [752380] {CVE-2011-4127}
  - [dm] do not forward ioctls from logical volumes to the underlying device (Paolo Bonzini) [752380] {CVE-2011-4127}
  - [block] fail SCSI passthrough ioctls on partition devices (Paolo Bonzini) [752380] {CVE-2011-4127}
  - [block] add and use scsi_blk_cmd_ioctl (Paolo Bonzini) [752380] {CVE-2011-4127}
  - [kernel] regset: Return -EFAULT, not -EIO, on host-side memory fault (Jerome Marchand) [799213] {CVE-2012-1097}
  - [kernel] regset: Prevent null pointer reference on readonly regsets (Jerome Marchand) [799213] {CVE-2012-1097}
  - [scsi] qla4xxx: update version (Mike Christie) [800664]
  - [scsi] iscsi class: fix gfp use in ping compl and host event (Mike Christie) [800664]
  - [scsi] iscsi if: Removed packed attr from struct iscsi_chap_rec (Mike Christie) [800664]
  - [scsi] iscsi_transport: Added error status code for ping comp event (Mike Christie) [800664]
  - [scsi] fix system lock up from scsi error flood (Neil Horman) [800555]
  - [scsi] libcxgbi: do not print a message when memory allocation fails (Steve Best) [800114]
  - [infiniband] iser: post initial receive buffers before sending the final login request (Mike Christie) [800041]
  - [sound] ALSA: pcm midlevel code - add time check for (Jaroslav Kysela) [798984]
  - [fs] GFS2: call gfs2_write_alloc_required for each fallocate chunk (Benjamin Marzinski) [801141]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-253.el6]
changelog:
  - [net] gro: more generic L2 header check (Doug Ledford) [789123]
  - [infiniband] IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses (Doug Ledford) [789123]
  - [net] Make qdisc_skb_cb upper size bound explicit (Doug Ledford) [789123]
  - [fs] GFS2: Invalidate directory hash table on inode deallocate (Robert S Peterson) [801171]
  - [fs] GFS2: Fix a use-after-free that coverity spotted (Robert S Peterson) [801171]
  - [kernel] lkdtm: avoid calling lkdtm_do_action() with spinlock held (Prarit Bhargava) [770621]
  - [x86] Fix printk levels for panic, softlockups and stack dumps (Prarit Bhargava) [770621]
  - [kernel] lkdtm.c: fix race when crashpoint is hit multiple times before checking count (Prarit Bhargava) [770621]
  - [kernel] lkdtm: prefix enum constants (Prarit Bhargava) [770621]
  - [kernel] lkdtm: use generic_file_llseek in debugfs (Prarit Bhargava) [770621]
  - [kernel] param: remove unnecessary writable charp (Prarit Bhargava) [770621]
  - [kernel] lktdm: add support for hardlockup, softlockup and hung task crashes (Prarit Bhargava) [770621]
  - [kernel] lkdtm: add debugfs access and loosen KPROBE ties (Prarit Bhargava) [770621]
  - [scsi] aacraid: Fixes kernel oops in "aac_eh_abort" (Tomas Henzl) [760396]
  - [kernel] sys_poll: fix incorrect type for 'timeout' parameter (Oleg Nesterov) [794681]
  - [kernel] kdump: round up total_size to 128M for crashkernel reserving threshold (Dave Young) [798727]
  - [block] loop: fix partial read infomation leak (Dave Young) [761418]
  - [netdrv] mlx4: Don't show RoCE interfaces if the hpn channel is not installed (Doug Ledford) [753004]
  - [mm] thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode (Andrea Arcangeli) [800328]
  - [target] fix build on i386 (Andy Grover) [765982]
  - [target] Backport from stable-3.2.6 (Andy Grover) [765982]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-254.el6]
changelog:
  - [fs] GFS2: Change truncate page allocation to be GFP_NOFS (Robert S Peterson) [796017]
  - [fs] GFS2: Remove a __GFP_NOFAIL allocation (Robert S Peterson) [796017]
  - [fs] GFS2: flush work when clearing inode (Robert S Peterson) [796017]
  - [scsi] hpsa: change version string (Tomas Henzl) [785262]
  - [scsi] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Tomas Henzl) [785262]
  - [scsi] hpsa: update device attributes when they change (Tomas Henzl) [785262]
  - [scsi] hpsa: improve naming on external target device functions (Tomas Henzl) [785262]
  - [scsi] hpsa: eliminate 8 external target limitation (Tomas Henzl) [785262]
  - [scsi] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Tomas Henzl) [785262]
  - [scsi] hpsa: refactor hpsa_figure_bus_target_lun (Tomas Henzl) [785262]
  - [scsi] hpsa: make target and lun match what SCSI REPORT LUNs returns (Tomas Henzl) [785262]
  - [scsi] hpsa: Fix problem with MSA2xxx devices (Tomas Henzl) [785262]
  - [scsi] hpsa: add P2000 to list of shared SAS devices (Tomas Henzl) [785262]
  - [virt] KVM: PMU: Fix raw event check (Gleb Natapov) [803620]
  - [virt] KVM: PMU: warn when pin control is set in eventsel msr (Gleb Natapov) [803620]
  - [virt] x86 emulator: correctly mask pmc index bits in RDPMC instruction emulation (Gleb Natapov) [803620]
  - [powerpc] perf: Fix frequency calculation for overflowing counters (Steve Best) [804608]
  - [security] keys: add a "logon" key type (David Howells) [788634]
  - [security] KEYS: testing wrong bit for KEY_FLAG_REVOKED (David Howells) [788634]
  - [security] KEYS: Permit key_serial() to be called with a const key pointer (David Howells) [788634]
  - [security] keys: fix user_defined key sparse messages (David Howells) [788634]
  - [security] keys: fix trusted/encrypted keys sparse rcu_assign_pointer messages (David Howells) [788634]
  - [security] KEYS: Add missing smp_rmb() primitives to the keyring search code (David Howells) [788634]
  - [security] KEYS: Make garbage collector nonreentrant under RHEL-6 (David Howells) [788634]
  - [security] KEYS: Correctly destroy key payloads when their keytype is removed (David Howells) [788634]
  - [security] KEYS: The dead key link reaper should be non-reentrant (David Howells) [788634]
  - [security] KEYS: Make the key reaper non-reentrant (David Howells) [788634]
  - [security] KEYS: Move the unreferenced key reaper to the keys garbage collector file (David Howells) [788634]
  - [security] KEYS: __key_link() should use the RCU deref wrapper for keyring payloads (David Howells) [788634]
  - [security] KEYS: keyctl_get_keyring_ID() should create a session keyring if create flag set (David Howells) [788634]
  - [security] KEYS: If install_session_keyring() is given a keyring, it should install it (David Howells) [788634]
  - [security] KEYS: Fix error handling in construct_key_and_link() (David Howells) [788634]
  - [security] KEYS: Don't return EAGAIN to keyctl_assume_authority() (David Howells) [788634]
  - [security] KEYS: Make request_key() and co. return an error for a negative key (David Howells) [788634]
  - [security] KEYS: Improve /proc/keys (David Howells) [788634]
  - [security] KEYS: Add an iovec version of KEYCTL_INSTANTIATE (David Howells) [788634]
  - [security] KEYS: Add a new keyctl op to reject a key with a specified error code (David Howells) [788634]
  - [security] KEYS: Add an RCU payload dereference macro (David Howells) [788634]
  - [security] KEYS: Fix __key_link_end() quota fixup on error (David Howells) [788634]
  - [security] KEYS: Fix up comments in key management code (David Howells) [788634]
  - [security] KEYS: Do some style cleanup in the key management code (David Howells) [788634]
  - [security] KEYS: Don't call up_write() if __key_link_begin() returns an error (David Howells) [788634]
  - [security] Add a dummy printk function for the maintenance of unused printks (David Howells) [788634]
  - [security] KEYS: request_key() should return -ENOKEY if the constructed key is negative (David Howells) [788634]
  - [security] KEYS: Reinstate lost passing of process keyring ID in call_sbin_request_key() (David Howells) [788634]
  - [security] KEYS: Use the variable 'key' in keyctl_describe_key() (David Howells) [788634]
  - [security] KEYS: Make /proc/keys check to see if a key is possessed before security check (David Howells) [788634]
  - [security] KEYS: Authorise keyctl_set_timeout() on a key if we have its authorisation key (David Howells) [788634]
  - [security] KEYS: Propagate error code instead of returning -EINVAL (David Howells) [788634]
  - [security] keyctl_session_to_parent(): use thread_group_empty() to check singlethreadness (David Howells) [788634]
  - [security] KEYS: Do preallocation for __key_link() (David Howells) [788634]
  - [security] KEYS: keyring_serialise_link_sem is only needed for keyring->keyring links (David Howells) [788634]
  - [security] whitespace coding style fixes (David Howells) [788634]
  - [security] key: keyring: fix some code style issues (David Howells) [788634]
  - [security] Fix some coding styles in security/keys/keyring.c (David Howells) [788634]
  - [x86] EFI: Only set regions uncacheable if they support it (Matthew Garrett) [767291]
  - [virt] KVM: Fix fetch fault error code (Avi Kivity) [802453]
  - [netdrv] add myri10ge firmware (Stanislaw Gruszka) [796099]
  - [fs] xfs: fix inode lookup race (Dave Chinner) [796277]
  - [x86] amd: Fix L1i and L2 cache sharing information for AMD family 15h processors (Frank Arnold) [798399]
  - [x86] cache_info: Update calculation of AMD L3 cache indices (Frank Arnold) [798399]
  - [x86] cache_info: Remove bogus free of amd_l3_cache data (Frank Arnold) [798399]
  - [hwmon] k10temp: Add support for Fam15h Bulldozer (Frank Arnold) [798209]
  - [hwmon] k10temp: add support for AMD Family 12h/14h CPUs (Frank Arnold) [798209]
  - [x86] AMD, PCI: Add AMD northbridge PCI device id for CPU families 12h and 14h (Frank Arnold) [798209]
  - [netdrv] pch_gbe: modify Kconfig/Makefile and config-generic (Veaceslav Falico) [728177]
  - [netdrv] pch_gbe: new network driver from upstream (Veaceslav Falico) [728177]
  - [x86] Ivy Bridge kernel rdrand support (Jay Fenlason) [696442]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-255.el6]
changelog:
  - [fs] jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen) [748713] {CVE-2011-4086}
  - [kernel] sched: Call tick_check_idle before __irq_enter (George Beshers) [635817]
  - [kernel] sched: Increment cache_nice_tries only on periodic lb (George Beshers) [635817]
  - [cpuidle] menu: fixed wrapping timers at 4.294 seconds (George Beshers) [635817]
  - [kernel] sched: Fix softirq time accounting (George Beshers) [635817]
  - [x86] UV: Lower UV rtc clocksource rating (George Beshers) [635817]
  - [infiniband] mlx4_core: fix bug in modify_cq wrapper for resize flow (Doug Ledford) [801111]
  - [infiniband] mlx4_core: remove buggy sched_queue masking (Doug Ledford) [801111]
  - [infiniband] mlx4_core: Fixing array indexes when setting port types (Doug Ledford) [801111]
  - [infiniband] mlx4: Setting new port types after all interfaces unregistered (Doug Ledford) [801111]
  - [infiniband] mlx4: Replacing pool_lock with mutex (Doug Ledford) [801111]
  - [infiniband] mlx4_core: Do not map BF area if capability is 0 (Doug Ledford) [801111]
  - [infiniband] mlx4: add unicast steering entries to resource_tracker (Doug Ledford) [801111]
  - [infiniband] mlx4: fix QP tree trashing (Doug Ledford) [801111]
  - [infiniband] mlx4: fix buffer overrun (Doug Ledford) [801111]
  - [infiniband] mlx4: Fix kcalloc parameters swapped (Doug Ledford) [801111]
  - [net] net_sched: qdisc_alloc_handle() can be too slow (Jiri Pirko) [785891]
  - [net] RFC3069, private VLAN proxy arp support (Weiping Pan) [786544]
  - [scsi] aio: fix the "too late munmap()" race (Jeff Moyer) [801528]
  - [scsi] aio: fix io_setup/io_destroy race (Jeff Moyer) [801528]
  - [scsi] aio: fix rcu ioctx lookup (Jeff Moyer) [801528]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-256.el6]
changelog:
  - [kernel] sched: Fix ancient race in do_exit() (Motohiro Kosaki) [784758]
  - [virt] xen: initialize platform_pci even if xen_emul_unplug=never (Igor Mammedov) [803239]
  - [virt] virtio-scsi: fix TMF use-after-free (Paolo Bonzini) [802127]
  - [virt] KVM: increase max vcpu count to 160 (Marcelo Tosatti) [748946]
  - [scsi] sd: Unmap discard alignment needs to be converted to bytes (Mike Snitzer) [805519]
  - [scsi] sd: Fix VPD buffer allocations (Mike Snitzer) [805519]
  - [scsi] isci: improvements in driver unloading routine (David Milburn) [805530]
  - [scsi] isci: improve phy event warnings (David Milburn) [805530]
  - [scsi] isci: debug, provide state-enum-to-string conversions (David Milburn) [805530]
  - [scsi] scsi_transport_sas: 'enable' phys on reset (David Milburn) [805530]
  - [scsi] libsas: don't recover end devices attached to disabled phys (David Milburn) [805530]
  - [scsi] libsas: fixup target_port_protocols for expanders that don't report sata (David Milburn) [805530]
  - [scsi] libsas: set attached device type and target protocols for local phys (David Milburn) [805530]
  - [scsi] isci: T10 DIF support (David Milburn) [805530]
  - [scsi] isci: enable clock gating (David Milburn) [805530]
  - [scsi] isci: Fix NULL ptr dereference when no firmware is being loaded (David Milburn) [805530]
  - [fs] Pstore supplies a wrong header to kmsg files (Seiji Aguchi) [804789]
  - [fs] nfs: Try using machine credentials for RENEW calls (Sachin Prabhu) [795441]
  - [kernel] perf/x86/kvm: Fix Host-Only/Guest-Only counting with SVM disabled (Gleb Natapov) [805496]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-257.el6]
changelog:
  - [security] Fix negative key error handling (David Howells) [806393]
  - [char] ipmi: Increase KCS timeouts (Matthew Garrett) [803378]
  - [scsi] cxgb3: Add latest upstream firmware (Neil Horman) [747139]
  - [scsi] cxgb3 driver update to latest upstream (Neil Horman) [747139]
  - [x86] uv_mmrs.h cleanup patch (George Beshers) [737747]
  - [x86] reduce clock calibration time during slave cpu startup (George Beshers) [737747]
  - [x86] uv: Fix uninitialized spinlocks (George Beshers) [737747]
  - [x86] uv: Fix uv_gpa_to_soc_phys_ram() shift (George Beshers) [737747]
  - [x86] UV2: Add accounting for BAU strong nacks (George Beshers) [737747]
  - [x86] UV2: Ack BAU interrupt earlier (George Beshers) [737747]
  - [x86] UV2: Remove stale no-resources test for UV2 BAU (George Beshers) [737747]
  - [x86] UV2: Work around BAU bug (George Beshers) [737747]
  - [x86] UV2: Fix BAU destination timeout initialization (George Beshers) [737747]
  - [x86] UV2: Fix new UV2 hardware by using native UV2 broadcast mode (George Beshers) [737747]
  - [x86] UV: Update Boot messages for SGI UV2 platform (George Beshers) [737747]
  - [x86] UV: Fix UV2 hub part number (George Beshers) [737747]
  - [mm] vmstat.c: cache align vm_stat (George Beshers) [737747]
  - [x86] uv2: Workaround for UV2 Hub bug (George Beshers) [737747]
  - [x86] UV: Remove UV delay in starting slave cpus (George Beshers) [737747]
  - [x86] UV: Clean up uv_mmrs.h (George Beshers) [737747]
  - [net] ehash_size cleanup in tcp (George Beshers) [737748]
  - [x86] print EST-capable warning message only once (George Beshers) [737748]
  - [mm] Overflow computing _hash_mask (George Beshers) [737748]
  - [x86] ACPI: Remove repeated cooling_device messages (George Beshers) [737748]
  - [fs] vfs: fix panic in __d_lookup() (George Beshers) [737748]
  - [x86] Fix bootmem allocator large bitmap (George Beshers) [737748]
  - [net] Limit sysctl_tcp_mem and sysctl_udp_mem initializers (George Beshers) [737748]
  - [mm] alloc_large_system_hash() printk overflow on 16TB boot (George Beshers) [737748]
  - [fs] On a 16TB machine, max_user_watches has an integer overflow (George Beshers) [737748]
  - [fs] allow for more than 2^31 file (George Beshers) [737748]
  - [netdrv] bnx2x: consistent statistics after internal driver reload (Michal Schmidt) [747522]
  - [netdrv] netxen_nic: Sysfs support for firmware dump (Veaceslav Falico) [801653]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-258.el6]
changelog:
  - [fs] epoll: kabi fixups for epoll limit wakeup paths (Jason Baron) [681689] {CVE-2011-1083}
  - [fs] epoll: limit paths (Jason Baron) [681689] {CVE-2011-1083}
  - [perf] tool: Fix diff command to work with new hists design (Jiri Olsa) [794689]
  - [x86] call restore_sched_clock_state after gs is initialized (Marcelo Tosatti) [803132]
  - [virt] virtio-scsi: fix whitespace in fix TMF use-after-free patch (Paolo Bonzini) [802127]
  - [netdrv] macvtap: add ioctl to modify vnet header size (Michael S. Tsirkin) [789362]
  - [netdrv] firmware: add bnx2x FW 7.2.16 (Michal Schmidt) [798316]
  - [netdrv] cnic: update for FW 7.2.xx (Michal Schmidt) [798316]
  - [netdrv] bnx2fc: HSI dependent changes for 7.2.xx FW (Michal Schmidt) [798316]
  - [netdrv] bnx2x: use FW 7.2.16 (Michal Schmidt) [798316]
  - [fs] GFS2: put glock reference in error patch of read_rindex_entry (Robert S Peterson) [803384]
  - [infiniband] rdmacm: fix initialization bug (Doug Ledford) [805996]
  - [pci] Don't touch ASPM at all when it's forcibly disabled (Matthew Garrett) [801877]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-259.el6]
changelog:
  - [mm] memcg: fix coalescing uncharge during truncate (Johannes Weiner) [717803]
  - [mm] thp: allow a hwpoisoned head page to be put back to LRU (Dean Nelson) [795574]
  - [block] md: Avoid OOPS when reshaping raid1 to raid0 (Jes Sorensen) [805857]
  - [net] bridge: fix use after free of skb in bridge when netpoll in use (Neil Horman) [769725]
  - [scsi] fcoe: Move destroy_work to a private work queue (Neil Horman) [806119]
  - [virt] xen: only check xen_platform_pci_unplug if hvm (Andrew Jones) [807354]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-260.el6]
changelog:
  - [scsi] be2iscsi: fix include order (Mike Christie) [738043]
  - [scsi] be2iscsi: Get Port State and Speed of the Adapter (Mike Christie) [738043]
  - [scsi] be2iscsi: adding functionality to change network settings using iscsiadm (Mike Christie) [738043]
  - [scsi] be2iscsi: Adding bsg interface for be2iscsi (Mike Christie) [738043]
  - [scsi] be2iscsi: Get Initiator Name for the iSCSI_Host (Mike Christie) [738043]
  - [scsi] be2iscsi: Return async handle of unknown opcode to free list (Mike Christie) [738043]
  - [scsi] be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (Mike Christie) [738043]
  - [scsi] be2iscsi: Bump the driver Version (Mike Christie) [738043]
  - [scsi] be2iscsi: Update in Copyright information (Mike Christie) [738043]
  - [scsi] be2iscsi: Fix the function return values (Mike Christie) [738043]
  - [scsi] be2iscsi: Code cleanup, removing the goto statement (Mike Christie) [738043]
  - [scsi] be2iscsi: Fix double free of MCCQ info memory (Mike Christie) [738043]
  - [scsi] be2iscsi: Set num_cpu = 1 if pci_enable_msix fails (Mike Christie) [738043]
  - [scsi] be2iscsi:Fix typo function name mismatch (Mike Christie) [738043]
  - [scsi] be2iscsi: Freeing of WRB and SGL Handle in cleanup task (Mike Christie) [738043]
  - [scsi] be2iscsi: WRB Initialization and Failure code path change (Mike Christie) [738043]
  - [scsi] be2iscsi: Fix in ASYNC PDU stitching logic (Mike Christie) [738043]
  - [scsi] be2iscsi: Fix in the Asynchronous Code Path (Mike Christie) [738043]
  - [net] ipv4: Constrain UFO fragment sizes to multiples of 8 bytes (Jiri Benc) [797731]
  - [net] ipv4: Don't use ufo handling on later transformed packets (Jiri Benc) [797731]
  - [net] udp: Add UFO to NETIF_F_GSO_SOFTWARE (Jiri Benc) [797731]
  - [fs] Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [808036]
  - [net] bond: Make LRO flag follow slave settings (Neil Horman) [794647]
  - [net] make dev_disable_lro use physical device if passed a vlan dev (Andy Gospodarek) [713641]
  - [net] move is_vlan_dev into public header file (Andy Gospodarek) [713641]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-261.el6]
changelog:
  - [x86] Don't inject GP for non-XSAVE enabled guests (Don Dugger) [705242]
  - [drm] i915: suspend fbdev device around suspend/hibernate (Dave Airlie) [746169]
  - [fs] cifs: Add mount options backupuid and backugid. (Sachin Prabhu) [806336]
  - [kernel] genirq: Respect NUMA node affinity in setup_affinity() (Prarit Bhargava) [788579]
  - [netdrv] iwlwifi: do not nulify ctx->vif on reset (Stanislaw Gruszka) [801730]
  - [virt] VMX: vmx_set_cr0 expects kvm->srcu locked (Marcelo Tosatti) [807507] {CVE-2012-1601}
  - [virt] KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Marcelo Tosatti) [807507] {CVE-2012-1601}
  - [virt] virtio-pci: S3 support (Amit Shah) [803187]
  - [virt] virtio-pci: drop restore_common() (Amit Shah) [803187]
  - [virt] virtio: drop thaw PM operation (Amit Shah) [803187]
  - [virt] virtio: balloon: Allow stats update after restore from S4 (Amit Shah) [803187]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-262.el6]
changelog:
  - [net] bonding: send igmp report for its master (Weiping Pan) [797780]
  - [net] allow to get master bridge device for bridge port (Weiping Pan) [797780]
  - [s390x] zcrypt: Fix parameter checking for ZSECSENDCPRB ioctl (Hendrik Brueckner) [808487]
  - [net] fix vlan gro path (Jiri Pirko) [720611]
  - [net] bonding: emit event when bonding changes MAC (Veaceslav Falico) [800231]
  - [net] sctp: Fix getsockopt with SCTP_EVENTS regression and allow sctp_event_subscribe to grow (Thomas Graf) [808086]
  - [net] vlan: Avoid broken offload configuration when reorder_hdr is disabled (Michal Schmidt) [781652]
  - [virt] xen: Revert "xen: mask MTRR feature from guest"" (Andrew Jones) [810222]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-263.el6]
changelog:
  - [net] ipmr: Enable multiple multicast routing tables (Thomas Graf) [631984]
  - [net] ipmr: Don't leak memory if fib lookup fails (Thomas Graf) [631984]
  - [net] ipmr: dont corrupt lists (Thomas Graf) [631984]
  - [net] ipmr: off by one in __ipmr_fill_mroute() (Thomas Graf) [631984]
  - [net] IPv4: unresolved multicast route cleanup (Thomas Graf) [631984]
  - [net] ipmr: add support for dumping routing tables over netlink (Thomas Graf) [631984]
  - [net] rtnetlink: decouple rtnetlink address families from real address families (Thomas Graf) [631984]
  - [net] ipv4: ipmr: fix NULL pointer deref during unres queue destruction (Thomas Graf) [631984]
  - [net] ipv4: ipmr: fix invalid cache resolving when adding a non-matching entry (Thomas Graf) [631984]
  - [net] ipv4: ipmr: support multiple tables (Thomas Graf) [631984]
  - [net] ipv4: ipmr: move mroute data into seperate structure (Thomas Graf) [631984]
  - [net] ipv4: ipmr: convert struct mfc_cache to struct list_head (Thomas Graf) [631984]
  - [net] ipv4: ipmr: remove net pointer from struct mfc_cache (Thomas Graf) [631984]
  - [net] ipv4: ipmr: move unres_queue and timer to per-namespace data (Thomas Graf) [631984]
  - [net] fib_rules: decouple address families from real address families (Thomas Graf) [631984]
  - [net] fib_rules: set family in fib_rule_hdr centrally (Thomas Graf) [631984]
  - [net] fib_rules: consolidate IPv4 and DECnet ->default_pref() functions (Thomas Graf) [631984]
  - [net] ipmr/ip6mr: prevent out-of-bounds vif_table access (Thomas Graf) [631984]
  - [fs] direct-io.c: fix truncation error in dio_complete() return (Vivek Goyal) [783992]
  - [net] add sysctl to accept packets with local source addresses (Weiping Pan) [719600]
  - [scsi] Model description fixes for Brocade adapters (Rob Evers) [808558]
  - [x86] kdump: No need to disable ioapic in crash path (Don Zickus) [783322]
  - [kernel] uevent: send events in correct order according to seqnum (Naoya Horiguchi) [801694]
  - [net] SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Steve Dickson) [809928]
  - [mm] Fix race in process_vm_rw_core (Kyle McMartin) [739136]
  - [mm] Backport Cross Memory Attach patch from upstream (Larry Woodman) [739136]
  - [drm] enable CONFIG_VGA_SWITCHEROO (Dave Airlie) [632635]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-265.el6]
changelog:
  - [fs] GFS2: Instruct DLM to avoid queue convert slowdowns (Robert S Peterson) [799165]
  - [fs] GFS2: Allow caching of rindex glock (Robert S Peterson) [799165]
  - [fs] GFS2: Don't use a try lock when promoting to a higher mode (Robert S Peterson) [799165]
  - [fs] GFS2: Make sure rindex is uptodate before starting transactions (Robert S Peterson) [799165]
  - [netdrv] p54spi: Release GPIO lines and IRQ on error in p54spi_probe (John Linville) [808571]
  - [netdrv] iwlwifi: always monitor for stuck queues (John Linville) [808571]
  - [netdrv] rt2x00: Add support for D-Link DWA-127 to rt2800usb (John Linville) [808571]
  - [netdrv] iwl3945: fix possible il->txq NULL pointer dereference in delayed works (John Linville) [808571]
  - [netdrv] rt2x00: fix random stalls (John Linville) [808571]
  - [netdrv] iwlwifi: fix key removal (John Linville) [808571]
  - [netdrv] ath9k_hw: prevent writes to const data on AR9160 (John Linville) [808571]
  - [net] mac80211: zero initialize count field in ieee80211_tx_rate (John Linville) [808571]
  - [netdrv] ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (John Linville) [808571]
  - [net] mac80211: Fix a rwlock bad magic bug (John Linville) [808571]
  - [net] mac80211: timeout a single frame in the rx reorder buffer (John Linville) [808571]
  - [netdrv] ath9k_hw: fix a RTS/CTS timeout regression (John Linville) [808571]
  - [netdrv] ath9k: fix a WEP crypto related regression (John Linville) [808571]
  - [netdrv] ath9k: Fix kernel panic during driver initilization (John Linville) [808571]
  - [netdrv] bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt) [811231]
  - [netdrv] bnx2x: fix a crash on corrupt firmware file (Michal Schmidt) [811231]
  - [netdrv] bnx2x: FCoE statistics id fixed (Michal Schmidt) [811231]
  - [netdrv] bnx2x: dcb bit indices flags used as bits (Michal Schmidt) [811231]
  - [netdrv] bnx2x: added cpu_to_le16 when preparing ramrod's data (Michal Schmidt) [811231]
  - [netdrv] bnx2x: pfc statistics counts pfc events twice (Michal Schmidt) [811231]
  - [fs] dlm: fix QUECVT when convert queue is empty (David Teigland) [809986]
  - [netdrv] bnx2x: correction to firmware interface (Michal Schmidt) [810296]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-266.el6]
changelog:
  - [virt] kvm: Allow adjust_tsc_offset to be in host or guest cycles (Frank Arnold) [807215]
  - [virt] Revert: x86: Make tsc_delta calculation a function of guest tsc (Frank Arnold) [807215]
  - [scsi] lpfc: Update lpfc version for 8.3.5.68.2p driver release (Rob Evers) [810522]
  - [scsi] lpfc: Fix bug with mailbox handling of REG_VFI (Rob Evers) [810522]
  - [scsi] lpfc: flush PCI function reset register write (Rob Evers) [810522]
  - [scsi] lpfc: Fixed system panic when extents enabled (Rob Evers) [810522]
  - [scsi] lpfc: Fixed the system panic during EEH recovery (Rob Evers) [810522]
  - [scsi] lpfc: Fix resource leak when acc fails (Rob Evers) [810522]
  - [scsi] lpfc: Fixed SLI4 driver module load and unload test loop (Rob Evers) [810522]
  - [scsi] lpfc: Fixed missing CVL event (Rob Evers) [810522]
  - [scsi] lpfc: Fix deadlock during adapter offline request (Rob Evers) [810522]
  - [scsi] lpfc: Fix same RPI registered multiple times (Rob Evers) [810522]
  - [scsi] lpfc: Fix handling of XRI Aborted CQE response (Rob Evers) [810522]
  - [scsi] lpfc: Fixed failure handling SLI4 FC port reset (Rob Evers) [810522]
  - [scsi] lpfc: Fix not sending a LOGO with vport delete (Rob Evers) [810522]
  - [scsi] lpfc: Fix for SLI4 Port delivery for BLS ABORT ACC (Rob Evers) [810522]
  - [scsi] lpfc: Fix ndlp list not empty during unloading (Rob Evers) [810522]
  - [scsi] lpfc: Fix mailbox and vpi memory leaks (Rob Evers) [810522]
  - [scsi] lpfc: create char device to take a reference (Rob Evers) [810522]
  - [scsi] lpfc: Fix for FDISC failures (Rob Evers) [810522]
  - [scsi] lpfc: Fix for driver using duplicate RPIs (Rob Evers) [810522]
  - [scsi] lpfc: Fix discovery problem when in pt2pt (Rob Evers) [810522]
  - [scsi] lpfc: Fixed handling large CQ/EQ ids in an IOV env (Rob Evers) [810522]
  - [scsi] lpfc: Fix Locking code raising IRQ twice (Rob Evers) [810522]
  - [scsi] lpfc: Fix not returning when bad ndlp found (Rob Evers) [810522]
  - [scsi] lpfc: Fix bug with driver returning the wrong ndlp (Rob Evers) [810522]
  - [scsi] lpfc: Fix driver behavior when receiving an ADISC (Rob Evers) [810522]
  - [scsi] lpfc: Fixed unbounded firmware revision string (Rob Evers) [810522]
  - [scsi] lpfc: Fix dump command type 4 using 16Gb FC Adapter (Rob Evers) [810522]
  - [scsi] lpfc: Fix port not reset when needed during fw_dump (Rob Evers) [810522]
  - [scsi] lpfc: Fix ELS FDISC failing local rej./inv. RPI (Rob Evers) [810522]
  - [scsi] lpfc: Fix SLI4 FC port internal loopback (Rob Evers) [810522]
  - [scsi] lpfc: Fix REG_RPI fails on SLI4 HBA (Rob Evers) [810522]
  - [scsi] lpfc: Fix els command using 16Gb FC Adapter (Rob Evers) [810522]
  - [scsi] lpfc: Fix NMI seen due to CQE starvation (Rob Evers) [810522]
  - [scsi] lpfc: Fixed SLI4 FC port obtained link-type/num (Rob Evers) [810522]
  - [scsi] lpfc: Fixed SLI4 FC port int. loopback without SFP (Rob Evers) [810522]
  - [scsi] lpfc: Fix incorrect fcpCdb during scsi command prep (Rob Evers) [810522]
  - [drm] i915: Do not set "Enable Panel Fitter" on SNB pageflips (Adam Jackson) [731632]
  - [drm] radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie) [813962]
  - [fs] ext4: change return value from int to ssize_t in ext4_file_write (Eric Sandeen) [814302]
  - [netdrv] iwlwifi: add option to disable 5GHz band (Stanislaw Gruszka) [812259]
  - [scsi] rdac: Add dynamic match to rdac handler (Rob Evers) [811364]
  - [virt] xenfv: fix hangs when kdumping (Andrew Jones) [811815]
  - [netdrv] mlx4: allocate just enough pages instead of always 4 pages (Steve Best) [812470]
  - [mm] Prevent panic while reading /proc/vmallocinfo (Larry Woodman) [767889]


author: Aristeu Rozanski <arozansk@redhat.com> [2.6.32-267.el6]
changelog:
  - [x86] therm_throt: Don't report power limit and package level thermal throttle events in mcelog (Naoya Horiguchi) [803913]
  - [x86] Use this_cpu_has for thermal_interrupt current cpu (Naoya Horiguchi) [803913]
  - [x86] percpu: add this_cpu_has() macro (Naoya Horiguchi) [803913]
  - [virt] KVM: lock slots_lock around device assignment (Alex Williamson) [811653]
  - [virt] kvm: unmap pages from the iommu when slots are removed (Alex Williamson) [811653] {CVE-2012-2121}
  - [scsi] fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (David Milburn) [798776]
  - [scsi] libsas, libata: fix start of life for a sas ata_port (David Milburn) [798776]
  - [scsi] libsas: continue revalidation (David Milburn) [798776]
  - [ata] libata: make ata_print_id atomic (David Milburn) [798776]
  - [scsi] libsas: fix ata_eh clobbering ex_phys via smp_ata_check_ready (David Milburn) [798776]
  - [scsi] libsas: fix false positive 'device attached' conditions (David Milburn) [798776]
  - [scsi] libsas: unify domain_device sas_rphy lifetimes (David Milburn) [798776]
  - [scsi] scsi_transport_sas: fix delete vs scan race (David Milburn) [798776]
  - [ata] libata: reset once (David Milburn) [798776]
  - [scsi] libsas: fix sas_get_port_device regression (David Milburn) [798776]
  - [scsi] libsas: sas_rediscover_dev did not look at the SMP exec status. (David Milburn) [798776]
  - [scsi] libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys (David Milburn) [798776]
  - [scsi] libsas: trim sas_task of slow path infrastructure (David Milburn) [798776]
  - [scsi] isci: use sas eh strategy handlers (David Milburn) [798776]
  - [scsi] libsas: use ->lldd_I_T_nexus_reset for ->eh_bus_reset_handler (David Milburn) [798776]
  - [scsi] libsas: add sas_eh_abort_handler (David Milburn) [798776]
  - [scsi] libsas: enforce eh strategy handlers only in eh context (David Milburn) [798776]
  - [scsi] libata, libsas: introduce sched_eh and end_eh port ops (David Milburn) [798776]
  - [scsi] libsas: cleanup spurious calls to scsi_schedule_eh (David Milburn) [798776]
  - [scsi] libsas: introduce sas_work to fix sas_drain_work vs sas_queue_work (David Milburn) [798776]
  - [net] fib: fix BUG_ON in fib_nl_newrule when add new fib rule (Weiping Pan) [814059]
  - [scsi] isci: fix oem parameter validation on single controller skus (David Milburn) [812415]
  - [x86] tsc: Don't divide by zero if TSC kHz calibration fails (Richard W.M. Jones) [813413]
  - [x86] Avoid check hlt for newer cpus (Don Zickus) [812439]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-268.el6]
changelog:
  - [x86] efi: Remove unnecessary error message (Matthew Garrett) [788428]
  - [hid] wacom: Add serial and id reporting for Wacom Intuos4 WL (Aristeu Rozanski) [769676]
  - [hid] wacom: fix proximity tool release (Aristeu Rozanski) [769676]
  - [hid] wacom: report distance for Intuos4 WL (Aristeu Rozanski) [769676]
  - [hid] wacom: Add pad buttons reporting on Intuos4 WL (Aristeu Rozanski) [769676]
  - [hid] wacom: set ABS_MISC bit for Intuos4 WL (Aristeu Rozanski) [769676]
  - [hid] wacom: introduce support for Intuos4 bluetooth (Aristeu Rozanski) [769676]
  - [hid] wacom: introduce sysfs interface to control the device reporting speed (Aristeu Rozanski) [769676]
  - [hid] wacom: separate mode switching function (Aristeu Rozanski) [769676]
  - [hid] wacom: add missing events for pad buttons (Aristeu Rozanski) [769676]
  - [bluetooth] hidp: implement raw output support for HIDP layer (Aristeu Rozanski) [769676]
  - [fs] nfsd: vfs_llseek() with 32 or 64 bit offsets (hashes) (J. Bruce Fields) [813070]
  - [fs] nfsd: rename 'int access' to 'int may_flags' in nfsd_open() (J. Bruce Fields) [813070]
  - [fs] ext4: return 32/64-bit dir name hash according to usage type (J. Bruce Fields) [813070]
  - [fs] add new FMODE flags FMODE_32bithash and FMODE_64bithash (J. Bruce Fields) [813070]
  - [fs] nfsd: Remove check for a 32-bit cookie in nfsd4_readdir() (J. Bruce Fields) [813070]
  - [net] bonding: remove entries for master_ip and vlan_ip and query devices instead (Andy Gospodarek) [810299]
  - [net] netfilter: place conntrack in source hash after SNAT is done (Neil Horman) [740747]
  - [netdrv] tg3: Fix RSS ring refill race condition (John Feeney) [808247]
  - [scsi] Revert: rdac: Add dynamic match to rdac handler (Jarod Wilson) [811364]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-269.el6]
changelog:
  - [x86] Revert: kdump: No need to disable ioapic in crash path (Don Zickus) [815785]
  - [mm] mempolicy: do_migrate_pages cleanup (Larry Woodman) [801904]
  - [mm] mempolicy: do_migrate_pages fix (Larry Woodman) [801904]
  - [ata] ahci: add another PCI ID for marvell (David Milburn) [813365]
  - [ata] ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller (David Milburn) [813365]
  - [ata] ahci: HFLAG_YES_FBS fix legacy IDE interface (David Milburn) [813365]
  - [ata] ahci: add HFLAG_YES_FBS and apply it to 88SE9128 (David Milburn) [813365]
  - [sound] alsa: enable OSS emulation in rhel configuration (Jaroslav Kysela) [657291]
  - [sound] alsa: add probe_mask=0x101 automatically for WinFast VP200 H (Jaroslav Kysela) [805658]
  - [target] fcoe: Remove printk message from ft_dump_cmd (Neil Horman) [813678]
  - [scsi] be2iscsi: fix bh use in alloc pdu path (Mike Christie) [813550]
  - [scsi] libsas: fix sas port naming (David Milburn) [759210]
  - [scsi] libsas: fix panic when single phy is disabled on a wide port (David Milburn) [759210]
  - [scsi] isci: firmware update to latest firmware generator (David Milburn) [759210]
  - [scsi] isci: enable BCN in sci_port_add_phy() (David Milburn) [759210]
  - [scsi] isci: Changes in COMSAS timings enabling ISCI to detect buggy disc drives (David Milburn) [759210]
  - [scsi] isci: implement suspend/resume support (David Milburn) [759210]
  - [scsi] isci: kill isci_host.shost (David Milburn) [759210]
  - [scsi] isci: fix interrupt disable (David Milburn) [759210]
  - [scsi] isci: fix 'link-up' events occur after 'start-complete' (David Milburn) [759210]
  - [scsi] isci: fix controller stop (David Milburn) [759210]
  - [scsi] isci: refactor initialization for S3/S4 (David Milburn) [759210]
  - [scsi] isci: kill isci_port.domain_dev_list (David Milburn) [759210]
  - [scsi] isci: kill ->status, and ->state_lock in isci_host (David Milburn) [759210]
  - [scsi] isci: Don't filter BROADCAST CHANGE primitives (David Milburn) [759210]
  - [scsi] isci: kill sci_phy_protocol and sci_request_protocol (David Milburn) [759210]
  - [scsi] isci: kill ->is_direct_attached (David Milburn) [759210]
  - [scsi] isci: improve 'invalid state' warnings (David Milburn) [759210]
  - [scsi] libsas: suspend / resume support (David Milburn) [759210]
  - [ata] libsas: drop sata port multiplier infrastructure (David Milburn) [759210]
  - [ata] libata: export ata_port suspend/resume infrastructure for sas (David Milburn) [759210]
  - [net] bonding: 802.3ad - fix agg_device_up (Veaceslav Falico) [806081]
  - [netdrv] mlx4_core: fix race on comm channel (Jay Fenlason) [808926]
  - [scsi] libfc: cache align struct fc_fcp_pkt fields (Neil Horman) [815984]
  - [scsi] libfc: cache align fc_exch_pool (Neil Horman) [815984]
  - [scsi] fcoe: setup default initial value for DDP threshold (Neil Horman) [815984]
  - [virt] virtio_console: tell host of open ports after resume from s3/s4 (Amit Shah) [816099]
  - [scsi] st: fix memory leak with 1MB tape I/O (David Milburn) [811703]
  - [drm] i915: Don't do MTRR setup if PAT is enabled (Adam Jackson) [802539]
  - [scsi] device_handler: Add Netapp storage array to rdac array list (Rob Evers) [811364]
  - [netdrv] cnic: Fix parity error code conflict (Mike Christie) [808619]
  - [sound] alsa: Fix No sound with Conexant CX20585 / Recording fails (Jaroslav Kysela) [798923]
  - [kernel] default to clocksource unstable switching off (Prarit Bhargava) [804535]
  - [x86] Backout X86_FEATURE_ARAT checks in hpet initialization (Prarit Bhargava) [804535]
  - [kernel] clocksource: Make watchdog robust vs. interruption (Prarit Bhargava) [804535]
  - [fs] cifs: Show various mount options in /proc/mounts (Sachin Prabhu) [815751]
  - [ata] libata: make ata_print_id atomic numbering fix (David Milburn) [815861]
  - [md] raid1: Don't set 'fullsync' unnecessarily (Jonathan E Brassow) [813948]
  - [md] dm-raid: Record and handle missing devices. (Jonathan E Brassow) [809231]
  - [md] dm-raid: Set recovery flags on resume. (Jonathan E Brassow) [811669]
  - [netdrv] bnx2x: changed initial dcb configuration (Michal Schmidt) [812612]
  - [netdrv] tg3: Fix NVRAM writes on newer devices (John Feeney) [808617]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-270.el6]
changelog:
  - [netdrv] be2net: Record receive queue index in skb to aid RPS (Ivan Vecera) [818558]
  - [scsi] bnx2i: Updated version and copyright year (Mike Christie) [816376]
  - [scsi] bnx2i: Added the setting of target can_queue via target_alloc (Mike Christie) [816376]
  - [netdrv] be2net: fix calling __vlan_put_tag() after eth_type_trans() (Ivan Vecera) [815670]
  - [s390] af_iucv: detect down state of HS transport interface (Hendrik Brueckner) [815274]
  - [s390] qeth: Improve OSA Express 4 blkt defaults (Hendrik Brueckner) [808486]
  - [netdrv] ixgbe: Correct Adaptive Interrupt Moderation so that it will change values (Andy Gospodarek) [802837]
  - [mm] x86: Move do_page_fault()'s error path under unlikely() (Motohiro Kosaki) [770376]
  - [mm] x86: make pagefault killable (Motohiro Kosaki) [770376]
  - [mm] x86: Handle mm_fault_error() in kernel space (Motohiro Kosaki) [770376]
  - [mm] introduce wait_on_page_locked_killable() (Motohiro Kosaki) [770376]
  - [mm] oom_kill: remove memcg argument from oom_kill_task() (Motohiro Kosaki) [770376]
  - [mm] oom-kill: remove boost_dying_task_prio() (Motohiro Kosaki) [770376]
  - [net] rds: RDS over QLogic hardware fails to work (Jay Fenlason) [797530]
  - [net] netpoll: fix Allow netpoll_setup/cleanup recursion (Herbert Xu) [816034]
  - [netdrv] atl1c: add workaround for issue of bit INTX-disable for MSI interrupt (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: enlarge L1 response waiting timer (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove PHY polling from atl1c_change_mtu (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Disable L0S when no cable link (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: do MAC-reset when PHY link down (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: cancel task when interface closed (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine mac address related code (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove code of closing register writable attribution (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: clear WoL status when reset pcie (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: add PHY link event(up/down) patch (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine start/enable code for MAC module (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: add function atl1c_power_saving (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove PHY reset/init for link down event (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: update PHY reset related routine (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove PHY polling from atl1c_open (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine SERDES-clock related code (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove PHY contrl in atl1c_reset_pcie (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine phy-register read/write function (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove REG_PHY_STATUS (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove MDIO_REG_ADDR_MASK in atl1c_mdio_read/write (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: fix WoL(magic) issue for l2cb 1.1 (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine atl1c_pcie_patch (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine/update ASPM configuration (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: clear bit MASTER_CTRL_CLK_SEL_DIS in atl1c_pcie_patch (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: refine reg definition of REG_MASTER_CTRL (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: clear PCIE error status in atl1c_reset_pcie (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove dmar_dly_cnt and dmaw_dly_cnt (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: update right threshold for TSO (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: add module parameter for l1c_wait_until_idle (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: threshold for ASPM is changed based on chip capability (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: restore max-read-request-size in Device Conrol Register (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: using fixed TXQ configuration for l2cb and l1c (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove dmaw_block (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: correct wrong definition of REG_DMA_CTRL (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: wrong register used to stop TXQ (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove code related to rxq 1/2/3 (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: split 2 32bit registers of TPD to 4 16bit registers (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove SMB/CMB DMA related code (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove VPD register (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove HDS register (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove multiple-RX-Q code (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: update author contact info & company/driver desciption (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: stop using net_device.{base_addr, irq} (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: set ATL1C_WORK_EVENT_RESET bit correctly (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: dont use highprio tx queue (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: set addr_assign_type if random_ether_addr() used (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: ethernet dev_alloc_skb to netdev_alloc_skb (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Remove alloc_etherdev error messages (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: add skb frag size accessors (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: convert to SKB paged frag API (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Remove unneeded version.h includes from drivers/net/ (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove interrupt.h inclusion from netdevice.h (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: atl1c_resume() is only used when CONFIG_PM_SLEEP is defined (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Use ethtool's ethtool_cmd_speed API (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Use full 32 bit speed range in ethtool's set_settings (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Fix work event interrupt/task races (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Fix set-but-unused variable (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: fix sparse warnings (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Do not call device_init_wakeup() in atl1c_probe() (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Add missing PCI device ID (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove private #define (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Comment typo fixes for 'descriptor' (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Do not use legacy PCI power management (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Fix hardware type check for enabling OTP CLK (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: make functions static (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Don't check for vlan group before vlan_tx_tag_present (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: avoid some skb->ip_summed initializations (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Remove double test (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: use net_device_stats from struct net_device (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Add AR8151 v2 support and change L0s/L1 routine (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Remove unnecessary returns from void function()s (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove redundant code (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: convert multiple drivers to use netdev_for_each_mc_addr, part3 (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: Add support for Atheros AR8152 and AR8152 (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: use DEFINE_PCI_DEVICE_TABLE() (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: fix assorted typos all over the place (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: use pM to show MAC address (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c:add pci map direction in atl1c_buffer flags (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: remove exceptional & on function name (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: change atl1c_buffer struct and restructure clean atl1c_buffer procedure (Stanislaw Gruszka) [809036]
  - [netdrv] atl1c: duplicate atl1c_get_tpd (Stanislaw Gruszka) [809036]
  - [fs] epoll: clear the tfile_check_list on -ELOOP (Jason Baron) [817140]
  - [fs] epoll: Don't limit non-nested epoll paths (Jason Baron) [817137]
  - [netdrv] tg3: Fix ethtool self tests (John Feeney) [808243 809036]
  - [infiniband] mlx4: check return code and bail on error (Doug Ledford) [749059]
  - [infiniband] mlx4: use locking when walking netdev list (Doug Ledford) [749059]
  - [x86] asm: undo paravirt_patch_template kABI breakage (Rik van Riel) [813682]
  - [fs] cifs: check S_AUTOMOUNT in revalidate (Ian Kent) [786149]
  - [fs] vfs: fix LOOKUP_DIRECTORY not propagated to managed_dentry() (Ian Kent) [786149]
  - [s390x] kdump: Change default action from reipl to stop for on_restart (Hendrik Brueckner) [806152]
  - [s390x] qeth: add missing wake_up call (Hendrik Brueckner) [806151]
  - [s390x] lcs: lcs offline failure (Hendrik Brueckner) [804643]
  - [s390x] ctcmpc: use correct idal word list for ctcmpc (Hendrik Brueckner) [798641]
  - [s390x] dasd: fix fixpoint divide exception in define_extent (Hendrik Brueckner) [798002]
  - [s390x] mm: prevent memory zone interleave (Hendrik Brueckner) [797936]
  - [s390x] qeth: synchronize discipline module loading (Hendrik Brueckner) [795462]
  - [powerpc] perf: Check current->mm in read_user_stack_slow (Steve Best) [804569]
  - [powerpc] perf: Disable pagefaults during callchain stack read (Jiri Olsa) [804569]
  - [tools] selftests: mqueue mq_perf_tests checkpatch fixes (Doug Ledford) [750260]
  - [ipc] mqueue: strengthen checks on mqueue creation fix (Doug Ledford) [750260]
  - [misc] rbtree: backport rb_init_node() (Doug Ledford) [750260]
  - [tools] selftests: add mq_perf_tests (Doug Ledford) [750260]
  - [tools] selftests: add mq_open_tests (Doug Ledford) [750260]
  - [ipc] mqueue: strengthen checks on mqueue creation (Doug Ledford) [750260]
  - [ipc] mqueue: correct mq_attr_ok test (Doug Ledford) [750260]
  - [ipc] mqueue: improve performance of send/recv (Doug Ledford) [750260]
  - [watchdog] iTCO_wdt: default SMI clearing to old behaviour (Prarit Bhargava) [727875 811324]
  - [watchdog] iTCO_wdt: problems with newer hardware due to SMI clearing (Prarit Bhargava) [727875 811324]
  - [sound] alsa: fix Conexant CX20561 audio mute functionality (Jaroslav Kysela) [816569]
  - [s390] kdump: Use 4 GiB for KEXEC_AUTO_THRESHOLD (Hendrik Brueckner) [815599]
  - [net] bonding: verify for NULL when getting bridge from bond_dev->br_port (Veaceslav Falico) [816034 817145]
  - [md] dm-mpath: only try to load the scsi_dh module if the scsi_dh doesn't exist (Mike Snitzer) [788591]
  - [virt] kvm/svm: handle adjustment of negative tsc offsets (Marcelo Tosatti) [817236]
  - [netdrv] be2net: fix programming of VLAN tags for VF (Ivan Vecera) [816013]
  - [scsi] isci: End the RNC resumption wait when the RNC is destroyed. (David Milburn) [809954]
  - [scsi] isci: Fixed RNC bug that lost the suspension or resumption during destroy (David Milburn) [809954]
  - [scsi] isci: Fix RNC AWAIT_SUSPENSION->INVALIDATING transition. (David Milburn) [809954]
  - [scsi] isci: Manage the IREQ_NO_AUTO_FREE_TAG under scic_lock. (David Milburn) [809954]
  - [scsi] isci: Remove obviated host callback list. (David Milburn) [809954]
  - [scsi] isci: Check IDEV_GONE before performing abort path operations. (David Milburn) [809954]
  - [scsi] isci: Restore the ATAPI device RNC management code. (David Milburn) [809954]
  - [scsi] isci: Don't wait for an RNC suspend if it's being destroyed. (David Milburn) [809954]
  - [scsi] isci: Change the phy control and link reset interface for HW reasons. (David Milburn) [809954]
  - [scsi] isci: Added timeouts to RNC suspensions in the abort path. (David Milburn) [809954]
  - [scsi] isci: Add protocol indicator for TMF requests. (David Milburn) [809954]
  - [scsi] isci: Directly control IREQ_ABORT_PATH_ACTIVE when completing TMFs. (David Milburn) [809954]
  - [scsi] isci: Wait for RNC resumption before leaving the abort path. (David Milburn) [809954]
  - [scsi] isci: Fix RNC suspend call for SCI_RESUMING state. (David Milburn) [809954]
  - [scsi] isci: Manage tag releases differently when aborting tasks. (David Milburn) [809954]
  - [scsi] isci: Callbacks to libsas occur under scic_lock and are synchronized. (David Milburn) [809954]
  - [scsi] isci: When in the abort path, defeat other resume calls until done. (David Milburn) [809954]
  - [scsi] isci: Implement waiting for suspend in the abort path. (David Milburn) [809954]
  - [scsi] isci: Make sure all TCs are terminated and cleaned in LUN reset. (David Milburn) [809954]
  - [scsi] isci: Manage the LLHANG timer enable/disable per-device. (David Milburn) [809954]
  - [scsi] isci: Save the suspension hint for upcoming suspensions. (David Milburn) [809954]
  - [scsi] isci: Fix the terminated I/O to not call sas_task_abort(). (David Milburn) [809954]
  - [scsi] isci: Distinguish between remote device suspension cases (David Milburn) [809954]
  - [scsi] isci: Remove isci_device reqs_in_process and dev_node from isci_device. (David Milburn) [809954]
  - [scsi] isci: Only set IDEV_GONE in the device stop path. (David Milburn) [809954]
  - [scsi] isci: All pending TCs are terminated when the RNC is invalidated. (David Milburn) [809954]
  - [scsi] isci: Device access in the error path does not depend on IDEV_GONE. (David Milburn) [809954]
  - [scsi] isci: Add suspension cases for RNC INVALIDATING, POSTING states. (David Milburn) [809954]
  - [scsi] isci: Redesign device suspension, abort, cleanup. (David Milburn) [809954]
  - [scsi] isci: Escalate to I_T_Nexus_Reset when the device is gone. (David Milburn) [809954]
  - [scsi] isci: Remote device stop also suspends the RNC and terminates I/O. (David Milburn) [809954]
  - [scsi] isci: Remote device must be suspended for NCQ cleanup. (David Milburn) [809954]
  - [scsi] isci: Manage device suspensions during TC terminations. (David Milburn) [809954]
  - [scsi] isci: Terminate outstanding TCs on TX/RX RNC suspensions. (David Milburn) [809954]
  - [scsi] isci: Handle all suspending TC completions (David Milburn) [809954]
  - [scsi] isci: Fixed bug in resumption from RNC Tx/Rx suspend state. (David Milburn) [809954]
  - [scsi] isci: Manage the link layer hang detect timer for RNC suspensions. (David Milburn) [809954]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-271.el6]
changelog:
  - [scsi] qla2xxx: Update version number to 8.04.00.04.06.3-k (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Properly check for current state after the fabric-login request (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Fix reset time out as qla2xxx not ack to reset request (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Block flash access from application when device is initialized for ISP82xx (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Remove resetting memory during device initialization for ISP82xx (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Proper detection of firmware abort error code for ISP82xx (Chad Dupuis) [816331]
  - [scsi] qla2xxx: Additional corrections for ISP83xx support (Chad Dupuis) [816331]
  - [scsi] bfa: remove tech-preview tainting (Rob Evers) [744301]
  - [input] wacom: add support for Cintiq 24HD (Aristeu Rozanski) [773052]
  - [netdrv] bna: remove tech-preview status (Ivan Vecera) [744302]
  - [net] xfrm: impement kabi work-arounds for alg_trunc_len (Jarod Wilson) [768460]
  - [net] xfrm: Add SHA384 and SHA512 HMAC authentication algorithms to XFRM (Jarod Wilson) [768460]
  - [net] xfrm: Use the user specified truncation length in ESP and AH (Jarod Wilson) [768460]
  - [net] xfrm: Store aalg in xfrm_state with a user specified truncation length (Jarod Wilson) [768460]
  - [net] xfrm: Define new XFRM netlink auth attribute with specified truncation bits (Jarod Wilson) [768460]
  - [scsi] bxn2fc: Bumped version to 1.0.11 (Mike Christie) [813065]
  - [scsi] bnx2fc: cleanup task management IO when it times out. (Mike Christie) [813065]
  - [scsi] bnx2fc: Decrememnt io ref count when abort times out (Mike Christie) [813065]
  - [scsi] bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Mike Christie) [813065]
  - [netdrv] be2net: Ignore status of some ioctls during driver load (Ivan Vecera) [818561]
  - [netdrv] be2net: Fix wrong status getting returned for MCC commands (Ivan Vecera) [818561]
  - [netdrv] be2net: Fix traffic stall INTx mode (Ivan Vecera) [818561]
  - [netdrv] be2net: Fix FW download in Lancer (Ivan Vecera) [818561]
  - [netdrv] be2net: enable RSS for ipv6 pkts (Ivan Vecera) [818561]
  - [s390] af_iucv: allow shutdown for HS transport sockets (Hendrik Brueckner) [815273]
  - [infiniband] cxgb4: handle wake up waiters and add check for invalid endpoint (Steve Best) [811023]
  - [drm] radeon: deal with errors from framebuffer init path (Dave Airlie) [736376]
  - [fs] proc: restore "huge" tag for hugetlb vmas in numa_maps (Larry Woodman) [818746]
  - [fs] proc: teach /proc/$pid/numa_maps about transparent hugepages (Larry Woodman) [818746]
  - [fs] proc: break out numa_maps gather_pte_stats() checks (Larry Woodman) [818746]
  - [fs] proc: make /proc/$pid/numa_maps gather_stats() take variable page size (Larry Woodman) [818746]
  - [fs] proc: allocate storage for numa_maps statistics once (Larry Woodman) [818746]
  - [fs] proc: make struct proc_maps_private truly private (Larry Woodman) [818746]
  - [fs] proc: move show_numa_map() to fs/proc/task_mmu.c (Larry Woodman) [818746]
  - [mm] mempolicy: declare mpol_to_str() when CONFIG_TMPFS=n (Larry Woodman) [818746]
  - [mm] mempolicy: remove check_huge_range() (Larry Woodman) [818746]
  - [mm] mempolicy: make gather_stats() type-safe and remove forward declaration (Larry Woodman) [818746]
  - [mm] mempolicy: remove MPOL_MF_STATS (Larry Woodman) [818746]
  - [mm] mempolicy: use walk_page_range() instead of custom page table walking code (Larry Woodman) [818746]
  - [mm] mempolicy: export get_vma_policy() (Larry Woodman) [818746]
  - [block] mtip32xx: fix missing mtip32xx.ko in installer initrd (Shyam Iyer) [819947]
  - [input] wacom: add LED support for Cintiq 24HD (Aristeu Rozanski) [808315]
  - [input] wacom: make LED status readable through sysfs (Aristeu Rozanski) [808315]
  - [input] wacom: add LED support for Cintiq 21ux2 (Aristeu Rozanski) [808315]
  - [input] wacom: add interface to control LEDs in Wacom tablets (Aristeu Rozanski) [808315]
  - [vhost] net: fix possible NULL pointer dereference of vq->bufs (Jason Wang) [814288] {CVE-2012-2119}
  - [net] macvtap: validate zerocopy vectors before building skb (Jason Wang) [814288] {CVE-2012-2119}
  - [net] macvtap: set SKBTX_DEV_ZEROCOPY only when skb is built successfully (Jason Wang) [814288] {CVE-2012-2119}
  - [net] macvtap: put zerocopy page when fail to get all requested user pages (Jason Wang) [814288] {CVE-2012-2119}
  - [net] macvtap: fix zerocopy offset calculation when building skb (Jason Wang) [814288] {CVE-2012-2119}
  - [netdrv] be2net: Fix EEH error reset before a flash dump completes (Ivan Vecera) [818568]
  - [netdrv] be2net: cancel be_worker during EEH recovery (Ivan Vecera) [818568]
  - [net] bonding: assign slaves their own vlan_groups (Neil Horman) [804232]
  - [net] vlan: Add helper functions to manage vlans on bonds and slaves (Neil Horman) [804232]
  - [virt] kvm: Fix kvm_arch_vcpu_put() crash with vmm_exclusive=0 (Avi Kivity) [704173]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-272.el6]
changelog:
  - [md] bitmap: ensure to load bitmap when creating via sysfs (Jes Sorensen) [821329]
  - [infiniband] mlx4: fix RoCE oops (Doug Ledford) [749059]
  - [x86] setup: Add rh_check_supported() (Prarit Bhargava) [821561]
  - [mm] read_pmd_atomic: fix pmd_populate SMP race condition (Andrea Arcangeli) [820762] {CVE-2012-1179}
  - [drm] i915: add Ivy Bridge GT2 Server entries (Dave Airlie) [817926]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-273.el6]
changelog:
  - [s390] qeth: remove siga retry for HiperSockets devices (Hendrik Brueckner) [817090]
  - [scsi] lpfc: Changed version number to 8.3.5.68.5p (Rob Evers) [821515]
  - [scsi] lpfc: Fixed system crash due to not providing SCSI error-handling host reset handler (Rob Evers) [821515]
  - [scsi] lpfc: Correct handling of SLI4-port XRI resource-provisioning profile change (Rob Evers) [821515]
  - [scsi] lpfc: Fix driver crash during back-to-back ramp events. (Rob Evers) [821515]
  - [scsi] lpfc: Fixed system panic due to midlayer abort and driver complete race on SCSI cmd (Rob Evers) [821515]
  - [scsi] sd: Fix device removal NULL pointer dereference (Rob Evers) [817853]
  - [md] Add del_timer_sync to mddev_suspend, fixes a panic (Jonathan E Brassow) [818371]
  - [virt] virtio_net: invoke softirqs after __napi_schedule (Michael S. Tsirkin) [819435]
  - [virt] virtio_net: do not reschedule rx refill forever (Michael S. Tsirkin) [819435]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-274.el6]
changelog:
  - [net] sunrpc: fix loss of task->tk_status after rpc_delay call in xprt_alloc_slot (Jeff Layton) [822189]
  - [net] sunrpc: suppress page allocation warnings in xprt_alloc_slot() (Jeff Layton) [822189]
  - [net] netfilter: Fix ip_route_me_harder triggering ip_rt_bug (Jiri Benc) [812108]
  - [net] netfilter/tproxy: do not assign timewait sockets to skb->sk (Jiri Benc) [812108]
  - [usb] Don't fail USB3 probe on missing legacy PCI IRQ (Don Zickus) [812254]
  - [usb] Fix handoff when BIOS disables host PCI device (Don Zickus) [812254]
  - [usb] Remove duplicate USB 3.0 hub feature #defines (Don Zickus) [812254]
  - [usb] Set hub depth after USB3 hub reset (Don Zickus) [812254]
  - [usb] xhci: Fix encoding for HS bulk/control NAK rate (Don Zickus) [812254]
  - [usb] Fix issue with USB 3.0 devices after system resume (Don Zickus) [812254]
  - [virt] xenpv: avoid paravirt __pmd in read_pmd_atomic (Andrew Jones) [822697]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-275.el6]
changelog:
  - [net] bridge: fix broadcast flood regression (Jesper Brouer) [817157]
  - [ipc] mqueue: use correct gfp flags in msg_insert (Doug Ledford) [750260]
  - [security] fix compile error in commoncap.c (Eric Paris) [806726] {CVE-2012-2123}
  - [security] fcaps: clear the same personality flags as suid when fcaps are used (Eric Paris) [806726] {CVE-2012-2123}
  - [fs] proc: Fix vmstat crashing with trap divide error (Larry Woodman) [820507]
  - [net] rds: fix rds-ping inducing kernel panic (Jay Fenlason) [803936] {CVE-2012-2372}
  - [net] sock: validate data_len before allocating skb in sock_alloc_send_pskb() (Jason Wang) [814504] {CVE-2012-2136}
  - [virt] kvm: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [816155] {CVE-2012-2137}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-277.el6]
changelog:
  - [scsi] be2iscsi: fix dma free size mismatch regression (Mike Christie) [824287]
  - [scsi] libsas: check dev->gone before submitting sata i/o (David Milburn) [824025]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-278.el6]
changelog:
  - [kernel] sysctl: silence warning about missing strategy for file-max at boot time (Jeff Layton) [803431]
  - [net] sunrpc: make new tcp_max_slot_table_entries sysctl use CTL_UNNUMBERED (Jeff Layton) [803431]
  - [drm] i915: set AUD_CONFIG N_value_index for DisplayPort (Dave Airlie) [747890]
  - [scsi] scsi_lib: fix scsi_io_completion's SG_IO error propagation (Mike Snitzer) [827163]
  - [fs] nfs: Fix corrupt read data after short READ from server (Sachin Prabhu) [817738]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-280.el6]
changelog:
  - [fs] writeback: merge for_kupdate and !for_kupdate cases (Eric Sandeen) [818172]
  - [fs] writeback: fix queue_io() ordering (Eric Sandeen) [818172]
  - [fs] writeback: don't redirty tail an inode with dirty pages (Eric Sandeen) [818172]
  - [fs] nfs: Map minor mismatch error to protocol not support error (Steve Dickson) [796352]
  - [fs] ext4: Fix overflow caused by missing cast in ext4_fallocate() (Lukas Czerner) [830209]
  - [ata] libata: Add 2GB ATA Flash Disk/ADMA428M to DMA blacklist (Prarit Bhargava) [812904]
  - [netdrv] r8169: fix typo in firmware filenames (Ivan Vecera) [829211]
  - [net] bonding: fix regression on vlan module removal (Neil Horman) [823822]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-281.el6]
changelog:
  - [fs] xfs: disable xfsaild idle mode (Brian Foster) [813137]
  - [fs] xfs: fix the logspace waiting algorithm (Brian Foster) [813137]
  - [fs] xfs: add AIL pushing tracepoints (Brian Foster) [813137]
  - [fs] xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Brian Foster) [813137]
  - [fs] xfs: do not update xa_last_pushed_lsn for locked items (Brian Foster) [813137]
  - [net] rpc: handle rotated gss data for Windows interoperability (Steve Dickson) [796992]
  - [md] raid5: Reintroduce locking in handle_stripe() to avoid racing (Jes Sorensen) [828065]
  - [virt] kvm/vmx: Fix KVM_SET_SREGS with big real mode segments (Orit Wasserman) [756044]
  - [virt] virtio_console: Use wait_event_freezable instead of _interruptible (Amit Shah) [823428]
  - [virt] virtio_console: Ignore port name update request if name already set (Amit Shah) [820945]
  - [x86] kprobes: Fix a bug which can modify kernel code permanently (Dave Anderson) [726270]
  - [x86] kprobes: Fix instruction recovery on optimized path (Dave Anderson) [726270]
  - [net] bonding: show all the link status of slaves (Amerigo Wang) [826945]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-282.el6]
changelog:
  - [kernel] futex: Fix uninterruptible loop due to gate_area (Jerome Marchand) [834038]
  - [kernel] futex: Fix regression with read only mappings (Jerome Marchand) [834038]
  - [fs] pnfs: Fix an off-by-one error in pnfs_generic_pg_test (Steve Dickson) [826650]
  - [fs] pnfs: Fix some issues with pnfs_generic_pg_test (Steve Dickson) [826650]
  - [fs] nfs: file layout must consider pg_bsize for coalescing (Steve Dickson) [826650]
  - [fs] pnfs: fix break condition in pnfs_find_lseg (Steve Dickson) [826650]
  - [fs] nfs: Cleanup of the nfs_pageio code in preparation for a pnfs bugfix (Steve Dickson) [826650]
  - [fs] nfs: define nfs_generic_pg_test (Steve Dickson) [826650]
  - [fs] pnfs: use pnfs_generic_pg_test directly by layout driver (Steve Dickson) [826650]
  - [fs] pnfs: change pg_test return type to bool (Steve Dickson) [826650]
  - [fs] pnfs: unify pnfs_pageio_init functions (Steve Dickson) [826650]
  - [fs] nfs/pnfs: encode_layoutreturn (Steve Dickson) [825009]
  - [fs] nfs/pnfs: layoutreturn (Steve Dickson) [825009]
  - [fs] nfs/pnfs: Use byte-range for cb_layoutrecall (Steve Dickson) [825009]
  - [fs] nfs/pnfs: alloc and free layout_hdr layoutdriver methods (Steve Dickson) [825009]
  - [fs] nfs/pnfs: support for non-rpc layout drivers (Steve Dickson) [825009]
  - [fs] nfs/pnfs: align layoutget requests on page boundaries (Steve Dickson) [825009]
  - [fs] nfs/pnfs: Use byte-range for layoutget (Steve Dickson) [825009]
  - [fs] nfsv4.1 fix page number calculation bug for filelayout decode buffers (Steve Dickson) [758202]
  - [fs] nfs: Adapt readdirplus to application usage patterns (Steve Dickson) [819891]
  - [fs] nfs: Backport of upstream xdr routines to rhel6 (Steve Dickson) [784174]
  - [net] sunrpc/auth_gss: the list of pseudoflavors not being parsed correctly (Steve Dickson) [784174]
  - [fs] NFS: Use correct variable for page bounds checking (Steve Dickson) [784174]
  - [fs] NFS: Remove secinfo knowledge out of the generic client (Steve Dickson) [784174]
  - [fs] NFS: Remove unused function nfs_lookup_with_sec() (Steve Dickson) [784174]
  - [fs] NFS: Honor the authflavor set in the clone mount data (Steve Dickson) [784174]
  - [fs] NFS: Fix following referral mount points with different security (Steve Dickson) [784174]
  - [fs] NFS: Do secinfo as part of lookup (Steve Dickson) [784174]
  - [fs] NFSv4: Translate NFS4ERR_BADNAME into ENOENT when applied to a lookup (Steve Dickson) [784174]
  - [fs] NFS: Handle exceptions coming out of nfs4_proc_fs_locations() (Steve Dickson) [784174]
  - [fs] NFS: Remove the unused "lookupfh()" version of nfs4_proc_lookup() (Steve Dickson) [784174]
  - [fs] NFS: Clean up nfs4_xdr_dec_secinfo() (Steve Dickson) [784174]
  - [fs] NFS: Fix decode_secinfo_maxsz (Steve Dickson) [784174]
  - [fs] NFS: Return meaningful status from decode_secinfo() (Steve Dickson) [784174]
  - [fs] NFSv4: Handle NFS4ERR_WRONGSEC outside of nfs4_handle_exception() (Steve Dickson) [784174]
  - [fs] NFS: don't negotiate when user specifies sec flavor (Steve Dickson) [784174]
  - [fs] NFS: Attempt mount with default sec flavor first (Steve Dickson) [784174]
  - [fs] NFS: Remove unused argument from nfs_find_best_sec() (Steve Dickson) [784174]
  - [fs] NFS: Change initial mount authflavor only when server returns NFS4ERR_WRONGSEC (Steve Dickson) [784174]
  - [fs] NFS: Fix a signed vs. unsigned secinfo bug (Steve Dickson) [784174]
  - [fs] NFS: Don't leak RPC clients in NFSv4 secinfo negotiation (Steve Dickson) [784174]
  - [fs] NFS: Determine initial mount security (Steve Dickson) [784174]
  - [fs] NFS: use secinfo when crossing mountpoints (Steve Dickson) [784174]
  - [fs] NFS: Add secinfo procedure (Steve Dickson) [784174]
  - [fs] NFS: lookup supports alternate client (Steve Dickson) [784174]
  - [fs] NFS: convert call_sync() to a function (Steve Dickson) [784174]
  - [fs] NFSv4: Ensure continued open and lockowner name uniqueness (Steve Dickson) [784174]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-283.el6]
changelog:
  - [net] bonding: Fix up refcounting issues with bond/vlan config (Neil Horman) [836164]
  - [net] bonding: Always add vid to new slave group (Neil Horman) [834764]
  - [fs] procfs: do not confuse jiffies with cputime64_t (Steve Best) [821374]
  - [kernel] time: Add nsecs_to_cputime64 interface for asm-generic (Steve Best) [821374]
  - [powerpc] Fix wrong divisor in usecs_to_cputime (Steve Best) [821374]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-284.el6]
changelog:
  - [net] ipv6/netfilter: fix null pointer dereference in nf_ct_frag6_reasm() (Petr Matousek) [833412] {CVE-2012-2744}
  - [x86] io-apic: IO-APIC MMIO should not fail on resource insertion (Prarit Bhargava) [790726]
  - [x86] apic: Use PAGE_SIZE instead of numbers (Prarit Bhargava) [790726]
  - [firmware] dmi: bail earlier if no smbios found (Jarod Wilson) [833588]
  - [x86] cpu: mark hardware unsupported in single function (Prarit Bhargava) [829436]
  - [net] 9p: replace p9_poll_task with a work (Prarit Bhargava) [789126]
  - [net] 9p: use system_wq instead of p9_mux_wq (Prarit Bhargava) [789126]
  - [bluetooth] btusb: typo in Broadcom SoftSailing id (Don Zickus) [768385]
  - [bluetooth] btusb: add device entry for Broadcom SoftSailing (Don Zickus) [768385]
  - [ipc] mqueue: add rbtree node caching support checkpatch fixes (Doug Ledford) [826177]
  - [ipc] mqueue: add rbtree node caching support (Doug Ledford) [826177]
  - [virtio] virtio_balloon: separate out common code between remove and freeze functions (Amit Shah) [813227]
  - [virtio] virtio_balloon: drop restore_common() (Amit Shah) [813227]
  - [virtio] virtio_balloon: let host know of updated balloon size before module removal (Amit Shah) [813227]
  - [crypto] sha512: Fix byte counter overflow in SHA-512 (Jarod Wilson) [830977]
  - [kernel] Prevent keyctl new_session from causing a panic (David Howells) [827424] {CVE-2012-2745}
  - [mm] reclaim invalidated page ASAP (Rafael Aquini) [817659]
  - [mm] memcg: move memcg reclaimable page into tail of inactive list (Rafael Aquini) [817659]
  - [mm] deactivate invalidated pages (Rafael Aquini) [817659]
  - [mm] filemap: find_get_pages_contig fixlet (Rafael Aquini) [819001]
  - [netdrv] be2net: enable GRO by default (Ivan Vecera) [837230]
  - [wireless] ath9k: fix dynamic WEP related regression (Stanislaw Gruszka) [807367]
  - [net] rfs: better sizing of dev_flow_table (Jiri Pirko) [810073]
  - [net] rps: fix insufficient bounds checking in store_rps_dev_flow_table_cnt() (Jiri Pirko) [810073]
  - [net] ipvs: IPv6 tunnel mode fix (Jesper Brouer) [835535]
  - [Documentation] networking: update the description of rp_filter in ip-sysctl.txt (Amerigo Wang) [786411]
  - [net] ipv6: discard overlapping fragment (Jiri Pirko) [819952]
  - [net] tcp: Fix race in tcp_poll (Jiri Pirko) [831663]
  - [net] ipv6: fix incorrect TCP checksums with single-fragment packets (Jiri Benc) [759313]
  - [net] ipv6: fix panic in tcp SYN processing (Jesper Brouer) [803920]
  - [net] ipv4: IP_MULTICAST_IF setsockopt now recognizes struct mreq (Jiri Pirko) [803202]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-285.el6]
changelog:
  - [s390] kdump: Fix PSW restart on offline CPUs (Hendrik Brueckner) [831277]
  - [s390] kdump: Use real mode for PSW restart and kexec (Hendrik Brueckner) [831278]
  - [s390] kernel: clear page table for sw large page emulation (Hendrik Brueckner) [831265]
  - [s390] dasd: re-prioritize partition detection message (Hendrik Brueckner) [831261]
  - [s390] zfcpdump: Implement async sdias event processing (Hendrik Brueckner) [818893]
  - [mm] readahead: readahead page allocations are OK to fail (Jeff Moyer) [804815]
  - [base] firmware_class: fix memory leak - free allocated pages kabi fixes (Prarit Bhargava) [745657]
  - [base] firmware_class: fix memory leak - free allocated pages (Prarit Bhargava) [745657]
  - [fs] tmpfs: fix highmem swapoff crash regression (Rafael Aquini) [817719]
  - [fs] tmpfs: fix race between truncate and writepage (Rafael Aquini) [817719]
  - [fs] tmpfs: fix race between swapoff and writepage (Rafael Aquini) [817719]
  - [fs] tmpfs: fix spurious ENOSPC when racing with unswap (Rafael Aquini) [817719]
  - [fs] tmpfs: fix race between umount and swapoff (Rafael Aquini) [817719]
  - [fs] tmpfs: fix race between umount and writepage (Rafael Aquini) [817719]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-286.el6]
changelog:
  - [net] bridge: Fix enforcement of multicast hash_max limit (Thomas Graf) [832575]
  - [net] bluetooth: fix sco_conninfo infoleak (Jacob Tanenbaum) [681308] {CVE-2011-1078}
  - [wireless] ipw2200: remove references to CFG80211_WEXT config option (John Linville) [839311]
  - [virt] kvm: whitelist-based GET_SUPPORTED_CPUID (Eduardo Habkost) [832486]
  - [virt] kvm: handle last_boosted_vcpu = 0 case (Rik van Riel) [827031]
  - [net] ehea: fix promiscuous mode (Steve Best) [826075]
  - [net] ehea: fix allmulticast support (Steve Best) [826075]
  - [s390] kdump: Move early_pgm_check_handler() to text section (Hendrik Brueckner) [831288]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-287.el6]
changelog:
  - [tools] perf, spec: Add bison and flex build BuildRequires (Jiri Olsa) [827474]
  - [tools] perf, compat: Disable hw breakpoint events (Jiri Olsa) [827474]
  - [tools] perf, compat: Disable branch stack feature (Jiri Olsa) [827474]
  - [tools] perf, compat: Disable PMU events (Jiri Olsa) [827474]
  - [tools] perf, stat: handle ENXIO error for perf_event_open (Jiri Olsa) [827474]
  - [tools] perf: Turn off compiler warnings for flex and bison generated files (Jiri Olsa) [827474]
  - [tools] perf, stat: Fix case where guest/host monitoring is not supported by kernel (Jiri Olsa) [827474]
  - [tools] perf, build-id: Fix filename size calculation (Jiri Olsa) [827474]
  - [tools] perf, symbols: Read plt symbols from proper symtab_type binary (Jiri Olsa) [827474]
  - [tools] perf: Add 'G' and 'H' modifiers to event parsing (Jiri Olsa) [827474]
  - [tools] perf: Drop CROSS_COMPILE from flex and bison calls (Jiri Olsa) [827474]
  - [tools] perf, report: Fix crash showing warning related to kernel maps (Jiri Olsa) [827474]
  - [tools] perf, archive: Correct cutting of symbolic link (Jiri Olsa) [827474]
  - [tools] perf: Ignore auto-generated bison/flex files (Jiri Olsa) [827474]
  - [tools] perf: Fix parsers' rules to dependencies (Jiri Olsa) [827474]
  - [tools] perf: fix NO_GTK2 Makefile config error (Jiri Olsa) [827474]
  - [tools] perf, session: Skip event correctly for unknown id/machine (Jiri Olsa) [827474]
  - [tools] perf, kvm: Finding struct machine fails for PERF_RECORD_MMAP (Jiri Olsa) [827474]
  - [tools] perf, annotate: Validate addr in symbol__inc_addr_samples (Jiri Olsa) [827474]
  - [tools] perf, hists browser: Fix NULL deref in hists browsing code (Jiri Olsa) [827474]
  - [tools] perf, hists: Catch and handle out-of-date hist entry maps. (Jiri Olsa) [827474]
  - [tools] perf, annotate: Fix hist decay (Jiri Olsa) [827474]
  - [tools] perf, top: Add intel_idle to the skip list (Jiri Olsa) [827474]
  - [tools] perf: Fix getrusage() related build failure on glibc trunk (Jiri Olsa) [827474]
  - [tools] perf: Remove auto-generated bison/flex files (Jiri Olsa) [827474]
  - [tools] perf, annotate: Fix off by one symbol hist size allocation and hit accounting (Jiri Olsa) [827474]
  - [tools] perf, annotate: addr2line wants addresses in same format as objdump (Jiri Olsa) [827474]
  - [tools] perf, probe: Finder fails to resolve function name to address (Jiri Olsa) [827474]
  - [tools] perf, symbols: Handle NULL dso in dso__name_len (Jiri Olsa) [827474]
  - [tools] perf, symbols: Do not include libgen.h (Jiri Olsa) [827474]
  - [tools] perf: Fix bug in raw sample parsing (Jiri Olsa) [827474]
  - [tools] perf: Fix display of first level of callchains (Jiri Olsa) [827474]
  - [tools] perf, diff: Fix to work with new hists design (Jiri Olsa) [827474]
  - [tools] perf: Fix modifier to be applied on correct events (Jiri Olsa) [827474]
  - [tools] perf: Fix various casting issues for 32 bits (Jiri Olsa) [827474]
  - [tools] perf: Simplify event_read_id exit path (Jiri Olsa) [827474]
  - [tools] perf: Use scnprintf where applicable (Jiri Olsa) [827474]
  - [tools] perf: Incorrect use of snprintf results in SEGV (Jiri Olsa) [827474]
  - [tools] perf, record: Fix buffer overrun bug in tracepoint_id_to_path() (Jiri Olsa) [827474]
  - [tools] perf, report: Add a simple GTK2-based 'perf report' browser (Jiri Olsa) [827474]
  - [tools] perf, report: Document --symbol-filter option (Jiri Olsa) [827474]
  - [tools] perf, ui browser: Clean lines inside of the input window (Jiri Olsa) [827474]
  - [tools] perf, report: Treat an argument as a symbol filter (Jiri Olsa) [827474]
  - [tools] perf, report: Add --symbol-filter option (Jiri Olsa) [827474]
  - [tools] perf, ui browser: Add 's' key to filter by symbol name (Jiri Olsa) [827474]
  - [tools] perf, ui browser: Introduce ui_browser__input_window (Jiri Olsa) [827474]
  - [tools] perf, hists: Add hists__filter_by_symbol (Jiri Olsa) [827474]
  - [tools] perf: Do not disable members of group event (Jiri Olsa) [827474]
  - [tools] perf, stat: Fix event grouping on forked task (Jiri Olsa) [827474]
  - [tools] perf: Add support to specify pmu style event (Jiri Olsa) [827474]
  - [tools] perf: Add perf pmu object to access pmu format definition (Jiri Olsa) [827474]
  - [tools] perf: Add config options support for event parsing (Jiri Olsa) [827474]
  - [tools] perf: Add parser generator for events parsing (Jiri Olsa) [827474]
  - [tools] perf: Adjust make rules (Jiri Olsa) [827474]
  - [tools] perf, report: Fix annotate double quit issue in branch view mode (Jiri Olsa) [827474]
  - [tools] perf, report: Remove duplicate annotate choice in branch view mode (Jiri Olsa) [827474]
  - [tools] perf, report: Enable TUI in branch view mode (Jiri Olsa) [827474]
  - [tools] perf, report: Auto-detect branch stack sampling mode (Jiri Olsa) [827474]
  - [tools] perf, record: Add HEADER_BRANCH_STACK tag (Jiri Olsa) [827474]
  - [tools] perf, record: Provide default branch stack sampling mode option (Jiri Olsa) [827474]
  - [tools] perf: Make perf able to read files from older ABIs (Jiri Olsa) [827474]
  - [tools] perf: Fix ABI compatibility bug in print_event_desc() (Jiri Olsa) [827474]
  - [tools] perf: Enable reading of perf.data files from different ABI rev (Jiri Olsa) [827474]
  - [tools] perf, report: Add support for taken branch sampling (Jiri Olsa) [827474]
  - [tools] perf, record: Add support for sampling taken branch (Jiri Olsa) [827474]
  - [tools] perf: Add code to support PERF_SAMPLE_BRANCH_STACK (Jiri Olsa) [827474]
  - [tools] perf, annotate: Add missing newline on error message (Jiri Olsa) [827474]
  - [tools] perf, annotate: Fix help string on tui (Jiri Olsa) [827474]
  - [tools] perf, annotate: Restore title when came back to original symbol (Jiri Olsa) [827474]
  - [tools] perf, annotate: Handle lower case key code in annotate_browser__run() (Jiri Olsa) [827474]
  - [tools] perf, annotate: Print asm code as blue when source code is displayed (Jiri Olsa) [827474]
  - [tools] perf: Add descriptions of missing Makefile arguments (Jiri Olsa) [827474]
  - [tools] perf, evlist: Restore original errno after open failed (Jiri Olsa) [827474]
  - [tools] perf, probe: Ensure offset provided is not greater than function length without DWARF info too (Jiri Olsa) [827474]
  - [tools] perf: Ensure comm string is properly terminated (Jiri Olsa) [827474]
  - [tools] perf, probe: Ensure offset provided is not greater than function length (Jiri Olsa) [827474]
  - [tools] perf, evlist: Return first evsel for non-sample event on old kernel (Jiri Olsa) [827474]
  - [tools] perf: fix broken perf record -a mode (Jiri Olsa) [827474]
  - [tools] perf: Remove duplicated string.h includes (Jiri Olsa) [827474]
  - [tools] perf: Allow expressions in __print_symbolic() fields (Jiri Olsa) [827474]
  - [tools] perf: Invert the sample_id_all logic (Jiri Olsa) [827474]
  - [tools] perf: Handle kernels that don't support attr.exclude_{guest, host} (Jiri Olsa) [827474]
  - [tools] perf: cleanup initialization of attr->size (Jiri Olsa) [827474]
  - [tools] perf: Factor out feature op to process header sections (Jiri Olsa) [827474]
  - [tools] perf: Moving code in header.c (Jiri Olsa) [827474]
  - [tools] perf: Add bitmap_or function into bitmap object (Jiri Olsa) [827474]
  - [tools] perf: Add sysfs mountpoint interface (Jiri Olsa) [827474]
  - [tools] perf: Remove unused functions from debugfs object (Jiri Olsa) [827474]
  - [tools] perf: Get rid of ctype.h in symbol.c (Jiri Olsa) [827474]
  - [tools] perf: ctype.c only wants util.h (Jiri Olsa) [827474]
  - [tools] perf: Implement islower/isupper macro into util.h (Jiri Olsa) [827474]
  - [tools] perf: Change perf_guest default back to false (Jiri Olsa) [827474]
  - [tools] perf, top: Don't process samples with no valid machine object (Jiri Olsa) [827474]
  - [tools] perf: Allow multiple threads or processes in record, stat, top (Jiri Olsa) [827474]
  - [tools] perf: Fix out of tree compiles (Jiri Olsa) [827474]
  - [tools] perf: Fix build dependency of perf python extension (Jiri Olsa) [827474]
  - [tools] perf, record: No build id option fails (Jiri Olsa) [827474]
  - [tools] perf: fix endianness detection in perf.data (Jiri Olsa) [827474]
  - [tools] perf, stat: Align scaled output of cpu-clock (Jiri Olsa) [827474]
  - [tools] perf, stat: Adjust print unit (Jiri Olsa) [827474]
  - [tools] perf, doc: Allow producing documentation in a specified output directory (Jiri Olsa) [827474]
  - [tools] perf, evsel: Fix an issue where perf report fails to show the proper percentage (Jiri Olsa) [827474]
  - [tools] perf, record: Make feature initialization generic (Jiri Olsa) [827474]
  - [tools] perf, probe: Rename target_module to target (Jiri Olsa) [827474]
  - [tools] perf: Remove distclean from Makefile help output (Jiri Olsa) [827474]
  - [tools] perf, evlist: Make splice_list_tail method public (Jiri Olsa) [827474]
  - [tools] perf, python: Use attr.watermark in twatch.py (Jiri Olsa) [827474]
  - [tools] perf: Remove unnecessary ctype.h inclusion (Jiri Olsa) [827474]
  - [tools] perf, lock: Document lock info subcommand (Jiri Olsa) [827474]
  - [tools] perf, top: Fix number of samples displayed (Jiri Olsa) [827474]
  - [tools] perf, script: Add option resolving vmlinux path (Jiri Olsa) [827474]
  - [tools] perf, script: Add the offset field specifier (Jiri Olsa) [827474]
  - [tools] perf, script: Print branch_from and branch_to of BTS events (Jiri Olsa) [827474]
  - [tools] perf, script: Unify the expressions indicating "unknown" (Jiri Olsa) [827474]
  - [tools] perf, evsel: Fix spelling typo (Jiri Olsa) [827474]
  - [tools] perf: Fix strlen() bug in perf_event__synthesize_event_type() (Jiri Olsa) [827474]
  - [tools] perf: probe usability fixes (Jiri Olsa) [827474]
  - [tools] perf: Fix broken build by defining _GNU_SOURCE in Makefile (Jiri Olsa) [827474]
  - [tools] perf: Introduce per user view (Jiri Olsa) [827474]
  - [tools] perf: Add fprintf methods for thread_map and cpu_map classes (Jiri Olsa) [827474]
  - [tools] perf: Add support for guest/host-only profiling (Jiri Olsa) [827474]
  - [tools] perf, kvm: Do guest-only counting by default (Jiri Olsa) [827474]
  - [fs] ext4: properly dirty split extent nodes (David Jeffery) [838640]
  - [netdrv] ixgbe: BIT_APP_UPCHG not set by ixgbe_copy_dcb_cfg() (Andy Gospodarek) [814044]
  - [netdrv] ixgbe: driver fix for link flap (Andy Gospodarek) [814044]
  - [net] tcp: Add TCP_USER_TIMEOUT socket option (Jiri Benc) [819610]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-288.el6]
changelog:
  - [powerpc] Fix wrong divisor in usecs_to_cputime backport (Steve Best) [821374]
  - [drm] i915: fix integer overflow in i915_gem_execbuffer2() (Jacob Tanenbaum) [824555] {CVE-2012-2383}
  - [fs] proc/stat: Use arch_idle_time for idle and iowait times if available (Steve Best) [841149]
  - [lib] kstrto: Reduce the number of expensive division instructions done by _parse_integer() (Sachin Prabhu) [820847]
  - [lib] kstrtox: common code between kstrto*() and simple_strto*() functions (Sachin Prabhu) [820847]
  - [lib] make _tolower() public (Sachin Prabhu) [820847]
  - [lib] vsprintf: use TOLOWER whenever possible (Sachin Prabhu) [820847]
  - [lib] lib: add kstrto*_from_user() (Sachin Prabhu) [820847]
  - [lib] kstrtox: simpler code in _kstrtoull() (Sachin Prabhu) [820847]
  - [lib] kstrto: converting strings to integers done (hopefully) right (Sachin Prabhu) [820847]
  - [lib] vsprintf: reuse almost identical simple_strtoulX() functions (Sachin Prabhu) [820847]
  - [usb] core: change the memory limits in usbfs URB submission (Don Zickus) [828271]
  - [usb] core: unify some error pathways in usbfs (Don Zickus) [828271]
  - [base] firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Prarit Bhargava) [819877]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-289.el6]
changelog:
  - [fs] nfs: fix EOF incorrectly set on short read for nfsv2 (Sachin Prabhu) [827126]
  - [usbhid] hiddev: Consolidate device existence checks in hiddev_ioctl (Don Zickus) [839973]
  - [usbhid] hiddev: Fix race between disconnect and hiddev_ioctl (Don Zickus) [839973]
  - [usbhid] hiddev: protect against disconnect/NULL-dereference race (Don Zickus) [839973]
  - [perf] events: Fix ring_buffer_wakeup() brown paperbag bug (Frederic Weisbecker) [839105]
  - [perf] Fix loss of notification with multi-event (Frederic Weisbecker) [839105]
  - [perf] Split up buffer handling from core code (Frederic Weisbecker) [839105]
  - [drm] i915: fix integer overflow in i915_gem_do_execbuffer() (Jacob Tanenbaum) [824563] {CVE-2012-2384}
  - [crypto] algapi: Move larval completion into algboss (Herbert Xu) [832135]
  - [kernel] pm_qos: Accept ASCII values for latency (Herbert Xu) [833456]
  - [x86] Use .cfi_sections for assembly code (Mark Wielaard) [823990]
  - [scsi] mpt2sas: reduce lock contention (Tomas Henzl) [790506]
  - [net] ipv4: fix panic while tuning accept_local (Weiping Pan) [835911]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-290.el6]
changelog:
  - [netdrv] be2net: reduce gso_max_size setting to account for ethernet header (Ivan Vecera) [834185]
  - [netdrv] dl2k: fix unfiltered netdev rio_ioctl access by users (Jacob Tanenbaum) [818825] {CVE-2012-2313}
  - [fs] proc/stat: fix whitespace damage in use arch_idle_time patch (Steve Best) [841149]
  - [virt] kvm: disable writeback for TEST in emulator (Gleb Natapov) [842211]
  - [x86] lapic-timer: Increase the max_delta to 31 bits (Prarit Bhargava) [832138]
  - [net] 8021q/vlan: filter device events on bonds (Neil Horman) [841983]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-291.el6]
changelog:
  - [crypto] signature: remove module signing xtime usage (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Fix a few minor newline issues (Prarit Bhargava) [836748]
  - [kernel] time: fix s/then/than/ spelling errors (Prarit Bhargava) [836748]
  - [kernel] time: Avoid scary backtraces when warning of > 11 adj (Prarit Bhargava) [836748]
  - [kernel] ntp: Fix leap-second hrtimer livelock (Prarit Bhargava) [836748]
  - [kernel] time: Fix change_clocksource locking (Prarit Bhargava) [836748]
  - [kernel] time: Move common updates to a function (Prarit Bhargava) [836748]
  - [kernel] time: Reorder so the hot data is together (Prarit Bhargava) [836748]
  - [kernel] time: Remove most of xtime_lock usage in timekeeping.c (Prarit Bhargava) [836748]
  - [kernel] ntp: Add ntp_lock to replace xtime_locking (Prarit Bhargava) [836748]
  - [kernel] ntp: Access tick_length variable via ntp_tick_length() (Prarit Bhargava) [836748]
  - [kernel] time: Add timekeeper lock (Prarit Bhargava) [836748]
  - [kernel] time: Cleanup global variables and move them to the top (Prarit Bhargava) [836748]
  - [kernel] time: Move raw_time into timekeeper structure (Prarit Bhargava) [836748]
  - [kernel] time: Move xtime into timekeeeper structure (Prarit Bhargava) [836748]
  - [kernel] time: Move wall_to_monotonic into the timekeeper structure (Prarit Bhargava) [836748]
  - [kernel] time: Move total_sleep_time into the timekeeper structure (Prarit Bhargava) [836748]
  - [kernel] time: Fix spelling mistakes in new comments (Prarit Bhargava) [836748]
  - [kernel] time: fix bogus comment in timekeeping_get_ns_raw (Prarit Bhargava) [836748]
  - [kernel] timekeeping: add arch_offset hook to ktime_get functions (Prarit Bhargava) [836748]
  - [kernel] clocksource: Avoid selecting mult values that might overflow when adjusted (Prarit Bhargava) [836748]
  - [kernel] time: Improve documentation of timekeeeping_adjust() (Prarit Bhargava) [836748]
  - [kernel] time: Fix stupid KERN_WARN compile issue (Prarit Bhargava) [836748]
  - [kernel] time: Avoid accumulating time drift in suspend/resume (Prarit Bhargava) [836748]
  - [kernel] time: Catch invalid timespec sleep values in __timekeeping_inject_sleeptime (Prarit Bhargava) [836748]
  - [kernel] hrtimers: Prepare for cancel on clock was set timers (Prarit Bhargava) [836748]
  - [kernel] time: Add timekeeping_inject_sleeptime (Prarit Bhargava) [836748]
  - [kernel] time: Extend get_xtime_and_monotonic_offset() to also return sleep (Prarit Bhargava) [836748]
  - [kernel] time: Introduce get_monotonic_boottime and ktime_get_boottime (Prarit Bhargava) [836748]
  - [kernel] time: Introduce timekeeping_inject_offset (Prarit Bhargava) [836748]
  - [kernel] time: Correct the *settime* parameters (Prarit Bhargava) [836748]
  - [kernel] time: Provide xtime_update() (Prarit Bhargava) [836748]
  - [kernel] time: Remove unused __get_wall_to_monotonic() (Prarit Bhargava) [836748]
  - [kernel] time: Provide get_xtime_and_monotonic_offset() (Prarit Bhargava) [836748]
  - [kernel] time: Move do_timer() to kernel/time/timekeeping.c (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Make local variables static (Prarit Bhargava) [836748]
  - [kernel] time: Compensate for rounding on odd-frequency clocksources (Prarit Bhargava) [836748]
  - [kernel] time: Workaround gcc loop optimization that causes 64bit div errors (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Fix overflow in rawtime tv_nsec on 32 bit archs (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Fix update_vsyscall to provide wall_to_monotonic offset (Prarit Bhargava) [836748]
  - [powerpc] kernel: RHEL6 xtime removal (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Make xtime and wall_to_monotonic static (Prarit Bhargava) [836748]
  - [powerpc] kernel: Cleanup xtime usage (Prarit Bhargava) [836748]
  - [kernel] hrtimer: Cleanup direct access to wall_to_monotonic (Prarit Bhargava) [836748]
  - [kernel] time: Kill off CONFIG_GENERIC_TIME (Prarit Bhargava) [836748]
  - [kernel] time: Implement timespec_add (Prarit Bhargava) [836748]
  - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748]
  - [kernel] time: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748]
  - [kernel] time: Clean up warp_clock() (Prarit Bhargava) [836748]
  - [virt] time: Clean up direct xtime usage in xen (Prarit Bhargava) [836748]
  - [s390] kernel: Cleanup xtime usage (Prarit Bhargava) [836748]
  - [kernel] Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748]
  - [kernel] clocksource: add suspend callback (Prarit Bhargava) [836748]
  - [kernel] ntp: Cleanup xtime references in ntp.c (Prarit Bhargava) [836748]
  - [kernel] Revert: time: Remove xtime_cache (Prarit Bhargava) [836748]
  - [kernel] timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748]
  - [kernel] nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]
  - [kernel] time: Remove xtime_cache (Prarit Bhargava) [836748]
  - [kernel] time: Implement logarithmic time accumulation (Prarit Bhargava) [836748]
  - [kernel] Revert: time: Implement logarithmic time accumalation (Prarit Bhargava) [836748]
  - [kernel] Revert: Export the symbol of getboottime and mmonotonic_to_bootbased (Prarit Bhargava) [836748]
  - [s390x] Revert: timekeeping: Fix accumulation bug triggered by long delay (Prarit Bhargava) [836748]
  - [s390x] Revert: timekeeping: Fix clock_gettime vsyscall time warp (Prarit Bhargava) [836748]
  - [kernel] Revert: nohz: Prevent clocksource wrapping during idle (Prarit Bhargava) [836748]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-292.el6]
changelog:
  - [pci] print out PCI device info along with duration (Myron Stowe) [808213]
  - [pci] Move "pci reassigndev resource alignment" out of quirks.c (Myron Stowe) [808213]
  - [pci] Use class for quirk for usb host controller fixup (Myron Stowe) [808213]
  - [pci] Use class for quirk for netmos class fixup (Myron Stowe) [808213]
  - [pci] Use class for quirk for intel e100 interrupt fixup (Myron Stowe) [808213]
  - [pci] Use class for quirk for legacy ATA NO_D3 (Myron Stowe) [808213]
  - [pci] Use class for quirk for cardbus_legacy (Myron Stowe) [808213]
  - [pci] Use class for quirk for pci_fixup_video (Myron Stowe) [808213]
  - [pci] Use class quirk for intel fix_transparent_bridge (Myron Stowe) [808213]
  - [pci] Use class for quirk for via_no_dac (Myron Stowe) [808213]
  - [pci] Add class support in quirk handling (Myron Stowe) [808213]
  - [pci] Annotate PCI quirks in initcall_debug style (Myron Stowe) [808213]
  - [kernel] async: remove redundant declaration (Myron Stowe) [808213]
  - [pci] init.h: Add "extern int initcall_debug" (Myron Stowe) [808213]
  - [powerpc] Make keyctl new_session work on powerpc (David Howells) [830152]
  - [pci] Fix uninitialized variable 'cap_mask' (Myron Stowe) [813363]
  - [s390] enable ARCH_DMA_ADDR_T_64BIT with 64BIT (Prarit Bhargava) [715410]
  - [x86] Enable ARCH_DMA_ADDR_T_64BIT with X86_64 || HIGHMEM64G (Prarit Bhargava) [715410]
  - [powerpc] enable ARCH_DMA_ADDR_T_64BIT with ARCH_PHYS_ADDR_T_64BIT (Prarit Bhargava) [715410]
  - [kernel] add the common dma_addr_t typedef to include/linux/types.h (Prarit Bhargava) [715410]
  - [pci] ahci: add pci quirk for JMB362 (Prarit Bhargava) [836880]
  - [net] tun: allow tap iface in netconsole'd bridge (Jiri Benc) [838025]
  - [net] netconsole: fix deadlock on network restart (Jiri Benc) [839266]
  - [net] ipv4/ping: Fix recvmsg MSG_OOB error handling (Jiri Pirko) [787705]
  - [net] fix some sparse errors (Jiri Pirko) [787705]
  - [net] ping: dont increment ICMP_MIB_INERRORS (Jiri Pirko) [787705]
  - [net] ping: remove some sparse errors (Jiri Pirko) [787705]
  - [net] ping: fix the coding style (Jiri Pirko) [787705]
  - [net] ping: make local functions static (Jiri Pirko) [787705]
  - [net] ping: cleanups ping_v4_unhash() (Jiri Pirko) [787705]
  - [net] ipv4/ping: Remove duplicate icmp.h include (Jiri Pirko) [787705]
  - [net] ping: fix build failure (Jiri Pirko) [787705]
  - [net] ping: dont call udp_ioctl() (Jiri Pirko) [787705]
  - [net] ping: small changes (Jiri Pirko) [787705]
  - [net] ipv4: add IPPROTO_ICMP socket kind (Jiri Pirko) [787705]
  - [x86] amd_iommu: Fix SRIOV and hotplug devices (Stefan Assmann) [832009]
  - [mm] hugetlb: fix resv_map leak in error path (Motohiro Kosaki) [824351] {CVE-2012-2390}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-293.el6]
changelog:
  - [s390] kernel: pfault task state race (Hendrik Brueckner) [831262]
  - [powerpc] pseries: Support lower minimum entitlement for virtual processors (Steve Best) [822651]
  - [kernel] sched: Fix signed unsigned comparison in check_preempt_tick() (Frederic Weisbecker) [835797]
  - [edac] i5000_edac: Fix the fatal error channel report (Mauro Carvalho Chehab) [806796]
  - [security] selinux: fix error codes in cond_read_bool() (Eric Paris) [839315]
  - [mm] page-writeback: Improvement of page writeback ordering (Naoya Horiguchi) [786025]
  - [mm] reduce page fragmentation in buddy allocator (Jarod Wilson) [786318]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-294.el6]
changelog:
  - [net] ipv4: add RCU protection to inet->opt (Jiri Pirko) [829109]
  - [x86] perf: Update event scheduling constraints for AMD family 15h models (Jiri Olsa) [739441]
  - [x86] ioapic: Fix kdump race with migrating irq (Don Zickus) [783322]
  - [net] sctp: Implement quick failover draft from tsvwg (Neil Horman) [830716]
  - [net] sctp: be more restrictive in transport selection on bundled sacks (Neil Horman) [830716]
  - [net] rds: set correct msg_namelen (Weiping Pan) [822731] {CVE-2012-3430}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-295.el6]
changelog:
  - [net] openvswitch: checking wrong variable in queue_userspace_packet() (Herbert Xu) [805656]
  - [net] openvswitch: Validation of IPv6 set port action uses IPv4 header (Herbert Xu) [805656]
  - [net] openvswitch: Release rtnl_lock if ovs_vport_cmd_build_info() failed (Herbert Xu) [805656]
  - [net] openvswitch: Add length check when retrieving TCP flags (Herbert Xu) [805656]
  - [net] openvswitch: Fix checksum update for actions on UDP packets (Herbert Xu) [805656]
  - [net] openvswitch: Honor dp_ifindex, when specified, for vport lookup by name (Herbert Xu) [805656]
  - [net] openvswitch: Fix multipart datapath dumps (Herbert Xu) [805656]
  - [net] openvswitch: small potential memory leak in ovs_vport_alloc() (Herbert Xu) [805656]
  - [net] openvswitch: Add Open vSwitch kernel components (Herbert Xu) [805656]
  - [lib] flex_array: export symbols to modules (Herbert Xu) [805656]
  - [net] net: Add rcu_dereference_rtnl (Herbert Xu) [805656]
  - [net] Add skb_reset_mac_len helper (Herbert Xu) [805656]
  - [net] rcu: add __rcu API for later sparse checking (Herbert Xu) [805656]
  - [net] ipv6: Add fragment reporting to ipv6_skip_exthdr() (Herbert Xu) [805656]
  - [net] vlan: Move vlan_set_encap_proto() to vlan header file (Herbert Xu) [805656]
  - [net] genetlink: Add rcu_dereference_genl and genl_dereference (Herbert Xu) [805656]
  - [net] genetlink: Add lockdep_genl_is_held() (Herbert Xu) [805656]
  - [net] netlink: Export genl_lock() API for use by modules (Herbert Xu) [805656]
  - [net] genetlink: Add genl_notify() (Herbert Xu) [805656]
  - [x86] setup: Update hardware check to support Intel Haswell processors (Prarit Bhargava) [842862]
  - [kernel] tracing, function tracer: Clean up strstrip() usage (Jiri Olsa) [838745]
  - [kernel] tracing: Support multiple pids in set_pid_ftrace file (Jiri Olsa) [838745]
  - [mm] thp: remove unnecessary tlb flush for mprotect (Andrea Arcangeli) [823994]
  - [mm] thp: improve order in lru list for split huge page (Andrea Arcangeli) [823994]
  - [mm] thp: Set compound tail page _count to zero (Andrea Arcangeli) [823994]
  - [mm] thp: Add compound tail page _mapcount when mapped (Andrea Arcangeli) [823994]
  - [mm] thp: reduce khugepaged freezing latency (Andrea Arcangeli) [823994]
  - [mm] Fix slab->page flags corruption (Andrea Arcangeli) [823994]
  - [powerpc] oprofile: Handle events that raise an exception without overflowing (Steve Best) [834157]
  - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Steve Best) [829758]
  - [usb] ehci: go back to using the system clock for QH unlinks (Gerd Hoffmann) [816576]
  - [md] dm-raid1: Fix mirror crash when discard request is sent and sync is in progress (Mikulas Patocka) [837607]
  - [scsi] st: increase max number of tapes configured (Rob Evers) [533469]
  - [mm] Never OOM kill tasks outside of memory cgroup when memory.limit_in_bytes is exceeded by a Transparent Huge Page (Larry Woodman) [811255]
  - [netdrv] bond_alb: don't disable softirq under bond_alb_xmit (Jiri Pirko) [841987]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-296.el6]
changelog:
  - [mm] check PageUnevictable in lru_deactivate() (Jan Stancek) [846253]
  - [virt] virtio-blk: Use block layer provided spinlock (Asias He) [734051]
  - [virt] virtio-blk: Reset device after blk_cleanup_queue() (Asias He) [734051]
  - [virt] virtio-blk: Call del_gendisk() before disable guest kick (Asias He) [734051]
  - [virt] virtio-blk: Fix hot-unplug race in remove method (Asias He) [734051]
  - [virt] virtio_blk: Drop unused request tracking list (Asias He) [734051]
  - [acpi] apei: new einj parameter to control trigger action (Myron Stowe) [816508]
  - [acpi] apei: limit the range of einj_param (Myron Stowe) [816508]
  - [acpi] apei: Use acpi_os_map_memory() instead of ioremap() in einj driver (Myron Stowe) [816508]
  - [acpi] apei: cleanup 0 vs NULL confusion (Myron Stowe) [816508]
  - [acpi] apei: Allow empty EINJ Trigger Error Action Table (Myron Stowe) [816508]
  - [acpi] apei: Add extensions to EINJ from rev 5.0 of acpi spec (Myron Stowe) [816508]
  - [acpi] apei: Print resource errors in conventional format (Myron Stowe) [816508]
  - [net] dev: consolidate netif_needs_gso() checks (Amerigo Wang) [822737]
  - [net] skbuff: add check for non-linear to warn_if_lro and needs_linearize (Amerigo Wang) [822737]
  - [net] dev: Optimize non-gso test checks (Amerigo Wang) [822737]
  - [powerpc] time: Fixups for powerpc timekeeping code (Prarit Bhargava) [843138]
  - [mm] Eliminate kernel crash due to races in hugetlbfs (Larry Woodman) [822458]
  - [net] tcp: clear hints to avoid a stale one (Andy Gospodarek) [807704]
  - [net] fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc) [838450]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-297.el6]
changelog:
  - [powerpc] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193]
  - [x86] pci-dma: use include/linux/pci-dma.h (Stanislaw Gruszka) [827193]
  - [acpi] apei/ghes: Printk queued error record before panic (Myron Stowe) [816496]
  - [acpi] apei/ghes: Distinguish interleaved error report in kernel log (Myron Stowe) [816496]
  - [acpi] apei: Add Kconfig option IRQ_WORK for GHES (Myron Stowe) [816496]
  - [acpi] apei/ghes: 32-bit buildfix (Myron Stowe) [816496]
  - [acpi] apei/ghes: Add hardware memory error recovery support (Myron Stowe) [816496]
  - [acpi] apei/ghes: Error records content based throttle (Myron Stowe) [816496]
  - [acpi] apei/ghes: printk support for recoverable error via NMI (Myron Stowe) [816496]
  - [lib] genalloc: Make gen_pool memory allocator lockless (Myron Stowe) [816496]
  - [misc] Add Kconfig option ARCH_HAVE_NMI_SAFE_CMPXCHG (Myron Stowe) [816496]
  - [acpi] apei/ghes: Do not ratelimit fatal error printk before panic (Myron Stowe) [816496]
  - [lib] genalloc: add support for specifying the physical address (Myron Stowe) [816496]
  - [lib] genalloc: add multiple-inclusion guards (Myron Stowe) [816496]
  - [lib] genalloc: fix allocation from end of pool (Myron Stowe) [816496]
  - [lib] genalloc: use bitmap_find_next_zero_area (Myron Stowe) [816496]
  - [usb] xhci: Fix oops caused by more USB2 ports than USB3 ports (Don Zickus) [738470 813677]
  - [i2c] i2c-i801: Add device IDs for Intel Lynx Point (John Villalovos) [738470]
  - [watchdog] iTCO_wdt: add Intel Lynx Point DeviceIDs (John Villalovos) [738470]
  - [ata] ata_piix: IDE-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470]
  - [ata] ahci: AHCI-mode SATA patch for Intel Lynx Point DeviceIDs (John Villalovos) [738470]
  - [sound] alsa: Add Lynx Point HD Audio Controller DeviceIDs (John Villalovos) [738470]
  - [netdrv] e1000e: prevent oops when adapter is being closed and reset simultaneously (Dean Nelson) [826375]
  - [fs] cifs: possible memory leak in xattr (Sachin Prabhu) [824065]
  - [fs] cifs: integer overflow in parse_dacl() (Sachin Prabhu) [824065]
  - [fs] cifs: Call id to SID mapping functions to change owner/group (Sachin Prabhu) [824065]
  - [fs] cifs: Add data structures and functions for uid/gid to SID mapping (Sachin Prabhu) [824065]
  - [fs] cifs: Do not set cifs/ntfs acl using a file handle (Sachin Prabhu) [824065]
  - [fs] cifs: Fix endian error comparing authusers when cifsacl enabled (Sachin Prabhu) [824065]
  - [fs] cifs: Change key name to cifs.idmap, misc. clean-up (Sachin Prabhu) [824065]
  - [fs] cifs: Invoke id mapping functions (Sachin Prabhu) [824065]
  - [fs] cifs: Add idmap key and related data structures and functions (Sachin Prabhu) [824065]
  - [fs] cifs: Allow to set extended attribute cifs_acl (Sachin Prabhu) [824065]
  - [fs] cifs: Use mask of ACEs for SID Everyone to calculate all three permissions user, group, and other (Sachin Prabhu) [824065]
  - [fs] cifs: goto out here is unnecessary (Sachin Prabhu) [823934]
  - [fs] cifs: remove bogus call to cifs_cleanup_volume_info (Sachin Prabhu) [823934]
  - [fs] cifs: tidy cifs_do_mount() up a bit (Sachin Prabhu) [823934]
  - [fs] cifs: close sget() races (Sachin Prabhu) [823934]
  - [fs] cifs: pull freeing mountdata/dropping nls/freeing cifs_sb into cifs_umount() (Sachin Prabhu) [823934]
  - [fs] cifs: move cifs_umount() call into ->kill_sb() (Sachin Prabhu) [823934]
  - [fs] cifs: pull cifs_mount() call up (Sachin Prabhu) [823934]
  - [fs] cifs: sanitize cifs_umount() prototype (Sachin Prabhu) [823934]
  - [fs] cifs: initialize ->tlink_tree in cifs_setup_cifs_sb() (Sachin Prabhu) [823934]
  - [fs] cifs: allocate mountdata earlier (Sachin Prabhu) [823934]
  - [fs] cifs: don't pass superblock to cifs_mount() (Sachin Prabhu) [823934]
  - [fs] cifs: don't leak nls on mount failure (Sachin Prabhu) [823934]
  - [fs] cifs: double free on mount failure (Sachin Prabhu) [823934]
  - [fs] cifs: trivial cleanup fscache cFYI and cERROR messages (Sachin Prabhu) [823934]
  - [fs] cifs: Fix memory leak in cifs_do_mount (Sachin Prabhu) [823934]
  - [fs] cifs: When mandatory encryption on share, fail mount (Sachin Prabhu) [823934]
  - [fs] cifs: Move smb_vol to cifsglob.h (Sachin Prabhu) [823934]
  - [fs] cifs: Rename three structures to avoid camel case (Sachin Prabhu) [823934]
  - [fs] cifs: Remove unused inode number while fetching root inode (Sachin Prabhu) [823934]
  - [fs] cifs: Remove build warning (Sachin Prabhu) [823934]
  - [fs] cifs: Fix undefined behavior when mount fails (Sachin Prabhu) [823934]
  - [fs] cifs: Simplify mount code for further shared sb capability (Sachin Prabhu) [823934]
  - [fs] cifs: Simplify connection structure search calls (Sachin Prabhu) [823934]
  - [fs] cifs: Add rwpidforward mount option (Sachin Prabhu) [823902]
  - [fs] cifs: Use pid saved from cifsFileInfo in writepages and set_file_size (Sachin Prabhu) [823902]
  - [fs] cifs: clean up error handling in cifs_mknod (Sachin Prabhu) [823902]
  - [fs] cifs: Fix to problem with getattr caused by invalidate simplification patch (Sachin Prabhu) [823878]
  - [fs] cifs: Simplify invalidate part (Sachin Prabhu) [823878]
  - [fs] cifs: Add launder_page operation (Sachin Prabhu) [823878]
  - [fs] cifs: Use invalidate_inode_pages2 instead of invalidate_remote_inode (Sachin Prabhu) [823878]
  - [fs] cifs: Fix oplock break handling (Sachin Prabhu) [823843]
  - [fs] cifs: switch cifs_open and cifs_create to use CIFSSMBUnixSetFileInfo (Sachin Prabhu) [823630]
  - [fs] cifs: Simplify cifs_open code (Sachin Prabhu) [823630]
  - [fs] cifs: Simplify non-posix open stuff (Sachin Prabhu) [823630]
  - [fs] cifs: fix handling of scopeid in cifs_convert_address (Sachin Prabhu) [823625]
  - [fs] cifs: add attribute cache timeout (actimeo) tunable (Sachin Prabhu) [823620]
  - [fs] cifs: TCP_Server_Info diet (Sachin Prabhu) [823842]
  - [fs] cifs: directio read/write cleanups (Sachin Prabhu) [742314]
  - [fs] cifs: Fix variable types in cifs_iovec_read/write (Sachin Prabhu) [742314]
  - [fs] cifs: Add strictcache mount option (Sachin Prabhu) [742314]
  - [fs] cifs: Implement cifs_strict_writev (Sachin Prabhu) [742314]
  - [fs] cifs: Implement cifs_strict_readv (Sachin Prabhu) [742314]
  - [fs] cifs: Implement cifs_file_strict_mmap (Sachin Prabhu) [742314]
  - [fs] cifs: Implement cifs_strict_fsync (Sachin Prabhu) [742314]
  - [fs] cifs: Make cifsFileInfo_put work with strict cache mode (Sachin Prabhu) [742314]
  - [fs] NFS: Don:t leak in nfs_proc_symlink() (Jeff Layton) [802538]
  - [fs] nfs: skip commit in releasepage if we:re freeing memory for fs-related reasons (Jeff Layton) [832434]
  - [fs] gfs2: fix kernel panic with small gfs2 filesystems - 1 RG (Abhijith Das) [838638]
  - [block] fix infinite loop in __getblk_slow (Jeff Moyer) [534080]
  - [fs] block_dev: don't mark buffers beyond end of disk as mapped (Jeff Moyer) [534080]
  - [fs] nfs4: fix referrals on mounts that use IPv6 addrs (Steve Dickson) [820734]
  - [fs] nfsd: add IPv6 addr escaping to fs_location hosts (Steve Dickson) [820734]
  - [fs] nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Steve Dickson) [820734]
  - [fs] nfs4: serialize layoutcommit (Steve Dickson) [837871]
  - [fs] pnfs: cleanup_layoutcommit (Steve Dickson) [837871]
  - [fs] pnfs: encode_layoutcommit (Steve Dickson) [837871]
  - [fs] pnfs: let layoutcommit handle a list of lseg (Steve Dickson) [837871]
  - [fs] pnfs: save layoutcommit cred at layout header init (Steve Dickson) [837871]
  - [fs] pnfs: save layoutcommit lwb at layout header (Steve Dickson) [837871]
  - [block] virtio-blk: Call revalidate_disk() upon online disk resize (Jeff Moyer) [693940]
  - [fs] fs/direct-io.c: dont try to allocate more than BIO_MAX_PAGES in a bio (Jeff Moyer) [832962]
  - [fs] nfsd: don't fail unchecked creates of non-special files (J. Bruce Fields) [808112]
  - [fs] NFS: fix return value of nfs_pagein_one/nfs_flush_one (Steve Dickson) [837871]
  - [fs] pNFS: Fall back to ordinary i/o through the mds if we have no layout segment (Steve Dickson) [837871]
  - [fs] pNFS: Add an initialisation callback for pNFS (Steve Dickson) [837871]
  - [fs] pnfs: write: Set mds_offset in the generic layer - it is needed by all LDs (Steve Dickson) [837871]
  - [fs] NFS: move pnfs layouts to nfs_server structure (Steve Dickson) [837871]
  - [fs] NFS: fix umount of pnfs filesystems (Steve Dickson) [837871]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-298.el6]
changelog:
  - [scsi] vmw_pvscsi: set max_id suggested by device (Rob Evers) [830357]
  - [scsi] fix medium error problems (Rob Evers) [845135]
  - [char] hw_random/virtio-rng: s3/s4 support (Amit Shah) [844579 844582 844583]
  - [char] hw_random/virtio-rng: split out common code in probe / remove for s3/s4 ops (Amit Shah) [844579 844582 844583]
  - [char] hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [844579 844582 844583]
  - [char] hw_random/virtio-rng: allow tasks to be killed that are waiting for rng input (Amit Shah) [844579 844582 844583]
  - [char] hwrng: virtio-rng - Convert to new API (Amit Shah) [844579 844582 844583]
  - [char] hwrng: core - Fix double unlock in rng_dev_read (Amit Shah) [844579 844582 844583]
  - [char] hwrng: core - Replace u32 in driver API with byte array (Amit Shah) [844579 844582 844583]
  - [kernel] timekeeping: Add missing update call in timekeeping_resume() (Prarit Bhargava) [836803]
  - [kernel] hrtimer: Update hrtimer base offsets each hrtimer_interrupt (Prarit Bhargava) [836803]
  - [kernel] timekeeping: Provide hrtimer update function (Prarit Bhargava) [836803]
  - [kernel] hrtimers: Move lock held region in hrtimer_interrupt() (Prarit Bhargava) [836803]
  - [kernel] timekeeping: Maintain ktime_t based offsets for hrtimers (Prarit Bhargava) [836803]
  - [kernel] timekeeping: Fix leapsecond triggered load spike issue (Prarit Bhargava) [836803]
  - [kernel] hrtimer: Provide clock_was_set_delayed() (Prarit Bhargava) [836803]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-299.el6]
changelog:
  - [kernel] sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [843771]
  - [scsi] alua: backoff alua rtpg retry linearly (Rob Evers) [820567]
  - [scsi] scsi_transport_fc: fix scan when devs are offline (Rob Evers) [822691]
  - [scsi] alua: retry extended header for illegal response (Rob Evers) [678069]
  - [scsi] alua: implement 'implied transition timeout' (Rob Evers) [678069]
  - [scsi] alua: Re-enable STPG for unavailable ports (Rob Evers) [807486]
  - [scsi] alua: Optimize the STPG command (Rob Evers) [807486]
  - [scsi] alua: Store the PREF bit from RTPG (Rob Evers) [807486]
  - [scsi] alua: Introduce set params interface (Rob Evers) [807486]
  - [dm] dm-thin: add read only and fail io modes (Mike Snitzer) [814826]
  - [dm] dm-thin-metadata: introduce dm_pool_abort_metadata (Mike Snitzer) [814826]
  - [dm] dm-thin-metadata: introduce dm_pool_metadata_set_read_only (Mike Snitzer) [814826]
  - [dm] dm-persistent-data: introduce dm_bm_set_read_only (Mike Snitzer) [814826]
  - [dm] dm-thin: reduce number of metadata commits (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: add dm_thin_changed_this_transaction (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: add format option to dm_pool_metadata_open (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: tidy up open and format error paths (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: only check incompat features on open (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: remove duplicate pmd initialisation (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: remove create parameter from __create_persistent_data_objects (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: move __superblock_all_zeroes to __open_or_format_metadata (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: remove nr_blocks arg from __create_persistent_data_objects (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: split __open or format metadata (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: use struct dm_pool_metadata members in __open_or_format_metadata (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: zero unused superblock uuid (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: lift __begin_transaction out of __write_initial_superblock (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: move dm_commit_pool_metadata into __write_initial_superblock (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: factor out __write_initial_superblock (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: lift some initialisation out of __open_or_format_metadata (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: factor __destroy_persistent_data out of dm_pool_metadata_close (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: move bm creation code into create_persistent_data_objects (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: rename init_pmd to __create_persistent_data_objects (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: wrap superblock locking (Mike Snitzer) [844808]
  - [dm] dm-persistent-data: stop using dm_bm_unlock_move when shadowing blocks in tm (Mike Snitzer) [844808]
  - [dm] dm-persistent-data: tidy transaction manager creation fns (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: stop tracking need for commit (Mike Snitzer) [844808]
  - [dm] persistent-data: create new dm_block_manager struct (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: factor __setup_btree_details out of init_pmd (Mike Snitzer) [844808]
  - [dm] dm-thin: set flush_supported (Mike Snitzer) [844808]
  - [dm] allow targets to request flushes regardless of underlying device support (Mike Snitzer) [844808]
  - [dm] persistent-data: only commit space map if index changed (Mike Snitzer) [844808]
  - [dm] persistent-data: always unlock superblock in dm_bm_flush_and_unlock (Mike Snitzer) [844808]
  - [dm] dm-thin: avoid unnecessarily breaking sharing for flushes (Mike Snitzer) [844808]
  - [dm] dm-thin: fix memory leak in process_prepared_mapping error paths (Mike Snitzer) [844808]
  - [dm] dm-thin: split discards on block boundary (Mike Snitzer) [844808]
  - [dm] introduce split_discard_requests (Mike Snitzer) [844808]
  - [dm] dm-raid: move sectors_per_dev calculation (Mike Snitzer) [844808]
  - [dm] dm-raid: restructure parse_raid_params (Mike Snitzer) [844808]
  - [dm] dm-mpath: add retain_attached_hw_handler feature (Mike Snitzer) [818374]
  - [scsi] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [818374]
  - [dm] dm-thin: optimize power of two block size (Mike Snitzer) [814823]
  - [dm] dm-thin: support for non power of 2 pool blocksize (Mike Snitzer) [814823]
  - [dm] dm-stripe: optimize chunk_size calculations (Mike Snitzer) [814820]
  - [dm] dm-stripe: remove minimum stripe size (Mike Snitzer) [814820]
  - [dm] dm-stripe: support for non power of 2 chunksize (Mike Snitzer) [814820]
  - [dm] support non power of two target max_io_len (Mike Snitzer) [814820]
  - [dm] dm-stripe: remove stripes_mask (Mike Snitzer) [814820]
  - [dm] dm-snapshot: remove redundant assignment in merge fn (Mike Snitzer) [844808]
  - [dm] dm-thin: provide specific errors for two table load failure cases (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: introduce THIN_MAX_CONCURRENT_LOCKS (Mike Snitzer) [844808]
  - [dm] dm-thin-metadata: remove pointless label from __commit_transaction (Mike Snitzer) [844808]
  - [dm] dm-persistent-data: remove debug space map checker (Mike Snitzer) [844808]
  - [dm] dm-thin: clean up compiler warning (Mike Snitzer) [844808]
  - [dm] dm-thin: reduce endio_hook pool size (Mike Snitzer) [844808]
  - [dm] replace simple_strtoul (Mike Snitzer) [844808]
  - [dm] dm-thin: convert from simple_strto* to kstrto* (Mike Snitzer) [844808]
  - [dm] dm-raid1: set discard_zeroes_data_unsupported (Mike Snitzer) [844808]
  - [dm] dm-thin: do not send discards to shared blocks (Mike Snitzer) [844808]
  - [dm] dm-table: introduce discard_zeroes_data_unsupported (Mike Snitzer) [844808]
  - [block] do not artificially constrain max_sectors for stacking drivers (Mike Snitzer) [844968]
  - [dm] persistent-data: fix allocation failure in space map checker init (Mike Snitzer) [828955]
  - [dm] persistent-data: handle space map checker creation failure (Mike Snitzer) [828955]
  - [dm] persistent-data: fix shadow_info_leak on dm_tm_destroy (Mike Snitzer) [828955]
  - [dm] dm-thin: commit metadata before creating metadata snapshot (Mike Snitzer) [828955]
  - [dm] dm-thin: provide userspace access to pool metadata (Mike Snitzer) [828955]
  - [dm] dm-thin: use slab mempools (Mike Snitzer) [828955]
  - [dm] dm-thin: correct module description (Mike Snitzer) [828955]
  - [dm] dm-thin: add pool target flags to control discard (Mike Snitzer) [828955]
  - [dm] dm-thin: support discards (Mike Snitzer) [828955]
  - [dm] dm-thin: prepare to support discard (Mike Snitzer) [828955]
  - [dm] dm-thin: use dm_target_offset (Mike Snitzer) [828955]
  - [dm] dm-thin: support read only external snapshot origins (Mike Snitzer) [828955]
  - [dm] dm-thin: relax hard limit on the maximum size of a metadata device (Mike Snitzer) [828955]
  - [dm] persistent-data: remove space map ref_count entries if redundant (Mike Snitzer) [828955]
  - [dm] dm-thin: commit outstanding data every second (Mike Snitzer) [828955]
  - [dm] dm-thin: fix stacked bi_next usage (Mike Snitzer) [828955]
  - [dm] dm-bufio: there's no need to include linux/version.h (Mike Snitzer) [828955]
  - [dm] dm-thin-metadata: pass correct space map to dm_sm_root_size (Mike Snitzer) [828955]
  - [dm] persistent-data: remove redundant value_size arg from value_ptr (Mike Snitzer) [828955]
  - [dm] dm-thin: correct comments (Mike Snitzer) [828955]
  - [dm] persistent-data: fix btree rebalancing after remove (Mike Snitzer) [828955]
  - [dm] dm-mpath: allow ioctls to trigger pg init (Mike Snitzer) [760438]
  - [dm] dm-mpath: delay retry of bypassed pg (Mike Snitzer) [828955]
  - [dm] dm-mpath: reduce size of struct multipath (Mike Snitzer) [828955]
  - [dm] dm-mpath: detect invalid map_context (Mike Snitzer) [828955]
  - [dm] clear bi_end_io on remapping failure (Mike Snitzer) [828955]
  - [dm] reject trailing characters in sccanf input (Mike Snitzer) [828955]
  - [dm] dm-table: simplify call to free_devices (Mike Snitzer) [828955]
  - [dm] dm-exception-store: fix init error path (Mike Snitzer) [828955]
  - [dm] dm-flakey: fix crash on read when corrupt_bio_byte not set (Mike Snitzer) [828955]
  - [dm] dm-log-userspace: add log device dependency (Mike Snitzer) [828955]
  - [dm] remove superfluous smp_mb (Mike Snitzer) [828955]
  - [dm] use local printk ratelimit (Mike Snitzer) [828955]
  - [dm] dm-ioctl: add flag to wipe buffers for secure data (Mike Snitzer) [828955]
  - [dm] fix idr leak on module removal (Mike Snitzer) [828955]
  - [dm] replicator: remove all related code (Mike Snitzer) [828955]
  - [block] rename __make_request() to blk_queue_bio() (Mike Snitzer) [828955]
  - [block] export __make_request (Mike Snitzer) [828955]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-300.el6]
changelog:
  - [x86] mce: Replace MCM_ with MCI_MISC_ (Luming Yu) [696033]
  - [x86] mce: Move MCACOD defines from mce-severity.c to <asm/mce.h> (Luming Yu) [696033]
  - [x86] mce-severity: Fix check for processor context when machine check was taken (Luming Yu) [696033]
  - [x86] mce-severity: Replace hard coded hex constants with symbolic defines (Luming Yu) [696033]
  - [x86] mce-severity: Recognise machine check bank signature for data path error (Luming Yu) [696033]
  - [x86] mce-severity: Clean up trivial coding style problems (Luming Yu) [696033]
  - [x86] mce-severity: Cleanup severity table (Luming Yu) [696033]
  - [x86] mce-severity: Make formatting a bit more readable (Luming Yu) [696033]
  - [x86] mce-severity: Fix two severities table signatures (Luming Yu) [696033]
  - [x86] mce: Handle "action required" errors (Luming Yu) [696033]
  - [x86] mce: Add mechanism to safely save information in MCE handler (Luming Yu) [696033]
  - [x86] mce: Create helper function to save addr/misc when needed (Luming Yu) [696033]
  - [mm] HWPOISON: Add code to handle "action required" errors (Luming Yu) [696033]
  - [mm] HWPOISON: Clean up memory_failure() vs. __memory_failure() (Luming Yu) [696033]
  - [hwmon] fam15h_power: Fix pci_device_id array (Frank Arnold) [822277]
  - [hwmon] fam15h_power: fix bogus values with current BIOSes (Frank Arnold) [822277]
  - [hwmon] fam15h_power: Increase output resolution (Frank Arnold) [822277]
  - [hwmon] fam15h_power: Correct sign extension of running_avg_capture (Frank Arnold) [822277]
  - [hwmon] Add driver for AMD family 15h processor power information (Frank Arnold) [822277]
  - [pci] amd-nb: Rename CPU PCI id define for F4 (Frank Arnold) [822277]
  - [hwmon] k10temp: Add support for AMD Trinity CPUs (Frank Arnold) [822277]
  - [hwmon] k10temp: Update documentation for Fam12h (Frank Arnold) [822277]
  - [md] raid1: close some possible races on write errors during resync (Jes Sorensen) [817970]
  - [md] avoid crash when stopping md array races with closing other open fds. (Jes Sorensen) [817970]
  - [md] fix bug in handling of new_data_offset (Jes Sorensen) [817970]
  - [md] raid1: fix use-after-free bug in RAID1 data-check code. (Jes Sorensen) [817970]
  - [md] support re-add of recovering devices. (Jes Sorensen) [817970]
  - [md] raid1: fix bug in read_balance introduced by hot-replace (Jes Sorensen) [817970]
  - [md] raid5: delayed stripe fix (Jes Sorensen) [817970]
  - [md] raid456: When read error cannot be recovered, record bad block (Jes Sorensen) [817970]
  - [md] make 'name' arg to md_register_thread non-optional. (Jes Sorensen) [817970]
  - [md] raid10: fix failure when trying to repair a read error. (Jes Sorensen) [817970]
  - [md] raid5: fix refcount problem when blocked_rdev is set. (Jes Sorensen) [817970]
  - [md] raid5: In ops_run_io, inc nr_pending before calling md_wait_for_blocked_rdev (Jes Sorensen) [817970]
  - [md] raid5: Do not add data_offset before call to is_badblock (Jes Sorensen) [817970]
  - [md] raid5: prefer replacing failed devices over want-replacement devices. (Jes Sorensen) [817970]
  - [md] raid10: Don't try to recovery unmatched (and unused) chunks. (Jes Sorensen) [817970]
  - [md] raid1, raid10: fix problem with merge_bvec_fn (Jes Sorensen) [817970]
  - [md] bitmap: record the space available for the bitmap in the superblock. (Jes Sorensen) [817970]
  - [md] raid10: Remove extras after reshape to smaller number of devices. (Jes Sorensen) [817970]
  - [md] raid5: improve removal of extra devices after reshape. (Jes Sorensen) [817970]
  - [md] check the return of mddev_find() (Jes Sorensen) [817970]
  - [md] raid5: Allow reshape while a bitmap is present. (Jes Sorensen) [817970]
  - [md] raid10: resize bitmap when required during reshape. (Jes Sorensen) [817970]
  - [md] allow array to be resized while bitmap is present. (Jes Sorensen) [817970]
  - [md] bitmap: make sure reshape request are reflected in superblock. (Jes Sorensen) [817970]
  - [md] bitmap: add bitmap_resize function to allow bitmap resizing. (Jes Sorensen) [817970]
  - [md] bitmap: use DIV_ROUND_UP instead of open-code (Jes Sorensen) [817970]
  - [md] bitmap: create a 'struct bitmap_counts' substructure of 'struct bitmap' (Jes Sorensen) [817970]
  - [md] bitmap: make bitmap bitops atomic. (Jes Sorensen) [817970]
  - [md] bitmap: make _page_attr bitops atomic. (Jes Sorensen) [817970]
  - [md] bitmap: merge bitmap_file_unmap and bitmap_file_put. (Jes Sorensen) [817970]
  - [md] bitmap: remove async freeing of bitmap file. (Jes Sorensen) [817970]
  - [md] bitmap: convert some spin_lock_irqsave to spin_lock_irq (Jes Sorensen) [817970]
  - [md] bitmap: use set_bit, test_bit, etc for operation on bitmap->flags. (Jes Sorensen) [817970]
  - [md] bitmap: remove single-bit manipulation on sb->state (Jes Sorensen) [817970]
  - [md] bitmap: remove bitmap_mask_state (Jes Sorensen) [817970]
  - [md] bitmap: move storage allocation from bitmap_load to bitmap_create. (Jes Sorensen) [817970]
  - [md] bitmap: separate bitmap file allocation to its own function. (Jes Sorensen) [817970]
  - [md] bitmap: store bytes in file rather than just in last page. (Jes Sorensen) [817970]
  - [md] bitmap: move some fields of 'struct bitmap' into a 'storage' substruct. (Jes Sorensen) [817970]
  - [md] bitmap: change *_page_attr() to take a page number, not a page. (Jes Sorensen) [817970]
  - [md] bitmap: centralise allocation of bitmap file pages. (Jes Sorensen) [817970]
  - [md] bitmap: allow a bitmap with no backing storage. (Jes Sorensen) [817970]
  - [md] bitmap: add new 'space' attribute for bitmaps. (Jes Sorensen) [817970]
  - [md] bitmap: disentangle two different 'pending' flags. (Jes Sorensen) [817970]
  - [md] raid5: support sync request (Jes Sorensen) [817970]
  - [md] raid5: remove unused variables (Jes Sorensen) [817970]
  - [md] raid10: Fix memleak in r10buf_pool_alloc (Jes Sorensen) [817970]
  - [md] raid1: allow fix_read_error to read from recovering device. (Jes Sorensen) [817970]
  - [md] move freeing of badblocks.page into md_rdev_clear (Jes Sorensen) [817970]
  - [md] dm-raid should call helper function to clear rdev. (Jes Sorensen) [817970]
  - [lib] raid6: Add SSSE3 optimized recovery functions (Jes Sorensen) [817970]
  - [md] raid10: add reshape support (Jes Sorensen) [817970]
  - [md] raid10: split out interpretation of layout to separate function. (Jes Sorensen) [817970]
  - [md] raid10: Introduce 'prev' geometry to support reshape. (Jes Sorensen) [817970]
  - [md] use resync_max_sectors for reshape as well as resync. (Jes Sorensen) [817970]
  - [md] teach sync_page_io about new_data_offset. (Jes Sorensen) [817970]
  - [md] raid10: collect some geometry fields into a dedicated structure. (Jes Sorensen) [817970]
  - [md] raid5: allow for change in data_offset while managing a reshape. (Jes Sorensen) [817970]
  - [md] raid5: Use correct data_offset for all IO. (Jes Sorensen) [817970]
  - [md] add possibility to change data-offset for devices. (Jes Sorensen) [817970]
  - [md] allow a reshape operation to be reversed. (Jes Sorensen) [817970]
  - [md] using GFP_NOIO to allocate bio for flush request (Jes Sorensen) [817970]
  - [md] raid10: fix transcription error in calc_sectors conversion. (Jes Sorensen) [817970]
  - [md] raid10: set dev_sectors properly when resizing devices in array. (Jes Sorensen) [817970]
  - [md] bitmap: fix calculation of 'chunks' - missing shift. (Jes Sorensen) [817970]
  - [md] fix possible corruption of array metadata on shutdown. (Jes Sorensen) [817970]
  - [md] don't call ->add_disk unless there is good reason. (Jes Sorensen) [817970]
  - [md] bitmap: prevent bitmap_daemon_work running while initialising bitmap (Jes Sorensen) [817970]
  - [md] raid1, raid10: Fix calculation of 'vcnt' when processing error recovery. (Jes Sorensen) [817970]
  - [md] Bitmap version cleanup (Jes Sorensen) [817970]
  - [md] raid1, raid10: don't compare excess byte during consistency check. (Jes Sorensen) [817970]
  - [md] raid5: Fix a bug about judging if the operation is syncing or replacing (Jes Sorensen) [817970]
  - [md] raid1:Remove unnecessary rcu_dereference(conf->mirrors[i].rdev). (Jes Sorensen) [817970]
  - [md] raid5: fix handling of bad blocks during recovery. (Jes Sorensen) [817970]
  - [md] raid1: If md_integrity_register() failed, run() must free the mem (Jes Sorensen) [817970]
  - [md] raid0: If md_integrity_register() fails, raid0_run() must free the mem. (Jes Sorensen) [817970]
  - [md] linear: If md_integrity_register() fails, linear_run() must free the mem. (Jes Sorensen) [817970]
  - [md] Add judgement bb->unacked_exist in function md_ack_all_badblocks(). (Jes Sorensen) [817970]
  - [md] fix clearing of the 'changed' flags for the bad blocks list. (Jes Sorensen) [817970]
  - [md] bitmap: discard CHUNK_BLOCK_SHIFT macro (Jes Sorensen) [817970]
  - [md] bitmap: remove unnecessary indirection when allocating. (Jes Sorensen) [817970]
  - [md] bitmap: remove some pointless locking. (Jes Sorensen) [817970]
  - [md] bitmap: change a 'goto' to a normal 'if' construct. (Jes Sorensen) [817970]
  - [md] bitmap: move printing of bitmap status to bitmap.c (Jes Sorensen) [817970]
  - [md] bitmap: remove some unused noise from bitmap.h (Jes Sorensen) [817970]
  - [md] raid10 - support resizing some RAID10 arrays. (Jes Sorensen) [817970]
  - [md] raid1: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970]
  - [md] raid10: handle merge_bvec_fn in member devices. (Jes Sorensen) [817970]
  - [md] add proper merge_bvec handling to RAID0 and Linear. (Jes Sorensen) [817970]
  - [md] tidy up rdev_for_each usage. (Jes Sorensen) [817970]
  - [md] raid1, raid10: avoid deadlock during resync/recovery. (Jes Sorensen) [817970]
  - [md] don't set md arrays to readonly on shutdown. (Jes Sorensen) [817970]
  - [md] allow re-add to failed arrays. (Jes Sorensen) [817970]
  - [md] raid5: use atomic_dec_return() instead of atomic_dec() and atomic_read(). (Jes Sorensen) [817970]
  - [md] Use existed macros instead of numbers (Jes Sorensen) [817970]
  - [md] raid5: removed unused 'added_devices' variable. (Jes Sorensen) [817970]
  - [md] raid10: remove unnecessary smp_mb() from end_sync_write (Jes Sorensen) [817970]
  - [md] raid5: make sure reshape_position is cleared on error path. (Jes Sorensen) [817970]
  - [md] raid10: fix assembling of arrays with replacement devices. (Jes Sorensen) [817970]
  - [md] raid10: fix handling of error on last working device in array. (Jes Sorensen) [817970]
  - [md] raid1: fix buglet in md_raid1_contested. (Jes Sorensen) [817970]
  - [md] two small fixes to handling interrupt resync. (Jes Sorensen) [817970]
  - [md] notify the 'degraded' sysfs attribute on failure. (Jes Sorensen) [817970]
  - [md] raid1: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970]
  - [md] raid1: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970]
  - [md] raid1: recognise replacements when assembling arrays. (Jes Sorensen) [817970]
  - [md] raid1: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970]
  - [md] raid1: Allow a failed replacement device to be removed. (Jes Sorensen) [817970]
  - [md] raid1: Allocate spare to store replacement devices and their bios. (Jes Sorensen) [817970]
  - [md] raid1: Replace use of mddev->raid_disks with conf->raid_disks. (Jes Sorensen) [817970]
  - [md] raid10: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970]
  - [md] raid10: recognise replacements when assembling array. (Jes Sorensen) [817970]
  - [md] raid10: Allow replacement device to be replace old drive. (Jes Sorensen) [817970]
  - [md] raid10: handle recovery of replacement devices. (Jes Sorensen) [817970]
  - [md] raid10: Handle replacement devices during resync. (Jes Sorensen) [817970]
  - [md] raid10: writes should get directed to replacement as well as original. (Jes Sorensen) [817970]
  - [md] raid10: allow removal of failed replacement devices. (Jes Sorensen) [817970]
  - [md] raid10: preferentially read from replacement device if possible. (Jes Sorensen) [817970]
  - [md] raid10: change read_balance to return an rdev (Jes Sorensen) [817970]
  - [md] raid10: prepare data structures for handling replacement. (Jes Sorensen) [817970]
  - [md] raid5: Mark device want_replacement when we see a write error. (Jes Sorensen) [817970]
  - [md] raid5: If there is a spare and a want_replacement device, start replacement. (Jes Sorensen) [817970]
  - [md] raid5: recognise replacements when assembling array. (Jes Sorensen) [817970]
  - [md] raid5: handle activation of replacement device when recovery completes. (Jes Sorensen) [817970]
  - [md] raid5: detect and handle replacements during recovery. (Jes Sorensen) [817970]
  - [md] raid5: writes should get directed to replacement as well as original. (Jes Sorensen) [817970]
  - [md] raid5: allow removal for failed replacement devices. (Jes Sorensen) [817970]
  - [md] raid5: preferentially read from replacement device if possible. (Jes Sorensen) [817970]
  - [md] raid5: remove redundant bio initialisations. (Jes Sorensen) [817970]
  - [md] raid5: raid5.h cleanup (Jes Sorensen) [817970]
  - [md] raid5: allow each slot to have an extra replacement device (Jes Sorensen) [817970]
  - [md] create externally visible flags for supporting hot-replace. (Jes Sorensen) [817970]
  - [md] change hot_remove_disk to take an rdev rather than a number (Jes Sorensen) [817970]
  - [md] remove test for duplicate device when setting slot number (Jes Sorensen) [817970]
  - [md] bitmap: be more consistent when setting new bits in memory bitmap (Jes Sorensen) [817970]
  - [md] Fix userspace free_pages() macro (Jes Sorensen) [817970]
  - [md] raid5: be more thorough in calculating 'degraded' value (Jes Sorensen) [817970]
  - [md] bitmap: daemon_work cleanup (Jes Sorensen) [817970]
  - [md] allow non-privileged uses to GET_*_INFO about raid arrays (Jes Sorensen) [817970]
  - [md] update documentation for md/rdev/state sysfs interface (Jes Sorensen) [817970]
  - [kernel] Add DIV_ROUND_UP_ULL and DIV_ROUND_UP_SECTOR_T macro usage (Jes Sorensen) [817970]
  - [kernel] add roundup() code comment from akpm (Jes Sorensen) [817970]
  - [kernel] Constify temporary variable in roundup() (Jes Sorensen) [817970]
  - [kernel] roundup should only reference arguments once (Jes Sorensen) [817970]
  - [md] raid: remove sparse warning:symbol XXX was not declared (Jes Sorensen) [817970]
  - [md] convert bitmap code to use compat macros for le-bitops (Jes Sorensen) [817970]
  - [md] add rhel6 compat macros for upstream le-bitops (Jes Sorensen) [817970]
  - [scsi] cleanup usages of scsi_complete_async_scans (David Milburn) [839070]
  - [scsi] queue async scan work to an async_schedule domain (David Milburn) [839070]
  - [scsi] async: make async_synchronize_full() flush all work regardless of domain (David Milburn) [839070]
  - [scsi] async: introduce 'async_domain' type (David Milburn) [839070]
  - [scsi] isci: make function declaration match implementation (David Milburn) [839070]
  - [scsi] cleanup ata_host flags initialization via ata_host_init (David Milburn) [839070]
  - [scsi] fix hot unplug vs async scan race (David Milburn) [839070]
  - [scsi] libsas: fix taskfile corruption in sas_ata_qc_fill_rtf (David Milburn) [839070]
  - [scsi] sd: limit the scope of the async probe domain (David Milburn) [839070]
  - [scsi] libsas: fix sas_discover_devices return code handling (David Milburn) [839070]
  - [scsi] cleanup setting task state in scsi_error_handler() (David Milburn) [839070]
  - [scsi] Revert: scsi_transport_sas: fix delete vs scan race (David Milburn) [839070]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-301.el6]
changelog:
  - [tracing] kprobes: Fix KABI break caused by new #include (Jiri Olsa) [786489]
  - [tools] perf: Enable the probe command (Jiri Olsa) [786489]
  - [tracing] Modify is_delete, is_return from int to bool (Jiri Olsa) [786489]
  - [tracing] kprobes: Rename probe_* to trace_probe_* (Jiri Olsa) [786489]
  - [tracing] ftrace, kprobes: Fix not to delete probes if in use (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix kprobe-tracer to support stack trace (Jiri Olsa) [786489]
  - [kernel] stack_trace: Add weak save_stack_trace_regs() (Jiri Olsa) [786489]
  - [x86] Swap save_stack_trace_regs parameters (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix kprobe selftest for gcc 4.6 (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix common misspellings (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix NULL pointer deref check (Jiri Olsa) [786489]
  - [tracing] kprobes: Add bitfield type (Jiri Olsa) [786489]
  - [tracing] kprobes: Support longer (>128 bytes) command (Jiri Olsa) [786489]
  - [tracing] kprobes: Cleanup strict_strtol() using code (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix handling of C-unlike argument names (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix handling of argument names (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix a memory leak in error case (Jiri Olsa) [786489]
  - [tracing] kprobes: fix printk typo 'faild' (Jiri Olsa) [786489]
  - [tracing] kprobes: unregister_trace_probe needs to be called under mutex (Jiri Olsa) [786489]
  - [tracing] perf, kprobes: Remove duplicate includes from many files (Jiri Olsa) [786489]
  - [tracing] kprobes: Support "string" type (Jiri Olsa) [786489]
  - [tracing] kprobes: Support basic types on dynamic events (Jiri Olsa) [786489]
  - [tracing] Fix typo of info text in trace_kprobe.c (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix probe parsing (Jiri Olsa) [786489]
  - [tracing] kprobes: Cleanup unused return value of tracing functions (Jiri Olsa) [786489]
  - [tracing] perf: Factorize trace events raw sample buffer operations (Jiri Olsa) [786489]
  - [tracing] kprobes: Update kprobe tracing self test for new syntax (Jiri Olsa) [786489]
  - [tracing] kprobes: Drop function argument access syntax (Jiri Olsa) [786489]
  - [tracing] kprobes: Show sign of fields in trace_kprobe format files (Jiri Olsa) [786489]
  - [tracing] kprobes: Check new event/group name (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix field creation's bad error handling (Jiri Olsa) [786489]
  - [tracing] kprobes: Support delete probe syntax (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix a memory leak bug and check kstrdup() return value (Jiri Olsa) [786489]
  - [tracing] kprobes: Don't output zero offset (Jiri Olsa) [786489]
  - [tracing] kprobes: Always show group name (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix memory leak (Jiri Olsa) [786489]
  - [tracing] perf, kprobes: Fix lock recursion (Jiri Olsa) [786489]
  - [tracing] kprobes: Rename Kprobe-tracer to kprobe-event (Jiri Olsa) [786489]
  - [tracing] kprobes: Compare both of event-name and event-group to find probe (Jiri Olsa) [786489]
  - [tracing] kprobes: Add failure messages for debugging (Jiri Olsa) [786489]
  - [tracing] kprobes: Update kprobe-tracer selftest against new syntax (Jiri Olsa) [786489]
  - [tracing] kprobes: Robustify fixed field names against variable field names conflicts (Jiri Olsa) [786489]
  - [tracing] kprobes: Avoid field name confliction (Jiri Olsa) [786489]
  - [tracing] kprobes: Make special variable names more self-explainable (Jiri Olsa) [786489]
  - [tracing] kprobes: Remove '$ra' special variable (Jiri Olsa) [786489]
  - [tracing] kprobes: Add $ prefix to special variables (Jiri Olsa) [786489]
  - [tracing] kprobes: Use global event perf buffers in kprobe tracer (Jiri Olsa) [786489]
  - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489]
  - [tracing] kprobes: Disable kprobe events by default after creation (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix profiling alignment for perf_counter buffer (Jiri Olsa) [786489]
  - [tracing] kprobes: Add probe handler dispatcher to support perf and ftrace concurrent use (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix trace_probe registration order (Jiri Olsa) [786489]
  - [tracing] kprobes: Support custom subsystem for each kprobe event (Jiri Olsa) [786489]
  - [tracing] kprobes: Show event name in trace output (Jiri Olsa) [786489]
  - [tracing] kprobes: Add argument name support (Jiri Olsa) [786489]
  - [tracing] kprobes: Add event profiling support (Jiri Olsa) [786489]
  - [tracing] kprobes: Cleanup kprobe tracer code. (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix probe offset to be unsigned (Jiri Olsa) [786489]
  - [tracing] kprobes: Merge conflicts changes (Jiri Olsa) [786489]
  - [tracing] kprobes: Change trace_arg to probe_arg (Jiri Olsa) [786489]
  - [tracing] kprobes: Fix format typo in trace_kprobes (Jiri Olsa) [786489]
  - [tracing] kprobes: Add kprobes event profiling interface (Jiri Olsa) [786489]
  - [tracing] kprobes: tracer assigns new event ids for each event (Jiri Olsa) [786489]
  - [tracing] Generate names for each kprobe event automatically (Jiri Olsa) [786489]
  - [tracing] Kprobe-tracer supports more than 6 arguments (Jiri Olsa) [786489]
  - [tracing] Add kprobe-based event tracer documentation (Jiri Olsa) [786489]
  - [tracing] Add kprobe-based event tracer (Jiri Olsa) [786489]
  - [x86] ptrace: Fix regs_get_argument_nth() to add correct offset (Jiri Olsa) [786489]
  - [x86] Add pt_regs register and stack access APIs (Jiri Olsa) [786489]
  - [net] sched/act_mirred: do not drop packets when fails to mirror it (Jason Wang) [846585]
  - [net] sched: fix race in mirred device removal (Jason Wang) [846585]
  - [net] sched: printk message severity (Jason Wang) [846585]
  - [net] sched: act_mirred cleanup (Jason Wang) [846585]
  - [kernel] events: Fix double start/stop in x86_pmu_start() (Jerome Marchand) [803900]
  - [kernel] events: Fix broken interrupt rate throttling (Jerome Marchand) [803900]
  - [kernel] events: Avoid a useless pmu_disable() in the perf-tick (Jerome Marchand) [803900]
  - [input] wacom: add support for Bamboo Pen ID 0xd4 (Aristeu Rozanski) [798796]
  - [input] wacom: add Intuos5 Touch Ring/ExpressKey support (Aristeu Rozanski) [841611]
  - [input] wacom: add basic Intuos5 support (Aristeu Rozanski) [841611]
  - [virt] virtio: Use ida to allocate virtio index (Asias He) [844542]
  - [virt] kvm: apply kvmclock offset to guest wall clock time (Marcelo Tosatti) [817243]
  - [virt] kvm: Fix PCI header check on device assignment (Alex Williamson) [829031]
  - [virt] kvm: Don't save/restore MSR_IA32_PERF_STATUS (Karen Noel) [816308]
  - [s390] kernel: CPU idle vs CPU hotplug (Hendrik Brueckner) [845132]
  - [powerpc] pseries/iommu: remove default window before attempting DDW manipulation (Steve Best) [822614]
  - [char] tty: Fix possible race in n_tty_read() (Stanislaw Gruszka) [765665]
  - [x86] crash: prepare for pseudo-phys pages without machine frames (Laszlo Ersek) [848766]
  - [netdrv] cxgb3: Set vlan_feature on net_device (Steve Best) [841993]
  - [netdrv] mlx4: Add support for EEH error recovery (Steve Best) [822654]
  - [netdrv] e1000e: add missing clear of E1000_RCTL_VFE to e1000e_set_rx_mode() (Dean Nelson) [832573]
  - [netdrv] e1000: Prevent reset task killing itself (Dean Nelson) [842886]
  - [netdrv] r8169: fix invalid firmware for 8168d and include ones for newer chipsets (Ivan Vecera) [840591]
  - [net] netconsole: disable netconsole target before releasing target_list_lock (Amerigo Wang) [849571]
  - [net] netconsole: fix deadlock when removing net driver that netconsole is using (Amerigo Wang) [769734]
  - [net] ethtool: Report link-down while interface is down (Ivan Vecera) [821674]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-302.el6]
changelog:
  - [pci] disable MEM decoding while updating 64-bit MEM BARs (Myron Stowe) [841973]
  - [pci] leave MEM and IO decoding disabled during 64-bit BAR sizing, too (Myron Stowe) [841973]
  - [pci] Use class for quirk for host bridge mmio_always_on (Myron Stowe) [841973]
  - [pci] fold pci_calc_resource_flags() into decode_bar() (Myron Stowe) [841973]
  - [pci] treat mem BAR type "11" (reserved) as 32-bit, not 64-bit, BAR (Myron Stowe) [841973]
  - [pci] disable mmio during bar sizing (Myron Stowe) [841973]
  - [fs] nfs: nfs_attr_use_mounted_on_file() missing return value. (Steve Dickson) [842312]
  - [fs] gfs2: Make gfs2_write_end not dirty the inode with every write (Robert S Peterson) [844814]
  - [x86] cpufeature: Add CPU features from Intel document 319433-012A (John Villalovos) [841661]
  - [virt] kvm: expose latest Intel cpu new features (BMI1/BMI2/FMA/AVX2) to guest (John Villalovos) [841661]
  - [tools] perf kvm: Fix segfault with report and mixed guestmount use (Jiri Olsa) [846702]
  - [tools] perf kvm: Fix regression with guest machine creation (Jiri Olsa) [846702]
  - [tools] perf script: Fix format regression due to libtraceevent merge (Jiri Olsa) [846702]
  - [tools] perf: Fix synthesizing tracepoint names from the perf.data headers (Jiri Olsa) [846702]
  - [tools] perf stat: Fix default output file (Jiri Olsa) [846702]
  - [tools] perf tools: Fix endianity swapping for adds_features bitmask (Jiri Olsa) [846702]
  - [tools] perf uprobes: Remove unnecessary check before strlist__delete (Jiri Olsa) [846702]
  - [tools] perf symbols: Check for valid dso before creating map (Jiri Olsa) [846702]
  - [tools] perf evsel: Fix 32 bit values endianity swap for sample_id_all header (Jiri Olsa) [846702]
  - [tools] perf session: Handle endianity swap on sample_id_all header data (Jiri Olsa) [846702]
  - [tools] perf symbols: Handle different endians properly during symbol load (Jiri Olsa) [846702]
  - [tools] perf evlist: Pass third argument to ioctl explicitly (Jiri Olsa) [846702]
  - [tools] perf: Update ioctl documentation for PERF_IOC_FLAG_GROUP (Jiri Olsa) [846702]
  - [tools] perf: Make --version show kernel version instead of pull req tag (Jiri Olsa) [846702]
  - [tools] perf: Check if callchain is corrupted (Jiri Olsa) [846702]
  - [tools] perf callchain: Make callchain cursors TLS (Jiri Olsa) [846702]
  - [tools] perf: Fix pager on minimal-install embedded systems (Jiri Olsa) [846702]
  - [tools] perf: Fix make tarballs (Jiri Olsa) [846702]
  - [tools] perf script: Fix regression in callchain dso name (Jiri Olsa) [846702]
  - [tools] perf stat: Initialize default events wrt exclude_{guest, host} (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Fix help window entry for navigating to hottest line (Jiri Olsa) [846702]
  - [tools] perf report: Use the right symbol for annotation (Jiri Olsa) [846702]
  - [tools] perf probe: Detect probe target when m/x options are absent (Jiri Olsa) [846702]
  - [tools] perf compat: Make a note in documentation about uprobe interface (Jiri Olsa) [846702]
  - [tools] perf probe: Provide perf interface for uprobes (Jiri Olsa) [846702]
  - [tools] perf ui browser: Stop using 'self' (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Read perf config file for settings (Jiri Olsa) [846702]
  - [tools] perf config: Allow '_' in config file variable names (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Make feature toggles global (Jiri Olsa) [846702]
  - [tools] perf annotate browser: The idx_asm field should be used in asm only view (Jiri Olsa) [846702]
  - [tools] perf: Convert critical messages to ui__error() (Jiri Olsa) [846702]
  - [tools] perf ui: Make --stdio default when TUI is not supported (Jiri Olsa) [846702]
  - [tools] perf record: Fix branch_stack type in perf_record_opts (Jiri Olsa) [846702]
  - [tools] perf: Reconstruct event with modifiers from perf_event_attr (Jiri Olsa) [846702]
  - [tools] perf top: Fix counter name fixup when fallbacking to cpu-clock (Jiri Olsa) [846702]
  - [tools] perf: fix thread_map__new_by_pid_str() memory leak in error path (Jiri Olsa) [846702]
  - [tools] perf: Do not use _FORTIFY_SOURCE when DEBUG=1 is specified (Jiri Olsa) [846702]
  - [tools] perf evlist: Explicititely initialize input_name (Jiri Olsa) [846702]
  - [tools] perf compat: Disable perf branch sampling in evlist command (Jiri Olsa) [846702]
  - [tools] perf evlist: Show event attribute details (Jiri Olsa) [846702]
  - [tools] perf: Bump default sample freq to 4 kHz (Jiri Olsa) [846702]
  - [tools] perf buildid-list: Work better with pipe mode (Jiri Olsa) [846702]
  - [tools] perf: Fix piped mode read code (Jiri Olsa) [846702]
  - [tools] perf inject: Fix broken perf inject -b (Jiri Olsa) [846702]
  - [tools] perf: rename HEADER_TRACE_INFO to HEADER_TRACING_DATA (Jiri Olsa) [846702]
  - [tools] perf: Add union u64_swap type for swapping u64 data (Jiri Olsa) [846702]
  - [tools] perf: Carry perf_event_attr bitfield throught different endians (Jiri Olsa) [846702]
  - [tools] perf record: Fix documentation for branch stack sampling (Jiri Olsa) [846702]
  - [tools] perf target: Add cpu flag to sample_type if target has cpu (Jiri Olsa) [846702]
  - [tools] perf: Add hardcoded name term for pmu events (Jiri Olsa) [846702]
  - [tools] perf: Separate 'mem:' event scanner bits (Jiri Olsa) [846702]
  - [tools] perf: Use allocated list for each parsed event (Jiri Olsa) [846702]
  - [tools] perf: Add support for displaying event parser debug info (Jiri Olsa) [846702]
  - [tools] perf test: Move parse event automated tests to separated object (Jiri Olsa) [846702]
  - [tools] perf evsel: Create events initially disabled -- again (Jiri Olsa) [846702]
  - [tools] perf: Split term type into value type and term type (Jiri Olsa) [846702]
  - [tools] perf hists: Fix callchain ip printf format (Jiri Olsa) [846702]
  - [tools] perf target: Add uses_mmap field (Jiri Olsa) [846702]
  - [tools] Revert: perf evlist: Fix creation of cpu map (Jiri Olsa) [846702]
  - [tools] perf target: Rename functions to avoid double negation (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Add key bindings help window (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Show 'jumpy' functions (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Count the numbers of jump sources to a target (Jiri Olsa) [846702]
  - [tools] perf annotate: Introduce ->free() method in ins_ops (Jiri Olsa) [846702]
  - [tools] perf annotate: Augment lock instruction output (Jiri Olsa) [846702]
  - [tools] perf annotate: Resolve symbols using objdump comment for single op ins (Jiri Olsa) [846702]
  - [tools] perf annotate: Resolve symbols using objdump comment (Jiri Olsa) [846702]
  - [tools] perf annotate: Use raw form for register indirect call instructions (Jiri Olsa) [846702]
  - [tools] perf hists browser: Use '/' for search/filter instead of 's' (Jiri Olsa) [846702]
  - [tools] perf annotate: shorten helpline so it fits in visible space (Jiri Olsa) [846702]
  - [tools] perf record: Reset event name when falling back to cpu-clock (Jiri Olsa) [846702]
  - [tools] perf top: Update event name when falling back to cpu-clock (Jiri Olsa) [846702]
  - [tools] perf record: Fix fallback to cpu-clock on ppc (Jiri Olsa) [846702]
  - [tools] perf report: Fix format string for x86-32 compilation (Jiri Olsa) [846702]
  - [tools] perf top: Default to system wide using perf_target methods (Jiri Olsa) [846702]
  - [tools] perf stat: Use perf_evlist__create_maps (Jiri Olsa) [846702]
  - [tools] perf target: Consolidate target task/cpu checking (Jiri Olsa) [846702]
  - [tools] perf: Introduce perf_target__strerror() (Jiri Olsa) [846702]
  - [tools] perf target: Introduce perf_target__parse_uid() (Jiri Olsa) [846702]
  - [tools] perf target: Introduce perf_target_errno (Jiri Olsa) [846702]
  - [tools] perf evlist: Fix creation of cpu map (Jiri Olsa) [846702]
  - [tools] perf top: Set target.system_wide (Jiri Olsa) [846702]
  - [tools] perf session: Fail on processing event with unknown size (Jiri Olsa) [846702]
  - [tools] perf ui: Change fallback policy of setup_browser() (Jiri Olsa) [846702]
  - [tools] perf ui: Add gtk2 support into setup_browser() (Jiri Olsa) [846702]
  - [tools] perf ui gtk: Rename functions for consistency (Jiri Olsa) [846702]
  - [tools] perf ui gtk: Drop arg[cv] arguments from perf_gtk_setup_browser() (Jiri Olsa) [846702]
  - [tools] perf ui: Make setup_browser() generic (Jiri Olsa) [846702]
  - [tools] perf target: Split out perf_target handling code (Jiri Olsa) [846702]
  - [tools] perf: Check more combinations of PID/TID, UID and CPU switches (Jiri Olsa) [846702]
  - [tools] perf evlist: Make create_maps() take struct perf_target (Jiri Olsa) [846702]
  - [tools] perf: Introduce perf_target__validate() helper (Jiri Olsa) [846702]
  - [tools] perf top: Convert to struct perf_target (Jiri Olsa) [846702]
  - [tools] perf stat: Convert to struct perf_target (Jiri Olsa) [846702]
  - [tools] perf: Introduce struct perf_target (Jiri Olsa) [846702]
  - [tools] perf: Fix include header files in util/parse-events.h (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Compact 'nop' output (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Do raw printing in 'o'ffset in a single place (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Don't change the asm line color when toggling source (Jiri Olsa) [846702]
  - [tools] perf annotate browser: More clearly separate columns (Jiri Olsa) [846702]
  - [tools] perf ui browser: Introduce routine to draw vertical line (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Don't display 0.00 percentages (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Remove the vertical line after the percentages (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Show current jump, back or forward (Jiri Olsa) [846702]
  - [tools] perf ui browser: Add method to draw up/down arrow line (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Add a right arrow before call instructions (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Don't draw jump connectors for out of function jumps (Jiri Olsa) [846702]
  - [tools] perf annotate: Mark jump instructions with no offset (Jiri Olsa) [846702]
  - [tools] perf annotate: Disambiguage offsets and addresses in operands (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Handle NULL jump targets (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Initial loop detection (Jiri Olsa) [846702]
  - [tools] perf: Cleanup realloc use (Jiri Olsa) [846702]
  - [tools] ui browser: Add method to write graphical characters (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Handle retq instructions (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Add visual cue for retq instruction (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Add visual cues on jump lines (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Suppress the callq address (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Bandaid offsets/jump label objdump ambiguity (Jiri Olsa) [846702]
  - [tools] perf annotate: Group operands members (Jiri Olsa) [846702]
  - [tools] perf annotate: Add missing jump variants (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Use a vertical line as percentage separator (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Make lines more compact (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Align jump labels (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Hide non jump target addresses in offset mode (Jiri Olsa) [846702]
  - [tools] perf symbols: Introduce symbol__size method (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Rename disasm_line_rb_node (Jiri Olsa) [846702]
  - [tools] perf annotate: Introduce scnprintf ins_ops method (Jiri Olsa) [846702]
  - [tools] perf annotate: Parse call targets earlier (Jiri Olsa) [846702]
  - [tools] perf annotate: Disassembler instruction parsing (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Use the disasm_line instruction name and operand fields (Jiri Olsa) [846702]
  - [tools] perf annotate: Parse instruction (Jiri Olsa) [846702]
  - [tools] perf annotate: Rename objdump_line to disasm_line (Jiri Olsa) [846702]
  - [tools] perf record: Use sw counter only if hw pmu is not detected (Jiri Olsa) [846702]
  - [tools] perf: Fix thread map that is type pid_t (Jiri Olsa) [846702]
  - [tools] perf stat: Declare some references static (Jiri Olsa) [846702]
  - [tools] perf: Move GTK+ bits to tools/perf/ui/gtk directory (Jiri Olsa) [846702]
  - [tools] perf: Move UI bits to tools/perf/ui directory (Jiri Olsa) [846702]
  - [tools] perf annotate: Fix a build error (Jiri Olsa) [846702]
  - [tools] perf annotate browser: string search: /?n (Jiri Olsa) [846702]
  - [tools] perf report: Correct display of samples and events in header (Jiri Olsa) [846702]
  - [tools] perf annotate browser: Initial support for navigating jump instructions (Jiri Olsa) [846702]
  - [tools] perf ui annotate browser: Add list based search for addr offset (Jiri Olsa) [846702]
  - [tools] perf ui annotate browser: Move callq handling to separate function (Jiri Olsa) [846702]
  - [tools] perf ui annotate browser: Allow toggling addr offset view (Jiri Olsa) [846702]
  - [tools] perf annotate: Allow printing objdump line addr in different color (Jiri Olsa) [846702]
  - [tools] perf ui browser: Return the current color when setting a new one (Jiri Olsa) [846702]
  - [tools] traceevent: Ignore TRACEEVENT-CFLAGS file (Jiri Olsa) [846702]
  - [tools] traceevent: Detect build environment changes (Jiri Olsa) [846702]
  - [tools] traceevent: Cleanup realloc use (Jiri Olsa) [846702]
  - [tools] traceevent: Add missing break in make_bprint_args (Jiri Olsa) [846702]
  - [tools] traceevent: Check return value of arg_to_str() (Jiri Olsa) [846702]
  - [tools] traceevent: Check result of malloc() during reading token (Jiri Olsa) [846702]
  - [tools] traceevent: Fix some comments (Jiri Olsa) [846702]
  - [tools] traceevent: Do not call add_event() again if allocation failed (Jiri Olsa) [846702]
  - [tools] traceevent: Pass string type argument to args (Jiri Olsa) [846702]
  - [tools] traceevent: Handle realloc() failure path (Jiri Olsa) [846702]
  - [tools] traceevent: Handle strdup failure cases (Jiri Olsa) [846702]
  - [tools] traceevent: Introduce extend_token() (Jiri Olsa) [846702]
  - [tools] traceevent: Fix printk_cmp() (Jiri Olsa) [846702]
  - [tools] traceevent: Fix trace_printk for long integers (Jiri Olsa) [846702]
  - [tools] traceevent: Fix pM print format arg handling (Jiri Olsa) [846702]
  - [tools] traceevent: Add support to show migrate disable counter (Jiri Olsa) [846702]
  - [tools] traceevent: Add support for ".*s" in bprintk events (Jiri Olsa) [846702]
  - [tools] traceevent: Let filtering numbers by string use function names (Jiri Olsa) [846702]
  - [tools] traceevent: Replace malloc_or_die to plain malloc in alloc_event() (Jiri Olsa) [846702]
  - [tools] traceevent: Add support for __print_hex() (Jiri Olsa) [846702]
  - [tools] traceevent: Use local variable 'field' (Jiri Olsa) [846702]
  - [tools] traceevent: Check string is really printable (Jiri Olsa) [846702]
  - [tools] traceevent: Make dependency files regeneratable (Jiri Olsa) [846702]
  - [tools] traceevent: Teach [ce]tags about libtraceeevent error codes (Jiri Olsa) [846702]
  - [tools] traceevent: Fix clean target in Makefile (Jiri Olsa) [846702]
  - [tools] traceevent: Silence compiler warning on 32bit build (Jiri Olsa) [846702]
  - [tools] traceevent: Fix signature of create_arg_item() (Jiri Olsa) [846702]
  - [tools] traceevent: Use proper function parameter type (Jiri Olsa) [846702]
  - [tools] traceevent: Fix freeing arg on process_dynamic_array() (Jiri Olsa) [846702]
  - [tools] traceevent: Fix a possibly wrong memory dereference (Jiri Olsa) [846702]
  - [tools] traceevent: Fix a possible memory leak (Jiri Olsa) [846702]
  - [tools] traceevent: Allow expressions in __print_symbolic() fields (Jiri Olsa) [846702]
  - [tools] perf: Always try to build libtraceevent (Jiri Olsa) [846702]
  - [tools] perf: Rename libparsevent to libtraceevent in Makefile (Jiri Olsa) [846702]
  - [tools] parse-events: Rename struct record to struct pevent_record (Jiri Olsa) [846702]
  - [tools] perf/events: Add flag to produce nsec output (Jiri Olsa) [846702]
  - [tools] perf: Have perf use the new libtraceevent.a library (Jiri Olsa) [846702]
  - [tools] perf: Build libtraceevent.a (Jiri Olsa) [846702]
  - [tools] perf: Separate out trace-cmd parse-events from perf files (Jiri Olsa) [846702]
  - [tools] perf script: Rename struct event to struct event_format in perl engine (Jiri Olsa) [846702]
  - [tools] perf script: Explicitly handle known default print arg type (Jiri Olsa) [846702]
  - [tools] Add Makefile.include (Jiri Olsa) [846702]
  - [tools] parse-event: Fix memset pointer size bug in handle (Jiri Olsa) [846702]
  - [tools] parse-events: Allow '*' and '/' operations in TP_printk (Jiri Olsa) [846702]
  - [tools] parse-events: Support '+' opcode in print format (Jiri Olsa) [846702]
  - [tools] parse-events: Let pevent_free() take a NULL pointer (Jiri Olsa) [846702]
  - [tools] parse-events: Handle opcode parsing error (Jiri Olsa) [846702]
  - [tools] parse-events: Handle invalid opcode parsing gracefully (Jiri Olsa) [846702]
  - [tools] perf/events: Correct size given to memset (Jiri Olsa) [846702]
  - [tools] perf/events: Add flag/symbol format_flags (Jiri Olsa) [846702]
  - [tools] events: Update tools/lib/traceevent to work with perf (Jiri Olsa) [846702]
  - [tools] events: Add files to create libtraceevent.a (Jiri Olsa) [846702]
  - [netdrv] cxgb4: Fix (nearly-)kernel-doc comments for various functions (Jay Fenlason) [847356]
  - [netdrv] cxgb4: Remove casts to same type (Jay Fenlason) [847356]
  - [netdrv] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [847356]
  - [netdrv] cxgb4: Common platform specific changes for DB Drop Recovery (Jay Fenlason) [847356]
  - [netdrv] cxgb4: Detect DB FULL events and notify RDMA ULD (Jay Fenlason) [847356]
  - [netdrv] cxgb4: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847356]
  - [netdrv] cxgb4: Add support for Chelsio's T480-CR and T440-LP-CR adapters (Jay Fenlason) [847356]
  - [x86] mce: Disable error thresholding bank 4 on some AMD models (Frank Arnold) [823617]
  - [x86] bitops: Move BIT_64 for a wider use (Frank Arnold) [823617]
  - [x86] mce_amd: Hide interrupt_enable sysfs node (Frank Arnold) [823617]
  - [x86] mce_amd: Make APIC LVT thresholding interrupt optional (Frank Arnold) [823617]
  - [s390] kernel: incorrect task size after fork of a 31 bit process (Hendrik Brueckner) [845133]
  - [net] sock: delete unnecessary call of sk_alloc_size() (Weiping Pan) [850736]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-303.el6]
changelog:
  - [ata] libata: Add space to fix 2GB ATA Flash Disk/ADMA428M blacklist (Prarit Bhargava) [843849]
  - [char] hw_random: check for errors in data_present() return value (Amit Shah) [849196]
  - [char] hwrng: Revert back to older API to prevent (k)abi bugs (Amit Shah) [849196]
  - [char] Revert: hw_random/virtio-rng: don't wait on host when module is going away (Amit Shah) [849196]
  - [pci] add pci_pcie_cap2() check for PCIe feature capabilities >= v2 (Myron Stowe) [834700]
  - [pci] use pci_pcie_cap() in pci core (Myron Stowe) [834700]
  - [s390] dasd: add sanity check to detect path connection error (Hendrik Brueckner) [823015]
  - [s390] kernel: Add z/VM LGR detection (Hendrik Brueckner) [823014]
  - [message] mptfusion: Fix for device removed in blocked state (Tomas Henzl) [831865]
  - [mm] avoid swapping out with swappiness==0 (Satoru Moriya) [787885]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-304.el6]
changelog:
  - [fs] jbd2: fix fsync() tid wraparound bug (Dave Wysochanski) [735768]
  - [fs] jbd: fix fsync() tid wraparound bug (Dave Wysochanski) [735768]
  - [fs] jbd, jbd2: fixed typos (Dave Wysochanski) [735768]
  - [x86] perf: disable PEBS on a guest entry (Gleb Natapov) [845664]
  - [fs] dlm: make dlm_recv single threaded (David Teigland) [821060]
  - [fs] dlm: fix granting from recovery (David Teigland) [821824]
  - [fs] dlm: fix deadlock between dlm_send and dlm_controld (David Teigland) [824964]
  - [kernel] fork: fix overflow in vma length when copying mmap on clone (Anton Arapov) [815891]
  - [fs] fuse: update attributes on aio_read (Brian Foster) [850642]
  - [fs] fuse: invalidate inode mapping if mtime changes (Brian Foster) [850642]
  - [fs] fuse: add FUSE_AUTO_INVAL_DATA init flag (Brian Foster) [850642]
  - [net] cls_cgroup: Allow net_cls cgroups to have their classid reset to 0 (Neil Horman) [831456]
  - [mm] clarify the radix_tree exceptional cases (Rafael Aquini) [806049]
  - [mm] tmpfs, radix_tree: locate_item to speed up swapoff (Rafael Aquini) [806049]
  - [mm] a few small updates for radix-swap (Rafael Aquini) [806049]
  - [mm] tmpfs: convert shmem_writepage and enable swap (Rafael Aquini) [806049]
  - [mm] tmpfs: convert mem_cgroup shmem to radix-swap (Rafael Aquini) [806049]
  - [mm] tmpfs: convert shmem_getpage_gfp to radix-swap (Rafael Aquini) [806049]
  - [mm] tmpfs: convert shmem_unuse_inode to radix-swap (Rafael Aquini) [806049]
  - [mm] tmpfs: convert shmem_truncate_range to radix-swap (Rafael Aquini) [806049]
  - [mm] tmpfs: copy truncate_inode_pages_range (Rafael Aquini) [806049]
  - [mm] tmpfs: miscellaneous trivial cleanups (Rafael Aquini) [806049]
  - [mm] tmpfs: demolish old swap vector support (Rafael Aquini) [806049]
  - [mm] let swap use exceptional entries (Rafael Aquini) [806049]
  - [lib] radix_tree: exceptional entries and indices (Rafael Aquini) [806049]
  - [mm] tmpfs: simplify unuse and writepage (Rafael Aquini) [806049]
  - [mm] tmpfs: simplify filepage/swappage (Rafael Aquini) [806049]
  - [mm] tmpfs: simplify prealloc_page (Rafael Aquini) [806049]
  - [mm] tmpfs: pass gfp to shmem_getpage_gfp (Rafael Aquini) [806049]
  - [mm] tmpfs: no need to use i_lock (Rafael Aquini) [806049]
  - [mm] pincer in truncate_inode_pages_range (Rafael Aquini) [806049]
  - [mm] consistent truncate and invalidate loops (Rafael Aquini) [806049]
  - [mm] tidy vmtruncate_range and related functions (Rafael Aquini) [806049]
  - [mm] truncate functions are in truncate.c (Rafael Aquini) [806049]
  - [mm] filemap: cleanup descriptions of filler arg (Rafael Aquini) [806049]
  - [mm] tmpfs: add shmem_read_mapping_page_gfp (Rafael Aquini) [806049]
  - [mm] tmpfs: take control of its truncate_range (Rafael Aquini) [806049]
  - [mm] move shmem prototypes to shmem_fs.h (Rafael Aquini) [806049]
  - [mm] move vmtruncate_range to truncate.c (Rafael Aquini) [806049]
  - [mm] remove worrying dead code from find_get_pages() (Rafael Aquini) [806049]
  - [lib] radix-tree: fix RCU bug (Rafael Aquini) [819243]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-305.el6]
changelog:
  - [virt] kvm: fix KVM_GET_MSR for PV EOI (Michael S. Tsirkin) [835095]
  - [virt] kvm: update KVM_SAVE_MSRS_BEGIN to correct value (Michael S. Tsirkin) [835095]
  - [virt] kvm: switch to apic_set_eoi_write, apic_write (Michael S. Tsirkin) [835095]
  - [x86] apic: add apic_set_eoi_write for PV use (Michael S. Tsirkin) [835095]
  - [virt] kvm: host side for eoi optimization (Michael S. Tsirkin) [835095]
  - [virt] kvm: introduce kvm_read_guest_cached (Michael S. Tsirkin) [835095]
  - [virt] kvm: Add memory slot versioning and use it to provide fast guest write interface (Michael S. Tsirkin) [835095]
  - [virt] kvm_host: add kvm_memslots wrapper (Michael S. Tsirkin) [835095]
  - [virt] kvm: only sync when attention bits set (Michael S. Tsirkin) [835095]
  - [x86] bitops: note on __test_and_clear_bit atomicity (Michael S. Tsirkin) [835095]
  - [virt] kvm: guest side for eoi avoidance (Michael S. Tsirkin) [835095]
  - [x86] apic: make apic_probe extern (Michael S. Tsirkin) [835095]
  - [x86] apic: add apic_flat to apic_probe on x86_64 (Michael S. Tsirkin) [835095]
  - [virt] kvm: add paravirt cpu notifier stubs (Michael S. Tsirkin) [835095]
  - [virt] kvm: optimize ISR lookups (Michael S. Tsirkin) [835095]
  - [virt] kvm: document lapic regs field (Michael S. Tsirkin) [835095]
  - [x86] apic: Implement EIO micro-optimization (Michael S. Tsirkin) [835095]
  - [x86] apic: Add apic->eoi_write() callback (Michael S. Tsirkin) [835095]
  - [x86] apic: Use symbolic APIC_EOI_ACK (Michael S. Tsirkin) [835095]
  - [x86] apic: Fix typo EIO_ACK -> EOI_ACK and document it (Michael S. Tsirkin) [835095]
  - [virt] kvm: Introduce bitmask for apic attention reasons (Michael S. Tsirkin) [835095]
  - [virt] kvm: dont clear TMR on EOI (Michael S. Tsirkin) [835095]
  - [x86] efi_ioremap may not map the entire physical address space requested (Larry Woodman) [840691]
  - [netdrv] bnx2x: Add remote-fault link detection (Michal Schmidt) [814877]
  - [virt] vhost: poll vq in zerocopy callback (Jason Wang) [734731]
  - [virt] vhost_net, zerocopy: adding and signalling immediately when fully copied (Jason Wang) [734731]
  - [virt] vhost_net: re-poll only on EAGAIN or ENOBUFS (Jason Wang) [734731]
  - [net] sunrpc: svc_xprt sends on closed socket should stop immediately (J. Bruce Fields) [849702]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-306.el6]
changelog:
  - [x86] acpi: Fix use-after-free in acpi_map_lsapic (Igor Mammedov) [826067]
  - [drm] ttm: use shmem_read_mapping_page (Rafael Aquini) [806049]
  - [drm] i915: use shmem_read_mapping_page (Rafael Aquini) [806049]
  - [drm] i915: use shmem_truncate_range (Rafael Aquini) [806049]
  - [fs] udf: fix retun value on error path in udf_load_logicalvol (Nikola Pajkovsky) [843143] {CVE-2012-3400}
  - [fs] udf: Improve table length check to avoid possible overflow (Nikola Pajkovsky) [843143] {CVE-2012-3400}
  - [fs] udf: Fortify loading of sparing table (Nikola Pajkovsky) [843143] {CVE-2012-3400}
  - [fs] udf: Avoid run away loop when partition table length is corrupted (Nikola Pajkovsky) [843143] {CVE-2012-3400}
  - [fs] udf: Use 'ret' instead of abusing 'i' in udf_load_logicalvol() (Nikola Pajkovsky) [843143] {CVE-2012-3400}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-307.el6]
changelog:
  - [scsi] hpsa: bump version number (Tomas Henzl) [737644]
  - [scsi] hpsa: add marketing names for Gen8 controllers (Tomas Henzl) [737644]
  - [scsi] hpsa: dial down lockup detection during firmware flash (Tomas Henzl) [737644]
  - [scsi] hpsa: removed unused member maxQsinceinit (Tomas Henzl) [737644]
  - [scsi] hpsa: add new RAID level "1(ADM)" (Tomas Henzl) [737644]
  - [scsi] hpsa: factor out hpsa_free_irqs_and_disable_msix (Tomas Henzl) [737644]
  - [scsi] hpsa: refine interrupt handler locking for greater concurrency (Tomas Henzl) [737644]
  - [scsi] hpsa: use multiple reply queues (Tomas Henzl) [737644]
  - [scsi] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Tomas Henzl) [737644]
  - [scsi] hpsa: do aborts two ways (Tomas Henzl) [737644]
  - [scsi] hpsa: add abort error handler function (Tomas Henzl) [737644]
  - [scsi] hpsa: remove unused parameter from finish_cmd (Tomas Henzl) [737644]
  - [scsi] hpsa: do not give up retry of driver cmds after only 3 retries (Tomas Henzl) [737644]
  - [scsi] hpsa: retry driver initiated commands on busy status (Tomas Henzl) [737644]
  - [scsi] hpsa: do not read from controller unnecessarily in completion code (Tomas Henzl) [737644]
  - [scsi] hpsa: suppress excessively chatty error messages (Tomas Henzl) [737644]
  - [scsi] hpsa: enable bus master bit after pci_enable_device (Tomas Henzl) [737644]
  - [scsi] hpsa: do not skip disabled devices (Tomas Henzl) [737644]
  - [scsi] hpsa: call pci_disable_device on driver unload (Tomas Henzl) [737644]
  - [scsi] hpsa: use check_signature (Tomas Henzl) [737644]
  - [scsi] hpsa: use find_first_zero_bit (Tomas Henzl) [737644]
  - [scsi] hpsa: factor out driver name (Tomas Henzl) [737644]
  - [scsi] hpsa: removed unneeded structure member max_sg_entries and fix bad name (Tomas Henzl) [737644]
  - [scsi] hpsa: fix per device memory leak on driver unload (Tomas Henzl) [737644]
  - [scsi] hpsa: do not sleep in atomic context in rmmod path. (Tomas Henzl) [737644]
  - [scsi] hpsa: Disable ASPM (Tomas Henzl) [737644]
  - [scsi] hpsa: detect controller lockup (Tomas Henzl) [737644]
  - [scsi] hpsa: fix flush cache transfer length (Tomas Henzl) [737644]
  - [scsi] hpsa: remove unused busy_initializing and busy_scanning (Tomas Henzl) [737644]
  - [scsi] hpsa: set max sectors instead of taking the default (Tomas Henzl) [737644]
  - [scsi] hpsa: change confusing message to be more clear (Tomas Henzl) [737644]
  - [scsi] hpsa: fix physical device lun and target numbering problem (Tomas Henzl) [737644]
  - [scsi] hpsa: fix problem that OBDR devices are not detected (Tomas Henzl) [737644]
  - [scsi] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Tomas Henzl) [737644]
  - [scsi] hpsa: fix potential overrun while memcpy'ing sense data (Tomas Henzl) [737644]
  - [scsi] hpsa: fix dma unmap error in hpsa_passthru_ioctl (Tomas Henzl) [737644]
  - [scsi] hpsa: Change memset using sizeof(ptr) to sizeof(*ptr) (Tomas Henzl) [737644]
  - [x86] perf: Enable/Add IvyBridge hardware support (Prarit Bhargava) [829872]
  - [x86] perf: Update SNB PEBS constraints (Prarit Bhargava) [829872]
  - [x86] perf: Implement cycles:p for SNB/IVB (Prarit Bhargava) [829872]
  - [x86] perf: Prettify pmu config literals (Prarit Bhargava) [829872]
  - [x86] perf: Implement arch event mask as quirk (Prarit Bhargava) [829872]
  - [x86] perf: Disable PEBS on SandyBridge chips (Prarit Bhargava) [829872]
  - [virt] kvm: Add accessor for reading cr4 (or some bits of cr4) (Gleb Natapov) [832301]
  - [kernel] sched: Create special class for stop/migrate work (Igor Mammedov) [843541]
  - [net] ipv4: Add interface option to enable routing of 127.0.0.0/8 (Thomas Graf) [831623]
  - [net] ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf) [809297]
  - [net] sctp: Don't charge for data in sndbuf again when transmitting packet (Thomas Graf) [809792]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-308.el6]
changelog:
  - [s390] zfcp: No automatic port_rescan on events (Hendrik Brueckner) [855131]
  - [fs] xfs: push the AIL from memory reclaim and periodic sync (Dave Chinner) [855139]
  - [powerpc] perf: Use perf_instruction_pointer in callchains (Steve Best) [850575]
  - [powerpc] perf: Always use pt_regs for userspace samples (Steve Best) [850575]
  - [powerpc] perf: Move code to select SIAR or pt_regs into perf_read_regs (Steve Best) [850575]
  - [powerpc] perf: Create mmcra_sihv/mmcra_sipv helpers (Steve Best) [850575]
  - [powerpc] perf: Fix instruction address sampling on 970 and Power4 (Steve Best) [850575]
  - [netdrv] ehea: fix losing of NEQ events when one event occurred early (Steve Best) [822659]
  - [netdrv] ehea: only register irq after setting up ports (Steve Best) [822659]
  - [netdrv] ehea: make some functions and variables static (Steve Best) [822659]
  - [netdrv] ehea: Use round_jiffies_relative to align workqueue (Steve Best) [822659]
  - [netdrv] ehea: Reduce memory usage in buffer pools (Steve Best) [822659]
  - [netdrv] ehea: Remove unused tcp_end field in send WQ (Steve Best) [822659]
  - [netdrv] ehea: Add GRO support (Steve Best) [822659]
  - [netdrv] ehea: Remove LRO support (Steve Best) [822659]
  - [netdrv] ehea: Remove some unused definitions (Steve Best) [822659]
  - [netdrv] ehea: Simplify type 3 transmit routine (Steve Best) [822659]
  - [netdrv] ehea: Merge swqe2 TSO and non TSO paths (Steve Best) [822659]
  - [netdrv] ehea: Simplify ehea_xmit2 and ehea_xmit3 (Steve Best) [822659]
  - [netdrv] ehea: Allocate large enough skbs to avoid partial cacheline DMA writes (Steve Best) [822659]
  - [netdrv] ehea: Add vlan_features (Steve Best) [822659]
  - [netdrv] ehea: Dont check NETIF_F_TSO in TX path (Steve Best) [822659]
  - [netdrv] ehea: Remove num_tx_qps module option (Steve Best) [822659]
  - [netdrv] ehea: Remove force_irq logic in napi poll routine (Steve Best) [822659]
  - [netdrv] ehea: Update multiqueue support (Steve Best) [822659]
  - [netdrv] ehea: Remove NETIF_F_LLTX (Steve Best) [822659]
  - [netdrv] ehea: Remove sleep at .ndo_get_stats (Steve Best) [822659]
  - [netdrv] ehea: do vlan cleanup (Steve Best) [822659]
  - [netdrv] ehea: Use ethtool ethtool_cmd_speed API (Steve Best) [822659]
  - [netdrv] ehea: fix wrongly reported speed and port (Steve Best) [822659]
  - [netdrv] ehea: Fix a DLPAR bug on ehea_rereg_mrs() (Steve Best) [822659]
  - [netdrv] ehea: don't use flush_scheduled_work() (Steve Best) [822659]
  - [netdrv] ehea: kill unused ehea_rereg_mr_task (Steve Best) [822659]
  - [netdrv] ehea: Fixing LRO configuration (Steve Best) [822659]
  - [netdrv] ehea: Fixing statistics (Steve Best) [822659]
  - [netdrv] ehea: fix use after free (Steve Best) [822659]
  - [netdrv] ehea: Don't check for vlan group before vlan_tx_tag_present (Steve Best) [822659]
  - [netdrv] ehea: simplify conditional (Steve Best) [822659]
  - [netdrv] ehea: Fix a checksum issue on the receive path (Steve Best) [822659]
  - [netdrv] ehea: Allocate stats buffer with GFP_KERNEL (Steve Best) [822659]
  - [net] drop_monitor: dont sleep in atomic context (Neil Horman) [817146]
  - [net] drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman) [817146]
  - [net] drop_monitor: Make updating data->skb smp safe (Neil Horman) [817146]
  - [net] drop_monitor: fix sleeping in invalid context warning (Neil Horman) [817146]
  - [scsi] bfa: firmware image name update (Rob Evers) [830008]
  - [scsi] bfa: Fix error codes and misc cleanup (Rob Evers) [830008]
  - [scsi] bfa: squelch lockdep complaint (Rob Evers) [830008]
  - [scsi] bfa: dereferencing freed memory in bfad_im_probe() (Rob Evers) [830008]
  - [scsi] bfa: off by one in bfa_ioc_mbox_isr() (Rob Evers) [830008]
  - [scsi] bfa: Fix to set vport FC host sysfs entries (Rob Evers) [830008]
  - [scsi] bfa: Fix bfa logging port state change (Rob Evers) [830008]
  - [scsi] bfa: defer vport delete handler till fw logo (Rob Evers) [830008]
  - [scsi] bfa: Update the driver version to 3.0.23.0 (Rob Evers) [830008]
  - [scsi] bfa: BSG and User interface fixes. (Rob Evers) [830008]
  - [scsi] bfa: Fix to avoid vport delete hang on request queue full scenario. (Rob Evers) [830008]
  - [scsi] bfa: Move service parameter programming logic into firmware. (Rob Evers) [830008]
  - [scsi] bfa: Revise Fabric Assigned Address(FAA) (Rob Evers) [830008]
  - [scsi] bfa: Flash controller IOC pll init fixes. (Rob Evers) [830008]
  - [scsi] bfa: Serialize the IOC hw semaphore unlock (Rob Evers) [830008]
  - [scsi] bfa: Modify ISR to process pending completions (Rob Evers) [830008]
  - [scsi] bfa: Add fc host issue lip support (Rob Evers) [830008]
  - [scsi] bfa: Fix endian bug (Rob Evers) [830008]
  - [scsi] be2iscsi: Bump the driver version (Rob Evers) [827594]
  - [scsi] be2iscsi: Fix panic because of TCP RST/FIN (Rob Evers) [827594]
  - [scsi] be2iscsi: configure VLAN parameters (Rob Evers) [827594]
  - [scsi] be2iscsi: Format the MAC_ADDR with sysfs (Rob Evers) [827594]
  - [scsi] be2iscsi: Set log levels for various events (Rob Evers) [827594]
  - [scsi] be2iscsi: MBX Cmd for login, crashdump mode (Rob Evers) [827594]
  - [scsi] be2iscsi: Remove the iscsi_data_pdu setting (Rob Evers) [827594]
  - [target] tcm_fc: Add abort flag for gracefully handling exchange timeout (Neil Horman) [829932]
  - [scsi] fcoe: Ensure fcoe_recv_frame is always called in process context (Neil Horman) [829932]
  - [target] Fix possible NULL pointer with __transport_execute_tasks (Neil Horman) [829932]
  - [usb] usbdevfs: Add a USBDEVFS_GET_CAPABILITIES ioctl (Don Zickus) [828271]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-309.el6]
changelog:
  - [mm] fix contig_page_data kABI breakage and related memory corruption (Satoru Moriya) [853007]
  - [mm] hugetlbfs: close race during teardown of hugetlbfs shared page tables (Rafael Aquini) [856325]
  - [mm] hugetlbfs: Correctly detect if page tables have just been shared (Rafael Aquini) [856325]
  - [mm] Revert: Eliminate kernel crash due to races in hugetlbfs (Rafael Aquini) [856325]
  - [net] sctp: backport sctp cache ipv6 source after route lookup (Michele Baldessari) [855759]
  - [net] sctp: backport support of sctp multi-homing ipv6 source address selection (Michele Baldessari) [855759]
  - [net] ipv6: backport RTA_PREFSRC ipv6 source route selection support (Michele Baldessari) [851118]
  - [input] wacom: add Intuos5 Touch Ring LED support (Aristeu Rozanski) [841611]
  - [net] core: allocate skbs on local node (Andy Gospodarek) [843163]
  - [netdrv] sfc: Fix maximum number of TSO segments and minimum TX queue size (Nikolay Aleksandrov) [845557] {CVE-2012-3412}
  - [net] etherdevice: Rename random_ether_addr to eth_random_addr (Neil Horman) [813086]
  - [net] etherdevice: rename dev_hw_addr_random and remove redundant second (Neil Horman) [813086]
  - [pcmcia] Introduce PCMCIA_DEVICE_PROD_ID3 (Neil Horman) [813086]
  - [net] add a truesize parameter to skb_add_rx_frag() (Neil Horman) [813086]
  - [net] rtnetlink: add rtnl_dereference() (Neil Horman) [813086]
  - [net] rtnetlink: Add checking to rcu_dereference() primitives (Neil Horman) [813086]
  - [kernel] rcu: define __rcu address space modifier for sparse (Neil Horman) [813086]
  - [kernel] rcu: Add rcu_access_pointer and rcu_dereference_protected (Neil Horman) [813086]
  - [kernel] rcu: Add lockdep checking to rhel (Neil Horman) [813086]
  - [kernel] rcu: Make __kfree_rcu() less dependent on compiler choices (Neil Horman) [813086]
  - [kernel] rcu: introduce kfree_rcu() (Neil Horman) [813086]
  - [mmc] sdio: add quirk to clamp byte mode transfer (Neil Horman) [813086]
  - [kernel] pm_runtime: Generic resume shouldn't set RPM_ACTIVE unconditionally (Neil Horman) [813086]
  - [kernel] workqueue: unify spelling of 'freeze' + 'able' to 'freezable' (Neil Horman) [813086]
  - [kernel] Allow drivers to compile with #include <linux/printk.h> (Neil Horman) [813086]
  - [mmc] sdio: add new function for RAW (Read after Write) operation (Neil Horman) [813086]
  - [kernel] Uset set_irq_type() to define irq_set_irq_type() (Neil Horman) [813086]
  - [kernel] irq: Provide status modifier (Neil Horman) [813086]
  - [kernel] Simulate pm_qos_X_reuest() using existing qos RHEL6 infrastructure (Neil Horman) [813086]
  - [lib] cordic: add library module providing cordic angle calculation (Neil Horman) [813086]
  - [pcmcia] add PCMCIA_DEVICE_MANF_CARD_PROD_ID3 (Neil Horman) [813086]
  - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086]
  - [pcmcia] Add {pccard,pcmcia}_loop_tuple (Neil Horman) [813086]
  - [pcmcia] add pcmica_{read,write}_config_byte (Neil Horman) [813086]
  - [pci] Add helper macro for pci_register_driver boilerplate (Neil Horman) [813086]
  - [usb] Add helper macro for usb_driver boilerplate (Neil Horman) [813086]
  - [kernel] device: Generalize module_platform_driver (Neil Horman) [813086]
  - [kernel] dma-mapping: add dma_zalloc_coherent() (Neil Horman) [813086]
  - [kernel] Empty implementation of functions to make drivers compile (Neil Horman) [813086]
  - [kernel] split out the EXPORT_SYMBOL into export.h (Neil Horman) [813086]
  - [kernel] pm_qos: Define pm_qos_request() as pm_qos_requirement() (Neil Horman) [813086]
  - [kernel] replace USHORT_MAX, SHORT_MAX and SHORT_MIN with USHRT_MAX, SHRT_MAX and SHRT_MIN (Neil Horman) [813086]
  - [net] add wireless TX status socket option (Neil Horman) [813086]
  - [kernel] workqueue: implement alloc_ordered_workqueue() (Neil Horman) [813086]
  - [kernel] pm_qos: Move and rename the implementation files (Neil Horman) [813086]
  - [kernel] atomic: add atomic_inc_not_zero_hint() (Neil Horman) [813086]
  - [fs] vfs: introduce noop_llseek() (Neil Horman) [813086]
  - [net] Add net_ratelimited_function and net_<level>_ratelimited macros (Neil Horman) [813086]
  - [fs] libfs: add simple_open() (Neil Horman) [813086]
  - [base] core: device_rename's new_name can be const (Neil Horman) [813086]
  - [net] Add a boolean function to check if 2 ethernet addresses are the same (Neil Horman) [813086]
  - [net] Allow changing number of RX queues after device allocation (Neil Horman) [813086]
  - [net] Introduce skb_checksum_start_offset() to replace repetitive calculation (Neil Horman) [813086]
  - [netdrv] e1000e: drop check of RXCW.CW to eliminate link going up and down (Dean Nelson) [847310]
  - [net] core: add unknown state to sysfs NIC duplex export (Nikolay Aleksandrov) [855062]
  - [pci] read-modify-write the PCIe device control register when initiating FLR (Myron Stowe) [848358]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-310.el6]
changelog:
  - [net] core: Fix napi_gro_frags vs netpoll path (Amerigo Wang) [845347]
  - [netdrv] benet: disable BH in callers of be_process_mcc() (Amerigo Wang) [845347]
  - [net] bonding: remove IFF_IN_NETPOLL flag (Amerigo Wang) [845347]
  - [mm] mmu_notifier: restore kabi (Andrea Arcangeli) [854584]
  - [mm] mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Andrea Arcangeli) [854584]
  - [mm] mmu_notifier: fix-inconsistent-memory-between-secondary-mmu-and-host-fix (Andrea Arcangeli) [854584]
  - [mm] mmu_notifier: fix inconsistent memory between secondary MMU and host (Andrea Arcangeli) [854584]
  - [mm] mmu_notifier: fix freed page still mapped in secondary MMU (Andrea Arcangeli) [854584]
  - [mm] Revert: Have mmu_notifiers use SRCU so they may safely schedule (Andrea Arcangeli) [854584]
  - [x86] amd_iommu: Cache pdev pointer to root-bridge (Frank Arnold) [814709]
  - [x86] amd_iommu: Make sure IOMMU interrupts are re-enabled on resume (Frank Arnold) [814709]
  - [x86] amd_iommu: Set iommu configuration flags in enable-loop (Frank Arnold) [814709]
  - [x86] amd_iommu: enable iommu before attaching devices (Frank Arnold) [814709]
  - [netdrv] cxgb3: treewide use of RCU_INIT_POINTER (Jay Fenlason) [847358]
  - [netdrv] cxgb3: Add export.h to files using EXPORT_SYMBOL/THIS_MODULE (Jay Fenlason) [847358]
  - [netdrv] cxgb3: unify return value of .ndo_set_mac_address if address is invalid (Jay Fenlason) [847358]
  - [netdrv] cxgb3: update firmware version (Jay Fenlason) [847358]
  - [netdrv] cxgb3: add skb frag size accessors (Jay Fenlason) [847358]
  - [netdrv] cxgb3: convert to SKB paged frag API (Jay Fenlason) [847358]
  - [netdrv] cxgb3: remove use of ndo_set_multicast_list in drivers (Jay Fenlason) [847358]
  - [netdrv] pch_gbe: add extra clean tx (Veaceslav Falico) [853112]
  - [netdrv] pch_gbe: fix transmit watchdog timeout (Veaceslav Falico) [853112]
  - [netdrv] pch_gbe: fix transmit races (Veaceslav Falico) [853112]
  - [x86] cpu/amd: Fix crash as Xen Dom0 on AMD Trinity systems (Frank Arnold) [822278]
  - [x86] cpu/amd: Re-enable CPU topology extensions in case BIOS has disabled it (Frank Arnold) [822278]
  - [net] openvswitch: set openvswitch_handle_frame_hook (Thomas Graf) [854628]
  - [lib] flex_array: flex_array_prealloc takes a number of elements, not an end (Thomas Graf) [854628]
  - [net] openvswitch: Fix FLOW_BUFSIZE definition (Thomas Graf) [854628]
  - [net] openvswitch: Fix typo (Thomas Graf) [854628]
  - [net] openvswitch: Relax set header validation (Thomas Graf) [854628]
  - [net] openvswitch: Do not send notification if ovs_vport_set_options() failed (Thomas Graf) [854628]
  - [net] openvswitch: Enable retrieval of TCP flags from IPv6 traffic (Thomas Graf) [854628]
  - [net] openvswitch: Fix typo in documentation (Thomas Graf) [854628]
  - [net] openvswitch: Replace Nicira Networks (Thomas Graf) [854628]
  - [net] openvswitch: Check gso_type for correct sk_buff in queue_gso_packets() (Thomas Graf) [854628]
  - [net] openvswitch: Check currect return value from skb_gso_segment() (Thomas Graf) [854628]
  - [net] openvswitch: Reset upper layer protocol info on internal devices (Thomas Graf) [854628]
  - [sound] alsa: snd-aloop copy fix (Jaroslav Kysela) [854696]
  - [base] driver-core: fix device_register race (Rob Evers) [833098]
  - [netdrv] 8139cp: set intr mask after its handler is registered (Jason Wang) [815199]
  - [netdrv] pch_gbe: Do not abort probe on bad MAC (Veaceslav Falico) [851675]
  - [pci] fix upstream P2P bridge checks when enabling OBFF and LTR (Myron Stowe) [834711]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-311.el6]
changelog:
  - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052]
  - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376]
  - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053]
  - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053]
  - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566]
  - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566]
  - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566]
  - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566]
  - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566]
  - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566]
  - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566]
  - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566]
  - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566]
  - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566]
  - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566]
  - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566]
  - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566]
  - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566]
  - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566]
  - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566]
  - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566]
  - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566]
  - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566]
  - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566]
  - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566]
  - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566]
  - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566]
  - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566]
  - [scsi] lpfc: Fix abort status (Rob Evers) [827566]
  - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566]
  - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566]
  - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566]
  - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566]
  - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566]
  - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566]
  - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566]
  - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566]
  - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566]
  - [scsi] lpfc: Fix error displayed (Rob Evers) [827566]
  - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566]
  - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566]
  - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566]
  - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566]
  - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566]
  - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566]
  - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566]
  - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566]
  - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566]
  - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566]
  - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566]
  - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566]
  - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566]
  - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566]
  - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566]
  - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566]
  - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566]
  - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566]
  - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566]
  - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566]
  - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126]
  - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126]
  - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765]
  - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765]
  - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765]
  - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765]
  - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765]
  - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765]
  - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765]
  - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765]
  - [scsi] ipr: missing unlock before a return (Steve Best) [822647]
  - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647]
  - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647]
  - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647]
  - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647]
  - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647]
  - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647]
  - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647]
  - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647]
  - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647]
  - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647]
  - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144]
  - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144]
  - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144]
  - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712]
  - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712]
  - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712]
  - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531]
  - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219]
  - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511}
  - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395]
  - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495]
  - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495]
  - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495]
  - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495]
  - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495]
  - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495]
  - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495]
  - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495]
  - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495]
  - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-312.el6]
changelog:
  - [net] svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields) [769045]
  - [fs] nfs: Properly handle the case where the delegation is revoked (Steve Dickson) [842435]
  - [fs] nfs: Move cl_delegations to the nfs_server struct (Steve Dickson) [842435]
  - [fs] nfs: Introduce nfs_detach_delegations() (Steve Dickson) [842435]
  - [fs] nfs: Fix a number of RCU issues in the NFSv4 delegation code (Steve Dickson) [842435]
  - [netdrv] netxen: fix link notification order (Veaceslav Falico) [826574]
  - [netdrv] netxen: remove unnecessary setting of skb->dev (Veaceslav Falico) [826574]
  - [netdrv] netxen: restrict force firmware dump when dump is disabled (Veaceslav Falico) [826574]
  - [netdrv] netxen: Error return off by one for XG port (Veaceslav Falico) [826574]
  - [netdrv] netxen: Error return off by one in netxen_nic_set_pauseparam() (Veaceslav Falico) [826574]
  - [netdrv] netxen: Fix estimation of recv MSS in case of LRO (Veaceslav Falico) [826574]
  - [netdrv] netxen: added miniDIMM support in driver (Veaceslav Falico) [826574]
  - [netdrv] netxen: Allow only useful and recommended firmware dump capture mask values (Veaceslav Falico) [826574]
  - [netdrv] netxen_nic: disable minidump by default (Veaceslav Falico) [826574]
  - [netdrv] netxen: get rid of a redundant test for NULL before call to release_firmware() (Veaceslav Falico) [826574]
  - [netdrv] netxen: Fix endian bug (Veaceslav Falico) [826574]
  - [netdrv] netxen: unify return value of .ndo_set_mac_address if address is invalid (Veaceslav Falico) [826574]
  - [mm] coredump: add VM_NODUMP, MADV_DONTDUMP, MADV_DODUMP (Jason Baron) [739001]
  - [mm] coredump: remove VM_ALWAYSDUMP flag (Jason Baron) [739001]
  - [net] ipv6: unify conntrack reassembly expire code with standard one (Amerigo Wang) [726807]
  - [net] ipv6: add a new namespace for nf_conntrack_reasm (Amerigo Wang) [726807]
  - [net] ipv6: fix overlap check for fragments (Amerigo Wang) [726807]
  - [net] netfilter: discard overlapping IPv6 fragment (Amerigo Wang) [726807]
  - [net] netfilter: defrag: remove one redundant atomic ops (Amerigo Wang) [726807]
  - [acpi] Fix logic for removing mappings in 'acpi_unmap' (Myron Stowe) [816517]
  - [acpi] acpica: Expand OSL memory read/write interfaces to 64 bits (Myron Stowe) [816517]
  - [acpi] Remove ./drivers/acpi/atomicio.[ch] (Myron Stowe) [816517]
  - [acpi] Add RAM mapping support to ACPI (Myron Stowe) [816517]
  - [acpi] apei: Add 64-bit read/write support for APEI on i386 (Myron Stowe) [816517]
  - [acpi] apei: Convert atomicio routines (Myron Stowe) [816517]
  - [acpi] Export interfaces for ioremapping/iounmapping ACPI registers (Myron Stowe) [816517]
  - [acpi] Fix a fix section mismatch (Myron Stowe) [816517]
  - [net] ethtool: update ethtool_rx_flow_spec and avoid kabi breakage (Nikolay Aleksandrov) [847019]
  - [net] ethtool: add ntuple flow specifier data to network flow classifier (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Add Ethernet MAC-level filtering/steering (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Remove unimplemented flow specification types (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Allow drivers to select RX NFC rule locations (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Fix potential user buffer overflow for ETHTOOL_{G, S}RXFH (Nikolay Aleksandrov) [847019]
  - [net] ethtool: add rtnetlink & sched.h in ifndef GENKSYMS (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Added kernel support in EEE Ethtool commands (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Add reset operation (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Change ETHTOOL_PHYS_ID implementation to allow dropping RTNL (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Extend the ethtool API to obtain plugin module eeprom data (Nikolay Aleksandrov) [847019]
  - [net] ethtool: Added support for FW dump (Nikolay Aleksandrov) [847019]
  - [net] ethtool support to configure number of channels (Nikolay Aleksandrov) [847019]
  - [scsi] scsi_dh_alua: Enable STPG for unavailable ports (Ewan Milne) [857145]
  - [net] skbuff: do not take an additional reference in skb_frag_set_page (Neil Horman) [859433]
  - [i2c] add support for iSMT on bordenville (Neil Horman) [791368]
  - [pci] iommu, dmar: Use pr_format() instead of PREFIX to tidy up pr_*() calls (Don Dutile) [726531]
  - [pci] iommu, dmar: Reserve mmio space used by the IOMMU, if the BIOS forgets to (Don Dutile) [726531]
  - [pci] intel-iommu: Replace printks with appropriate pr_*() (Don Dutile) [726531]
  - [mm] fix potential anon_vma locking issue in mprotect() (Andrea Arcangeli) [858389]
  - [block] mtip32xx: fix user_buffer check in exec_drive_command (David Milburn) [837370]
  - [block] mtip32xx: remove HOTPLUG_PCI_PCIE dependancy (David Milburn) [837370]
  - [block] mtip32xx: Convert macro definitions for flag bits to enum (David Milburn) [837370]
  - [block] mtip32xx: Remove 'registers' and 'flags' from sysfs (David Milburn) [837370]
  - [block] mtip32xx: Changes to sysfs entries (David Milburn) [837370]
  - [block] mtip32xx: minor performance tweak (David Milburn) [837370]
  - [block] mtip32xx: Fix to support more than one sector in exec_drive_command() (David Milburn) [837370]
  - [block] mtip32xx: Use plain spinlock for 'cmd_issue_lock' (David Milburn) [837370]
  - [block] mtip32xx: Set block queue boundary variables (David Milburn) [837370]
  - [block] mtip32xx: Fix to handle TFE for PIO(IOCTL/internal) commands (David Milburn) [837370]
  - [block] mtip32xx: Change HDIO_GET_IDENTITY to return stored data (David Milburn) [837370]
  - [block] mtip32xx: Set custom timeouts for PIO commands (David Milburn) [837370]
  - [block] mtip32xx: fix clearing an incorrect register in mtip_init_port (David Milburn) [837370]
  - [block] mtip32xx: release the semaphore on an error path (David Milburn) [837370]
  - [block] mtip32xx: dump tagmap on failure (David Milburn) [837370]
  - [block] mtip32xx: fix handling of commands in various scenarios (David Milburn) [837370]
  - [block] mtip32xx: Shorten macro names (David Milburn) [837370]
  - [block] mtip32xx: misc changes (David Milburn) [837370]
  - [block] mtip32xx: Add new sysfs entry 'status' (David Milburn) [837370]
  - [block] mtip32xx: make setting comp_time as common (David Milburn) [837370]
  - [block] mtip32xx: Add new bitwise flag 'dd_flag' (David Milburn) [837370]
  - [block] mtip32xx: fix error handling in mtip_init() (David Milburn) [837370]
  - [block] mtip32xx: fix incorrect value set for drv_cleanup_done, and re-initialize and start port in mtip_restart_port() (David Milburn) [837370]
  - [kernel] tracing: Convert format output to seq_file (Jiri Olsa) [797067]
  - [kernel] tracing: Remove show_format and related macros from TRACE_EVENT (Jiri Olsa) [797067]
  - [kernel] tracing: Use defined fields and print_fmt to print formats (Jiri Olsa) [797067]
  - [kernel] tracing: Init print_fmt for kprobe events (Jiri Olsa) [797067]
  - [kernel] tracing: Init print_fmt for syscall events (Jiri Olsa) [797067]
  - [kernel] tracing: Add print_fmt field (Jiri Olsa) [797067]
  - [kernel] tracing: Have __dynamic_array() define a field (Jiri Olsa) [797067]
  - [pci] remove redundant checking in PCI Express capability routines (Myron Stowe) [832591]
  - [pci] Introduce command line option to disable ARI (Myron Stowe) [832591]
  - [pci] use pci_is_pcie() in pci core (Myron Stowe) [832591]
  - [serial] Basic support for Moschip 9900 family I/O chips (Steve Best) [850941]
  - [idle] intel_idle: ivybridge support (Matthew Garrett) [746722]
  - [block] Avoid missed wakeup in request waitqueue (Asias He) [848260]
  - [netdrv] mlx4: check promisc on proper port (Doug Ledford) [854052]
  - [netdrv] mlx4: attach multicast with correct flag (Doug Ledford) [854376]
  - [netdrv] mlx4: remove redundant adding of steering type to gid (Doug Ledford) [854053]
  - [netdrv] Revert: Fix a merge issue (Doug Ledford) [854053]
  - [scsi] lpfc: Update lpfc version to 8.3.5.82.1p (Rob Evers) [827566]
  - [scsi] lpfc: Fix null pointer error for piocbq (Rob Evers) [827566]
  - [scsi] lpfc: Add missing jumps to mempool_free (Rob Evers) [827566]
  - [scsi] lpfc: Fixed leaking memory from pci dma pool (Rob Evers) [827566]
  - [scsi] lpfc: Log SCSI XRI on abort handler timeout (Rob Evers) [827566]
  - [scsi] lpfc: Fix logging too many fcp underruns (Rob Evers) [827566]
  - [scsi] lpfc: Fixed SCSI device reset escalation (Rob Evers) [827566]
  - [scsi] lpfc: Fix BlockGuard messages (Rob Evers) [827566]
  - [scsi] lpfc: Fix param field to mask for LOCAL_REJ. (Rob Evers) [827566]
  - [scsi] lpfc: Add SLI-4 V1 Cap/Res desc support (Rob Evers) [827566]
  - [scsi] lpfc: complete list of commands w/ ext. tmo (Rob Evers) [827566]
  - [scsi] lpfc: Fix adding fc_host rport entries (Rob Evers) [827566]
  - [scsi] lpfc: Fix conflicts in log message numbers (Rob Evers) [827566]
  - [scsi] lpfc: Cosmetic changes (Rob Evers) [827566]
  - [scsi] lpfc: Fix discovery bug when swapping cables (Rob Evers) [827566]
  - [scsi] lpfc: Fixed scsi_eh escalation kernel panic (Rob Evers) [827566]
  - [scsi] lpfc: check data transfered on writes (Rob Evers) [827566]
  - [scsi] lpfc: remove incorrect message 2520 (Rob Evers) [827566]
  - [scsi] lpfc: destroy rrq_pool during driver removal (Rob Evers) [827566]
  - [scsi] lpfc: attach OCe14000 adapters (Rob Evers) [827566]
  - [scsi] lpfc: set valid bit for loopback testing (Rob Evers) [827566]
  - [scsi] lpfc: report misconfigured ports (Rob Evers) [827566]
  - [scsi] lpfc: Fix Panic During IO Test (Rob Evers) [827566]
  - [scsi] lpfc: dynamic delay multiplier param. (Rob Evers) [827566]
  - [scsi] lpfc: Fix abort status (Rob Evers) [827566]
  - [scsi] lpfc: Fixed PCI resource provision (Rob Evers) [827566]
  - [scsi] lpfc: Fix system hang due to bad mod params (Rob Evers) [827566]
  - [scsi] lpfc: Fixed debug helper routine (Rob Evers) [827566]
  - [scsi] lpfc: Fix using the wrong xritag (Rob Evers) [827566]
  - [scsi] lpfc: Debug routines for dumping SLI4 queues (Rob Evers) [827566]
  - [scsi] lpfc: LPe16000 discovery fixes (Rob Evers) [827566]
  - [scsi] lpfc: Reregister VPI for SLI3 (Rob Evers) [827566]
  - [scsi] lpfc: Fix log message 2597 when no error (Rob Evers) [827566]
  - [scsi] lpfc: FCP LOG for Finisar trace correlation (Rob Evers) [827566]
  - [scsi] lpfc: Fix error displayed (Rob Evers) [827566]
  - [scsi] lpfc: Fix Read Link status data (Rob Evers) [827566]
  - [scsi] lpfc: dix, create vports on FCoE SLI4 HBA (Rob Evers) [827566]
  - [scsi] lpfc: Fix flogi after flogi ack from target (Rob Evers) [827566]
  - [scsi] lpfc: add get controller attributes command (Rob Evers) [827566]
  - [scsi] lpfc: handle SLI4-port XRI profile change (Rob Evers) [827566]
  - [scsi] lpfc: Add -Werror compilation flag (Rob Evers) [827566]
  - [scsi] lpfc: Change def. DA_ID to enabled (Rob Evers) [827566]
  - [scsi] lpfc: remove scsi vport host when unloading (Rob Evers) [827566]
  - [scsi] lpfc: Increment T10 DIF error injection (Rob Evers) [827566]
  - [scsi] lpfc: Update copyright date for files (Rob Evers) [827566]
  - [scsi] lpfc: Refine T10 DIF debugfs error injection (Rob Evers) [827566]
  - [scsi] lpfc: Make BA_ACC work on exchange (Rob Evers) [827566]
  - [scsi] lpfc: Fix KERNEL allocation while lock held (Rob Evers) [827566]
  - [scsi] lpfc: Fix usage of bghm for BlockGuard errs (Rob Evers) [827566]
  - [scsi] lpfc: inject T10 DIF errors via debugfs (Rob Evers) [827566]
  - [scsi] lpfc: Fix BlockGuard for prot. data from HBA (Rob Evers) [827566]
  - [scsi] lpfc: add logs in port error/reset (Rob Evers) [827566]
  - [scsi] lpfc: Sync up with upstream lpfc driver code (Rob Evers) [827566]
  - [scsi] lpfc: Fixed T10 DIF/Blockguard on 16Gb FC (Rob Evers) [827566]
  - [scsi] lpfc: Fix files depending on module.h (Rob Evers) [827566]
  - [usb] core: fix deadlock in bConfigurationValue attribute method (Don Zickus) [832126]
  - [usb] allow drivers to use allocated bandwidth until unbound (Don Zickus) [832126]
  - [tools] perf: Add automated tests for event group parsing (Jiri Olsa) [695765]
  - [tools] perf: Enable grouping logic for parsed events (Jiri Olsa) [695765]
  - [tools] perf: Add support to update event modifier (Jiri Olsa) [695765]
  - [tools] perf: Add support to parse event group syntax (Jiri Olsa) [695765]
  - [tools] perf: Fix parse events automated tests (Jiri Olsa) [695765]
  - [tools] perf: Add support to reuse event grammar to parse out terms (Jiri Olsa) [695765]
  - [tools] perf: Make the event parser re-entrant (Jiri Olsa) [695765]
  - [tools] perf: Use data struct for arg passing in event parse function (Jiri Olsa) [695765]
  - [scsi] ipr: missing unlock before a return (Steve Best) [822647]
  - [scsi] ipr: Driver version 2.5.4 (Steve Best) [822647]
  - [scsi] ipr: Reduce interrupt lock time (Steve Best) [822647]
  - [scsi] ipr: Reduce queuecommand lock time (Steve Best) [822647]
  - [scsi] ipr: Driver version 2.5.3 (Steve Best) [822647]
  - [scsi] ipr: Increase alignment boundary of command blocks (Steve Best) [822647]
  - [scsi] ipr: Increase max concurrent oustanding commands (Steve Best) [822647]
  - [scsi] ipr: Remove unnecessary memory barriers (Steve Best) [822647]
  - [scsi] ipr: Remove unnecessary interrupt clearing on new adapters (Steve Best) [822647]
  - [scsi] ipr: Fix target id allocation re-use problem (Steve Best) [822647]
  - [scsi] ipr: update PCI ID definitions for new adapters (Steve Best) [822647]
  - [infiniband] cxgb3: Fix typos in infiniband drivers (Jay Fenlason) [747144]
  - [infiniband] cxgb3: Don't pass irq flags to flush_qp() (Jay Fenlason) [747144]
  - [infiniband] cxgb3, cxgb4: Remove dead code (Jay Fenlason) [747144]
  - [virt] kvm: Don't automatically expose the TSC deadline timer in cpuid (Don Dugger) [740712]
  - [virt] kvm: emulate lapic tsc deadline timer for guest (Don Dugger) [740712]
  - [virt] kvm: x86 TSC deadline definitions (Don Dugger) [740712]
  - [kernel] cgroup: add cgroup_root_mutex (Frederic Weisbecker) [844531]
  - [md] raid1: don't abort a resync on the first badblock (Jes Sorensen) [858219]
  - [mm] Hold a file reference in madvise_remove (Jerome Marchand) [849739] {CVE-2012-3511}
  - [net] ethtool: Extend ethtool_ops, add new ethtool types (Nikolay Aleksandrov) [844395]
  - [scsi] aacraid: Series 7 Async. (performance) mode support (Rich Bono) [824892 832495]
  - [scsi] aacraid: Fix endian issues in core and SRC portions of driver (Rich Bono) [824892 832495]
  - [scsi] aacraid: Relax the tight timeout loop on fib commands (Rich Bono) [824892 832495]
  - [scsi] aacraid: Better handling of in-flight events on thread stop (Rich Bono) [824892 832495]
  - [scsi] aacraid: Use resource_size_t for IO mem pointers and offsets (Rich Bono) [824892 832495]
  - [scsi] aacraid: add an iounmap call to aac_src_ioremap (Rich Bono) [824892 832495]
  - [scsi] aacraid: Added Sync.mode to support series 7/8/9 controllers (Rich Bono) [824892 832495]
  - [scsi] aacraid: use lower snprintf() limit (Rich Bono) [824892 832495]
  - [scsi] aacraid: Drop __TIME__ usage (Rich Bono) [824892 832495]
  - [scsi] aacraid: Do not set DMA mask to 32 bit first if adapter only supports 31 (Rich Bono) [824892 832495]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-313.el6]
changelog:
  - [misc] sgi-xp: fails to load when cpu 0 is out of IRQ resources (George Beshers) [854677]
  - [misc] sgi-xp: nested calls to spin_lock_irqsave() (George Beshers) [854677]
  - [net] openvswitch: Make Open vSwitch use non-accel VLAN tagging (Thomas Graf) [859048]
  - [net] vlan: dont drop packets from unknown vlans in promiscuous mode (Thomas Graf) [859048]
  - [netdrv] e1000e: update driver version number (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup - remove inapplicable comment (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup strict checkpatch check (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup strict checkpatch MEMORY_BARRIER checks (Dean Nelson) [819103]
  - [netdrv] e1000e: DoS while TSO enabled caused by link partner with small MSS (Dean Nelson) [819103]
  - [netdrv] e1000e: fix panic while dumping packets on Tx hang with IOMMU (Dean Nelson) [819103]
  - [netdrv] e1000e: 82571 Tx Data Corruption during Tx hang recovery (Dean Nelson) [819103]
  - [netdrv] e1000e: fix test for PHY being accessible on 82577/8/9 and I217 (Dean Nelson) [819103]
  - [netdrv] e1000e: Correct link check logic for 82571 serdes (Dean Nelson) [819103]
  - [netdrv] e1000e: Program the correct register for ITR when using MSI-X. (Dean Nelson) [819103]
  - [netdrv] e1000e: Cleanup code logic in e1000_check_for_serdes_link_82571() (Dean Nelson) [819103]
  - [netdrv] e1000e: Fix (nearly-)kernel-doc comments for various functions (Dean Nelson) [819103]
  - [netdrv] e1000e: remove use of IP payload checksum (Dean Nelson) [819103]
  - [netdrv] e1000e: use more informative logging macros when netdev not yet registered (Dean Nelson) [819103]
  - [netdrv] e1000e: test for valid check_reset_block function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: fix Rapid Start Technology support for i217 (Dean Nelson) [819103]
  - [netdrv] e1000e: fix typo in definition of E1000_CTRL_EXT_FORCE_SMBUS (Dean Nelson) [819103]
  - [netdrv] e1000e: Fix merge conflict (net->net-next) (Dean Nelson) [819103]
  - [netdrv] e1000e: clear REQ and GNT in EECD (82571 && 82572) (Dean Nelson) [819103]
  - [netdrv] e1000e: enable forced master/slave on 82577 (Dean Nelson) [819103]
  - [netdrv] e1000e: initial support for i217 (Dean Nelson) [819103]
  - [netdrv] e1000e: Remove special case for 82573/82574 ASPM L1 disablement (Dean Nelson) [819103]
  - [netdrv] e1000e: Disable ASPM L1 on 82574 (Dean Nelson) [819103]
  - [netdrv] e1000e: Driver workaround for IPv6 Header Extension Erratum. (Dean Nelson) [819103]
  - [netdrv] e1000e: Resolve intermittent negotiation issue on 82574/82583. (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup long {read|write}_reg_locked PHY ops function pointers (Dean Nelson) [819103]
  - [netdrv] e1000e: suggest a possible workaround to a device hang on 82577/8 (Dean Nelson) [819103]
  - [netdrv] e1000e: fix .ndo_set_rx_mode for 82579 (Dean Nelson) [819103]
  - [netdrv] e1000e: PHY initialization flow changes for 82577/8/9 (Dean Nelson) [819103]
  - [netdrv] e1000e: workaround EEPROM configuration change on 82579 (Dean Nelson) [819103]
  - [netdrv] e1000e: 82579 potential system hang on stress when ME enabled (Dean Nelson) [819103]
  - [netdrv] e1000e: 82579 packet drop workaround (Dean Nelson) [819103]
  - [netdrv] e1000e: Enable DMA Burst Mode on 82574 by default. (Dean Nelson) [819103]
  - [netdrv] e1000e: Disable Far-End LoopBack following reset on 80003ES2LAN. (Dean Nelson) [819103]
  - [netdrv] e1000e: Fix default interrupt throttle rate not set in NIC HW (Dean Nelson) [819103]
  - [netdrv] e1000e: MSI interrupt test failed, using legacy interrupt (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup boolean logic (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup remaining strings split across multiple lines (Dean Nelson) [819103]
  - [netdrv] e1000e: issues in Sx on 82577/8/9 (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup indexed register arrays (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup NAPI routine (Dean Nelson) [819103]
  - [netdrv] e1000e: Minor comment clean-up. (Dean Nelson) [819103]
  - [netdrv] e1000e: Guarantee descriptor writeback flush success. (Dean Nelson) [819103]
  - [netdrv] e1000e: make wired ethernet driver message level consistent (rev2) (Dean Nelson) [819103]
  - [netdrv] e1000e: use msleep instead of mdelay (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup whitespace and indentation (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup incorrect filename in comment (Dean Nelson) [819103]
  - [netdrv] e1000e: rename e1000e_reload_nvm() and call as function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup - remove unnecessary variable (Dean Nelson) [819103]
  - [netdrv] e1000e: use true/false for boolean send_xon, do not assume always true (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup comment in e1000_hash_mc_addr() (Dean Nelson) [819103]
  - [netdrv] e1000e: rename e1000e_config_collision_dist() and call as function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: comment correction in e1000e_set_kmrn_lock_loss_workaround_ich8lan (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup calls to setup_physical_interface function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup use of check_reset_block function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup use of check_mng_mode function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: rename e1000e_setup_link() and call as function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: rename e1000e_id_led_init() and call as function pointer (Dean Nelson) [819103]
  - [netdrv] e1000e: cosmetic comment changes to make lines less than 80 characters (Dean Nelson) [819103]
  - [netdrv] e1000e: cosmetic change to boolean comparisons (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup goto statements to exit points without common work (Dean Nelson) [819103]
  - [netdrv] e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link (Dean Nelson) [819103]
  - [netdrv] e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: minor whitespace addition (insert blank line separator) (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: remove unnecessary variable initializations (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: remove unnecessary test and return (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: remove unnecessary variable ret_val (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: remove unreachable statement (Dean Nelson) [819103]
  - [netdrv] e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: always return 0 (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: remove unnecessary assignments just before returning (Dean Nelson) [819103]
  - [netdrv] e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan (Dean Nelson) [819103]
  - [netdrv] e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: rename goto labels to be more meaningful (Dean Nelson) [819103]
  - [netdrv] e1000e: cleanup: use goto for common work needed by multiple exit points (Dean Nelson) [819103]
  - [netdrv] e1000e: replace '1' with 'true' for boolean get_link_status (Dean Nelson) [819103]
  - [netdrv] e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Dean Nelson) [819103]
  - [netdrv] e1000e: use true/false for bool autoneg_false (Dean Nelson) [819103]
  - [netdrv] e1000e: remove unnecessary parentheses (Dean Nelson) [819103]
  - [netdrv] e1000e: remove unnecessary returns from void functions (Dean Nelson) [819103]
  - [netdrv] e1000e: remove test that is always false (Dean Nelson) [819103]
  - [netdrv] e1000e: add skb frag size accessors (Dean Nelson) [819103]
  - [scsi] qla2xxx: Update version number to 8.04.00.08.06.4-k. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Use the right field for container_of. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Allow MSI interrupt registration for ISP82xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix incorrect status reporting on DIF errors. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: T10 DIF - ISP83xx changes. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Enable fw attributes for ISP24xx and above. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Get fcal position map should not be called for p2p topology. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Enclose adapter related calls in adapter check in failed state handler. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: set idc version if function is first one to come. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Do PCI fundamental reset for ISP83xx (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fail initialization if unable to load RISC code. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Use defines instead of hardcoded values for intr status. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Dont call nic restart firmware if it is already active and running. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for ISP82xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w recovery. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Implement beacon support for ISP83xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Update the driver copyright. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Don't register to legacy interrupt for ISP82xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Changes for ISP83xx loopback support. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Add bit to identify adapters for thermal temp. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Implemetation of mctp. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: IDC implementation for ISP83xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Add FW DUMP SIZE sysfs attribute. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Implementation of bidirectional. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Display mailbox failure by default. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix typo in qla2xxx files (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Remove redundant NULL check before release_firmware() call. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Add I2C BSG interface. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Bind to ISP8031 devices. (Chad Dupuis) [826565]
  - [scsi] Revert: qla2xxx: During loopdown perform Diagnostic loopback. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Display proper firmware version when new minidump template is gathered for ISP82xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Don't capture minidump for ISP82xx on flash update from application. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Log link up and link down messages to track link flops. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix discrepencies between RHEL 6 and upstream. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Optimize existing port name server query matching. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fixups for ISP83xx. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Display proper supported speeds for 16G FC adapters. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: handle default case in qla2x00_request_firmware() (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix typo in qla_mbx.c (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Micro optimization in queuecommand handler (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix typo in qla_init.c (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix typo in qla_bsg.c (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Stats should be different from physical and virtual ports (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Add ql_dbg_verbose logging level. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Handle interrupt registration failures more gracefully. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Change "Done" to "Entering" in the debug print statement in qla2x00_port_logout. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Detect PEG errors. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis) [826565]
  - [scsi] qla2xxx: Fix typo in bus-reset handler. (Chad Dupuis) [826565]
  - [mm] thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli) [858385]
  - [wireless] rt2x00: Add support for BUFFALO WLI-UC-GNM2 to rt2800usb (Stanislaw Gruszka) [841578]
  - [wireless] cfg80211: process pending events when unregistering net device (Stanislaw Gruszka) [841578]
  - [net] mac80211: cancel mesh path timer (Stanislaw Gruszka) [841578]
  - [wireless] iwlwifi: fix debug print in iwl_sta_calc_ht_flags (Stanislaw Gruszka) [841578]
  - [wireless] rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka) [841578]
  - [wireless] iwlwifi: disable greenfield transmissions as a workaround (Stanislaw Gruszka) [841578]
  - [net] mac80211: fail authentication when AP denied authentication (Stanislaw Gruszka) [841578]
  - [wireless] reg: restore previous behaviour of chan->max_power calculations (Stanislaw Gruszka) [841578]
  - [net] mac80211: fix read outside array bounds (Stanislaw Gruszka) [841578]
  - [wireless] ath9k: Add PID/VID support for AR1111 (Stanislaw Gruszka) [841578]
  - [wireless] b43: fix crash with OpenFWWF (Stanislaw Gruszka) [841578]
  - [wireless] iwlwifi: Check BSS ctx active before call mac80211 (Stanislaw Gruszka) [841578]
  - [wireless] rndis_wlan: release BSS structures returned by cfg80211_inform_bss() (Stanislaw Gruszka) [841578]
  - [net] mac80211: fix crash with single-queue drivers (Stanislaw Gruszka) [841578]
  - [wireless] rt2800usb: 2001:3c17 is an RT3370 device (Stanislaw Gruszka) [841578]
  - [wireless] Backport ti drivers from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport orinoco driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport rtl818x driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport ipw2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport p54 driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport ath drivers family from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport b43legacy driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport bcma bus driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport b43 driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport ssb bus driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport rt2x00 driver from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport iwlwifi driver from linux 3.5 (Stanislaw Gruszka) [818672 841578]
  - [wireless] Backport iwlegacy driver from 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] Backport mac80211 from linux 3.5 (Stanislaw Gruszka) [841578]
  - [wireless] fix kabi breakage caused by wireless update (Stanislaw Gruszka) [841578]
  - [wireless] Backport wireless core from linux 3.5 (Stanislaw Gruszka) [841578]
  - [x86] pci: Add option to not assign BAR's if not already assigned (George Beshers) [859966]
  - [edac] sb_edac: Avoid overflow errors at memory size calculation (Mauro Carvalho Chehab) [859132]
  - [Documentation] kernel-parameters.txt: Add intel_idle.max_cstate (Prarit Bhargava) [858337]
  - [kernel] rcu: Remove function versions of __kfree_rcu and offset (Neil Horman) [813086]
  - [scsi] fix NULL request_queue in scsi_requeue_run_queue() (Jeff Garzik) [842881]
  - [netdrv] tg3: Set RX_CHECKSUMS appropriately (John Feeney) [828967]
  - [firmware] iwlwifi: update firmware for 6205 (Stanislaw Gruszka) [850579]
  - [netdrv] pch_gbe: vlan skb len fix (Veaceslav Falico) [851682]
  - [net] ipv4/cipso: don't follow a NULL pointer when setsockopt() is called (Amerigo Wang) [842872]
  - [net] bridge: Fix timer typo that may render snooping less effective (Nikolay Aleksandrov) [676938]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-314.el6]
changelog:
  - [usb] serial: qcserial avoid pointing to freed memory (Don Zickus) [699676]
  - [usb] serial: Fix qcserial memory leak on rmmod (Don Zickus) [699676]
  - [usb] serial: fix a memory leak in qcprobe error path (Don Zickus) [699676]
  - [virt] kvmclock: unbreak registration by aligning with upstream (Michael S. Tsirkin) [856198]
  - [x86] apic: replace eoi_write on apic disable (Michael S. Tsirkin) [856198]
  - [scsi] qla4xxx: v5.03.00.00.06.04-k0 (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Update Copyright header (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Added support for ISP83XX (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Added new function qla4_8xxx_get_minidump (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Set IDC version in correct way (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Added new functions in isp_ops (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Clean-up and optimize macros (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Rename macros from 82XX to 8XXX (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Update func name from ql4_ to qla4_ (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Update structure and variable names (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Update function name from 8xxx to 82xx (Chad Dupuis) [826570]
  - [scsi] qla4xxx: v5.02.00.00.06.04-k1 (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Clear interrupt while unloading driver (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Chad Dupuis) [826570]
  - [scsi] qla4xxx: v5.02.00.00.06.04-k0 (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Properly handle SCSI underrun while processing status IOCBs (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix multiple conn login event issue during session recovery (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix gcc warning for x86 system (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect (Chad Dupuis) [826570]
  - [scsi] qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix Spell check (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix a Sparse warning message (Chad Dupuis) [826570]
  - [scsi] qla4xxx: multi-session fix for flash ddbs (Chad Dupuis) [826570]
  - [scsi] qla4xxx: v5.02.00.00.06.03-k5 (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Capture minidump for ISP82XX on firmware failure (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Add change_queue_depth API support (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix clear ddb mbx command failure issue (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Fix kernel panic during discovery logout (Chad Dupuis) [826570]
  - [scsi] qla4xxx: Correct early completion of pending mbox (Chad Dupuis) [826570]
  - [scsi] qla4xxx: use pci_dev->revision (Chad Dupuis) [826570]
  - [drm] edid: limit printk when facing bad edid (Dave Airlie) [857792]
  - [drm] backport 3.6 drm into rhel6.4 kernel (Dave Airlie) [857792]
  - [mm] backport the extended prefault helpers from upstream (Dave Airlie) [857792]
  - [gpu] vga drivers backport (Dave Airlie) [857792]
  - [base] dma-buf: backport dma-buf support (Dave Airlie) [857792]
  - [acpi] export symbol acpi_get_table_with_size (Dave Airlie) [857792]
  - [kernel] sched: Add __wake_up_all_locked() API (Dave Airlie) [857792]
  - [kernel] sched: wait_event_interruptible_locked() interface (Dave Airlie) [857792]
  - [pci] pci_regs: define LNKSTA2 pcie cap + bits (Dave Airlie) [857792]
  - [mm] slab: introduce kmalloc_array() (Dave Airlie) [857792]
  - [fs] sysfs: Add sysfs_merge_group() and sysfs_unmerge_group() (Dave Airlie) [857792]
  - [i2c] export bit-banging algo functions (Dave Airlie) [857792]
  - [netdrv] bnx2: Clean up remainint iounmap (Neil Horman) [826727]
  - [netdrv] bnx2: Try to recover from PCI block reset (Neil Horman) [826727]
  - [netdrv] bnx2: Fix bug in bnx2_free_tx_skbs() (Neil Horman) [826727]
  - [netdrv] bnx2: Add missing netif_tx_disable() in bnx2_close() (Neil Horman) [826727]
  - [netdrv] bnx2: Add "fall through" comments (Neil Horman) [826727]
  - [netdrv] bnx2: Update version 2.2.2 (Neil Horman) [826727]
  - [netdrv] bnx2: Read PCI function number from internal register (Neil Horman) [826727]
  - [netdrv] bnx2: Dump additional BC_STATE during firmware sync timeout (Neil Horman) [826727]
  - [netdrv] bnx2: Dump all FTQ_CTL registers during tx_timeout (Neil Horman) [826727]
  - [netdrv] bnx2: Remove casts to same type (Neil Horman) [826727]
  - [netdrv] bnx2: replace open-coded ARRAY_SIZE with macro (Neil Horman) [826727]
  - [netdrv] bnx2: stop using net_device.{base_addr, irq} (Neil Horman) [826727]
  - [netdrv] bnx2: unify return value of .ndo_set_mac_address if address is invalid (Neil Horman) [826727]
  - [usb] ti_usb: fix printk format warning (Don Zickus) [846419]
  - [usb] ti_usb_3410_5052: adding multitech dialup fax/modem devices (Don Zickus) [846419]
  - [pci] Enable ATS at the device state restore (Don Dugger) [767886]
  - [pci] intel-iommu: Move duplicate list-mangling code into unlink_domain_info() helper (Don Dugger) [767886]
  - [pci] intel-iommu: Add device info into list before doing context mapping (Don Dugger) [767886]
  - [netdrv] igbvf: Fix (nearly-)kernel-doc comments for various functions (Stefan Assmann) [819104]
  - [netdrv] igbvf: fix divide by zero (Stefan Assmann) [819104]
  - [netdrv] igbvf: fix the bug when initializing the igbvf (Stefan Assmann) [819104]
  - [netdrv] intel: make wired ethernet driver message level consistent (rev2) (Stefan Assmann) [819104]
  - [netdrv] igbvf: Use ETH_ALEN (Stefan Assmann) [819104]
  - [netdrv] igbvf: reset netdevice addr_assign_type if changed (Stefan Assmann) [819104]
  - [netdrv] igbvf: rename dev_hw_addr_random and remove redundant second (Stefan Assmann) [819104]
  - [netdrv] igbvf: refactor Interrupt Throttle Rate code (Stefan Assmann) [819104]
  - [netdrv] igbvf: change copyright date (Stefan Assmann) [819104]
  - [netdrv] igbvf: remove unneeded cast (Stefan Assmann) [819104]
  - [x86] cpu: keep SEP flag enabled on 64-bit if execshield is on (Eduardo Habkost) [821463]
  - [x86] Revert: intel_idle: disable NHM/WSM HW C-state auto-demotion (Matthew Garrett) [834097]
  - [block] cciss: fix handling of protocol error (Tomas Henzl) [858292]
  - [ata] ata_piix: IDE-mode SATA patch for Intel DH89xxCC DeviceIDs (David Milburn) [859491]
  - [scsi] hpsa: fix handling of protocol error (Tomas Henzl) [857956]
  - [x86] mce: Introduce mce_gather_info() (Luming Yu) [855775]
  - [mm] hwpoison: Remove extra unwanted call to send_sig_info() (Lenny Szubowicz) [855775]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-315.el6]
changelog:
  - [block] fix up use after free in __blkdev_get (Jeff Moyer) [847838]
  - [firmware] r8169: update the firmware for RTL8168F variant (Ivan Vecera) [842651]
  - [netdrv] r8169: use unlimited DMA burst for TX (Ivan Vecera) [842651]
  - [netdrv] r8169: add D-Link DGE-560T identifiers. (Ivan Vecera) [842651]
  - [netdrv] r8169: verbose error message. (Ivan Vecera) [842651]
  - [netdrv] r8169: remove rtl_ocpdr_cond. (Ivan Vecera) [842651]
  - [netdrv] r8169: fix argument in rtl_hw_init_8168g. (Ivan Vecera) [842651]
  - [netdrv] r8169: support RTL8168G (Ivan Vecera) [842651]
  - [netdrv] r8169: abstract out loop conditions. (Ivan Vecera) [842651]
  - [netdrv] r8169: ephy, eri and efuse functions signature changes. (Ivan Vecera) [842651]
  - [netdrv] r8169: csi_ops signature change. (Ivan Vecera) [842651]
  - [netdrv] r8169: mdio_ops signature change. (Ivan Vecera) [842651]
  - [netdrv] r8169: add RTL8106E support. (Ivan Vecera) [842651]
  - [netdrv] r8169: RxConfig hack for the 8168evl. (Ivan Vecera) [842651]
  - [netdrv] r8169: avoid NAPI scheduling delay. (Ivan Vecera) [842651]
  - [netdrv] r8169: call netif_napi_del at errpaths and at driver unload (Ivan Vecera) [842651]
  - [netdrv] r8169: fix unsigned int wraparound with TSO (Ivan Vecera) [842651]
  - [netdrv] r8169: support the new RTL8411 chip. (Ivan Vecera) [842651]
  - [netdrv] r8169: adjust some functions of 8111f (Ivan Vecera) [842651]
  - [netdrv] r8169: support the new RTL8402 chip. (Ivan Vecera) [842651]
  - [netdrv] r8169: add device specific CSI access helpers. (Ivan Vecera) [842651]
  - [netdrv] r8169: modify pll power function (Ivan Vecera) [842651]
  - [netdrv] r8169: 8168c and later require bit 0x20 to be set in Config2 for PME signaling. (Ivan Vecera) [842651]
  - [netdrv] r8169: Config1 is read-only on 8168c and later. (Ivan Vecera) [842651]
  - [netdrv] r8169: enable napi on resume. (Ivan Vecera) [842651]
  - [netdrv] r8169: fix comment typo (Ivan Vecera) [842651]
  - [netdrv] r8169: stop using net_device.{base_addr, irq}. (Ivan Vecera) [842651]
  - [netdrv] r8169: move rtl_cfg_info closer to its caller. (Ivan Vecera) [842651]
  - [netdrv] r8169: move the netpoll handler after the irq handler. (Ivan Vecera) [842651]
  - [netdrv] r8169: move rtl8169_open after rtl_task it depends on. (Ivan Vecera) [842651]
  - [netdrv] r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Ivan Vecera) [842651]
  - [netdrv] r8169: move net_device_ops beyond the methods it references. (Ivan Vecera) [842651]
  - [netdrv] r8169: move the driver probe method to the end of the driver file. (Ivan Vecera) [842651]
  - [netdrv] r8169: move the driver removal method to the end of the driver file. (Ivan Vecera) [842651]
  - [netdrv] r8169: runtime resume before shutdown. (Ivan Vecera) [842651]
  - [netdrv] r8169: corrupted IP fragments fix for large mtu. (Ivan Vecera) [842651]
  - [netdrv] r8169: Remove alloc_etherdev error messages (Ivan Vecera) [842651]
  - [netdrv] r8169: spinlock redux. (Ivan Vecera) [842651]
  - [netdrv] r8169: avoid a useless work scheduling. (Ivan Vecera) [842651]
  - [netdrv] r8169: move task enable boolean to bitfield. (Ivan Vecera) [842651]
  - [netdrv] r8169: bh locking redux and task scheduling. (Ivan Vecera) [842651]
  - [netdrv] r8169: fix early queue wake-up. (Ivan Vecera) [842651]
  - [netdrv] r8169: remove work from irq handler. (Ivan Vecera) [842651]
  - [netdrv] r8169: missing barriers. (Ivan Vecera) [842651]
  - [netdrv] r8169: irq mask helpers. (Ivan Vecera) [842651]
  - [netdrv] r8169: factor out IntrMask writes. (Ivan Vecera) [842651]
  - [netdrv] r8169: stop delaying workqueue. (Ivan Vecera) [842651]
  - [netdrv] r8169: remove rtl8169_reinit_task. (Ivan Vecera) [842651]
  - [netdrv] r8169: remove hardcoded PCIe registers accesses. (Ivan Vecera) [842651]
  - [netdrv] r8169: increase the delay parameter of pm_schedule_suspend (Ivan Vecera) [842651]
  - [netdrv] r8169: Fix runtime power management (Ivan Vecera) [842651]
  - [netdrv] r8169 / PCI / PM: Add simplified runtime PM support (rev. 3) (Ivan Vecera) [842651]
  - [netdrv] r8169: fix potentially dangerous trailing '; ' in #defined values/expressions (Ivan Vecera) [842651]
  - [netdrv] r8169: fix wrong eee setting for rlt8111evl (Ivan Vecera) [842651]
  - [netdrv] r8169: fix driver shutdown WoL regression. (Ivan Vecera) [842651]
  - [netdrv] r8169: add skb frag size accessors (Ivan Vecera) [842651]
  - [netdrv] r8169: do not enable the TBI for anything but the original 8169. (Ivan Vecera) [842651]
  - [netdrv] r8169: remove erroneous processing of always set bit. (Ivan Vecera) [842651]
  - [netdrv] r8169: fix WOL setting for 8105 and 8111evl (Ivan Vecera) [842651]
  - [netdrv] r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Ivan Vecera) [842651]
  - [netdrv] r8169: convert to SKB paged frag API. (Ivan Vecera) [842651]
  - [netdrv] bna: fix assignment of 0/1 to bool variables (Ivan Vecera) [830018]
  - [netdrv] bna: Fix non-kernel-doc comments with kernel-doc start markers (Ivan Vecera) [830018]
  - [netdrv] bna: Fix (nearly-)kernel-doc comments for various functions (Ivan Vecera) [830018]
  - [netdrv] bna: Remove casts to same type (Ivan Vecera) [830018]
  - [netdrv] bna: remove redundant NULL test before release_firmware() (Ivan Vecera) [830018]
  - [netdrv] bna: Update driver version to 3.0.23.0 (Ivan Vecera) [830018]
  - [netdrv] bna: Function name changes and cleanups (Ivan Vecera) [830018]
  - [netdrv] bna: Remove tx tasklet (Ivan Vecera) [830018]
  - [netdrv] bna: tx rx cleanup fix (Ivan Vecera) [830018]
  - [netdrv] bna: ioc cleanups (Ivan Vecera) [830018]
  - [netdrv] bna: Flash controller ioc pll init fixes (Ivan Vecera) [830018]
  - [netdrv] bna: Serialize smem access during adapter initialization (Ivan Vecera) [830018]
  - [netdrv] bna: Remove boolean comparisons to true/false (Ivan Vecera) [830018]
  - [netdrv] bna: fix error handling of bnad_get_flash_partition_by_offset() (Ivan Vecera) [830018]
  - [netdrv] bna: Implement ethtool flash_device entry point (Ivan Vecera) [830018]
  - [netdrv] bna: Remove alloc_etherdev error messages (Ivan Vecera) [830018]
  - [netdrv] bna: Remove unnecessary k.alloc/v.alloc OOM messages (Ivan Vecera) [830018]
  - [netdrv] bna: fix sparse warnings/errors (Ivan Vecera) [830018]
  - [netdrv] bna: make ethtool_ops and strings const (Ivan Vecera) [830018]
  - [netdrv] bna: Add debugfs interface (Ivan Vecera) [830018]
  - [netdrv] bna: Added flash sub-module and ethtool eeprom entry points (Ivan Vecera) [830018]
  - [netdrv] bna: Convert MAC_ADDRLEN uses to ETH_ALEN (Ivan Vecera) [830018]
  - [netdrv] bna: sweep the floors and convert some .get_drvinfo routines to strlcpy (Ivan Vecera) [830018]
  - [netdrv] bna: add skb frag size accessors (Ivan Vecera) [830018]
  - [netdrv] be2net: implement unicast filtering (Ivan Vecera) [813400]
  - [netdrv] bna: don't set ndo_set_rx_mode (Ivan Vecera) [815303]
  - [net] Statically initialize init_net.dev_base_head (Weiping Pan) [853302]
  - [net] cgroup: fix access the unallocated memory in netprio cgroup (Weiping Pan) [853302]
  - [net] cgroup: fix out of bounds accesses (Weiping Pan) [853302]
  - [net] cgroup: fix panic in netprio_cgroup (Weiping Pan) [853302]
  - [netdrv] enic: remove unnecessary setting of skb->dev (Stefan Assmann) [829503]
  - [netdrv] enic: Convert compare_ether_addr to ether_addr_equal (Stefan Assmann) [829503]
  - [netdrv] enic: replace open-coded ARRAY_SIZE with macro (Stefan Assmann) [829503]
  - [netdrv] enic: Stop using NLA_PUT*() (Stefan Assmann) [829503]
  - [netdrv] enic: Fix addr valid check in enic_set_vf_mac (Stefan Assmann) [829503]
  - [netdrv] enic: fix an endian bug in enic_probe() (Stefan Assmann) [829503]
  - [netdrv] enic: Fix endianness bug (Stefan Assmann) [829503]
  - [pci] x2apic: fix optout message (Prarit Bhargava) [860729]
  - [tools] perf: fix parallel build (Eric Sandeen) [859259]
  - [scsi] remove no longer valid BUG_ON in scsi_lld_busy (Jeff Garzik) [842881]
  - [net] Add netif_get_num_default_rss_queues (Michal Schmidt) [859399]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-316.el6]
changelog:
  - [netdrv] qlcnic: get rid of a redundant test for NULL before call to release_firmware() (Chad Dupuis) [826572]
  - [netdrv] qlcnic: remove unnecessary setting of skb->dev (Chad Dupuis) [826572]
  - [netdrv] qlcnic: off by one in qlcnic_init_pci_info() (Chad Dupuis) [826572]
  - [netdrv] qlcnic: vlan workaround for mac deletion bug in firmware (Chad Dupuis) [826572]
  - [netdrv] qlcnic: fix turnaround delay during migration (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Fix protcol type in case of inband vlan. (Chad Dupuis) [826572]
  - [netdrv] qlcnic: fix unsupported CDRP command error message. (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Fix estimation of recv MSS in case of LRO (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Allow a predefined set of capture masks for FW dump (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Adding mac statistics to ethtool. (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Register device in FAILED state. (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Bug fix for LRO (Chad Dupuis) [826572]
  - [netdrv] qlcnic: Added sysfs Node fwdump_state (Chad Dupuis) [826572]
  - [scsi] aacraid: respond automatically to volumes added by config tool (Rich Bono) [857561]
  - [scsi] aacraid: reset should disable MSI interrupt (Rich Bono) [857561]
  - [scsi] aacraid: prohibit access to array container space (Rich Bono) [857561]
  - [scsi] aacraid: expose physical devices for models with newer firmware (Rich Bono) [857561]
  - [scsi] aacraid: add support for handling ATA pass-through commands (Rich Bono) [857561]
  - [infiniband] cxgb4: Fix endianness of addition to mpa->private_data_size (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Fix crash when peer address is 0.0.0.0 (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Add query_qp support (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Remove kfifo usage (Jay Fenlason) [747145]
  - [infiniband] cxgb4: DB Drop Recovery for RDMA and LLD queues (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Disable interrupts in c4iw_ev_dispatch() (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Add DB Overflow Avoidance (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Use dst parameter in import_ep() (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Add missing peer2peer check in MPAv2 code (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Consolidate 3 copies of the same operation into 1 helper function (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Rename dst_get_neighbour{, _raw} to dst_get_neighbour_noref{, _raw} (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Fix RCU lockdep splats (Jay Fenlason) [747145]
  - [infiniband] cxgb4: Abstract dst->neighbour accesses behind helpers (Jay Fenlason) [747145]
  - [edac] mce_amd: Drop too granulary family model checks (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Constify error tables (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Correct bank 5 error signatures (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Rework NB MCE signatures (Mauro Carvalho Chehab) [822275]
  - [edac] amd64_edac: Fix K8 revD and later chip select sizes (Mauro Carvalho Chehab) [822275]
  - [edac] amd64_edac: Fix missing csrows sysfs nodes (Mauro Carvalho Chehab) [822275]
  - [edac] amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Mauro Carvalho Chehab) [822275]
  - [edac] amd64_edac: Add a fix for Erratum 505 (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Simplify NB MCE decoder interface (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Drop local coreid reporting (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Print valid addr when reporting an error (Mauro Carvalho Chehab) [822275]
  - [edac] mce_amd: Print CPU number when reporting the error (Mauro Carvalho Chehab) [822275]
  - [firmware] bnx2x: add FW 7.2.51.0 (Michal Schmidt) [819842]
  - [netdrv] bnx2x: enable previously disabled ethtool ops (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: convert to .set_phys_id extended ethtool op (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Utilize Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Link Flap Avoidance (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: link code refactoring (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: use native EEE instead of auto-greeen (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: correct & clean 10G EEE requirements (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: EEE code refactoring (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: add EEE support for 4-port devices (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: EEE status is read locally (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: use list_move_tail instead of list_del/list_add_tail (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix rx checksum validation for IPv6 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Add missing afex code (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix registers dumped (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: correct advertisement of pause capabilities (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: display the correct duplex value (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: prevent timeouts when using PFC (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix stats copying logic (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Avoid sending multiple statistics queries (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Correct the ndo_poll_controller call (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Move netif_napi_add to the open call (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix compiler warnings (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix recovery flow cleanup during probe (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix unload previous driver flow when flr-capable (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix mem leak when command is unknown (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: remove cast around the kmalloc in bnx2x_prev_mark_path (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Correct EEE statistics gathering (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Add new 57840 device IDs (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: organize BDs calculation for stop/resume (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix (nearly-)kernel-doc comment (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: set maximal number of default RSS queues (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Change bnx2x_tests_str_arr to static char (Michal Schmidt) [819842 826277 826295 826302]
  - [scsi] bnx2i: use strlcpy() instead of memcpy() for strings (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x, bnx2fc, bnx2i, cnic: Add statistics support and FCoE capabilities advertisement (Michal Schmidt) [819842 826277 826295 826302]
  - [scsi] bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Allocate UIO resources only on devices that support iSCSI. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Allocate kcq resource only on devices that support FCoE. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Add function pointers to arm IRQ for different devices. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Free UIO rings when the device is closed. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Add functions to allocate and free UIO rings (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Fix non-kernel-doc comments with kernel-doc start markers (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: remove invalid reference to list iterator variable (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Fix mmap regression. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Handle RAMROD_CMD_ID_CLOSE error. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Remove uio mem[0]. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Read bnx2x function number from internal register (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Fix occasional NULL pointer dereference during reboot. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] cnic: Remove casts to same type (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2fc: Bumped version to 1.0.12 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2fc: use list_entry instead of explicit cast (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2fc: Improve error recovery by handling parity errors (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2fc: Support interface creation on non-VLAN interface also (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2fc: Reduce object size by consolidating formats (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2i: Removed the reference to the netdev->base_addr (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix link for BCM57711 with 84823 phy (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix I2C non-respondent issue (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: link module eeprom (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: 1G sfp+ module handling (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: revised link register access (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: treat 0 speed as link down (copper) (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: link cleanup (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: sfp+ Tx fault detection added (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Change date and version to 1.72.51-0 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Support DCBX for all functions (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Add support for ethtool -L (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Allow up to 63 RSS queues (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Split the FP structure (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Move the CNIC L2 CIDs to be right after the RSS CIDs (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Make the transmission queues adjacent (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Allow more than 64 L2 CIDs (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Add support for 4-tupple UDP RSS (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Return only online tests for MF (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Add support for external LB (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: correct LPI pass-through configuration (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix panic when TX ring is full (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix checksum validation (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Added EEE Ethtool support. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Added EEE support (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: bug fix when loading after SAN boot (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix handling single MSIX mode for 57710/57711 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: remove some bloat (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Update driver version to 1.72.50-0 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: remove gro workaround (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: add afex support (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Clear MDC/MDIO warning message (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix BCM57711+BCM84823 link issue (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Clear BCM84833 LED after fan failure (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix BCM84833 PHY FW version presentation (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix link issue for BCM8727 boards. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix BCM57810-KR AN speed transition (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Fix BCM57810-KR FC (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: PFC fix (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: add missing parenthesis to prevent u32 overflow (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Change to driver version 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Change comments and white spaces (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: change to the rss engine (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: congestion management re-organization (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Added support for a new device - 57811 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: added support for working with one msix irq. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: enable inta on the pci bus when used (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: remove unnecessary dmae code (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: remove unnecessary .h dependencies (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: fix vector traveling while looking for an empty entry (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: previous driver unload revised (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: validate FW trace prior to its printing (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: changed iscsi/fcoe mac init and macros (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: added TLV_NOT_FOUND flags to the dcb (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: removed dcb unused code (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: reduced sparse warnings (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: revised driver prints (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: use ethtool_rxfh_indir_default() (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: call netif_set_real_num_rx_queues() (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: code doesn't use stats for allocating Rx BDs (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: ethtool returns req. AN even when AN fails (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: ethtool now returns unknown speed/duplex (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: mark functions as loaded on shared memory (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: use param's id instead of sp_obj's id (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: set_one_mac_e1x uses raw's state as input (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: removed unused function bnx2x_queue_set_cos_cid (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: move LLH_CAM to header, apply naming conventions (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: update driver version to 1.72.10-0 (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: add gro_check (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: make bnx2x_close() static again (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: use eth_hw_addr_random() and reset addr_assign_type (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: allow all functions to display the phy FW version (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: removed code re-checking memory base after device open (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: notify cnic of address of info-to-the-mcp (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: allocate smaller Rx rings for 1G functions (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: allocate memory dynamically in ethtool self-test. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: added autoneg-restart after link advertisement changes (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: ethtool publishes link partners speed and FC (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: half duplex support added for several boards (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Remove boolean comparisons to true/false (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: Look inside vlan when determining checksum proto. (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] bnx2x: cut down on pointless differences from upstream (Michal Schmidt) [819842 826277 826295 826302]
  - [netdrv] igb: schedule watchdog every second to update the statistics (Stefan Assmann) [838404]
  - [pci] Set device power state to PCI_D0 for device without native PM support (Laszlo Ersek) [849223]


author: Jarod Wilson <jarod@redhat.com> [2.6.32-317.el6]
changelog:
  - [fs] ext4: check for zero length extent (Lukas Czerner) [813097]
  - [fs] cifs: Fix the conflict between rwpidforward and rw mount options (Sachin Prabhu) [852747]
  - [fs] cifs: Fix wrong length in cifs_iovec_read (Sachin Prabhu) [851694]
  - [fs] gfs2: Make write size hinting code common (Bob Peterson) [753337]
  - [fs] gfs2: Fix missing allocation data for set/remove xattr (Bob Peterson) [753337]
  - [fs] gfs2: Take account of blockages when using reserved blocks (Bob Peterson) [753337]
  - [fs] gfs2: Reduce file fragmentation (Bob Peterson) [753337]
  - [fs] gfs2: Eliminate unnecessary check for state > 3 in bitfit (Bob Peterson) [753337]
  - [fs] gfs2: Fold quota data into the reservations struct (Bob Peterson) [753337]
  - [fs] gfs2: Extend the life of the reservations structure (Bob Peterson) [753337]
  - [fs] gfs2: Add rgrp information to block_alloc trace point (Bob Peterson) [753337]
  - [fs] gfs2: Eliminate unused "new" parameter to gfs2_meta_indirect_buffer (Bob Peterson) [753337]
  - [fs] gfs2: Remove redundant metadata block type check (Bob Peterson) [753337]
  - [fs] gfs2: Eliminate needless parameter from function gfs2_setbit (Bob Peterson) [753337]
  - [fs] gfs2: Use variable rather than qa to determine if unstuff necessary (Bob Peterson) [753337]
  - [fs] gfs2: Remove i_disksize (Bob Peterson) [753337]
  - [fs] gfs2: New truncate sequence (Bob Peterson) [753337]
  - [fs] gfs2: Change variable blk to biblk (Bob Peterson) [753337]
  - [fs] gfs2: Fix function parameter comments in rgrp.c (Bob Peterson) [753337]
  - [fs] gfs2: Eliminate offset parameter to gfs2_setbit (Bob Peterson) [753337]
  - [fs] gfs2: Use slab for block reservation memory (Bob Peterson) [753337]
  - [fs] gfs2: make function gfs2_page_add_databufs static (Bob Peterson) [753337]
  - [fs] gfs2: Rename function gfs2_close to gfs2_release (Bob Peterson) [753337]
  - [fs] gfs2: Dump better debug info if a bitmap inconsistency is detected (Bob Peterson) [753337]
  - [fs] gfs2: Use seq_vprintf for glocks debugfs file (Robert S Peterson) [847377]
  - [fs] seq_file: Add seq_vprintf function and export it (Robert S Peterson) [847377]
  - [fs] gfs2: Size seq_file buffer more carefully (Robert S Peterson) [847377]
  - [fs] gfs2: Cache last hash bucket for glock seq_files (Robert S Peterson) [847377]
  - [fs] gfs2: Increase buffer size for glocks and glstats debugfs files (Robert S Peterson) [847377]
  - [fs] gfs2: glock statistics gathering (Robert S Peterson) [806385]
  - [fs] jbd: clear revoked flag on buffers before a new transaction started (Lukas Czerner) [804281]
  - [fs] ext3: Avoid filesystem corruption after a crash under heavy delete load (Lukas Czerner) [804281]
  - [fs] nfs: prepare coalesce testing for directio (Steve Dickson) [854746]
  - [fs] nfs: create completion structure to pass into page_init functions (Steve Dickson) [854746]
  - [fs] nfs: remove unused wb_complete field from struct nfs_page (Steve Dickson) [854746]
  - [fs] nfs: merge _full and _partial write rpc_ops (Steve Dickson) [854746]
  - [fs] nfs: Don't use DATA_SYNC writes (Steve Dickson) [854746]
  - [fs] nfs: merge _full and _partial read rpc_ops (Steve Dickson) [854746]
  - [fs] nfs: Dont rely on PageError in nfs_readpage_release_partial (Steve Dickson) [854746]
  - [fs] nfs: create struct nfs_page_array (Steve Dickson) [854746]
  - [fs] nfs: create common nfs_pgio_header for both read and write (Steve Dickson) [854746]
  - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [854746]
  - [fs] pnfs: make _set_lo_fail generic (Steve Dickson) [854746]
  - [fs] nfs: Get rid of the unused nfs_read_data->flags field (Steve Dickson) [854746]
  - [fs] nfs: Get rid of the unused nfs_write_data->flags field (Steve Dickson) [854746]
  - [fs] nfs: Remove unused variable from write.c (Steve Dickson) [854746]
  - [fs] nfs: Get rid of the nfs_rdata_mempool (Steve Dickson) [854746]
  - [fs] nfs: Get rid of unnecessary calls to ClearPageError() in read code (Steve Dickson) [854746]
  - [fs] nfs: Get rid of nfs_restart_rpc() (Steve Dickson) [854746]
  - [fs] nfs: use req_offset where appropriate (Steve Dickson) [854746]
  - [fs] nfs: Clean up - simplify the switch to read/write-through-MDS (Steve Dickson) [846714]
  - [fs] nfs: remove unnecessary casts of void pointers in nfs4filelayout.c (Steve Dickson) [846714]
  - [fs] nfs: reverse arg order in nfs_initiate_[read|write] (Steve Dickson) [846714]
  - [fs] nfs: add a struct nfs_commit_data to replace nfs_write_data in commits (Steve Dickson) [846714]
  - [fs] nfs: Remove nfs4_setup_sequence from generic read code (Steve Dickson) [846714]
  - [fs] nfs: Remove nfs4_setup_sequence from generic write code (Steve Dickson) [846714]
  - [fs] nfs: Add a new helper nfs4_init_sequence() (Steve Dickson) [846714]
  - [fs] nfs: Add lseg to struct nfs4_fl_commit_bucket (Steve Dickson) [846714]
  - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846714]
  - [fs] nfs: File layout only supports whole file layouts (Steve Dickson) [846714]
  - [fs] nfs: make pnfs_ld_[read|write]_done consistent (Steve Dickson) [846714]
  - [fs] nfs: Remove pnfs bloat from the generic write path (Steve Dickson) [846714]
  - [fs] pnfs: Must return layout on IO error (Steve Dickson) [846714]
  - [fs] pnfs: layoutret_on_setattr (Steve Dickson) [846714]
  - [fs] nfs: Revert coalesce small, page-aligned direct I/Os (Steve Dickson) [846708]
  - [fs] nfs: dprintks in directio code were referencing task after put (Steve Dickson) [846708]
  - [fs] nfs: grab open context in direct read (Steve Dickson) [846708]
  - [fs] nfs: put open context on error in nfs_flush_multi (Steve Dickson) [846708]
  - [fs] nfs: put open context on error in nfs_pagein_multi (Steve Dickson) [846708]
  - [fs] nfs: remove duplicate variable declaration in filelayout_clear_request_commit (Steve Dickson) [846708]
  - [fs] nfs: Use cond_resched_lock() to reduce latencies in the commit scans (Steve Dickson) [846708]
  - [kernel] list: add list_safe_reset_next (Steve Dickson) [846708]
  - [fs] nfs: Fix a few issues in filelayout_commit_pagelist (Steve Dickson) [846708]
  - [fs] ext3, ext4: don't clear orphan list on ro mount with errors (Eric Sandeen) [852771]
  - [block] replace __getblk_slow misfix by grow_dev_page fix (Jeff Moyer) [534080]
  - [fs] buffer: remove BUG() in possible but rare condition (Jeff Moyer) [534080]
  - [fs] gfs2: Add kobject release method (Robert S Peterson) [826089]
  - [fs] nfs: check for req==NULL in nfs_try_to_update_request cleanup (Steve Dickson) [846688]
  - [fs] nfs: ncommit count is being double decremented (Steve Dickson) [846688]
  - [fs] nfs: Clean ups and bugfixes for the pnfs read/writeback/commit code (Steve Dickson) [846688]
  - [fs] nfs: Revert pnfs ugliness from the generic nfs read code path (Steve Dickson) [846688]
  - [fs] pnfs: recoalesce when ld read pagelist fails (Steve Dickson) [846688]
  - [fs] nfs: Move the pnfs write code into pnfs.c (Steve Dickson) [846688]
  - [fs] nfs: Move the pnfs read code into pnfs.c (Steve Dickson) [846688]
  - [fs] nfs: Cache rpc_ops in struct nfs_pageio_descriptor (Steve Dickson) [846688]
  - [fs] nfs: split out the RPC transmission from nfs_pagein_multi/one (Steve Dickson) [846688]
  - [fs] nfs: Clean up nfs_read_rpcsetup and nfs_write_rpcsetup (Steve Dickson) [846688]
  - [fs] pnfs: recoalesce when ld write pagelist fails (Steve Dickson) [833091]
  - [fs] nfs: Allow the nfs_pageio_descriptor to signal that a re-coalesce is needed (Steve Dickson) [833091]
  - [fs] nfs: Use stable writes when not doing a bulk flush (Steve Dickson) [833091]
  - [fs] nfs: remove nfs_inode radix tree (Steve Dickson) [833091]
  - [fs] nfs: nfs_open_context doesn't need struct path either (Steve Dickson) [833091]
  - [fs] nfs: nfs4_opendata doesn't need struct path either (Steve Dickson) [833091]
  - [fs] nfs: nfs4_closedata doesn't need to mess with struct path (Steve Dickson) [833091]
  - [fs] nfs: Fix a hang in the writeback path (Steve Dickson) [833091]
  - [fs] nfs: remove nfs_PAGE_TAG_LOCKED (Steve Dickson) [833091]


