[El-errata] ELSA-2017-0817 Moderate: Oracle Linux 6 kernel security, bug fix, and enhancement update

Errata Announcements for Oracle Linux el-errata at oss.oracle.com
Tue Mar 28 10:20:52 PDT 2017


Oracle Linux Security Advisory ELSA-2017-0817

http://linux.oracle.com/errata/ELSA-2017-0817.html

The following updated rpms for Oracle Linux 6 have been uploaded to the 
Unbreakable Linux Network:

i386:
kernel-2.6.32-696.el6.i686.rpm
kernel-abi-whitelists-2.6.32-696.el6.noarch.rpm
kernel-debug-2.6.32-696.el6.i686.rpm
kernel-debug-devel-2.6.32-696.el6.i686.rpm
kernel-devel-2.6.32-696.el6.i686.rpm
kernel-doc-2.6.32-696.el6.noarch.rpm
kernel-firmware-2.6.32-696.el6.noarch.rpm
kernel-headers-2.6.32-696.el6.i686.rpm
perf-2.6.32-696.el6.i686.rpm
python-perf-2.6.32-696.el6.i686.rpm

x86_64:
kernel-2.6.32-696.el6.x86_64.rpm
kernel-abi-whitelists-2.6.32-696.el6.noarch.rpm
kernel-debug-2.6.32-696.el6.x86_64.rpm
kernel-debug-devel-2.6.32-696.el6.i686.rpm
kernel-debug-devel-2.6.32-696.el6.x86_64.rpm
kernel-devel-2.6.32-696.el6.x86_64.rpm
kernel-doc-2.6.32-696.el6.noarch.rpm
kernel-firmware-2.6.32-696.el6.noarch.rpm
kernel-headers-2.6.32-696.el6.x86_64.rpm
perf-2.6.32-696.el6.x86_64.rpm
python-perf-2.6.32-696.el6.x86_64.rpm


SRPMS:
http://oss.oracle.com/ol6/SRPMS-updates/kernel-2.6.32-696.el6.src.rpm



Description of changes:

[2.6.32-696.el6.OL6]
- Update genkey [bug 25599697]

[2.6.32-696.el6]
- [net] dccp: fix freeing skb too early for IPV6_RECVPKTINFO (Hannes 
Frederic Sowa) [1424628] {CVE-2017-6074}

[2.6.32-695.el6]
- [block] nvme: Don't poll device being removed (David Milburn) [1422521]

[2.6.32-694.el6]
- [fs] posix_acl: Clear SGID bit when setting file permissions (Andreas 
Grunbacher) [1371252] {CVE-2016-7097}
- [fs] switch posix_acl_equiv_mode() to umode_t * (Andreas Grunbacher) 
[1371252] {CVE-2016-7097}
- [perf] sched latency: Fix thread pid reuse issue (Jiri Olsa) [1400743]
- [fs] ext4: fix races of writeback with punch hole and zero range 
(Lukas Czerner) [1394786]
- [fs] ext4: validate s_reserved_gdt_blocks on mount (Lukas Czerner) 
[1394786]
- [fs] ext4: release bh in make_indexed_dir (Lukas Czerner) [1394786]
- [fs] ext4: reinforce check of i_dtime when clearing high fields of uid 
and gid (Lukas Czerner) [1394786]
- [fs] ext4: validate that metadata blocks do not overlap superblock 
(Lukas Czerner) [1394786]
- [fs] ext4: short-cut orphan cleanup on error (Lukas Czerner) [1394786]
- [fs] ext4: fix reference counting bug on block allocation error (Lukas 
Czerner) [1394786]
- [fs] ext4: check for extents that wrap around (Lukas Czerner) [1394786]
- [fs] ext4: silence UBSAN in ext4_mb_init() (Lukas Czerner) [1394786]
- [fs] ext4: address UBSAN warning in mb_find_order_for_block() (Lukas 
Czerner) [1394786]
- [fs] ext4: clean up error handling when orphan list is corrupted 
(Lukas Czerner) [1394786]
- [fs] ext4: fix hang when processing corrupted orphaned inode list 
(Lukas Czerner) [1394786]
- [fs] jbd2: Fix unreclaimed pages after truncate in data=journal mode 
(Lukas Czerner) [1394786]
- [fs] ext4: Fix handling of extended tv_sec (Lukas Czerner) [1394786]
- [fs] create and use seq_show_option for escaping (Lukas Czerner) [1394786]
- [fs] ext4: replace open coded nofail allocation in ext4_free_blocks() 
(Lukas Czerner) [1394786]
- [fs] ext4: Introduce EFSBADCRC and EFSCORRUPTED error codes (Lukas 
Czerner) [1394786]
- [block] ensure request->part is valid (Jeff Moyer) [1416341]
- [sound] alsa: hda - fix Lewisburg audio issue (Jaroslav Kysela) [1413134]

[2.6.32-693.el6]
- [netdrv] sfc: Add efx_nic member with fixed netdev features (Jarod 
Wilson) [1419396]
- [netdrv] sfc: Take mac_lock before calling efx_ef10_filter_table_probe 
(Jarod Wilson) [1419396]
- [netdrv] sfc: Fix VLAN filtering feature if vPort has VLAN_RESTRICT 
flag (Jarod Wilson) [1419396]
- [netdrv] sfc: clean fallbacks between promisc/normal in 
efx_ef10_filter_sync_rx_mode (Jarod Wilson) [1419396]
- [netdrv] sfc: support cascaded multicast filters (Jarod Wilson) [1419396]
- [netdrv] sfc: Make failed filter removal less noisy (Jarod Wilson) 
[1410750]
- [netdrv] sfc: re-factor efx_ef10_filter_sync_rx_mode() (Jarod Wilson) 
[1410750]
- [netdrv] sfc: refactor debug-or-warnings printks (Jarod Wilson) [1410750]
- [net] implement netif_cond_dbg macro (Jarod Wilson) [1410750]

[2.6.32-692.el6]
- [fs] gfs2: Limit number of transaction blocks requested for truncates 
(Robert S Peterson) [1401058]
- [fs] revert "sunrpc: make AF_LOCAL connect synchronous" (Benjamin 
Coddington) [1420044]

[2.6.32-691.el6]
- [net] tcp: correct memory barrier usage in tcp_check_space() (Oleg 
Nesterov) [1386136]
- [fs] epoll: prevent missed events on EPOLL_CTL_MOD (Oleg Nesterov) 
[1386136]
- [acpi] acpica: Fix regression in FADT revision checks (Lenny 
Szubowicz) [1418339]
- [net] ipv6: stop sending PTB packets for MTU < 1280 (Hannes Frederic 
Sowa) [1415931] {CVE-2016-10142}
- [net] fix dst_ops_extend leaks (Sabrina Dubroca) [1399633]

[2.6.32-690.el6]
- [drm] core: Do not preserve framebuffer on rmfb, v4 (Rob Clark) [1405267]
- [scsi] mpt3sas: Fix for block device of raid exists even after 
deleting raid disk (Tomas Henzl) [1416552]

[2.6.32-689.el6]
- [netdrv] be2net: fix initial MAC setting (Ivan Vecera) [1415905]

[2.6.32-688.el6]
- [netdrv] sfc: fix missing mc_promisc setting (Jarod Wilson) [1410750]

[2.6.32-687.el6]
- [netdrv] sfc: reduce severity of PIO buffer alloc failures (Jarod 
Wilson) [1410750]
- [netdrv] sfc: avoid division by zero (Jarod Wilson) [1410750]
- [netdrv] sfc: Insert multicast filters as well as mismatch filters in 
promiscuous mode (Jarod Wilson) [1410750]
- [netdrv] sfc: get timer configuration from adapter (Jarod Wilson) 
[1410750]
- [netdrv] sfc: warn if other functions have been reset by MCFW (Jarod 
Wilson) [1410750]
- [netdrv] sfc: add output flag decoding to efx_mcdi_set_workaround 
(Jarod Wilson) [1410750]
- [netdrv] sfc: get PIO buffer size from the NIC (Jarod Wilson) [1410750]
- [netdrv] sfc: set interrupt moderation via MCDI (Jarod Wilson) [1410750]
- [netdrv] sfc: allow asynchronous MCDI without completion function 
(Jarod Wilson) [1410750]
- [netdrv] sfc: on MC reset, clear PIO buffer linkage in TXQs (Jarod 
Wilson) [1410750]
- [netdrv] sfc: Downgrade EPERM messages from MCDI to debug (Jarod 
Wilson) [1410750]
- [netdrv] sfc: cope with ENOSYS from efx_mcdi_get_workarounds() (Jarod 
Wilson) [1410750]
- [netdrv] sfc: enable cascaded multicast filters in MCFW (Jarod Wilson) 
[1410750]
- [netdrv] sfc: work around TRIGGER_INTERRUPT command not working on 
SFC9140 (Jarod Wilson) [1410750]
- [dm] raid: fix transient device failure processing (Mike Snitzer) 
[1404425]

[2.6.32-686.el6]
- [scsi] Add intermediate STARGET_REMOVE state to scsi_target_state 
(Ewan Milne) [1349623]
- [scsi] restart list search after unlock in scsi_remove_target (Ewan 
Milne) [1349623]
- [powerpc] pci: Support per-aperture memory offset (Laurent Vivier) 
[1413448]
- [powerpc] pci: Don't add bogus empty resources to PHBs (Laurent 
Vivier) [1413448]
- [mm] mmap.c: fix arithmetic overflow in __vm_enough_memory() (Jerome 
Marchand) [1413500]
- [net] ping: check minimum size on ICMP header length (Mateusz Guzik) 
[1414202] {CVE-2016-8399}
- [scsi] sg_write()/bsg_write() is not fit to be called under KERNEL_DS 
(Ewan Milne) [1414823] {CVE-2016-10088 CVE-2016-9576}

[2.6.32-685.el6]
- [kernel] ftrace: Do not function trace inlined functions (Pratyush 
Anand) [1413456]
- [x86] paravirt: Do not trace _paravirt_ident_*() functions (Pratyush 
Anand) [1413456]
- [netdrv] i40e: Fix for long link down notification time (Stefan 
Assmann) [1414274]
- [scsi] megaraid_sas: fix done in queue_command (Tomas Henzl) [1415192]
- [scsi] megaraid: fixes (Tomas Henzl) [1415192]
- [netdrv] ixgbe: Add support for new X557 device (Ken Cox) [1408509]
- [netdrv] ixgbe: Add KR backplane support for x550em_a (Ken Cox) [1408509]
- [netdrv] ixgbe: Add support for SGMII backplane interface (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Add support for SFPs with retimer (Ken Cox) [1408509]
- [netdrv] ixgbe: Introduce function to control MDIO speed (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Read and set instance id (Ken Cox) [1408509]
- [netdrv] ixgbe: Add support for x550em_a 10G MAC type (Ken Cox) [1408509]
- [netdrv] ixgbe: Use method pointer to access IOSF devices (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Add support for single-port X550 device (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Clean up interface for firmware commands (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Change the lan_id and func fields to a u8 to avoid 
casts (Ken Cox) [1408509]
- [netdrv] ixgbe: Fix flow control for Xeon D KR backplane (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Make all unchanging ops structures const (Ken Cox) 
[1408509]
- [netdrv] ixgbe: Update PTP to support X550EM_x devices (Ken Cox) [1408509]
- [netdrv] ixgbe: convert to CYCLECOUNTER_MASK macro (Ken Cox) [1408509]
- [netdrv] ixgbevf: add VF support for new hardware (Ken Cox) [1408507]
- [netdrv] ixgbevf: Support Windows hosts (Hyper-V) (Ken Cox) [1408507]
- [netdrv] ixgbevf: Add the device ID's presented while running on 
Hyper-V (Ken Cox) [1408507]
- [netdrv] ixgbevf: Move API negotiation function into mac_ops (Ken Cox) 
[1408507]
- [x86] tsc: Reset cycle_last after resume from S3/S4 (Lenny Szubowicz) 
[1406468]
- [kernel] hung_task: allow hung_task_panic when hung_task_warnings is 0 
(Waiman Long) [1410297]

[2.6.32-684.el6]
- [s390] kernel/ap: Fix hang condition on crypto card config-off 
(Hendrik Brueckner) [1413552]
- [s390] zcrypt: Improved invalid domain response handling (Hendrik 
Brueckner) [1406389]
- [infiniband] ucm: Fix bitmap wrap when devnum > IB_UCM_MAX_DEVICES 
(Slava Shwartsman) [1413476]
- [netdrv] mlx5e: Copy all L2 headers into inline segment (Kamal Heib) 
[1408937]
- [netdrv] be2net: fix MAC addr setting on privileged BE3 VFs (Ivan 
Vecera) [1406659]
- [netdrv] be2net: don't delete MAC on close on unprivileged BE3 VFs 
(Ivan Vecera) [1406659]
- [netdrv] be2net: fix status check in be_cmd_pmac_add() (Ivan Vecera) 
[1406659]
- [acpi] acpica: Tables: Update FADT handling (Lenny Szubowicz) [1408401]
- [acpi] acpica: ACPI 6.0: Add changes for FADT table (Lenny Szubowicz) 
[1408401]
- [acpi] acpica: Basic support for FADT version 5 (Lenny Szubowicz) 
[1408401]
- [acpi] acpica: Remove use of unreliable FADT revision field (Lenny 
Szubowicz) [1408401]

[2.6.32-683.el6]
- [netdrv] sfc: include size-binned TX stats on sfn8542q (Jarod Wilson) 
[1411279]
- [netdrv] sfc: retrieve second word of datapath capabilities (Jarod 
Wilson) [1411279]
- [netdrv] sfc: update MCDI protocol headers (Jarod Wilson) [1411279]
- [netdrv] sfc: Update MCDI protocol definitions (Jarod Wilson) [1411279]
- [net] mlx4_en: Fix type mismatch for 32-bit systems (Slava Shwartsman) 
[1399239]
- [net] mlx4_en: Resolve dividing by zero in 32-bit system (Slava 
Shwartsman) [1399239]
- [netdrv] e1000e: Initial support for KabeLake (Jarod Wilson) [1406917]
- [netdrv] e1000e: Clear ULP configuration register on ULP exit (Jarod 
Wilson) [1406917]
- [netdrv] e1000e: Set HW FIFO minimum pointer gap for non-gig speeds 
(Jarod Wilson) [1406917]
- [netdrv] e1000e: Increase PHY PLL clock gate timing (Jarod Wilson) 
[1406917]
- [netdrv] e1000e: Increase ULP timer (Jarod Wilson) [1406917]
- [netdrv] e1000e: initial support for i219-LM (3) (Jarod Wilson) [1406917]
- [netdrv] be2net: fix unicast list filling (Ivan Vecera) [1408247]
- [netdrv] be2net: fix accesses to unicast list (Ivan Vecera) [1408247]
- [netdrv] sfc: Downgrade or remove some error messages (Jarod Wilson) 
[1410750]
- [netdrv] be2net: call be_set_uc_list() unconditionally (Ivan Vecera) 
[1402679]
- [netdrv] mlx5e: Use hw_features through netdev_extended macro (Kamal 
Heib) [1385318]
- [block] nvme: Don't stop kthread while clearing queues (David Milburn) 
[1399431]
- [fs] dlm: Fix saving of NULL callbacks (Robert S Peterson) [1264492]

[2.6.32-682.el6]
- [x86] kdump: Fix several bound checking error of crashkernel reserving 
(Baoquan He) [1349069]
- [x86] kdump: Crashkernel auto reservation failed on large system 
(Baoquan He) [1349069]
- [kdump] Fix wrong dmi_present argument in case efi_smbios_addr being 
used (Dave Young) [1404984]
- [kdump] Add error check in case dmi_get_system_info return null (Dave 
Young) [1404984]
- [netdrv] bnxt_en: Improve the delay logic for firmware response (John 
Linville) [1406129]
- [netdrv] bnxt_en: Implement proper firmware message padding (John 
Linville) [1406129]
- [netdrv] bnxt_en: Refactor _hwrm_send_message() (John Linville) [1406129]
- [netdrv] bnxt_en: Fix dmesg log firmware error messages (John 
Linville) [1406129]
- [netdrv] bnxt_en: Use firmware provided message timeout value (John 
Linville) [1406129]
- [fs] nfs: Allow getattr to also report readdirplus cache hits (Scott 
Mayhew) [1325766]
- [fs] nfs: Be more targeted about readdirplus use when doing 
lookup/revalidation (Scott Mayhew) [1325766]
- [fs] nfs: Fix a performance regression in readdir (Scott Mayhew) [1325766]

[2.6.32-681.el6]
- [net] udplite: fast-path computation of checksum coverage (Hangbin 
Liu) [1404127]
- [ata] libata: fix sff host state machine locking while polling (Cathy 
Avery) [1390972]
- [ata] libata-sff: use WARN instead of BUG on illegal host state 
machine state (Cathy Avery) [1390972]
- [x86] hyperv: Handle unknown NMIs on one CPU when unknown_nmi_panic 
(Vitaly Kuznetsov) [1400428]
- [fs] nfsd4: zero op arguments beyond the 8th compound op (J. Bruce 
Fields) [1409002]
- [fs] nfsd: fix deadlock secinfo+readdir compound (J. Bruce Fields) 
[1314505]
- [fs] nfsd4: fix recovery-dir leak on nfsd startup failure (J. Bruce 
Fields) [1266405]
- [x86] Mark Skylake processors with Kaby Lake PCH as unsupported (David 
Arcari) [1405459]
- [infiniband] ipoib: Remove can't use GFP_NOIO warning (Slava 
Shwartsman) [1321529]
- [netdrv] veth: allow changing the mac address while interface is up 
(David Arcari) [1402696]
- [kernel] tracing: Protect tracer flags with trace_types_lock (Steven 
Rostedt) [1397661]
- [acpi] acpica: Prevent circular object list in 
acpi_ns_exec_module_code (Lenny Szubowicz) [1401776]
- [acpi] acpica: Fix possible memory leak for module-level code 
execution (Lenny Szubowicz) [1401776]
- [acpi] acpica: Add additional module-level code support (Lenny 
Szubowicz) [1401776]
- [fs] xfs: growfs: use uncached buffers for new headers (Bill 
O'Donnell) [1134314]
- [fs] xfs: catch invalid negative blknos in _xfs_buf_find() (Bill 
O'Donnell) [1134314]
- [fs] xfs: fix _xfs_buf_find oops on blocks beyond the filesystem end 
(Bill O'Donnell) [1134314]

[2.6.32-680.el6]
- [scsi] be2iscsi: Add checks to validate completions (Maurizio 
Lombardi) [1397807]

[2.6.32-679.el6]
- [mm] Revert "mm: Fix slab growing out of bound within a cpuset" (Larry 
Woodman) [1402713]
- [netdrv] cxgb4: update latest firmware version supported (Sai Vemuri) 
[1381382]
- [kernel] audit: correctly record file names with different path name 
types (Paul Moore) [1305103]
- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: Implement the PD Map support for SAS3.5 Generic 
Megaraid Controllers (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: ldio_outstanding variable is not decremented in 
completion path (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: Enable or Disable Fast path based on the PCI 
Threshold Bandwidth (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: Add the Support for SAS3.5 Generic Megaraid 
Controllers Capabilities (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: Dynamic Raid Map Changes for SAS3.5 Generic 
Megaraid Controllers (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Fast Path for 
RAID 1/10 Writes (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: SAS3.5 Generic Megaraid Controllers Stream 
Detection and IO Coalescing (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: EEDP Escape Mode Support for SAS3.5 Generic 
Megaraid Controllers (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: 128 MSIX Support (Tomas Henzl) [1306457]
- [scsi] megaraid_sas: Add new pci device Ids for SAS3.5 Generic 
Megaraid Controllers (Tomas Henzl) [1306457]

[2.6.32-678.el6]
- [netdrv] RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips 
(Sai Vemuri) [1381382]
- [netdrv] cxgb4: Stop Rx Queues before freeing it up (Sai Vemuri) [1381382]
- [netdrv] iw_cxgb4 : Added "Fail" column in debug iw_cxgb4 stats (Sai 
Vemuri) [1381382]
- [netdrv] cxgb4: Add info print to display number of MSI-X vectors 
allocated (Sai Vemuri) [1381382]
- [netdrv] iwpm: crash fix for large connections test (Sai Vemuri) [1381382]
- [netdrv] cxgb4/cxgb4vf : Use vlan_gro_frags_gr() for VLANs (Sai 
Vemuri) [1381382]
- [netdrv] cxgb4vf : Using RHEL6 provided napi_gro_frags_gr() API which 
returns (enum gro_result) values (Sai Vemuri) [1381382]
- [serial] 8250_pci: Detach low-level driver during PCI error recovery 
(Gustavo Duarte) [1400508]
- [drm] reservation: Remove shadowing local variable 'ret' (Rob Clark) 
[1398084]
- [net] sctp: validate chunk len before actually using it (Hangbin Liu) 
[1399457] {CVE-2016-9555}
- [net] ipv6: add mtu lock check in __ip6_rt_update_pmtu (Xin Long) 
[1397295]
- [net] Reduce queue allocation to one in kdump kernel (Sai Vemuri) 
[1321315]
- [netdrv] cxgb4: Force cxgb4 driver as MASTER in kdump kernel (Sai 
Vemuri) [1321315]

[2.6.32-677.el6]
- [netdrv] cxgb4 : Add cxgb4 T4/T5 firmware version 1.15.37.0 (Sai 
Vemuri) [1349112]
- [netdrv] be2net: fix locking (Ivan Vecera) [1397915]
- [perf] tools: Initialize reference counts in map__clone() (Jiri Olsa) 
[1359100]
- [perf] tools: Replace map->referenced & maps->removed_maps with 
map->refcnt (Jiri Olsa) [1359100]
- [md] raid10: add rcu protection to rdev access in raid10_sync_request 
(Xiao Ni) [1395048]
- [md] raid10: add rcu protection in raid10_status (Xiao Ni) [1395048]
- [md] raid10: fix refounct imbalance when resyncing an array with a 
replacement device (Xiao Ni) [1395048]
- [netdrv] qlcnic: add wmb() call in transmit data path (Harish Patil) 
[1342659]
- [x86] ACPI: add dynamic_debug support (Prarit Bhargava) [1252674]
- [mm] hugetlb: fix huge_pte_alloc BUG_ON (Dave Anderson) [1397250]

[2.6.32-676.el6]
- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: add in missing white spaces in error messages 
text (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: Do not set MPI2_TYPE_CUDA for JBOD FP path for FW 
which does not support JBOD sequence map (Tomas Henzl) [1397873]
- [scsi] megaraid_sas: Send SYNCHRONIZE_CACHE for VD to firmware (Tomas 
Henzl) [1392499]
- [scsi] megaraid_sas: Do not fire DCMDs during PCI shutdown/detach 
(Tomas Henzl) [1396567]
- [scsi] megaraid_sas: Send correct PhysArm to FW for R1 VD downgrade 
(Tomas Henzl) [1396567]
- [scsi] megaraid_sas: For SRIOV enabled firmware, ensure VF driver 
waits for 30secs before reset (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: Fix data integrity failure for JBOD (passthrough) 
devices (Tomas Henzl) [1392499]
- [scsi] megaraid_sas: fix macro MEGASAS_IS_LOGICAL to avoid regression 
(Tomas Henzl) [1392499]
- [scsi] megaraid_sas: clean function declarations in 
megaraid_sas_base.c up (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: add in missing white space in error message text 
(Tomas Henzl) [1396567]
- [scsi] megaraid_sas: Fix the search of first memory bar (Tomas Henzl) 
[1396567]
- [scsi] megaraid_sas: Use memdup_user() rather than duplicating its 
implementation (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: Fix probing cards without io port (Tomas Henzl) 
[1396567]
- [scsi] megaraid_sas: Downgrade two success messages to info (Tomas 
Henzl) [1396567]
- [scsi] megaraid_sas: driver version upgrade (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: task management code optimizations (Tomas Henzl) 
[1396567]
- [scsi] megaraid_sas: call ISR function to clean up pending replies in 
OCR path (Tomas Henzl) [1396567]
- [scsi] megaraid_sas: reduce memory footprints in kdump mode (Tomas 
Henzl) [1396567]
- [scsi] megaraid_sas: add missing curly braces in ioctl handler (Tomas 
Henzl) [1396567]
- [scsi] mpt3sas: Bump driver version as "14.101.00.00" (Tomas Henzl) 
[1306469]
- [scsi] mpt3sas: Fix for Endianness issue (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Use the new MPI 2.6 32-bit Atomic Request Descriptors 
for SAS35 devices (Tomas Henzl) [1306469]
- [scsi] mpt3sas: set EEDP-escape-flags for SAS35 devices (Tomas Henzl) 
[1306469]
- [scsi] mpt3sas: Increased/Additional MSIX support for SAS35 devices 
(Tomas Henzl) [1306469]
- [scsi] mpt3sas: Added Device ID's for SAS35 devices and updated MPI 
header (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Don't spam logs if logging level is 0 (Tomas Henzl) 
[1306469]
- [scsi] mpt3sas: Fix warnings exposed by W=1 (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Eliminate dead sleep_flag code (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Eliminate conditional locking in 
mpt3sas_scsih_issue_tm() (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Ensure the connector_name string is NUL-terminated 
(Tomas Henzl) [1306469]
- [scsi] mpt3sas: Bump driver version as "14.100.00.00" (Tomas Henzl) 
[1306469]
- [scsi] mpt3sas: Remove unused macro "MPT_DEVICE_TLR_ON" (Tomas Henzl) 
[1306469]
- [scsi] mpt3sas: Implement device_remove_in_progress check in IOCTL 
path (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Fix for incorrect numbers for MSIX vectors enabled 
when non RDPQ card is enumerated first (Tomas Henzl) [1306469]
- [scsi] mpt3sas: Fix for improper info displayed in var log, while 
blocking or unblocking the device (Tomas Henzl) [1306469]
- [net] increase xmit RECURSION_LIMIT to 10 (Sabrina Dubroca) [1392660]
- [net] add a recursion limit in xmit path (Sabrina Dubroca) [1392660]
- [net] netfilter: ebtables: put module reference when an incorrect 
extension is found (Sabrina Dubroca) [1390061]
- [net] netfilter: ebtables: Fix extension lookup with identical name 
(Sabrina Dubroca) [1390061]
- [net] ipv6: ipv6_find_hdr restore prev functionality (Paolo Abeni) 
[1392975]

[2.6.32-675.el6]
- [kernel] audit: fix a double fetch in audit_log_single_execve_arg() 
(Paul Moore) [1359304] {CVE-2016-6136}
- [fs] nfs: Kill fscache warnings when mounting without -ofsc (David 
Howells) [1353844]
- [fs] nfs: Fix a compile issue when CONFIG_NFS_FSCACHE was undefined 
(David Howells) [1353844]
- [fs] nfs: Don't pass mount data to nfs_fscache_get_super_cookie() 
(David Howells) [1353844]
- [fs] dlm: Don't save callbacks after accept (Robert S Peterson) [1264492]
- [fs] dlm: Save and restore socket callbacks properly (Robert S 
Peterson) [1264492]
- [fs] dlm: Replace nodeid_to_addr with kernel_getpeername (Robert S 
Peterson) [1264492]
- [fs] dlm: print kernel message when we get an error from 
kernel_sendpage (Robert S Peterson) [1264492]
- [fs] nfsd: handle fileid wraparound (Dave Wysochanski) [1397552]
- [hv] storvsc: Payload buffer incorrectly sized for 32 bit kernels 
(Cathy Avery) [1394756]
- [fs] xfs: fix unbalanced inode reclaim flush locking (Brian Foster) 
[1384564]
- [scsi] hpsa: correct logical resets (Joseph Szczypek) [1083110]
- [scsi] hpsa: generate a controller NMI (Joseph Szczypek) [1083110]
- [scsi] hpsa: update driver version to 3.4.10-0-RH3 (Joseph Szczypek) 
[1083110]
- [scsi] hpsa: Check for null devices in ioaccel submission patch 
(Joseph Szczypek) [1083110]
- [scsi] hpsa: check for null device pointers (Joseph Szczypek) [1083110]
- [scsi] hpsa: correct skipping masked peripherals (Joseph Szczypek) 
[1083110]
- [scsi] hpsa: generalize external arrays (Joseph Szczypek) [1083110]
- [scsi] vmw_pvscsi: return SUCCESS for successful command aborts (Ewan 
Milne) [1372465]

[2.6.32-674.el6]
- [fs] ext4: fix extent tree corruption caused by hole punch (Lukas 
Czerner) [1351798]
- [x86] Mark Intel Purley supported (Steve Best) [1271866]
- [pnp] Prevent attaching to ACPI IPMI device (Charles Rose) [857150]

[2.6.32-673.el6]
- [netdrv] ehea: fix operation state report (Gustavo Duarte) [1089134]
- [block] nvme: Always use MSI/MSI-x interrupts (David Milburn) [1372023]
- [fs] aio: aio_nr decrements don't need to be delayed (Jiri Olsa) [1386216]
- [fs] aio: don't bother with async freeing on failure in ioctx_alloc() 
(Jiri Olsa) [1386216]
- [fs] epoll: ep_unregister_pollwait() can use the freed pwq->whead 
(Lauro Ramos Venancio) [1392372]
- [fs] epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() 
(Lauro Ramos Venancio) [1392372]

[2.6.32-672.el6]
- [sched] Fix rq->nr_uninterruptible update race (Aaron Tomlin) [1377292]
- [security] keys: Fix short sprintf buffer in /proc/keys show function 
(Frantisek Hrbata) [1375208] {CVE-2016-7042}
- [net] bridge: fix switched interval for MLD Query types (Hangbin Liu) 
[1392327]
- [net] netfilter: ipv6: move POSTROUTING invocation before 
fragmentation (Eric Garver) [1391240]
- [net] Fix use after free in the recvmmsg exit path (Davide Caratti) 
[1390046] {CVE-2016-7117}
- [net] vlan: Propagate MAC address to VLANs (Jarod Wilson) [1381585]
- [net] tcp: fix use after free in tcp_xmit_retransmit_queue() (Mateusz 
Guzik) [1379529] {CVE-2016-6828}
- [net] netfilter: x_tables: check for bogus target offset (Mateusz 
Guzik) [1351422] {CVE-2016-4998}
- [net] netfilter: x_tables: validate e->target_offset early (Mateusz 
Guzik) [1351422] {CVE-2016-4998}
- [net] netfilter: x_tables: make sure e->next_offset covers remaining 
blob size (Mateusz Guzik) [1351422] {CVE-2016-4998}
- [net] tcp: enable per-socket rate limiting of all 'challenge acks' 
(Florian Westphal) [1388287]
- [net] tcp: uninline tcp_oow_rate_limited() (Florian Westphal) [1388287]
- [net] tcp: mitigate ACK loops for connections as tcp_timewait_sock 
(Florian Westphal) [1388287]
- [net] tcp: mitigate ACK loops for connections as tcp_sock (Florian 
Westphal) [1388287]
- [net] tcp: mitigate ACK loops for connections as tcp_request_sock 
(Florian Westphal) [1388287]
- [net] tcp: helpers to mitigate ACK loops by rate-limiting 
out-of-window dupacks (Florian Westphal) [1388287]
- [net] ipv6: Don't change dst->flags using assignments (Marcelo 
Leitner) [1389478]
- [scsi] megaraid-sas: request irqs later (Tomas Henzl) [1385088]

[2.6.32-671.el6]
- [perf] list: Fix rNNNN list output to appear only once (Jiri Olsa) 
[1291256 1374411]
- [perf] symbols: Check kptr_restrict for root (Jiri Olsa) [1291256 1374411]
- [fs] SUNRPC: Fix a regression when reconnecting (Benjamin Coddington) 
[1323801]
- [fs] SUNRPC: Clear the request rq_bytes_sent field in 
xprt_release_write (Benjamin Coddington) [1323801]
- [fs] SUNRPC: Lock the transport layer on shutdown (Benjamin 
Coddington) [1323801]
- [virt] kvm: x86 emulator: implement IMUL REG, R/M (opcode 0F AF) 
(Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: implement IMUL REG, R/M, IMM (opcode 69) 
(Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: implement IMUL REG, R/M, imm8 (opcode 6B) 
(Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: Use a register for ____emulate_2op() 
destination (Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: pass destination type to ____emulate_2op() 
(Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: add Src2Imm decoding (Radim Krcmar) [1313468]
- [virt] kvm: x86 emulator: consolidate immediate decode into a function 
(Radim Krcmar) [1313468]
- [hv] netvsc: fix incorrect receive checksum offloading (Vitaly 
Kuznetsov) [1388701]
- [hv] do not lose pending heartbeat vmbus packets (Vitaly Kuznetsov) 
[1378614]
- [hv] vmbus: Fix signaling logic in hv_need_to_signal_on_read() (Vitaly 
Kuznetsov) [1319054]
- [hv] vmbus: Eliminate the spin lock on the read path (Vitaly 
Kuznetsov) [1319054]
- [hv] ring_buffer: eliminate hv_ringbuffer_peek() (Vitaly Kuznetsov) 
[1319054]
- [hv] remove code duplication between 
vmbus_recvpacket()/vmbus_recvpacket_raw() (Vitaly Kuznetsov) [1319054]
- [hv] ring_buffer: remove code duplication from 
hv_ringbuffer_peek/read() (Vitaly Kuznetsov) [1319054]
- [hv] ring_buffer.c: fix comment style (Vitaly Kuznetsov) [1319054]
- [hv] netvsc: set nvdev link after populating chn_table (Vitaly 
Kuznetsov) [1320094 1335926]
- [hv] netvsc: synchronize netvsc_change_mtu()/netvsc_set_channels() 
with netvsc_remove() (Vitaly Kuznetsov) [1320094 1335926]
- [hv] netvsc: get rid of struct net_device pointer in struct 
netvsc_device (Vitaly Kuznetsov) [1320094 1335926]
- [hv] netvsc: untangle the pointer mess (Vitaly Kuznetsov) [1320094 
1335926]
- [hv] netvsc: use start_remove flag to protect netvsc_link_change() 
(Vitaly Kuznetsov) [1320094 1335926]
- [hv] netvsc: move start_remove flag to net_device_context (Vitaly 
Kuznetsov) [1320094 1335926]
- [hv] netvsc: Move subchannel waiting to rndis_filter_device_remove() 
(Vitaly Kuznetsov) [1320094 1335926]
- [hv] netvsc: Wait for sub-channels to be processed during probe 
(Vitaly Kuznetsov) [1320094 1335926]
- [hv] netvsc: Properly size the vrss queues (Vitaly Kuznetsov) [1320094 
1335926]
- [hv] netvsc: Add close of RNDIS filter into change mtu call (Vitaly 
Kuznetsov) [1320094 1335926]
- [hv] hv_netvsc: Add support to set MTU reservation from guest side 
(Vitaly Kuznetsov) [1352105]
- [perf] probe: Clear probe_trace_event when add_probe_trace_event() 
fails (Jiri Olsa) [1291510]
- [perf] probe: Move ftrace probe-event operations to probe-file.c (Jiri 
Olsa) [1291510]
- [block] loop: fix comment typo in loop_config_discard (Lukas Czerner) 
[818597]
- [block] loop: Limit the number of requests in the bio list (Lukas 
Czerner) [818597]
- [fs] ext4: optimize test_root() (Lukas Czerner) [1236047]
- [fs] ext4: verify group number in verify_group_input() before using it 
(Lukas Czerner) [1236047]
- [fs] nfsd: use short read as well as i_size to set eof (Benjamin 
Coddington) [1302415]
- [fs] xfs: xfs_alloc_fix_minleft can underflow near ENOSPC (Carlos 
Maiolino) [1259493]
- [fs] xfs: Fix rounding in xfs_alloc_fix_len() (Carlos Maiolino) [1259493]
- [fs] jbd: don't BUG but return ENOSPC if a handle runs out of space 
(Lukas Czerner) [1291015]
- [fs] jbd2: don't BUG but return ENOSPC if a handle runs out of space 
(Lukas Czerner) [1291015]

[2.6.32-670.el6]
- [powerpc] ppc64: Fix incorrect return value from __copy_tofrom_user 
(Gustavo Duarte) [1387243]
- [misc] hpilo: Changes to support new security states in iLO5 FW 
(Joseph Szczypek) [1376584]
- [misc] hpilo: Change e-mail address from hp.com to hpe.com (Joseph 
Szczypek) [1376584]
- [misc] hpilo: cleanup hpilo (Joseph Szczypek) [1376584]
- [mm] memory_hotplug.c: change normal message to use pr_debug (Jeremy 
McNicoll) [1255272]
- [acpi] mem_hotplug: set memory info correctly when problems forcing 
mem online (Jeremy McNicoll) [1255272]
- [fs] bio: Need to free integrity payload if the split bio gets memory 
by itself (Xiao Ni) [1268434]
- [md] add rdev reference for super write (Xiao Ni) [1365718]
- [netdrv] rtlwifi: fix memory leak for USB device (Stanislaw Gruszka) 
[1364597]
- [fs] NFSv4: Fix a use-after-free situation in _nfs4_proc_getlk() 
(Benjamin Coddington) [1353272]
- [drm] nouveau/kms: take mode_config mutex in connector hotplug path 
(Ben Skeggs) [1349978]
- [kernel] clocksource: Defer override invalidation unless clock is 
unstable (Prarit Bhargava) [1356231]
- [kernel] clocksource: Reselect clocksource when watchdog validated 
high-res capability (Prarit Bhargava) [1356231]
- [fs] nfs4: clnt: respect noresvport when establishing connections to 
DSes (Benjamin Coddington) [1346041]
- [fs] nfs: Add nfs_client behavior flags (Benjamin Coddington) [1346041]
- [block] fix /proc/diskstats in-flight - kABI workaround (Jerome 
Marchand) [1273339 1306879]
- [block] add internal hd part table references (Jerome Marchand) 
[1273339 1306879]
- [block] fix accounting bug on cross partition merges (Jerome Marchand) 
[1273339 1306879]
- [block] kref: add kref_test_and_get (Jerome Marchand) [1273339 1306879]
- [block] Revert "block: fix accounting bug on cross partition merges" 
(Jerome Marchand) [1273339 1306879]
- [perf] thread: Fix reference count initial state (Jiri Olsa) [1359100]
- [perf] tools: Reference count struct map (Jiri Olsa) [1359100]
- [perf] tools: Check if a map is still in use when deleting it (Jiri 
Olsa) [1359100]
- [perf] tools: Protect accesses the map rbtrees with a rw lock (Jiri 
Olsa) [1359100]
- [perf] tools: Introduce struct maps (Jiri Olsa) [1359100]
- [perf] tools: Assign default value for some pointers (Jiri Olsa) [1359100]
- [perf] tools: Use maps__first()/map__next() (Jiri Olsa) [1359100]
- [perf] tools: Leave DSO destruction to the map destruction (Jiri Olsa) 
[1359100]
- [perf] machine: Mark removed threads as such (Jiri Olsa) [1359100]
- [perf] tools: Import rb_erase_init from block/ in the kernel sources 
(Jiri Olsa) [1359100]
- [perf] tools: Nuke unused map_groups__flush() (Jiri Olsa) [1359100]
- [perf] tools: Remove redundant initialization of thread linkage 
members (Jiri Olsa) [1359100]
- [perf] tools: Rename maps__next (Jiri Olsa) [1359100]
- [perf] machine: Do not call map_groups__delete(), drop refcnt instead 
(Jiri Olsa) [1359100]
- [perf] hists: Rename add_hist_entry to hists__findnew_entry (Jiri 
Olsa) [1359100]
- [perf] tools: Use atomic.h for the map_groups refcount (Jiri Olsa) 
[1359100]
- [perf] tests: Fix map_groups refcount test (Jiri Olsa) [1359100]
- [perf] machine: No need to keep a refcnt for last_match (Jiri Olsa) 
[1359100]
- [perf] tests: Show refcounting broken expectations in thread-mg-share 
test (Jiri Olsa) [1359100]
- [perf] machine: Protect the machine->threads with a rwlock (Jiri Olsa) 
[1359100]
- [video] efifb: prevent null-deref when iterating dmi_list (Rob Clark) 
[1360982]
- [video] configs: updates for fb backport (Rob Clark) [1360982]
- [video] fbdev: efifb: bind to efi-framebuffer (Rob Clark) [1360982]
- [video] fbdev: vesafb: bind to platform-framebuffer device (Rob Clark) 
[1360982]
- [video] fbdev: simplefb: add common x86 RGB formats (Rob Clark) [1360982]
- [video] x86: sysfb: move EFI quirks from efifb to sysfb (Rob Clark) 
[1360982]
- [video] x86: provide platform-devices for boot-framebuffers (Rob 
Clark) [1360982]
- [video] fbdev: simplefb: mark as fw and allocate apertures (Rob Clark) 
[1360982]
- [video] fbdev: simplefb: add init through platform_data (Rob Clark) 
[1360982]
- [video] drivers/video: implement a simple framebuffer driver (Rob 
Clark) [1360982]
- [video] vesafb: fix memory leak (Rob Clark) [1360982]
- [video] uvesafb,vesafb: create WC or WB PAT-entries (Rob Clark) [1360982]
- [video] vesafb: fix comment a typo (Rob Clark) [1360982]
- [video] vesafb: use platform_driver_probe() instead of 
platform_driver_register() (Rob Clark) [1360982]
- [video] efifb: Fix call to wrong unregister function (Rob Clark) [1360982]
- [video] efifb: Disallow manual bind and unbind (Rob Clark) [1360982]
- [video] efifb: Fix mismatched request/release_mem_region (Rob Clark) 
[1360982]
- [video] efifb: fix int to pointer cast warning (Rob Clark) [1360982]
- [video] efifb: Add override for 11" Macbook Air 3,1 (Rob Clark) [1360982]
- [video] efifb: Support overriding fields FW tells us with the DMI data 
(Rob Clark) [1360982]
- [video] efifb: support AMD Radeon HD 6490 (Rob Clark) [1360982]
- [video] efifb: support the EFI framebuffer on more Apple hardware (Rob 
Clark) [1360982]
- [video] efifb: check that the base address is plausible on pci systems 
(Rob Clark) [1360982]
- [video] drivers/video/efifb.c: support framebuffer for NVIDIA 9400M in 
MacBook Pro 5, 1 (Rob Clark) [1360982]

[2.6.32-669.el6]
- [netdrv] sfc: fix potential stack corruption from running past stat 
bitmask (Jarod Wilson) [1374067]
- [netdrv] cxgb4: Enable SR-IOV configuration via PCI sysfs interface 
(Sai Vemuri) [1222751]
- [netdrv] bnx2x: don't wait for Tx completion on recovery (Michal 
Schmidt) [1300681]
- [pm] hibernate: Only crash if necessary in 
create/free_basic_memory_bitmaps() (Jerry Snitselaar) [1374378]
- [netdrv] ixgbe: add WoL support for some 82599 subdevice IDs (Ken Cox) 
[1316845]
- [kernel] cgroup: improve old cgroup handling in cgroup_attach_proc() 
(Lauro Ramos Venancio) [1372085]
- [watchdog] hpwdt: add support for iLO5 (Linda Knippers) [1382496]
- [watchdog] hpwdt: HP rebranding (Linda Knippers) [1388170]
- [documentation] Fix hpwdt documentation to match RHEL6 (Linda 
Knippers) [1388170]
- [acpi] acpica: Fix for a Store->ArgX when ArgX contains a reference to 
a field (Lenny Szubowicz) [1324697]
- [acpi] acpica: Standardize all switch() blocks (Lenny Szubowicz) [1324697]
- [acpi] acpica: Interpreter: Fix Store() when implicit conversion is 
not possible (Lenny Szubowicz) [1324697]
- [fs] backing-dev: fix wakeup timer races with bdi_unregister() (Jeff 
Moyer) [1111683]
- [fs] backing-dev: ensure wakeup_timer is deleted (Jeff Moyer) [1111683]
- [fs] writeback: Fix lost wake-up shutting down writeback thread (Jeff 
Moyer) [1111683]
- [fs] writeback: do not lose wakeup events when forking bdi threads 
(Jeff Moyer) [1111683]
- [fs] writeback: fix bad _bh spinlock nesting (Jeff Moyer) [1111683]
- [fs] writeback: cleanup bdi_register (Jeff Moyer) [1111683]
- [fs] writeback: remove unnecessary init_timer call (Jeff Moyer) [1111683]
- [fs] writeback: optimize periodic bdi thread wakeups (Jeff Moyer) 
[1111683]
- [fs] writeback: prevent unnecessary bdi threads wakeups (Jeff Moyer) 
[1111683]
- [fs] writeback: move bdi threads exiting logic to the forker thread 
(Jeff Moyer) [1111683]
- [fs] writeback: restructure bdi forker loop a little (Jeff Moyer) 
[1111683]
- [fs] writeback: move last_active to bdi (Jeff Moyer) [1111683]
- [fs] writeback: do not remove bdi from bdi_list (Jeff Moyer) [1111683]
- [fs] writeback: simplify bdi code a little (Jeff Moyer) [1111683]
- [fs] writeback: do not lose wake-ups in bdi threads (Jeff Moyer) [1111683]
- [fs] writeback: do not lose wake-ups in the forker thread - 2 (Jeff 
Moyer) [1111683]
- [fs] writeback: do not lose wake-ups in the forker thread - 1 (Jeff 
Moyer) [1111683]
- [fs] writeback: fix possible race when creating bdi threads (Jeff 
Moyer) [1111683]
- [fs] writeback: harmonize writeback threads naming (Jeff Moyer) [1111683]
- [fs] writeback: merge bdi_writeback_task and bdi_start_fn (Jeff Moyer) 
[1111683]
- [fs] writeback: bdi_writeback_task() must set task state before 
calling schedule() (Jeff Moyer) [1111683]
- [fs] writeback: remove wb_list (Jeff Moyer) [1111683]
- [s390] zfcp: close window with unblocked rport during rport gone 
(Hendrik Brueckner) [1383980]
- [s390] zfcp: fix ELS/GS request&response length for hardware data 
router (Hendrik Brueckner) [1383981]
- [s390] zfcp: fix fc_host port_type with NPIV (Hendrik Brueckner) [1383982]
- [s390] zcrypt: toleration of new crypto adapter hardware with type 12 
(Hendrik Brueckner) [1344041]
- [s390] time: LPAR offset handling (Hendrik Brueckner) [1381564]
- [s390] time: move PTFF definitions (Hendrik Brueckner) [1381564]
- [scsi] libfc: Don't have fc_exch_find log errors on a new exchange 
(Chris Leech) [1368175]
- [scsi] libfc: Revert: use offload EM instance again (Chris Leech) 
[1383078]
- [scsi] libfc: don't advance state machine for incoming FLOGI (Chris 
Leech) [1368175]
- [scsi] libfc: Do not login if the port is already started (Chris 
Leech) [1368175]
- [scsi] libfc: Do not drop down to FLOGI for fc_rport_login() (Chris 
Leech) [1368175]
- [scsi] libfc: Do not take rdata->rp_mutex when processing a (Chris 
Leech) [1368175]
- [scsi] libfc: Fixup disc_mutex handling (Chris Leech) [1368175]
- [scsi] libfc: Revisit kref handling (Chris Leech) [1368175]
- [scsi] fcoe: Stop fc_rport_priv structure leak (Chris Leech) [1368175]
- [scsi] libfc: do not send ABTS when resetting exchanges (Chris Leech) 
[1368175]
- [scsi] libfc: reset exchange manager during LOGO handling (Chris 
Leech) [1368175]
- [scsi] libfc: send LOGO for PLOGI failure (Chris Leech) [1368175]
- [scsi] libfc: Issue PRLI after a PRLO has been received (Chris Leech) 
[1368175]
- [scsi] libfc: fix seconds_since_last_reset calculation (Chris Leech) 
[1368175]
- [scsi] libfc: Update rport reference counting (Chris Leech) [1368175]
- [scsi] libfc: XenServer fails to mount root filesystem (Chris Leech) 
[1368175]

[2.6.32-668.el6]
- [netdrv] mlx5e: Fix minimum MTU (Slava Shwartsman) [1333657 1384212 
1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5e: Device's mtu field is u16 and not int (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_en: Fix endianness bug in IPV6 csum calculation (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Allow resetting VF admin mac to zero (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5e: Correctly handle RSS indirection table when changing 
number of channels (Slava Shwartsman) [1333657 1384212 1384531 1385314 
1385317 1385318 1385319]
- [netdrv] mlx5e: Fix ethtool RX hash func configuration change (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5e: Fix LRO modify (Slava Shwartsman) [1333657 1384212 
1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5e: Remove wrong poll CQ optimization (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Do not BUG_ON during reset when PCI is offline 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_en: Count HW buffer overrun only once (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5: Fix RC transport send queue overhead computation (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: fix some error handling in mlx4_multi_func_init() 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Remove unused macro (Slava Shwartsman) [1333657 1384212 
1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Initialize hop_limit when creating address handle 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5: Expose correct maximum number of CQE capacity (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: fix handling return value of 
mlx4_slave_convert_port (Slava Shwartsman) [1333657 1384212 1384531 
1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Use vmalloc for WR buffers when needed (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Use correct order of variables in log message (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Expose correct max_sge_rd limit (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Avoid returning success in case of an error flow 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Replace VF zero mac with random mac in mlx4_core 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Fix resource tracker error flow in add_res_range 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Copy/set only sizeof struct mlx4_eqe bytes (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_en: really allow to change RSS key (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx5: Fix incorrect wc pkey_index assignment for GSI messages 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Fix incorrect cq flushing in error state (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Use correct SL on AH query under RoCE (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Forbid using sysfs to change RoCE pkeys (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Demote mcg message from warning to debug (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Fix potential deadlock when sending mad to wire (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4, mlx5, mthca: Expose max_sge_rd correctly (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Add extra check for total vfs for SRIOV (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_en: Remove BUG_ON assert when checking if ring is full 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Relieve cpu load average on the port sending flow 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Fix wrong index in propagating port change event 
to VFs (Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 
1385318 1385319]
- [netdrv] mlx4: Fix memory leak in do_slave_init (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4: Disable HA for SRIOV PF RoCE devices (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_en: Release TX QP when destroying TX ring (Slava 
Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: Disable Granular QoS per VF under IB/Eth VPI 
configuration (Slava Shwartsman) [1333657 1384212 1384531 1385314 
1385317 1385318 1385319]
- [netdrv] mlx4_core: fix typo in mlx4_set_vf_mac (Slava Shwartsman) 
[1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: need to call close fw if alloc icm is called twice 
(Slava Shwartsman) [1333657 1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] mlx4_core: double free of dev_vfs (Slava Shwartsman) [1333657 
1384212 1384531 1385314 1385317 1385318 1385319]
- [netdrv] bnx2x: don't reset chip on cleanup if PCI function is offline 
(Michal Schmidt) [1386199]
- [netdrv] bnx2x: allow adding VLANs while interface is down (Michal 
Schmidt) [1386199]
- [netdrv] bnx2x: avoid leaking memory on bnx2x_init_one() failures 
(Michal Schmidt) [1386199]
- [netdrv] bnx2x: Prevent false warning for lack of FC NPIV (Michal 
Schmidt) [1386199]
- [netdrv] bnx2x: fix receive of VF->PF mailbox messages by the PF on 
big-endian (Michal Schmidt) [1386199]
- [netdrv] bnx2x: fix sending VF->PF messages on big-endian (Michal 
Schmidt) [1386199]
- [netdrv] bnx2x: Fix 84833 phy command handler (Michal Schmidt) [1386199]
- [netdrv] bnx2x: Fix led setting for 84858 phy (Michal Schmidt) [1386199]
- [netdrv] bnx2x: Correct 84858 PHY fw version (Michal Schmidt) [1386199]
- [netdrv] bnx2x: Fix 84833 RX CRC (Michal Schmidt) [1386199]
- [netdrv] bnx2x: Fix link-forcing for KR2 (Michal Schmidt) [1386199]
- [netdrv] bnx2x: Warn about grc timeouts in register dump (Michal 
Schmidt) [1386199]
- [netdrv] be2net: Enable VF link state setting for BE3 (Ivan Vecera) 
[1347812]
- [netdrv] be2net: Fix TX stats for TSO packets (Ivan Vecera) [1347812]
- [netdrv] be2net: NCSI FW section should be properly updated with 
ethtool for BE3 (Ivan Vecera) [1347812]
- [netdrv] be2net: Provide an alternate way to read pf_num for BEx chips 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Fix mac address collision in some configurations 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Avoid redundant addition of mac address in HW (Ivan 
Vecera) [1347812]
- [netdrv] be2net: Add privilege level check for 
OPCODE_COMMON_GET_EXT_FAT_CAPABILITIES SLI cmd (Ivan Vecera) [1347812]
- [netdrv] be2net: Issue COMMON_RESET_FUNCTION cmd during driver unload 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Support UE recovery in BEx/Skyhawk adapters (Ivan 
Vecera) [1347812]
- [netdrv] be2net: replace polling with sleeping in the FW completion 
path (Ivan Vecera) [1347812]
- [netdrv] be2net: do not remove vids from driver table if 
be_vid_config() fails (Ivan Vecera) [1347812]
- [netdrv] be2net: clear vlan-promisc setting before programming the 
vlan list (Ivan Vecera) [1347812]
- [netdrv] be2net: perform temperature query in adapter regardless of 
its interface state (Ivan Vecera) [1347812]
- [netdrv] be2net: Fix broadcast echoes from EVB in BE3 (Ivan Vecera) 
[1347812]
- [netdrv] be2net: fix definition of be_max_eqs() (Ivan Vecera) [1347812]
- [netdrv] be2net: Fix provisioning of RSS for VFs in multi-partition 
configurations (Ivan Vecera) [1347812]
- [netdrv] be2net: Enable Wake-On-LAN from shutdown for Skyhawk (Ivan 
Vecera) [1347812]
- [netdrv] be2net: use max-TXQs limit too while provisioning VF queue 
pairs (Ivan Vecera) [1347812]
- [netdrv] benet: be_resume needs to protect be_open with rtnl_lock 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Don't leak iomapped memory on removal (Ivan Vecera) 
[1347812]
- [netdrv] be2net: Fix a UE caused by passing large frames to the ASIC 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Fix pcie error recovery in case of NIC+RoCE adapters 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Interpret and log new data that's added to the port 
misconfigure async event (Ivan Vecera) [1347812]
- [netdrv] be2net: Request RSS capability of Rx interface depending on 
number of Rx rings (Ivan Vecera) [1347812]
- [netdrv] be2net: Fix interval calculation in interrupt moderation 
(Ivan Vecera) [1347812]
- [netdrv] be2net: Add retry in case of error recovery failure (Ivan 
Vecera) [1347812]
- [netdrv] be2net: Fix Lancer error recovery (Ivan Vecera) [1347812]
- [netdrv] be2net: Don't run ethtool self-tests for VFs (Ivan Vecera) 
[1347812]
- [netdrv] be2net: SRIOV Queue distribution should factor in EQ-count of 
VFs (Ivan Vecera) [1347812]
- [netdrv] be2net: Fix be_vlan_rem_vid() to check vlan id being removed 
(Ivan Vecera) [1347812]
- [netdrv] be2net: check for INSUFFICIENT_PRIVILEGES error (Ivan Vecera) 
[1347812]
- [netdrv] be2net: return error status from be_set_phys_id() (Ivan 
Vecera) [1347812]
- [netdrv] be2net: fix port-res desc query of GET_PROFILE_CONFIG FW cmd 
(Ivan Vecera) [1347812]
- [netdrv] be2net: fix VF link state transition from disabled to auto 
(Ivan Vecera) [1347812]
- [netdrv] bnx2: fix locking when netconsole is used (Ivan Vecera) [1291369]
- [netdrv] tg3: Avoid NULL pointer dereference in 
tg3_io_error_detected() (Ivan Vecera) [1347828]
- [netdrv] tg3: Fix for disallow tx coalescing time to be 0 (Ivan 
Vecera) [1347828]
- [netdrv] tg3: Report the correct number of RSS queues through 
tg3_get_rxnfc (Ivan Vecera) [1347828]
- [netdrv] tg3: Fix for diasllow rx coalescing time to be 0 (Ivan 
Vecera) [1347828]
- [netdrv] net: tg3: avoid uninitialized variable warning (Ivan Vecera) 
[1347828]
- [net] ipv6: restrict hop_limit sysctl setting to range (1; 255) (Paolo 
Abeni) [1314305]
- [net] ipv4: add limits to ip_default_ttl (Paolo Abeni) [1314305]
- [net] route: enforce hoplimit max value (Paolo Abeni) [1313899]
for userland (Sabrina Dubroca) [1317697]
- [net] sctp: use the same clock as if sock source timestamps were on 
(Xin Long) [1334561]
- [net] sctp: update the netstamp_needed counter when copying sockets 
(Xin Long) [1334561]
- [net] sctp: fix the transports round robin issue when init is 
retransmitted (Xin Long) [1312728]
- [net] pppoe: fix memory corruption in padt work structure (Beniamino 
Galvani) [1317900]
- [net] pppoe: drop pppoe device in pppoe_unbind_sock_work (Beniamino 
Galvani) [1317900]
- [net] pppoe: Use workqueue to die properly when a PADT is received 
(Beniamino Galvani) [1317900]
- [net] ipv6: Skip XFRM lookup if dst_entry in socket cache is valid 
(Jakub Sitnicki) [1327680]
- [net] ipv6: Consolidate route lookup sequences (Jakub Sitnicki) [1327680]
- [net] macvtap: Add support of packet capture on macvtap device 
(Sabrina Dubroca) [1373100]
- [scsi] fnic: pci_dma_mapping_error() doesn't return an error code 
(Maurizio Lombardi) [1364593]
- [scsi] fnic: Using rport->dd_data to check rport online instead of 
rport_lookup (Maurizio Lombardi) [1364593]
- [scsi] fnic: Cleanup the I/O pending with fw and has timed out and is 
used to issue LUN reset (Maurizio Lombardi) [1364593]
- [scsi] fnic: move printk()s outside of the critical code section 
(Maurizio Lombardi) [1364593]
- [scsi] fnic: check pci_map_single() return value (Maurizio Lombardi) 
[1364593]
- [scsi] be2iscsi: Driver version: 11.1.0.0 (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Replace _bh with _irqsave/irqrestore (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Remove redundant iscsi_wrb desc memset (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Fix bad WRB index error (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix async PDU handling path (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Add lock to protect WRB alloc and free (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: _bh for io_sgl_lock and mgmt_sgl_lock (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Reduce driver load/unload time (Maurizio Lombardi) 
[1347815]
- [scsi] be2iscsi: Fix ExpStatSn in management tasks (Maurizio Lombardi) 
[1347815]
- [scsi] be2iscsi: Update the driver version (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix WRB leak in login/logout path (Maurizio Lombardi) 
[1347815]
- [scsi] be2iscsi: Fix async link event processing (Maurizio Lombardi) 
[1347815]
- [scsi] be2iscsi: Fix to process 25G link speed info from FW (Maurizio 
Lombardi) [1347815]
- [scsi] scsi_transport_iscsi: Add 25G and 40G speed definition 
(Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix IOPOLL implementation (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix return value for MCC completion (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Add FW config validation (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix to handle misconfigured optics events (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Fix VLAN support for IPv6 network (Maurizio Lombardi) 
[1347815]
- [scsi] be2iscsi: Fix to remove shutdown entry point (Maurizio 
Lombardi) [1347815]
- [scsi] be2iscsi: Added return value check for mgmt_get_all_if_id 
(Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Set mbox timeout to 30s (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix to synchronize tag allocation using spin_lock 
(Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix to use atomic bit operations for tag_state 
(Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix mbox synchronization replacing spinlock with 
mutex (Maurizio Lombardi) [1347815]
- [scsi] be2iscsi: Fix soft lockup in mgmt_get_all_if_id path using bmbx 
(Maurizio Lombardi) [1347815]
- [scsi] scsi_debug: fix logical block provisioning support when 
unmap_alignment != 0 (Maurizio Lombardi) [1388096]
- [scsi] scsi_debug: fix logical block provisioning support (Maurizio 
Lombardi) [1388096]
- [scsi] mpt3sas: Fix resume on WarpDrive flash cards (Tomas Henzl) 
[1329353]
- [scsi] mpt3sas: avoid mpt3sas_transport_port_add NULL parent_dev 
(Tomas Henzl) [1329353]
- [scsi] mpt3sas: set num_phys after allocating phy space (Tomas Henzl) 
[1329353]
- [scsi] mpt3sas: add missing curly braces (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Used "synchronize_irq()"API to synchronize timed-out 
IO & TMs (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Set maximum transfer length per IO to 4MB for VDs 
(Tomas Henzl) [1329353]
- [scsi] mpt3sas: Updating mpt3sas driver version to 13.100.00.00 (Tomas 
Henzl) [1329353]
- [scsi] mpt3sas: Handle active cable exception event (Tomas Henzl) 
[1329353]
- [scsi] mpt3sas: Update MPI header to 2.00.42 (Tomas Henzl) [1329353]
- [scsi] mpt3sas: remove unused fw_event_work elements (Tomas Henzl) 
[1329353]
- [scsi] mpt3sas: Remove usage of 'struct timeval' (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Don't overreach ioc->reply_post during initialization 
(Tomas Henzl) [1329353]
- [scsi] mpt3sas: Remove unnecessary synchronize_irq() before free_irq() 
(Tomas Henzl) [1329353]
- [scsi] mpt3sas: Free memory pools before retrying to allocate with 
different value (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Remove cpumask_clear for zalloc_cpumask_var and don't 
free free_cpu_mask_var before reply_q (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Updating mpt3sas driver version to 12.100.00.00 (Tomas 
Henzl) [1329353]
- [scsi] mpt3sas: Fix for Asynchronous completion of timedout IO and 
task abort of timedout IO (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Updated MPI Header to 2.00.42 (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Add support for configurable Chain Frame Size (Tomas 
Henzl) [1329353]
- [scsi] mpt3sas: Added smp_affinity_enable module parameter (Tomas 
Henzl) [1329353]
- [scsi] mpt3sas: Make use of additional HighPriority credit message 
frames for sending SCSI IOs (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Never block the Enclosure device (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Fix static analyzer(coverity) tool identified defects 
(Tomas Henzl) [1329353]
- [scsi] mpt3sas: Used IEEE SGL instead of MPI SGL while framing a SMP 
Passthrough request message (Tomas Henzl) [1329353]
- [scsi] mpt3sas: Added support for high port count HBA variants (Tomas 
Henzl) [1329353]
- [scsi] bnx2fc: Update version number to 2.10.3 (Maurizio Lombardi) 
[1380385]
- [scsi] bnx2fc: Check sc_cmd device and host pointer before returning 
the command to the mid-layer (Maurizio Lombardi) [1380385]
- [scsi] bnx2fc: Print netdev device name when FCoE is successfully 
initialized (Maurizio Lombardi) [1380385]
- [scsi] bnx2fc: Print when we send a fip keep alive (Maurizio Lombardi) 
[1380385]
- [scsi] bnx2fc: bnx2fc_eh_abort(): fix wrong return code (Maurizio 
Lombardi) [1380385]
- [scsi] bnx2fc: Show information about log levels in 'modinfo' 
(Maurizio Lombardi) [1380385]
- [scsi] hpsa: update driver revision to 3.4.10-0-RH2 (Joseph Szczypek) 
[1377892]
- [scsi] hpsa: correct scsi 6byte lba calculation (Joseph Szczypek) 
[1377892]
- [scsi] lpfc: remove unknown ELS message warnings for RDP (Maurizio 
Lombardi) [1347811]
- [scsi] smartpqi: add to config-generic (Scott Benesh) [1343743]
- [scsi] smartpqi: raid bypass lba calculation fix (Scott Benesh) [1343743]
- [scsi] smartpqi: bump driver version (Scott Benesh) [1343743]
- [scsi] smartpqi: add smartpqi.txt (Scott Benesh) [1343743]
- [scsi] smartpqi: update Kconfig (Scott Benesh) [1343743]
- [scsi] smartpqi: remove timeout for cache flush operations (Scott 
Benesh) [1343743]
- [scsi] smartpqi: scsi queuecommand cleanup (Scott Benesh) [1343743]
- [scsi] smartpqi: minor tweaks to update time support (Scott Benesh) 
[1343743]
- [scsi] smartpqi: minor function reformating (Scott Benesh) [1343743]
- [scsi] smartpqi: correct event acknowledgement timeout issue (Scott 
Benesh) [1343743]
- [scsi] smartpqi: correct controller offline issue (Scott Benesh) [1343743]
- [scsi] smartpqi: add kdump support (Scott Benesh) [1343743]
- [scsi] smartpqi: enhance reset logic (Scott Benesh) [1343743]
- [scsi] smartpqi: enhance drive offline informational message (Scott 
Benesh) [1343743]
- [scsi] smartpqi: simplify spanning (Scott Benesh) [1343743]
- [scsi] smartpqi: change tmf macro names (Scott Benesh) [1343743]
- [scsi] smartpqi: change aio sg processing (Scott Benesh) [1343743]
- [scsi] aacraid: remove wildcard for series 9 controllers (Scott 
Benesh) [1343743]
- [scsi] smartpqi: initial commit of Microsemi smartpqi driver (Scott 
Benesh) [1343743]

[2.6.32-667.el6]
- [hv] get rid of id in struct vmbus_channel (Vitaly Kuznetsov) [1322802]
- [hv] make VMBus bus ids persistent (Vitaly Kuznetsov) [1322802]
- [hv] storvsc: Fix potential memory leak (Cathy Avery) [1322928 1352824]
- [hv] storvsc: Filter out storvsc messages CD-ROM medium not present 
(Cathy Avery) [1322928 1352824]
- [hv] storvsc: fix SRB_STATUS_ABORTED handling (Cathy Avery) [1322928 
1352824]
- [hv] storvsc: add logging for error/warning messages (Cathy Avery) 
[1322928 1352824]
- [hv] storvsc: Fix a bug in the handling of SRB status flags (Cathy 
Avery) [1322928 1352824]
- [hv] storvsc: Don't set the SRB_FLAGS_QUEUE_ACTION_ENABLE flag (Cathy 
Avery) [1322928 1352824]
- [hv] storvsc: Set the tablesize based on the information given by the 
host (Cathy Avery) [1322928 1352824]
- [hv] storvsc: Don't assume that the scatterlist is not chained (Cathy 
Avery) [1322928 1352824]
- [hv] storvsc: Retrieve information about the capability of the target 
(Cathy Avery) [1322928 1352824]
- [hv] storvsc: Always send on the selected outgoing channel (Cathy 
Avery) [1322928 1352824]
- [hv] vmbus: Support a vmbus API for efficiently sending page arrays 
(Cathy Avery) [1322928 1352824]
- [hv] balloon: replace ha_region_mutex with spinlock (Vitaly Kuznetsov) 
[1326999 1381617]
- [hv] balloon: account for gaps in hot add regions (Vitaly Kuznetsov) 
[1326999 1381617]
- [hv] balloon: keep track of where ha_region starts (Vitaly Kuznetsov) 
[1326999 1381617]
- [hv] balloon: reset host_specified_ha_region (Vitaly Kuznetsov) 
[1326999 1381617]
- [hv] balloon: don't crash when memory is added in non-sorted order 
(Vitaly Kuznetsov) [1326999 1381617]
- [hv] balloon: check if ha_region_mutex was acquired in 
MEM_CANCEL_ONLINE case (Vitaly Kuznetsov) [1326999 1381617]
- [hv] don't leak memory in vmbus_establish_gpadl() (Vitaly Kuznetsov) 
[1376860]
- [hv] get rid of redundant messagecount in create_gpadl_header() 
(Vitaly Kuznetsov) [1376860]
- [hv] vmbus: don't manipulate with clocksources on crash (Cathy Avery) 
[1365049]
- [hv] correct tsc page sequence invalid value (Cathy Avery) [1365049]
- [hv] vmbus: fix build warning (Cathy Avery) [1365049]
- [hv] vmbus: Implement a clocksource based on the TSC page (Cathy 
Avery) [1365049]
- [hv] kvp: cancel kvp_host_handshake_work on module unload (Vitaly 
Kuznetsov) [1321259]
- [x86] mm/xen: Suppress hugetlbfs in PV guests (Vitaly Kuznetsov) [1312331]
- [mm] hugetlb: allow hugepages_supported to be architecture specific 
(Vitaly Kuznetsov) [1312331]

[2.6.32-666.el6]
- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 
(Stefan Assmann) [1360179]
- [netdrv] i40evf: RSS Hash Option parameters (Stefan Assmann) [1360179]
- [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) [1360179]
- [netdrv] i40evf: Add driver support for promiscuous mode (Stefan 
Assmann) [1360179]
- [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan 
Assmann) [1360179]
- [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1360179]
- [netdrv] i40e: Add device capability which defines if update is 
available (Stefan Assmann) [1360179]
- [netdrv] i40evf: Allow PF driver to configure RSS (Stefan Assmann) 
[1360179]
- [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) 
[1360179]
- [netdrv] i40evf: Don't Panic (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead 
of 8 per packet (Stefan Assmann) [1360179]
- [netdrv] i40evf: properly handle VLAN features (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) 
[1360179]
- [netdrv] i40e: Input set mask constants for RSS, flow director, and 
flex bytes (Stefan Assmann) [1360179]
- [netdrv] i40e: Add RSS configuration to virtual channel (Stefan 
Assmann) [1360179]
- [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) 
[1360179]
- [netdrv] i40evf: Fix get_rss_aq (Stefan Assmann) [1360179]
- [netdrv] i40evf: Add longer wait after remove module (Stefan Assmann) 
[1360179]
- [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1360179]
- [netdrv] i40evf: Fix VLAN features (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) 
[1360179]
- [netdrv] i40evf: Add additional check for reset (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Fix handling of boolean logic in polling 
routines (Stefan Assmann) [1360179]
- [netdrv] i40evf: remove dead code (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor 
instead of 8K (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan 
Assmann) [1360179]
- [netdrv] i40e: implement and use Rx CTL helper functions (Stefan 
Assmann) [1360179]
- [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan 
Assmann) [1360179]
- [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan 
Assmann) [1360179]
- [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check 
(Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Break up xmit_descriptor_count from 
maybe_stop_tx (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO 
function (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Drop outer checksum offload that was not 
requested (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan 
Assmann) [1360179]
- [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic 
as well (Stefan Assmann) [1360179]
- [netdrv] i40e: clean event descriptor before use (Stefan Assmann) 
[1360179]
- [netdrv] i40evf: set adapter state on reset failure (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1360179]
- [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan 
Assmann) [1360179]
- [netdrv] i40evf: support packet split receive (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1360179]
- [netdrv] i40e: properly show packet split status in debugfs (Stefan 
Assmann) [1360179]
- [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan 
Assmann) [1360179]
- [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1360179]
- [netdrv] i40evf: Change vf driver string to reflect all products 
i40evf supports (Stefan Assmann) [1360179]
- [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code 
(Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) 
[1360179]
- [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan 
Assmann) [1360179]
- [netdrv] i40evf: enable bus master after reset (Stefan Assmann) [1360179]
- [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan 
Assmann) [1360179]
- [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features 
(Stefan Assmann) [1360179]
- [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) [1360179]
- [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1360179]
- [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1360179]
- [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1360179]
- [netdrv] i40e: AQ Add external power class to get link status (Stefan 
Assmann) [1360179]
- [netdrv] i40e: AQ Geneve cloud tunnel type (Stefan Assmann) [1360179]
- [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) [1360179]
- [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1360179]
- [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) 
[1360179]
- [netdrv] i40evf: null out ring pointers on free (Stefan Assmann) [1360179]
- [netdrv] i40e: define function capabilities in only one place (Stefan 
Assmann) [1360179]
- [netdrv] i40evf: allow channel bonding of VFs (Stefan Assmann) [1360179]
- [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through 
ethtool (Stefan Assmann) [1360179]
- [netdrv] treewide: Fix typos in printk (Stefan Assmann) [1360179]
- [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1360179]
- [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan 
Assmann) [1360179]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan 
Assmann) [1360179]
- [netdrv] i40evf: change version string generation (Stefan Assmann) 
[1360179]
- [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 
(Stefan Assmann) [1360179]
- [netdrv] i40e: Opcode and structures required by OEM Post Update AQ 
command and add new NVM arq message (Stefan Assmann) [1360179]
- [netdrv] i40evf: check rings before freeing resources (Stefan Assmann) 
[1360179]
- [netdrv] i40e: Fix errors resulted while turning off TSO (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: use configured RSS key and lookup table in 
i40e_vsi_config_rss (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: fix broken i40e_config_rss_aq function (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: move i40e_vsi_config_rss below i40e_get_rss_aq (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Remove redundant memset (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: check for and deal with non-contiguous TCs (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf : Bump driver version from 1.5.5 to 1.5.10 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Update device ids for X722 (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Drop extra copy of function (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Use consistent type for vf_id (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: PTP - avoid aggregate return warnings (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Fix uninitialized variable (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Remove HMC AQ API implementation (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40evf: Add driver support for promiscuous mode (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Add VF promiscuous mode driver support (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Add promiscuous on VLAN support (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Only offload VLAN tag if enabled (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Remove zero check (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: Add DeviceID for X722 QSFP+ (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Add device capability which defines if update is 
available (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Specify AQ event opcode to wait for (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Code cleanup in i40e_add_fdir_ethtool (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Limit TSO to 7 descriptors for payload instead 
of 8 per packet (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: fix errant PCIe bandwidth message (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump patch from 1.5.2 to 1.5.5 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Input set mask constants for RSS, flow director, and 
flex bytes (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Move NVM event wait check to NVM code (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Add RSS configuration to virtual channel (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Move NVM variable out of AQ struct (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Restrict VF poll mode to only single function mode 
devices (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Faster RX via avoiding FCoE (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Drop unused tx_ring argument (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Move HW flush (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Leave debug_mask cleared at init (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Inserting a HW capability display info (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump patch from 1.5.1 to 1.5.2 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Request PHY media event at reset time (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Lower some message levels (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Fix for supported link modes in 10GBaseT PHY's (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Disable link polling (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: Make VF resets more reliable (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Add new device ID for X722 (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Remove unused variable (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: remove redundant check on vsi->active_vlans (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump patch from 1.4.25 to 1.5.1 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Change comment to reflect correct function name (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Change unknown event error msg to ignore message 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Added code to prevent double resets (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Notify VFs of all resets (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Remove timer and task only if created (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Assure that adminq is alive in debug mode (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Remove MSIx only if created (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Fix up return code (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: Save off VSI resource count when updating VSI (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Remove I40E_MAX_USER_PRIORITY define (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Fix handling of boolean logic in polling 
routines (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Allow up to 12K bytes of data per Tx descriptor 
instead of 8K (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: call ndo_stop() instead of dev_close() when running 
offline selftest (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: queue-specific settings for interrupt moderation 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.25 and i40evf to 1.4.15 (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: let go of the past (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: suspend scheduling during driver unload (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Use the new rx ctl register helpers. Don't use AQ calls 
from clear_hw (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: implement and use Rx CTL helper functions (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add adminq commands for Rx CTL registers (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add check for null VSI (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Expose some registers to program parser, FD and RSS 
logic (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Fix for unexpected messaging (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Do not wait for Rx queue disable in DCB reconfig 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Increase timeout when checking GLGEN_RSTAT_DEVSTATE bit 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Fix led blink capability for 10GBaseT PHY (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Add functions to blink led on 10GBaseT PHY (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Rewrite logic for 8 descriptor per packet check 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Break up xmit_descriptor_count from 
maybe_stop_tx (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Clean-up Rx packet checksum handling (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Set skb->csum_level for encapsulated checksum (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Add exception handling for Tx checksum (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Use u64 values instead of casting them in TSO 
function (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Drop outer checksum offload that was not 
requested (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.15 and i40evf to 1.4.11 (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: When in promisc mode apply promisc mode to Tx Traffic 
as well (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: clean event descriptor before use (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: better error reporting for nvmupdate (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: expand comment (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Do not disable queues in the Legacy/MSI Interrupt 
handler (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: avoid atomics (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: Removal of code which relies on BASE VEB SEID (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Fix PROMISC mode for Multi-function per port (MFP) 
devices (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Add a SW workaround for lost interrupts (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: trivial: cleanup use of pf->hw (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: drop unused debugfs file "dump" (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: get rid of magic number (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e/i40evf: Bump version (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: properly show packet split status in debugfs (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: use logical operators, not bitwise (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: use __GFP_NOWARN (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: dump descriptor indexes in hex (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: try again after failure (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: don't lose interrupts (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Refactor force_wb and WB_ON_ITR functionality code 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: use new add_veb calling with VEB stats control (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add VEB stat control and remove L2 cloud filter (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: set shared bit for multicast filters (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Make the DCB firmware checks for X710/XL710 only 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: move sync_vsi_filters up in service_task (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add priv flag for automatic rule eviction (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: bump version to 1.4.12/1.4.8 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: avoid large memcpy by assigning struct (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: count allocation errors (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: drop unused function (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: negate PHY int mask bits (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: APIs to Add/remove port mirroring rules (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: fix: do not sleep in netdev_ops (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: allocate memory safer (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: do TSO only if CHECKSUM_PARTIAL is set (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: trivial: fix missing space (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: trivial: drop duplicate definition (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.11 and i40evf to 1.4.7 (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: trivial: remove unnecessary local var (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: remove VF device IDs from PF (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: add netdev info to VSI dump (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: add a little more to an NVM update debug message 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: refactor DCB function (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: add 20G speed for Tx bandwidth calculations (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add counter for arq overflows (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: fix write-back-on-itr to work with legacy itr (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Store lan_vsi_idx and lan_vsi_id in the right size 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Bump AQ minor version to 1.5 for new FW features 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: AQ thermal sensor control struct (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: AQ Add VXLAN-GPE tunnel type (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: AQ Add set_switch_config (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: AQ Shared resource flags (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: add 100Mb ethtool reporting (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: AQ Add Run PHY Activity struct (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Limit DCB FW version checks to X710/XL710 devices 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: add new proxy-wol bit for X722 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Use private workqueue (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40evf: add new write-back mode (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e/i40evf: Fix for UDP/TCP RSS for X722 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: Extend ethtool RSS hooks for X722 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: add new device IDs for X722 (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: bump version to 1.4.10 (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Cleanup the code with respect to restarting autoneg 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: define function capabilities in only one place (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Replace X722 mac check in ethtool get_settings (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Fix RSS rx-flow-hash configuration through 
ethtool (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: Add mac_filter_element at the end of the list instead 
of HEAD (Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: remove forever unused ID (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: Fix Rx hash reported to the stack by our driver (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: allow zero MAC address for VFs (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: change log messages and error returns (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e/i40evf: Bump i40e to 1.4.8 and i40evf to 1.4.4 (Stefan 
Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: clean whole mac filter list (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e/i40evf: Add a new offload for RSS PCTYPE V2 for X722 
(Stefan Assmann) [1249250 1310402 1346978]
- [netdrv] i40e: hush little warnings (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: Opcode and structures required by OEM Post Update AQ 
command and add new NVM arq message (Stefan Assmann) [1249250 1310402 
1346978]
- [netdrv] i40e: use explicit cast from u16 to u8 (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: don't add zero MAC filter (Stefan Assmann) [1249250 
1310402 1346978]
- [netdrv] i40e: properly delete VF MAC filters (Stefan Assmann) 
[1249250 1310402 1346978]
- [netdrv] i40e: chomp the BIT(_ULL) (Stefan Assmann) [1249250 1310402 
1346978]

[2.6.32-665.el6]
- [mm] close FOLL MAP_PRIVATE race (Larry Woodman) [1385117] {CVE-2016-5195}

[2.6.32-664.el6]
- [netdrv] sfc: report supported link speeds on SFP connections (Jarod 
Wilson) [1384621]
- [fs] dlm: free workqueues after the connections (Marcelo Leitner) 
[1365204]
- [drm] vmwgfx: respect 'nomodeset' (Rob Clark) [1342114]
- [netdrv] ibmveth: check return of skb_linearize in ibmveth_start_xmit 
(Gustavo Duarte) [1322315]
- [fs] NFSv4.1: nfs41_clear_delegation_stateid shouldn't trust 
NFS_DELEGATED_STATE (Steve Dickson) [1230305]
- [drm] i915/skl: Fix spurious gpu hang with gt3/gt4 revs (Rob Clark) 
[1323945]
- [drm] i915/skl: Fix rc6 based gpu/system hang (Rob Clark) [1323945]
- [drm] prime: fix error path deadlock fail (Rob Clark) [1334880]
- [drm] Balance error path for GEM handle allocation (Rob Clark) [1334880]
- [netdrv] ixgbe: cleanup crosstalk fix (Ken Cox) [1346399]
- [netdrv] ixgbe: Add work around for empty SFP+ cage crosstalk (Ken 
Cox) [1346399]
- [netdrv] ixgbe: Add definitions for x550em_a 10G MAC (Ken Cox) [1346399]
- [netdrv] ixgbe: Do not clear RAR entry when clearing VMDq for SAN MAC 
(Ken Cox) [1346399]
- [md] disable RAID5 /sys/block/md<X>/md/group_thread_cnt (Jes Sorensen) 
[1322733]
- [mfd] rtsx: Various tweaks for RHEL-6 (Don Zickus) [1167938]
- [mfd] rtsx: Add in support for power down (Don Zickus) [1167938]
- [mfd] rtsx: Update driving settings (Don Zickus) [1167938]
- [mfd] rtsx: Read vendor setting from config space (Don Zickus) [1167938]
- [mfd] rtsx: Add support for rts525A (Don Zickus) [1167938]

[2.6.32-663.el6]
- [fs] NFS: Fix another OPEN_DOWNGRADE bug (Steve Dickson) [1340539]
- [fs] NFSv4: Fix another bug in the close/open_downgrade code (Steve 
Dickson) [1340539]
- [fs] NFSv4: Fix problems with close in the presence of a delegation 
(Steve Dickson) [1340539]
- [debug] lockdep: raise MAX_LOCKDEP_CHAINS_BITS to 16 (Maurizio 
Lombardi) [1314144]
- [block] nvme: add device id's with intel stripe quirk (David Milburn) 
[1372088]
- [hv] avoid vfree() on crash (Vitaly Kuznetsov) [1301903 1333167]
- [hv] vmbus: handle various crash scenarios (Vitaly Kuznetsov) [1301903 
1333167]
- [hv] vmbus: Support kexec on ws2012 r2 and above (Vitaly Kuznetsov) 
[1301903 1333167]
- [hv] vmbus: Support handling messages on multiple CPUs (Vitaly 
Kuznetsov) [1301903 1333167]
- [hv] vmbus: remove code duplication in message handling (Vitaly 
Kuznetsov) [1301903 1333167]
- [hv] vmbus: avoid unneeded compiler optimizations in 
vmbus_wait_for_unload() (Vitaly Kuznetsov) [1301903 1333167]
- [hv] vmbus: avoid wait_for_completion() on crash (Vitaly Kuznetsov) 
[1301903 1333167]
- [hv] vmbus: avoid scheduling in interrupt context in 
vmbus_initiate_unload() (Vitaly Kuznetsov) [1301903 1333167]
- [hv] vmbus: don't loose HVMSG_TIMER_EXPIRED messages (Vitaly 
Kuznetsov) [1301903 1333167]
- [hv] vmbus: Force all channel messages to be delivered on CPU 0 
(Vitaly Kuznetsov) [1301903 1333167]
- [fs] sunrpc: make AF_LOCAL connect synchronous (Steve Dickson) [1321366]
- [fs] sunrpc: TCP/UDP always close the old socket before reconnecting 
(Steve Dickson) [1321366]
- [fs] sunrpc: Add helpers to prevent socket create from racing (Steve 
Dickson) [1321366]
- [fs] sunrpc: Fix stupid typo in xs_sock_set_reuseport (Steve Dickson) 
[1321366]
- [fs] sunrpc: Define xs_tcp_fin_timeout only if CONFIG_SUNRPC_DEBUG 
(Steve Dickson) [1321366]
- [fs] sunrpc: Handle connection reset more efficiently (Steve Dickson) 
[1321366]
- [fs] sunrpc: Remove the redundant XPRT_CONNECTION_CLOSE flag (Steve 
Dickson) [1321366]
- [fs] sunrpc: Make xs_tcp_close() do a socket shutdown rather than a 
sock_release (Steve Dickson) [1321366]
- [fs] sunrpc: Ensure xs_tcp_shutdown() requests a full close of the 
connection (Steve Dickson) [1321366]
- [fs] sunrpc: Cleanup to remove remaining uses of XPRT_CONNECTION_ABORT 
(Steve Dickson) [1321366]
- [fs] sunrpc: Remove TCP socket linger code (Steve Dickson) [1321366]
- [fs] sunrpc: Remove TCP client connection reset hack (Steve Dickson) 
[1321366]
- [fs] sunrpc: Ensure xs_reset_transport() resets the close connection 
flags (Steve Dickson) [1321366]
- [fs] sunrpc: Do not clear the source port in xs_reset_transport (Steve 
Dickson) [1321366]
- [fs] sunrpc: Handle EADDRINUSE on connect (Steve Dickson) [1321366]
- [fs] sunrpc: Set SO_REUSEPORT socket option for TCP connections (Steve 
Dickson) [1321366]
- [block] nvme: Increase the max transfer size when mdts is 0 (David 
Milburn) [1343876]
- [block] nvme: make setup work for devices that don't do INTx (David 
Milburn) [1343876]
- [block] nvme: Fix potential IO timeout race condition (David Milburn) 
[1343876]
- [block] nvme: Don't write cq doorbell on suspended queues (David 
Milburn) [1343876]
- [block] nvme: Fix ioctl passthrough length calculation (David Milburn) 
[1343876]
- [block] nvme: Return busy status on suspended queue (David Milburn) 
[1343876]
- [block] nvme: Add nvme subsystem reset IOCTL (David Milburn) [1343876]
- [block] nvme: Add nvme subsystem reset support (David Milburn) [1343876]
- [block] nvme: add sysfs and ioctl controller reset (David Milburn) 
[1343876]
- [block] nvme: increase depth of admin queue (David Milburn) [1343876]
- [infiniband] ib/qib: Support creating qps with GFP_NOIO flag (Alex 
Estrin) [1373507]
- [infiniband] ib/qib: Improve ipoib UD performance (Alex Estrin) [1373507]
- [infiniband] ib/qib: fix mcast detach when qp not attached (Alex 
Estrin) [1373507]
- [infiniband] ib/qib: Prevent context loss (Alex Estrin) [1373507]
- [pci] Allocate ATS struct during enumeration (Myron Stowe) [1228022]
- [mm] thp: fix SMP race condition between THP page fault and 
MADV_DONTNEED (Andrea Arcangeli) [1314133]
- [netdrv] igb: call ndo_stop() instead of dev_close() when running 
offline selftest (Stefan Assmann) [1267865]
- [block] Update queue-sysfs.txt documentation file (Joe Lawrence) [1361603]
- [mm] tracing: Fix no callsite ifndef CONFIG_KMEMTRACE (Aristeu 
Rozanski) [1123990]
- [mm] tracing: Define kmem_cache_alloc_notrace ifdef CONFIG_TRACING 
(Aristeu Rozanski) [1123990]
- [kernel] replace some read_lock(&tasklist_lock)'s with 
tasklist_read_lock() (Oleg Nesterov) [1304864]
- [kernel] replace write_lock_irq(&tasklist_lock) with 
tasklist_write_lock_irq() (Oleg Nesterov) [1304864]
- [kernel] introduce tasklist_read_lock() and tasklist_write_lock_irq() 
(Oleg Nesterov) [1304864]
- [fs] gfs2: Update file times after grabbing glock (Andreas Grunbacher) 
[1379452]
- [fs] gfs2: Initialize atime of I_NEW inodes (Andreas Grunbacher) [1379452]

[2.6.32-662.el6]
- [netdrv] enic: set netdev->vlan_features (Stefan Assmann) [1309973]
- [s390] qeth: delete napi struct when removing a qeth device (Hendrik 
Brueckner) [1357027]
- [s390] iucv: call skb_linearize() when needed (Hendrik Brueckner) 
[1341759]
- [s390] dasd: fix hanging device after clear subchannel (Hendrik 
Brueckner) [1368066]
- [s390] fix test_fp_ctl inline assembly contraints (Hendrik Brueckner) 
[1357029]
- [s390] spinlock: avoid yield to non existent cpu (Hendrik Brueckner) 
[1341757]
- [mm] hugetlb: don't use reserved during VM_SHARED mapping cow (Petr 
Holasek) [1297199]
- [scsi] mpt3sas: Fix panic when aer correct error occurred (Frank 
Ramsay) [1374743]
- [fs] nfs4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Steve 
Dickson) [1376467]
- [fs] nfs4: Fix potential use after free of state in nfs4_do_reclaim 
(Dave Wysochanski) [1343231]
- [fs] ext2: fix filesystem deadlock while reading corrupted xattr block 
(Carlos Maiolino) [847106]
- [documentation] watchdog: hpwdt: remove email address from doc (Nigel 
Croxon) [1375651]
- [documentation] watchdog: hpwdt: Adjust documentation to match latest 
kernel module parameters (Nigel Croxon) [1375651]

[2.6.32-661.el6]
- [fs] NFSv4.1: Fix an NFSv4.1 state renewal regression (Dave 
Wysochanski) [1332300]
- [scsi] ibmvfc: Fix I/O hang when port is not mapped (Steve Best) [1377964]
- [powerpc] eeh: Fix dereferencing NULL device_node (Gustavo Duarte) 
[1323874]
- [fs] nfsd3: Check write permission after checking existence (Harshula 
Jayasuriya) [1373393]
- [x86] tsc: Add backwards time checking to read_tsc() and vread_tsc() 
(Prarit Bhargava) [1375163]
- [sched] core: Clear the root_domain cpumasks in init_rootdomain 
(Aristeu Rozanski) [1214887]
- [edac] sb_edac: get rid of 2HA handling while getting active channels 
(Aristeu Rozanski) [1318810 1353808]
- [edac] sb_edac: fix Broadwell channel calculation (Aristeu Rozanski) 
[1318810 1353808]
- [edac] sb_edac: fix csrow/channel emulation (Aristeu Rozanski) 
[1318810 1353808]
- [edac] sb_edac: Fix rank lookup on Broadwell (Aristeu Rozanski) 
[1318810 1353808]
- [edac] sb_edac: Take account of channel hashing when needed (Aristeu 
Rozanski) [1318810 1353808]
- [edac] sb_edac: Repair damage introduced when "fixing" channel address 
(Aristeu Rozanski) [1318810 1353808]
- [edac] sb_edac: Fix computation of channel address (Aristeu Rozanski) 
[1318810 1353808]
- [edac] sb_edac: Add support for duplicate device IDs (Aristeu 
Rozanski) [1318810 1353808]
- [acpi] SRAT: fix SRAT parsing order with both LAPIC and X2APIC present 
(Prarit Bhargava) [1247218]
- [acpi] tables: test the correct variable (Prarit Bhargava) [1247218]
- [x86] acpi: Handle apic/x2apic entries in MADT in correct order 
(Prarit Bhargava) [1247218]
- [acpi] tables: Add acpi_subtable_proc to ACPI table parsers (Prarit 
Bhargava) [1247218]
- [acpi] table: Always count matched and successfully parsed entries 
(Prarit Bhargava) [1247218]
- [acpi] table: Add new function to get table entries (Prarit Bhargava) 
[1247218]
- [netdrv] ixgbe: Fix ATR so that it correctly handles IPv6 extension 
headers (Ken Cox) [1339563]
- [netdrv] ixgbe: Store VXLAN port number in network order (Ken Cox) 
[1339563]
- [netdrv] ixgbe: Make ATR recognize IPv6 extended headers (Ken Cox) 
[1339563]
- [net] vlan: Fix FCOE_MTU support (Maurizio Lombardi) [1367250]
- [net] inet_diag: fix oops for IPv4 AF_INET6 TCP SYN-RECV state (Phil 
Sutter) [1328053]
- [net] tcp: make challenge acks less predictable (Florian Westphal) 
[1355607] {CVE-2016-5696}
- [net] netfilter: bridge: do not re-invoke iptables (Florian Westphal) 
[1319883]
- [net] set dev->addr_assign_type correctly (Sabrina Dubroca) [1318500]
- [netdrv] atheros eth: set addr_assign_type if random_ether_addr() used 
(Sabrina Dubroca) [1318500]
- [netdrv] ethoc: set addr_assign_type if random_ether_addr() used 
(Sabrina Dubroca) [1318500]
- [net] use eth_hw_addr_random() and reset addr_assign_type (Sabrina 
Dubroca) [1318500]
- [netdrv] replace random_ether_addr() with eth_hw_addr_random() 
(Sabrina Dubroca) [1318500]

[2.6.32-660.el6]
- [firmware] revert "amd-ucode: Add microcode_amd" (Phillip Lougher) 
[1375170]
- [firmware] revert "amd-ucode: Add microcode_amd_fam15" (Phillip 
Lougher) [1375170]
- [firmware] revert "amd-ucode: Add microcode_amd_fam16" (Phillip 
Lougher) [1375170]
- [s390] mm: fix asce_bits handling with dynamic pagetable levels (Steve 
Best) [1341758]

[2.6.32-659.el6]
- [firmware] amd-ucode: Add microcode_amd_fam16 (Suravee Suthikulpanit) 
[1322525]
- [firmware] amd-ucode: Add microcode_amd_fam15 (Suravee Suthikulpanit) 
[1322525]
- [firmware] amd-ucode: Add microcode_amd (Suravee Suthikulpanit) [1322525]
- [netdrv] igbvf: remove "link is Up" message when registering mcast 
address (Corinna Vinschen) [1304114]
- [acpi] acpia: Fix Scope() op in module level code (Lenny Szubowicz) 
[1357316]
- [security] selinux: test for !ss_initialized in selinux_sysctl 
(Mateusz Guzik) [1285009]
- [scsi] fnic: Fix to cleanup aborted IO to avoid device being offlined 
by mid-layer (Maurizio Lombardi) [1341298]

[2.6.32-658.el6]
- [netdrv] bnxt_en: Add new NPAR and dual media device IDs (John 
Linville) [1347825]
- [netdrv] bnxt_en: Limit RX BD pages to be no bigger than 32K (John 
Linville) [1347825]
- [netdrv] bnxt_en: Add BCM5731X and BCM5741X device IDs (John Linville) 
[1347825]
- [netdrv] bnxt_en: Add PCI device ID for 57404 NPAR devices (John 
Linville) [1347825]
- [netdrv] bnxt_en: Enable NPAR (NIC Partitioning) Support (John 
Linville) [1347825]
- [netdrv] bnxt_en: Add function for VF driver to query default VLAN 
(John Linville) [1347825]
- [netdrv] bnxt_en: Fix tx push race condition (John Linville) [1347825]
- [netdrv] bnxt_en: Add BCM57314 device ID (John Linville) [1347825]
- [netdrv] bnxt_en: Setup multicast properly after resetting device 
(John Linville) [1347825]
- [netdrv] bnxt_en: Need memory barrier when processing the completion 
ring (John Linville) [1347825]
- [netdrv] bnxt_en: Don't fallback to INTA on VF (John Linville) [1347825]
- [netdrv] bnxt_en: Update to Firmware 1.2.2 spec (John Linville) [1347825]
- [netdrv] bnxt_en: Fix ethtool -a reporting (John Linville) [1347825]
- [netdrv] bnxt_en: Fix typo in bnxt_hwrm_set_pause_common() (John 
Linville) [1347825]
- [netdrv] vmxnet3: update to version 3 (Neil Horman) [1290656]
- [netdrv] vmxnet3: introduce command to register memory region (Neil 
Horman) [1290656]
- [netdrv] vmxnet3: add support for get_coalesce, set_coalesce ethtool 
operations (Neil Horman) [1290656]
- [netdrv] vmxnet3: add receive data ring support (Neil Horman) [1290656]
- [netdrv] vmxnet3: allow variable length transmit data ring buffer 
(Neil Horman) [1290656]
- [netdrv] vmxnet3: introduce generalized command interface to configure 
the device (Neil Horman) [1290656]
- [netdrv] vmxnet3: prepare for version 3 changes (Neil Horman) [1290656]
- [netdrv] vmxnet3: segCnt can be 1 for LRO packets (Neil Horman) [1290656]
- [netdrv] vmxnet3: Changes for vmxnet3 adapter version 2 (fwd) (Neil 
Horman) [1290656]
- [netdrv] vmxnet3: set CHECKSUM_UNNECESSARY for IPv6 packets (Neil 
Horman) [1290656]
- [netdrv] vmxnet3: fix lock imbalance in vmxnet3_tq_xmit() (Neil 
Horman) [1290656 1311537]
- [netdrv] vmxnet3: Update Rx ring 2 max size (Neil Horman) [1290656]
- [netdrv] Vmxnet3: Fix regression caused by 5738a09 (Neil Horman) [1290656]
- [netdrv] vmxnet3: Fix use of mfTableLen for big endian architectures 
(Neil Horman) [1290656]
- [netdrv] vmxnet3: get rid of unnecessary initializations in 
.get_drvinfo() (Neil Horman) [1290656]
- [netdrv] Vmxnet3: Extend register dump support (Neil Horman) [1290656]
- [fs] namei: don't rehash target on succesful rename (J. Bruce Fields) 
[1080701]
- [powerpc] eeh: Block PCI configuration space access during EEH 
(Gustavo Duarte) [1216944]
- [scsi] Avoid crashing if device uses DIX but adapter does not support 
it (Ewan Milne) [1369997]
- [scsi] aacraid: Check size values after double-fetch from user 
(Maurizio Lombardi) [1369770] {CVE-2016-6480}

[2.6.32-657.el6]
- [fs] ecryptfs: prevent mounts backed by procfs (Mateusz Guzik) 
[1347102] {CVE-2016-1583}
- [hid] usbhid: add quirk for PIXART OEM mouse used by HP (Torez Smith) 
[1295575]
- [hid] usbhid: add HP OEM mouse to quirk ALWAYS_POLL (Torez Smith) 
[1295575]
- [netdrv] bonding: Prevent IPv6 link local address on enslaved devices 
(Jarod Wilson) [1292358]
- [powerpc] iommu: release the DDW when the PHB device node is unplugged 
(Gustavo Duarte) [1328668]
- [netdrv] bonding: don't use stale speed and duplex information (Jarod 
Wilson) [1327315]
- [scsi] Revert: restart list search after unlock in scsi_remove_target 
(Ewan Milne) [1369564]
- [s390] mm: four page table levels vs. fork (Hendrik Brueckner) 
[1316461] {CVE-2016-2143}

[2.6.32-656.el6]
- [scsi] bnx2fc: replace printk() with BNX2FC_IO_DBG() (Maurizio 
Lombardi) [1337944]
- [scsi] restart list search after unlock in scsi_remove_target (Ewan 
Milne) [1349623]

[2.6.32-655.el6]
- [fs] gfs2: Cache ACLs read from disk (Andreas Gruenbacher) [1330625]
- [mm] Fix slab growing out of bound within a cpuset (Larry Woodman) 
[1350997]
- [scsi] fix race between simultaneous decrements of ->host_failed 
(Gustavo Duarte) [1344835]
- [fs] xfs: fix Q_XQUOTARM ioctl (Zorro Lang) [1329066]
- [virt] storvsc: driver needs to account for reference to sdev_dev kobj 
(Cathy Avery) [1316861]
- [fs] Set MAY_SIGN for multiuser mounts (Sachin Prabhu) [1323053]
- [x86] mm: Improve switch_mm() barrier comments (Rafael Aquini) 
[1332601] {CVE-2016-2069}
- [x86] mm: Add barriers and document switch_mm()-vs-flush 
synchronization (Rafael Aquini) [1332601] {CVE-2016-2069}
- [netdrv] vmxnet3: avoid calling pskb_may_pull with interrupts disabled 
(Jamie Bainbridge) [1340684]
- [netdrv] vmxnet3: fix checks for dma mapping errors (Jamie Bainbridge) 
[1340684]
- [net] netfilter: ip6table_raw: fix table priority (Eric Garver) [1317365]
- [net] sch_gred: should not use GFP_KERNEL while holding a spinlock 
(Eric Garver) [1328774]
- [net] netfilter: fix xt_TCPOPTSTRIP for ipv6 (Paolo Abeni) [1325733]
- [net] ipv6: Count in extension headers in skb->network_header (Jakub 
Sitnicki) [1323491]
- [net] Make userland include of netlink.h more sane (Ondrej Hlavaty) 
[1313266]
- [net] bridge: notifier called with the wrong device (Paolo Abeni) 
[1315988]

[2.6.32-654.el6]
- [fs] gfs2: Check rs_free with rd_rsspin protection (Robert S Peterson) 
[1362566]
- [x86] hyperv: Avoid reporting bogus NMI status for Gen2 instances 
(Vitaly Kuznetsov) [1320215]
- [x86] mrst: Avoid reporting wrong nmi status (Vitaly Kuznetsov) [1320215]
- [scsi] sysfs: protect against double execution of 
__scsi_remove_device() (Vitaly Kuznetsov) [1343105]
- [scsi] proper state checking and module refcount handling in 
scsi_device_get (Vitaly Kuznetsov) [1343105]
- [netdrv] e1000e: prevent division by zero if TIMINCA is zero (Denys 
Vlasenko) [1322244]
- [powerpc] perf: Add support for second POWER8 PVR (Gustavo Duarte) 
[1316453]
- [fs] xfs: avoid AGI/AGF deadlock scenario for inode chunk allocation 
(Brian Foster) [1311879]
- [fs] xfs: xfs_iflush_cluster has range issues (Brian Foster) [1311853]
- [fs] xfs: mark reclaimed inodes invalid earlier (Brian Foster) [1311853]
- [fs] xfs: xfs_inode_free() isn't RCU safe (Brian Foster) [1311853]
- [fs] xfs: optimise xfs_iext_destroy (Brian Foster) [1311853]
- [fs] xfs: skip stale inodes in xfs_iflush_cluster (Brian Foster) [1311853]
- [fs] xfs: fix inode validity check in xfs_iflush_cluster (Brian 
Foster) [1311853]
- [fs] xfs: xfs_iflush_cluster fails to abort on error (Brian Foster) 
[1311853]
- [fs] xfs: remove log item from AIL in xfs_iflush after a shutdown 
(Brian Foster) [1311853]
- [fs] xfs: remove log item from AIL in xfs_qm_dqflush after a shutdown 
(Brian Foster) [1311853]
- [fs] sunrpc: move NO_CRKEY_TIMEOUT to the auth->au_flags (Scott 
Mayhew) [1294939]
- [x86] mce: Fix regression. All error records should report via 
/dev/mcelog (Prarit Bhargava) [1355847]
- [fs] lockd: unregister notifier blocks if the service fails to come up 
completely (Scott Mayhew) [1346317]
- [x86] acpi: fix empty _OSI strings during boot (Prarit Bhargava) [1268934]
- [kernel] audit: error message typo correction (Richard Guy Briggs) 
[1342857]
- [documentation] mm: document improved handling of swappiness==0 
(Jerome Marchand) [1341499]
- [netdrv] Fix ixgbe allocation warning splat (Neil Horman) [1325068]
- [net] phonet: fix potential use-after-free in pep_sock_close() (Lauro 
Ramos Venancio) [1326568]
- [fs] cifs: fix use-after-free bug in find_writable_file (Sachin 
Prabhu) [1295008]
- [x86] Drop WARN from multi-BAR check in ioremap_caller (Larry Woodman) 
[1318622]
- [mm] mempolicy: fix mbind_range && vma_adjust interaction (Petr 
Holasek) [1277241]
- [virt] virtio_pci: fix virtio spec compliance on restore (Michael S. 
Tsirkin) [1157728]
- [netdrv] cxgb4: Restore L1 cfg, if FW rejects new L1 cfg settings (Sai 
Vemuri) [1296474]

[2.6.32-653.el6]
- [security] selinux: convert WARN_ONCE to printk in selinux_nlmsg_perm 
(Richard Guy Briggs) [1066681]
- [security] selinux: cleanup error reporting in selinux_nlmsg_perm 
(Richard Guy Briggs) [1066681]
- [security] audit: fix dangling keywords in integrity ima message 
output (Richard Guy Briggs) [1066681]
- [kernel] audit: invalid op= values for rules (Richard Guy Briggs) 
[1066681]
- [security] selinux: normalize audit log formatting (Richard Guy 
Briggs) [1066681]
- [fs] gfs2: Fix gfs2_replay_incr_blk for multiple journal sizes (Robert 
S Peterson) [1357111]
- [usbhid] hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES 
commands (Yauheni Kaliuta) [1360008] {CVE-2016-5829}
- [netdrv] mlx4: convert to hw_features (kamal heib) [1211211]

[2.6.32-652.el6]
- [scsi] megaraid_sas: Do not fire MR_DCMD_PD_LIST_QUERY to controllers 
which do not support it (Tomas Henzl) [1352826]
- [scsi] libfc: sanity check cpu number extracted from xid (Chris Leech) 
[1351356]
- [security] keys: potential uninitialized variable (Mateusz Guzik) 
[1345946] {CVE-2016-4470}
- [firmware] dmi_scan: DMI information in sysfs is missing on SMBIOS 3.0 
based systems (Steve Best) [1353807]
- [cpufreq] stats: fix race between stats allocation and first usage 
(Steve Best) [1352347]
- [x86] cpufreq: intel_pstate: Enable HWP by default (Steve Best) [1348853]
- [netdrv] cxgb4: Set VPD size so we can read both VPD structures (Myron 
Stowe) [1289559 1324680 1340999]
- [pci] Add pci_set_vpd_size() to set VPD size (Myron Stowe) [1289559 
1324680 1340999]
- [pci] Prevent VPD access for buggy devices (Myron Stowe) [1289559 
1324680 1340999]
- [pci] Sleep rather than busy-wait for VPD access completion (Myron 
Stowe) [1289559 1324680 1340999]
- [pci] Fold struct pci_vpd_pci22 into struct pci_vpd (Myron Stowe) 
[1289559 1324680 1340999]
- [pci] Rename VPD symbols to remove unnecessary "pci22" (Myron Stowe) 
[1289559 1324680 1340999]
- [pci] Remove struct pci_vpd_ops.release function pointer (Myron Stowe) 
[1289559 1324680 1340999]
- [pci] Move pci_vpd_release() from header file to pci/access.c (Myron 
Stowe) [1289559 1324680 1340999]
- [pci] Move pci_read_vpd() and pci_write_vpd() close to other VPD code 
(Myron Stowe) [1289559 1324680 1340999]
- [pci] Determine actual VPD size on first access (Myron Stowe) [1289559 
1324680 1340999]
- [pci] Use bitfield instead of bool for struct pci_vpd_pci22.busy 
(Myron Stowe) [1289559 1324680 1340999]
- [pci] Allow access to VPD attributes with size 0 (Myron Stowe) 
[1289559 1324680 1340999]
- [pci] Update VPD definitions (Myron Stowe) [1289559 1324680 1340999]
- [pci] Remove unused pci_vpd_truncate() (Myron Stowe) [1289559 1324680 
1340999]
- [pci] handle positive error codes (Myron Stowe) [1289559 1324680 1340999]
- [pci] check pci_vpd_pci22_wait() return (Myron Stowe) [1289559 1324680 
1340999]
- [fs] gfs2: Lock holder cleanup (Robert S Peterson) [1238861]
- [fs] gfs2: Large-filesystem fix for 32-bit systems (Robert S Peterson) 
[1238861]
- [fs] gfs2: Get rid of gfs2_ilookup (Robert S Peterson) [1238861]
- [fs] gfs2: Fix gfs2_lookup_by_inum lock inversion (Robert S Peterson) 
[1238861]
- [fs] gfs2: Initialize iopen glock holder for new inodes (Robert S 
Peterson) [1238861]
- [fs] gfs2: Release iopen glock in gfs2_create_inode error cases 
(Robert S Peterson) [1238861]
- [fs] gfs2: Wait for iopen glock dequeues (Robert S Peterson) [1238861]
- [fs] gfs2: Re-add an omission from upstream (Robert S Peterson) [1238861]
- [fs] gfs2: Eliminate parameter non_block on gfs2_inode_lookup (Robert 
S Peterson) [1238861]
- [fs] gfs2: Don't filter out I_FREEING inodes anymore (Robert S 
Peterson) [1238861]
- [fs] gfs2: Check if iopen is held when deleting inode (Robert S 
Peterson) [1173286]
- [fs] gfs2: Don't do glock put when inode creation fails (Robert S 
Peterson) [1173286]
- [fs] gfs2: Prevent delete work from occurring on glocks used for 
create (Robert S Peterson) [1173286]
- [fs] gfs2: Always use iopen glock for gl_deletes (Robert S Peterson) 
[1173286]
- [fs] gfs2: Update master statfs buffer with sd_statfs_spin locked 
(Robert S Peterson) [1173286]

[2.6.32-651.el6]
- [ipmi] Remove smi_msg from waiting_rcv_msgs list before 
handle_one_recv_msg() (David Arcari) [1347189]
- [fs] ext4: Remove useless spinlock in ext4_getattr() (Lukas Czerner) 
[1315933]
- [net] tcp: increase size at which tcp_bound_to_half_wnd bounds to > 
TCP_MSS_DEFAULT (Davide Caratti) [1349776]
- [net] tcp: Prevent overzealous packetization by SWS logic (Davide 
Caratti) [1349776]
- [net] netfilter: ip(6)t_REJECT: fix wrong transport header pointer in 
TCP reset (William Townsend) [1343816]

[2.6.32-650.el6]
- [fs] sunrpc: remove BUG_ON calls from cache_read (J. Bruce Fields) 
[1249854]
- [fs] gfs2: Automatically set GFS2_DIF_SYSTEM flag on system files 
(Abhijith Das) [1349127]
- [fs] gfs2: Use gfs2 wrapper to sync inode before calling 
generic_file_splice_read() (Abhijith Das) [1300756]
- [fs] configfs: fix race between dentry put and lookup (Robert S 
Peterson) [1333448]
- [drm] move idr2 implementation to lib (Milos Vyletel) [1316790]

[2.6.32-649.el6]
- [idle] intel_idle: Add SKX support (Steve Best) [1348739]
- [fs] auth_gss: fix panic in gss_pipe_downcall() in fips mode (Scott 
Mayhew) [1309420]
- [fs] cifs: Create dedicated keyring for spnego operations (Scott 
Mayhew) [1267754]
- [infiniband] security: Restrict use of the write interface (Don 
Dutile) [1332548] {CVE-2016-4565}

[2.6.32-648.el6]
- [infiniband] srp: Fix backport error in ib_srp::srp_queuecommand (Don 
Dutile) [1321094]

[2.6.32-647.el6]
- [fs] gfs2: don't set rgrp gl_object until it's inserted into rgrp tree 
(Robert S Peterson) [1344740]

[2.6.32-646.el6]
- [sched] Revert "kernel: sched: Cure load average vs NO_HZ woes" 
(Rafael Aquini) [1326373]
- [sched] Revert "kernel: sched: Cure more NO_HZ load average woes" 
(Rafael Aquini) [1326373]
- [sched] Revert "kernel: sched: Move sched_avg_update to 
update_cpu_load" (Rafael Aquini) [1326373]
- [sched] Revert "kernel: sched: Fix nohz load accounting -- again" 
(Rafael Aquini) [1326373]
- [sched] avoid kernel panic during power off (Frank Ramsay) [1313035]

[2.6.32-645.el6]
- [fs] lockd: Don't try to register/unregister callbacks on the 
inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483]
- [fs] nfsd: Don't try to register/unregister callbacks on the 
inet6addr_chain if the ipv6 module isn't loaded (Scott Mayhew) [1336483]
- [acpi] processor: Request native thermal interrupt handling via _OSC 
(David Arcari) [1327715]
- [sound] usb-audio: avoid freeing umidi object twice (Mateusz Guzik) 
[1310668] {CVE-2016-2384}

[2.6.32-644.el6]
- [isdn] avoid calling tty_ldisc_flush() in atomic context (Sabrina 
Dubroca) [1328115]
- [scsi] fcoe: fix reset of fip selection time (Neil Horman) [1230719]
- [fs] nfsd4: clean up open owners on OPEN failure (J. Bruce Fields) 
[1300006]
- [fs] nfsd4: replace oo_confirmed by flag bit (J. Bruce Fields) [1300006]

[2.6.32-643.el6]
- [net] bridge: pass vlan registration on to physical device from bridge 
(Neil Horman) [1313663]
- [net] tcp/dccp: warn user for preferred ip_local_port_range (Florian 
Westphal) [1314774]
- [net] tcp/dccp: try to not exhaust ip_local_port_range in connect() 
(Florian Westphal) [1314774]
- [net] tcp: improve REUSEADDR/NOREUSEADDR cohabitation (Florian 
Westphal) [1314774]
- [base] firmware: Add lock for firmware devices (Lyude Paul) [1309875]
- [net] netlabel: fix a problem with netlbl_secattr_catmap_setrng (Paul 
Moore) [1321174]
- [md] dm: only initialize the request_queue once (Mike Snitzer) [1328329]
- [md] raid10: include bio_end_io_list in nr_queued to prevent 
freeze_array hang (Jes Sorensen) [1320595]
- [md] raid1: include bio_end_io_list in nr_queued to prevent 
freeze_array hang (Jes Sorensen) [1320595]
- [md] raid5: Compare apples to apples (or sectors to sectors) (Jes 
Sorensen) [1295969]





More information about the El-errata mailing list