# changelog

author: Jarod Wilson <jarod@redhat.com> [2.6.32-396.el6]
changelog:
  - [mm] block: optionally snapshot page contents to provide stable pages during write (Rafael Aquini) [951937]
  - [mm] only enforce stable page writes if the backing device requires it (Rafael Aquini) [951937]
  - [mm] bdi: allow block devices to say that they require stable page writes (Rafael Aquini) [951937]
  - [mm] fix writeback_in_progress() (Rafael Aquini) [951937]
  - [mm] ksm: unfolding of ksm_drop_anon_vma and hold_anon_vma functions (Petr Holasek) [947944]
  - [mm] ksm: allocate roots when needed (Petr Holasek) [947944]
  - [mm] ksm: swapoff might need to copy (Petr Holasek) [947944]
  - [mm] ksm: FOLL_MIGRATION do migration_entry_wait (Petr Holasek) [947944]
  - [mm] ksm: shrink 32-bit rmap_item back to 32 bytes (Petr Holasek) [947944]
  - [mm] ksm: treat unstable nid like in stable tree (Petr Holasek) [947944]
  - [mm] ksm: add some comments (Petr Holasek) [947944]
  - [mm] ksm: stop hotremove lockdep warning (Petr Holasek) [947944]
  - [mm] ksm: enable KSM page migration (Petr Holasek) [947944]
  - [mm] ksm: make !merge_across_nodes migration safe (Petr Holasek) [947944]
  - [mm] ksm: make KSM page migration possible (Petr Holasek) [947944]
  - [mm] ksm: remove old stable nodes more thoroughly (Petr Holasek) [947944]
  - [mm] ksm: get_ksm_page locked (Petr Holasek) [947944]
  - [mm] ksm: reorganize ksm_check_stable_tree (Petr Holasek) [947944]
  - [mm] ksm: trivial tidyups (Petr Holasek) [947944]
  - [mm] ksm: add sysfs ABI Documentation (Petr Holasek) [947944]
  - [mm] ksm: allow trees per NUMA node (Petr Holasek) [947944]
  - [virt] kvm: Add a tracepoint write_tsc_offset (Marcelo Tosatti) [911567]
  - [net] ipv4: fix invalid free in ip_cmsg_send() callers (Petr Matousek) [979788] {CVE-2013-2224}


author: Jarod Wilson <jarod@redhat.com> [2.6.32-397.el6]
changelog:
  - [ata] ahci: Add Device IDs for Intel Wellsburg PCH RAID mode (John Villalovos) [922969]
  - [i2c] i801: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969]
  - [ata] ahci: Add Device IDs for Intel Wellsburg PCH AHCI mode (John Villalovos) [922969]
  - [sound] hda_intel: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969]
  - [ata] ata_piix: Add Device IDs for Intel Wellsburg PCH (John Villalovos) [922969]
  - [usb] uhci: fix for suspend of virtual HP controller (Gopal) [960026]
  - [usb] uhci: Remove PCI dependencies from uhci-hub (Gopal) [960026]
  - [scsi] st: add MTWEOFI to write filemarks without flushing drive buffer (Jan Vesely) [888903]
  - [mm] reinstate the first-fit scheme for arch_get_unmapped_area_topdown() (Rafael Aquini) [980273]
  - [netdrv] tg3: Prevent system hang during repeated EEH errors (Ivan Vecera) [973209]
  - [netdrv] bnx2x: Change MDIO clock settings (Michal Schmidt) [901747]
  - [scsi] aacraid: Dual firmware support (Rich Bono) [924346]
  - [scsi] aacraid: 1024 max outstanding command support for Series 7 and above (Rich Bono) [903799 952342]
  - [scsi] iscsi_tcp: increase max_lun to ~0, don't care (Jan Vesely) [588679]
  - [scsi] st: Take additional queue ref in st_probe (Tomas Henzl) [927988]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-398.el6]
changelog:
  - [x86] Revert: Allow greater than 1TB of RAM on AMD x86_64 sytems (Larry Woodman) [970735]
  - [x86] Revert: Prevent panic in init_memory_mapping() when booting more than 1TB on AMD systems (Larry Woodman) [970735]
  - [scsi] megaraid_sas: Changelog and driver version update (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add support for Uneven Span PRL11 (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add support to display Customer branding details in syslog (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Free event detail memory without device ID check (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Update balance count in driver to be in sync of firmware (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Fix the interrupt mask for Gen2 controller (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Dont load DevHandle unless FastPath enabled (Tomas Henzl) [949084]
  - [scsi] megaraid_sas: Add 4k FastPath DIF support (Tomas Henzl) [949084]
  - [scsi] mpt2sas: Bump driver vesion to v15.100.00.00 (Tomas Henzl) [947078]
  - [scsi] mpt2sas: fix for unused variable 'event_data' warning (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for device scan following host reset could get stuck in a infinite loop (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for issue Missing delay not getting set during system bootup (Tomas Henzl) [947078]
  - [scsi] mpt2sas: MPI2 Rev W (2.00.15) specification (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Calulate the Reply post queue depth calculation as per the MPI spec (Tomas Henzl) [947078]
  - [scsi] mpt2sas: fix firmware failure with wrong task attribute (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Update the timing requirements for issuing a Hard Reset (Tomas Henzl) [947078]
  - [scsi] mpt2sas: update version string to 14.101.00.01 (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Add support for OEM specific controller (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Add a module parameter that permits overriding protection capabilities (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Return the correct sense key for DIF errors (Tomas Henzl) [947078]
  - [scsi] mpt2sas: fix double mutex lock in NON_BLOCKING state (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for With post diag reset same set of device gets added, removed and then again gets added with new target ids (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for staged device discovery functionality of driver not working (Tomas Henzl) [947078]
  - [scsi] mpt2sas : MPI 2.0 Rev V(2.0.14) specification (Tomas Henzl) [947078]
  - [scsi] mpt2sas: minor fix to follow upstream (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status (Tomas Henzl) [947078]
  - [scsi] mpt2sas: To include more Intel Branding (Tomas Henzl) [947078]
  - [scsi] mpt2sas: 2012 source code copyright (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth command line option to a very small value (Tomas Henzl) [947078]
  - [scsi] mpt2sas: Fix unsafe using smp_processor_id() in preemptible (Tomas Henzl) [947078]
  - [scsi] mpt2sas: move the scsi_host_put to the right place (Tomas Henzl) [947078]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-399.el6]
changelog:
  - [mm] transparent hugepage core changes related to MADV_HUGEPAGE/MADV_NOHUGEPAGE (Larry Woodman) [891857]
  - [mm] thp: define MADV_NOHUGEPAGE (Larry Woodman) [891857]
  - [mm] thp: define MADV_HUGEPAGE (Larry Woodman) [891857]
  - [mm] thp: Add madvise MADV_NOHUGEPAGE (Larry Woodman) [891857]
  - [mm] thp: Add madvise MADV_HUGEPAGE (Larry Woodman) [891857]
  - [net] tuntap: initialize vlan_features (Vlad Yasevich) [951458]
  - [net] netlink_dump: fix locking regression in error path (Daniel Borkmann) [982108]
  - [net] ip6_fib: Various cleanups (Jiri Pirko) [958215]
  - [net] ip6_fib: return errno pointers consistently for fib6_add_1() (Jiri Pirko) [958215]
  - [net] ip6_fib: fix return value check in fib6_add() (Jiri Pirko) [958215]
  - [net] ip6_fib/ip6_route: Standardize prefixes for message logging (Jiri Pirko) [958215]
  - [net] ip6_fib: Use pr_warn() (Jiri Pirko) [958215]
  - [net] ip6_fib: Fix a crash when trying to replace non existing route (Jiri Pirko) [958215]
  - [net] ip6_fib: Removing unnecessary NULL checks (Jiri Pirko) [958215]
  - [net] ip6_fib: add NLM_F_* flag support for route (Jiri Pirko) [958215]
  - [net] ip6_route: Various cleanups (Jiri Pirko) [958215]
  - [net] ip6_route: add support for NLM_F_* flags (Jiri Pirko) [958215]
  - [net] af_key: fix info leaks in notify messages (Jiri Benc) [981004] {CVE-2013-2234}
  - [net] af_key: initialize satype in key_notify_policy_flush() (Thomas Graf) [981227] {CVE-2013-2237}
  - [net] ipv4: ipmr_expire_timer causes crash when removing net namespace (Amerigo Wang) [972573]
  - [net] ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Jiri Pirko) [981559] {CVE-2013-2232}
  - [net] ipv6: remove old token ipv6 address as soon as possible (Daniel Borkmann) [876634]
  - [net] ipv6: check return value of ipv6_get_lladdr (Daniel Borkmann) [876634]
  - [net] ipv6: don't call addrconf_dst_alloc again when enable lo (Jiri Benc) [744655]
  - [net] rps: Ensure that an expired hardware filter can be re-added later (Daniel Borkmann) [893177]
  - [crypto] algboss: Hold ref count on larval (Daniel Borkmann) [889992]
  - [net] sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [889992]
  - [net] Use separate workqueue for linkwatch events (Jan Vesely) [783615]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-400.el6]
changelog:
  - [netdrv] macvtap: Perform GSO on forwarding path (Vlad Yasevich) [885662]
  - [netdrv] macvtap: Let TUNSETOFFLOAD actually controll offload features (Vlad Yasevich) [885662]
  - [netdrv] macvtap: Consistently use rcu functions (Vlad Yasevich) [885662]
  - [netdrv] macvtap: Convert to using rtnl lock (Vlad Yasevich) [885662]
  - [powerpc] power8: Fix oprofile and perf (Steve Best) [929283]
  - [powerpc] POWER8 cputable entry (Steve Best) [929283]
  - [netdrv] sfc: Fix memory leak when discarding scattered packets (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove write permission from phy_type attribute (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix IRQ cleanup in case of a probe failure (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Do not pass non-TCP packets into GRO code (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Define and set RX buffer flag for packets parsed as TCP (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Enable accelerated RFS on vlans (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Report software timestamping capabilities (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Increase size of RX SKB header area (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Enable RX checksum offload for packets not handled by GRO (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix EEH with legacy interrupts (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Store port number in private data, not net_device::dev_id (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Reduce RX scatter buffer size, and reduce alignment if appropriate (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: fix return value check in efx_ptp_probe_channel() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix naming of MTD partitions for FPGA bitfiles (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: make local functions static (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: pass __GFP_ZERO to dma_alloc_coherent() instead of using memset (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: remove duplicated include from efx.c (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: allocate more RX buffers per page (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Replace efx_rx_is_last_buffer() with a flag (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: reuse pages to avoid DMA mapping/unmapping costs (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Enable RX DMA scattering where possible (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Update RX buffer address together with length (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Explicitly prefetch RX hash prefix, not just Ethernet heade (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Replace efx_rx_buf_eh() with simpler efx_rx_buf_va() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Wrap __efx_rx_packet() with efx_rx_flush_packet() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Make RX queue descriptor counts unsigned for consistency (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Properly distinguish RX buffer and DMA lengths (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Document current usage of efx_rx_buffer::len and efx_nic::rx_buffer_len (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Add AER and EEH support for Siena (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Disable RSS when using SR-IOV and only 1 RX queue on the PF (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix replacement detection in efx_filter_insert_filter() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Merge efx_filter_search() into efx_filter_insert() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Don't use efx_filter_ functions for default MAC filters (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove redundant parameter to efx_filter_search() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: More sensible semantics for efx_filter_insert_filter() replace flag (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove rx_alloc_method SKB (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix Kconfig typo (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Only use TX push if a single descriptor is to be written (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Correct efx_rx_buffer::page_offset when EFX_PAGE_IP_ALIGN != 0 (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Disable soft interrupt handling during efx_device_detach_sync() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Detach net device when stopping queues for reconfiguration (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix efx_rx_buf_offset() in the presence of swiotlb (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Properly sync RX DMA buffer when it is not the last in the page (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Make module parameters really boolean (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix timekeeping in efx_mcdi_poll() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: lock TX queues when calling netif_device_detach() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Work-around flush timeout when flushes have completed (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Reset driver's MAC stats after MC reboot seen (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Do not initialise buffer in efx_alloc_special_buffer() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Correctly initialise reset_method in siena_test_chip() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove confusing MMIO functions (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix check for failure of MC_CMD_FLUSH_RX_QUEUES (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Delete redundant page_addr variable from efx_init_rx_buffers_page() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Really disable flow control while flushing (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix byte order warning in self-test (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix byte order warnings for ethtool RX filter interface (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: use standard _bit_le() functions (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix loopback self-test with separate_tx_channels=1 (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix MCDI structure field lookup (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Add parentheses around use of bitfield macro arguments (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Avoid generating over-length MC_CMD_FLUSH_RX_QUEUES request (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Bump version to 3.2 (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Support variable-length response to MCDI GET_BOARD_CFG (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Convert firmware subtypes to native byte order in efx_mcdi_get_board_cfg() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix reporting of IPv4 full filters through ethtool (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Assign efx and efx->type as early as possible in efx_pci_probe() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove bogus comment about MTU change and RX buffer overrun (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove overly paranoid locking assertions from netdev operations (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix reset vs probe/remove/PM races involving efx_nic::state (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Improve log messages in case we abort probe due to a pending reset (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Never try to stop and start a NIC that is disabled (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Hold RTNL lock only when calling efx_stop_interrupts() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Keep disabled NICs quiescent during suspend/resume (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Hold the RTNL lock for more of the suspend/resume cycle (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Change state names to be clearer, and comment them (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Stash header offsets for TSO in struct tso_state (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Replace tso_state::full_packet_space with ip_base_len (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Simplify TSO header buffer allocation (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Stop TX queues before they fill up (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Refactor struct efx_tx_buffer to use a flags field (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: initialize dynamic sysfs attributes for lockdep (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Correct some comments on enum reset_type (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix interface statistics running backward (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Disable VF queues during register self-test (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Explain why efx_mcdi_exit_assertion() ignores result of efx_mcdi_rpc() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Use dev_kfree_skb() in efx_end_loopback() (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Use strlcpy() to copy ethtool stats names (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Stop changing header offsets on TX (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Remove dead write to tso_state::packet_space (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Use generic DMA API, not PCI-DMA API (Nikolay Aleksandrov) [953929]
  - [netdrv] Fix non-kernel-doc comments with kernel-doc start markers (Nikolay Aleksandrov) [953929]
  - [netdrv] Fix kernel-doc comments for various functions (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Implement module EEPROM access for SFE4002 and SFN4112F (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Added support for new ethtool APIs for obtaining module eeprom (Nikolay Aleksandrov) [953929]
  - [netdrv] sfc: Fix mapping of reset reasons and flags to methods (Nikolay Aleksandrov) [953929]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-401.el6]
changelog:
  - [netdrv] e1000e: Release mutex lock only if it has been initially acquired (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup whitespace (Dean Nelson) [923897]
  - [netdrv] e1000e: panic caused by Rx traffic arriving while interface going down (Dean Nelson) [923897]
  - [netdrv] e1000e: prevent multiple calls to e1000e_down() and e1000_free_irq() (Dean Nelson) [923897]
  - [netdrv] e1000e: fix numeric overflow in phc settime method (Dean Nelson) [923897]
  - [netdrv] e1000e: Add missing dma_mapping_error-call in e1000_alloc_jumbo_rx_buffers (Dean Nelson) [923897]
  - [netdrv] e1000e: increase driver version number (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup unused defines (Dean Nelson) [923897]
  - [netdrv] e1000e: add support for LTR on I217/I218 (Dean Nelson) [923897]
  - [netdrv] e1000e: EEE capability advertisement not set/disabled as required (Dean Nelson) [923897]
  - [netdrv] e1000e: long access timeouts when I217/I218 MAC and PHY are out of sync (Dean Nelson) [923897]
  - [netdrv] e1000e: fix LED blink logic for designs with LEDs driven by cathode (Dean Nelson) [923897]
  - [netdrv] e1000e: slow performance between two 82579 connected via 10Mbit hub (Dean Nelson) [923897]
  - [netdrv] e1000e: additional error handling on PHY register accesses (Dean Nelson) [923897]
  - [netdrv] e1000e: workaround DMA unit hang on I218 (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup - move defines to appropriate header file (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup format of struct e1000_opt_list struct (Dean Nelson) [923897]
  - [netdrv] e1000e: fix scheduling while atomic bug (Dean Nelson) [923897]
  - [netdrv] e1000e: fix scheduling while atomic bugs (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup USLEEP_RANGE checkpatch checks (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup unnecessary line breaks (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup formatting of static structs (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup unusually placed comments (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup (add/remove) blank lines where appropriate (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup SPACING checkpatch checks (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup LEADING_SPACE checkpatch warnings (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup LONG_LINE checkpatch warnings (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup SPACING checkpatch errors and warnings (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup CODE_INDENT checkpatch errors (Dean Nelson) [923897]
  - [netdrv] e1000e: display a warning message when SmartSpeed works (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup checkpatch braces checks (Dean Nelson) [923897]
  - [netdrv] e1000e: convert enums of register offsets and move #defines to regs.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new manage.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new nvm.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines and function prototypes to the new phy.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of function prototypes to the new mac.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new ich8lan.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines to the new 80003es2lan.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic move of #defines and prototypes to the new 82571.h (Dean Nelson) [923897]
  - [netdrv] e1000e: use generic IEEE MII definitions (Dean Nelson) [923897]
  - [netdrv] e1000e: resolve -Wunused-parameter compile warnings (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup some whitespace and indentation issues (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: group OR'ed bit settings with parens (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup defines.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove comments which are no longer applicable (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup hw.h (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove unused #define (Dean Nelson) [923897]
  - [netdrv] e1000e: adjust PM QoS request (Dean Nelson) [923897]
  - [netdrv] e1000e: correct maximum frame size on 82579 (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove e1000e_commit_phy() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove e1000_get_cable_length() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove e1000_get_phy_cfg_done() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: rename e1000_get_cfg_done() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove e1000_force_speed_duplex() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove e1000_set_d0_lplu_state() (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: do not assign a variable a value when not necessary (Dean Nelson) [923897]
  - [netdrv] e1000e: do not ignore variables which get set a value (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup: remove unnecessary function prototypes (Dean Nelson) [923897]
  - [netdrv] e1000e: remove definition of struct which is no longer used (Dean Nelson) [923897]
  - [netdrv] e1000e: fix PHY init workarounds for i217/i218 (Dean Nelson) [923897]
  - [netdrv] e1000e: correct maximum frame size on i217/i218 (Dean Nelson) [923897]
  - [netdrv] e1000e: update copyright date (Dean Nelson) [923897]
  - [netdrv] e1000e: remove prototype of non-existent function (Dean Nelson) [923897]
  - [netdrv] e1000e: prevent hardware from automatically configuring PHY on I217/I218 (Dean Nelson) [923897]
  - [netdrv] e1000e: enable ECC on I217/I218 to catch packet buffer memory errors (Dean Nelson) [923897]
  - [netdrv] e1000e: add support for IEEE-1588 PTP (Dean Nelson) [923897]
  - [netdrv] e1000e: fix flow-control thresholds for jumbo frames on 82579/I217/I218 (Dean Nelson) [923897]
  - [netdrv] e1000e: fix ethtool offline register test for I217 (Dean Nelson) [923897]
  - [netdrv] e1000e: add support for hardware timestamping on some devices (Dean Nelson) [923897]
  - [netdrv] e1000e: add ethtool .get_eee/.set_eee (Dean Nelson) [923897]
  - [netdrv] e1000e: merge multiple conditional statements into one (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup code duplication (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup magic number (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup unnecessary line wrap (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup unusual comment placement (Dean Nelson) [923897]
  - [netdrv] e1000e: resolve checkpatch PREFER_PR_LEVEL warning (Dean Nelson) [923897]
  - [netdrv] e1000e: add missing bailout on error (Dean Nelson) [923897]
  - [netdrv] e1000e: unexpected "Reset adapter" message when cable pulled (Dean Nelson) [923897]
  - [netdrv] e1000e: fix enabling of EEE on 82579 and I217 (Dean Nelson) [923897]
  - [netdrv] e1000e: 82577: workaround for link drop issue (Dean Nelson) [923897]
  - [netdrv] e1000e: helper functions for accessing EMI registers (Dean Nelson) [923897]
  - [netdrv] e1000e: Invalid Image CSUM bit changed for I217 (Dean Nelson) [923897]
  - [netdrv] e1000e: Acquire/release semaphore when writing each EEPROM page (Dean Nelson) [923897]
  - [netdrv] e1000e: SerDes autoneg flow control (Dean Nelson) [923897]
  - [netdrv] e1000e: cosmetic cleanup of comments (Dean Nelson) [923897]
  - [netdrv] e1000e: Minimum packet size must be 17 bytes (Dean Nelson) [923897]
  - [netdrv] e1000e: Change wthresh to 1 to avoid possible Tx stalls (Dean Nelson) [923897]
  - [netdrv] e1000e: add transmit timestamping support (Dean Nelson) [923897]
  - [netdrv] e1000e: cleanup e1000_set_phys_id (Dean Nelson) [923897]
  - [netdrv] e1000e: implement ethtool set_phys_id (Dean Nelson) [923897]
  - [bluetooth] L2CAP - Fix info leak via getsockname() (Jacob Tanenbaum) [922418] {CVE-2012-6544}
  - [bluetooth] HCI - Fix info leak in getsockopt() (Jacob Tanenbaum) [922418] {CVE-2012-6544}
  - [netdrv] igbvf: be sane about random MAC addresses (Stefan Assmann) [870635]
  - [net] mii: Remove references to DP83840 PHY in mii.h (Nikolay Aleksandrov) [856764]
  - [kernel] err: add a function to cast error-pointers to a return value (Neil Horman) [856764]
  - [net] etherdevice: introduce help function eth_zero_addr() (Neil Horman) [856764]
  - [net] mii: Convert spaces to tabs in mii.h (Nikolay Aleksandrov) [856764]
  - [netdrv] tg3: Wait for boot code to finish after power on (Ivan Vecera) [915516]
  - [netdrv] tg3: Add read dma workaround for 5720 (Ivan Vecera) [915516]
  - [netdrv] tg3: remove redundant pm init code (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove unnecessary lock around tg3_flag_set (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix misplaced empty line (Ivan Vecera) [915516]
  - [netdrv] tg3: Use descriptive label names in tg3_start (Ivan Vecera) [915516]
  - [netdrv] tg3: Make tg3_rings_reset() more concise (Ivan Vecera) [915516]
  - [netdrv] tg3: Simplify ring control block setup (Ivan Vecera) [915516]
  - [netdrv] tg3: Split APE driver state change out of boot reset signature update (Ivan Vecera) [915516]
  - [netdrv] tg3: Update version to 3.132 (Ivan Vecera) [915516]
  - [netdrv] tg3: Ensure boot code has completed initialization before accessing hardware (Ivan Vecera) [915516]
  - [netdrv] tg3: Use module_pci_driver to register driver (Ivan Vecera) [915516]
  - [netdrv] tg3: Implement set/get_eee handlers (Ivan Vecera) [915516]
  - [netdrv] tg3: Simplify tg3_phy_eee_config_ok() by reusing tg3_eee_pull_config() (Ivan Vecera) [915516]
  - [netdrv] tg3: Add tg3_eee_pull_config() function (Ivan Vecera) [915516]
  - [netdrv] tg3: Add ethtool_eee struct and tg3_setup_eee() (Ivan Vecera) [915516]
  - [netdrv] tg3: Skip powering down function 0 on certain serdes devices (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix data corruption on 5725 with TSO (Ivan Vecera) [915516]
  - [netdrv] tg3: fix to append hardware time stamping flags (Ivan Vecera) [915516]
  - [netdrv] tg3: shows HW time stamping support only if ptp_capable is present (Ivan Vecera) [915516]
  - [netdrv] tg3: Use bool not int (Ivan Vecera) [915516]
  - [netdrv] tg3: Update version to 3.131 (Ivan Vecera) [915516]
  - [netdrv] tg3: Reset the phy to allow modified EEE settings to take effect (Ivan Vecera) [915516]
  - [netdrv] tg3: Pull the phy advertised speed and flow control settings on driver load (Ivan Vecera) [915516]
  - [netdrv] tg3: Add support for link flap avoidance (Ivan Vecera) [915516]
  - [netdrv] tg3: Add SGMII phy support for 5719/5718 serdes (Ivan Vecera) [915516]
  - [netdrv] tg3: Add tg3_clear_mac_status() common function (Ivan Vecera) [915516]
  - [netdrv] tg3: Add a warning during link settings change if mgmt enabled (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove unnecessary phy reset during ethtool commands (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix NVRAM size detection for the STM45PE20 pinstrap on 5762 devices (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix flow control settings not propagated to hardware (Ivan Vecera) [915516]
  - [netdrv] tg3: fix length overflow in VPD firmware parsing (Ivan Vecera) [915516]
  - [netdrv] tg3: dma_alloc_coherent, use __GFP_ZERO instead of memset() (Ivan Vecera) [915516]
  - [netdrv] tg3: 5715 does not link up when autoneg off (Ivan Vecera) [915516]
  - [netdrv] tg3: Update link_up flag for phylib devices (Ivan Vecera) [915516]
  - [netdrv] tg3: Download 57766 EEE service patch firmware (Ivan Vecera) [915516]
  - [netdrv] tg3: Enhance firmware download code to support fragmented firmware (Ivan Vecera) [915516]
  - [netdrv] tg3: Cleanup firmware parsing code (Ivan Vecera) [915516]
  - [netdrv] tg3: Refactor the 2nd type of cpu pause (Ivan Vecera) [915516]
  - [netdrv] tg3: Refactor cpu pause/resume code (Ivan Vecera) [915516]
  - [netdrv] tg3: Add new FW_TSO flag (Ivan Vecera) [915516]
  - [netdrv] tg3: Use different macros for pci_chip_rev_id accesses (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove define and single use of GET_CHIP_REV_ID (Ivan Vecera) [915516]
  - [netdrv] tg3: Update version to 3.130 (Ivan Vecera) [915516]
  - [netdrv] tg3: Set initial carrier state to off (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix 5762 NVRAM sizing (Ivan Vecera) [915516]
  - [netdrv] tg3: Expand EEE support for all 5717 B0 (Ivan Vecera) [915516]
  - [netdrv] tg3: Add 57766 device support (Ivan Vecera) [915516]
  - [netdrv] tg3: add support for Ethernet core in bcm4785 (Ivan Vecera) [915516]
  - [netdrv] tg3: make it possible to provide phy_id in ioctl (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove unnecessary alloc/OOM messages, alloc cleanups (Ivan Vecera) [915516]
  - [netdrv] tg3: missing break statement in tg3_get_5720_nvram_info() (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove CONFIG_HWMON IS_ENABLED() check (Ivan Vecera) [915516]
  - [netdrv] tg3: Improve PCI function number detection (Ivan Vecera) [915516]
  - [netdrv] tg3: Add NVRAM support for 5762 (Ivan Vecera) [915516]
  - [netdrv] tg3: Add support for new 5762 ASIC (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix sparse warning: constant 0x7fffffffffffffff is so big it is long long (Ivan Vecera) [915516]
  - [netdrv] tg3: PTP - Enable the timestamping feature in hardware and fill skb tx/rx timestamps (Ivan Vecera) [915516]
  - [netdrv] tg3: PTP - Add the hardware timestamp ioctl (Ivan Vecera) [915516]
  - [netdrv] tg3: PTP - Implement the ptp api and ethtool functions (Ivan Vecera) [915516]
  - [netdrv] tg3: PTP - Add header definitions, initialization and hw access functions (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix inconsistent locking for tg3_netif_start() (Ivan Vecera) [915516]
  - [netdrv] tg3: Use tp->rxq_cnt when checking RSS tables (Ivan Vecera) [915516]
  - [netdrv] tg3: Cleanup hardcoded ethtool test array indexes (Ivan Vecera) [915516]
  - [netdrv] tg3: Prevent spurious tx timeout by setting carrier off before tx disable (Ivan Vecera) [915516]
  - [netdrv] tg3: Set 10_100_ONLY flag for additional 10/100 Mbps devices (Ivan Vecera) [915516]
  - [netdrv] tg3: Call tg3_netif_stop() from tg3_stop() (Ivan Vecera) [915516]
  - [netdrv] tg3: Support 5717 C0 (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix sparse warnings (Ivan Vecera) [915516]
  - [netdrv] tg3: unconditionally select HWMON support when tg3 is enabled (Ivan Vecera) [915516]
  - [netdrv] tg3: Disable multiple TX rings by default due to hardware flaw (Ivan Vecera) [915516]
  - [netdrv] tg3: Add support for ethtool -L|-l to get/set the number of rings (Ivan Vecera) [915516]
  - [netdrv] tg3: Refactor tg3_close() (Ivan Vecera) [915516]
  - [netdrv] tg3: Refactor tg3_open() (Ivan Vecera) [915516]
  - [netdrv] tg3: Separate coalescing setup for rx and tx (Ivan Vecera) [915516]
  - [netdrv] tg3: Allow number of rx and tx rings to be set independently (Ivan Vecera) [915516]
  - [netdrv] tg3: Introduce separate functions to allocate/free RX/TX rings (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix single-vector MSI-X code (Ivan Vecera) [915516]
  - [netdrv] tg3: Make the RSS indir tbl admin configurable (Ivan Vecera) [915516]
  - [netdrv] tg3: switch to build_skb() infrastructure (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix EEE debounce timer values (Ivan Vecera) [915516]
  - [netdrv] tg3: add skb frag size accessors (Ivan Vecera) [915516]
  - [netdrv] tg3: use DMA_x_DEVICE and dma_mapping_error with skb_frag_dma_map (Ivan Vecera) [915516]
  - [netdrv] tg3: convert to SKB paged frag API (Ivan Vecera) [915516]
  - [netdrv] tg3: Reorg tg3_napi members (Ivan Vecera) [915516]
  - [netdrv] tg3: Fix MII_TG3_DSP_EXP8 offset (Ivan Vecera) [915516]
  - [netdrv] tg3: Remove tg3_config_info definition (Ivan Vecera) [915516]
  - [netdrv] tg3: Set real_num_rx_queues for non-multiq devs (Ivan Vecera) [915516]
  - [netdrv] tg3: Use netif_set_real_num_rx_queues() and netif_set_real_num_tx_queues() (Ivan Vecera) [915516]
  - [netdrv] tg3: use the DMA state API instead of the pci equivalents (Ivan Vecera) [915516]
  - [netdrv] tg3: Avoid null pointer dereference in tg3_interrupt in netconsole mode (Ivan Vecera) [887908]
  - [netdrv] virtio_net: introduce a new control to set macaddr (Amos Kong) [904924]
  - [net] split eth_mac_addr for better error handling (Amos Kong) [904924]
  - [netdrv] virtio_net: move virtnet_send_command() above virtnet_set_mac_address() (Amos Kong) [904924]
  - [netdrv] virtio_net: use IFF_LIVE_ADDR_CHANGE priv_flag (Amos Kong) [904924]
  - [net] eth: reset addr_assign_type if eth_mac_addr() called (Amos Kong) [904924]
  - [net] set IFF_LIVE_ADDR_CHANGE to ext_priv_flags (Amos Kong) [904924]
  - [net] ipvs: fix CHECKSUM_PARTIAL for TCP, UDP (Thomas Graf) [973122]
  - [net] ethtool: allow enable GRO even if RX csum is disabled (Ivan Vecera) [962460]
  - [net] bonding: enable gro by default (Ivan Vecera) [962460]
  - [net] bridge: fix some kernel warning in multicast timer (Amerigo Wang) [952012]
  - [net] sctp: confirm route during forward progress (Daniel Borkmann) [980053]
  - [net] bridge: Provide VLAN registration and GRO acceleration for ports (Nikolay Aleksandrov) [858198]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-402.el6]
changelog:
  - [wireless] iwlwifi: bump required firmware API version for 3160/7260 (Stanislaw Gruszka) [842846 916050]
  - [wireless] iwlwifi: adjust firmware D3 configuration API (Stanislaw Gruszka) [842846 916050]
  - [wireless] iwlwifi: support BSS only (Stanislaw Gruszka) [842846 916050]
  - [wireless] leds: merge net/mac80211/leds-compat.* to drivers/leds (Stanislaw Gruszka) [882300]
  - [wireless] Update rndis_wlan driver to compile with new wireless stack (Stanislaw Gruszka) [882300]
  - [wireless] Update at76c50x driver to compile with new wireless stack (Stanislaw Gruszka) [882300]
  - [wireless] Update adm8211 driver to compile with new wireless stack (Stanislaw Gruszka) [882300]
  - [wireless] Update zd1211rw driver to compile with new wireless stack (Stanislaw Gruszka) [882300]
  - [wireless] Update brcmsmac driver to compile with new wireless stack (Stanislaw Gruszka) [882300]
  - [wireless] Backport ti drivers from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport mwl8k driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport mac80211_hwsim driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport libertas_tf driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport orinoco driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport hostap driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport rtl818x driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport b43legacy driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport b43 driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport p54 driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport rt2x00 driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [firwmare] add htc_7010.fw and htc_9271.fw (Stanislaw Gruszka) [955782]
  - [firmware] add carl9170fw (Stanislaw Gruszka) [882300]
  - [wireless] Backport carl9170 driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport ath5k/ath9k drivers from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Remove iwmc3200wifi driver (Stanislaw Gruszka) [882300]
  - [wireless] Backport iwlegacy driver from linux 3.10 (Stanislaw Gruszka) [882300]
  - [firmware] iwlwifi: add firmware for 7260 / 3160 devices (Stanislaw Gruszka) [842847 916051]
  - [wireless] Backport iwlwifi driver from linux 3.10 (Stanislaw Gruszka) [842846 882300 916050 954239]
  - [net] Backport mac80211 from linux 3.10 (Stanislaw Gruszka) [882300]
  - [wireless] Backport wireless core from linux 3.10 (Stanislaw Gruszka) [882300]
  - [net] export unregister_netdevice_many symbol (Stanislaw Gruszka) [882300]
  - [kernel] driver core: add module_platform_driver (Stanislaw Gruszka) [882300]
  - [pcmcia] introduce helper for pcmcia_driver module boilerplate (Stanislaw Gruszka) [882300]
  - [net] add GENLMSG_DEFAULT_SIZE to RHEL6 (Stanislaw Gruszka) [882300]
  - [fs] procfs: add PDE_DATA (Stanislaw Gruszka) [882300]
  - [netdrv] add netdev_continue_rcu (Stanislaw Gruszka) [882300]
  - [kernel] driver core: create lock/unlock functions for struct device (Stanislaw Gruszka) [882300]
  - [input] add KEY_WPS_BUTTON definition (Stanislaw Gruszka) [882300]
  - [pci] add PCI_EXP_LNKCTL_ASPM_L1 and PCI_EXP_LNKCTL_ASPM_L0S (Stanislaw Gruszka) [882300]
  - [net] add mac_pton() (Stanislaw Gruszka) [882300]
  - [net] etherdevice.h: Add is_unicast_ether_addr function (Stanislaw Gruszka) [882300]
  - [net] etherdevice: introduce eth_broadcast_addr (Stanislaw Gruszka) [882300]
  - [net] add netdev_features_t (Stanislaw Gruszka) [882300]
  - [kconfig] Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE() (Stanislaw Gruszka) [882300]
  - [net] netlink: advertise incomplete dumps (Stanislaw Gruszka) [882300]
  - [net] netlink: add signed types (Stanislaw Gruszka) [882300]
  - [net] add ETH_P_802_3_MIN (Stanislaw Gruszka) [882300]
  - [kernel] workqueue: add work_busy() (Stanislaw Gruszka) [882300]
  - [firmware] Update Broadcom wifi 4313 smac firware to version 610.812 (John Green) [965253]
  - [wireless] brcmsmac: request firmware in .start() callback (John Green) [757944]
  - [wireless] Revert: brcmsmac: support 4313iPA (John Green) [757944]
  - [bcma] init spin lock (John Green) [757944]
  - [wireless] brcmsmac: Remove unnecessary memset casts (John Green) [757944]
  - [wireless] brcmsmac: Downgrade d11hdrs_mac80211 error messages to warnings (John Green) [757944]
  - [wireless] brcmsmac: fix brcms_c_country_valid() (John Green) [757944]
  - [wireless] brcmsmac: avoid 512 byte stack variable (John Green) [757944]
  - [wireless] brcmsmac: fix u16 overflow warning (John Green) [757944]
  - [wireless] brcmsmac: rework of mac80211 .flush() callback operation (John Green) [757944]
  - [bcma] unregister gpios before unloading bcma (John Green) [757944]
  - [mtd] bcm47xxsflash: add own struct for abstracting bus type (John Green) [757944]
  - [bcma] cc: fix (and rename) define of NAND flash type (John Green) [757944]
  - [bcma] Xflash: reorder includes to make pr_fmt work (John Green) [757944]
  - [bcma] register platform device for parallel flash (John Green) [757944]
  - [bcma] fix NAND flash validation (John Green) [757944]
  - [wireless] brcmsmac: fix tx status processing (John Green) [757944]
  - [bcma] use consistent case for 'hex' constants (John Green) [757944]
  - [bcma] add support for 1 and 2 byte extended config space access (John Green) [757944]
  - [bcma] don't map/unmap a subset of the PCI config space (John Green) [757944]
  - [bcma] jump to 'out' label for invalid 'func' value (John Green) [757944]
  - [bcma] update pci configuration for bcm4706/bcm4716 (John Green) [757944]
  - [bcma] mips: rename oldirqflag to irqinitmask (John Green) [757944]
  - [bcma] mips: remove assigned_irqs from structure (John Green) [757944]
  - [bcma] mips: show also disabled IRQs (John Green) [757944]
  - [bcma] mips: make some info messages debug messages (John Green) [757944]
  - [bcma] mips: explicit assign IRQ numbers (John Green) [757944]
  - [bcma] make bcma_find_core_unit() accessible (John Green) [757944]
  - [wireless] brcmsmac: remove dead code (John Green) [757944]
  - [wireless] brcmsmac: allow user-space setting of interface address (John Green) [757944]
  - [wireless] brcmsmac: use perimeter lock in add_interface() callback (John Green) [757944]
  - [wireless] brcmsmac: increase timer reference count for new timers only (John Green) [757944]
  - [wireless] brcmsmac: initialize morepending in brcms_b_recv() (John Green) [757944]
  - [bcma] remove __dev* attributes (John Green) [757944]
  - [wireless] brcmsmac: add copyright information for Canonical (John Green) [757944]
  - [bcma] correct M25P32 serial flash ID (John Green) [757944]
  - [bcma] BCMA_DRIVER_GPIO should depend on GPIOLIB instead of selecting it (John Green) [757944]
  - [bcma] mips: fix clearing device IRQ (John Green) [757944]
  - [wireless] brcmsmac: add support for BCM43224 with PCI id of 14e4:a8d8 (John Green) [757944]
  - [wireless] brcmsmac: do a read after the write of the objmem on broken PCIe controllers (John Green) [757944]
  - [bcma] unify naming schema for clock functions (John Green) [757944]
  - [wireless] brcmsmac: add support for cores with revision 17 (John Green) [757944]
  - [wireless] brcmsmac: fix uninitialized variable warning on arm architecture (John Green) [757944]
  - [wireless] brcm80211: remove __dev* attributes (John Green) [757944]
  - [bcma] add methods for watchdog driver (John Green) [757944]
  - [bcma] set the pmu watchdog if available (John Green) [757944]
  - [bcma] add bcma_chipco_alp_clock (John Green) [757944]
  - [wireless] brcmsmac: remove duplicated include from debug.c (John Green) [757944]
  - [bcma] add common header for watchdog (John Green) [757944]
  - [wireless] brcmsmac: Fix possible NULL pointer dereference in _dma_ctrlflags() (John Green) [757944]
  - [wireless] brcmsmac: support 4313iPA (John Green) [757944]
  - [wireless] brcmsmac: move PHY functions (John Green) [757944]
  - [wireless] brcmsmac: hardware info in debugfs (John Green) [757944]
  - [wireless] brcmsmac: fix bounds checking in tx/rx (John Green) [757944]
  - [wireless] brcmsmac: cleanup in isr code (John Green) [757944]
  - [wireless] brcmsmac: handle packet drop during transmit correctly (John Green) [757944]
  - [bcma] handle return value of pci_assign_resource (John Green) [757944]
  - [bcma] add more package IDs (John Green) [757944]
  - [wireless] brcmsmac: Add __printf verification to logging prototypes (John Green) [757944]
  - [bcma] export PLL reading function (John Green) [757944]
  - [bcma] add GPIO driver (John Green) [757944]
  - [bcma] add comment to bcma_chipco_gpio_control (John Green) [757944]
  - [bcma] add bcma_chipco_gpio_pullup and bcma_chipco_gpio_pulldown (John Green) [757944]
  - [bcma] add locking around GPIO register accesses (John Green) [757944]
  - [wireless] brcmsmac: Remove stray argument from debug macro (John Green) [757944]
  - [wireless] brcmsmac: Remove unused wlc_prio2prec_map and _BRCMS_PREC_* constants (John Green) [757944]
  - [wireless] brcmsmac: Remove some noisy and uninformative debug messages (John Green) [757944]
  - [wireless] brcmsmac: Add tracepoint for AMPDU session information (John Green) [757944]
  - [wireless] brcmsmac: Add tracepoint for macintstatus (John Green) [757944]
  - [wireless] brcmsmac: Improve tx trace and debug support (John Green) [757944]
  - [wireless] brcmsmac: Add brcms_dbg_ht() debug macro (John Green) [757944]
  - [wireless] brcmsmac: Add brcms_dbg_dma() debug macro (John Green) [757944]
  - [wireless] brcmsmac: Add brcms_dbg_int() debug macro (John Green) [757944]
  - [wireless] brcmsmac: Add rx and tx debug macros (John Green) [757944]
  - [wireless] brcmsmac: Add brcms_dbg_mac80211() debug macro (John Green) [757944]
  - [wireless] brcmsmac: Use debug macros for general error and debug statements (John Green) [757944]
  - [wireless] brcmsmac: Add support for writing debug messages to the trace buffer (John Green) [757944]
  - [wireless] brcmsmac: Add module parameter for setting the debug level (John Green) [757944]
  - [wireless] brcm80211: Convert log message levels to debug levels (John Green) [757944]
  - [wireless] brcm80211: Allow trace support to be enabled separately from debug (John Green) [757944]
  - [wireless] brcmsmac: Reduce number of entries in tx DMA rings (John Green) [757944]
  - [wireless] brcmsmac: Use correct descriptor count when calculating next rx descriptor (John Green) [757944]
  - [wireless] brcmsmac: Remove internal tx queue (John Green) [757944]
  - [wireless] brcmsmac: Use IEEE 802.11 AC levels for pktq precedence levels (John Green) [757944]
  - [wireless] brcmsmac: Remove unimplemented flow control functions (John Green) [757944]
  - [wireless] brcmsmac: Add helper function for updating txavail count (John Green) [757944]
  - [wireless] brcmsmac: Don't weight AMPDU packets in txfifo (John Green) [757944]
  - [wireless] brcmsmac: Introduce AMPDU sessions for assembling AMPDUs (John Green) [757944]
  - [bcma] suspend/resume callbacks should be conditionally compiled on CONFIG_PM_SLEEP (John Green) [757944]
  - [bcma] do not initialize deactivated PCIe cores (John Green) [757944]
  - [bcma] add an extra pcie core struct (John Green) [757944]
  - [bcma] use fallback sprom if sprom on card was not valid (John Green) [757944]
  - [bcma] add some more flash chips for serial flash (John Green) [757944]
  - [bcma] extract drv_cc in bcma_core_mips_flash_detect() (John Green) [757944]
  - [bcma] mark nflash if it is the boot flash (John Green) [757944]
  - [bcma] add and use constants for the flash windows (John Green) [757944]
  - [bcma] mark pflash as present when available (John Green) [757944]
  - [bcma] init sprom struct earlier (John Green) [757944]
  - [bcma] just do the necessary things in early register on SoCs (John Green) [757944]
  - [bcma] fix unregistration of cores (John Green) [757944]
  - [bcma] Convert #include ... to #include <path/...> in kernel system headers (John Green) [757944]
  - [mtd] bcm47xxsflash: basic read-only driver for BCMA serial flash (John Green) [757944]
  - [bcma] change delays to follow timers-howto guide (John Green) [757944]
  - [bcma] handle BCM43227 (John Green) [757944]
  - [wireless] brcm80211: Remove bogus memcpy in ai_detach (John Green) [757944]
  - [wireless] brcmsmac: fix mismatch in number of custom regulatory rules (John Green) [757944]
  - [bcma] don't leak memory for PCIE, MIPS, GBIT cores (John Green) [757944]
  - [wireless] brcm80211: set interface down on reset (John Green) [757944]
  - [bcma] detect and register NAND flash device (John Green) [757944]
  - [bcma] detect and register serial flash device (John Green) [757944]
  - [wireless] brcmsmac: document firmware dependencies (John Green) [757944]
  - [bcma] add (mostly) NAND defines (John Green) [757944]
  - [bcma] make some functions static (John Green) [757944]
  - [wireless] brcmsmac: use ieee80211_channel_to_frequency (John Green) [757944]
  - [bcma] BCM43228 support (John Green) [757944]
  - [bcma] fix invalid PMU chip control masks (John Green) [757944]
  - [bcma] add missing iounmap on error path (John Green) [757944]
  - [bcma] fix regression in interrupt assignment on mips (John Green) [757944]
  - [bcma] add place for flash memory support (John Green) [757944]
  - [bcma] cc: update defines (John Green) [757944]
  - [bcma] add new cores at the end of list (John Green) [757944]
  - [bcma] add trivial GBIT MAC COMMON driver (John Green) [757944]
  - [bcma] fix typo reading number of slave wrappers (John Green) [757944]
  - [bcma] support alternative (BCM4706) ChipCommon core id (John Green) [757944]
  - [wireless] brcmsmac: restructure info->control.sta handling as it is going to be removed soon (John Green) [757944]
  - [bcma] add PMU clock support for BCM4706 (John Green) [757944]
  - [bcma] fix CC driver compilation on MIPS (John Green) [757944]
  - [wireless] brcmsmac: handle non PCI devices in the phy code (John Green) [757944]
  - [wireless] brcmsmac: fix read in write_phy_reg (John Green) [757944]
  - [wireless] brcmsmac: extend brcms_c_chipmatch() to also handle non PCIe devices (John Green) [757944]
  - [wireless] brcmsmac: fix DMA on SoCs (John Green) [757944]
  - [wireless] brcmsmac: extend xmtfifo_sz array (John Green) [757944]
  - [wireless] brcmsmac: add some workarounds for other chips again (John Green) [757944]
  - [wireless] brcmsmac: add a conditions for core rev 17 again (John Green) [757944]
  - [wireless] brcmsmac: remove some unnessessacry casts and void pointer (John Green) [757944]
  - [wireless] brcmsmac: use core id constants from bcma (John Green) [757944]
  - [wireless] brcmsmac: remove some redundant chip common workarounds (John Green) [757944]
  - [wireless] brcmsmac: remove si_pmu_spuravoid_pllupdate() (John Green) [757944]
  - [wireless] brcmsmac: remove si_pmu_init() and si_pmu_res_init() (John Green) [757944]
  - [wireless] brcmsmac: remove ai_findcore() (John Green) [757944]
  - [wireless] brcmsmac: use container_of instead of cast (John Green) [757944]
  - [wireless] brcmsmac: remove ai_get_buscoretype() and ai_get_buscorerev() (John Green) [757944]
  - [wireless] brcmsmac: remove PCI_FORCEHT() macro (John Green) [757944]
  - [wireless] brcmsmac: remove PCIE() macro (John Green) [757944]
  - [bcma] use custom printing functions (John Green) [757944]
  - [wireless] brcmsmac: fix brcms_c_regd_init() which crashed after 11ad patch (John Green) [757944]
  - [bcma] add mdelay bcma_pmu_resources_init() (John Green) [757944]
  - [bcma] add bcma_pmu_spuravoid_pllupdate() (John Green) [757944]
  - [bcma] remove chip ids doing nothing from PMU initialization (John Green) [757944]
  - [bcma] remove bcma_pmu_pll_init() and bcma_pmu_swreg_init() (John Green) [757944]
  - [bcma] complete workaround for BCMA43224 and BCM4313 (John Green) [757944]
  - [bcma] add PCI ID for BCM43224 (John Green) [757944]
  - [bcma] remove fix for 4329b0 bad LPOM is detection (John Green) [757944]
  - [bcma] add constants for chip ids (John Green) [757944]
  - [bcma] extend workaround for bcm4331 (John Green) [757944]
  - [bcma] define some additional cores IDs (John Green) [757944]
  - [wireless] brcmsmac: fix NULL pointer crash in brcms_c_regd_init() (John Green) [757944]
  - [wireless] brcm80211: use current regulatory domain when checking whether OFDM is allowed (John Green) [757944]
  - [wireless] brcm80211: don't validate channels against internal regulatory data (John Green) [757944]
  - [wireless] brcm80211: use mac80211 channel data for tx power limits (John Green) [757944]
  - [wireless] brcm80211: enable/disable radio on regulatory updates (John Green) [757944]
  - [wireless] brcm80211: inform mac80211 of the X2 regulatory domain (John Green) [757944]
  - [wireless] brcm80211: clean up channel.c (John Green) [757944]
  - [wireless] brcm80211: remove unused code for 40MHz channels (John Green) [757944]
  - [wireless] brcm80211: always set channel specified by mac80211 (John Green) [757944]
  - [wireless] brcm80211: don't set up tx power limits during initialization (John Green) [757944]
  - [wireless] brcmsmac: fix smatch warning found in ampdu.c (John Green) [757944]
  - [wireless] brcmsmac: remove brcms_set_hint() function (John Green) [757944]
  - [wireless] brcm80211: fixed checkpatch and sparse warnings (John Green) [757944]
  - [wireless] brcm80211: Remove casts to same type (John Green) [757944]
  - [wireless] brcm80211: brcmu_pkt_buf_free_skb() should handle NULL (John Green) [757944]
  - [wireless] brcm80211: remove an unneeded NULL check (John Green) [757944]
  - [wireless] brcmsmac: initial backport of brcmsmac wifi driver (John Green) [757944]
  - [firmware] Add brcmsmac wireless firmware (John Green) [757944]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-403.el6]
changelog:
  - [netdrv] qlcnic: Bump up the version to 5.1.38 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Clear link status when interface is down (Chad Dupuis) [694104]
  - [netdrv] qlcnic: change mdelay to msleep (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Log warning message for 83xx adapter in MSI mode (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix configure mailbox interrupt command for 83xx adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.37 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Implement flash sysfs callback for 83xx adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.36 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix ethtool statistics collection (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix ethtool statistics for 82xx adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix endian issues in 83xx driver (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.35 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix configure interrupts for 83xx adapter types (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix internal loopback test for 82xx adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.34 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix ping resumption to a VM after a live migration (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix estimation of receive MSS in case of LRO for 83xx adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: refactor Legacy interrupt handling for 83xx (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix mailbox interrupt (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix unsupported CDRP command error message (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix mailbox response handling (Chad Dupuis) [694104]
  - [netdrv] qlcnic: enhance MSIX allocation failure log message (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix async event handling during diagnostic loopback test (Chad Dupuis) [694104]
  - [netdrv] qlcnic: refactor 83xx diagnostic IRQ test (Chad Dupuis) [694104]
  - [netdrv] qlcnic: refactor 83xx diagnostic loopback test (Chad Dupuis) [694104]
  - [netdrv] qlcnic: helper routine to handle async events (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix firmware based IDC participation (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix initialize NIC mailbox command (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Updating copyright information (Chad Dupuis) [694104]
  - [netdrv] qlcnic: silence false positive overflow warning (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.33 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix minidump in NPAR mode (Chad Dupuis) [694104]
  - [netdrv] qlcnic: driver LRO bug fix (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix bug in reading HW reset template (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix sparse check endian warnings (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Bump up the version to 5.1.32 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: sleeping function called from invalid context (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix LED/Beaconing tests to work on all ports of an adapter (Chad Dupuis) [694104]
  - [netdrv] qlcnic: avoid mixed mode interrupts for some adapter types (Chad Dupuis) [694104]
  - [netdrv] qlcnic: enable RSS for TCP over IPv6 (Chad Dupuis) [694104]
  - [netdrv] qlcnic: enable LRO on IPv6 without dest ip check (Chad Dupuis) [694104]
  - [netdrv] qlcnic: set driver version in firmware (Chad Dupuis) [694104]
  - [netdrv] qlcnic: guard __vlan_find_dev_deep() by rcu_read_lock (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix build error (Chad Dupuis) [694104]
  - [netdrv] qlcnic: do not duplicate infrastructure functions (Chad Dupuis) [694104]
  - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104]
  - [netdrv] qlcnic: remove unused definitions from header file (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx ethtool interface routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx register dump routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: enable 83xx virtual NIC mode (Chad Dupuis) [694104]
  - [netdrv] qlcnic: flash template based firmware reset recovery (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx CNA inter driver communication mechanism (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx adpater flash interface routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx sysfs routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx base driver (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx data path routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: 83xx memory map and HW access routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: macros for common register access (Chad Dupuis) [694104]
  - [netdrv] qlcnic: change driver hardware interface mechanism (Chad Dupuis) [694104]
  - [netdrv] qlcnic: update driver version (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix unused variable warnings (Chad Dupuis) [694104]
  - [netdrv] qlcnic: rename module params with module_param_named (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix bug in LRO descriptor access macro (Chad Dupuis) [694104]
  - [netdrv] qlcnic: update NIC partition interface routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: get board name API (Chad Dupuis) [694104]
  - [netdrv] qlcnic: modify PCI and register access routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: move HW specific data to seperate structure (Chad Dupuis) [694104]
  - [netdrv] qlcnic: add 82xx adapter specific checks (Chad Dupuis) [694104]
  - [netdrv] qlcnic: remove __dev* attributes (Chad Dupuis) [694104]
  - [netdrv] qlcnic: remove duplicated include from qlcnic_sysfs.c (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix coding style issues in qlcnic_minidump.c (Chad Dupuis) [694104]
  - [netdrv] qlcnic: create file qlcnic_minidump.c for dump utility (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix style issues in qlcnic_sysfs.c file (Chad Dupuis) [694104]
  - [netdrv] qlcnic: create file qlcnic_sysfs.c for sysfs routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix coding style issues in qlcnic_io.c (Chad Dupuis) [694104]
  - [netdrv] qlcnic: create file qlcnic_io.c for datapath routines (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix sparse check endian warnings (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix sparse warnings (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix compiler warnings (Chad Dupuis) [694104]
  - [netdrv] qlcnic: fix error return code (Chad Dupuis) [694104]
  - [netdrv] qlcnic: Fix scheduling while atomic bug (Chad Dupuis) [694104]
  - [virt] kvm: Fix iommu map/unmap to handle memory slot moves (Alex Williamson) [978472]
  - [virt] kvm: perform an invalid memslot step for gpa base change (Alex Williamson) [978472]
  - [video] vgacon: add cond reschedule points in vgacon_do_font_op (Marcelo Tosatti) [971311]
  - [kernel] tracing: Format non-nanosec times from tsc clock without a decimal point (Marcelo Tosatti) [911564]
  - [kernel] tracing: Add a TSC trace_clock (Marcelo Tosatti) [911564]
  - [perf] kvm: Initialize file_name var to fix segfault (Jiri Olsa) [977969]
  - [perf] kvm: Add braces around multi-line statements (Jiri Olsa) [977969]
  - [perf] kvm: Total count is a u64, print as so (Jiri Olsa) [977969]
  - [perf] kvm: Remove typecast in init_kvm_event_record (Jiri Olsa) [977969]
  - [perf] kvm: Only process events for vcpus of interest (Jiri Olsa) [977969]
  - [perf] kvm: Fix building perf kvm on non x86 arches (Jiri Olsa) [977969]
  - [perf] kvm: Rename perf_kvm to perf_kvm_stat (Jiri Olsa) [977969]
  - [perf] kvm: Move global variables into a perf_kvm struct (Jiri Olsa) [977969]
  - [perf] kvm: Use perf_evsel__intval (Jiri Olsa) [977969]
  - [perf] kvm: Events analysis tool (Jiri Olsa) [977969]
  - [perf] Check proper prev_state size for sched_switch tp (Jiri Olsa) [984006]
  - [perf] Revert "perf sched: Handle PERF_RECORD_EXIT events" (Jiri Olsa) [984006]
  - [perf] Fix breakage introduced by the test_attr infrastructure (Jiri Olsa) [984006]
  - [block] mtip32xx: Fix compile warning (David Milburn) [927436]
  - [block] mtip32xx: Workaround for unaligned writes (David Milburn) [927436]
  - [block] mtip32xx: Disable TRIM support (David Milburn) [927436]
  - [block] mtip32xx: fix a smatch warning (David Milburn) [927436]
  - [block] mtip32xx: fix two smatch warnings (David Milburn) [927436]
  - [block] mtip32xx: Add debugfs entry device_status (David Milburn) [927436]
  - [block] mtip32xx: return 0 from pci probe in case of rebuild (David Milburn) [927436]
  - [block] mtip32xx: recovery from command timeout (David Milburn) [927436]
  - [block] mtip32xx: fix error return code in mtip_pci_probe() (David Milburn) [927436]
  - [block] mtip32xx: add missing GENERIC_HARDIRQS dependency (David Milburn) [927436]
  - [block] mtip32xx: fix sparse warning, symbol 'mtip_send_trim' was not declared (David Milburn) [927436]
  - [block] mtip32xx: add trim support (David Milburn) [927436]
  - [block] mtip32xx: fix for crash when the device surprise removed during rebuild (David Milburn) [927436]
  - [block] mtip32xx: fix for driver hang after a command timeout (David Milburn) [927436]
  - [block] mtip32xx: Fix padding issue (David Milburn) [927436]
  - [block] mtip32xx: fix potential NULL pointer dereference in mtip_timeout_function() (David Milburn) [927436]
  - [block] mtip32xx: fix shift larger than type warning (David Milburn) [927436]
  - [block] mtip32xx: Fix incorrect mask used for erase mode (David Milburn) [927436]
  - [block] mtip32xx: Fix to make lba address correct in big-endian systems (David Milburn) [927436]
  - [block] mtip32xx: fix potential crash on SEC_ERASE_UNIT (David Milburn) [927436]
  - [block] mtip32xx: Added appropriate timeout value for secure erase (David Milburn) [927436]
  - [block] mtip32xx: Remove dead code (David Milburn) [927436]
  - [block] mtip32xx: Change printk to pr_xxxx (David Milburn) [927436]
  - [block] mtip32xx: Proper reporting of write protect status on big-endian (David Milburn) [927436]
  - [block] mtip32xx: Increase timeout for standby command (David Milburn) [927436]
  - [block] mtip32xx: Handle NCQ commands during the security locked state (David Milburn) [927436]
  - [block] mtip32xx: Add support for new devices (David Milburn) [927436]
  - [block] mtip32xx: Create debugfs entries for troubleshooting (David Milburn) [927436]
  - [block] mtip32xx: Remove version.h header file inclusion (David Milburn) [927436]
  - [scsi] ipr: Avoid target_destroy accessing memory after it was freed (Steve Best) [929279]
  - [scsi] Handle MLQUEUE busy response in scsi_send_eh_cmnd (Steve Best) [929279]
  - [scsi] ipr: SATA DVD probing failed with 64bit adapter (Steve Best) [929279]
  - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279]
  - [scsi] ipr: Need to reset adapter after the 6th EEH error (Steve Best) [929279]
  - [scsi] ipr: fix addition of abort command to HRRQ free queue (Steve Best) [929279]
  - [scsi] ipr: ipr_test_msi() fails when running with msi-x enabled adapter (Steve Best) [929279]
  - [scsi] ipr: Fix oops while resetting an ipr adapter (Steve Best) [929279]
  - [scsi] ipr: Fix sparse error in ipr driver (Steve Best) [929279]
  - [scsi] ipr: Driver version 2.6.0 (Steve Best) [929279]
  - [scsi] ipr: Implement block iopoll (Steve Best) [929279]
  - [scsi] ipr: Reduce lock contention (Steve Best) [929279]
  - [scsi] ipr: Add support for MSI-X and distributed completion (Steve Best) [929279]
  - [scsi] ipr: Resource path error logging cleanup (Steve Best) [929279]
  - [scsi] ipr: Handler ID memory allocation failure at module load time (Steve Best) [929279]
  - [scsi] ipr: Add several new CCIN definitions for new adapters support (Steve Best) [929279]
  - [scsi] storvsc: avoid usage of WRITE_SAME (Jason Wang) [969541]
  - [scsi] storvsc: Handle dynamic resizing of the device (Jason Wang) [927414]
  - [scsi] storvsc: Restructure error handling code on command completion (Jason Wang) [927414]
  - [scsi] storvsc: Initialize the sglist (Jason Wang) [969545]
  - [input] alps: add "Dolphin V1" touchpad support (Aristeu Rozanski) [837091]
  - [input] alps: remove unused argument to alps_enter_command_mode() (Aristeu Rozanski) [837091]
  - [input] alps: enable trackstick on Rushmore touchpads (Aristeu Rozanski) [837091]
  - [input] alps: add support for "Rushmore" touchpads (Aristeu Rozanski) [837091]
  - [input] alps: make the V3 packet field decoder "pluggable" (Aristeu Rozanski) [837091]
  - [input] alps: move pixel and bitmap info into alps_data struct (Aristeu Rozanski) [837091]
  - [input] alps: fix command mode check (Aristeu Rozanski) [837091]
  - [input] alps: rework detection of Pinnacle AGx touchpads (Aristeu Rozanski) [837091]
  - [input] alps: move addr_command, nibble_command settings into alps_set_defaults() (Aristeu Rozanski) [837091]
  - [input] alps: use function pointers for different protocol handlers (Aristeu Rozanski) [837091]
  - [input] alps: rework detection sequence (Aristeu Rozanski) [837091]
  - [input] alps: introduce helper function for repeated commands (Aristeu Rozanski) [837091]
  - [input] alps: move alps_get_model() down below hw_init code (Aristeu Rozanski) [837091]
  - [input] alps: copy "model" info into alps_data struct (Aristeu Rozanski) [837091]
  - [input] alps: fix touchpad detection when buttons are pressed (Aristeu Rozanski) [837091]
  - [virt] hyperv: Handle Xen emulation of Hyper-V more gracefully (Jason Wang) [927359]
  - [virt] hyperv/vmbus: Handle channel rescind message correctly (Jason Wang) [927359]
  - [virt] hyperv/vmbus: Fix a bug in hv_need_to_signal() (Jason Wang) [927359]
  - [virt] hyperv: remove cast for kmalloc return value (Jason Wang) [927359]
  - [virt] hyperv/vmbus: Use the new infrastructure for delivering VMBUS interrupts (Jason Wang) [927359]
  - [virt] hyperv: Handle Hyper-V vmbus interrupts as special hypervisor interrupts (Jason Wang) [927359]
  - [virt] hyperv/hv_balloon: Prevent the host from ballooning the guest too low (Jason Wang) [927359]
  - [virt] hyperv/hv_balloon: Add a parameter to delay pressure reporting (Jason Wang) [927359]
  - [virt] hyperv: Execute shutdown in a thread context (Jason Wang) [927359]
  - [virt] hyperv/hid-hyperv: Use consolidated GUID definitions (Jason Wang) [927359]
  - [virt] hyperv/storvsc: Use the consolidated GUID definition (Jason Wang) [927359]
  - [virt] hyperv/netvsc: Use the consolidated GUID definition (Jason Wang) [927359]
  - [virt] hyperv: Use consolidated GUID definitions (Jason Wang) [927359]
  - [virt] hyperv/vmbus: Consolidate all offer GUID definitions in hyperv.h (Jason Wang) [927359]
  - [virt] hyperv: Bind all vmbbus interrupts to the boot CPU (Jason Wang) [927359]
  - [virt] hyperv: vmbus_flow_handler() can be static (Jason Wang) [927359]
  - [virt] hyperv/hv_balloon: Fix a bug in the definition of struct dm_info_msg (Jason Wang) [927359]
  - [virt] hyperv: remove unused variable in vmbus_recvpacket_raw() (Jason Wang) [927359]
  - [virt] hyperv: Cleanup and consolidate reporting of build/version info (Jason Wang) [927359]
  - [virt] hyperv: Capture the host build information (Jason Wang) [927359]
  - [virt] hyperv: Implement flow management on the send side (Jason Wang) [927359]
  - [virt] hyperv: Enable protocol negotiation with win8 hosts (Jason Wang) [927359]
  - [virt] hyperv: Add a check to deal with spurious interrupts (Jason Wang) [927359]
  - [virt] hyperv: Handle vmbus interrupts concurrently on all cpus (Jason Wang) [927359]
  - [virt] hyperv: Manage event tasklets on per-cpu basis (Jason Wang) [927359]
  - [virt] hyperv: Get rid of unnecessary request for offers (Jason Wang) [927359]
  - [virt] hyperv: Get rid of the unused global signaling state (Jason Wang) [927359]
  - [virt] hyperv: Add code to distribute channel interrupt load (Jason Wang) [927359]
  - [virt] hyperv: Modify the interrupt handling code to support win8 and beyond (Jason Wang) [927359]
  - [virt] hyperv: Add state to manage incoming channel interrupt load (Jason Wang) [927359]
  - [virt] hyperv: Setup a mapping for Hyper-V's notion cpu ID (Jason Wang) [927359]
  - [virt] hyperv: Cleanup vmbus_set_event() to support win7 and beyond (Jason Wang) [927359]
  - [virt] hyperv: Manage signaling state on a per-connection basis (Jason Wang) [927359]
  - [virt] hyperv: Move vmbus version definitions to hyperv.h (Jason Wang) [927359]
  - [virt] hyperv: Change the signature of vmbus_set_event() (Jason Wang) [927359]
  - [virt] hyperv: Change the signature for hv_signal_event() (Jason Wang) [927359]
  - [virt] hyperv: Save and export negotiated vmbus version (Jason Wang) [927359]
  - [virt] hyperv: Extend/modify vmbus_channel_offer_channel for win7 and beyond (Jason Wang) [927359]
  - [virt] hyperv: Update the ring buffer structure to match win8 functionality (Jason Wang) [927359]
  - [virt] hyperv: Support handling multiple VMBUS versions (Jason Wang) [927359]
  - [virt] hyperv: Get rid of hv_get_ringbuffer_interrupt_mask() (Jason Wang) [927359]
  - [virt] hyperv: Optimize the signaling on the write path (Jason Wang) [927359]
  - [virt] hyperv: Optimize signaling in the read path (Jason Wang) [927359]
  - [virt] hyperv: Turn off batched reading for util drivers (Jason Wang) [927359]
  - [virt] hyperv: Add state to manage batched reading (Jason Wang) [927359]
  - [virt] hyperv: Implement routines for read side signaling optimization (Jason Wang) [927359]
  - [virt] hyperv/hv_balloon: remove duplicated include from hv_balloon.c (Jason Wang) [927359]
  - [virt] hyperv/hv_balloon: mark a function static (Jason Wang) [927359]
  - [virt] hyperv: remove unused variable from channel_mgmt.c (Jason Wang) [927359]
  - [usb] make the usbfs memory limit configurable (Gopal) [970457]
  - [powerpc] PERF_EVENT_IOC_ENABLE does not reenable event (Steve Best) [986077]
  - [trace] sched: Add tracepoint for accounting blocked time (Michal Schmidt) [596098]
  - [kernel] kexec: export PG_hwpoison flag into vmcoreinfo (Vivek Goyal) [975267]
  - [base] core: Don't remove kobjects in device_shutdown (Mateusz Guzik) [972831]
  - [s390] kernel: add support for physical memory > 4TB (Hendrik Brueckner) [913220]
  - [kernel] time: enable clocksource watchdog for tsc and kvm guest (Marcelo Tosatti) [873659]
  - [acpi] Rework acpi_get_child() to be more efficient (Tony Camuso) [907241]
  - [netdrv] pch_gbe: fix ip_summed checksum reporting on rx (Veaceslav Falico) [877556]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-404.el6]
changelog:
  - [pci] pcie: Reset link for devices below Root Port or Downstream Port (Myron Stowe) [966755]
  - [acpi] apei: Force fatal AER severity when component has been reset (Myron Stowe) [966755]
  - [pci] Remove "extern" from function declarations (Myron Stowe) [966755]
  - [pci] pcie: Move AER severity defines to aer.h (Myron Stowe) [966755]
  - [pci] pcie: Set dev->__aer_firmware_first only for matching devices (Myron Stowe) [966755]
  - [pci] pcie: Factor out HEST device type matching (Myron Stowe) [966755]
  - [pci] pcie: Don't parse HEST table for non-PCIe devices (Myron Stowe) [966755]
  - [acpi] Move cper_print_aer() call out of interrupt context (Myron Stowe) [967981]
  - [pci] pcie: Remove local PCI_BUS() define and use PCI_BUS_NUM() from PCI (Myron Stowe) [967981]
  - [pci] Add PCI_BUS_NUM() and PCI_DEVID() interfaces (Myron Stowe) [967981]
  - [pci] pcie: pci_get_domain_bus_and_slot() call missing required pci_dev_put() (Myron Stowe) [911740]
  - [pci] pcie: Report success only when every device has AER-aware driver (Myron Stowe) [911740]
  - [pci] Fix deadlock when unbinding device if parent in D3cold (Myron Stowe) [911740]
  - [pci] Make pci_error_handlers const (Myron Stowe) [911740]
  - [pci] pcie: Remove the port driver module exit routine (Myron Stowe) [911740]
  - [acpi] apei: Add missed ACPI5 support for error trigger table (Myron Stowe) [893388]
  - [acpi] apei: fix error status check condition for CPER (Myron Stowe) [825641]
  - [edac] add support for error type "Info" (Myron Stowe) [825641]
  - [pci] pcie: Cleanup log output for AER (Myron Stowe) [825641]
  - [acpi] apei: Enhanced AER logging (Myron Stowe) [825641]
  - [trace] Trace Event for PCI Express Advanced Error Reporting (Myron Stowe) [825641]
  - [acpi] edac.h: Add generic layers for describing a memory location (Myron Stowe) [825641]
  - [acpi] CPER failed to handle generic error records with multiple sections (Myron Stowe) [816520]
  - [acpi] APEI build fix (Myron Stowe) [816520]
  - [acpi] apei: Fix crash in apei_hest_parse() for acpi=off (Myron Stowe) [816515]
  - [acpi] apei: Fixup incorrect 64-bit access width firmware bug (Myron Stowe) [816515]
  - [acpi] apei: Fix ERST header length check (Myron Stowe) [816515]
  - [acpi] apei: Remove table not found message (Myron Stowe) [816515]
  - [pci] Print completion message at KERN_INFO to match starting message (Myron Stowe) [736984]
  - [acpi] Add PCIe AER recovery support (Myron Stowe) [736984]
  - [pci] pcie: add aer_recover_queue (Myron Stowe) [736984]
  - [netdrv] be2net: fix VLAN traffic if no VLAN group is registered (Stefan Assmann) [980772]
  - [wireless] brcmsmac: Reduce log spam in heavy tx, make err print in debug (John Green) [960977]
  - [watchdog] hpwdt: Increase version string (Linda Knippers) [985144]
  - [watchdog] hpwdt: Add check for UEFI bits (Linda Knippers) [985144]
  - [netdrv] be2net: Fix to avoid hardware workaround when not needed (Ivan Vecera) [947543]
  - [netdrv] be2net: use pci_vfs_assigned()/pci_num_vf() instead of be_find_vfs() (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix 32-bit DMA Mask handling (Ivan Vecera) [947543]
  - [netdrv] be2net: Implement initiate FW dump feature for Lancer (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Ivan Vecera) [947543]
  - [netdrv] be2net: Mark checksum fail for IP fragmented packets (Ivan Vecera) [947543]
  - [netdrv] be2net: Trim padded packets for Lancer (Ivan Vecera) [947543]
  - [netdrv] be2net: Pad skb to meet min Tx pkt size in lancer (Ivan Vecera) [947543]
  - [netdrv] be2net: cleanup be_get_drvinfo() (Ivan Vecera) [947543]
  - [netdrv] be2net: refactor HW workarounds in be_xmit() (Ivan Vecera) [947543]
  - [netdrv] be2net: bug fix on returning an invalid nic descriptor (Ivan Vecera) [947543]
  - [netdrv] be2net: Avoid double insertion of vlan tags (Ivan Vecera) [947543]
  - [netdrv] be2net: disable TX in be_close() (Ivan Vecera) [947543]
  - [netdrv] be2net: fix EQ from getting full while cleaning RX CQ (Ivan Vecera) [947543]
  - [netdrv] be2net: fix payload_len value for GET_MAC_LIST cmd req (Ivan Vecera) [947543]
  - [netdrv] be2net: provision VF resources before enabling SR-IOV (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to fail probe if MSI-X enable fails for a VF (Ivan Vecera) [947543]
  - [netdrv] be2net: avoid napi_disable() when it has not been enabled (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix firmware download for Lancer (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to show tx priority pause counter in ethtool -S (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ivan Vecera) [947543]
  - [netdrv] be2net: FLR must be first cmd issued to Lancer FW (Ivan Vecera) [947543]
  - [netdrv] be2net: Use GET_FUNCTION_CONFIG V1 cmd (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix to show wol disabled/enabled state correctly (Ivan Vecera) [947543]
  - [netdrv] be2net: Fixed memory leak (Ivan Vecera) [947543]
  - [netdrv] be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze (Ivan Vecera) [947543]
  - [netdrv] be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Ivan Vecera) [947543]
  - [netdrv] be2net: Add support for setting and getting rx flow hash options (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix PVID tag offload for packets with inline VLAN tag (Ivan Vecera) [947543]
  - [netdrv] be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ivan Vecera) [947543]
  - [netdrv] be2net: Remove an incorrect pvid check in Tx (Ivan Vecera) [947543]
  - [netdrv] be2net: enable IOMMU pass through for be2net (Ivan Vecera) [819453 947543]
  - [netdrv] be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Ivan Vecera) [947543]
  - [netdrv] be2net: Avoid flashing BE3 UFI on BE3-R chip (Ivan Vecera) [947543]
  - [netdrv] be2net: Don't log "Out of MCCQ wrbs" error (Ivan Vecera) [947543]
  - [netdrv] be2net: Use TXQ_CREATE_V2 cmd (Ivan Vecera) [947543]
  - [netdrv] be2net: take care of __vlan_put_tag return value (Ivan Vecera) [947543]
  - [netdrv] be2net: remove unused variable 'sge' (Ivan Vecera) [947543]
  - [netdrv] be2net: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [947543]
  - [netdrv] be2net: Remove dma_alloc_coherent OOM messages (Ivan Vecera) [947543]
  - [netdrv] be2net: Use new F/W mailbox cmd to manipulate interrupts (Ivan Vecera) [947543]
  - [netdrv] be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Ivan Vecera) [947543]
  - [netdrv] be2net: Update copyright year (Ivan Vecera) [947543]
  - [netdrv] be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Ivan Vecera) [947543]
  - [netdrv] benet: Wait f/w POST until timeout (Ivan Vecera) [947543]
  - [netdrv] be2net: update driver version to 4.6.x (Ivan Vecera) [947543]
  - [netdrv] be2net: fix re-loaded PF driver to re-gain control of its VFs (Ivan Vecera) [947543]
  - [netdrv] be2net: Updating Module Author string and log message string to "Emulex Corporation" (Ivan Vecera) [947543]
  - [netdrv] be2net: fix drvinfo strings set in drivers (Ivan Vecera) [947543]
  - [netdrv] be2net: Remove bogus dependencies on INET (Ivan Vecera) [947543]
  - [netdrv] be2net: remove adapter->eq_next_idx (Ivan Vecera) [947543]
  - [netdrv] be2net: remove roce on lancer (Ivan Vecera) [947543]
  - [netdrv] be2net: fix access to SEMAPHORE reg (Ivan Vecera) [947543]
  - [netdrv] be2net: re-factor bar mapping code (Ivan Vecera) [947543]
  - [netdrv] be2net: do not use sli_family to identify skyhawk-R chip (Ivan Vecera) [947543]
  - [netdrv] be2net: fix wrong usage of adapter->generation (Ivan Vecera) [947543]
  - [netdrv] be2net: remove LANCER A0 workaround (Ivan Vecera) [947543]
  - [netdrv] be2net: Fix smatch warnings in be_main.c (Ivan Vecera) [947543]
  - [netdrv] be2net: fix wrong frag_idx reported by RX CQ (Ivan Vecera) [947543]
  - [netdrv] benet: convert to set_phys_id (Ivan Vecera) [947543]
  - [virt] hv: allocate synic structures before hv_synic_init() (Jason Wang) [927359]
  - [virt] hv: check interrupt mask before read_index (Jason Wang) [927359]
  - [virt] hv: switch to use mb() instead of smp_mb() (Jason Wang) [927359]
  - [virt] hv: vmbus: Implement multi-channel support (Jason Wang) [927359]
  - [virt] hv: Fix a bug in get_vp_index() (Jason Wang) [927359]
  - [virt] hyperv_fb: Backport to RHEL 6.5 (Jason Wang) [927424]
  - [virt] add Hyper-V Synthetic Video Frame Buffer Driver (Jason Wang) [927424]
  - [virt] hv: Add a new driver to support host initiated backup (Jason Wang) [927409]
  - [netdrv] hyperv: Fix a compiler warning in netvsc_send() (Jason Wang) [927435]
  - [netdrv] hyperv: Fix RNDIS send_completion code path (Jason Wang) [927435]
  - [netdrv] hyperv: Fix a kernel warning from netvsc_linkstatus_callback() (Jason Wang) [927435]
  - [netdrv] hyperv: fix wrong length of mac address (Jason Wang) [927435]
  - [netdrv] hyperv: Add an error message to rndis_filter_set_device_mac() (Jason Wang) [927435]
  - [netdrv] hyperv: Remove unnecessary comments in rndis_filter_receive_data() (Jason Wang) [927435]
  - [netdrv] hyperv: Add buffer for extended info after the RNDIS response message (Jason Wang) [927435]
  - [netdrv] hyperv: Report actual status in receive completion packet (Jason Wang) [927435]
  - [netdrv] hyperv: Remove extra allocated space for recv_pkt_list elements (Jason Wang) [927435]
  - [netdrv] hyperv: Fix page buffer handling in rndis_filter_send_request() (Jason Wang) [927435]
  - [netdrv] hyperv: Fix the missing return value in rndis_filter_set_packet_filter() (Jason Wang) [927435]
  - [netdrv] hyperv: Fix the max_xfer_size in RNDIS initialization (Jason Wang) [927435]
  - [virt] hyperv/hv_balloon: remove old RHEL6 specific code (Jason Wang) [927417]
  - [virt] hyperv/balloon: Notify the host of permanent hot-add failures (Jason Wang) [927417]
  - [virt] hyperv/balloon: Support 2M page allocations for ballooning (Jason Wang) [927417]
  - [mm] page_alloc: export split_page() (Jason Wang) [927417]
  - [virt] hyperv/balloon: Permit Linux to specify hot-add alignment requirements (Jason Wang) [927417]
  - [virt] hyperv/balloon: make local functions static (Jason Wang) [927417]
  - [virt] hyperv/balloon: Implement hot-add functionality (Jason Wang) [927417]
  - [mm] memory_hotplug: extend memory hotplug API to allow memory hotplug in virtual machines (Jason Wang) [927417]
  - [virt] hyperv/balloon: Make the balloon driver not unloadable (Jason Wang) [927417]
  - [virt] hyperv/balloon: Execute hot-add code in a separate context (Jason Wang) [927417]
  - [virt] hyperv/balloon: Execute balloon inflation in a separate context (Jason Wang) [927417]
  - [virt] hyperv/balloon: Do not request completion notification (Jason Wang) [927417]
  - [fcoe] libfc: extend ex_lock to protect all of fc_seq_send (Neil Horman) [829784]
  - [fcoe] libfc: Correct check for initiator role (Neil Horman) [829784]
  - [fcoe] libfcoe: Fix fcoe_sysfs VN2VN mode (Neil Horman) [829784]
  - [fcoe] Split fc_disc_init into fc_disc_init and fc_disc_config (Neil Horman) [829784]
  - [fcoe] Always use fcoe_disc_init for discovery layer initialization (Neil Horman) [829784]
  - [fcoe] Fix deadlock between create and destroy paths (Neil Horman) [829784]
  - [fcoe] libfcoe: Fix Conflicting FCFs issue in the fabric (Neil Horman) [829784]
  - [fcoe] Revert "fcoe: fix fcoe enable on link toggle while it is still disabled" (Neil Horman) [829784]
  - [fcoe] libfcoe: Check for unusable FCFs before looking for conflicting FCFs (Neil Horman) [829784]
  - [fcoe] libfcoe: Handle CVL while waiting to select an FCF (Neil Horman) [829784]
  - [fcoe] Fix deadlock while deleting FCoE interface with NPIV ports (Neil Horman) [829784]
  - [fcoe] close race on link speed detection in fcoe code (Neil Horman) [829784]
  - [fcoe] debris left by "libfcoe: Remove mutex_trylock/restart_syscall checks" (Neil Horman) [829784]
  - [fcoe] consolidate the fcoe_ctlr_get_lesb/fcoe_get_lesb (Neil Horman) [829784]
  - [fcoe] move fcoe_link_speed_update() to libfcoe and export it (Neil Horman) [829784]
  - [fcoe] add support to the get_netdev() for fcoe_interface (Neil Horman) [829784]
  - [fcoe] prep work to start consolidate the usage of fcoe_netdev (Neil Horman) [829784]
  - [fcoe] Convert debug_logging macros to pr_info (Neil Horman) [829784]
  - [fcoe] Use the fcoe_sysfs control interface (Neil Horman) [829784]
  - [fcoe] libfcoe: Add new fcoe control interface (Neil Horman) [829784]
  - [fcoe] libfcoe: Save some memory and optimize name lookups (Neil Horman) [829784]
  - [fcoe] libfcoe: Add fcoe_sysfs debug logging level (Neil Horman) [829784]
  - [fcoe] Cleanup locking on fcoe_percpu_receive_thread (Neil Horman) [829784]
  - [fcoe] libfcoe: Fix section mismatch (Neil Horman) [829784]
  - [fcoe] bnx2fc: cleanup fcoe_dev_stats (Neil Horman) [829784]
  - [fcoe] libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Neil Horman) [829784]
  - [fcoe] libfcoe: Add fcoe_sysfs (Neil Horman) [829784]
  - [powerpc] iommu: Fix multiple issues with IOMMU pools code (Steve Best) [929290]
  - [powerpc] iommu: Fix iommu pool initialization (Steve Best) [929290]
  - [powerpc] iommu: Implement IOMMU pools to improve multiqueue adapter performance (Steve Best) [929290]
  - [powerpc] iommu: Push spinlock into iommu_range_alloc and __iommu_free (Steve Best) [929290]
  - [powerpc] iommu: Reduce spinlock coverage in iommu_free (Steve Best) [929290]
  - [powerpc] iommu: Reduce spinlock coverage in iommu_alloc and iommu_free (Steve Best) [929290]
  - [powerpc] pseries: Disable interrupts around IOMMU percpu data accesses (Steve Best) [929290]
  - [block] rsxx: Adding in debugfs entries (Steve Best) [929277]
  - [block] rsxx: Fixes incorrect stats calculation (Steve Best) [929277]
  - [block] rsxx: Adding EEH check inside cregs timeout (Steve Best) [929277]
  - [block] rsxx: Adapter address space sanity check (Steve Best) [929277]
  - [block] rsxx: Fixes DLPAR add kernel panic if partition still mounted (Steve Best) [929277]
  - [block] rsxx: Changing the adapter name to the official name (Steve Best) [929277]
  - [block] rsxx: Adding in sync_start module paramenter (Steve Best) [929277]
  - [block] rsxx: Allow block size to be determined by configuration (Steve Best) [929277]
  - [block] rsxx: Fixes soft-lockup issues during DMAs (Steve Best) [929277]
  - [block] rsxx: Restructured DMA cancel scheme (Steve Best) [929277]
  - [block] rsxx: Individual workqueues for interruptible events (Steve Best) [929277]
  - [block] rsxx: remove unused variable (Steve Best) [929277]
  - [block] rsxx: enable error return of rsxx_eeh_save_issued_dmas() (Steve Best) [929277]
  - [block] rsxx: removes dynamic allocation on stack (Steve Best) [929277]
  - [block] rsxx: fix missing unlock on error return in rsxx_eeh_remap_dmas() (Steve Best) [929277]
  - [block] rsxx: Adding in EEH support to the IBM FlashSystem 70/80 device driver (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 error message bug fix (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 branding changes (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 fixes inconsistent locking (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 trivial changes (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 driver fixes (Steve Best) [929277]
  - [block] rsxx: add slab.h include to dma.c (Steve Best) [929277]
  - [block] rsxx: IBM RamSan 70/80 device driver (Steve Best) [929277]
  - [target] target/file: Fix off-by-one READ_CAPACITY bug for !S_ISBLK export (Andy Grover) [982777]
  - [target] Re-instate sess_wait_list for target_wait_for_sess_cmds (Andy Grover) [982777]
  - [target] close target_put_sess_cmd() vs. core_tmr_abort_task() race (Andy Grover) [982777]
  - [target] iblock: Fix WCE=1 + DPOFUA=1 backend WRITE regression (Andy Grover) [982777]
  - [target] Use FD_MAX_SECTORS/FD_BLOCKSIZE for blockdevs using fileio (Andy Grover) [982777]
  - [target] tcm_fc: Check for aborted sequence (Andy Grover) [982777]
  - [target] Change default sense key of NOT_READY (Andy Grover) [982777]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-405.el6]
changelog:
  - [char] tty: Fix BUG() on hangup (Aaron Tomlin) [985429]
  - [trace] Fix hang in write to sysprof_sample_period (Josh Poimboeuf) [959063]
  - [scsi] virtio-scsi: fix LUNs greater than 255 (Laszlo Ersek) [978202]
  - [scsi] isci: Fix a race condition in the SSP task management path (David Milburn) [978609]
  - [idle] intel_idle: initial C8, C9 and C10 support (Jane Lv) [970729]
  - [x86] Fix up numa_node information for AMD CPU family 15h model 0-0fh northbridge functions (Prarit Bhargava) [787034]
  - [x86] tsc: add option to output TSC initial value at boot (Prarit Bhargava) [986353]
  - [fs] fscache: The retrieval remaining-pages counter needs to be atomic_t (David Howells) [965759]
  - [fs] cachefiles: remove unused macro list_to_page() (David Howells) [921178]
  - [fs] fscache: Simplify cookie retention for fscache_objects, fixing access problems (David Howells) [928746]
  - [fs] fscache: Fix object state machine to have separate work and wait states (David Howells) [921178]
  - [kernel] wait: Add wait_on_atomic_t() and wake_up_atomic_t() (David Howells) [921178]
  - [fs] fscache: Wrap checks on object state (David Howells) [921178]
  - [fs] fscache: Uninline fscache_object_init() (David Howells) [921178]
  - [fs] fscache: Don't sleep in page release if __GFP_FS is not set (David Howells) [921178]
  - [fs] cachefiles: name i_mutex lock class explicitly (David Howells) [921178]
  - [fs] fscache: remove spin_lock() from the condition in while() (David Howells) [921178]
  - [fs] fscache: Clear remaining page count on retrieval cancellation (David Howells) [921178]
  - [fs] fscache: Mark cancellation of in-progress operation (David Howells) [921178]
  - [fs] fscache: Remove unneeded null checks (David Howells) [921178]
  - [fs] fscache: One of the write operation paths doesn't set the object state (David Howells) [921178]
  - [fs] fscache: Fix signal handling during waits (David Howells) [921178]
  - [fs] fscache: Add transition to handle invalidate immediately after lookup (David Howells) [921178 928746]
  - [fs] fscache: Exclusive op submission can BUG if there's been an I/O error (David Howells) [921178]
  - [fs] fsache: Limit the number of I/O error reports for a cache (David Howells) [921178]
  - [fs] fscache: Don't mask off the object event mask when printing it (David Howells) [921178]
  - [fs] fscache: Initialise the object event mask with the calculated mask (David Howells) [921178]
  - [fs] cachefiles: Add missing retrieval completions (David Howells) [921178]
  - [fs] cachefiles: add support for large files in filesystem caching (David Howells) [921178]
  - [netdrv] igbvf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Stefan Assmann) [923900]
  - [netdrv] igbvf: update version number (Stefan Assmann) [923900]
  - [netdrv] igbvf: Check for error on dma_map_single call (Stefan Assmann) [923900]
  - [netdrv] enic: release rtnl_lock on error-path (Stefan Assmann) [922984]
  - [netdrv] enic: change sprintf() to snprintf() (Stefan Assmann) [922984]
  - [netdrv] enic: be less verbose about non-critical firmware errors (Stefan Assmann) [922984]
  - [netdrv] enic: fix up function prototypes after __dev* removals (Stefan Assmann) [922984]
  - [pci] Remove the obsolete no_pci_devices() check (Myron Stowe) [966887]
  - [pci] Use pci_device_id on stack for pci_get_subsys/class() to avoid kmalloc (Myron Stowe) [966887]
  - [netdrv] bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico) [988460]
  - [firmware] add bnx2x FW 7.8.2, 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 919510]
  - [netdrv] bnx2x: ignore unknown ethtool flags (Michal Schmidt) [915517 928435]
  - [netdrv] bnx2x: advertise transmit time stamping (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510]
  - [netdrv] bnx2x: add transmit timestamping support (Michal Schmidt) [825729 828818 914797 915420 915422 915517 919510]
  - [netdrv] bnx2x: Remove sparse and coccinelle warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix 20G KR2 support claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: improve VF timings (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: VF ndo sanity (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix compilation with no IOV support (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Improve PF behaviour toward VF (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: remove redundant D0 power state set (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: replace mechanism to check for next available packet (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix a power state test (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: semi-Semantic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Revise prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Semantic removal and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Revise comments and alignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Semantic change of empty lines (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use XPS if possible for bnx2x_select_queue instead of pure hash (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Change to D3hot only on removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Implement PCI shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Count number of possible FCoE interfaces (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Ack unknown VF messages (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add and correct PCI link speed prints (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Zero VFs starting MACs (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Enable `set_phys_id' for all functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Wait for MCP validity during AER (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799]
  - [netdrv] bnx2x: Link-flap avoidance in switch dependent mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add Private Flags Support (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix bridged GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix TCP offload for tunneling ipv4 over ipv6 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix GSO for 57710/57711 chips (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent memory leak when cnic is absent (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: correct reading of speed capabilities (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent NULL pointer dereference in kdump (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Use per port max exchange resources (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Allow recovery from second slot reset (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Enhance MAC configuration for VFs (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Allow RX/TX pause control in autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: prevent GRO false checksum claims (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: update version to 1.78.17-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: add additional regions for CRC memory test (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: remove non-necessary assignment (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix byte-by-byte nvram write for BE machines (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: refactor nvram read procedure (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support reading I2C EEPROM SFF8472 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix compilation without CONFIG_BNX2X_SRIOV (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent VF race (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix VF outer vlan removal (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix VF statistics (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: missing ARI should not be lethal (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix AER semaphore release (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799]
  - [netdrv] bnx2x: AER revised (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921799]
  - [netdrv] bnx2x: add RSS capability for GRE traffic (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use list_move instead of list_del/list_add (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Restore FCoE 4-port devices support (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use FW 7.8.17 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Avoid using zero MAC (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Control SFP+ tap values via nvm config (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add EEE support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add RJ45 SFP module detection (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Get gso_segs from FW (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Control number of vfs dynamically (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add iproute2 support for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent "Unknown MF" print in SF mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Take chip version from MFW (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Set ethtool ops for vfs (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix vlan-mac memory leak (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use the default NAPI weight (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix typo in printk and comments (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix status blocks configuration (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent UNDI FW illegal host access (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prevent null pointer dereference in AFEX mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix KR2 rapid link flap (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix assignment of signed expression to unsigned variable (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix occasional statistics off-by-4GB error (Michal Schmidt) [825729 828818 871164 915420 915422 915517 919510]
  - [netdrv] bnx2x: add missing napi deletion in error path (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix SFP+ misconfiguration in iSCSI boot scenario (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix intermittent long KR2 link up time (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix KR2 work-around condition (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix KR2 link (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix port identification for the 84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix UDP checksum for 57710/57711 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: remove dead code and make local funcs static (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Replace incomming with incoming in all comments and strings (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic: Remove unnecessary alloc/OOM messages, alloc cleanups (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Force link UP when the interface is in LOOPBACK mode (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: SR-IOV version compatibility bugfix (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix compilation with stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add CNIC_DRV_STATE_HANDLES_IRQ to ethdev->drv_state (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: correct memory release scheme (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Remove many sparse warnings (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Modify unload conditions (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Correct memory preparation and release (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add missing VFs reference in macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add additional debug information (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: correct usleep_range usage (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: reorganization and beautification (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Semantic renovation (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix GRO parameters (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Introduce 2013 and advance version to 1.78.02 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Added FW GRO bridging support (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] Revert "bnx2x: set gso_type" (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Clean previous IGU status before ack (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: improve stop-on-error (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: add `ethtool -w' support (Michal Schmidt) [825729 828818 915420 915422 915517 919510 921560]
  - [netdrv] bnx2x: Added nvram personalities support (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix rare self-test failures (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use SAN Mac for FCoE (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add an additional fatal hw assertion - BRB_HW_INTERRUPT (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Clear dirty status when booting after UNDI (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Allow management traffic after boot from SAN (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix fastpath structures when memory allocation fails (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: move debugging code before the return (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: align define usage to satisfy static checkers (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: NULL dereference on error in debug code (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Segregate SR-IOV code (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add VF device ids and enable feature (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support PF <-> VF Bulletin Board (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support VF FLR (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF close request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF q_teardown request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF q_filters request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF setup_q request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support statistics collection for VFs by the PF (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF init request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support of PF driver of a VF acquire request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Infrastructure for VF <-> PF request on PF side (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Prepare device and initialize VF database (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Allocate VF database in PF when VFs are present (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: VF fastpath (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support ndo_set_rxmode in VF driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add teardown_q and close to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add init, setup_q, set_mac to VF <-> PF channel (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Separate VF and PF logic (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add to VF <-> PF channel the release request (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: VF <-> PF channel 'acquire' at vf probe (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support probing and removing of VF device (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use ARRAY_SIZE where possible (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: use prandom_bytes() (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix typo of "suport" (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: almost 'use netdev_alloc_frag()' (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix up function prototypes after __dev* removals (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: add fw defs for use in cnic (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic, bnx2x, bnx2: Simplify cnic probing (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic: Include bnx2x.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2: Add BNX2 prefix to CHIP ID and name macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2: Add BNX2 prefix to descriptor structures and macros (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic: Fix rare race condition during iSCSI disconnect (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic: Reset iSCSI EQ during shutdown (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] cnic: remove __dev* attributes (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: recognize fan failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Correct PFC disablement (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix 'Ethtool -A' when autoneg (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: prevent DCB if disabled in nvram (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Handle a rarely missed interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: mask CPL_OF interrupt (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: IGU parse error cause probe failure (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Ext config accessed only on non-E1x (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: nvram enables dropless flow control (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Correct advertised speed/duplex (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Filter packets on FCoE rings (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Management can control PFC/ETS (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: parity recovery flow enhancement (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: revised and corrected SPIO access (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Change duplex setting in EEE function (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add warning message in case of non-10G SFP module (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Cosmetic changes (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Always take PHY lock (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add support for BCM84834 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix SFP+ current leakage (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add support for 20G-KR2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Remove duplicate inclusion of bnx2x_hsi.h (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Add static declaration to several functions (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Fix typo in bnx2x driver (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix HW initialization using fw 7.8.x (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Support loading cnic resources at run-time (Michal Schmidt) [825729 828818 915420 915422 915517 919510 920624]
  - [netdrv] bnx2x: HSI change for 'update' ramrod (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: update version to 1.78.00-0 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x,cnic: use FW 7.8.2 (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: Improve code around bnx2x_tests_str_arr (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [netdrv] bnx2x: fix comment/printk/variable typos (Michal Schmidt) [825729 828818 915420 915422 915517 919510]
  - [net] In unregister_netdevice_notifier unregister the netdevices (Michal Schmidt) [987451]
  - [net] introduce NAPI_POLL_WEIGHT (Michal Schmidt) [987451]
  - [net] Export __netdev_pick_tx so that it can be used in modules (Michal Schmidt) [987451]
  - [net] Split core bits of netdev_pick_tx into __netdev_pick_tx (Michal Schmidt) [987451]
  - [net] netpoll: call ->ndo_select_queue() in tx path (Michal Schmidt) [987451]
  - [lib] introduce prandom_bytes() and prandom_bytes_state() (Michal Schmidt) [987451]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-406.el6]
changelog:
  - [netdrv] eth: Make is_link_local() consistent with other address tests (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Do not forward LLDP type frames (Andy Gospodarek) [923902]
  - [netdrv] bridge: Use is_link_local() in store_group_addr() (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: handle link local multicast addresses in SR-IOV mode (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Adjust to handle unassigned MAC address from PF (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: don't release the soft entries (Andy Gospodarek) [923902]
  - [netdrv] ixbgevf: Remove dma_alloc_coherent OOM messages (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: use PCI_DEVICE_TABLE macro (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Make next_to_watch a pointer and adjust memory barriers to avoid races (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Make sure link status and speed are fetched (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix link speed message to support 100Mbps (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix statistics corruption (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix link up messages (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Synch out of tree and in tree mailbox interrupt handlers (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: fix up function prototypes after __dev* removals (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: remove __dev* attributes (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Remove unneeded and obsolete comment (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: White space and comments clean up (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Remove mailbox spinlock from the reset function (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Remove checking for mac.ops function pointers (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Remove the ring adapter pointer value (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix unnecessary dereference where local var is available (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Streamline the rx buffer allocation (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Reduce size of maximum rx buffer (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Add flag to indicate when rx is in net poll (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: fix possible use of uninitialized variable (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: make sure probe fails on MSI-X enable error (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Update version string (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: fix softirq-safe to unsafe splat on internal mbx_lock (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Check for error on dma_map_single call (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: make netif_napi_add and netif_napi_del symmetric (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Add VF DCB + SR-IOV support (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Set the netdev number of Tx queues (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Add fix to VF to handle multi-descriptor buffers (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix AIM (Adaptive Interrupt Moderation) (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Remove unused parameter in ixgbevf_receive_skb (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Fix code for handling timeout (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: scheduling while atomic in reset hw path (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Add support for VF API negotiation (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Cleanup handling of configuration for jumbo frames (Andy Gospodarek) [923902]
  - [netdrv] ixgbevf: Add suspend and resume support to the VF (Andy Gospodarek) [923902]
  - [netdrv] ixgbe: Set the SW prio_tc values at initialization to the HW setting (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add mac type to the version in ethtool_regs (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add support for disabling link at boot time on 82599 (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: cache AUTOC reads (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix register access during ethtool loopback test (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix EICR write in ixgbe_msix_other (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add WOL support for new subdevice ID (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add SFP+ LX module support (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: rename wol_supported to more fitting wol_enabled (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add driver support for x520 OCP adapter (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix possible divide by zero in ixgbe_update_itr (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Remove unnecessary #ifdef CONFIG_DEBUG_FS tests (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for WoL on 82599 SFP+ LOM (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: in shutdown, do netif_running() under rtnl_lock (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix a bug in setting VF VLAN via PF (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix 1G link WoL (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix MNG FW support when adapter not up (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: enable devices with internal switch to read pci parent (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: create conversion functions from link_status to bus/speed (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Enable support for recognizing PCI-e Gen3 link speed (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Drop check for PAGE_SIZE from ixgbe_xmit_frame_ring (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: don't do arithmetic operations on bitmasks (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Mask off check of frag_off as we only want fragment offset (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix registration order of driver and DCA nofitication (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Update DESC_NEEDED define to adjust for changes to MAX_SKB_FRAGS (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: implement SFF diagnostic monitoring via ethtool (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: cleanup error checking in ixgbe_identify_sfp_module_generic() (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix possible data corruption in read_i2c_byte (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for set_channels ethtool operation (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for displaying the number of Tx/Rx channels (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Make ixgbe_setup_tc usable even when DCB is not enabled (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Define FCoE and Flow director limits much sooner to allow for changes (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: refactor initialization of feature flags (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Remove remaining alloc/OOM messages (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix SR-IOV MTU warning (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Replace rmb in Tx cleanup with read_barrier_depends (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: update date to 2013 (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix return values and memcpy parameters to eliminate Smatch warnings (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix potential null dereference (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: allow reading of SFF-8472 data over i2c (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: autoneg variable refactoring (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: removed unused variable from setup_link_speed (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: rename autoneg variables (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix device ref count bug (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Reset the NIC if up2tc has changed (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Limit number of reported VFs to device specific value (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Implement PCI SR-IOV sysfs callback operation (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Modularize SR-IOV enablement code (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Make mailbox ops initialization unconditional (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Inline Rx PTP descriptor handling (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add warning when scheduling reset (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add ptp work item to poll for the Tx timestamp (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Use watchdog check in favor of BPF for detecting latched timestamp (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Update ptp_overflow check comment and jiffies (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add missing supported filters to get_ts_info (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: ethtool ixgbe_diag_test cleanup (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Improve performance and reduce size of ixgbe_tx_map (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Update ixgbe Tx flags to improve code efficiency (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Always use context 0, even for FCoE and TSO (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Make TSO check for CHECKSUM_PARTIAL to avoid skb_is_gso check (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: SR-IOV: dynamic IEEE DCBx default priority changes (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix overwriting of rx_mtrl in ixgbe_ptp_hwtstamp_ioctl (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: only compile ixgbe_debugfs.o when enabled (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix up function prototypes after __dev* removals (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: check whether thermal sensor is enabled (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Use is_valid_ether_addr (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: remove __dev* attributes (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Do not parse past IP header on fragments beyond the first (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: bump version number (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix incorrect disabling of Tx hang check in case of PFC (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Drop RLPML configuration from x540 RXDCTL register configuration (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: ethtool correctly identify autoneg setting (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: remove needless queuing for L4 ptp packets (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: use ETQF filter name instead of magic number (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: convert to use simple_open() (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Reformat output of ixgbe_dump (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Do not use DCA to prefetch the entire packet into the cache (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix default setting of TXDCTL.WTHRESH (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add/update descriptor maps in comments (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Do not decrement budget in ixgbe_clean_rx_irq (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Return success or failure on VF MAC filter set (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: clean up the condition for turning on/off the laser (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix return value from macvlan filter function (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for pipeline reset (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix possible memory leak in ixgbe_set_ringparam (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add function ixgbe_reset_pipeline_82599 (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Drop unnecessary addition from ixgbe_set_rx_buffer_len (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Correcting small packet padding (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: using is_zero_ether_addr() to simplify the code (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: (PTP) refactor init, cyclecounter and reset (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add WOL support for new subdevice id (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Enable support for VF API version 1.1 in the PF (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for GET_QUEUES message to get DCB configuration (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for tracking the default user priority to SR-IOV (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add support for IPv6 and UDP to ixgbe_get_headlen (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Add mailbox API version negotiation support to ixgbe PF (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Move message handling routines into their own functions (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Enable jumbo frames support w/ SR-IOV (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Initialize q_vector cpu and affinity masks correctly (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Limit maximum jumbo frame size to 9.5K to avoid Tx hangs (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add support for X540-AT1 (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix poll loop for FDIRCTRL.INIT_DONE bit (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: fix PTP ethtool timestamping function (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Do not read the spoofed packets counter when not in IOV mode (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Improve statistics accuracy for DDP traffic (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: added reg_ops file to debugfs (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: added netdev_ops file to debugfs (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: add debugfs support (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix VF rate limiting to correctly account for more queues per VF (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Fix ordering of things so that PF correctly configures its VLANs (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: remove old init remnant (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Roll RSC code into non-EOP code (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Make allocating skb and placing data in it a separate function (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Copybreak sooner to avoid get_page/put_page and offset change overhead (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Make pull tail function separate from rest of cleanup_headers (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Have the CPU take ownership of the buffers sooner (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Only use double buffering if page size is less than 8K (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: combine ixgbe_add_rx_frag and ixgbe_can_reuse_page (Andy Gospodarek) [923901]
  - [netdrv] ixgbe: Remove code that was initializing Rx page offset (Andy Gospodarek) [923901]
  - [net] veth: add vlan features (Flavio Leitner) [959817]
  - [net] sctp: verify length provided in heartbeat information parameter (Daniel Borkmann) [855383]
  - [net] openvswitch: Add Kconfig dependency on GRE-DEMUX (Amerigo Wang) [976810]
  - [net] openvswitch: Add gre tunnel support (Amerigo Wang) [976810]
  - [net] openvswitch: Optimize flow key match for non tunnel flows (Amerigo Wang) [976810]
  - [net] openvswitch: Expand action buffer size (Amerigo Wang) [976810]
  - [net] openvswitch: Add tunneling interface (Amerigo Wang) [976810]
  - [net] openvswitch: Copy individual actions (Amerigo Wang) [976810]
  - [net] openvswitch: Simplify interface ovs_flow_metadata_from_nlattrs() (Amerigo Wang) [976810]
  - [net] openvswitch: make skb->csum consistent with rest of networking stack (Amerigo Wang) [976810]
  - [net] openvswitch: Fix misspellings in comments and docs (Amerigo Wang) [976810]
  - [net] openvswitch: fix variable names in comment (Amerigo Wang) [976810]
  - [net] openvswitch: Unify vport error stats handling (Amerigo Wang) [976810]
  - [net] openvswitch: Remove unused get_config vport op (Amerigo Wang) [976810]
  - [net] openvswitch: Immediately exit on error in ovs_vport_cmd_set() (Amerigo Wang) [976810]
  - [net] openvswitch: Remove unneeded ovs_netdev_get_ifindex() (Amerigo Wang) [976810]
  - [net] openvswitch: Simplify datapath locking (Amerigo Wang) [976810]
  - [net] openvswitch: Use ETH_ALEN to define ethernet addresses (Amerigo Wang) [976810]
  - [net] openvswitch: datapath.h: Fix a stale comment (Amerigo Wang) [976810]
  - [net] openvswitch: Don't insert empty OVS_VPORT_ATTR_OPTIONS attribute (Amerigo Wang) [976810]
  - [net] openvswitch: Move common genl notify code into ovs_notify() (Amerigo Wang) [976810]
  - [net] openvswitch: Refine Netlink message size calculation and kill FLOW_BUFSIZE (Amerigo Wang) [976810]
  - [net] openvswitch: Use nla_memcpy() to memcpy() data from attributes (Amerigo Wang) [976810]
  - [net] openvswitch: Specify the minimal length of OVS_PACKET_ATTR_PACKET in the policy (Amerigo Wang) [976810]
  - [net] openvswitch: correct an invalid BUG_ON (Amerigo Wang) [976810]
  - [net] openvswitch: Preallocate reply skb in ovs_vport_cmd_set() (Amerigo Wang) [976810]
  - [net] ip_gre: fix a soft lockup in ipgre_fini() (Amerigo Wang) [976810]
  - [net] gre: Fix MTU sizing check for gretap tunnels (Amerigo Wang) [976810]
  - [net] ip_tunnel: Use skb-len to PMTU check (Amerigo Wang) [976810]
  - [net] gre: fix a regression in ioctl (Amerigo Wang) [976810]
  - [net] ip_tunnel: Add dont fragment flag (Amerigo Wang) [976810]
  - [net] ip_tunnel: push generic protocol handling to ip_tunnel module (Amerigo Wang) [976810]
  - [net] ip_tunnel: extend iptunnel_xmit() (Amerigo Wang) [976810]
  - [net] gre: export gre_handle_offloads() function (Amerigo Wang) [976810]
  - [net] gre: export gre_build_header() function (Amerigo Wang) [976810]
  - [net] gre: Allow multiple protocol listener for gre protocol (Amerigo Wang) [976810]
  - [net] gre: Simplify gre protocol registration locking (Amerigo Wang) [976810]
  - [net] ip_tunnel: remove __net_init/exit from exported functions (Amerigo Wang) [976810]
  - [net] ip_tunnel: specify protocol outside IP header (Amerigo Wang) [976810]
  - [net] ip_tunnel: fix kernel panic with icmp_dest_unreach (Amerigo Wang) [976810]
  - [net] ip_gre: fix a possible crash in ipgre_err() (Amerigo Wang) [976810]
  - [net] ipv4: typo issue, remove erroneous semicolon (Amerigo Wang) [976810]
  - [net] ip_gre: fix a possible crash in parse_gre_header() (Amerigo Wang) [976810]
  - [net] ip_gre: don't overwrite iflink during net_dev init (Amerigo Wang) [976810]
  - [net] ip_tunnel: Fix off-by-one error in forming dev name (Amerigo Wang) [976810]
  - [net] gre: Refactor GRE tunneling code (Amerigo Wang) [976810]
  - [net] ip: convert __IPTUNNEL_XMIT() to an inline function (Amerigo Wang) [976810]
  - [net] br: fix schedule while atomic issue in br_features_recompute() (Jiri Pirko) [980876]
  - [net] ipvs: reduce sync rate with time thresholds (Jesper Brouer) [854454]
  - [net] ipvs: Add sysctl_sync_threshold() sysctl_sync_period() (Jesper Brouer) [854454]
  - [net] ipvs: wakeup master thread (Jesper Brouer) [854454]
  - [net] export sysctl symbols needed by ip_vs_sync (Jesper Brouer) [854454]
  - [net] ipvs: always update some of the flags bits in backup (Jesper Brouer) [854454]
  - [net] ipvs: fix ip_vs_try_bind_dest to rebind app and transmitter (Jesper Brouer) [854454]
  - [net] ipvs: remove check for IP_VS_CONN_F_SYNC from ip_vs_bind_dest (Jesper Brouer) [854454]
  - [net] ipvs: ignore IP_VS_CONN_F_NOOUTPUT in backup server (Jesper Brouer) [854454]
  - [net] ipvs: try also real server with port 0 in backup server (Jesper Brouer) [854454]
  - [net] ipvs: Backup, adding version 0 sending capabilities (Jesper Brouer) [854454]
  - [net] ipvs: Backup, Change sending to Version 1 format (Jesper Brouer) [854454]
  - [net] ipvs: Backup, Adding Version 1 receive capability (Jesper Brouer) [854454]
  - [net] ipvs: Backup, Adding structs for new sync format (Jesper Brouer) [854454]
  - [net] ipvs: use pkts for SCTP too (Jesper Brouer) [854454]
  - [net] ipvs: skb defrag in L7 helpers (Jesper Brouer) [854454]
  - [net] ipvs: Split ports array into src_port and dst_port (Jesper Brouer) [854454]
  - [net] ipvs: Backup, Prepare for transferring firewall marks to the backup daemon (Jesper Brouer) [854454]
  - [net] ipvs: add static and read_mostly attributes (Jesper Brouer) [854454]
  - [net] ipvs: buffer argument to ip_vs_process_message() should not be const (Jesper Brouer) [854454]
  - [net] ipvs: Remove useless blocks from ip_vs_process_message() (Jesper Brouer) [854454]
  - [net] ipvs: Make the cp argument to ip_vs_sync_conn() static (Jesper Brouer) [854454]
  - [net] ipvs: Only match pe_data created by the same pe (Jesper Brouer) [854454]
  - [net] ipvs: Add persistence engine to connection entry (Jesper Brouer) [854454]
  - [net] ipvs: inherit forwarding method in backup (Jesper Brouer) [854454]
  - [net] ipvs: ip_vs_dbg_callid() is only needed for debugging (Jesper Brouer) [854454]
  - [net] ipvs: sip persistence engine (Jesper Brouer) [854454]
  - [net] ipvs: Fallback if persistence engine fails (Jesper Brouer) [854454]
  - [net] ipvs: Allow configuration of persistence engines (Jesper Brouer) [854454]
  - [net] ipvs: management of persistence engine modules (Jesper Brouer) [854454]
  - [net] ipvs: Add persistence engine data to /proc/net/ip_vs_conn (Jesper Brouer) [854454]
  - [net] ipvs: Add struct ip_vs_pe (Jesper Brouer) [854454]
  - [net] ipvs: Allow boot time change of hash size (Jesper Brouer) [854454]
  - [net] ipvs: ip_vs_bind_scheduler and ip_vs_unbind_scheduler NULL arguments (Jesper Brouer) [854454]
  - [net] ipvs: Allow null argument to ip_vs_scheduler_put() (Jesper Brouer) [854454]
  - [net] ipvs: fix matching of fwmark templates during scheduling (Jesper Brouer) [854454]
  - [net] ipvs: Add struct ip_vs_conn_param (Jesper Brouer) [854454]
  - [net] ipvs: compact ip_vs_sched_persist() (Jesper Brouer) [854454]
  - [net] ipvs: extend connection flags to 32 bits (Jesper Brouer) [854454]
  - [net] nf_conntrack_sip: Add callid parser (Jesper Brouer) [854454]
  - [net] nf_conntrack_sip: Allow ct_sip_get_header() to be called with a null ct argument (Jesper Brouer) [854454]
  - [net] ipvs: fix synchronization on connection close (Jesper Brouer) [854454]
  - [net] ipvs: one-packet scheduling (Jesper Brouer) [854454]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-407.el6]
changelog:
  - [x86] mce: Add quirk for instruction recovery on Sandy Bridge processors (Rui Wang) [832367]
  - [x86] mce: Avoid reading every machine check bank register twice (Rui Wang) [832367]
  - [x86] mce: Fix siginfo_t->si_addr value for non-recoverable memory faults (Rui Wang) [832367]
  - [x86] mce: Only restart instruction after machine check recovery if it is safe (Rui Wang) [832367]
  - [x86] mce: Add instruction recovery signatures to mce-severity table (Rui Wang) [832367]
  - [x86] thermal: Disable power limit notification interrupt (Shyam Iyer) [908990]
  - [x86] thermal: Delete power-limit-notification console messages (Shyam Iyer) [908990]
  - [virtio] console: prevent use-after-free of port name in port unplug (Amit Shah) [827300]
  - [virtio] console: fix locking around send_sigio_to_port() (Amit Shah) [986960]
  - [virtio] console: add locking in port unplug path (Amit Shah) [795678 956637]
  - [virtio] console: add locks around buffer removal in port unplug path (Amit Shah) [827300]
  - [virtio] console: fix raising SIGIO after port unplug (Amit Shah) [986960]
  - [virtio] console: return -ENODEV on all read operations after unplug (Amit Shah) [975661]
  - [virtio] console: clean up port data immediately at time of unplug (Amit Shah) [795678 796048 827300 947024 956637]
  - [virtio] console: fix race in port_fops_open() and port unplug (Amit Shah) [827300]
  - [virtio] console: fix race with port unplug and open/close (Amit Shah) [795678 796048 827300 947024 956637]
  - [virtio] console: Add pipe_lock/unlock for splice_write (Amit Shah) [987004]
  - [virtio] console: Quit from splice_write if pipe->nrbufs is 0 (Amit Shah) [987004]
  - [virtio] console: replace EMFILE with EBUSY for already-open port (Amit Shah) [986986]
  - [virtio] console: fix error handling in init() function (Amit Shah) [986990]
  - [ftrace] syscalls: Fix typo in SYSCALL_DEFINE0 (Jiri Olsa) [989503]
  - [ftrace] syscalls: Set event_enter_##sname->data to its metadata (Jiri Olsa) [989503]
  - [ftrace] syscalls: Remove unused event_syscall_enter and event_syscall_exit (Jiri Olsa) [989503]
  - [x86] efi: Fix dummy variable buffer allocation (Seiji Aguchi) [985577]
  - [x86] Modify UEFI anti-bricking code (Seiji Aguchi) [985577]
  - [x86] efi: Implement efi_no_storage_paranoia parameter (Seiji Aguchi) [985577]
  - [x86] efi: Distinguish between "remaining space" and actually used space (Seiji Aguchi) [985577]
  - [x86] efi: Check max_size only if it is non-zero (Seiji Aguchi) [985577]
  - [x86] efi: Export efi_query_variable_store() for efivars.ko (Seiji Aguchi) [985577]
  - [x86] efivars: firmware bug workarounds should be in platform code (Seiji Aguchi) [985577]
  - [x86] efi: be more paranoid about available space when creating variables (Seiji Aguchi) [985577]
  - [x86] efivars: Handle duplicate names from get_next_variable() (Seiji Aguchi) [985577]
  - [x86] efivars: explicitly calculate length of VariableName (Seiji Aguchi) [985577]
  - [x86] efi_pstore: Introducing workqueue updating sysfs (Seiji Aguchi) [985551]
  - [x86] efivars: Disable external interrupt while holding efivars->lock (Seiji Aguchi) [985551]
  - [x86] efi_pstore: Add a format check for an existing variable name at reading time (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Add a format check for an existing variable name at erasing time (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Add a sequence counter to a variable name (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Add ctime to argument of erase callback (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Remove a logic erasing entries from a write callback to hold multiple logs (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Add a logic erasing entries to an erase callback (Seiji Aguchi) [826190]
  - [x86] efi_pstore: Check remaining space with QueryVariableInfo() before writing data (Seiji Aguchi) [826190]
  - [powerpc] perf: Power8 PMU support (Steve Best) [976911]
  - [powerpc] perf: Add support for SIER (Steve Best) [976911]
  - [powerpc] perf: Add regs_no_sipr() (Steve Best) [976911]
  - [powerpc] perf: Add an accessor for regs->result (Steve Best) [976911]
  - [powerpc] perf: Convert mmcra_sipr/sihv() to regs_sipr/sihv() (Steve Best) [976911]
  - [powerpc] perf: Add an explict flag indicating presence of SLOT field (Steve Best) [976911]
  - [scsi] ipr: IOA Status Code IOASC update (Steve Best) [983765]
  - [scsi] ipr: qc_fill_rtf() method should not store alternate status register (Steve Best) [983765]
  - [scsi] ipr: possible irq lock inversion dependency detected (Steve Best) [983765]
  - [cpufreq] intel_pstate: Set timer timeout correctly (Lenny Szubowicz) [956824]
  - [cpufreq] intel-pstate: Use #defines instead of hard-coded values (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Fix calculation of current frequency (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Add function to check that all MSRs are valid (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Do not load on VM that does not report max P state (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Fix intel_pstate_init() error path (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Add kernel command line option disable intel_pstate (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Fix 32 bit build (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Fix kobject usage (Lenny Szubowicz) [956824]
  - [cpufreq] intel_pstate: Add P-state driver for sandy bridge (Lenny Szubowicz) [956824]
  - [cpufreq] Do not track governor name for scaling drivers with internal governors (Lenny Szubowicz) [956824]
  - [x86] cpu: Add driver auto probing for x86 features (Lenny Szubowicz) [956824]
  - [cpufreq] Unify sysfs attribute definition macros (Lenny Szubowicz) [956824]
  - [acpi] efivars: If pstore_register fails, free unneeded pstore buffer (Lenny Szubowicz) [867689]
  - [acpi] Eliminate console msg if pstore.backend excludes ERST (Lenny Szubowicz) [867689]
  - [acpi] Return unique error if backend registration excluded by kernel param (Lenny Szubowicz) [867689]
  - [x86] io_apic: initialize nr_ioapic_registers early in mp_register_ioapic() (Tony Camuso) [855057]
  - [mm] tmpfs: distribute interleave better across nodes (George Beshers) [988063]
  - [kernel] sched: Bail out of yield_to when source and target runqueue has one task (Rik van Riel) [864233]
  - [kvm] Add config to support ple or cpu relax optimzation (Rik van Riel) [864233]
  - [kvm] Iterate over only vcpus that are preempted (Rik van Riel) [864233]
  - [kvm] Record the preemption status of vcpus using preempt notifiers (Rik van Riel) [864233]
  - [kvm] Handle yield_to failure return code for potential undercommit case (Rik van Riel) [864233]
  - [kvm] Choose better candidate for directed yield (Rik van Riel) [864233]
  - [kvm] s390: Implement the directed yield (diag 9c) hypervisor call for KVM (Rik van Riel) [864233]
  - [kvm] Note down when cpu relax intercepted or pause loop exited (Rik van Riel) [864233]
  - [netdrv] sfc: Enable RX scatter for flows steered by RFS (Nikolay Aleksandrov) [987200]
  - [netdrv] sfc: Fix aRFS UDP flow steering problem (Nikolay Aleksandrov) [984933]
  - [md] dm-thin: remove cells from stack (Mike Snitzer) [922212]
  - [md] dm-bio-prison: pass cell memory in (Mike Snitzer) [922212]
  - [md] persistent-data: add btree_walk (Mike Snitzer) [922212]
  - [md] persistent-data: set some btree fn parms const (Mike Snitzer) [922212]
  - [md] persistent-data: remove CONFIG_EXPERIMENTAL (Mike Snitzer) [922212]
  - [md] dm-bufio: use WRITE_FLUSH instead of REQ_FLUSH (Mike Snitzer) [922212]
  - [md] persistent-data: dm-transaction-manager.c: rename HASH_SIZE (Mike Snitzer) [922212]
  - [md] dm-thin: fix non power-of-two discard granularity calculation (Mike Snitzer) [922212]
  - [md] dm-kcopyd: introduce configurable throttling (Mike Snitzer) [922212]
  - [md] dm-ioctl: allow message to return data (Mike Snitzer) [922212]
  - [md] dm-ioctl: optimize functions without variable params (Mike Snitzer) [922212]
  - [md] dm-ioctl: introduce ioctl_flags (Mike Snitzer) [922212]
  - [md] dm-table: remove superfluous variable reset (Mike Snitzer) [922212]
  - [md] dm: fix truncated status strings (Mike Snitzer) [922212]
  - [usb] host: Fix lockdep warning in AMD PLL quirk (Don Zickus) [854353]
  - [usb] ehci: fix obscure race in ehci_endpoint_disable (Don Zickus) [877123]
  - [usb] don't read past config->interface if usb_control_msg() fails in usb_reset_configuration() (Don Zickus) [877123]
  - [char] tpm: fix regression caused by section type conflict of tpm_dev_release() in ppc builds (Tony Camuso) [732942]
  - [char] tpm: fix regression causesd by ppi (Tony Camuso) [732942]
  - [char] tpm: declare internal symbols as static (Tony Camuso) [732942]
  - [char] tpm: add PPI support in tpm driver (Tony Camuso) [732942]
  - [char] tpm: Add securityfs support for event log (Tony Camuso) [732942]
  - [char] tpm: Export wait_for_stat for other vendor specific drivers (Tony Camuso) [732942]
  - [char] tpm: modularize event log collection (Tony Camuso) [732942]
  - [Documentation] ABI: sysfs for Physical Presence Interface (Tony Camuso) [732942]
  - [char] tpm: fix memleak when register hardware fails (Tony Camuso) [732942]
  - [lib] raid6: cleanup gen_syndrome function selection (Jes Sorensen) [915995]
  - [lib] raid6: update test program for recovery functions (Jes Sorensen) [915995]
  - [lib] raid6: fix test program build (Jes Sorensen) [915995]
  - [x86] add AVX optimized RAID5 checksumming (Jes Sorensen) [915995]
  - [crypto] disable preemption while benchmarking RAID5 xor checksumming (Jes Sorensen) [915995]
  - [crypto] wait for a full jiffy in do_xor_speed (Jes Sorensen) [915995]
  - [x86] Add cpu_has_ssse3 and cpu_has_avx definitions (Jes Sorensen) [915995]
  - [md] raid10: fix bug which causes all RAID10 reshapes to move no data (Jes Sorensen) [837097 869622]
  - [md] raid5: allow 5-device RAID6 to be reshaped to 4-device (Jes Sorensen) [837097 869622]
  - [md] raid10: fix two bugs affecting RAID10 reshape (Jes Sorensen) [837097 869622]
  - [md] Remember the last sync operation that was performed (Jes Sorensen) [837097 869622]
  - [md] fix buglet in RAID5 -> RAID0 conversion (Jes Sorensen) [837097 869622]
  - [md] raid10: check In_sync flag in 'enough()' (Jes Sorensen) [837097 869622]
  - [md] raid10: locking changes for 'enough()' (Jes Sorensen) [837097 869622]
  - [md] replace strict_strto*() with kstrto*() (Jes Sorensen) [837097 869622]
  - [md] Wait for md_check_recovery before attempting device removal (Jes Sorensen) [837097 869622]
  - [md] raid1,raid10: use freeze_array in place of raise_barrier in various places (Jes Sorensen) [837097 869622]
  - [md] raid1: consider WRITE as successful only if at least one non-Faulty and non-rebuilding drive completed it (Jes Sorensen) [837097 869622]
  - [md] md_stop_writes() should always freeze recovery (Jes Sorensen) [837097 869622]
  - [md] bad block list should default to disabled (Jes Sorensen) [837097 869622 882413]
  - [md] raid1/raid10 md devices leak memory when stopping (Jes Sorensen) [837097 869622 956769]
  - [md] Export 'md_reap_sync_thread' function (Jes Sorensen) [837097 869622]
  - [md] don't update metadata when stopping a read-only array (Jes Sorensen) [837097 869622]
  - [md] Allow devices to be re-added to a read-only array (Jes Sorensen) [837097 869622]
  - [md] raid10: Allow skipping recovery when clean arrays are assembled (Jes Sorensen) [837097 869622]
  - [md] Fix typos in MD documentation (Jes Sorensen) [837097 869622]
  - [md] raid5: avoid an extra write when writing to a known-bad-block (Jes Sorensen) [837097 869622]
  - [md] raid5: Change or of some order to improve efficiency (Jes Sorensen) [837097 869622]
  - [md] use set_bit_le and clear_bit_le (Jes Sorensen) [837097 869622]
  - [md] HOT_DISK_REMOVE shouldn't make a read-auto device active (Jes Sorensen) [837097 869622]
  - [md] use common code for all calls to ->hot_remove_disk() (Jes Sorensen) [837097 869622]
  - [md] never update metadata when array is read-only (Jes Sorensen) [837097 869622]
  - [md] block: Add submit_bio_wait(), remove from md (Jes Sorensen) [837097 869622]
  - [md] block: Use bio_sectors() more consistently (Jes Sorensen) [837097 869622]
  - [md] remove CONFIG_MULTICORE_RAID456 entirely (Jes Sorensen) [837097 869622]
  - [md] raid5: ensure sync and DISCARD don't happen at the same time (Jes Sorensen) [837097 869622]
  - [md] Prevent sysfs operations on uninitialized kobjects (Jes Sorensen) [837097 869622]
  - [md] raid5: Avoid accessing gendisk or queue structs when not available (Jes Sorensen) [837097 869622]
  - [md] raid5: schedule_construction should abort if nothing to do (Jes Sorensen) [837097 869622 882413]
  - [md] expedite metadata update when switching read-auto -> active (Jes Sorensen) [837097 869622]
  - [md] remove CONFIG_MULTICORE_RAID456 (Jes Sorensen) [837097 869622]
  - [md] raid0: improve error message when converting RAID4-with-spares to RAID0 (Jes Sorensen) [837097 869622]
  - [md] raid0: fix error return from create_stripe_zones (Jes Sorensen) [837097 869622]
  - [md] fix two bugs when attempting to resize RAID0 array (Jes Sorensen) [837097 869622]
  - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms II (Jes Sorensen) [837097 869622]
  - [md] raid10: Improve redundancy for 'far' and 'offset' algorithms I (Jes Sorensen) [837097 869622]
  - [md] raid10: Minor non-functional code changes (Jes Sorensen) [837097 869622]
  - [md] protect against crash upon fsync on ro array (Jes Sorensen) [837097 869622]
  - [crypto] async_tx: fix checking of dma_wait_for_async_tx() return value (Jes Sorensen) [837097 869622]
  - [crypto] async_tx: fix build for async_memset (Jes Sorensen) [837097 869622]
  - [crypto] async_tx: add missing DMA unmap to async_memcpy() (Jes Sorensen) [837097 869622]
  - [md] raid5: add blktrace calls (Jes Sorensen) [837097 869622]
  - [md] raid5: use async_tx_quiesce() instead of open-coding it (Jes Sorensen) [837097 869622]
  - [md] Use ->curr_resync as last completed request when cleanly aborting resync (Jes Sorensen) [837097 869622]
  - [md] Update checkpoint of resync/recovery based on time (Jes Sorensen) [837097 869622]
  - [md] Add place to update ->recovery_cp (Jes Sorensen) [837097 869622]
  - [md] re-indent various 'switch' statements (Jes Sorensen) [837097 869622]
  - [md] close race between removing and adding a device (Jes Sorensen) [837097 869622]
  - [md] removed unused variable in calc_sb_1_csm (Jes Sorensen) [837097 869622]
  - [md] raid10: decrement correct pending counter when writing to replacement (Jes Sorensen) [837097 869622]
  - [md] raid10: close race that lose writes lost when replacement completes (Jes Sorensen) [837097 869622]
  - [md] raid5: Make sure we clear R5_Discard when discard is finished (Jes Sorensen) [837097 869622]
  - [md] raid5: move resolving of reconstruct_state earlier in stripe_handle (Jes Sorensen) [837097 869622]
  - [md] raid5: round discard alignment up to power of 2 (Jes Sorensen) [837097 869622]
  - [md] make sure everything is freed when dm-raid stops an array (Jes Sorensen) [837097 869622]
  - [md] Avoid write invalid address if read_seqretry returned true (Jes Sorensen) [837097 869622]
  - [md] Reassigned the parameters if read_seqretry returned true in func md_is_badblock (Jes Sorensen) [837097 869622]
  - [md] raid10: Fix oops when creating RAID10 arrays via dm-raid.c (Jes Sorensen) [837097 869622]
  - [md] raid1: Fix assembling of arrays containing Replacements (Jes Sorensen) [837097 869622]
  - [md] Fix typo in drivers/md (Jes Sorensen) [837097 869622]
  - [md] refine reporting of resync/reshape delays (Jes Sorensen) [837097 869622]
  - [md] raid5: be careful not to resize_stripes too big (Jes Sorensen) [837097 869622]
  - [md] make sure manual changes to recovery checkpoint are saved (Jes Sorensen) [837097 869622]
  - [md] raid10: use correct limit variable (Jes Sorensen) [837097 869622]
  - [md] writing to sync_action should clear the read-auto state (Jes Sorensen) [837097 869622]
  - [md] change resync_mismatches to atomic64_t to avoid races (Jes Sorensen) [837097 869622]
  - [md] raid5: make sure to_read and to_write never go negative (Jes Sorensen) [837097 869622]
  - [md] When RAID5 is dirty, force reconstruct-write instead of read-modify-write (Jes Sorensen) [837097 869622]
  - [md] raid5: protect debug message against NULL derefernce (Jes Sorensen) [837097 869622]
  - [md] raid5: add some missing locking in handle_failed_stripe (Jes Sorensen) [837097 869622]
  - [md] raid5: avoid unnecessary zero page for trim (Jes Sorensen) [837097 869622]
  - [md] raid5 trim support (Jes Sorensen) [837097 869622]
  - [md] bitmap: Don't use IS_ERR to judge alloc_page() (Jes Sorensen) [837097 869622]
  - [md] avoid taking the mutex on some ioctls (Jes Sorensen) [837097 869622]
  - [md] change the parameter of md thread (Jes Sorensen) [837097 869622]
  - [md] raid 10 supports TRIM (Jes Sorensen) [837097 869622]
  - [md] raid 1 supports TRIM (Jes Sorensen) [837097 869622]
  - [md] raid 0 supports TRIM (Jes Sorensen) [837097 869622]
  - [md] linear supports TRIM (Jes Sorensen) [837097 869622]
  - [md] linear: rcu_dereference outside read-lock section (Jes Sorensen) [837097 869622]
  - [md] raid10: fix "enough" function for detecting if array is failed (Jes Sorensen) [837097 869622]
  - [block] makes bio_split support bio without data (Jes Sorensen) [837097 869622]
  - [md] raid5: add missing spin_lock_init (Jes Sorensen) [837097 869622]
  - [md] make sure metadata is updated when spares are activated or removed (Jes Sorensen) [837097 869622]
  - [md] raid5: fix calculate of 'degraded' when a replacement becomes active (Jes Sorensen) [837097 869622]
  - [md] raid10: fix problem with on-stack allocation of r10bio structure (Jes Sorensen) [837097 869622 982360]
  - [md] raid5: raid5d handle stripe in batch way (Jes Sorensen) [837097 869622]
  - [md] raid1: Add missing case for attempting to repair known bad blocks (Jes Sorensen) [837097 869622]
  - [md] remove duplicated test on ->openers when calling do_md_stop() (Jes Sorensen) [837097 869622]
  - [md] raid5: Add R5_ReadNoMerge flag which prevent bio from merging at block layer (Jes Sorensen) [837097 869622]
  - [md] raid1: prevent merging too large request (Jes Sorensen) [837097 869622]
  - [md] md/raid1: read balance chooses idlest disk for SSD (Jes Sorensen) [837097 869622]
  - [md] md/raid1: make sequential read detection per disk based (Jes Sorensen) [837097 869622]
  - [md] raid5: add a per-stripe lock (Jes Sorensen) [837097 869622]
  - [md] raid5: remove unnecessary bitmap write optimization (Jes Sorensen) [837097 869622]
  - [md] raid5: lockless access raid5 overrided bi_phys_segments (Jes Sorensen) [837097 869622]
  - [md] raid5: reduce chance release_stripe() taking device_lock (Jes Sorensen) [837097 869622]
  - [md] raid1: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622]
  - [md] raid10: Fix handling of SYNC requests and bio->bi_rw (Jes Sorensen) [837097 869622]
  - [md] Add missing blank line to avoid conflict in follow-on cherry-pick (Jes Sorensen) [837097 869622]
  - [md] Add set_bit_le/clear_bit_le to RHEL6 compat macros (Jes Sorensen) [837097 869622]
  - [md] dm-raid: Set recovery flags on resume - include upstream missing bits (Jes Sorensen) [837097 869622]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-408.el6]
changelog:
  - [virt] kvm: validate userspace_addr of memslot (Petr  Matousek) [950498] {CVE-2013-1943}
  - [x86] edac: Apply patch to support ECC error decoding for Fam16h (Kim Naru) [922941]
  - [fs] fuse: readdirplus sanity checks (Niels de Vos) [981741]
  - [fs] fuse: readdirplus cleanup (Niels de Vos) [981741]
  - [fs] fuse: readdirplus change attributes once (Niels de Vos) [981741]
  - [fs] fuse: readdirplus fix instantiate (Niels de Vos) [981741]
  - [fs] fuse: fix readdirplus dentry leak (Niels de Vos) [981741]
  - [fs] fuse: hold i_mutex in fuse_file_fallocate() (Brian Foster) [979433]
  - [fs] cifs: on send failure, readjust server sequence number downward (Sachin Prabhu) [877010]
  - [fs] cifs: don't try to unlock pagecache page after releasing it (Sachin Prabhu) [877010]
  - [fs] cifs: bugfix for unreclaimed writeback pages in cifs_writev_requeue() (Sachin Prabhu) [877010]
  - [fs] cifs: move check for NULL socket into smb_send_rqst (Sachin Prabhu) [877010]
  - [fs] cifs: fix writeback race with file that is growing (Sachin Prabhu) [877010]
  - [fs] cifs: adjust sequence number downward after signing NT_CANCEL request (Sachin Prabhu) [877010]
  - [fs] cifs: remove kmap lock (Sachin Prabhu) [877010]
  - [fs] cifs: replace kvec array in readdata with a single kvec (Sachin Prabhu) [877010]
  - [fs] cifs: convert async read code to use pages array without kmapping (Sachin Prabhu) [877010]
  - [fs] cifs: turn the pages list in cifs_readdata into an array (Sachin Prabhu) [877010]
  - [fs] cifs: allocate kvec array for cifs_readdata as a separate allocation (Sachin Prabhu) [877010]
  - [fs] cifs: remove the kmap size limit from wsize (Sachin Prabhu) [877010]
  - [fs] cifs: convert async write code to pass in data via rq_pages array (Sachin Prabhu) [877010]
  - [fs] cifs: change cifs_call_async to use smb_rqst structs (Sachin Prabhu) [877010]
  - [fs] cifs: teach signing routines how to deal with arrays of pages in a smb_rqst (Sachin Prabhu) [877010]
  - [fs] cifs: teach smb_send_rqst how to handle arrays of pages (Sachin Prabhu) [877010]
  - [fs] cifs: cork the socket before a send and uncork it afterward (Sachin Prabhu) [877010]
  - [fs] cifs: convert send code to use smb_rqst structs (Sachin Prabhu) [877010]
  - [fs] cifs: change signing routines to deal with smb_rqst structs (Sachin Prabhu) [877010]
  - [fs] cifs: print error code if smb signature verification fails (Sachin Prabhu) [877010]
  - [fs] cifs: rename cifs_sign_smb2 to cifs_sign_smbv (Sachin Prabhu) [877010]
  - [fs] cifs: remove bogus reset of smb_buf_length in smb_send routines (Sachin Prabhu) [877010]
  - [fs] cifs: convert cifs_iovec_write to use async writes (Sachin Prabhu) [877010]
  - [fs] cifs: call cifs_update_eof with i_lock held (Sachin Prabhu) [877010]
  - [fs] cifs: fix up get_numpages (Sachin Prabhu) [877010]
  - [fs] cifs: fix allocation in cifs_write_allocate_pages (Sachin Prabhu) [877010]
  - [fs] cifs: allow caller to specify completion op when allocating writedata (Sachin Prabhu) [877010]
  - [fs] cifs: add pid field to cifs_writedata (Sachin Prabhu) [877010]
  - [fs] cifs: fix issue mounting of DFS ROOT when redirecting from one domain controller to the next (Sachin Prabhu) [976535]
  - [fs] gfs2: go back to try locks if reservation does not fit our needs (Robert S Peterson) [989669]
  - [fs] xfs: remove xfs_get_buftarg_list (Eric Sandeen) [973769]
  - [fs] xfs: check for stale inode before acquiring iflock on push (Brian Foster) [971441]
  - [fs] xfs: fix sgid inheritance for subdirectories inheriting default acls (Carlos Maiolino) [876528]
  - [fs] xfs: use XFS_BMAP_BMDR_SPACE vs. XFS_BROOT_SIZE_ADJ (Eric Sandeen) [886566]
  - [fs] xfs: check on-disk, not incore, btree root size in dfrag.c (Eric Sandeen) [886566]
  - [fs] writeback: avoid extra sync work at enqueue time (Eric Sandeen) [915546]
  - [fs] writeback: the kupdate expire timestamp should be a moving target (Eric Sandeen) [915546]
  - [fs] fix typo on bio_get_nr_vecs (Carlos Maiolino) [982344]
  - [fs] gfs2: Reserve journal space for quota change in do_grow (Robert S Peterson) [976823]
  - [fs] nfsd: permit read opens of executable-only files (Niels de Vos) [988120]
  - [fs] nfsd: when dentry_open returns an error do not propagate as struct file (Harshula Jayasuriya) [987142]
  - [fs] nfs: Make nfs_readdir revalidate less often (Scott Mayhew) [976879]
  - [fs] nfs: Make nfs_attribute_cache_expired() non-static (Scott Mayhew) [976879]
  - [fs] nfs: set verifier on existing dentries in nfs_prime_dcache (Scott Mayhew) [976879]
  - [fs] nfs: fix open() O_RDONLY|O_TRUNC in NFS4.0 (Jeff Layton) [982688]
  - [fs] vfs: remove unused __d_splice_alias argument (J. Bruce Fields) [820446]
  - [fs] vfs: stop d_splice_alias creating directory aliases (J. Bruce Fields) [820446]
  - [fs] nfs: Allow nfs_updatepage to extend a write under additional circumstances (Scott Mayhew) [983288]
  - [fs] nfs: add filehandle crc for debug display (Dave Wysochanski) [918580]
  - [fs] nfs: add fh_crc to debug output (Dave Wysochanski) [918580]
  - [fs] nfs: Add a client-side function to display NFS file handles (Dave Wysochanski) [918580]
  - [fs] nfs: include filelayout DS rpc stats in mountstats (Steve Dickson) [963096]
  - [fs] nfs: fix a leak at nfs_lookup_revalidate() (Dave Wysochanski) [975211]
  - [fs] NFS returns EIO for EDQUOT and others (Scott Mayhew) [888944]
  - [fs] nfs: Ensure that NFS file unlock waits for readahead to complete (Dave Wysochanski) [976915]
  - [fs] nfs: Add functionality to allow waiting on all outstanding reads to complete (Dave Wysochanski) [976915]
  - [fs] nfs: Convert nfs_get_lock_context to return an ERR_PTR on failure (Dave Wysochanski) [976915]
  - [netdrv] lseek() does not go to eof - n (Ivan Vecera) [928987]
  - [netdrv] bna: Driver and Firmware Updated (Ivan Vecera) [928987]
  - [netdrv] bna: Enahncement to Identify Default IOC Function (Ivan Vecera) [928987]
  - [netdrv] bna: Fix Ucast Failure Handling (Ivan Vecera) [928987]
  - [netdrv] bna: Clear Driver Config Flags When HW Resets (Ivan Vecera) [928987]
  - [netdrv] bna: add missing iounmap() on error in bnad_init() (Ivan Vecera) [928987]
  - [netdrv] bna: dma_alloc_coherent: use __GFP_ZERO instead of memset() (Ivan Vecera) [928987]
  - [netdrv] bna: fix declaration mismatch (Ivan Vecera) [928987]
  - [netdrv] bna: Driver Version Updated to 3.1.2.1 (Ivan Vecera) [928987]
  - [netdrv] bna: Firmware update (Ivan Vecera) [928987]
  - [netdrv] bna: Add RX State (Ivan Vecera) [928987]
  - [netdrv] bna: Rx Page Based Allocation (Ivan Vecera) [928987]
  - [netdrv] bna: TX Intr Coalescing Fix (Ivan Vecera) [928987]
  - [netdrv] bna: Tx and Rx Optimizations (Ivan Vecera) [928987]
  - [netdrv] bna: use device model DMA API (Ivan Vecera) [928987]
  - [netdrv] bna: Code Cleanup and Enhancements (Ivan Vecera) [928987]
  - [netdrv] bna: remove useless calls to memset() (Ivan Vecera) [928987]
  - [netdrv] bna: Fix warning false positive (Ivan Vecera) [928987]
  - [scsi] bfa: Update the driver version to 3.2.21.1 (Vijay Guvva) [928983]
  - [scsi] bfa: dis-associate bfa path_tov with dev_loss_tmo (Vijay Guvva) [928983]
  - [scsi] bfa: Support for chinook-quad port card (Vijay Guvva) [928983]
  - [scsi] bfa: fix endianess issue for firmware stats (Vijay Guvva) [928983]
  - [scsi] bfa: Fix bug_on condition in RPSC rsp handling (Vijay Guvva) [928983]
  - [scsi] bfa: Allow rsp queue process during ioc disable (Vijay Guvva) [928983]
  - [scsi] bfa: firmware statistics update (Vijay Guvva) [928983]
  - [scsi] bfa: fru vpd date update changes (Vijay Guvva) [928983]
  - [scsi] bfa: driver compatibility with 32bit libs (Vijay Guvva) [928983]
  - [scsi] bfa: kdump fix on 815 and 825 adapters (Vijay Guvva) [928983]
  - [scsi] bfa: Fix FDISC timeout handling (Vijay Guvva) [928983]
  - [scsi] bfa: Fix 1860 port initialize when ATC is enabled (Vijay Guvva) [928983]
  - [scsi] bfa: FDMI enhancements (Vijay Guvva) [928983]
  - [scsi] bfa: Fix WARN_ON condition check (Vijay Guvva) [928983]
  - [scsi] bfa: Add dynamic diagnostic port support (Vijay Guvva) [928983]
  - [scsi] bfa: Forward Error Correction status (Vijay Guvva) [928983]
  - [scsi] bfa: Support for FC BB credit recovery (Vijay Guvva) [928983]
  - [scsi] bfa: fix for FC Direct Attach LUN discovery failure (Vijay Guvva) [928983]
  - [scsi] bfa: fix faulty handling of events in lps sm (Vijay Guvva) [928983]
  - [scsi] bfa: fix strncpy() limiter in bfad_start_ops() (Vijay Guvva) [928983]
  - [scsi] bfa: Add support to read/update the FRU data (Vijay Guvva) [928983]
  - [scsi] bfa: Support Power on Hours display and diag temp sensor fixes (Vijay Guvva) [928983]
  - [scsi] bfa: Add support to configure min/max bandwidth for a pcifn (Vijay Guvva) [928983]
  - [scsi] bfa: Add support for IO throttling at port level (Vijay Guvva) [928983]
  - [scsi] bfa: Add support for user to configure bandwidth on QoS priorities (Vijay Guvva) [928983]
  - [scsi] bfa: Fabric Assigned Address implementation fix (Vijay Guvva) [928983]
  - [scsi] bfa: Add diagnostic port support (Vijay Guvva) [928983]
  - [scsi] bfa: Fix to handle firmware tskim abort request response (Vijay Guvva) [928983]
  - [scsi] bfa: Fix few attributes in the RHBA CT passthru command (Vijay Guvva) [928983]
  - [scsi] bfa: Add support to have mfg date as part of adapter attributes (Vijay Guvva) [928983]
  - [scsi] bfa: Flash Controller PLL initialization fixes (Vijay Guvva) [928983]
  - [scsi] bfa: IOCFC state machine enhancements (Vijay Guvva) [928983]
  - [scsi] bfa: Add support for FC Arbitrated Loop topology (Vijay Guvva) [928983]
  - [scsi] bfa: Add support for max target ports discovery (Vijay Guvva) [928983]
  - [scsi] bfa: Add support to register node symbolic name with name server (Vijay Guvva) [928983]
  - [scsi] bfa: Fix to process mbox interrupts only if interrupts are enabled in INTx mode (Vijay Guvva) [928983]
  - [scsi] bfa: Add PowerPC support and enable PCIE AER handling (Vijay Guvva) [928983]
  - [scsi] bfa: Add new hardware model info to sysfs model description routine (Vijay Guvva) [928983]
  - [scsi] bfa: Make changes to FCXP resource management (Vijay Guvva) [928983]
  - [scsi] bfa: FCS remote port enhancements (Vijay Guvva) [928983]
  - [scsi] bfa: Support vport symbolic name change from sysfs (Vijay Guvva) [928983]
  - [scsi] bfa: Fix to set correct return error codes and misc cleanup (Vijay Guvva) [928983]
  - [scsi] bfa: Fix to defer vport delete handler invocation till firmware logo response (Vijay Guvva) [928983]
  - [scsi] fix race in scsi_target_reap (Tomas Henzl) [910203]
  - [scsi] iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Chad Dupuis) [917577]
  - [scsi] qla4xxx: 5.03.00.00.06.05-k1 (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917585]
  - [scsi] qla4xxx: 5.03.00.00.06.05-k0 (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Add missing spaces to error messages (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Assign values using correct datatype (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix smatch warnings (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Silence gcc warning (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Added print statements to display AENs (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Use correct value for max flash node entries (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Restrict logout from boot target session using session id (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Use correct flash ddb offset for ISP40XX (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Replace dev type macros with generic portal type macros (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Add flash node mgmt support (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Skip retry of initialize_adapter for ISP80XX (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Assign correct CHAP table address to FLT (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Added missing check for ISP83XX in CHAP related functions (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fixed request queue count manipulation on response path (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix debug level to avoid floods of same message (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Set graceful reset bit for ISP83XX (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Boot from SAN fix for ISP83XX (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Take E-port out of reset before disabling pause frames (Chad Dupuis) [917585]
  - [scsi] qla4xxx: remove __dev* attributes (Chad Dupuis) [917585]
  - [scsi] qla4xxx: don't free NULL dma pool (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix return code for qla4xxx_session_get_param (Chad Dupuis) [917585]
  - [scsi] qla4xxx: wait for boot target login response during probe (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Added support for force firmware dump (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Throttle active IOCBs to firmware limits (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Quiesce driver activities while loopback (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Add spurious interrupt messages under debug level 2 (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Allow reset in link down case (Chad Dupuis) [917585]
  - [scsi] qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Chad Dupuis) [917585]
  - [scsi] scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577]
  - [scsi] libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Chad Dupuis) [917577]
  - [scsi] scsi_transport_iscsi: Declare portal type string macros for generic use (Chad Dupuis) [917572]
  - [scsi] libiscsi: export function iscsi_switch_str_param (Chad Dupuis) [917572]
  - [scsi] scsi_transport_iscsi: Add flash node mgmt support (Chad Dupuis) [917572]
  - [scsi] scsi_transport_iscsi: export iscsi class session's target_id in sysfs (Chad Dupuis) [917577]
  - [md] dm-flakey: correct ctr alloc failure mesg (Mike Snitzer) [987566]
  - [md] dm-mpath: fix ioctl deadlock when no paths (Mike Snitzer) [987566]
  - [md] dm: use __GFP_HIGHMEM in __vmalloc (Mike Snitzer) [987566]
  - [md] dm-ioctl: set noio flag to avoid __vmalloc deadlock (Mike Snitzer) [987566]
  - [md] dm-bufio: avoid a possible __vmalloc deadlock (Mike Snitzer) [987566]
  - [md] dm-thin: open dev read only when possible (Mike Snitzer) [987566]
  - [md] dm-persistent-data: fix error message typos (Mike Snitzer) [987566]
  - [md] dm-snapshot: fix error return code in snapshot_ctr (Mike Snitzer) [987566]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-409.el6]
changelog:
  - [alsa] fix for !CONFIG_SND_DMA_SGBUF after ALSA update from upstream (Jaroslav Kysela) [916264]
  - [alsa] hda: Add new GPU codec ID to snd-hda (Jaroslav Kysela) [916264]
  - [alsa] hda: pm_runtime backport specific fixes to get things working (Jaroslav Kysela) [916264]
  - [alsa] pcm: try to retain kABI compatibility / modversions (Jaroslav Kysela) [916264]
  - [alsa] hda: remove unused variable warning (Jaroslav Kysela) [916264]
  - [alsa] rawmidi: fix oops (use after free) when unloading a driver module (Jaroslav Kysela) [916264]
  - [alsa] rawmidi: fix the get next midi device ioctl (Jaroslav Kysela) [916264]
  - [alsa] rawmidi: fix opened substreams count (Jaroslav Kysela) [916264]
  - [alsa] core: automatically add .llseek fop (Jaroslav Kysela) [916264]
  - [alsa] timer: Add NULL-check for invalid slave timer (Jaroslav Kysela) [916264]
  - [alsa] timer: Fix Oops at closing slave timer (Jaroslav Kysela) [916264]
  - [alsa] take tu->qlock with irqs disabled (Jaroslav Kysela) [916264]
  - [alsa] jack: Add "Line In" input jack constants (Jaroslav Kysela) [916264]
  - [alsa] jack: fix one memory leak in sound jack (Jaroslav Kysela) [916264]
  - [alsa] vmaster: Fix the regression of missing vmaster hook call (Jaroslav Kysela) [916264]
  - [alsa] vmaster: Add snd_ctl_sync_vmaster() helper function (Jaroslav Kysela) [916264]
  - [alsa] vmaster: Fix slave change notification (Jaroslav Kysela) [916264]
  - [alsa] vmaster: fix core/vmaster.c kernel-doc warning (Jaroslav Kysela) [916264]
  - [alsa] vmaster: Free slave-links when freeing the master element (Jaroslav Kysela) [916264]
  - [alsa] control: Fix missing VOLATILE flag at creating controls (Jaroslav Kysela) [916264]
  - [alsa] control: Fixe a trailing white space error (Jaroslav Kysela) [916264]
  - [alsa] core: release the constraint check for replace ops (Jaroslav Kysela) [916264]
  - [alsa] core: trivial code style fix (Jaroslav Kysela) [916264]
  - [alsa] control: clean up snd_ctl_hole_check() (Jaroslav Kysela) [916264]
  - [alsa] control: fix numid conflict check for new controls (Jaroslav Kysela) [916264]
  - [alsa] core: Define llseek fops (Jaroslav Kysela) [916264]
  - [alsa] pcm: Optimize the call of snd_pcm_update_hw_ptr() in read/write loop (Jaroslav Kysela) [916264]
  - [alsa] pcm: fix race condition in wait_for_avail() (Jaroslav Kysela) [916264]
  - [alsa] pcm_lib: avoid timing jitter in snd_pcm_read/write() (Jaroslav Kysela) [916264]
  - [alsa] pcm: Don't check DMA time-out too shortly (Jaroslav Kysela) [916264]
  - [alsa] pcm_lib: fix xrun_log (Jaroslav Kysela) [916264]
  - [alsa] pcm_lib: xrun_log log also in_interrupt (Jaroslav Kysela) [916264]
  - [alsa] core: Avoid endless sleep after disconnect (Jaroslav Kysela) [916264]
  - [alsa] PCM: Fix some races at disconnection (Jaroslav Kysela) [916264]
  - [alsa] info: Small refactoring and a sanity check in snd_info_get_line() (Jaroslav Kysela) [916264]
  - [alsa] info: Avoid leaking kernel memory (Jaroslav Kysela) [916264]
  - [alsa] info: Implement common llseek for binary mode (Jaroslav Kysela) [916264]
  - [alsa] info: Remove BKL (Jaroslav Kysela) [916264]
  - [alsa] info: Check file position validity in common layer (Jaroslav Kysela) [916264]
  - [alsa] core: remove unused variables (Jaroslav Kysela) [916264]
  - [alsa] core: Don't use 'default' for default (Jaroslav Kysela) [916264]
  - [alsa] Fix yet another race in disconnection (Jaroslav Kysela) [916264]
  - [alsa] fix comment/printk typos (Jaroslav Kysela) [916264]
  - [alsa] core: Allow card id change to the same string (Jaroslav Kysela) [916264]
  - [alsa] hda: add CONFIG_SND_HDA_CODEC_CA0132_DSP define to rhel specific config (Jaroslav Kysela) [916264]
  - [alsa] hda: Keep halting ALC5505 DSP (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix EAPD vmaster hook for AD1884 & co (Jaroslav Kysela) [916264]
  - [alsa] hda: Add Dell SSID to support Headset Mic recording (Jaroslav Kysela) [916264]
  - [alsa] hda: relase -> release (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix the max length of control name in generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Guess what, it's two more Dell headset mic quirks (Jaroslav Kysela) [916264]
  - [alsa] hda: Yet another Dell headset mic quirk (Jaroslav Kysela) [916264]
  - [alsa] hda: Add support for ALC5505 DSP power-save mode (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing alc_inv_dmic_sync() call in alc269_resume() (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove superfluous stac_resume() (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: poll eld at resume time (Jaroslav Kysela) [916264]
  - [alsa] hda: clean up code to reset hda link (Jaroslav Kysela) [916264]
  - [alsa] hda: Add In-driver connection info (Jaroslav Kysela) [916264]
  - [alsa] hda: Use auto_mute_via_amp=1 for VT1708 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add auto_mute_via_amp flag to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove unused variable (Jaroslav Kysela) [916264]
  - [alsa] hda: reset hda link during system/runtime suspend (Jaroslav Kysela) [916264]
  - [alsa] hda: Make Thinkpad X220-tablet use generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing Mic Boost controls for VIA codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Use snd_hda_check_power_state() in patch_hdmi.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid choose same converter for unused pins (Jaroslav Kysela) [916264]
  - [alsa] hda: Cache the MUX selection for generic HDMI (Jaroslav Kysela) [916264]
  - [alsa] hda: Haswell converter power state D0 verify (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix return value of snd_hda_check_power_state() (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't take unresponsive D3 transition too serious (Jaroslav Kysela) [916264]
  - [alsa] hda: Introduce bit flags to snd_hda_codec_read/write() (Jaroslav Kysela) [916264]
  - [alsa] hda: Drop hard dependency on CONFIG_SND_DYNAMIC_MINORS (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Use standard snd_hda_shutup_pins() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add models for Dell headset jacks (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix pin configurations for MacBook Air 4,2 (Jaroslav Kysela) [916264]
  - [alsa] hda: Headset mic support for three more machines (Jaroslav Kysela) [916264]
  - [alsa] hda: add mic fixup for ALC269VB on Ordissimo EVE2 (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Clean up duplicated codes (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Fix wrongly cleared pins after suspend on VT1802 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add keep_eapd_on flag to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow setting automute/automic hooks after parsing (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Disable broken dynamic power control (Jaroslav Kysela) [916264]
  - [alsa] hda: Add headset quirk for two Dell machines (Jaroslav Kysela) [916264]
  - [alsa] hda: add dock support for Thinkpad T431s (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove superfluous pci_set_drvdata() at remove (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable mic-mute LED on more HP laptops (Jaroslav Kysela) [916264]
  - [alsa] hda: add PCI IDs for Intel BayTrail (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Add headset mic support for another Dell machine (Jaroslav Kysela) [916264]
  - [alsa] hda: Check the activity of the NID to be powered down (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix wrong power setup for HP paths of VIA codecs (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda: Don't set up active streams twice (Jaroslav Kysela) [916264]
  - [alsa] hda: Apply pin-enablement workaround to all Haswell HDMI codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix Oops caused by dereference NULL pointer (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix 3.9 regression of EAPD init on Conexant codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix system panic when DMA > 40 bits for Nvidia audio controllers (Jaroslav Kysela) [916264]
  - [alsa] hda: Move Thinkpad X220 to use auto parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Add the support for ALC286 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Limit internal mic boost for a few Asus machines (Jaroslav Kysela) [916264]
  - [alsa] hda: Disable the sanity check in snd_hda_add_pincfg() (Jaroslav Kysela) [916264]
  - [alsa] hda: fix error return code in patch_alc662() (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't call vmaster hook when bus->shutdown is set (Jaroslav Kysela) [916264]
  - [alsa] hda: fixup D3 pin and right channel mute on Haswell HDMI audio (Jaroslav Kysela) [916264]
  - [alsa] hda: Use the primary DAC for all aamix outputs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix aamix activation with loopback control on VIA codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix headset mic support for Asus X101CH (Jaroslav Kysela) [916264]
  - [alsa] hda: Implement headset jack functionality for some Dell hw (Jaroslav Kysela) [916264]
  - [alsa] hda: Handle Headphone Mic jack more generic (Jaroslav Kysela) [916264]
  - [alsa] hda: add some small convenience functions to auto parser (Jaroslav Kysela) [916264]
  - [alsa] hda: allow "Headphone Mic" parser flag (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add a quirk for AC700 Chromebook (Jaroslav Kysela) [916264]
  - [alsa] hda/cirrus: Add a quirk for Stumpy ChromeBox (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Update latency based on DSP state (Jaroslav Kysela) [916264]
  - [alsa] hda: Introduce get_delay codec PCM ops (Jaroslav Kysela) [916264]
  - [alsa] hda: fix uninitialized variable (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow power_save_controller option override DCAPS" (Jaroslav Kysela) [916264]
  - [alsa] hda: fix typo in proc output (Jaroslav Kysela) [916264]
  - [alsa] hda: Enabling Realtek ALC 671 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: bug fix on HDMI ELD debug message (Jaroslav Kysela) [916264]
  - [alsa] hda: bug fix on return value when getting HDMI ELD info (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Delay HP amp turnon (Jaroslav Kysela) [916264]
  - [alsa] hda: VIA prefers side surrounds over HP (Jaroslav Kysela) [916264]
  - [alsa] hda: Lower the badness for independent HP penalty (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow codec drivers to give own badness tables (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix DAC assignment for independent HP (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable "Headset Mic" name for some Dell Latitude devices (Jaroslav Kysela) [916264]
  - [alsa] hda: Introduce "Headset Mic" name (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix abuse of snd_hda_lock_devices() for DSP loader (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix typo in checking IEC958 emphasis bit (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix yet missing GPIO/EAPD setup in cirrus driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Add GPIO-based LED support on HP desktop machines (Jaroslav Kysela) [916264]
  - [alsa] hda: Make the resume of digital beep setup proper (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix power-saving during playing beep sound (Jaroslav Kysela) [916264]
  - [alsa] hda: Move beep attach/detach calls in hda_generic.c (Jaroslav Kysela) [916264]
  - [alsa] hda/cirrus: Fix the digital beep registration (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing beep detach in patch_conexant.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing EAPD/GPIO setup for Cirrus codecs (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Remove extra setting of dsp_state (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Check download state of DSP (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Check if dspload_image succeeded (Jaroslav Kysela) [916264]
  - [alsa] hda: Disable IDT eapd_switch if there are no internal speakers (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't apply EAPD power filter as default (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow unlimited pins and converters in patch_hdmi.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Drop explicit memset() by reallocation with __GFP_ZERO (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix snd_hda_get_num_raw_conns() to return a correct value (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't re-initialize shared hp/mic pinctl (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid automatic pin-ctl update for hp/mic when jack ctl exists (Jaroslav Kysela) [916264]
  - [alsa] hda: Consolidate add_in_jack_modes and add_out_jack_modes hints (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow to change I/O direction in hp/mic jack mode ctl (Jaroslav Kysela) [916264]
  - [alsa] hda: Add some model name strings for ALC260 (Jaroslav Kysela) [916264]
  - [alsa] hda: Handle shared hp/mic jack mode (Jaroslav Kysela) [916264]
  - [alsa] hda: Add the generic Headphone Mic feature (Jaroslav Kysela) [916264]
  - [alsa] hda: Add support of new codec ALC233 (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Avoid division by zero in dspxfr_one_seg() (Jaroslav Kysela) [916264]
  - [alsa] hda: check NULL pointer when creating SPDIF PCM switch (Jaroslav Kysela) [916264]
  - [alsa] hda: check NULL pointer when creating SPDIF controls (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable beep for ASUS EeeBox EBP1501P (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: Make jacks phantom, if they're not detectable (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: Notify userspace when ELD control changes (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: Protect ELD buffer (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: Refactor hdmi_eld into parsed_hdmi_eld (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: Do not expose eld data when eld is invalid (Jaroslav Kysela) [916264]
  - [alsa] hda/hdmi: ELD shouldn't be valid after unplug (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix the silent speaker output on Fujitsu S7020 laptop (Jaroslav Kysela) [916264]
  - [alsa] hda: add quirks for mute LED on two HP machines (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove speaker clicks on CX20549 (Jaroslav Kysela) [916264]
  - [alsa] hda: Disable runtime PM for Intel 5 Series/3400 (Jaroslav Kysela) [916264]
  - [alsa] hda: Increase badness for missing multi-io (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix broken workaround for HDMI/SPDIF conflicts (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add missing n to debug prints (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix type of INVALID_CHIP_ADDRESS (Jaroslav Kysela) [916264]
  - [alsa] hda: update documentation for no-primary-hp fixup (Jaroslav Kysela) [916264]
  - [alsa] hda: Workaround for silent output on Sony Vaio VGC-LN51JGB with ALC889 (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Slight optimization for build with DSP (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix memory leak and error handling in CA0132 DSP loader (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Improve the DSP transfer timeout calculations (Jaroslav Kysela) [916264]
  - [alsa] hda/intel: Add Device IDs for Intel Wellsburg PCH (Jaroslav Kysela) [916264]
  - [alsa] hda: Yet another fix for broken HSW HDMI pin connections (Jaroslav Kysela) [916264]
  - [alsa] hda: Add fixup for Haswell to enable all pin and convertor widgets (Jaroslav Kysela) [916264]
  - [alsa] hda: Support rereading widgets under the function group (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove limit of widget connections (Jaroslav Kysela) [916264]
  - [alsa] hda: Set non-snoop for Creative HD-audio controllers (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix misc compile warnings in patch_ca0132.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic array for loopback list management (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable loopback accounts for CONFIG_PM=n, too (Jaroslav Kysela) [916264]
  - [alsa] hda: Apply mic-mute LED fixup for new HP laptops (Jaroslav Kysela) [916264]
  - [alsa] hda: detect jacks on VT1708 even when no streams are active (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix phantom jacks on VT1708 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add new Kconfig CONFIG_SND_HDA_CODEC_CA0132_DSP (Jaroslav Kysela) [916264]
  - [alsa] hda: Release assigned pin/cvt at error path of hdmi_pcm_open() (Jaroslav Kysela) [916264]
  - [alsa] hda: New PCI ID for Haswell ULT (Jaroslav Kysela) [916264]
  - [alsa] hda: add support for IDT 92HD95 HDA codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix non-snoop page handling (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable LPIB delay count for Poulsbo / Oaktrail (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix powermap for external mics on IDT codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: fix inverted internal mic on Acer AOA150/ZG5 (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable power down of unused widgets for IDT codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Implement path-based power filter to the generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Add snd_hda_check_power_state() helper function (Jaroslav Kysela) [916264]
  - [alsa] hda: Synchronize the power state at the end of codec init (Jaroslav Kysela) [916264]
  - [alsa] hda: Add power state filtering (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Fix wrong checks of power state bits (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix wrong arguments for path deactivation checks (Jaroslav Kysela) [916264]
  - [alsa] hda: Add auto-mute support to PB desktop (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a fixup for Packard-Bell desktop with ALC880 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add chained_before flag to the fixup entry (Jaroslav Kysela) [916264]
  - [alsa] hda: Small code refactoring about path re-initialization (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing path between aamix and outputs in AD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix inconsistent pin states after resume (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix invalid snd_BUG_ON() in alc271_hp_gate_mic_jack() (Jaroslav Kysela) [916264]
  - [alsa] hda: Select auto-parser as default for AD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Convert some static quirks to fixup codes for AD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Rearrange for dropping static quirk codes in AD codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Add SPDIF mux control to AD codec auto-parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Combine snd_hda_codec_flush_*_cache() to a single function (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing call of cmd flush in capture volume put callback (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing exports to helper functions (Jaroslav Kysela) [916264]
  - [alsa] hda: Revive SPDIF mux for IDT/STAC codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Disable HP auto-mute during independent HP mode (Jaroslav Kysela) [916264]
  - [alsa] hda: Set individual name to secondary analog PCM stream (Jaroslav Kysela) [916264]
  - [alsa] hda: Add aamix NID to AD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Add Conexant CX20755/20756/20757 codec IDs (Jaroslav Kysela) [916264]
  - [alsa] hda: Add aamix NID to IDT 92HD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove superfluous header inclusions (Jaroslav Kysela) [916264]
  - [alsa] hda: Enable parsing the independent HP mode as default for VIA codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix conflicts between Loopback Mixing and Independent HP (Jaroslav Kysela) [916264]
  - [alsa] hda: Check aamix-output paths from other DACs, too (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing badness evaluation for unresolved paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Set the pin targets after deciding output config (Jaroslav Kysela) [916264]
  - [alsa] hda: Improve debug prints for output paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Add fixup for Acer AO725 laptop (Jaroslav Kysela) [916264]
  - [alsa] hda/conexant: Set mixer NID 0x19 for CX20551 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Correct more array rooms in hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix the wrong adc_idx for capture source (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't add unnecessary indices on HDMI and SPDIF (Jaroslav Kysela) [916264]
  - [alsa] hda: don't compare with yourself in fill_input_pin_labels (Jaroslav Kysela) [916264]
  - [alsa] hda: make sure there are enough input labels and paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix speaker pin of FSC Lifebook S7110 laptop (Jaroslav Kysela) [916264]
  - [alsa] hda: Add boost to line inputs, too (Jaroslav Kysela) [916264]
  - [alsa] hda/sigmatel: Add bass speaker support for HP ENVY Spectre XT (Jaroslav Kysela) [916264]
  - [alsa] hda: Consolidate cap_sync_hook and capture_switch_hook (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing call of capture_switch_hook (Jaroslav Kysela) [916264]
  - [alsa] hda: Look for boost controls more deeply (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix invalid mute in path activation (Jaroslav Kysela) [916264]
  - [alsa] hda: Unify input label creations in generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Keep autocfg.input idx value in imux table (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing unsol event handler in some codec drivers (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser for STAC/IDT codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Improve naming rule for primary output (Jaroslav Kysela) [916264]
  - [alsa] hda: Add PCM capture hook to hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Record all detected ADCs in hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Move vmaster TLV parsing to snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add input jack mode enum controls to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Minor cleanup/fixes for patch_sigmatel.c fixup transition (Jaroslav Kysela) [916264]
  - [alsa] hda: Give more comments to hda_gen_spec flags (Jaroslav Kysela) [916264]
  - [alsa] hda: Add suppress_auto_mute flag to hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Record the current speaker / LO mute status in hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Properly call automute/switch hooks at init (Jaroslav Kysela) [916264]
  - [alsa] hda: Make sure fill_all_dac_nids is called for digital only codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: force different capture controls if amp caps differ (Jaroslav Kysela) [916264]
  - [alsa] hda: do not add non-existing Mic boost controls (Jaroslav Kysela) [916264]
  - [alsa] hda: initialize channel counts correctly (Jaroslav Kysela) [916264]
  - [alsa] hda: fix wrong adc_idx in generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Check array bounds in get_input_path (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Make some symbols static (Jaroslav Kysela) [916264]
  - [alsa] hda: Add prefer_hp_amp flag to hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix a wrong comma in snd_printdd() call (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Declare firmware only when really built (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix possible invalid DMA channel deallocation (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix possible NULL dereference (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix another smatch warning (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix superfluous unsigned check (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Use snd_hda_set_pin_ctl() helper again (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Fix potential init errors and update module description (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Shuffle to group together related code (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Code shuffle to group similar functions (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add tuning controls (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add unsol handler for DSP and jack detection (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add PCM enhancements (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add DSP mixer controls and helpers (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Init chip, DSP effects and mixer settings (Jaroslav Kysela) [916264]
  - [alsa] hda/ca0132: Add new definitions and structs for DSP (Jaroslav Kysela) [916264]
  - [alsa] hda: fix OOPS in hda_mark_cmd_cache_dirty (Jaroslav Kysela) [916264]
  - [alsa] hda/sigmatel: Remove superfluous fields from sigmatel_spec (Jaroslav Kysela) [916264]
  - [alsa] hda/sigmatel: Move w/a for HP Mini 110 LED to fixup table (Jaroslav Kysela) [916264]
  - [alsa] hda/sigmatel: Remove PCI id check in find_mute_led_cfg() (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for IDT92HD83xxx (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for IDT92HD73xx (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for IDT92HD71Bxx (Jaroslav Kysela) [916264]
  - [alsa] hda: Check pincap while parsing the configuration (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC927x (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC922x (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC9205 (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC9872 (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC925x (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard fixup table for STAC9200 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add capture_switch_hook to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser for VIA codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Add generic parser support to Analog Device codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Rearrange for dropping static quirk codes in Coexant driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser in Conexant codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser for Cirrus codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser for CA0110 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic codec parser for C-Media codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow user to give hints for codec parser behavior (Jaroslav Kysela) [916264]
  - [alsa] hda: Add snd_hda_get_int_hint() helper function (Jaroslav Kysela) [916264]
  - [alsa] hda: Protect user-defined arrays via mutex (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Generic mute LED implementation for HP laptops (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Fix the timing for some fixups (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add a fixup for FSC S7020 laptop (Jaroslav Kysela) [916264]
  - [alsa] hda: Add output jack mode enum controls (Jaroslav Kysela) [916264]
  - [alsa] hda: Update automute / automic upon jack retasking (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a new fixup type to override pinctl values (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Read the cached pinctl value in fixups (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Drop aliases for old fixups (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid auto-mute or auto-mic of retasked jacks (Jaroslav Kysela) [916264]
  - [alsa] hda: Manage current pinctl values in generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: More strict correction of invalid pinctl bits (Jaroslav Kysela) [916264]
  - [alsa] hda: Add helper functions to cache the current pinctl target (Jaroslav Kysela) [916264]
  - [alsa] hda: Clear the dropped paths properly (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow aamix as a capture source (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix inconsistent input_paths after ADC reduction (Jaroslav Kysela) [916264]
  - [alsa] hda: Return "Headphone Mic" from hda_get_autocfg_input_label() (Jaroslav Kysela) [916264]
  - [alsa] hda: Exclude aamix from capture paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a flag to suppress mic auto-switch (Jaroslav Kysela) [916264]
  - [alsa] hda: Handle BOTH jack port as a fixed output (Jaroslav Kysela) [916264]
  - [alsa] hda: Re-define snd_hda_parse_nid_path() (Jaroslav Kysela) [916264]
  - [alsa] hda: Manage input paths via path indices (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix multi-io channel mode management (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't set up active streams twice (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove unused dac reference in create_multi_out_ctls() (Jaroslav Kysela) [916264]
  - [alsa] hda: Use direct path reference in assign_out_path_ctls() (Jaroslav Kysela) [916264]
  - [alsa] hda: Clear path indices properly at each re-evaluation (Jaroslav Kysela) [916264]
  - [alsa] hda: Add brief comments to exported snd_hda_gen_*_() functions (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove dead HDA_CTL_BIND_VOL and HDA_CTL_BIND_SW codes (Jaroslav Kysela) [916264]
  - [alsa] hda: Add snd_hda_gen_free() and snd_hda_gen_check_power_status() (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow jack detection when polling is enabled (Jaroslav Kysela) [916264]
  - [alsa] hda: Add pcm_playback_hook to hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Drop bind-volume workaround (Jaroslav Kysela) [916264]
  - [alsa] hda: Drop unneeded pin argument from set_output_and_unmute() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing slave names for Speaker Surround, etc (Jaroslav Kysela) [916264]
  - [alsa] hda: Prefer binding the primary CLFE output (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix truncated control names (Jaroslav Kysela) [916264]
  - [alsa] hda: Add Loopback Mixing control (Jaroslav Kysela) [916264]
  - [alsa] hda: Correct aamix output paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Initialize digital-input path properly (Jaroslav Kysela) [916264]
  - [alsa] hda: Manage using output/loopback path indices (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix multi-io pin assignment in create_multi_out_ctls() (Jaroslav Kysela) [916264]
  - [alsa] hda: Simplify the multi-io assignment with multi speakers (Jaroslav Kysela) [916264]
  - [alsa] hda: Check the existing path in snd_hda_add_new_path() (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid duplicated path creations (Jaroslav Kysela) [916264]
  - [alsa] hda: Initialize output paths with current active states (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't skip amp init for activated paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Add hooks for HP/line/mic auto switching (Jaroslav Kysela) [916264]
  - [alsa] hda: Revive snd_hda_get_conn_list() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add codec->inv_jack_detect flag (Jaroslav Kysela) [916264]
  - [alsa] hda: Add inv_eapd flag to struct hda_codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Implement independent HP control (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow aamix in the primary output path (Jaroslav Kysela) [916264]
  - [alsa] hda: Define HDA_PARSE_* for snd_hda_parse_nid_path() argument (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix typos in debug_show_configs() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add more debug prints about new paths (Jaroslav Kysela) [916264]
  - [alsa] hda: Drop spec->channel_mode field from hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix PCM name string for generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Use cached version for changing pins in hda_generic.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Dynamically turn on/off EAPD in generic codec driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix initialization of primary outputs in hda_generic.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Refactor init_extra_out() in hda_generic.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Clear unsol enable bits on unused pins in generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Add spec->vmaster_mute_enum flag to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Begin HDA_GEN_* event tag from 1 (Jaroslav Kysela) [916264]
  - [alsa] hda: Increase the max depth of widget connections (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid access of amp cache element outside mutex (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix wrong dirty check in snd_hda_codec_resume_amp() (Jaroslav Kysela) [916264]
  - [alsa] hda: Do sequential writes in snd_hda_gen_init() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add / fix comments about capture vol/sw controls in hda_generic.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing amp cache flush for bound capture vol/sw ctls (Jaroslav Kysela) [916264]
  - [alsa] hda: Add snd_hda_codec_flush_*_cache() aliases (Jaroslav Kysela) [916264]
  - [alsa] hda: Flush dirty amp caches before writing inv_dmic fix (Jaroslav Kysela) [916264]
  - [alsa] hda: Check CORB overflow (Jaroslav Kysela) [916264]
  - [alsa] hda: Clear cached_write flag in snd_hda_codec_resume_*() (Jaroslav Kysela) [916264]
  - [alsa] hda: Clear dirty flag upon cache write (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow one chance for zero NID in connection list (Jaroslav Kysela) [916264]
  - [alsa] hda: Use "Capture Source" for single sources (Jaroslav Kysela) [916264]
  - [alsa] hda: Use generic parser codes for Realtek driver (Jaroslav Kysela) [916264]
  - [alsa] hda: Export standard jack event handlers for generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix NULL dereference in snd_hda_gen_build_controls() (Jaroslav Kysela) [916264]
  - [alsa] hda: Move the call of snd_hda_parse_pin_defcfg() from snd_hda_gen_parse_auto_config() (Jaroslav Kysela) [916264]
  - [alsa] hda: Export snd_hda_gen_add_kctl() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add EAPD control to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda: Merge Realtek parser code to generic parser (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Remove redundant argument from alc_mux_select() (Jaroslav Kysela) [916264]
  - [alsa] hda: More generic auto-mic switching for Realtek codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Rearrange INPUT_PIN_ATTR_* (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Fix split stereo dmic code (Jaroslav Kysela) [916264]
  - [alsa] hda: Move fixup code into struct hda_codec (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add conexant-style inverted dmic handling (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Allow multiple individual capture volume/switch controls (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Allow passing name=NULL to alc_kcontrol_new() (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Merge a few split functions (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Assign Master mixer when possible (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Handle vmaster hook in the parser side (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Remove unused fields and macro definitions (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Drop auto_mic_valid_imux flag (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Allow different pins for shared hp/mic vref check (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Parse digital input path (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Rename add_new_out_path() with add_new_nid_path() (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Remove superfluous input amp init (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Clean up some spec fields (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Make input path parser more generic (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Don't change connection at path deactivation (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Initialize loopback paths properly (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add boost volumes to path list (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add missing initialization of multi-io routes (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Fix the initialization of pin amp-in (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Rename get_out_path() to get_nid_path() (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Use path-based parser for digital outputs (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Consolidate to a single path list (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Consolidate is_reachable_path() (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add path active flag (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Remove non-standard automute mode (Jaroslav Kysela) [916264]
  - [alsa] hda: Introduce snd_hda_codec_amp_init*() (Jaroslav Kysela) [916264]
  - [alsa] hda: Introduce cache & flush cmd / amp writes (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove snd_hda_codec_amp_update() call from patch_*.c (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Fix initialization of input amps in output paths (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Check amp capabilities of aa-mixer widget (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Parse analog loopback paths more generically (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Parse input paths (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Make path->idx and path->multi consistent (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Simplify the output volume initialization (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Reduce vol/mute ctl lookups at parsing codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix mono amp values in proc output (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Manage mixer controls in out_path list (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Add output path parser (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: List up all available DACs (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Simplify alc_auto_is_dac_reachable() (Jaroslav Kysela) [916264]
  - [alsa] hda: Add support of new codec ALC284 (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow power_save_controller option override DCAPS (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda: Shut up pins at power-saving mode with Conexant codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Disable runtime D3 for Intel CPT & co (Jaroslav Kysela) [916264]
  - [alsa] hda: print power state for AFG node in proc file (Jaroslav Kysela) [916264]
  - [alsa] hda: add mute LED for HP Pavilion 17 (Realtek codec) (Jaroslav Kysela) [916264]
  - [alsa] hda: Switch "On" and "Off" for "Mute-LED Mode" kcontrol (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix sound resume hang (Jaroslav Kysela) [916264]
  - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pins (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix the wrong pincaps set in ALC861VD dallas/hp fixup (Jaroslav Kysela) [916264]
  - [alsa] hda: Set codec->single_adc_amp flag for Realtek codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove superfluous zero-clear memset in patch_ca0132.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix NULL dereference in error path of patch_ca0132.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove unnecessary struct hda_stream_format from CA0132 (Jaroslav Kysela) [916264]
  - [alsa] hda: Update chipio functions and DSP write wait timeout (Jaroslav Kysela) [916264]
  - [alsa] hda: Change return value for load_dsp_prepare() to -ENOSYS (Jaroslav Kysela) [916264]
  - [alsa] hda: Add comments and descriptions to CA0132 functions (Jaroslav Kysela) [916264]
  - [alsa] hda: Add firmware caching to CA0132 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Update CA0132 codec to load DSP firmware binary (Jaroslav Kysela) [916264]
  - [alsa] hda: Add DSP firmware enums and defs to CA0132 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Add CA0132 register definitions file (Jaroslav Kysela) [916264]
  - [alsa] hda: Add new DSP loader callback routines (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264]
  - [alsa] hda: bug fix for invalid connection list of Haswell HDMI codec pin (Jaroslav Kysela) [916264]
  - [alsa] hda: Always turn on pins for HDMI/DP (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix pin configuration of HP Pavilion dv7 (Jaroslav Kysela) [916264]
  - [alsa] hda: Move runtime PM check to runtime_idle callback (Jaroslav Kysela) [916264]
  - [alsa] hda: Add stereo-dmic fixup for Acer Aspire One 522 (Jaroslav Kysela) [916264]
  - [alsa] hda: Avoid doubly suspend after vga switcheroo (Jaroslav Kysela) [916264]
  - [alsa] hda: Check validity of CORB/RIRB WP reads (Jaroslav Kysela) [916264]
  - [alsa] hda: use usleep_range in link reset and change timeout check (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Add support for codec VT1808 (Jaroslav Kysela) [916264]
  - [alsa] hda/via: Add support for codec VT1705CF (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove the rest of __devinit* in comments (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove superfluous DELAYED_INIT*_MARK (Jaroslav Kysela) [916264]
  - [alsa] hda: remove __dev* attributes (Jaroslav Kysela) [916264]
  - [alsa] hda: Add PCI device prefix for clarity (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix yet another race of vga_switcheroo registration (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Keep the channel count for multiple speakers (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a helper function for simple enum kcontrols (Jaroslav Kysela) [916264]
  - [alsa] hda: Pass errors properly in alc_auto_check_switches() (Jaroslav Kysela) [916264]
  - [alsa] hda: Refactor alc_kcontrol_new() usages (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard sort function in hda_auto_parser.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Call snd_array_init() early and only once (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix build without CONFIG_PM (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a fixup for internal mic on MacBook Pro 8,1 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing verb applications in patch_cirrus.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Move static ADC setup for CS4206 to init verbs (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't release firmware when CONFIG_PM is set (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't overwrite the pin default configs (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove shutup calls in free callbacks (Jaroslav Kysela) [916264]
  - [alsa] hda: Use standard helper functions in patch_hdmi.c (Jaroslav Kysela) [916264]
  - [alsa] hda/cirrus: Correctly clear line_out_pins when moving to speaker (Jaroslav Kysela) [916264]
  - [alsa] hda: Add support for Realtek ALC292 (Jaroslav Kysela) [916264]
  - [alsa] hda: Limit runtime PM support only to known Intel chips (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix Acer Aspire models with analog mics (Jaroslav Kysela) [916264]
  - [alsa] hda: Allow jack state to depend on another jack (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix recursive suspend/resume call (Jaroslav Kysela) [916264]
  - [alsa] hda: Add a missing quirk entry for iMac 9,1 (Jaroslav Kysela) [916264]
  - [alsa] hda: Removed unused non-standard name "C/LFE" (Jaroslav Kysela) [916264]
  - [alsa] hda: Give standard "Bass Speaker" mixer for 2.1 speakers (Jaroslav Kysela) [916264]
  - [alsa] hda: Add new codec ALC668 and ALC900 (default name ALC1150) (Jaroslav Kysela) [916264]
  - [alsa] hda: Improve HP depop when system enter to S3 (Jaroslav Kysela) [916264]
  - [alsa] hda: Add pin fixups for ASUS G75 (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix invalid connections in VT1802 codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix empty DAC filling in patch_via.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Keep power link on for PantherPoint HDMI (Jaroslav Kysela) [916264]
  - [alsa] hda: Force to reset IEC958 status bits for AD codecs (Jaroslav Kysela) [916264]
  - [alsa] hda: Mark CS260x immutable structures const (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix digital microphone on CS420x (Jaroslav Kysela) [916264]
  - [alsa] hda: Cirrus: Fix coefficient index for beep configuration (Jaroslav Kysela) [916264]
  - [alsa] hda: stop setup_dig_out_stream() causing clicks (Jaroslav Kysela) [916264]
  - [alsa] hda: Add tracepoints to HD-audio controller driver (Jaroslav Kysela) [916264]
  - [alsa] hda: remove unused variable in azx_position_ok() (Jaroslav Kysela) [916264]
  - [alsa] hda: Don't enable unsol for jacks we're polling (Jaroslav Kysela) [916264]
  - [alsa] hda: Add workaround for conflicting IEC958 controls (Jaroslav Kysela) [916264]
  - [alsa] hda: Print PCI device name at "spurious message" warnings (Jaroslav Kysela) [916264]
  - [alsa] hda: Implement a poll loop for jacks as a module parameter (Jaroslav Kysela) [916264]
  - [alsa] hda: Make hda sound card usable for Loongson (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix mute-LED setup for HP dv5 laptop (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix silent headphone output from Toshiba P200 (Jaroslav Kysela) [916264]
  - [alsa] hda: add dock support for Thinkpad T430 (Jaroslav Kysela) [916264]
  - [alsa] hda: Always check array bounds in alc_get_line_out_pfx (Jaroslav Kysela) [916264]
  - [alsa] hda: Stop LPIB delay counting on broken hardware (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix registration race of VGA switcheroo (Jaroslav Kysela) [916264]
  - [alsa] hda: Clean up superfluous position_fix list entries (Jaroslav Kysela) [916264]
  - [alsa] hda: do not detect jack on internal speakers for Realtek (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix missing beep on ASUS X43U notebook (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove AZX_DCAPS_POSFIX_COMBO (Jaroslav Kysela) [916264]
  - [alsa] hda: Warn an allocation for an uninitialized array (Jaroslav Kysela) [916264]
  - [alsa] hda/cirrus: Add missing init/free of hda_gen_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix memory leaks at error path in patch_cirrus.c (Jaroslav Kysela) [916264]
  - [alsa] hda: Add missing hda_gen_spec to struct via_spec (Jaroslav Kysela) [916264]
  - [alsa] hda: remove "Mic Jack Mode" for headset jacks (Latitude Exx30) (Jaroslav Kysela) [916264]
  - [alsa] hda: make Cirrus codec use generic unsol event handler (Jaroslav Kysela) [916264]
  - [alsa] hda: make VIA codec use generic unsol event handler (Jaroslav Kysela) [916264]
  - [alsa] hda: Remove dead GPIO code for VIA codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Add new codec ALC283 ALC290 support (Jaroslav Kysela) [916264]
  - [alsa] hda: avoid unneccesary indices on "Headphone Jack" controls (Jaroslav Kysela) [916264]
  - [alsa] hda: fix indices on boost volume on Conexant (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix hang caused by race during suspend (Jaroslav Kysela) [916264]
  - [alsa] hda: Clean up redundant FG checks (Jaroslav Kysela) [916264]
  - [alsa] hda/realtek: Fix detection of ALC271X codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Add inverted internal mic quirk for Lenovo IdeaPad U310 (Jaroslav Kysela) [916264]
  - [alsa] hda: make Realtek/Sigmatel/Conexant use the generic unsol event (Jaroslav Kysela) [916264]
  - [alsa] hda: make a generic unsol event handler (Jaroslav Kysela) [916264]
  - [alsa] hda: add PCI identifier for Intel 5 Series/3400 (Jaroslav Kysela) [916264]
  - [alsa] hda: use LPIB for delay estimation (Jaroslav Kysela) [916264]
  - [alsa] hda: force use of SSYNC bits (Jaroslav Kysela) [916264]
  - [alsa] hda/via: don't report presence on HPs with no presence support (Jaroslav Kysela) [916264]
  - [alsa] hda: Add external mic quirk for Asus Zenbook UX31A (Jaroslav Kysela) [916264]
  - [alsa] hda: Yet another fix for D3 stop-clock refcounting (Jaroslav Kysela) [916264]
  - [alsa] hda: Optimize bitfield usage in struct hda_codec (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix D3 clock stop check for codecs with own set_power_state op (Jaroslav Kysela) [916264]
  - [alsa] hda: Clean up CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix runtime PM leftover refcounts (Jaroslav Kysela) [916264]
  - [alsa] hda: bug fix on references without checking CONFIG_SND_HDA_POWER_SAVE (Jaroslav Kysela) [916264]
  - [alsa] hda: add runtime PM support (Jaroslav Kysela) [916264]
  - [alsa] hda: Fix possible compile warnings regarding CONFIG_PM (Jaroslav Kysela) [916264]
  - [alsa] hda: Convert to new pm_ops for PCI drivers (Jaroslav Kysela) [916264]
  - [alsa] Revert: hda_intel: Add Device IDs for Intel Wellsburg PCH (Jarod Wilson) [916264]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-410.el6]
changelog:
  - [x86] Revert: power: Initialize MSR_IA32_ENERGY_PERF_BIAS due to performance regression (Neil Horman) [968981]
  - [mm] mmu_notifier: re-fix freed page still mapped in secondary MMU (George Beshers) [910085]
  - [x86] Round the calculated scale factor in set_cyc2ns_scale() (Prarit Bhargava) [975507]
  - [x86] sched: Fix overflow in cyc2ns_offset (Prarit Bhargava) [975507]
  - [virt] virtio: support unlocked queue poll (Jason Wang) [989411]
  - [netdrv] virtio_net: fix race in RX VQ processing (Jason Wang) [989411]
  - [watchdog] Use pr_<fmt> and pr_<level> (Don Zickus) [796364]
  - [watchdog] cleanup spaces before tabs (Don Zickus) [796364]
  - [watchdog] sbc_fitpc2_wdt: fix crash on systems without DMI_BOARD_NAME (Don Zickus) [796364]
  - [watchdog] sbc_fitpc2_wdt: fixed "scheduling while atomic" bug (Don Zickus) [796364]
  - [watchdog] sbc_fitpc2_wdt: fixed I/O operations order (Don Zickus) [796364]
  - [watchdog] watchdog_info constify (Don Zickus) [796364]
  - [watchdog] sbc_fitpc2_wdt: fix I/O space access technique (Don Zickus) [796364]
  - [block] aoe: adjust ref of head for compound page tails (David Milburn) [976900]
  - [block] aoe: update internal version number to v83 (David Milburn) [976900]
  - [block] aoe: update copyright date (David Milburn) [976900]
  - [block] aoe: perform I/O completions in parallel (David Milburn) [976900]
  - [block] aoe: replace kmalloc and then memcpy with kmemdup (David Milburn) [976900]
  - [block] aoe: reserve enough headroom on skbs (David Milburn) [976900]
  - [block] aoe: get rid of cached bv variable in bufinit() (David Milburn) [976900]
  - [block] aoe: fix use after free in aoedev_by_aoeaddr() (David Milburn) [976900]
  - [block] aoe: update internal version number to 81 (David Milburn) [976900]
  - [block] aoe: identify source of runt AoE packets (David Milburn) [976900]
  - [block] aoe: allow comma separator in aoe_iflist value (David Milburn) [976900]
  - [block] aoe: allow user to disable target failure timeout (David Milburn) [976900]
  - [block] aoe: use dynamic number of remote ports for AoE storage target (David Milburn) [976900]
  - [block] aoe: avoid races between device destruction and discovery (David Milburn) [976900]
  - [block] aoe: improve handling of misbehaving network paths (David Milburn) [976900]
  - [block] aoe: return real minor number for static minors (David Milburn) [976900]
  - [block] aoe: initialize sysminor to avoid compiler warning (David Milburn) [976900]
  - [block] aoe: make error messages more specific in static minor allocation (David Milburn) [976900]
  - [block] aoe: remove call to request handler from I/O completion (David Milburn) [976900]
  - [block] aoe: cleanup: correct comment for aoetgt nout (David Milburn) [976900]
  - [block] aoe: increase default cap on outstanding AoE commands in the network (David Milburn) [976900]
  - [block] aoe: remove vestigial request queue allocation (David Milburn) [976900]
  - [block] aoe: copy fallback timing information on destination failover (David Milburn) [976900]
  - [block] aoe: update driver-internal version to 64+ (David Milburn) [976900]
  - [block] aoe: commands in retransmit queue use new destination on failure (David Milburn) [976900]
  - [block] aoe: use high-resolution RTTs with fallback to low-res (David Milburn) [976900]
  - [block] aoe: manipulate aoedev network stats under lock (David Milburn) [976900]
  - [block] aoe: err device: include MAC addresses for unexpected responses (David Milburn) [976900]
  - [block] aoe: improve network congestion handling (David Milburn) [976900]
  - [block] aoe: provide ATA identify device content to user on request (David Milburn) [976900]
  - [block] aoe: update driver-internal version number to 60 (David Milburn) [976900]
  - [block] aoe: whitespace cleanup (David Milburn) [976900]
  - [block] aoe: cleanup: remove unused ata_scnt function (David Milburn) [976900]
  - [block] aoe: "payload" sysfs file exports per-AoE-command data transfer size (David Milburn) [976900]
  - [block] aoe: support larger I/O requests via aoe_maxsectors module param (David Milburn) [976900]
  - [block] aoe: update cap on outstanding commands based on config query response (David Milburn) [976900]
  - [block] aoe: support the forgetting (flushing) of a user-specified AoE target (David Milburn) [976900]
  - [block] aoe: print warning regarding a common reason for dropped transmits (David Milburn) [976900]
  - [block] aoe: avoid running request handler on plugged queue (David Milburn) [976900]
  - [block] aoe: update aoe-internal version number to 50 (David Milburn) [976900]
  - [block] aoe: update documentation to better reflect aoe-plus-udev usage (David Milburn) [976900]
  - [block] aoe: remove unused code (David Milburn) [976900]
  - [block] aoe: make dynamic block minor numbers the default (David Milburn) [976900]
  - [block] aoe: update and specify AoE address guards and error messages (David Milburn) [976900]
  - [block] aoe: retain static block device numbers for backwards compatibility (David Milburn) [976900]
  - [block] aoe: support more AoE addresses with dynamic block device minor numbers (David Milburn) [976900]
  - [block] aoe: update documentation with new URL and VM settings reference (David Milburn) [976900]
  - [block] aoe: update copyright year in touched files (David Milburn) [976900]
  - [block] aoe: update internal version number to 49 (David Milburn) [976900]
  - [block] aoe: remove unused code and add cosmetic improvements (David Milburn) [976900]
  - [block] aoe: increase net_device reference count while using it (David Milburn) [976900]
  - [block] aoe: associate frames with the AoE storage target (David Milburn) [976900]
  - [block] aoe: disallow unsupported AoE minor addresses (David Milburn) [976900]
  - [block] aoe: do revalidation steps in order (David Milburn) [976900]
  - [block] aoe: failover remote interface based on aoe_deadsecs parameter (David Milburn) [976900]
  - [block] aoe: use packets that work with the smallest-MTU local interface (David Milburn) [976900]
  - [block] aoe: use a kernel thread for transmissions (David Milburn) [976900]
  - [block] aoe: become I/O request queue handler for increased user control (David Milburn) [976900]
  - [block] aoe: kernel thread handles I/O completions for simple locking (David Milburn) [976900]
  - [block] aoe: for performance support larger packet payloads (David Milburn) [976900]
  - [block] aoe: assert AoE packets marked as requiring no checksum (David Milburn) [976900]
  - [md] dm-raid: Remember the last sync operation that was performed (Jonathan E Brassow) [985920]
  - [md] dm-raid: silence compiler warning on rebuilds_per_group (Jonathan E Brassow) [985920]
  - [md] dm-raid: Fix raid_resume not reviving failed devices in all cases (Jonathan E Brassow) [913650]
  - [md] dm-raid: Break-up untidy function (Jonathan E Brassow) [913650]
  - [md] dm-raid: Add ability to restore transiently failed devices on resume (Jonathan E Brassow) [913650]
  - [md] dm-raid: Add message/status support for changing sync action (Jonathan E Brassow) [985920]
  - [md] dm-raid: round region_size to power of two (Jonathan E Brassow) [985920]
  - [block] nvme: fixup nvme_dev_open for ioctl's (David Milburn) [922973]
  - [block] nvme: Return the result from user admin command IOCTL even in case of failure (David Milburn) [922973]
  - [block] nvme: Add MSI support (David Milburn) [922973]
  - [block] nvme: Use dma_set_mask() correctly (David Milburn) [922973]
  - [block] nvme: Do not cancel command multiple times (David Milburn) [922973]
  - [block] nvme: fix error return code in nvme_submit_bio_queue() (David Milburn) [922973]
  - [block] nvme: check for integer overflow in nvme_map_user_pages() (David Milburn) [922973]
  - [block] nvme: update NVM EXPRESS DRIVER file list (David Milburn) [922973]
  - [block] nvme: Fix a signedness bug in nvme_trans_modesel_get_mp (David Milburn) [922973]
  - [block] nvme: Remove redundant version.h header include (David Milburn) [922973]
  - [block] nvme: Use user defined admin ioctl timeout (David Milburn) [922973]
  - [block] nvme: Simplify Firmware Activate code slightly (David Milburn) [922973]
  - [block] nvme: Only clear the enable bit when disabling controller (David Milburn) [922973]
  - [block] nvme: Wait for device to acknowledge shutdown (David Milburn) [922973]
  - [block] nvme: Schedule timeout for sync commands (David Milburn) [922973]
  - [block] nvme: Meta-data support in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973]
  - [block] nvme: Device specific stripe size handling (David Milburn) [922973]
  - [block] nvme: Split non-mergeable bio requests (David Milburn) [922973]
  - [block] nvme: Remove dead code in nvme_dev_add (David Milburn) [922973]
  - [block] nvme: Check for NULL memory in nvme_dev_add (David Milburn) [922973]
  - [block] nvme: Fix error clean-up on nvme_alloc_queue (David Milburn) [922973]
  - [block] nvme: Free admin queue on request_irq error (David Milburn) [922973]
  - [block] nvme: Add scsi unmap to SG_IO (David Milburn) [922973]
  - [block] nvme: queue usage fixes in nvme-scsi (David Milburn) [922973]
  - [block] nvme: Set TASK_INTERRUPTIBLE before processing queues (David Milburn) [922973]
  - [block] nvme: Add a character device for each nvme device (David Milburn) [922973]
  - [block] nvme: Fix endian-related problems in user I/O submission path (David Milburn) [922973]
  - [block] nvme: Fix I/O cancellation status on big-endian machines (David Milburn) [922973]
  - [block] nvme: Fix sparse warnings in scsi emulation (David Milburn) [922973]
  - [block] nvme: Don't fail initialisation unnecessarily (David Milburn) [922973]
  - [block] nvme: Abstract out sector to block number conversion (David Milburn) [922973]
  - [block] nvme: Use round_jiffies_relative() for the periodic, once-per-second timer (David Milburn) [922973]
  - [block] nvme: Add nvme-scsi.c (David Milburn) [922973]
  - [block] nvme: Add definitions for format command (David Milburn) [922973]
  - [block] nvme: Move structures & definitions to header file (David Milburn) [922973]
  - [block] nvme: Rename nvme.c to nvme-core.c (David Milburn) [922973]
  - [block] nvme: Add discard support for capable devices (David Milburn) [922973]
  - [block] nvme: Add namespaces with no LBA range feature (David Milburn) [922973]
  - [block] nvme: Add entry for the NVMe driver (David Milburn) [922973]
  - [block] nvme: Initialize iod nents to 0 (David Milburn) [922973]
  - [block] nvme: Define SMART log (David Milburn) [922973]
  - [block] nvme: Add result to nvme_get_features (David Milburn) [922973]
  - [block] nvme: Set result from user admin command (David Milburn) [922973]
  - [block] nvme: End queued bio requests when freeing queue (David Milburn) [922973]
  - [block] nvme: Free cmdid on nvme_submit_bio error (David Milburn) [922973]
  - [block] nvme: Cancel outstanding IOs on queue deletion (David Milburn) [922973]
  - [block] nvme: Free admin queue memory on initialisation failure (David Milburn) [922973]
  - [block] nvme: Use ida for nvme device instance (David Milburn) [922973]
  - [block] nvme: Fix whitespace damage in nvme_init (David Milburn) [922973]
  - [block] nvme: handle allocation failure in nvme_map_user_pages() (David Milburn) [922973]
  - [block] nvme: Fix uninitialized iod compiler warning (David Milburn) [922973]
  - [block] nvme: Do not set IO queue depth beyond device max (David Milburn) [922973]
  - [block] nvme: Set block queue max sectors (David Milburn) [922973]
  - [block] nvme: use namespace id for nvme_get_features (David Milburn) [922973]
  - [block] nvme: replace nvme_ns with nvme_dev for user admin (David Milburn) [922973]
  - [block] nvme: Fix nvme module init when nvme_major is set (David Milburn) [922973]
  - [block] nvme: Set request queue logical block size (David Milburn) [922973]
  - [block] nvme: Set number of queues correctly (David Milburn) [922973]
  - [block] nvme: Version 0.8 (David Milburn) [922973]
  - [block] nvme: Set queue flags correctly (David Milburn) [922973]
  - [block] nvme: Simplify nvme_unmap_user_pages (David Milburn) [922973]
  - [block] nvme: Mark the end of the sg list (David Milburn) [922973]
  - [block] nvme: Fix DMA mapping for admin commands (David Milburn) [922973]
  - [block] nvme: Rename IO_TIMEOUT to NVME_IO_TIMEOUT (David Milburn) [922973]
  - [block] nvme: Merge the nvme_bio and nvme_prp data structures (David Milburn) [922973]
  - [block] nvme: Change nvme_completion_fn to take a dev (David Milburn) [922973]
  - [block] nvme: Change get_nvmeq to take a dev instead of a namespace (David Milburn) [922973]
  - [block] nvme: Simplify completion handling (David Milburn) [922973]
  - [block] nvme: Update Identify Controller data structure (David Milburn) [922973]
  - [block] nvme: Implement doorbell stride capability (David Milburn) [922973]
  - [block] nvme: Version 0.7 (David Milburn) [922973]
  - [block] nvme: Don't probe namespace 0 (David Milburn) [922973]
  - [block] nvme: Fix calculation of number of pages in a PRP List (David Milburn) [922973]
  - [block] nvme: Create nvme_identify and nvme_get_features functions (David Milburn) [922973]
  - [block] nvme: Fix memory leak in nvme_dev_add() (David Milburn) [922973]
  - [block] nvme: Fix calls to dma_unmap_sg (David Milburn) [922973]
  - [block] nvme: Correct sg list setup in nvme_map_user_pages (David Milburn) [922973]
  - [block] nvme: Fix bug in NVME_IOCTL_SUBMIT_IO (David Milburn) [922973]
  - [block] nvme: Rework ioctls (David Milburn) [922973]
  - [block] nvme: Add the nvme thread to the wait queue before waking it up (David Milburn) [922973]
  - [block] nvme: Return real error from nvme_create_queue (David Milburn) [922973]
  - [block] nvme: Version 0.6 (David Milburn) [922973]
  - [block] nvme: Add a few calling convention notes (David Milburn) [922973]
  - [block] nvme: Handle failures from memory allocations in nvme_setup_prps (David Milburn) [922973]
  - [block] nvme: Use an IDA to allocate minor numbers (David Milburn) [922973]
  - [block] nvme: Add include of delay.h for msleep (David Milburn) [922973]
  - [block] nvme: Add support for timing out I/Os (David Milburn) [922973]
  - [block] nvme: Rename cancel_cmdid_data to cancel_cmdid (David Milburn) [922973]
  - [block] nvme: Fix bug in error handling (David Milburn) [922973]
  - [block] nvme: Time out initialisation after a few seconds (David Milburn) [922973]
  - [block] nvme: Fix warning in free_irq (David Milburn) [922973]
  - [block] nvme: Correct the Controller Configuration settings (David Milburn) [922973]
  - [block] nvme: Version 0.5 (David Milburn) [922973]
  - [block] nvme: Change the definition of nvme_user_io (David Milburn) [922973]
  - [block] nvme: Correct the definitions of two ioctls (David Milburn) [922973]
  - [block] nvme: Add compat_ioctl (David Milburn) [922973]
  - [block] nvme: Simplify queue lookup (David Milburn) [922973]
  - [block] nvme: Remove the kthread from the wait queue (David Milburn) [922973]
  - [block] nvme: Fix off-by-one when filling in PRP lists (David Milburn) [922973]
  - [block] nvme: Fix interpretation of 'Number of Namespaces' field (David Milburn) [922973]
  - [block] nvme: Remove outdated comments (David Milburn) [922973]
  - [block] nvme: Fix comment formatting (David Milburn) [922973]
  - [block] nvme: Convert comments to kernel-doc notation (David Milburn) [922973]
  - [block] nvme: Update admin opcodes to match the 1.0RC spec (David Milburn) [922973]
  - [block] nvme: Version 0.4 (David Milburn) [922973]
  - [block] nvme: Reduce maximum queue depth by 1 (David Milburn) [922973]
  - [block] nvme: Fix discontiguous accesses (David Milburn) [922973]
  - [block] nvme: Handle bios that contain non-virtually contiguous addresses (David Milburn) [922973]
  - [block] nvme: Implement Flush (David Milburn) [922973]
  - [block] nvme: Mark CMD_CTX_CANCELLED as being unlikely (David Milburn) [922973]
  - [block] nvme: Correct SQ doorbell semantics (David Milburn) [922973]
  - [block] nvme: Let the kthread take care of devices earlier (David Milburn) [922973]
  - [block] nvme: Rename nr_queues to nr_io_queues (David Milburn) [922973]
  - [block] nvme: Remove setting of 'flags' in rw command (David Milburn) [922973]
  - [block] nvme: Release 0.3 (David Milburn) [922973]
  - [block] nvme: Add a kthread to handle the congestion list (David Milburn) [922973]
  - [block] nvme: Handle failures differently in nvme_submit_bio_queue() (David Milburn) [922973]
  - [block] nvme: Update BAR structure to match the current spec (David Milburn) [922973]
  - [block] nvme: Handle physical merging of bvec entries (David Milburn) [922973]
  - [block] nvme: Check for DMA mapping failure (David Milburn) [922973]
  - [block] nvme: Pass the nvme_dev to nvme_free_prps and nvme_setup_prps (David Milburn) [922973]
  - [block] nvme: Optimise memory usage for I/Os between 4k and 128k (David Milburn) [922973]
  - [block] nvme: Switch to use DMA Pool API (David Milburn) [922973]
  - [block] nvme: Rename nvme_req_info to nvme_bio (David Milburn) [922973]
  - [block] nvme: Initial PRP List support (David Milburn) [922973]
  - [block] nvme: Advance the sg pointer when filling in an sg list (David Milburn) [922973]
  - [block] nvme: Renumber the special context values (David Milburn) [922973]
  - [block] nvme: Handle the congestion list a little better (David Milburn) [922973]
  - [block] nvme: Record the timeout for each command (David Milburn) [922973]
  - [block] nvme: Need to lock queue during interrupt handling (David Milburn) [922973]
  - [block] nvme: Detect command IDs completing that are out of range (David Milburn) [922973]
  - [block] nvme: Detect commands that are completed twice (David Milburn) [922973]
  - [block] nvme: Use a symbolic name to represent cancelled commands instead of 0 (David Milburn) [922973]
  - [block] nvme: Add a module parameter to use a threaded interrupt (David Milburn) [922973]
  - [block] nvme: Call put_nvmeq() before calling nvme_submit_sync_cmd() (David Milburn) [922973]
  - [block] nvme: Allow fatal signals to interrupt I/O (David Milburn) [922973]
  - [block] nvme: Release 0.2 (David Milburn) [922973]
  - [block] nvme: Add download / activate firmware ioctls (David Milburn) [922973]
  - [block] nvme: Add remaining status codes (David Milburn) [922973]
  - [block] nvme: Move sysfs entries to the right place (David Milburn) [922973]
  - [block] nvme: Disable the device before we write the admin queues (David Milburn) [922973]
  - [block] nvme: Request I/O regions (David Milburn) [922973]
  - [block] nvme: Allow queues to be allocated above 4GB (David Milburn) [922973]
  - [block] nvme: Enable device DMA (David Milburn) [922973]
  - [block] nvme: Enable and disable the PCI device (David Milburn) [922973]
  - [block] nvme: Check returns from nvme_alloc_queue() (David Milburn) [922973]
  - [block] nvme: Remove 'node' from nvme_dev (David Milburn) [922973]
  - [block] nvme: Read the model, serial & firmware rev from the controller (David Milburn) [922973]
  - [block] nvme: Add NVME_IOCTL_SUBMIT_IO (David Milburn) [922973]
  - [block] nvme: Create nvme_map_user_pages() and nvme_unmap_user_pages() (David Milburn) [922973]
  - [block] nvme: Change NVME_IOCTL_GET_RANGE_TYPE to return all the ranges (David Milburn) [922973]
  - [block] nvme: Zero the command before we send it (David Milburn) [922973]
  - [block] nvme: Add nvme_setup_prps() (David Milburn) [922973]
  - [block] nvme: Make nvme_common_command more featureful (David Milburn) [922973]
  - [block] nvme: Use PRP2 for the nvme_identify ioctl (David Milburn) [922973]
  - [block] nvme: Fix admin IRQ claim on real hardware (David Milburn) [922973]
  - [block] nvme: Rename 'cycle' to 'phase' (David Milburn) [922973]
  - [block] nvme: Implement per-CPU queues (David Milburn) [922973]
  - [block] nvme: Reduce set_queue_count arguments by one (David Milburn) [922973]
  - [block] nvme: Factor out queue_request_irq() (David Milburn) [922973]
  - [block] nvme: New driver (David Milburn) [922973]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-411.el6]
changelog:
  - [fs] autofs: remove autofs dentry mount check (Ian Kent) [947275]
  - [net] bridge: do not call setup_timer() multiple times (Amerigo Wang) [994430]
  - [mm] compaction: fixup need_compaction (Andrea Arcangeli) [953225]
  - [mm] compaction: add compaction to zone_reclaim_mode (Andrea Arcangeli) [953225]
  - [mm] zone_reclaim: after a successful zone_reclaim check the min watermark (Andrea Arcangeli) [953225]
  - [mm] compaction: increase the high order pages in the watermarks (Andrea Arcangeli) [953225]
  - [mm] compaction: don't require high order pages below min wmark (Andrea Arcangeli) [953225]
  - [mm] compaction: reset before initializing the scan cursors (Andrea Arcangeli) [953225]
  - [mm] compaction: don't depend on kswapd to invoke reset_isolation_suitable (Andrea Arcangeli) [953225]
  - [mm] zone_reclaim: compaction: scan all memory with /proc/sys/vm/compact_memory (Andrea Arcangeli) [953225]
  - [mm] zone_reclaim: remove ZONE_RECLAIM_LOCKED (Andrea Arcangeli) [953225]
  - [mm] page_alloc: avoid marking zones full prematurely after zone_reclaim() (Andrea Arcangeli) [953225]
  - [x86] trace: Add irq_enter/exit() in smp_trace_reschedule_interrupt() (Seiji Aguchi) [738712]
  - [x86] trace: Add config option checking to the definitions of mce handlers (Seiji Aguchi) [738712]
  - [x86] trace: Do not call local_irq_save() in load_current_idt() (Seiji Aguchi) [738712]
  - [x86] trace: Move creation of irq tracepoints from apic.c to irq.c (Seiji Aguchi) [738712]
  - [x86] trace: Add irq vector tracepoints (Seiji Aguchi) [738712]
  - [x86] trace: Introduce entering/exiting_irq() (Seiji Aguchi) [738712]
  - [x86] trace: Add DEFINE_EVENT_FN() macro (Seiji Aguchi) [738712]
  - [x86] uv3: Trim MMR register definitions after code changes for SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Check current gru hub support for SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Update Time Support for SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Update x2apic Support for SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Update Hub Info for SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Update ACPI Check to include SGI UV3 (George Beshers) [988345]
  - [x86] uv3: Update MMR register definitions for SGI Ultraviolet System 3 (George Beshers) [988345]
  - [kernel] coredump: change wait_for_dump_helpers() to use wait_event_interruptible() (Oleg Nesterov) [773215]
  - [kernel] coredump: introduce dump_interrupted() (Oleg Nesterov) [773215]
  - [kernel] coredump: Un-inline the core-dump helper functions (Oleg Nesterov) [773215]
  - [kernel] coredump: sanitize the setting of signal->group_exit_code (Oleg Nesterov) [773215]
  - [kernel] coredump: ensure that SIGKILL always kills the dumping thread (Oleg Nesterov) [773215]
  - [kernel] coredump: only SIGKILL should interrupt the coredumping task (Oleg Nesterov) [773215]
  - [kernel] coredump: set ->group_exit_code for other CLONE_VM tasks too (Oleg Nesterov) [773215]
  - [fs] procfs: allow threads to rename siblings via /proc/pid/tasks/tid/comm (Jerome Marchand) [950840]
  - [security] selinux: make security_sb_clone_mnt_opts return an error on context mismatch (Jeff Layton) [800218]
  - [netdrv] bna: fix vlan_grp handling (Stefan Assmann) [886420]
  - [netdrv] mlx4_en: fix vlgrp handling (Stefan Assmann) [886420]
  - [netdrv] qlge: fix vlgrp handling (Stefan Assmann) [886420]
  - [netdrv] qlcnic: fix vlgrp handling (Stefan Assmann) [886420]
  - [fs] nfs4: end back channel session draining (Steve Dickson) [984118]
  - [fs] nfs4: Fix a pNFS session draining deadlock (Steve Dickson) [984118]
  - [fs] xfs: Fix delalloc WARN_ON() in xfs_vm_releasepage() (Aaron Tomlin) [991496]
  - [fs] nfs: Fix access to suid/sgid executables (Niels de Vos) [988135]
  - [fs] nfs4: don't put ACCESS in OPEN compound if O_EXCL (Niels de Vos) [988135]
  - [fs] nfs4: Add ACCESS operation to OPEN compound (Niels de Vos) [988135]
  - [fs] livelock avoidance in sget() (Eric Sandeen) [916811]
  - [fs] ext4: create a new BH_Verified flag to avoid unnecessary metadata validation (Lukas Czerner) [879163]
  - [fs] ext4: Fix dirtying of journalled buffers in data=journal mode (Lukas Czerner) [834919]
  - [fs] ext4: fix ext_remove_space for punch_hole case (Lukas Czerner) [969307]
  - [fs] ext4: punch_hole should wait for DIO writers (Lukas Czerner) [969307]
  - [fs] ext4: prevent race while walking extent tree for fiemap (Lukas Czerner) [692063]
  - [fs] ext4: Fix possibly very long loop in fiemap (Lukas Czerner) [692063]
  - [fs] ext4: make FIEMAP and delayed allocation play well together (Lukas Czerner) [692063]
  - [fs] ext4: handle NULL p_ext in ext4_ext_next_allocated_block() (Lukas Czerner) [692063]
  - [fs] ext4: drop ec_type from the ext4_ext_cache structure (Lukas Czerner) [692063]
  - [fs] lockd: protect nlm_blocked list (David Jeffery) [967095]
  - [virt] hv: Populate the guest ID with RHEL info (Jason Wang) [969230]
  - [virt] hv: Fix a bug in version negotiation code for util services (Jason Wang) [980554]
  - [netdrv] e1000e: disable ASPM L1 on 82583 (Dean Nelson) [991242]
  - [pci] Fix bit definitions of PCI_EXP_LNKCAP2 register (Myron Stowe) [989252]
  - [virt] storvsc: Increase the value of STORVSC_MAX_IO_REQUESTS (Jason Wang) [969537 969548]
  - [virt] storvsc: Support FC devices (Jason Wang) [969537]
  - [virt] storvsc: Implement multi-channel support (Jason Wang) [969537]
  - [virt] storvsc: Update the storage protocol to win8 level (Jason Wang) [969537]
  - [virt] storvsc: Increase the value of scsi timeout for storvsc devices (Jason Wang) [969548]
  - [virt] hv: Add the GUID fot synthetic fibre channel device (Jason Wang) [969537]
  - [s390] sclp: add parameter to specify number of buffer pages (Hendrik Brueckner) [990853]
  - [usb] fix thread-unsafe anchor utiliy routines (Stanislaw Gruszka) [993005]
  - [kernel] hung_task: print more info when reporting the problem (Oleg Nesterov) [976899]
  - [cpufreq] Convert the cpufreq_driver_lock to a rwlock (Prarit Bhargava) [887045]
  - [scsi] fnic: fix sleeping function called from invalid context during probe (Chris Leech) [829506]
  - [scsi] fnic: potential dead lock in fnic_is_abts_pending() (Chris Leech) [829506]
  - [scsi] fnic: Incremented driver version (Chris Leech) [829506]
  - [scsi] fnic: fix kernel panic due to FIP mode misconfiguration (Chris Leech) [829506]
  - [scsi] fnic: FIP VLAN Discovery Feature Support (Chris Leech) [829506]
  - [scsi] fnic: Fnic Trace Utility (Chris Leech) [829506]
  - [scsi] fnic: New debug flags and debug log messages (Chris Leech) [829506]
  - [scsi] fnic: fnic driver may hit BUG_ON on device reset (Chris Leech) [829506]
  - [scsi] fnic: Fix SGEs limit (Chris Leech) [829506]
  - [scsi] fnic: fixing issues in device and firmware reset code (Chris Leech) [829506]
  - [scsi] fnic: fix for trusted cos (Chris Leech) [829506]
  - [scsi] fnic: fix incorrect use of SLAB_CACHE_DMA flag (Chris Leech) [829506]
  - [x86] pmu: prepare for migration support (Paolo Bonzini) [928866]
  - [x86] kvm: Add code to track call origin for msr assignment (Paolo Bonzini) [928866]
  - [x86] kvm: add kvm_arch_vcpu_postcreate callback, move TSC initialization (Paolo Bonzini) [928866]
  - [netdrv] e1000e: fix I217/I218 PHY initialization flow (Dean Nelson) [981032]
  - [netdrv] e1000e: enable support for new device IDs (Dean Nelson) [981032]
  - [input] wacom: BTN_TOOL_DOUBLETAP is not a valid device_type (Aristeu Rozanski) [815589]
  - [input] wacom: use BTN_TOOL_FINGER to indicate touch device type (Aristeu Rozanski) [815589]
  - [input] wacom: remove pressure for touch devices (Aristeu Rozanski) [815589]
  - [input] wacom: report id 3 returns 4 bytes of data (Aristeu Rozanski) [815589]
  - [input] wacom: add support for Lenovo tablet ID 0xE6 (Aristeu Rozanski) [815589]
  - [input] wacom: support 2FGT in MT format (Aristeu Rozanski) [815589]
  - [input] wacom: support one finger touch the touchscreen way (Aristeu Rozanski) [815589]
  - [input] wacom: process pen data in its own routine (Aristeu Rozanski) [815589]
  - [input] wacom: share pen info with touch of the same ID (Aristeu Rozanski) [815589]
  - [input] wacom: fix runtime PM related deadlock (Aristeu Rozanski) [815589]
  - [input] wacom: add support for new LCD tablets (Aristeu Rozanski) [815589]
  - [input] wacom: add defines for packet lengths of various devices (Aristeu Rozanski) [815589]
  - [input] wacom: fix error path in wacom_probe() (Aristeu Rozanski) [815589]
  - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k (Chad Dupuis) [927382]
  - [scsi] Revert "qla2xxx: Add setting of driver version string for vendor application." (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Clear the MBX_INTR_WAIT flag when the mailbox time-out happens (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Fix for locking issue between driver ISR and mailbox routines (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Add clarifying printk to thermal access fail cases (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Wait for IDC complete event to finish loopback operation (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Don't process state change aen for reset owner (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Don't process RSCNs for a vport on the same physical adapter (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Correction of comment in MBC opcode defines (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Enhancements to support ISPFx00 (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Integrate generic card temperature with mezz card temperature (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Add setting of driver version string for vendor application (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Update the copyright information (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Display the lock owner on lock acquire failure (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Move loopback mode reset after chip reset check (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Extra loopback error handling for ISP83xx (Chad Dupuis) [927382]
  - [scsi] qla2xxx: don't free pool that wasn't allocated (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Unload hangs after issuing BSG commands to vport (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Do MPI reset only for 81xx (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Do link initialization on get loop id failure (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Update the FTP site references in the driver sources (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Reject loopback request if one is already in progress (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Print thermal unsupported message (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Avoid null pointer dereference in shutdown routine (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Get VPD information from common location for CNA (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Correct race in loop_state assignment during reset handling (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Display that driver is operating in legacy interrupt mode (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Free rsp_data even on error in qla2x00_process_loopback() (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Dont clear drv active on iospace config failure (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Fix typo in qla2xxx driver (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Update ql2xextended_error_logging parameter description with new options (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Parameterize the link speed of hba rather than fcport (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Add 16Gb/s case to get port speed capability (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Move marking fcport online ahead of setting iiDMA speed (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Obtain loopback iteration count from bsg request (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Add acquiring of risc semaphore before doing ISP reset (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Properly set result field of bsg_job reply structure for success and failure (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Fix coccinelle warnings in qla2x00_relogin (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Ignore driver ack bit if corresponding presence bit is not set (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Fix typo in qla83xx_fw_dump function (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Move noisy Start scsi failed messages to verbose logging level (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Honor status value of 2 for report-id acquisition (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Fix for warnings reported by sparse (Chad Dupuis) [927382]
  - [scsi] qla2xxx: No fcport FC-4 type assignment in GA_NXT response (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Clear unsupported 'states' during Get-FW-State queries (Chad Dupuis) [927382]
  - [scsi] qla2xxx: Remove spurious taking of ha->vport_slock spinlock (Chad Dupuis) [927382]
  - [cciss] Silence noisy per-device cciss messages (Tomas Henzl) [972697]
  - [scsi] mpt3sas: Bump driver version to v02.100.00.00-rh1 (Tomas Henzl) [839470]
  - [scsi] mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Tomas Henzl) [839470]
  - [scsi] mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Tomas Henzl) [839470]
  - [scsi] mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Tomas Henzl) [839470]
  - [scsi] mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Tomas Henzl) [839470]
  - [scsi] mpt3sas: Updated the Hardware timing requirements (Tomas Henzl) [839470]
  - [scsi] mpt3sas: 2013 source code copyright (Tomas Henzl) [839470]
  - [scsi] mpt3sas: don't wank with fasync on ->release() (Tomas Henzl) [839470]
  - [scsi] mpt3sas: Fix typos in printk (Tomas Henzl) [839470]
  - [scsi] mpt3sas: remove unused variables (Tomas Henzl) [839470]
  - [scsi] mpt3sas: Remove unneeded version.h header inclusion (Tomas Henzl) [839470]
  - [scsi] mpt3sas: cut and paste bug storing trigger mpi (Tomas Henzl) [839470]
  - [scsi] mpt3sas: add new driver supporting 12GB SAS (Tomas Henzl) [839470]
  - [scsi] scsi_transport_sas: add 12GB definitions for mpt3sas (Tomas Henzl) [839470]
  - [scsi] megaraid_sas: megaraid_sas driver init fails in kdump kernel (Tomas Henzl) [833299]
  - [scsi] sd_dif: problem with verify of type 1 protection information (PI) (Ewan Milne) [956402]
  - [scsi] sd: Ensure we correctly disable devices with unknown protection type (Ewan Milne) [956402]
  - [scsi] sd: Avoid remapping bad reference tags (Ewan Milne) [956402]
  - [scsi] sd: Allow protection_type to be overridden (Ewan Milne) [956402]
  - [scsi] Disable DIF on Hitachi Ultrastar 15K300 (Ewan Milne) [956402]
  - [scsi] Fix printing of variable length commands (Ewan Milne) [956402]
  - [scsi] Fix race between starved list and device removal (Ewan Milne) [916994]
  - [scsi] Add 'eh_deadline' to limit SCSI EH runtime (Ewan Milne) [923876]
  - [scsi] remove check for 'resetting' (Ewan Milne) [923876]
  - [scsi] dc395: Move 'last_reset' into internal host structure (Ewan Milne) [923876]
  - [scsi] tmscsim: Move 'last_reset' into host structure (Ewan Milne) [923876]
  - [scsi] advansys Remove 'last_reset' references (Ewan Milne) [923876]
  - [scsi] dpt_i2o: return SCSI_MLQUEUE_HOST_BUSY when in reset (Ewan Milne) [923876]
  - [scsi] dpt_i2o: Remove DPTI_STATE_IOCTL (Ewan Milne) [923876]
  - [net] ipv6: prevent race between address creation and removal (Jiri Pirko) [953380]
  - [net] ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Jiri Benc) [987651] {CVE-2013-4162}
  - [net] netlabel: improve domain mapping validation (Paul Moore) [963427]
  - [net] netlabel: correctly list all the static label mappings (Paul Moore) [918803]
  - [x86] Revert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Rafael Aquini) [855057]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-412.el6]
changelog:
  - [netdrv] ixgbe: fix broken module parameter IntMode (Andy Gospodarek) [958967]
  - [netdrv] ixgbe: fix broken module parameter FdirMode (Andy Gospodarek) [958967]
  - [fs] fuse: initialize dentry->d_op properly in fuse_direntplus_link() (Brian Foster) [994492]
  - [fs] nfs4: Fix infinite loop in nfs4_lookup_root (Scott Mayhew) [987426]
  - [tracing] Replace syscall_meta_data struct array with pointer array (Jiri Olsa) [992987]
  - [tracing] Replace trace_event struct array with pointer array (Jiri Olsa) [992987]
  - [mm] percpu: don't implicitly include slab.h from percpu.h (Baoquan He) [878312]
  - [mm] percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses (Baoquan He) [878312]
  - [mm] percpu: explain why per_cpu_ptr_to_phys() is more complicated than necessary (Baoquan He) [878312]
  - [mm] percpu: fix chunk range calculation (Baoquan He) [878312]
  - [mm] percpu: should use is_vmalloc_addr() (Baoquan He) [878312]
  - [mm] percpu: fix pcpu_last_unit_cpu (Baoquan He) [878312]
  - [mm] percpu: fix first chunk match in per_cpu_ptr_to_phys() (Baoquan He) [878312]
  - [mm] percpu: fix trivial bugs in pcpu_build_alloc_info() (Baoquan He) [878312]
  - [mm] percpu: move vmalloc based chunk management into percpu-vm.c (Baoquan He) [878312]
  - [mm] percpu: misc preparations for nommu support (Baoquan He) [878312]
  - [mm] percpu: reorganize chunk creation and destruction (Baoquan He) [878312]
  - [mm] percpu: factor out pcpu_addr_in_first/reserved_chunk() and update per_cpu_ptr_to_phys() (Baoquan He) [878312]
  - [mm] percpu: add __percpu sparse annotations to core kernel subsystems (Baoquan He) [878312]
  - [mm] percpu: avoid calling __pcpu_ptr_to_addr() (Baoquan He) [878312]
  - [mm] percpu: refactor the code in pcpu_depopulate_chunk() (Baoquan He) [878312]
  - [mm] percpu: add missing per_cpu_ptr_to_phys() definition for UP (Baoquan He) [878312]
  - [mm] percpu: Fix kdump failure if booted with percpu_alloc=page (Baoquan He) [878312]
  - [mm] Revert: percpu: fix chunk range calculation (Baoquan He) [878312]
  - [mm] Revert: percpu: Fix kdump crash_notes content lost in case i386 debug (Baoquan He) [878312]
  - [md] raid5: fix interaction of 'replace' and 'recovery' (Jes Sorensen) [994382]
  - [md] raid10: remove use-after-free bug (Jes Sorensen) [994382]
  - [md] Remove recent change which allows devices to skip recovery (Jes Sorensen) [994382]
  - [md] raid10: fix two problems with RAID10 resync (Jes Sorensen) [994382]
  - [infiniband] ocrdma: Fix several stack info leaks (Doug Ledford) [827601]
  - [infiniband] ocrdma: Remove unused include (Doug Ledford) [827601]
  - [infiniband] hw: import new ocrdma driver from upstream tree (Doug Ledford) [827601]
  - [infiniband] cma: Export AF_IB statistics (Michal Schmidt) [908111]
  - [infiniband] ucma: Allow user space to specify AF_IB when joining multicast (Michal Schmidt) [908111]
  - [infiniband] ucma: Allow user space to pass AF_IB into resolve (Michal Schmidt) [908111]
  - [infiniband] ucma: Allow user space to bind to AF_IB (Michal Schmidt) [908111]
  - [infiniband] ucma: Name changes to indicate only IP addresses supported (Michal Schmidt) [908111]
  - [infiniband] ucma: Add ability to query GID addresses (Michal Schmidt) [908111]
  - [infiniband] cma: Export cma_get_service_id() (Michal Schmidt) [908111]
  - [infiniband] ucma: Support querying when IB paths are not reversible (Michal Schmidt) [908111]
  - [infiniband] sa: Export function to pack a path record into wire format (Michal Schmidt) [908111]
  - [infiniband] ucma: Support querying for AF_IB addresses (Michal Schmidt) [908111]
  - [infiniband] cma: Only listen on IB devices when using AF_IB (Michal Schmidt) [908111]
  - [infiniband] cma: Set qkey for AF_IB (Michal Schmidt) [908111]
  - [infiniband] cma: Expose private data when using AF_IB (Michal Schmidt) [908111]
  - [infiniband] cma: Merge cma_get/save_net_info (Michal Schmidt) [908111]
  - [infiniband] cma: Remove unused SDP related code (Michal Schmidt) [908111]
  - [infiniband] cma: Add support for AF_IB to cma_get_service_id() (Michal Schmidt) [908111]
  - [infiniband] cma: Add support for AF_IB to rdma_resolve_route() (Michal Schmidt) [908111]
  - [infiniband] cma: Add support for AF_IB to rdma_resolve_addr() (Michal Schmidt) [908111]
  - [infiniband] cma: Verify that source and dest sa_family are the same (Michal Schmidt) [908111]
  - [infiniband] cma: Restrict AF_IB loopback to binding to IB devices only (Michal Schmidt) [908111]
  - [infiniband] cma: Add helper functions to return id address information (Michal Schmidt) [908111]
  - [infiniband] cma: Do not modify sa_family when setting loopback address (Michal Schmidt) [908111]
  - [infiniband] cma: Allow user to specify AF_IB when binding (Michal Schmidt) [908111]
  - [infiniband] cma: Update port reservation to support AF_IB (Michal Schmidt) [908111]
  - [infiniband] cma: Add AF_IB support to ip_addr_size (Michal Schmidt) [908111]
  - [infiniband] cma: Include AF_IB in loopback and any address checks (Michal Schmidt) [908111]
  - [infiniband] cma: Allow enabling reuseaddr in any state (Michal Schmidt) [908111]
  - [infiniband] rdma: Define native IB address (Michal Schmidt) [908111]
  - [netdrv] mlx4: Set link type for RAW PACKET QPs in the QP context (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Disable VLAN stripping for RAW PACKET QPs (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Fetch XRC SRQ in the CQ polling code (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Advertise MW support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Support memory window binding (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Remove redundant NULL check before kfree (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Fix compiler warning about uninitialized 'vlan' variable (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Convert is_xxx variables in build_mlx_header() to bool (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Remove local invalidate segment unused fields (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Adjust duplicate test (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Fix bug unwinding on error in mlx4_ib_init_sriov() (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Fix build error on platforms where UL is not 64 bits (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: fix unresolved 64bit math in mellanox/mlx4/en_dcb_nl.c (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Can set maxrate only for TC0 (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Set max rate-limit for a TC (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] dcb: Add an optional max rate attribute (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Disable RFS when running in SRIOV mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Initialize RFS filters lock and list in init_netdev (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Limit the RFS filter IDs to be < RPS_NO_FILTER (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add accelerated RFS support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add rmap support to mlx4_assign_eq (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: fix small memory leak on error (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Dynamic VST to VST vlan/qos changes (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Fail device init if num_vfs is negative (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Add warning in case of command timeouts (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Replace sscanf() with kstrtoint() (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add prints when TX timeout occurs (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix a race between napi poll function and RX ring cleanup (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Change log level from error to debug for vlan related messages (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Move register_netdev() to the end of initialization function (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Do not query stats when device port is down (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix resource leak in error flow (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: allow order-0 memory allocations in RX path (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: use one page fragment per incoming frame (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx_en: Timestamping is not supported in slave mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Keep VF assigned MAC in the PF admin table (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Handle unassigned VF MAC address correctly (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix adaptive moderation cq update (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Strengthen VLAN tags/priorities enforcement in VST mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Add missing report on VST and spoof-checking dev caps (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: fix a build error on 32bit arches (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add support to get VF config (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add set VF default vlan ID and priority support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add set VF mac address support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add structures to keep VF Ethernet ports information (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Add reference counting to MAC registeration (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Disable HW clock overflow check when no HW support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Disable HW timestamping for VFs (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Expose a few helpers to fill DMFS HW strucutures (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Directly expose fields of DMFS HW rule control segment (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Change a few DMFS fields names to match firmare spec (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Match DMFS promiscuous field names to firmware spec (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Move DMFS HW structs to common header file (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Reduce warning message for SRQ_LIMIT event to debug level (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add a service task (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Support software timestamping (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add HW timestamping support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Read HCA frequency and map internal clock (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Add timestamping device capability (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Implement SRQ object lookup from srqn (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: set correct MTU in SRIOV (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Translate guest B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Add helper function to translate B0 steering rules to DMFS (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Advertize DCB_CAP_DCBX_HOST in getdcbx (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Enable DCB ETS ops only when supported by the firmware (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Added proper description for two device capabilities (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix setting initial MAC address (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Disallow releasing VF QPs which have steering rules (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Always use 64 bit resource ID when doing lookup (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Remove ethtool flow steering rules before releasing QPs (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Fix wrong order of flow steering resources removal (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Fix wrong mask applied on EQ numbers in the wrapper (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Cleanup MAC resources on module unload or port stop (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix race when setting the device MAC address (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Fix endianness bug in set_param_l (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Turn off device-managed FS bit in dev-cap wrapper if DMFS is not enabled (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Disable mlx4_QP_ATTACH calls from guests if the host uses flow steering (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Implement memory windows allocation and deallocation (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Enable memory windows in INIT_HCA and QUERY_HCA (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Disable memory windows for virtual functions (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: fix allocation of device tx_cq (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Propagate MR deregistration failures to caller (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Rename MPT-related functions to have mpt_ prefix (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add unicast MAC filtering (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Manage hash of MAC addresses per port (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Save previous MAC address of the port so we can replace it later (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Re-arrange ndo_set_rx_mode related code (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Move Ethernet related functionality from mlx4_core to mlx4_en (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Cleanup multiline strings (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Optimize Rx fast path filter checks (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Optimize loopback related checks in data path (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Assigning TX irq per ring (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix compilation error when CONFIG_INET isn't defined (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix error propagation for ethtool helper function (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix transmit timeout when driver restarts port (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Don't reassign port mac address on firmware that supports it (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Use firmware driven flow steering hash mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix ethtool rules leftovers after module unloaded (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Block insertion of ethtool steering rules while the interface is down (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix vlan mask for ethtool steering rules (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Validate VLAN IDs provided in ethtool flow steering rules (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix ip/udp steering rules multicast mac when attached via ethtool (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Set correctly allow_loopback flag (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Directly expose fields of HW flow steering rule control segment (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix a race when closing TX queue (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Return proper error code when __mlx4_add_one fails (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Use the correct netif lock on ndo_set_rx_mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix traffic loss under promiscuous mode (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Issue the dump eth statistics command under lock (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: remove redundant code (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Add support for destination MAC in steering rules (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Use generic etherdevice.h functions (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Set number of rx/tx channels using ethtool (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix TX moderation info loss after set_ringparam is called (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Adjusting moderation per each ring (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Remove remnants of LRO support (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Unmap UAR also in the case of error flow (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Don't use vlan tag value as an indication for vlan presence (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Perform correct resource cleanup if mlx4_QUERY_ADAPTER() fails (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_core: Remove annoying debug messages from SR-IOV flow (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: fix skb truesize underestimation (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] etherdevice.h: Add ether_addr_equal_64bits (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] ethtool: Add destination MAC address to flow steering API (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fixing TX queue stop/wake flow (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: nullify cq->vector field when closing completion queue (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Checksum counters per ring (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4: Fix vlan table overflow (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Adding 40gb speed report for ethtool (Amir Vadai) [950401 950910 950913 950915]
  - [netdrv] mlx4_en: Fix crash upon device initialization error (Amir Vadai) [950401 950910 950913 950915]
  - [net] introduce IFF_NO_UNICAST_FLT (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] ipoib: Add more rtnl_link_ops callbacks (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] ipoib: Add rtnl_link_ops support (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] ib_srp: Eliminate state SRP_TARGET_DEAD - minus system_long_wq (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Allow SRP disconnect through sysfs (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp_transport: Simplify attribute initialization code (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp_transport: Fix attribute registration (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp_transport: Document sysfs attributes (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: use __scsi_target_unblock (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Add Mellanox copyright (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Fix device removal flow (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Add support for iser CM REQ additional info (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Return error to upper layers on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Move informational messages from error to info level (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Add module version (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: add support for TIPC protocol (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Fix send lockup due to missed TX completion (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] rds: zero last byte for strncpy (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] rds: simplify a warning message (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] rds: limit the size allocated by rds_message_alloc() (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Free ipoib neigh on path record failure so path rec queries are retried (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Fail I/O requests if the transport is offline (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Avoid endless SCSI error handling loop (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Avoid sending a task management function needlessly (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Track connection state properly (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Enable iser when FMRs are not supported (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Avoid error prints on EAGAIN registration failures (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Use proper define for the commands per LUN value advertised to SCSI ML (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Don't attempt to release resources on error flow (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Add version and firmware info to ethtool reporting (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Fix ipoib_neigh hashing to use the correct daddr octets (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Fix crash due to skb double destruct (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] rds: remove depends on CONFIG_EXPERIMENTAL (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] IPoIB: Call skb_dst_drop() once skb is enqueued for sending (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: send disconnect request without waiting for CM timewait exit (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: destroy and recreate QP and CQs when reconnecting (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Introduce the helper function srp_remove_target() (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Suppress superfluous error messages (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Process all error completions (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Introduce srp_handle_qp_err() (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Simplify SCSI error handling (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Keep processing commands during host removal (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Eliminate state SRP_TARGET_CONNECTING (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] srp: Increase block layer timeout (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] iser: Add more RX CQs to scale out processing of SCSI responses (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] core: Don't touch cmid after dropping reference (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] core: Verify that QP handler is valid before dispatching events (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] uverbs: Implement memory windows support in uverbs (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] core: Add "type 2" memory windows support (Doug Ledford) [791284 865301 950918 983117]
  - [infiniband] core: Change return value from find_gid_port() (Doug Ledford) [791284 865301 950918 983117]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-413.el6]
changelog:
  - [mm] reinstate mmap -EINVAL return error code when mapping length is zero (Rafael Aquini) [995339]
  - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]
  - [fs] ext4: dont let i_reserved_meta_blocks go negative (Lukas Czerner) [916592]
  - [firmware] efivars: Use correct efi_pstore_info struct when calling pstore_register (Lenny Szubowicz) [867689]
  - [s390] zfcp: block queue limits with data router (Hendrik Brueckner) [952734]
  - [char] ipmi: eliminate long delay in ipmi_si on SGI UV2 (George Beshers) [876778]
  - [net] bridge: fix a conflict in if_bridge.h with glibc headers (Amerigo Wang) [981325]
  - [usb] fix endpoint-disabling for failed config changes (Don Zickus) [889391]
  - [usb] Free the allocated memory before exiting on error (Don Zickus) [889391]
  - [usb] xhci: fix list access before init (Don Zickus) [889391]
  - [usb] xhci-mem: init list heads at the beginning of init (Don Zickus) [889391]
  - [usb] xhci: override bogus bulk wMaxPacketSize values (Don Zickus) [889391]
  - [usb] enclose USB_XHCI_HCD related symbols within a if USB_XHCI_HCD block (Don Zickus) [889391]
  - [usb] xhci: clarify compliance mode debug messages (Don Zickus) [889391]
  - [usb] xhci: Rename SEGMENT_SIZE and SEGMENT_SHIFT as the former is used in a.out.h (Don Zickus) [889391]
  - [usb] xhci: Use ilog2() rather than __ffs() for calculating SEGMENT_SHIFT (Don Zickus) [889391]
  - [usb] xhci: Don't warn on empty ring for suspended devices (Don Zickus) [889391]
  - [usb] xhci: Fix TRB transfer length macro used for Event TRB (Don Zickus) [889391]
  - [usb] xhci: fix build warning (Don Zickus) [889391]
  - [usb] xhci: fix bit definitions for IMAN register (Don Zickus) [889391]
  - [usb] xhci: correctly enable interrupts (Don Zickus) [889391]
  - [usb] xhci: fix memory leak of URB-private data (Don Zickus) [889391]
  - [usb] xhci: fix incorrect bit test (Don Zickus) [889391]
  - [usb] xhci: Fix TD size for isochronous URBs (Don Zickus) [889391]
  - [usb] xhci: Fix isoc TD encoding (Don Zickus) [889391]
  - [usb] xhci: remove unused trb var in xhci_irq() (Don Zickus) [889391]
  - [usb] xhci: Add Lynx Point LP to list of Intel switchable hosts (Don Zickus) [889391]
  - [usb] xhci: move HC_STATE_SUSPENDED check to xhci_suspend() (Don Zickus) [889391]
  - [usb] xhci: Stricter conditional for Z1 system models for Compliance Mode Patch (Don Zickus) [889391]
  - [usb] xhci: Extend Fresco Logic MSI quirk (Don Zickus) [889391]
  - [usb] xhci: fix null-pointer dereference when destroying half-built segment rings (Don Zickus) [889391]
  - [usb] xhci: Fix TD Size calculation on 1.0 hosts (Don Zickus) [889391]
  - [usb] xhci: Fix conditional check in bandwidth calculation (Don Zickus) [889391]
  - [usb] xhci: Avoid global symbol pollution with handshake (Don Zickus) [889391]
  - [usb] xhci: Remove assigned but unused ep_ctx (Don Zickus) [889391]
  - [usb] xhci: Remove assigned but unused slot_ctx (Don Zickus) [889391]
  - [usb] xhci: Fix missing break in xhci_evaluate_context_result (Don Zickus) [889391]
  - [usb] xhci: Fix potential NULL ptr deref in command cancellation (Don Zickus) [889391]
  - [usb] xhci: Remove __force__ __u16 before assigning DeviceRemovable and assign directly (Don Zickus) [889391]
  - [usb] xhci-ring: removes unnecessary semicolon (Don Zickus) [889391]
  - [usb] xhci: update a comment regarding the BOS descriptor to reflect the code (Don Zickus) [889391]
  - [usb] xhci: sparse fixes (Don Zickus) [889391]
  - [usb] Fail a get config when the port is powered off (Don Zickus) [889391]
  - [usb] xhci: Handle clear PORT_POWER feature (Don Zickus) [889391]
  - [usb] redefine DeviceRemovable and wHubDelay as _le16 (Don Zickus) [889391]
  - [usb] xhci: Avoid "dead ports", add roothub port polling (Don Zickus) [894180]
  - [usb] Handle warm reset failure on empty port (Don Zickus) [894180]
  - [usb] Ignore port state until reset completes (Don Zickus) [894180]
  - [usb] Increase reset timeout (Don Zickus) [894180]
  - [usb] Allow USB 3.0 ports to be disabled (Don Zickus) [894180]
  - [usb] Ignore xHCI Reset Device status (Don Zickus) [894180]
  - [usb] Handle auto-transition from hot to warm reset (Don Zickus) [894180]
  - [usb] xhci: Handle HS bulk/ctrl endpoints that don't NAK (Don Zickus) [894180]
  - [usb] Enable LPM after a failed probe (Don Zickus) [815547]
  - [usb] Don't enable LPM if the exit latency is zero (Don Zickus) [815547]
  - [usb] Send Set SEL before enablng parent U1/U2 timeout (Don Zickus) [815547]
  - [usb] xhci: endianness xhci_calculate_intel_u2_timeout (Don Zickus) [815547]
  - [usb] xhci: fix integer overflow (Don Zickus) [815547]
  - [usb] Fix LPM disable count mismatch on driver unbind (Don Zickus) [815547]
  - [usb] Disable LPM while the device is unconfigured (Don Zickus) [815547]
  - [usb] Fix LPM disable/enable during device reset (Don Zickus) [815547]
  - [usb] xhci: Fix DIV_ROUND_UP compile error (Don Zickus) [815547]
  - [usb] xhci: Fix compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547]
  - [usb] Fix core compile with CONFIG_USB_SUSPEND=n (Don Zickus) [815547]
  - [usb] Disable hub-initiated LPM for comms devices (Don Zickus) [815547]
  - [usb] xhci: Add Intel U1/U2 timeout policy (Don Zickus) [815547]
  - [usb] xhci: Add infrastructure for host-specific LPM policies (Don Zickus) [815547]
  - [usb] Add macros for interrupt endpoint types (Don Zickus) [815547]
  - [usb] xhci: Reserve one command for USB3 LPM disable (Don Zickus) [815547]
  - [usb] xhci: Some Evaluate Context commands must succeed (Don Zickus) [815547]
  - [usb] Disable USB 3.0 LPM in critical sections (Don Zickus) [815547]
  - [usb] Add support to enable/disable USB3 link states (Don Zickus) [815547]
  - [usb] Allow drivers to disable hub-initiated LPM (Don Zickus) [815547]
  - [usb] Calculate USB 3.0 exit latencies for LPM (Don Zickus) [815547]
  - [usb] Refactor code to set LPM support flag (Don Zickus) [815547]
  - [usb] Make sure to fetch the BOS desc for roothubs (Don Zickus) [815547]
  - [usb] xhci: Add roothub code to set U1/U2 timeouts (Don Zickus) [815547]
  - [scsi] pm8001: Add new driver pmc8001 to RHEL 6.5 (Rich Bono) [922129]
  - [scsi] bnx2fc: introduce missing kfree (Jan Vesely) [916004]
  - [scsi] bnx2fc: Fix common misspellings (Jan Vesely) [916004]
  - [scsi] bnx2fc: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916004]
  - [scsi] bnx2fc: Make the fcoe_cltr the SCSI host parent (Jan Vesely) [916004]
  - [scsi] bnx2fc: Bumped version to 1.0.14 (Jan Vesely) [916004]
  - [scsi] bnx2fc: Update copyright dates (Jan Vesely) [916004]
  - [scsi] bnx2fc: Fix race condition between IO completion and abort (Jan Vesely) [916004]
  - [scsi] bnx2fc: Include chip number in the symbolic name (Jan Vesely) [916004]
  - [scsi] bnx2fc: Enable cached tasks to improve performance (Jan Vesely) [916004]
  - [scsi] bnx2fc: adjust duplicate test (Jan Vesely) [916004]
  - [scsi] bnx2fc: Bumped version to 1.0.13 (Jan Vesely) [916004]
  - [scsi] bnx2fc: Support max IO size to 512KB (Jan Vesely) [916004]
  - [scsi] bnx2fc: Tx/Rx byte counts reset to 0 when exceeding 32 bit values (Jan Vesely) [916004]
  - [scsi] bnx2fc: Map the doorbell register between offload and enable requests (Jan Vesely) [916004]
  - [scsi] bnx2fc: Move offload/upload wait logic into a function (Jan Vesely) [916004]
  - [scsi] bnx2fc: support software fcoe target (Jan Vesely) [916004]
  - [scsi] bnx2fc: remove useless calls to memset() (Jan Vesely) [916004]
  - [scsi] bnx2fc: use fcoe_get_lesb/fcoe_ctlr_get_lesb() directly from libfcoe (Jan Vesely) [916004]
  - [scsi] bnx2fc: use fcoe_link_speed_update() from the exported symbol in libfcoe (Jan Vesely) [916004]
  - [scsi] bnx2fc: add support to get_netdev for bnx2f_interface (Jan Vesely) [916004]
  - [scsi] bnx2fc: Use the fcoe_sysfs control interface (Jan Vesely) [916004]
  - [scsi] libfcoe, fcoe, bnx2fc: Add new fcoe control interface (Jan Vesely) [916004]
  - [scsi] bnx2fc: treewide: fix typo of "suppport" in various comments (Jan Vesely) [916004]
  - [scsi] fix various printk and comment typos (Jan Vesely) [916004]
  - [scsi] fcoe, bnx2fc, libfcoe: SW FCoE and bnx2fc use FCoE Syfs (Jan Vesely) [916004]
  - [scsi] bnx2fc: Allocate fcoe_ctlr with bnx2fc_interface, not as a member (Jan Vesely) [916004]
  - [scsi] bnx2i: Fixed bugs in the handling of unsolicited NOP-Ins (Jan Vesely) [916003]
  - [scsi] bnx2i: Update version and copyright year 2013 (Jan Vesely) [916003]
  - [scsi] bnx2i: Drivers: scsi: remove __dev* attributes (Jan Vesely) [916003]
  - [scsi] bnx2i: Fix typo in printk and comments (Jan Vesely) [916003]
  - [scsi] bnx2i: fix the bit manipulation when setting the error mask (Jan Vesely) [916003]
  - [scsi] bnx2i: removed the individual PCI DEVICE ID checking (Jan Vesely) [916003]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-414.el6]
changelog:
  - [fs] Revert "ext4: dont let i_reserved_meta_blocks go negative" (Rafael Aquini) [916592]
  - [fs] Revert "ext4: introduce reserved space" (Rafael Aquini) [916592]
  - [netdrv] bnx2x: fill in sane dump flag information (Michal Schmidt) [995475 996988]
  - [netdrv] bnx2x: remove zeroing of dump data buffer (Michal Schmidt) [995475 996988]
  - [netdrv] bnx2x: fix dump flag handling (Michal Schmidt) [995475 996988]
  - [netdrv] bnx2x: fix crash in bnx2x_set_vlan_stripping() (Michal Schmidt) [995475]
  - [scsi] lpfc: Update lpfc version for 8.3.7.21.1p driver release (Rob Evers) [947546]
  - [scsi] lpfc: Merge with "lpfc 8.3.31: Fixed system panic due to midlayer abort and (Rob Evers) [947546]
  - [scsi] lpfc: Removed obsolete fcp_eq_count and fcp_wq_count driver attributes (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (Rob Evers) [947546]
  - [scsi] lpfc: lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fix to allow OCM to report FEC status (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed a missing return code in a logging message (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed some logging message fields (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed list corruption when lpfc_drain_tx runs (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fix starting reference tag when calculating BG error (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fix inconsistent list removal causes crash (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fix BlockGuard error checking (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fixed crash during FCoE failover testing (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.40: Fix lpfc_used_cpu to be more dynamic (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Add log message when completes with clean address bit set to zero (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed driver vector mapping to CPU affinity (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed iocb flags not being reset for scsi commands (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed bad book keeping in posting els sgls to port (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Reduced spinlock contention on SCSI buffer list (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed crash when processing bsg's sg list with high memory pages (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Remove lpfc_fcp_look_ahead module parameter (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fix driver issues with SCSI Host reset (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Doorbell formation information logged in dual-chute mode WQ and RQ setup (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fix driver issues with large s/g lists for BlockGuard (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fix driver issues with large lpfc_sg_seg_cnt values (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed pt2pt and loop discovery problems on topology changes (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Remove driver dependency on HZ (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed BlockGuard error reporting (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.39: Fixed VPI allocation issues after firmware dump is performed (Rob Evers) [947546]
  - [scsi] lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fix default value for lpfc_enable_rrq (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed PT2PT bring up problem for FC SLI4 (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed OXID reuse issue (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed deadlock condition in FCF round robin handling (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed bsg timeout handling issues that would result in crashes ? applied and checked into RHEL6.5 (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed degraded performance after cable pulls (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.38: Fixed NMI watch dog panic's when resetting the hba (Rob Evers) [947546]
  - [scsi] lpfc: treewide: Fix typos in kernel messages (Rob Evers) [947546]
  - [scsi] lpfc: fix lpfc build when wmb() is defined as mb() (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed crash due to SLI Port invalid resource count (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fix potential memory corruption bug (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed no-context ABTS failed with BA_RJT (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Removed use of NOP mailboxes for interrupt verification (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed exhausted retry for plogi to nameserver (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.37: Provide support for change_queue_type (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.36: Correct mask error (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.36: Correct buffer length overrun (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.36: Update DIF support for passthru/strip/insert (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.36: Fix bug with Target Resets and FCP2 devices (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.35: Expand I/O channel support for large systems (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.34: Adjust IO Channels to 1 when INTx (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.35: Fix interrupt delay multipler conversion for eq_create (Rob Evers) [947546]
  - [scsi] lpfc 8.3.34: Correct typecasts for snprintf messages (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.34: Fix number of IO channels to match CPUs (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Fixed debugfs queInfo to include queue stats (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Add lpfc_fcp_look_ahead module parameter (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Change Naming convention for SLI4 Interrupt vector (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Allow per-hba interrupt rate tuning (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Tie parallel I/O queues into separate MSIX vectors (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Add Interrupts per second stats via debugfs (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Parallelize SLI-4 Q distribution (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (Rob Evers) [947546]
  - [scsi] lpfc: 8.3.33: Add debugfs interface to display SLI queue information (Rob Evers) [947546]
  - [scsi] lpfc: treewide: fix comment/printk/variable typos (Rob Evers) [947546]
  - [netdrv] qlcnic: Update version to 5.2.43 (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Enhance virtual NIC logging (Chad Dupuis) [927395]
  - [netdrv] qlcnic: qlcnic_get_board_name() function cleanup (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Implement GET_LED_STATUS command for 82xx adapter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: modify reset recovery path in diag mode (Chad Dupuis) [927395]
  - [netdrv] qlcnic: diagnostics routine changes (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Convert nested if-else to switch-case (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Initialize trans_work and idc_aen_work at VF probe (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Remove qlcnic_config_npars module parameter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Update IRQ name for 8200 and 8300 Series adapter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Disable INT-x interrupt for 83xx on driver unload (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support spoof check config (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix LRO bugs while tuning offloads using Q application (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Enable LRO if it was disabled by RX checksum (Chad Dupuis) [927395]
  - [netdrv] qlcnic: remove netdev->trans_start updates within the driver (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Return proper error codes from probe failure paths (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix validation of link event command (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix mailbox response handling (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix bug in diagnostics test reset recovery path (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix reset recovery after transmit timeout (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix ethtool supported port status for 83xx (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix missing bracket in module parameter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix ethtool strings (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix setting MAC address (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Update version to 5.2.42 (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Add identifying string for 83xx adapter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Rename the IRQ description (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Enable Interrupt Coalescing for 83xx adapter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Add eSwitch statistics support (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Take EPORT out of reset sequence before disabling PAUSE (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Enhance channel configuration logs (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Update version to 5.2.41 (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support polling for mailbox events (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix loopback test for SR-IOV PF (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support VLAN id config (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support MAC address, Tx rate config (Chad Dupuis) [927395]
  - [netdrv] qlcnic: VF reset recovery implementation (Chad Dupuis) [927395]
  - [netdrv] qlcnic: VF FLR implementation (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Change 82xx adapter VLAN id endian type (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix typo in logs (Chad Dupuis) [927395]
  - [netdrv] qlcnic: fix TSO race condition (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Stop traffic before performing loopback test (Chad Dupuis) [927395]
  - [netdrv] qlcnic: fix beaconing test for 82xx adapter (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix set_flags handler for ethtool (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Bump up the version to 5.2.40 (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix sparse warnings (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix NULL dereference in error path (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Fix potential NULL dereference (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Bump up the version to 5.2.39 (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support atomic commands (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support VF-PF communication channel commands (Chad Dupuis) [927395]
  - [netdrv] qlcnic: VF-PF communication channel implementation (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Use shared interrupt vector for Tx and Rx (Chad Dupuis) [927395]
  - [netdrv] qlcnic: SR-IOV VF probe (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Support SR-IOV enable and disable (Chad Dupuis) [927395]
  - [netdrv] qlcnic: Add QLCNIC_SRIOV to Kconfig (Chad Dupuis) [927395]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-415.el6]
changelog:
  - [drm] upstream sync to 3.9.9 (Rob Clark) [818344 902637 962824]
  - [uapi] install UAPI headers in the correct path (Rob Clark) [962824]
  - [debug] lockdep: provide mutex_lock_nest_lock (Rob Clark) [962824]
  - [pci] backport PCIE_SPEED_* (Rob Clark) [962824]
  - [pci] Add PCIe Link Capability link speed and width names (Rob Clark) [962824]
  - [fs] export get_task_comm() (Rob Clark) [962824]
  - [x86] sgi-xp: handle non-fatal traps - headers (George Beshers) [956876]
  - [x86] sgi-xp: handle non-fatal traps (George Beshers) [956876]
  - [x86] irq: Rename gsi_end gsi_top, and fix off by one errors (Prarit Bhargava) [998602]
  - [x86] ioapic: In mpparse use mp_register_ioapic (Prarit Bhargava) [998602]
  - [x86] ioapic: Teach mp_register_ioapic to compute a global gsi_end (Prarit Bhargava) [998602]
  - [x86] Reinsert "io_apic: initialize nr_ioapic_registers early in mp_register_ioapic()" (Prarit Bhargava) [855057 998602]
  - [virt] Add a check to catch KVM emulation of Hyper-V (Jason Wang) [985747]
  - [virt] kvm: Switch to use hypervisor_cpuid_base() (Jason Wang) [985747]
  - [x86] Introduce hypervisor_cpuid_base() (Jason Wang) [985747]
  - [kernel] kexec: add the values related to buddy system for filtering free pages (Nigel Croxon) [960746]
  - [virt] hv_balloon: Initialize the transaction ID just before sending the packet (Jason Wang) [993473]
  - [virt] hv_balloon: Do not post pressure status if interrupted (Jason Wang) [993473]
  - [virt] hv_balloon: Fix a bug in the hot-add code (Jason Wang) [993473]
  - [kernel] sysctl: range checking in do_proc_dointvec_ms_jiffies_conv (Francesco Fusco) [972430]
  - [net] neigh: prevent overflowing params in /proc/sys/net/ipv4/neigh/ (Francesco Fusco) [972430]
  - [net] neigh: fix some compiler warning in net/core/neighbour.c (Francesco Fusco) [972430]
  - [net] neigh: prohibit negative value for unres_qlen_bytes parameter (Francesco Fusco) [972430]
  - [net] netfilter: don't permit ct creation with random tuple (Thomas Graf) [994393]
  - [net] netfilter: fix BUG_ON while removing nf_conntrack with netns (Thomas Graf) [991246]
  - [net] gro: Fix kcalloc argument order (Amerigo Wang) [995405]
  - [net] gro: fix a race in gro_cell_poll() (Amerigo Wang) [995405]
  - [net] ip_tunnel: fix a pointer cast in ip_tunnel_xmit() (Amerigo Wang) [995405]
  - [virt] xen: avoid allocation causing potential swap activity on the resume path (Radim Krcmar) [996631]
  - [virt] xen: ensure timer tick is resumed even on CPU driving the resume (Radim Krcmar) [996631]
  - [infiniband] ipoib: Fix race in deleting ipoib_neigh entries (Doug Ledford) [987174]
  - [scsi] libiscsi: Added new boot entries in the session sysfs (Chris Leech) [994743]
  - [x86] kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Fam Zheng) [988658]
  - [block] do not pass disk names as format strings (Alexander Gordeev) [971372] {CVE-2013-2851}


author: Rafael Aquini <aquini@redhat.com> [2.6.32-416.el6]
changelog:
  - [fs] gfs2: dont overrun reserved revokes (Benjamin Marzinski) [996637]
  - [s390] qeth: change default standard blkt settings for OSA (Hendrik Brueckner) [997625]
  - [s390] kernel: z90crypt module load crash (Hendrik Brueckner) [997621]
  - [s390] dasd: fix hanging devices after path events (Hendrik Brueckner) [996185]
  - [cpufreq] revert "remove rwsem lock from CPUFREQ_GOV_STOP call -- second call site" (Prarit Bhargava) [869899]
  - [perf] Fix regs retrieval for tracepoints events (Jiri Olsa) [1000706]
  - [tools] perf: Fix period symbol_conf.field_sep display (Jiri Olsa) [985968]
  - [tools] traceevent: Handle dynamic array's element size properly (Jiri Olsa) [664899]
  - [tools] perf: Fix perf build make command and BuildRequires (Jiri Olsa) [968186]
  - [tools] perf: Add support for wildcard in tracepoint system name (Jiri Olsa) [664899]
  - [perf] Add support for PERF_HW_COUNT_REF_CPU_CYCLES (Jiri Olsa) [968806]
  - [perf] events: Add Intel x86 mapping for PERF_COUNT_HW_REF_CPU_CYCLES (Jiri Olsa) [968806]
  - [perf] events: Add PERF_COUNT_HW_REF_CPU_CYCLES generic PMU event (Jiri Olsa) [968806]
  - [perf] events: Enable raw event support for Intel unhalted_reference_cycles event (Jiri Olsa) [968806]
  - [net] phonet: some signedness bugs (Francesco Fusco) [1000271]
  - [net] phonet: put protocols array under RCU (Francesco Fusco) [1000271]
  - [net] openvswitch: Add vxlan tunneling support (Amerigo Wang) [981285]
  - [net] vxlan: Add tx-vlan offload support (Amerigo Wang) [981285]
  - [net] vxlan: Improve vxlan headroom calculation (Amerigo Wang) [981285]
  - [net] vxlan: Factor out vxlan send api (Amerigo Wang) [981285]
  - [net] vxlan: Extend vxlan handlers for openvswitch (Amerigo Wang) [981285]
  - [net] vxlan: Add vxlan recv demux (Amerigo Wang) [981285]
  - [net] vxlan: Restructure vxlan receive (Amerigo Wang) [981285]
  - [net] vxlan: Restructure vxlan socket apis (Amerigo Wang) [981285]
  - [net] openvswitch: Reset tunnel key between input and output (Amerigo Wang) [981285]
  - [net] openvswitch: Use correct type while allocating flex array (Amerigo Wang) [981285]
  - [net] openvswitch: Fix bad merge resolution (Amerigo Wang) [981285]
  - [net] vxlan: fix a soft lockup in vxlan module removal (Amerigo Wang) [923915]
  - [net] vxlan: fix a regression of igmp join (Amerigo Wang) [923915]
  - [net] vxlan: fix rcu related warning (Amerigo Wang) [923915]
  - [net] vxlan: fdb: replace an existing entry (Amerigo Wang) [923915]
  - [kernel] list: introduce list_first_entry_or_null (Amerigo Wang) [923915]
  - [net] vxlan: fix igmp races (Amerigo Wang) [923915]
  - [net] vxlan: unregister on namespace exit (Amerigo Wang) [923915]
  - [net] vxlan: add necessary locking on device removal (Amerigo Wang) [923915]
  - [net] vxlan: Fix kernel crash on rmmod (Amerigo Wang) [923915]
  - [net] vxlan: fix function name spelling (Amerigo Wang) [923915]
  - [net] vxlan: fdb: allow specifying multiple destinations for zero MAC (Amerigo Wang) [923915]
  - [net] rtnetlink: allow using zero MAC address in rtnl_fdb_add, rtnl_fdb_del (Amerigo Wang) [923915]
  - [net] fix address check in rtnl_fdb_del (Amerigo Wang) [923915]
  - [net] vxlan: allow removal of single destination from fdb entry (Amerigo Wang) [923915]
  - [net] vxlan: introduce vxlan_fdb_parse (Amerigo Wang) [923915]
  - [net] vxlan: introduce vxlan_fdb_find_rdst (Amerigo Wang) [923915]
  - [net] vxlan: add implicit fdb entry for default destination (Amerigo Wang) [923915]
  - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915]
  - [net] vxlan: cosmetic cleanup's (Amerigo Wang) [923915]
  - [net] vxlan: Use initializer for dummy structures (Amerigo Wang) [923915]
  - [net] vxlan: port module param should be ushort (Amerigo Wang) [923915]
  - [net] vxlan: convert remotes list to list_rcu (Amerigo Wang) [923915]
  - [net] vxlan: make vxlan_xmit_one void (Amerigo Wang) [923915]
  - [net] vxlan: move cleanup to uninit (Amerigo Wang) [923915]
  - [net] vxlan: fix race caused by dropping rtnl_unlock (Amerigo Wang) [923915]
  - [net] vxlan: send notification when MAC migrates (Amerigo Wang) [923915]
  - [net] vxlan: move IGMP join/leave to work queue (Amerigo Wang) [923915]
  - [net] vxlan: fix crash from work pending on module removal (Amerigo Wang) [923915]
  - [net] vxlan: fix out of order operation on module removal (Amerigo Wang) [923915]
  - [net] vxlan: fix check for migration of static entry (Amerigo Wang) [923915]
  - [net] vxlan: handle skb_clone failure (Amerigo Wang) [923915]
  - [net] vxlan: only migrate dynamic FDB entries (Amerigo Wang) [923915]
  - [net] vxlan: fix race between flush and incoming learning (Amerigo Wang) [923915]
  - [net] vxlan: defer vxlan init as late as possible (Amerigo Wang) [923915]
  - [net] vxlan: use unsigned int instead of unsigned (Amerigo Wang) [923915]
  - [net] vxlan: remove the unused rcu head from struct vxlan_rdst (Amerigo Wang) [923915]
  - [net] vxlan: Update vxlan fdb 'used' field after each usage (Amerigo Wang) [923915]
  - [net] vxlan: listen on multiple ports (Amerigo Wang) [923915]
  - [net] vxlan: do not set SKB_GSO_UDP (Amerigo Wang) [923915]
  - [net] vxlan: allow choosing destination port per vxlan (Amerigo Wang) [923915]
  - [net] vxlan: compute source port in network byte order (Amerigo Wang) [923915]
  - [net] vxlan: source compatiablity with IFLA_VXLAN_GROUP (Amerigo Wang) [923915]
  - [net] vxlan: fix byte order issues with NDA_PORT (Amerigo Wang) [923915]
  - [net] vxlan: document UDP default port (Amerigo Wang) [923915]
  - [net] vxlan: update mail address and copyright date (Amerigo Wang) [923915]
  - [net] vxlan: Allow L2 redirection with L3 switching (Amerigo Wang) [923915]
  - [net] vxlan: Allow setting destination to unicast address (Amerigo Wang) [923915]
  - [net] vxlan: don't bypass encapsulation for multi- and broadcasts (Amerigo Wang) [923915]
  - [net] vxlan: use htonl when snooping for loopback address (Amerigo Wang) [923915]
  - [net] vxlan: fix some sparse warnings (Amerigo Wang) [923915]
  - [net] vxlan: Bypass encapsulation if the destination is local (Amerigo Wang) [923915]
  - [net] vxlan: Fix sparse warnings (Amerigo Wang) [923915]
  - [net] vxlan: Use IP Tunnels tunnel ENC encap API (Amerigo Wang) [923915]
  - [net] vxlan: generalize forwarding tables (Amerigo Wang) [923915]
  - [net] vxlan: Add vlan support to static neighbors (Amerigo Wang) [923915]
  - [net] vxlan: allow live mac address change (Amerigo Wang) [923915]
  - [net] vxlan: add DOVE extensions for VXLAN (Amerigo Wang) [923915]
  - [net] vxlan: move SET_ETHTOOL_OPS() to vxlan_newlink() (Amerigo Wang) [923915]
  - [net] vxlan: specify fl4.proto before calling ip_route_output_key() (Amerigo Wang) [923915]
  - [net] vxlan: Depend on CONFIG_INET (Amerigo Wang) [923915]
  - [net] fix invalid usage of netdev->priv_flags (Stanislaw Gruszka) [984373]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-417.el6]
changelog:
  - [target] Set bi_destructor in iblock_get_bio (Andy Grover) [999490]
  - [target] Fix calling bdev_get_queue on a NULL *bio (Andy Grover) [999490]
  - [net] ipv6: remove max_addresses check from ipv6_create_tempaddr (Petr Holasek) [999365] {CVE-2013-0343}
  - [net] soreuseport: UDP/IPv6 implementation (Thomas Graf) [991600]
  - [net] soreuseport: TCP/IPv6 implementation (Thomas Graf) [991600]
  - [net] soreuseport: UDP/IPv4 implementation (Thomas Graf) [991600]
  - [net] soreuseport: TCP/IPv4 implementation (Thomas Graf) [991600]
  - [net] soreuseport: infrastructure (Thomas Graf) [991600]
  - [kernel] prevent an older auditd shutdown from orphaning a newer auditd startup (Richard Guy Briggs) [742562]
  - [kernel] audit: add an option to control logging of passwords with pam_tty_audit (Richard Guy Briggs) [725100]
  - [misc] hpilo: Correct panic when an AUX iLO is detected (Nigel Croxon) [996600]
  - [watchdog] hpwdt: Patch to ignore auxilary iLO devices (Nigel Croxon) [996608]
  - [netdrv] igb: fix vlan filtering in promisc mode when not in VT mode (Stefan Assmann) [996277]
  - [char] random: fix priming of last_data (Jarod Wilson) [997985]
  - [char] random: prime last_data value per fips requirements (Jarod Wilson) [997985]
  - [char] random: simplify fips mode (Jarod Wilson) [997985]
  - [fs] nfs: don't extend writes to cover entire page if pagecache is invalid (Jeff Layton) [1002830]
  - [fs] nfs: fix inode reference leak (Steve Dickson) [998694]
  - [fs] nfs: Use session max response size for GETDEVICEINFO gdia_maxcount (Steve Dickson) [922810]
  - [fs] nfs: Simplify the NFSv4 REMOVE, LINK and RENAME compounds (Steve Dickson) [998697]
  - [fs] nfs: Simplify the NFSv4 CREATE compound (Steve Dickson) [998697]
  - [fs] nfs: Simplify the NFSv4 OPEN compound (Steve Dickson) [998697]
  - [fs] nfs: Simplify the cache invalidation code (Steve Dickson) [998697]
  - [fs] nfs: Change attribute updates should set NFS_INO_REVAL_PAGECACHE (Steve Dickson) [998697]
  - [fs] nfs: Simplify nfs_fhget() (Steve Dickson) [998697]
  - [fs] nfs: Always trust the PageUptodate flag when we have a delegation (Steve Dickson) [998697]
  - [fs] nfs: Optimise away nfs_check_inode_attributes() when holding a delegation (Steve Dickson) [998697]
  - [fs] nfs: Dont force page cache revalidations when holding a delegation (Steve Dickson) [998697]
  - [fs] nfs: Retrieve attributes _before_ calling delegreturn (Steve Dickson) [998697]
  - [fs] nfs: Fix a typo in NFS4_enc_link_sz (Steve Dickson) [998697]
  - [scsi] Fix bug on some bnx2x devices that don't support iSCSI (Tomas Henzl) [957217]
  - [scsi] mpt3sas: Added a driver module parameter max_msix_vectors (Tomas Henzl) [997045]
  - [scsi] aacraid: Fix for arrays going offline in the system. System hangs (Rich Bono) [996207]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-418.el6]
changelog:
  - [netdrv] bnx2x: prevent crash in shutdown flow with CNIC (Michal Schmidt) [1003436]
  - [fs] nfs: Minor cleanups for nfs4_handle_exception and nfs4_async_handle_error (Dave Wysochanski) [998752]
  - [wireless] iwl4965: fix rfkill set state regression (Stanislaw Gruszka) [992969]
  - [wireless] rt2800: fix wrong TX power compensation (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: add missing channel context release (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: add a flag to indicate CCK support for HT clients (Stanislaw Gruszka) [992969]
  - [wireless] ath9k_htc: Restore skb headroom when returning skb to mac80211 (Stanislaw Gruszka) [992969]
  - [wireless] ath9k: Enable PLL fix only for AR9340/AR9330 (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: pcie: disable L1 Active after pci_enable_device (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: dvm: fix calling ieee80211_chswitch_done() with NULL (Stanislaw Gruszka) [992969]
  - [wireless] Hostap: copying wrong data prism2_ioctl_giwaplist() (Stanislaw Gruszka) [992969]
  - [wireless] zd1201: do not use stack as URB transfer_buffer (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: unregister leds when registration failed (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: take the seqno from packet if transmit failed (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: don't set the MCAST queue in STA's queue list (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: properly tell the fw that a STA is awake (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: fix MCAST in AP mode (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: correctly configure MCAST in AP mode (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: don't wait for TX status forever (Stanislaw Gruszka) [992969]
  - [wireless] nl80211: fix another nl80211_fam.attrbuf race (Stanislaw Gruszka) [992969]
  - [wireless] cfg80211: fix P2P GO interface teardown (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: continue using disabled channels while connected (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: fix infinite loop in ieee80211_determine_chantype (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: ignore HT primary channel while connected (Stanislaw Gruszka) [992969]
  - [wireless] iwl4965: reset firmware after rfkill off (Stanislaw Gruszka) [992969]
  - [wireless] iwl4965: set power mode early (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: dvm: don't send BT_CONFIG on devices w/o Bluetooth (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: set SSID bits for passive channels (Stanislaw Gruszka) [992969]
  - [wireless] rt2x00: fix stop queue (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: fix monitor interface suspend crash regression (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: fix ethtool stats for non-station interfaces (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: fix duplicate retransmission detection (Stanislaw Gruszka) [992969]
  - [wireless] mac80211/minstrel_ht: fix cck rate sampling (Stanislaw Gruszka) [992969]
  - [wireless] mac80211/minstrel: fix NULL pointer dereference issue (Stanislaw Gruszka) [992969]
  - [wireless] nl80211: fix mgmt tx status and testmode reporting for netns (Stanislaw Gruszka) [992969]
  - [wireless] ath9k_htc: reboot firmware if it was loaded (Stanislaw Gruszka) [992969]
  - [wireless] ath9k_htc: do some initial hardware configuration (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: fix flushing not started aggregation sessions (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: add DELL SKU for 5150 HMC (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: refuse connection to APs with BI < 16 (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: fix bug in scan ssid (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: mvm: fix L2P BA ressources leak (Stanislaw Gruszka) [992969]
  - [wireless] mac80211: close AP_VLAN interfaces before unregistering all (Stanislaw Gruszka) [992969]
  - [wireless] b43: ensue that BCMA is "y" when B43 is "y" (Stanislaw Gruszka) [992969]
  - [wireless] ath9k: Do not assign noise for NULL caldata (Stanislaw Gruszka) [992969]
  - [wireless] ath9k: Fix noisefloor calibration (Stanislaw Gruszka) [992969]
  - [wireless] ath9k_hw: Assign default xlna config for AR9485 (Stanislaw Gruszka) [992969]
  - [wireless] rt2x00: rt2800lib: fix default TX power check for RT55xx (Stanislaw Gruszka) [992969]
  - [wireless] rt2x00: read 5GHz TX power values from the correct offset (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: pcie: wake the queue if stopped when being unmapped (Stanislaw Gruszka) [992969]
  - [wireless] iwlwifi: pcie: fix race in queue unmapping (Stanislaw Gruszka) [992969]
  - [fs] ext4: don't let i_reserved_meta_blocks go negative (Lukas Czerner) [916592]
  - [fs] ext4: introduce reserved space (Lukas Czerner) [916592]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-419.el6]
changelog:
  - [netdrv] bonding: Fix corrupted queue_mapping (Veaceslav Falico) [991799]
  - [fs] xfs: fallback to vmalloc for large buffers in xfs_attrlist_by_handle (Eric Sandeen) [905086]
  - [fs] nfs: set open access operation call flag in nfs4_init_opendata_res (Jeff Layton) [1002855]
  - [kernel] Prevent RT process stall due to missing upstream scheduler bug fix (Larry Woodman) [1002765]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-420.el6]
changelog:
  - [net] ipv6: Don't depend on per socket memory for neighbour discovery messages (Thomas Graf) [963317]
  - [netdrv] bnx2x: add missing ethtool ops of virtual functions (Michal Schmidt) [1009492]
  - [netdrv] bnx2x: avoid atomic allocations during initialization (Michal Schmidt) [1004645 1007900]
  - [netdrv] bnx2x: Fix VF stats sync (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Fix VF memory leak unload (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Fix functionality of configuring vlan list (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Fix move FP memory deallocations (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: vf mark stats started (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: set VF DMAE when first function has 0 supported VFs (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Protect against VFs' ndos when SR-IOV is disabled (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: prevent VF benign attentions (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Consider DCBX remote error (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: Change DCB context handling (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: dropless flow control not always functional (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: fix PTE write access error (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: fix memory leak in VF (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: update fairness parameters following DCB negotiation (Michal Schmidt) [1007900]
  - [netdrv] bnx2x: protect different statistics flows (Michal Schmidt) [1007900]
  - [scsi] lpfc: update version for 8.3.7.21.2p driver release (Rob Evers) [1007485]
  - [scsi] lpfc: 8.3.42: Fixed issue of task management commands having a fixed timeout (Rob Evers) [1007485]
  - [scsi] rdac: Add new IBM product id to the RDAC devlist (Rob Evers) [1006061]
  - [block] hpsa: remove unused Smart Array ID (Tomas Henzl) [1002788]
  - [block] hpsa: bump driver version to reflect changes (Tomas Henzl) [1002788]
  - [block] hpsa: housekeeping patch for device_id and product arrays (Tomas Henzl) [1002788]
  - [block] hpsa: add HP Smart Array Gen8 names (Tomas Henzl) [1002788]
  - [block] hpsa: add HP Smart Array Gen9 PCI ID's (Tomas Henzl) [1002788]
  - [block] hpsa: remove unneeded variable (Tomas Henzl) [893773]
  - [block] hpsa: fix a race in cmd_free/scsi_done (Tomas Henzl) [893773]
  - [scsi] qla4xxx: 5.03.00.00.06.05-k2 (Chad Dupuis) [982175]
  - [scsi] qla4xxx: Export more firmware info in sysfs (Chad Dupuis) [982175]
  - [scsi] qla4xxx: Only BIOS boot target entries should be at index 0 and 1 (Chad Dupuis) [982175]
  - [scsi] qla4xxx: discovery_parent_idx can be shown without any check (Chad Dupuis) [982175]
  - [scsi] qla4xxx: Set IPv6 traffic class if device type is IPv6 (Chad Dupuis) [982175]
  - [scsi] qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Chad Dupuis) [982175]
  - [scsi] qla4xxx: Allow removal of failed session using logout (Chad Dupuis) [982175]
  - [scsi] libiscsi: Add missing prints for session and connection sysfs attrs (Chad Dupuis) [982175]
  - [scsi] megaraid_sas: Add High Availability clustering support using shared Logical Disks (Tomas Henzl) [997004]
  - [scsi] megaraid_sas: Version and Changelog update (Tomas Henzl) [997004]
  - [net] cnic: Use CHIP_NUM macros from bnx2x.h (Tomas Henzl) [1004554]
  - [hid] validate HID report id size (Frantisek Hrbata) [1000453] {CVE-2013-2888}
  - [infiniband] cma: Check for GID on listening device first (Doug Ledford) [920306]
  - [infiniband] cma: use cached gids (Doug Ledford) [920306]
  - [input] wacom: collect device quirks into single function (Aristeu Rozanski) [815589]
  - [input] wacom: add device type to device name string (Aristeu Rozanski) [815589]
  - [input] wacom: request tablet data for Bamboo Pens (Aristeu Rozanski) [815589]
  - [input] wacom: implement missing multitouch wrappers (Aristeu Rozanski) [815589]
  - [input] wacom: fix bug in HID parsing introduced by last patchset (Aristeu Rozanski) [815589]
  - [fs] nfsv4: Clean up delegation recall error handling (Steve Dickson) [1007556]
  - [fs] nfsv4: Clean up nfs4_open_delegation_recall (Steve Dickson) [1007556]
  - [fs] nfsv4: Clean up nfs4_lock_delegation_recall (Steve Dickson) [1007556]
  - [fs] nfs: It is not safe to dereference lsp->ls_state in release_lockowner (Steve Dickson) [962844]
  - [fs] nfs: Ensure that we free the lock stateid on the server (Steve Dickson) [962844]
  - [fs] nfs: Don't free the nfs4_lock_state until after the release_lockowner (Steve Dickson) [962844]
  - [fs] nfs: Convert nfs41_free_stateid to use an asynchronous RPC call (Steve Dickson) [962844]
  - [fs] nfs: Clean up TEST_STATEID and FREE_STATEID error reporting (Steve Dickson) [962844]
  - [fs] nfs: Clean up handling of privileged operations (Steve Dickson) [962844]
  - [fs] nfs: Clean up nfs41_setup_sequence (Steve Dickson) [962844]
  - [fs] nfs: Pass a stateid to test_stateid() and free_stateid() (Steve Dickson) [962844]
  - [fs] nfs: added FREE_STATEID call (Steve Dickson) [962844]
  - [virt] xen: mask cpu feature avx (Andrew Jones) [1006549]
  - [fs] nfsv4: Fix up nfs4_proc_lookup_mountpoint (Jeff Layton) [997133]
  - [block] rsxx: Moving pci_map_page to prevent overflow (Steve Best) [1001555]
  - [block] rsxx: Handling failed pci_map_page on PowerPC and double free (Steve Best) [1001545]
  - [kernel] sched/rt: Add a tuning knob to allow changing SCHED_RR timeslice (Herbert Xu) [919238]
  - [kernel] sched: Make initial SCHED_RR timeslace DEF_TIMESLICE (Herbert Xu) [919238]
  - [block] nvme: nvme_submit_bio_queue fixup check for DISCARD (David Milburn) [1006051]
  - [block] nvme: Update nvme_id_power_state with latest spec (David Milburn) [1006051]
  - [block] nvme: Split header file into user-visible and kernel-visible pieces (David Milburn) [1006051]
  - [block] nvme: Merge issue on character device bring-up (David Milburn) [1006051]
  - [block] nvme: Handle ioremap failure (David Milburn) [1006051]
  - [block] nvme: Add pci suspend/resume driver callbacks (David Milburn) [1006051]
  - [block] nvme: Use normal shutdown (David Milburn) [1006051]
  - [block] nvme: Separate controller init from disk discovery (David Milburn) [1006051]
  - [block] nvme: Separate queue alloc/free from create/delete (David Milburn) [1006051]
  - [block] nvme: Group pci related actions in functions (David Milburn) [1006051]
  - [block] nvme: Disk stats for read/write commands only (David Milburn) [1006051]
  - [block] nvme: Bring up cdev on set feature failure (David Milburn) [1006051]
  - [block] nvme: Fix checkpatch issues (David Milburn) [1006051]
  - [block] nvme: Namespace IDs are unsigned (David Milburn) [1006051]
  - [block] nvme: Call nvme_process_cq from submission path (David Milburn) [1006051]
  - [block] nvme: Remove "process_cq did something" message (David Milburn) [1006051]
  - [block] nvme: Return correct value from interrupt handler (David Milburn) [1006051]
  - [block] nvme: Disk IO statistics (David Milburn) [1006051]
  - [block] nvme: Restructure MSI / MSI-X setup (David Milburn) [1006051]
  - [block] nvme: Use kzalloc instead of kmalloc+memset (David Milburn) [1006051]
  - [netdrv] e1000e: Add code to check for failure of pci_disable_link_state call (John Green) [1000548]
  - [tools] perf: Fix missing tool parameter (Jiri Olsa) [984785]
  - [tools] perf: Remove builtin-inject unused parameter (Jiri Olsa) [984785]
  - [mm] pagewalk: walk_page_range should avoid VM_PFNMAP areas (Larry Woodman) [990753]
  - [mm] pagemap: set pagemap walk limit to PMD boundary (Motohiro Kosaki) [991260]
  - [mm] task_mmu: fix buffer overflow in add_page_map() (Motohiro Kosaki) [991260]
  - [mm] proc: copy_to_user() returns unsigned (Motohiro Kosaki) [991260]
  - [mm] pagemap: Hold mmap_sem during page walk (Motohiro Kosaki) [991260]
  - [netdrv] ixgbe: fix lockdep annotation issue for ptp's work item (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: add support for quad-port x520 adapter (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: clear semaphore bits on timeouts (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: fix semaphore lock for I2C read/writes on 82598 (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: add new media type (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: bump version number (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: fix SFF data dumps of SFP+ modules (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: Fix Tx Hang issue with lldpad on 82598EB (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: fix fc autoneg ethtool reporting (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: Retain VLAN filtering in promiscuous + VT mode (Andy Gospodarek) [986967]
  - [netdrv] ixgbe: Use pci_vfs_assigned instead of ixgbe_vfs_are_assigned (Andy Gospodarek) [986967]
  - [lib] dma-debug: Fix comparison using wrong pointer variable in dma debug code (Stefan Assmann) [1002992]
  - [lib] dma-debug: hash_bucket_find needs to allow for offsets within an entry (Stefan Assmann) [1002992]
  - [mm] x86-64: fall back to regular page vmemmap on allocation failure (Johannes Weiner) [854363]
  - [mm] x86-64: use vmemmap_populate_basepages() for !pse setups (Johannes Weiner) [854363]
  - [mm] x86-64: remove dead debugging code for !pse setups (Johannes Weiner) [854363]
  - [mm] sparse-vmemmap: specify vmemmap population range in bytes (Johannes Weiner) [854363]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-421.el6]
changelog:
  - [scsi] bnx2fc: Bump version from 1.0.14 to 2.4.1 (Tomas Henzl) [1008733]
  - [scsi] bnx2fc: hung task timeout warning observed when rmmod bnx2x with active FCoE targets (Tomas Henzl) [1008733]
  - [scsi] bnx2fc: Fixed a SCSI CMD cmpl race condition between ABTS and CLEANUP (Tomas Henzl) [1008733]
  - [scsi] cnic: Fix crash in, cnic_bnx2x_service_kcq() (Tomas Henzl) [1004554]
  - [hid] zeroplus: validate output report details (Frantisek Hrbata) [999906] {CVE-2013-2889}
  - [hid] provide a helper for validating hid reports (Frantisek Hrbata) [999906] {CVE-2013-2889}
  - [netdrv] sfc: Add SIOCEFX:EFX_MCDI_REQUEST ioctl to workaround MTD limits (Nikolay Aleksandrov) [1008705]
  - [netdrv] sfc: deny changing of unsupported flags (Nikolay Aleksandrov) [1010840]
  - [kernel] __ptrace_may_access() should not deny sub-threads (Oleg Nesterov) [927360]
  - [tools] perf: Make kmem work for non numa machines (Jiri Olsa) [984788]
  - [powerpc] Bring all threads online prior to migration/hibernation (Steve Best) [1010528]
  - [kvm] introduce guest count uevent (Paolo Bonzini) [1004802]
  - [scsi] iscsi_tcp: consider session state in iscsi_sw_sk_state_check (Chris Leech) [840638]
  - [crypto] ansi_cprng: Fix off by one error in non-block size request (Neil Horman) [1007694] {CVE-2013-4345}
  - [infiniband] cache: don't fill the cache with junk (Doug Ledford) [920306]
  - [usb] core: don't try to reset_device() a port that got just disconnected (Don Zickus) [1000944]
  - [usb] Fix connected device switch to Inactive state (Don Zickus) [1000944]
  - [usb] Don't use EHCI port sempahore for USB 3.0 hubs (Don Zickus) [1000944]
  - [netdrv] macvtap: Ignore tap features when VNET_HDR is off (Vlad Yasevich) [987201]
  - [netdrv] macvtap: Correctly set tap features when IFF_VNET_HDR is disabled (Vlad Yasevich) [987201]
  - [netdrv] macvtap: simplify usage of tap_features (Vlad Yasevich) [987201]
  - [infiniband] mlx4: Use default pkey when creating tunnel QPs (Doug Ledford) [993587]
  - [infiniband] core: Create QP1 using the pkey index which contains the default pkey (Doug Ledford) [993587]
  - [infiniband] ipoib: Make sure child devices use valid/proper pkeys (Doug Ledford) [993587]
  - [infiniband] ipoib: Fix pkey change flow for virtualization environments (Doug Ledford) [993587]
  - [netdrv] igb: don't deprecate the max_vfs parameter (Stefan Assmann) [1005877]
  - [netdrv] igb: Read flow control for i350 from correct EEPROM section (Stefan Assmann) [1005877]
  - [netdrv] igb: Add additional get_phy_id call for i354 devices (Stefan Assmann) [1005877]
  - [netdrv] igb: Update version number (Stefan Assmann) [1005877]
  - [netdrv] igb: Implementation to report advertised/supported link on i354 devices (Stefan Assmann) [1005877]
  - [netdrv] igb: Get speed and duplex for 1G non_copper devices (Stefan Assmann) [1005877]
  - [netdrv] igb: Support to get 2_5G link status for appropriate media type (Stefan Assmann) [1005877]
  - [netdrv] igb: No PHPM support in i354 devices (Stefan Assmann) [1005877]
  - [netdrv] igb: M88E1543 PHY downshift implementation (Stefan Assmann) [1005877]
  - [netdrv] igb: New PHY_ID for i354 device (Stefan Assmann) [1005877]
  - [netdrv] igb: Implementation of 1-sec delay for i210 devices (Stefan Assmann) [1005877]
  - [netdrv] igb: Don't look for a PBA in the iNVM when flashless (Stefan Assmann) [1005877]
  - [netdrv] igb: Expose RSS indirection table for ethtool (Stefan Assmann) [1005877]
  - [netdrv] igb: Add macro for size of RETA indirection table (Stefan Assmann) [1005877]
  - [netdrv] igb: Fix get_fw_version function for all parts (Stefan Assmann) [1005877]
  - [netdrv] igb: Add device support for flashless SKU of i210 device (Stefan Assmann) [1005877]
  - [netdrv] igb: Refactor NVM read functions to accommodate devices with no flash (Stefan Assmann) [1005877]
  - [netdrv] igb: Refactor of init_nvm_params (Stefan Assmann) [1005877]
  - [netdrv] igb: Update MTU so that it is always at least a standard frame size (Stefan Assmann) [1005877]
  - [netdrv] igb: don't allow SR-IOV without MSI-X (Stefan Assmann) [1005877]
  - [netdrv] igb: Added rcu_lock to avoid race (Stefan Assmann) [1005877]
  - [netdrv] igb: Read register for latch_on without return value (Stefan Assmann) [1005877]
  - [netdrv] igb: Reset the link when EEE setting changed (Stefan Assmann) [1005877]
  - [netdrv] treewide: relase -> release (Stefan Assmann) [1005877]
  - [scsi] iterate over devices individually for /proc/scsi/scsi (David Milburn) [966170]
  - [scsi] zfcp: fix lock imbalance by reworking request queue locking (Mikulas Patocka) [803592]
  - [kernel] pidns: fix two invalid task_active_pid_ns() usages (Aristeu Rozanski) [984597]
  - [netdrv] be2net: implement ethtool set/get_channel hooks (Ivan Vecera) [975885]
  - [netdrv] be2net: refactor be_setup() to consolidate queue creation routines (Ivan Vecera) [975885]
  - [netdrv] be2net: Fix be_cmd_if_create() to use MBOX if MCCQ is not created (Ivan Vecera) [975885]
  - [netdrv] be2net: refactor be_get_resources() code (Ivan Vecera) [975885]
  - [netdrv] be2net: don't limit max MAC and VLAN counts (Ivan Vecera) [975885]
  - [netdrv] be2net: Fixup profile management routines (Ivan Vecera) [975885]
  - [netdrv] be2net: use EQ_CREATEv2 for SH-R (Ivan Vecera) [975885]
  - [netdrv] be2net: delete primary MAC address while unloading (Ivan Vecera) [874733]
  - [netdrv] be2net: use SET/GET_MAC_LIST for SH-R (Ivan Vecera) [874733]
  - [netdrv] be2net: refactor MAC-addr setup code (Ivan Vecera) [874733]
  - [netdrv] be2net: fix pmac_id for BE3 VFs (Ivan Vecera) [874733]
  - [netdrv] be2net: allow VFs to program MAC and VLAN filters (Ivan Vecera) [874733]
  - [netdrv] be2net: fix MAC address modification for VF (Ivan Vecera) [874733]
  - [netdrv] be2net: don't use dev_err when AER enabling fails (Ivan Vecera) [986513]
  - [netdrv] be2net: Clear any capability flags that driver is not interested in (Ivan Vecera) [998856]
  - [net] ethtool: fix RHEL backport of ETHTOOL_RESET (Jiri Benc) [1008678]
  - [net] gact: Fix potential panic in tcf_gact() (Jiri Benc) [1003781]
  - [net] tcp: fix FIONREAD/SIOCINQ (Francesco Fusco) [1001479]
  - [net] vxlan: Avoid creating fdb entry with NULL destination (Amerigo Wang) [923915]
  - [net] bridge: sync the definition of struct br_mdb_entry with upstream (Amerigo Wang) [1010251]
  - [fs] proc/ns: Fix ABI of proc_inode (Thomas Graf) [1005224]
  - [fs] nfs: Fix writeback performance issue on cache invalidation (Scott Mayhew) [1010038]
  - [fs] xfs: switch stacks for bmap btree modifications (Dave Chinner) [918359]
  - [fs] GFS2: Dont flag consistency error if first mounter is a spectator (Robert S Peterson) [997929]
  - [x86] Mark Intel Haswell-EP as supported (Prarit Bhargava) [948339]
  - [s390] tx: allow program interruption filtering in user space (Hendrik Brueckner) [1006523]
  - [tty] hvc_iucv: Disconnect IUCV connection when lowering DTR (Hendrik Brueckner) [1007570]
  - [tty] hvc_console: Add DTR/RTS callback to handle HUPCL control (Hendrik Brueckner) [1007570]
  - [netdrv] bonding: fix bond_arp_rcv setting and arp validate desync state (Nikolay Aleksandrov) [1003697]
  - [netdrv] bonding: fix store_arp_validate race with mode change (Nikolay Aleksandrov) [1003697]
  - [netdrv] bonding: fix set mode race conditions (Nikolay Aleksandrov) [1003697]
  - [bluetooth] rfcomm: Fix info leak in RFCOMMGETDEVLIST ioctl() (Radomir Vrbovsky) [922409] {CVE-2012-6545}
  - [bluetooth] rfcomm: Fix info leak via getsockname() (Radomir Vrbovsky) [922409] {CVE-2012-6545}
  - [mm] mlock: operate on any regions with protection != PROT_NONE (Larry Woodman) [982460]
  - [mm] mlock: avoid dirtying pages and triggering writeback (Larry Woodman) [982460]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-422.el6]
changelog:
  - [fs] fuse: drop dentry on failed revalidate (Brian Foster) [924014]
  - [fs] fuse: clean up return in fuse_dentry_revalidate() (Brian Foster) [924014]
  - [fs] fuse: use d_materialise_unique() (Brian Foster) [924014]
  - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [876275]
  - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [876275]
  - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [876275]
  - [hid] pantherlord: heap overflow flaw (Radomir Vrbovsky) [1000435] {CVE-2013-2892}
  - [virt] hv: Correctly support ws2008R2 and earlier (Jason Wang) [1007341]
  - [powerpc] iommu: Use GFP_KERNEL instead of GFP_ATOMIC in iommu_init_table() (Steve Best) [1012666]
  - [powerpc] Add isync to copy_and_flush (Steve Best) [1014475]
  - [block] rsxx: Kernel Panic caused by mapping Discards (Steve Best) [1013728]
  - [kernel] audit: avoid soft lockup due to audit_log_start() incorrect loop termination (Richard Guy Briggs) [990806]
  - [fs] nfsv4: Remove the BUG_ON() from nfs4_get_lease_time_prepare() (Steve Dickson) [1012688]
  - [netdrv] bnx2x: fix loss of VLAN priority information in received TPA-aggregated packets (Michal Schmidt) [1014694]
  - [fs] gfs2: garbage quota usage reported due to uninitialized inode during creation (Abhijith Das) [1008947]
  - [fs] nfs: fix filelayout_commit_call_ops (Scott Mayhew) [1012479]
  - [netdrv] igb: fix driver reload with VF assigned to guest (Stefan Assmann) [985733]
  - [md] Fix bio flags for md raid5 (Jes Sorensen) [837097]
  - [md] Fix bio flags for md raid10 (Jes Sorensen) [837097]
  - [scsi] qla4xxx: 5.03.00.00.06.05-k3 (Chad Dupuis) [1011476]
  - [scsi] qla4xxx: Support setting of local CHAP index for flash target entry (Chad Dupuis) [1011476]
  - [scsi] qla4xxx: Correct the check for local CHAP entry type (Chad Dupuis) [1011476]
  - [scsi] lpfc: Update lpfc version for 8.3.7.21.3p driver release (Rob Evers) [1012961]
  - [scsi] lpfc: Fixed function mode field defined too small for not recognizing dual-chute mode (Rob Evers) [1012961]
  - [net] Revert "net: more accurate skb truesize" (Francesco Fusco) [889181]
  - [net] fix multiqueue selection (Michal Schmidt) [1011939]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-423.el6]
changelog:
  - [kvm] pmu: add proper support for fixed counter 2 (Gleb Natapov) [1000956]
  - [kvm] vmx: do not check bit 12 of EPT violation exit qualification when undefined (Gleb Natapov) [1006139]
  - [kvm] vmx: set "blocked by NMI" flag if EPT violation happens during IRET from NMI (Gleb Natapov) [1006139]
  - [edac] Fix workqueue-related crashes (Aristeu Rozanski) [831127]
  - [edac] amd64_edac: Fix driver module removal (Aristeu Rozanski) [831127]
  - [md] raid5: BIO flags adjust (Jes Sorensen) [837097]
  - [md] Fix skipping recovery for read-only arrays (Jes Sorensen) [1014102]
  - [kernel] audit: fix mq_open and mq_unlink to add the MQ root as a hidden parent audit_names record (Richard Guy Briggs) [1009386]
  - [kernel] audit: log the audit_names record type (Richard Guy Briggs) [1009386]
  - [kernel] audit: add child record before the create to handle case where create fails (Richard Guy Briggs) [1009386]
  - [kernel] audit: format user messages to size of MAX_AUDIT_MESSAGE_LENGTH (Richard Guy Briggs) [1007069]
  - [netdrv] tg3: Expand led off fix to include 5720 (Ivan Vecera) [991498]
  - [netdrv] tg3: Don't turn off led on 5719 serdes port 0 (Ivan Vecera) [991498]
  - [netdrv] tg3: Fix UDP fragments treated as RMCP (Ivan Vecera) [991498]
  - [netdrv] tg3: Remove incorrect switch to aux power (Ivan Vecera) [991498]
  - [i2c] ismt: initialize DMA buffer (Neil Horman) [1014753]
  - [scsi] libfcoe: Make fcoe_sysfs optional / fix fnic NULL exception (Neil Horman) [1014864]
  - [fs] gfs2: Fix race in iteration of glocks for unfreeze/umount (Abhijith Das) [999909]
  - [fs] gfs2: dirty inode correctly in gfs2_write_end (Benjamin Marzinski) [991596]
  - [x86] Mark Intel Atom Avoton processor as supported (Prarit Bhargava) [914842]
  - [mm] vmscan: fix zone shrinking exit when scan work is done (David Gibson) [985155]
  - [block] free bios when failing blk_execute_rq_nowait calls (Jeff Moyer) [1009312]
  - [netdrv] be2net: fix disabling TX in be_close() (Ivan Vecera) [951271]
  - [crypto] Fix race condition in larval lookup (Herbert Xu) [916361]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-424.el6]
changelog:
  - [block] loop: fix crash when using unassigned loop device (Mike Snitzer) [989795]
  - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1014867]
  - [x86] microcode: Fix patch level reporting for AMD family 15h (Prarit Bhargava) [1014401]
  - [hda] alsa: enable switcheroo code in the snd-hda-intel driver (Jaroslav Kysela) [1013993]
  - [x86] reboot: Fix a warning message triggered by stop_other_cpus() (Jerome Marchand) [840710]
  - [kernel] async: Bump up the MAX_THREADS count for the async subsystem (Neil Horman) [1010666]
  - [pci] Calculate right add_size (Myron Stowe) [997672]
  - [netdrv] iwlwifi: pcie: add SKUs for 6000, 6005 and 6235 series (Stanislaw Gruszka) [1013951]
  - [netdrv] iwlwifi: pcie: add new SKUs for 7000 & 3160 NIC series (Stanislaw Gruszka) [1013951]
  - [netdrv] iwlwifi: enable shadow registers for 7000 (Stanislaw Gruszka) [1013951]
  - [netdrv] iwlwifi: add new 7260 and 3160 series device IDs (Stanislaw Gruszka) [1013951]
  - [netdrv] be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (Ivan Vecera) [1014360]
  - [netdrv] be2net: call ENABLE_VF cmd for Skyhawk-R too (Ivan Vecera) [1014360]
  - [netdrv] be2net: Fix to prevent Tx stall on SH-R when packet size < 32 (Ivan Vecera) [1014360]
  - [scsi] pm8001: Queue rotation logic for inbound and outbound queues (Rich Bono) [1013771]
  - [scsi] lpfc: Update lpfc version for 8.3.7.21.4p driver release (Rob Evers) [1004841]
  - [scsi] lpfc: Fixed spinlock hang (Rob Evers) [1004841]
  - [scsi] lpfc: Fixed spinlock inversion problem (Rob Evers) [1004841]
  - [scsi] lpfc: Fixed inconsistent spin lock useage (Rob Evers) [1004841]
  - [scsi] qla2xxx: Update version number to 8.05.00.03.06.5-k2 (Chad Dupuis) [912652]
  - [scsi] qla2xxx: Fix request queue null dereference (Chad Dupuis) [912652]
  - [net] tcp: TSQ can use a dynamic limit (Jiri Pirko) [996802]
  - [net] tcp: TSO packets automatic sizing (Jiri Pirko) [996802]
  - [net] tcp: Apply device TSO segment limit earlier (Jiri Pirko) [996802]
  - [net] Allow driver to limit number of GSO segments per skb (Jiri Pirko) [996802]
  - [net] cleanups in RX queue allocation (Ivan Vecera) [1012388]
  - [net] Update kernel-doc for netif_set_real_num_rx_queues() (Ivan Vecera) [1012388]
  - [net] netif_set_real_num_rx_queues may cap num_rx_queues at init time (Ivan Vecera) [1012388]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-425.el6]
changelog:
  - [md] dm-snapshot: fix data corruption (Mikulas Patocka) [974481] {CVE-2013-4299}
  - [watchdog] iTCO_wdt: add platform driver module alias (Neil Horman) [1019497]
  - [hda] alsa: disable 44.1kHz rate for Haswell HDMI/DP audio (Jaroslav Kysela) [831970]
  - [x86] Update UV3 hub revision ID (George Beshers) [1018962]
  - [fs] xfs: Don't reference the EFI after it is freed (Eric Sandeen) [1018469]
  - [security] keys: Fix a race between negating a key and reading the error set (Dave Wysochanski) [890231]
  - [fs] nfsv4: Ensure memory ordering between nfs4_ds_connect and nfs4_fl_prepare_ds (Jeff Layton) [1012439]
  - [fs] nfsv4: nfs4_fl_prepare_ds - fix bugs when the connect attempt fails (Jeff Layton) [1012439]
  - [md] Disable TRIM on RAID5 for RHEL 6.5 (Jes Sorensen) [837097]
  - [md] raid5: BIO_RW_SYNCIO is a bit number, not a bitmask (Jes Sorensen) [837097]
  - [virt] hyperv: framebuffer pci stub (Gerd Hoffmann) [1013335]
  - [netdrv] bnx2x: add missing enum channel_tlvs definitions (Michal Schmidt) [1015137]
  - [netdrv] bnx2x: KR2 disablement fix (Michal Schmidt) [1015137]
  - [netdrv] bnx2x: Specific Active-DAC is not detected on 57810 (Michal Schmidt) [1015137]
  - [netdrv] bnx2x: Generalize KR work-around (Michal Schmidt) [1015137]
  - [usb] usbnet: use ethd name for known ethernet devices (Don Zickus) [1014224]
  - [usb] cdc_ether: use ethd name for known ethernet devices (Don Zickus) [1014224]
  - [mm] Revert "Find_early_table_space based on ranges that are actually being mapped" (Rafael Aquini)
  - [mm] Revert "Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping" (Rafael Aquini)
  - [mm] Revert "Group e820 entries together and add map_individual_e820 boot option" (Rafael Aquini)
  - [net] bridge: update mdb expiration timer upon reports (Vlad Yasevich) [1013816]
  - [net] veth: Remove NETIF_F_HW_VLAN_RX capability (Thomas Graf) [1018158]
  - [net] gre/vxlan: handle 802.1Q inner header properly (Thomas Graf) [997632]
  - [net] disable the new NAPI weight error message for RHEL 6.5 (Michal Schmidt) [1012090]
  - [scsi] sd: Fix parsing of 'temporary ' cache mode prefix (Ewan Milne) [955441]
  - [scsi] sd: fix array cache flushing bug causing performance problems (Ewan Milne) [955441]
  - [scsi] bfa: firmware update to 3.2.1.1 (Rob Evers) [1002770]
  - [netdrv] bna: firmware update to 3.2.1.1 (Ivan Vecera) [1002771]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-426.el6]
changelog:
  - [block] loop: unplug_fn only when backing file is attached (Lukas Czerner) [1022997]
  - [fs] ext4: Remove warning from ext4_da_update_reserve_space() (Lukas Czerner) [1011876]
  - [kernel] async: Revert MAX_THREADS to 256 (Neil Horman) [1021705]
  - [net] ipv6: restrict neighbor entry creation to output flow (Jiri Pirko) [997103]
  - [net] ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Jiri Pirko) [1011930] {CVE-2013-4387}
  - [net] ipv4: blackhole route should always be recalculated (Herbert Xu) [1010347]
  - [net] unix: revert/fix race in stream sockets with SOCK_PASS* flags (Daniel Borkmann) [1019343]
  - [net] Loosen constraints for recalculating checksum in skb_segment() (Vlad Yasevich) [1020298]
  - [drm] nouveau: fix vblank deadlock (Rob Clark) [1013388]
  - [usb] xhci: refactor EHCI/xHCI port switching (Don Zickus) [970715]
  - [fs] compat_ioctl: VIDEO_SET_SPU_PALETTE missing error check (Phillip Lougher) [949573] {CVE-2013-1928}
  - [fs] vfs: fix d_mountpoint() (Ian Kent) [1011337]
  - [fs] autofs4: fix device ioctl mount lookup (Ian Kent) [999708]
  - [fs] vfs: introduce kern_path_mountpoint() (Ian Kent) [999708]
  - [fs] vfs: rename user_path_umountat() to user_path_mountpoint_at() (Ian Kent) [999708]
  - [fs] vfs: massage umount_lookup_last() a bit to reduce nesting (Ian Kent) [999708]
  - [fs] vfs: allow umount to handle mountpoints without revalidating them (Ian Kent) [999708]
  - [fs] nfs: Remove the 'FIFO' behaviour for nfs41_setup_sequence (Steve Dickson) [1022257]
  - [fs] nfs: Record the OPEN create mode used in the nfs4_opendata structure (Steve Dickson) [1019439]
  - [fs] nfs: Simulate the change attribute (Steve Dickson) [1018653]
  - [scsi] megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Tomas Henzl) [1019811]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-427.el6]
changelog:
  - [tools] perf: Add ref-cycles into array of tested events (Jiri Olsa) [968806]
  - [pci] Revert "make SRIOV resources optional" (Myron Stowe) [1022270]
  - [pci] Revert "ability to relocate assigned pci-resources" (Myron Stowe) [1022270]
  - [pci] Revert "honor child buses add_size in hot plug configuration" (Myron Stowe) [1022270]
  - [pci] Revert "make cardbus-bridge resources optional" (Myron Stowe) [1022270]
  - [pci] Revert "code and comments cleanup" (Myron Stowe) [1022270]
  - [pci] Revert "make re-allocation try harder by reassigning ranges higher in the heirarchy" (Myron Stowe) [1022270]
  - [pci] Revert "Calculate right add_size" (Myron Stowe) [1022270]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-428.el6]
changelog:
  - [fs] Revert "vfs: allow umount to handle mountpoints without revalidating them" (Rafael Aquini) [1024607]
  - [fs] Revert "vfs: massage umount_lookup_last() a bit to reduce nesting" (Rafael Aquini) [1024607]
  - [fs] Revert "vfs: rename user_path_umountat() to user_path_mountpoint_at()" (Rafael Aquini) [1024607]
  - [fs] Revert "vfs: introduce kern_path_mountpoint()" (Rafael Aquini) [1024607]
  - [fs] Revert "autofs4: fix device ioctl mount lookup" (Rafael Aquini) [1024607]


author: Rafael Aquini <aquini@redhat.com> [2.6.32-430.el6]
changelog:
  - [x86] Revert "efi: be more paranoid about available space when creating variables" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efivars: firmware bug workarounds should be in platform code" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efi: Export efi_query_variable_store() for efivars.ko" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efi: Check max_size only if it is non-zero" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efi: Distinguish between "remaining space" and actually used space" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efi: Implement efi_no_storage_paranoia parameter" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "Modify UEFI anti-bricking code" (Rafael Aquini) [1012370 1023173]
  - [x86] Revert "efi: Fix dummy variable buffer allocation" (Rafael Aquini) [1012370 1023173]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.1.1.el6]
changelog:
  - [netdrv] mlx4_en: Check device state when setting coalescing (Amir Vadai) [1032395 975908]
  - [net] ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023490 1023491] {CVE-2013-4470}
  - [net] ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [1023490 1023491] {CVE-2013-4470}
  - [net] sunrpc: Fix a data corruption issue when retransmitting RPC calls (Jeff Layton) [1032424 1030046]
  - [fs] gfs2: Implement a rgrp has no extents longer than X scheme (Robert S Peterson) [1032162 998625]
  - [fs] gfs2: Drop inadequate rgrps from the reservation tree (Robert S Peterson) [1032162 998625]
  - [fs] gfs2: If requested is too large, use the largest extent in the rgrp (Robert S Peterson) [1032162 998625]
  - [fs] gfs2: Add allocation parameters structure (Robert S Peterson) [1032162 998625]
  - [fs] nfs: Don't check lock owner compatability unless file is locked - part 2 (Jeff Layton) [1032260 1007039]
  - [fs] nfs: Don't check lock owner compatibility in writes unless file is locked (Jeff Layton) [1032260 1007039]
  - [netdrv] ixgbevf: move API neg to reset path (Andy Gospodarek) [1032168 1019346]
  - [netdrv] ixgbe: fix inconsistent clearing of the multicast table (Andy Gospodarek) [1032170 975248]
  - [mm] Group e820 entries together and add map_individual_e820 boot option (Larry Woodman) [1020518 876275]
  - [mm] Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping (Larry Woodman) [1020518 876275]
  - [mm] Find_early_table_space based on ranges that are actually being mapped (Larry Woodman) [1020518 876275]
  - [fs] nfs: Fix the sync mount option for nfs4 mounts (Scott Mayhew) [1030171 915862]
  - [fs] nfsv4: Missing Chunk of Back Port Patch Causes Hang (Steve Dickson) [1032250 1024006]
  - [fs] xfs: Ensure sync updates the log tail correctly (Dave Chinner) [1032249 1025439]
  - [fs] xfs: only update the last_sync_lsn when a transaction completes (Dave Chinner) [1032249 1025439]
  - [fs] xfs: prevent deadlock trying to cover an active log (Dave Chinner) [1032688 1014867]
  - [kernel] signal: stop info leak via the tkill and the tgkill syscalls (Petr Holasek) [970876 970878] {CVE-2013-2141}
  - [block] rsxx: Disallow discards from being unmapped (Steve Best) [1028278 1023897]
  - [netdrv] brcmsmac: Module alias support missing from backport (John Green) [1029330 1020461]
  - [netdrv] mlx4_en: Fix pages never dma unmapped on rx (Steve Best) [1027343 1023272]
  - [netdrv] mlx4_en: Fix BlueFlame race (Amir Vadai) [1029997 987634]
  - [scsi] lpfc 8.3.42: Fixed failure to allocate SCSI buffer on PPC64 platform for SLI4 devices (Rob Evers) [1030713 1024683]
  - [scsi] Revert: qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low. [1032167 995576]
  - [netdrv] tg3: avoid double-freeing of rx data memory (Ivan Vecera) [1032423 1020685]
  - [hda] alsa: Final fix for the Haswell HDMI audio 44.1kHz rate (Jaroslav Kysela) [1032247 1024548]
  - [input] wacom: do not report ABS_MISC on TPC2FG touch device (Aristeu Rozanski) [1032426 1032256]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.1.2.el6]
changelog:
  - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032214 1032215] {CVE-2013-6368}
  - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032212 1032213] {CVE-2013-6367}


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.2.1.el6]
changelog:
  - [netdrv] bonding: Remove redundant VLAN tag insertion logic (Nikolay Aleksandrov) [1039562 1025224]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.3.1.el6]
changelog:
  - [net] don't drop TSO features for NO_CSUM devices (Ivan Vecera) [1037812 1030631]
  - [x86] kvm: fix cross page vapic_addr access (Paolo Bonzini) [1032214 1032215] {CVE-2013-6368}
  - [x86] kvm: fix division by zero in apic_get_tmcct (Paolo Bonzini) [1032212 1032213] {CVE-2013-6367}


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.4.1.el6]
changelog:
  - [powerpc] signals: Improved mark VSX not saved with small contexts fix (Seth Jennings) [1044566 1044117]
  - [powerpc] signals: Mark VSX not saved with small contexts (Seth Jennings) [1044566 1044117]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.5.1.el6]
changelog:
  - [net] sctp: fix checksum marking for outgoing packets (Daniel Borkmann) [1046041 1040385]
  - [kernel] ptrace: Cleanup useless header (Aaron Tomlin) [1046043 1036312]
  - [kernel] ptrace: kill BKL in ptrace syscall (Aaron Tomlin) [1046043 1036312]
  - [fs] nfs: Prevent a 3-way deadlock between layoutreturn, open and state recovery (Steve Dickson) [1045094 1034487]
  - [fs] nfs: Ensure that rmdir() waits for sillyrenames to complete (Steve Dickson) [1051395 1034348]
  - [fs] nfs: wait on recovery for async session errors (Steve Dickson) [1051393 1030049]
  - [fs] nfs: Re-use exit code in nfs4_async_handle_error() (Steve Dickson) [1051393 1030049]
  - [fs] nfs: Update list of irrecoverable errors on DELEGRETURN (Steve Dickson) [1051393 1030049]
  - [exec] ptrace: fix get_dumpable() incorrect tests (Petr Oros) [1039486 1039487] {CVE-2013-2929}
  - [net] ipv6: router reachability probing (Jiri Benc) [1043779 1029585]
  - [net] ipv6: remove the unnecessary statement in find_match() (Jiri Benc) [1043779 1029585]
  - [net] ipv6: fix route selection if kernel is not compiled with CONFIG_IPV6_ROUTER_PREF (Jiri Benc) [1043779 1029585]
  - [net] ipv6: Fix default route failover when CONFIG_IPV6_ROUTER_PREF=n (Jiri Benc) [1043779 1029585]
  - [net] ipv6: probe routes asynchronous in rt6_probe (Jiri Benc) [1040826 1030094]
  - [net] ndisc: Update neigh->updated with write lock (Jiri Benc) [1040826 1030094]
  - [net] ipv6: prevent fib6_run_gc() contention (Jiri Benc) [1040826 1030094]
  - [net] netfilter: push reasm skb through instead of original frag skbs (Jiri Pirko) [1049590 1011214]
  - [net] ip6_output: fragment outgoing reassembled skb properly (Jiri Pirko) [1049590 1011214]
  - [net] netfilter: nf_conntrack_ipv6: improve fragmentation handling (Jiri Pirko) [1049590 1011214]
  - [net] ipv4: fix path MTU discovery with connection tracking (Jiri Pirko) [1049590 1011214]
  - [net] ipv6: Make IP6CB(skb)->nhoff 16-bit (Jiri Pirko) [1049590 1011214]
  - [edac] Add error decoding support for AMD Fam16h processors (Prarit Bhargava) [1051394 1020290]
  - [netdrv] bnx2x: correct VF-PF channel locking scheme (Michal Schmidt) [1040498 1029203]
  - [netdrv] bnx2x: handle known but unsupported VF messages (Michal Schmidt) [1040498 1029203]
  - [netdrv] bnx2x: Lock DMAE when used by statistic flow (Michal Schmidt) [1040497 1029200]
  - [net] ipv6: fix leaking uninitialized port number of offender sockaddr (Florian Westphal) [1035882 1035883] {CVE-2013-6405}
  - [net] inet: fix addr_len/msg->msg_namelen assignment in recv_error functions (Florian Westphal) [1035882 1035883] {CVE-2013-6405}
  - [net] inet: prevent leakage of uninitialized memory to user in recv syscalls (Florian Westphal) [1035882 1035883] {CVE-2013-6405}
  - [net] ipvs: Add boundary check on ioctl arguments (Denys Vlasenko) [1030817 1030818] {CVE-2013-4588}
  - [s390] qeth: avoid buffer overflow in snmp ioctl (Hendrik Brueckner) [1038935 1034266]
  - [md] fix calculation of stacking limits on level change (Jes Sorensen) [1035347 1026864]
  - [ata] ahci: fix turning on LEDs in ahci_start_port() (David Milburn) [1035339 1017105]
  - [ata] libata: implement cross-port EH exclusion (David Milburn) [1035339 1017105]
  - [ata] libata add ap to ata_wait_register and intro ata_msleep (David Milburn) [1035339 1017105]
  - [netdrv] igb: Update link modes display in ethtool (Stefan Assmann) [1032389 1019578]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.6.1.el6]
changelog:
  - [mm] memcg: fix oom schedule_timeout() (Ulrich Obergfell) [1054072 1034237]
  - [mm] memcg: change memcg_oom_mutex to spinlock (Ulrich Obergfell) [1054072 1034237]
  - [mm] memcg: fix hierarchical oom locking (Ulrich Obergfell) [1054072 1034237]
  - [mm] memcg: make oom_lock 0 and 1 based rather than counter (Ulrich Obergfell) [1054072 1034237]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.7.1.el6]
changelog:
  - [char] n_tty: Fix unsafe update of available buffer space (Jiri Benc) [1060491 980188]
  - [char] n_tty: Fix stuck throttled driver (Jiri Benc) [1060491 980188]
  - [char] tty: Add safe tty throttle/unthrottle functions (Jiri Benc) [1060491 980188]
  - [char] tty: note race we need to fix (Jiri Benc) [1060491 980188]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.10.1.el6]
changelog:
  - [fs] xfs: xfs_remove deadlocks due to inverted AGF vs AGI lock ordering (Brian Foster) [1067775 1059334]
  - [x86] apic: Map the local apic when parsing the MP table (Prarit Bhargava) [1063507 1061873]


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.11.1.el6]
changelog:
  - [net] netpoll: take rcu_read_lock_bh() in netpoll_send_skb_on_dev() (Florian Westphal) [1063271 1049052]
  - [fs] cifs: sanity check length of data to send before sending (Sachin Prabhu) [1065668 1062590] {CVE-2014-0069}
  - [fs] cifs: ensure that uncached writes handle unmapped areas correctly (Sachin Prabhu) [1065668 1062590] {CVE-2014-0069}
  - [infiniband] ipoib: Report operstate consistently when brought up without a link (Michal Schmidt) [1064464 995300]
  - [security] selinux: fix broken peer recv check (Paul Moore) [1059991 1043051]
  - [fs] GFS2: Fix slab memory leak in gfs2_bufdata (Robert S Peterson) [1064913 1024024]
  - [fs] GFS2: Fix use-after-free race when calling gfs2_remove_from_ail (Robert S Peterson) [1064913 1024024]
  - [fs] nfs: always make sure page is up-to-date before extending a write to cover the entire page (Scott Mayhew) [1066942 1054493]
  - [fs] xfs: ensure we capture IO errors correctly (Lachlan McIlroy) [1058418 1021325]
  - [mm] get rid of unnecessary pageblock scanning in setup_zone_migrate_reserve (Motohiro Kosaki) [1062113 1043353]
  - [security] selinux: process labeled IPsec TCP SYN-ACK packets properly in selinux_ip_postroute() (Paul Moore) [1055364 1024631]
  - [security] selinux: look for IPsec labels on both inbound and outbound packets (Paul Moore) [1055364 1024631]
  - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_postroute() (Paul Moore) [1055364 1024631]
  - [security] selinux: handle TCP SYN-ACK packets correctly in selinux_ip_output() (Paul Moore) [1055364 1024631]
  - [edac] e752x_edac: Fix pci_dev usage count (Aristeu Rozanski) [1058420 1029530]
  - [s390] mm: handle asce-type exceptions as normal page fault (Hendrik Brueckner) [1057164 1034268]
  - [s390] mm: correct tlb flush on page table upgrade (Hendrik Brueckner) [1057165 1034269]
  - [net] fix memory information leaks in recv protocol handlers (Florian Westphal) [1039868 1039869]
  - [usb] cdc-wdm: fix buffer overflow (Alexander Gordeev) [922000 922001] {CVE-2013-1860}
  - [usb] cdc-wdm: Fix race between autosuspend and reading from the device (Alexander Gordeev) [922000 922001] {CVE-2013-1860}


author: Petr Holasek <pholasek@redhat.com> [2.6.32-431.11.2.el6]
changelog:
  - [net] sctp: fix sctp_sf_do_5_1D_ce to verify if peer is AUTH capable (Daniel Borkmann) [1070715 1067451] {CVE-2014-0101}
  - [vhost] validate vhost_get_vq_desc return value (Michael S. Tsirkin) [1062579 1058677] {CVE-2014-0055}


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - started changelog (previous package from zedz.net)
  - updated existing 1.0.5 RPM from Eos Linux to krb5 1.0.6
  - added --force to makeinfo commands to skip errors during build


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - backed out ncurses and makeshlib patches
  - update for krb5-1.1
  - add KDC rotation to rc.boot, based on ideas from Michael's C version


author: Nalin Dahyabhai <nsdahya1@eos.ncsu.edu>
changelog:
  - clean up init script for server, verify that it works [jlkatz]
  - clean up rotation script so that rc likes it better
  - add clean stanza


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch around TIOCGTLC defined on alpha and remove warnings from libpty.h
  - add installation of info docs
  - remove krb4 compat patch because it doesn't fix workstation-side servers


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - tweak server init script to automatically extract kadm5 keys if
    /var/kerberos/krb5kdc/kadm5.keytab doesn't exist yet
  - adjust package descriptions


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply Mike Friedman's patch to fix format string problems
  - don't strip off argv[0] when invoking regular rsh/rlogin


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Correct copyright: it's exportable now, provided the proper paperwork is
    filed with the government.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Don't enable the server by default.
  - Compress info pages.
  - Add defaults for the PAM module to krb5.conf


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Merge krb5-configs back into krb5-libs.  The krb5.conf file is marked as
    a %config file anyway.
  - Make krb5.conf a noreplace config file.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add LDCOMBINE=-lc to configure invocation to use libc versioning (bug #10653)
  - change Requires: for/in subpackages to include %{version}


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch ksu man page because the -C option never works
  - add access() checks and disable debug mode in ksu
  - modify default ksu build arguments to specify more directories in CMD_PATH
    and to use getusershell()


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix double-free in the kdc (patch merged into MIT tree)
  - include convert-config-files script as a documentation file


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove setuid bit on v4rcp and ksu in case the checks previously added
    don't close all of the problems in ksu
  - apply patches from Jeffrey Schiller to fix overruns Chris Evans found
  - reintroduce configs subpackage for use in the errata
  - add PreReq: sh-utils


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - change a LINE_MAX to 1024, fix from Ken Raeburn
  - add fix for login vulnerability in case anyone rebuilds without krb4 compat
  - add tweaks for byte-swapping macros in krb.h, also from Ken
  - add xinetd config files
  - make rsh and rlogin quieter
  - build with debug to fix credential forwarding
  - add rsh as a build-time req because the configure scripts look for it to
    determine paths


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - use %{_infodir} to better comply with FHS
  - move .so files to -devel subpackage
  - tweak xinetd config files (bugs #11833, #11835, #11836, #11840)
  - fix package descriptions again


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply second set of buffer overflow fixes from Tom Yu
  - fix from Dirk Husung for a bug in buffer cleanups in the test suite
  - work around possibly broken rev binary in running test suite
  - move default realm configs from /var/kerberos to %{_var}/kerberos


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - patch mkdir/rmdir problem in ftpcmd.y
  - add condrestart option to init script
  - split the server init script into three pieces and add one for kpropd


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to the 1.2 release
  - ditch a lot of our patches which went upstream
  - enable use of DNS to look up things at build-time
  - disable use of DNS to look up things at run-time in default krb5.conf
  - change ownership of the convert-config-files script to root.root
  - compress PS docs
  - fix some typos in the kinit man page
  - run condrestart in server post, and shut down in preun


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - Tom Yu's patch to fix compatibility between 1.2 kadmin and 1.1.1 kadmind
  - pull out 6.2 options in the spec file (sonames changing in 1.2 means it's not
    compatible with other stuff in 6.2, so no need)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.1
  - back out Tom Yu's patch, which is a big chunk of the 1.2 -> 1.2.1 update
  - start using the official source tarball instead of its contents


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move condrestarts to postun
  - make xinetd configs noreplace
  - add descriptions to xinetd configs
  - add /etc/init.d as a prereq for the -server package
  - patch to properly truncate $TERM in krlogind


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - disable servers by default to keep linuxconf from thinking they need to be
    started when they don't


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix summaries and descriptions
  - switched the default transfer protocol from PORT to PASV as proposed on
    bugzilla (#16134), and to match the regular ftp package's behavior


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix credential forwarding problem in klogind (goof in KRB5CCNAME handling)
    (#11588)
  - fix heap corruption bug in FTP client (#14301)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make krb5-libs obsolete the old krb5-configs package (#18351)
  - don't quit from the kpropd init script if there's no principal database so
    that you can propagate the first time without running kpropd manually
  - don't complain if /etc/ld.so.conf doesn't exist in the -libs %post


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix krb5-send-pr (#18932) and move it from -server to -workstation
  - buildprereq libtermcap-devel
  - temporariliy disable optimization on alphas
  - gettextize init scripts


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update to 1.2.2, which fixes some bugs relating to empty ETYPE-INFO
  - re-enable optimization on Alpha


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add patch to support "ANY" keytab type (i.e.,
    "default_keytab_name = ANY:FILE:/etc/krb5.keytab,SRVTAB:/etc/srvtab"
    patch from Gerald Britton, #42551)
  - build with -D_FILE_OFFSET_BITS=64 to get large file I/O in ftpd (#30697)
  - patch ftpd to use long long and %lld format specifiers to support the SIZE
    command on large files (also #30697)
  - don't use LOG_AUTH as an option value when calling openlog() in ksu (#45965)
  - implement reload in krb5kdc and kadmind init scripts (#41911)
  - lose the krb5server init script (not using it any more)


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.2-14
changelog:
  - rename the krb5-libs package to krb5 (naming a subpackage -libs when there
    is no main package is silly)
  - move defaults for PAM to the appdefaults section of krb5.conf -- this is
    the area where the krb5_appdefault_* functions look for settings)
  - disable statglue (warning: breaks binary compatibility with previous
    packages, but has to be broken at some point to work correctly with
    unpatched versions built with newer versions of glibc)


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.3-1
changelog:
  - rename the krb5 package back to krb5-libs; the previous rename caused
    something of an uproar
  - update to 1.2.3, which includes the FTP and telnetd fixes
  - configure without --enable-dns-for-kdc --enable-dns-for-realm, which now set
    the default behavior instead of enabling the feature (the feature is enabled
    by --enable-dns, which we still use)
  - reenable optimizations on Alpha
  - support more encryption types in the default kdc.conf (heads-up from post
    to comp.protocols.kerberos by Jason Heiss)


author: Nalin Dahyabhai <nalin@redhat.com> 1.2.6-2
changelog:
  - remove hashless key types from the default kdc.conf, they're not supposed to
    be there, noted by Sam Hartman on krbdev


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - install src/krb524/README as README.krb524 in the -servers package,
    includes information about converting for AFS principals


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - increase the maximum name length allowed by kuserok() to the higher value
    used in development versions


author: Jakub Jelinek <jakub@redhat.com> 1.2.7-2
changelog:
  - always #include <errno.h> to access errno, never do it directly
  - enable LFS on a bunch of other 32-bit arches


author: Nalin Dahyabhai <nalin@redhat.com> 1.3-0.beta.4
changelog:
  - test update to 1.3 beta 4
  - ditch statglue build option
  - krb5-devel requires e2fsprogs-devel, which now provides libss and libcom_err


author: Nalin Dahyabhai <nalin@redhat.com> 1.3-2
changelog:
  - pull fix for non-compliant encoding of salt field in etype-info2 preauth
    data from 1.3.1 beta 1, until 1.3.1 is released.


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add more etypes (arcfour) to the default enctype list in kdc.conf
  - don't apply previous patch, refused upstream


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-5
changelog:
  - include profile.d scriptlets in krb5-devel so that krb5-config will be in
    the path if krb5-workstation isn't installed, reported by Kir Kolyshkin


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-6
changelog:
  - fix bug in patch to make rlogind start login with a clean environment a la
    netkit rlogin, spotted and fixed by Scott McClung


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-8
changelog:
  - when iterating over lists of interfaces which are "up" from getifaddrs(),
    skip over those which have no address (#113347)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.1-9
changelog:
  - remove patch to set TERM in klogind which, combined with the upstream fix in
    1.3.1, actually produces the bug now (#114762)


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.3-2
changelog:
  - re-enable large file support, fell out in 1.3-1
  - patch rcp to use long long and %lld format specifiers when reporting file
    sizes on large files


author: Nalin Dahyabhai <nalin@redhat.com> 1.3.4-3
changelog:
  - incorporate fixes from Tom Yu for CAN-2004-0642, CAN-2004-0772
    (MITKRB5-SA-2004-002, #130732)
  - incorporate fixes from Tom Yu for CAN-2004-0644 (MITKRB5-SA-2004-003, #130732)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove rc4-hmac:norealm and rc4-hmac:onlyrealm from the default list of
    supported keytypes in kdc.conf -- they produce exactly the same keys as
    rc4-hmac:normal because rc4 string-to-key ignores salts
  - nuke kdcrotate -- there are better ways to balance the load on KDCs, and
    the SELinux policy for it would have been scary-looking
  - update to 1.3.5, mainly to include MITKRB5SA 2004-002 and 2004-003


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - silence compiler warning in kprop by using an in-memory ccache with a fixed
    name instead of an on-disk ccache with a name generated by tmpnam()


author: Nalin Dahyabhai <nalin@redhat.com> 1.4-1
changelog:
  - update to 1.4
    - v1.4 kadmin client requires a v1.4 kadmind on the server, or use the "-O"
      flag to specify that it should communicate with the server using the older
      protocol
    - new libkrb5support library
    - v5passwdd and kadmind4 are gone
    - versioned symbols
  - pick up $KRB5KDC_ARGS from /etc/sysconfig/krb5kdc, if it exists, and pass
    it on to krb5kdc
  - pick up $KADMIND_ARGS from /etc/sysconfig/kadmin, if it exists, and pass
    it on to kadmind
  - pick up $KRB524D_ARGS from /etc/sysconfig/krb524, if it exists, and pass
    it on to krb524d *instead of* "-m"
  - set "forwardable" in [libdefaults] in the default krb5.conf to match the
    default setting which we supply for pam_krb5
  - set a default of 24h for "ticket_lifetime" in [libdefaults], reflecting the
    compiled-in default


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add draft fix from Tom Yu for slc_add_reply() buffer overflow (CAN-2005-0469)
  - add draft fix from Tom Yu for env_opt_add() buffer overflow (CAN-2005-0468)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.1-1
changelog:
  - update to 1.4.1, incorporating fixes for CAN-2005-0468 and CAN-2005-0469
  - when starting the KDC or kadmind, if KRB5REALM is set via the /etc/sysconfig
    file for the service, pass it as an argument for the -r flag


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.1-3
changelog:
  - prevent spurious EBADF in krshd when stdin is closed by the client while
    the command is running (#151111)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.1-4
changelog:
  - fix double-close in keytab handling
  - add port of fixes for CAN-2004-0175 to krb5-aware rcp (#151612)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - apply fixes from draft of MIT-KRB5-SA-2005-002 (CAN-2005-1174,CAN-2005-1175)
    (#157104)
  - apply fixes from draft of MIT-KRB5-SA-2005-003 (CAN-2005-1689) (#159755)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.1-5
changelog:
  - fix telnet client environment variable disclosure the same way NetKit's
    telnet client did (CAN-2005-0488) (#159305)
  - keep apps which call krb5_principal_compare() or krb5_realm_compare() with
    malformed or NULL principal structures from crashing outright (Thomas Biege)
    (#161475)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.2-2
changelog:
  - change the default configured encryption type for KDC databases to the
    compiled-in default of des3-hmac-sha1 (#57847)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.2-3
changelog:
  - add an xinetd configuration file for encryption-only telnetd, parallelling
    the kshell/ekshell pair (#167535)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - login: don't truncate passwords before passing them into crypt(), in
    case they're significant (#149476)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.3-3
changelog:
  - rebuild properly when pthread_mutexattr_setrobust_np() is defined but not
    declared, such as with recent glibc when _GNU_SOURCE isn't being used


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.3-4
changelog:
  - give a little bit more information to the user when kinit gets the catch-all
    I/O error (#180175)


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.3-6
changelog:
  - adjust the patch which removes the use of rpath to also produce a
    krb5-config which is okay in multilib environments (#190118)
  - make the name-of-the-tempfile comment which compile_et adds to error code
    headers always list the same file to avoid conflicts on multilib installations
  - strip SIZEOF_LONG out of krb5.h so that it doesn't conflict on multilib boxes
  - strip GSS_SIZEOF_LONG out of gssapi.h so that it doesn't conflict on mulitlib
    boxes


author: Nalin Dahyabhai <nalin@redhat.com> 1.4.3-7
changelog:
  - further munge krb5-config so that 'libdir=/usr/lib' is given even on 64-bit
    architectures, to avoid multilib conflicts; other changes will conspire to
    strip out the -L flag which uses this, so it should be harmless (#192692)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-4
changelog:
  - ensure that the gssapi library's been initialized before walking the
    internal mechanism list in gss_release_oid(), needed if called from
    gss_release_name() right after a gss_import_name() (#198092)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-10
changelog:
  - rename krb5.sh and krb5.csh so that they don't overlap (#210623)
  - way-late application of added error info in kadmind.init (#65853)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-11
changelog:
  - don't bail from the KDC init script if there's no database, it may be in
    a different location than the default (fenlason)
  - remove the [kdc] section from the default krb5.conf -- doesn't seem to have
    been applicable for a while


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - update backport of the preauth module interface
  - add proposed patches 4566, 4567
  - add proposed edata reporting interface for KDC
  - add temporary placeholder for module global context fixes


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-14
changelog:
  - apply fixes from Tom Yu for MITKRB5-SA-2006-002 (CVE-2006-6143) (#218456)
  - apply fixes from Tom Yu for MITKRB5-SA-2006-003 (CVE-2006-6144) (#218456)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-18
changelog:
  - make use of install-info more failsafe (Ville Skyttä, #223704)
  - preserve timestamps on shell scriptlets at %install-time


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - initial update to 1.6, pre-package-reorg
  - move workstation daemons to a new subpackage (#81836, #216356, #217301), and
    make the new subpackage require xinetd (#211885)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.5-20
changelog:
  - temporarily back out %post changes, fix for #143289 for security update
  - add preliminary patch to correct unauthorized access via krb5-aware telnet


author: Nalin Dahyabhai <nalin@redhat.com> 1.5-22
changelog:
  * Thu Mar 15 2007 Nalin Dahyabhai <nalin@redhat.com> 1.5-21
  - add preliminary patch to fix buffer overflow in krb5kdc and kadmind
    (#231528, CVE-2007-0957)
  - add preliminary patch to fix double-free in kadmind (#231537, CVE-2007-1216)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6-2
changelog:
  - add buildrequires: on keyutils-libs-devel to enable use of keyring ccaches,
    dragging keyutils-libs in as a dependency


author: Nalin Dahyabhai <nalin@redhat.com> 1.6-3
changelog:
  - add patch to correct unauthorized access via krb5-aware telnet
    daemon (#229782, CVE-2007-0956)
  - add patch to fix buffer overflow in krb5kdc and kadmind
    (#231528, CVE-2007-0957)
  - add patch to fix double-free in kadmind (#231537, CVE-2007-1216)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move the default acl_file, dict_file, and admin_keytab settings to
    the part of the default/example kdc.conf where they'll actually have
    an effect (#236417)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6-4
changelog:
  - fix an uninitialized length value which could cause a crash when parsing
    key data coming from a directory server
  - correct a typo in the krb5.conf man page ("ldap_server"->"ldap_servers")


author: Nalin Dahyabhai <nalin@redhat.com> 1.6-6
changelog:
  - omit dependent libraries from the krb5-config --libs output, as using
    shared libraries (no more static libraries) makes them unnecessary and
    they're not part of the libkrb5 interface (patch by Rex Dieter, #240220)
    (strips out libkeyutils, libresolv, libdl)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - kadmind.init: don't fail outright if the default principal database
    isn't there if it looks like we might be using the kldap plugin
  - kadmind.init: attempt to extract the key for the host-specific kadmin
    service when we try to create the keytab


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.1-1
changelog:
  - update to 1.6.1
    - drop no-longer-needed patches for CVE-2007-0956,CVE-2007-0957,CVE-2007-1216
    - drop patch for sendto bug in 1.6, fixed in 1.6.1


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.1-2
changelog:
  - pull patch from svn to undo unintentional chattiness in ftp
  - pull patch from svn to handle NULL krb5_get_init_creds_opt structures
    better in a couple of places where they're expected


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - switch man pages to being generated with the right paths in them
  - drop old, incomplete SELinux patch
  - add patch from Greg Hudson to make srvtab routines report missing-file errors
    at same point that keytab routines do (#241805)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - preprocess kerberos.ldif into a format FDS will like better, and include
    that as a doc file as well


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - perform PAM account / session management in krshd (#182195,#195922)
  - perform PAM authentication and account / session management in ftpd
  - perform PAM authentication, account / session management, and password-
    changing in login.krb5 (#182195,#195922)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.1-8
changelog:
  - incorporate fixes for MITKRB5-SA-2007-004 (CVE-2007-2442,CVE-2007-2443)
    and MITKRB5-SA-2007-005 (CVE-2007-2798)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.2-6
changelog:
  - incorporate updated fix for CVE-2007-3999 (CVE-2007-4743)
  - fix incorrect call to "test" in the kadmin init script (#252322,#287291)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.2-7
changelog:
  - also perform PAM session and credential management when ftpd accepts a
    client using strong authentication, missed earlier
  - also label kadmind log files and files created by the db2 plugin


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.2-9
changelog:
  - apply the fix for CVE-2007-4000 instead of the experimental patch for
    setting ok-as-delegate flags


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - make krb5.conf %verify(not md5 size mtime) in addition to
    %config(noreplace), like /etc/nsswitch.conf (#329811)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-1
changelog:
  - update to 1.6.3, dropping now-integrated patches for CVE-2007-3999
    and CVE-2007-4000 (the new pkinit module is built conditionally and goes
    into the -pkinit-openssl package, at least for now, to make a buildreq
    loop with openssl avoidable)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-3
changelog:
  - allocate space for the nul-terminator in the local pathname when looking up
    a file context, and properly free a previous context (Jose Plans, #426085)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-4
changelog:
  - some init script cleanups
    - drop unquoted check and silent exit for "$NETWORKING" (#426852, #242502)
    - krb524: don't barf on missing database if it looks like we're using kldap,
      same as for kadmin
    - return non-zero status for missing files which cause startup to
      fail (#242502)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-5
changelog:
  - enable patch for key-expiration reporting
  - enable patch to make kpasswd fall back to TCP if UDP fails (#251206)
  - enable patch to make kpasswd use the right sequence number on retransmit
  - enable patch to allow mech-specific creds delegated under spnego to be found
    when searching for creds


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-7
changelog:
  - drop netdb patch
  - kdb_ldap: add patch to treat 'nsAccountLock: true' as an indication that
    the DISALLOW_ALL_TIX flag is set on an entry, for better interop with Fedora,
    Netscape, Red Hat Directory Server (Simo Sorce)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - in login, allow PAM to interact with the user when they've been strongly
    authenticated
  - in login, signal PAM when we're changing an expired password that it's an
    expired password, so that when cracklib flags a password as being weak it's
    treated as an error even if we're running as root


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - remove a patch, to fix problems with interfaces which are "up" but which
    have no address assigned, which conflicted with a different fix for the same
    problem in 1.5 (#200979)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - add patch to suppress double-processing of /etc/krb5.conf when we build
    with --sysconfdir=/etc, thereby suppressing double-logging (#231147)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-8
changelog:
  - ftp: add patch to fix "runique on" case when globbing fixes applied
  - stop adding a redundant but harmless call to initialize the gssapi internals


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-9
changelog:
  - rework file labeling patch to not depend on fragile preprocessor trickery,
    in another attempt at fixing #428355 and friends


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-10
changelog:
  - add fixes from MITKRB5-SA-2008-001 for use of null or dangling pointer
    when v4 compatibility is enabled on the KDC (CVE-2008-0062, CVE-2008-0063,
    - add fixes from MITKRB5-SA-2008-002 for array out-of-bounds accesses when
    high-numbered descriptors are used (CVE-2008-0947, #433596)
  - add backport bug fix for an attempt to free non-heap memory in
    libgssapi_krb5 (CVE-2007-5901, #415321)
  - add backport bug fix for a double-free in out-of-memory situations in
    libgssapi_krb5 (CVE-2007-5971, #415351)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-11
changelog:
  - libgssapi_krb5: properly export the acceptor subkey when creating a lucid
    context (Kevin Coffman, via the nfs4 mailing list)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-12
changelog:
  - stop exporting kadmin keys to a keytab file when kadmind starts -- the
    daemon's been able to use the database directly for a long long time now
  - belatedly add aes128,aes256 to the default set of supported key types


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-15
changelog:
  - build with -fno-strict-aliasing, which is needed because the library
    triggers these warnings
  - don't forget to label principal database lock files
  - fix the labeling patch so that it doesn't break bootstrapping


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - clear fuzz out of patches, dropping a man page patch which is no longer
    necessary
  - quote %{__cc} where needed because it includes whitespace now
  - define ASN1BUF_OMIT_INLINE_FUNCS at compile-time (for now) to keep building


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - if we successfully change the user's password during an attempt to get
    initial credentials, but then fail to get initial creds from a non-master
    using the new password, retry against the master (#432334)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-19
changelog:
  - libgssapi_krb5: backport fix for some errors which can occur when
    we fail to set up the server half of a context (CVE-2009-0845)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-100
changelog:
  - turn off krb4 support (it won't be part of the 1.7 release, but do it now)
  - use triggeruns to properly shut down and disable krb524d when -server and
    -workstation-servers gets upgraded, because it's gone now
  - move the libraries to /%{_lib}, but leave --libdir alone so that plugins
    get installed and are searched for in the same locations (#473333)
  - clean up buildprereq/prereqs, explicit mktemp requires, and add the
    ldconfig for the -server-ldap subpackage (part of #225974)
  - escape possible macros in the changelog (part of #225974)
  - fixup summary texts (part of #225974)
  - take the execute bit off of the protocol docs (part of #225974)
  - unflag init scripts as configuration files (part of #225974)
  - make the kpropd init script treat 'reload' as 'restart' (part of #225974)


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-101
changelog:
  - add patches for read overflow and null pointer dereference in the
    implementation of the SPNEGO mechanism (CVE-2009-0844, CVE-2009-0845)
  - add patch for attempt to free uninitialized pointer in libkrb5
    (CVE-2009-0846)
  - add patch to fix length validation bug in libkrb5 (CVE-2009-0847)
  - put the krb5-user .info file into just -workstation and not also
    -workstation-clients


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-103
changelog:
  - fix a typo in a ksu error message (Marek Mahut)
  - "rev" works the way the test suite expects now, so don't disable tests
    that use it


author: Nalin Dahyabhai <nalin@redhat.com> 1.6.3-104
changelog:
  - extend PAM support to ksu: perform account and session management for the
    target user
  - pull up and merge James Leddy's changes to also set PAM_RHOST in PAM-aware
    network-facing services


author: Nalin Dahyabhai <nalin@redhat.com> 1.7-1
changelog:
  - update to 1.7
    - no need to work around build issues with ASN1BUF_OMIT_INLINE_FUNCS
    - configure recognizes --enable/--disable-pkinit now
    - configure can take --disable-rpath now
    - no more libdes425, krb524d, krb425.info
    - kadmin/k5srvutil/ktutil are user commands now
    - new kproplog
    - FAST encrypted-challenge plugin is new
  - drop static build logic
  - drop pam_krb5-specific configuration from the default krb5.conf
  - drop only-use-v5 flags being passed to various things started by xinetd
  - put %{krb5prefix}/sbin in everyone's path, too (#504525)


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - compile with %{?_smp_mflags} (Steve Grubb)
  - drop the bit where we munge part of the error table header, as it's not
    needed any more


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - fix a type mismatch in krb5_copy_error_message()
  - ftp: fix some odd use of strlen()
  - selinux labeling: use selabel_open() family of functions rather than
    matchpathcon(), bail on it if attempting to get the mutex lock fails


author: Nalin Dahyabhai <nalin@redhat.com> 1.7-3
changelog:
  - switch buildrequires: and requires: on e2fsprogs-devel into
    buildrequires: and requires: on libss-devel, libcom_err-devel, per
    sandeen on fedora-devel-list


author: Nalin Dahyabhai <nalin@redhat.com> 1.7-4
changelog:
  - try to merge and clean up all the large file support for ftp and rcp
    - ftpd no longer prints a negative length when sending a large file
      from a 32-bit host


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - simplify the man pages patch by only preprocessing the files we care about
    and moving shared configure.in logic into a shared function
  - catch the case of ftpd printing file sizes using %i, when they might be
    bigger than an int now


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - if the init script fails to start krb5kdc/kadmind/kpropd because it's already
    running (according to status()), return 0 (part of #521772)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-8
changelog:
  - specify the location of the subsystem lock when using the status() function
    in the kadmind and kpropd init scripts, so that we get the right error when
    we're dead but have a lock file - requires initscripts 8.99 (#521772)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-10
changelog:
  - move /etc/pam.d/ksu from krb5-workstation-servers to krb5-workstation,
    where it's actually needed (#538703)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-11
changelog:
  - ksu: move account management checks to before we drop privileges, like
    su does (#540769)
  - selinux: set the user part of file creation contexts to match the current
    context instead of what we looked up
  - configure with --enable-dns-for-realm instead of --enable-dns, which isn't
    recognized any more


author: Nalin Dahyabhai <nalin@redhat.com>
changelog:
  - move man pages that live in the -libs subpackage into the regular
    %{_mandir} tree where they'll still be found if that package is the
    only one installed (#529319)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-15
changelog:
  - add upstream patch for KDC crash during referral processing (CVE-2009-3295),
    via Tom Yu (#545002)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-16
changelog:
  - use %global instead of %define
  - pull up proposed patch for creating previously-not-there lock files for
    kdb databases when 'kdb5_util' is called to 'load' (#551764)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-17
changelog:
  - put the conditional back for the -devel subpackage
  - back down to the earlier version of the patch for #551764; the backported
    alternate version was incomplete


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-18
changelog:
  - add upstream patch for integer underflow during AES and RC4 decryption
    (CVE-2009-4212), via Tom Yu (#545015)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-19
changelog:
  - use portreserve to make sure the KDC can always bind to the kerberos-iv
    port, kpropd can always bind to the krb5_prop port, and that kadmind can
    always bind to the kerberos-adm port (#555279)
  - correct inadvertent use of macros in the changelog (rpmlint)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-20
changelog:
  - krb5_get_init_creds_password: check opte->flags instead of options->flags
    when checking whether or not we get to use the prompter callback (#555875)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-21
changelog:
  - suppress warnings of impending password expiration if expiration is more than
    seven days away when the KDC reports it via the last-req field, just as we
    already do when it reports expiration via the key-expiration field (#556495)
  - link with libtinfo rather than libncurses, when we can, in future RHEL


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7-22
changelog:
  - use portreserve correctly -- portrelease takes the basename of the file
    whose entries should be released, so we need three files, not one


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7.1-1
changelog:
  - update to 1.7.1
    - don't trip AD lockout on wrong password (#542687, #554351)
    - incorporates fixes for CVE-2009-4212 and CVE-2009-3295
    - fixes gss_krb5_copy_ccache() when SPNEGO is used
  - move sim_client/sim_server, gss-client/gss-server, uuclient/uuserver to
    the devel subpackage, better lining up with the expected krb5/krb5-appl
    split in 1.8
  - drop kvno,kadmin,k5srvutil,ktutil from -workstation-servers, as it already
    depends on -workstation which also includes them


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7.1-3
changelog:
  - pull up the change to make kpasswd's behavior better match the docs
    when there's no ccache (#563431)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7.1-4
changelog:
  - move the package changelog to the end to match the usual style (jdennis)
  - scrub out references to $RPM_SOURCE_DIR (jdennis)
  - include a symlink to the readme with the name LICENSE so that people can
    find it more easily (jdennis)


author: Nalin Dahyabhai <nalin@redhat.com> - 1.7.1-6
changelog:
  - fix a null pointer dereference and crash introduced in our PAM patch that
    would happen if ftpd was given the name of a user who wasn't known to the
    local system, limited to being triggerable by gssapi-authenticated clients by
    the default xinetd config (Olivier Fourdan, #569472)


