Lucene search

K
oraclelinuxOracleELSA-2012-2022
HistoryJun 28, 2012 - 12:00 a.m.

Unbreakable Enterprise kernel security and bugfix update

2012-06-2800:00:00
Oracle
linux.oracle.com
112

EPSS

0.003

Percentile

65.2%

[2.6.39-200.24.1.el5uek]

  • Revert ‘Add Oracle VM guest messaging driver’ (Guru Anbalagane) [Orabug: 14233627}
    [2.6.39-200.23.1.el5uek]
  • SPEC: add block/net modules to list used by installer (Guru Anbalagane)
    [Orabug: 14224837]
    [2.6.39-200.22.1.el5uek]
  • NFSv4: include bitmap in nfsv4 get acl data (Andy Adamson) {CVE-2011-4131}
  • ocfs2:btrfs: aio-dio-loop changes broke setrlimit behavior [orabug 14207636]
    (Dave Kleikamp)
  • Add Oracle VM guest messaging driver (Zhigang Wang)
  • thp: avoid atomic64_read in pmd_read_atomic for 32bit PAE (Andrea Arcangeli)
    [Orabug: 14217003]
    [2.6.39-200.21.0.el5uek]
  • KVM: Fix buffer overflow in kvm_set_irq() (Avi Kivity) [Bugdb: 13966]
    {CVE-2012-2137}
  • net: sock: validate data_len before allocating skb in sock_alloc_send_pskb()
    (Jason Wang) [Bugdb: 13966] {CVE-2012-2136}
  • mm: pmd_read_atomic: fix 32bit PAE pmd walk vs pmd_populate SMP race
    condition (Andrea Arcangeli) [Bugdb: 13966] {CVE-2012-2373}
  • KVM: lock slots_lock around device assignment (Alex Williamson) [Bugdb:
    13966] {CVE-2012-2121}
  • KVM: unmap pages from the iommu when slots are removed (Alex Williamson)
    [Bugdb: 13966] {CVE-2012-2121}
  • KVM: introduce kvm_for_each_memslot macro (Xiao Guangrong) [Bugdb: 13966]
  • fcaps: clear the same personality flags as suid when fcaps are used (Eric
    Paris) [Bugdb: 13966] {CVE-2012-2123}
    [2.6.39-200.20.0.el5uek]
  • Update lpfc version for 8.3.5.68.6p driver release (Martin K. Petersen)
  • Fix system hang due to bad protection module parameters (CR 130769) (Martin
    K. Petersen)
  • oracleasm: Data integrity support (Martin K. Petersen)
  • sd: Allow protection_type to be overridden (Martin K. Petersen)
  • SCSI: Fix two bugs in DIX retry handling (Martin K. Petersen)
  • sd: Avoid remapping bad reference tags (Martin K. Petersen)
  • block: Fix bad range check in bio_sector_offset (Martin K. Petersen)
    [2.6.39-200.19.0.el5uek]
  • xen/netback: Calculate the number of SKB slots required correctly (Simon
    Graham)
    [2.6.39-200.18.0.el5uek]
  • e1000e: disable rxhash when try to enable jumbo frame also rxhash and rxcsum
    have enabled (Joe Jin)
    [2.6.39-200.17.0.el5uek]
  • mm: reduce the amount of work done when updating min_free_kbytes (Mel Gorman)
    [Orabug: 14073214]
  • ocfs2: clear unaligned io flag when dio fails (Junxiao Bi) [Orabug: 14063941]
  • aio: make kiocb->private NUll in init_sync_kiocb() (Junxiao Bi) [Orabug:
    14063941]
  • vmxnet3: cap copy length at size of skb to prevent dropped frames on tx (Neil
    Horman) [Orabug: 14159701]
  • mm/mempolicy.c: refix mbind_range() vma issue (KOSAKI Motohiro) [Orabug:
    14149364]
  • mm/mempolicy.c: fix pgoff in mbind vma merge (Caspar Zhang) [Orabug:14149364]
    [2.6.39-200.16.0.el5uek]
  • xen/gntdev: Fix merge error. (Konrad Rzeszutek Wilk)
    [2.6.39-200.15.0.el5uek]
  • xen: expose host uuid via sysfs. (Zhigang Wang)
    [2.6.39-200.14.0.el5uek]
  • SPEC: upgrade preserve rhck as a boot kernel (Kevin Lyons) [Orabug: 14065209]
  • hxge: update driver to 1.3.4 (Maxim Uvarov) [Orabug: 14134149]
  • SPEC: v2.6.39-200.12.0 (Maxim Uvarov)
  • Revert ‘bnx2x: correction to firmware interface’ (Joe Jin)
  • cnic: fix bnx2fc_constants.h path (Maxim Uvarov)
  • bnx2x: PFC fix (Yaniv Rosner)
  • cnic: Fix parity error code conflict (Michael Chan)
  • bnx2x: Clear MDC/MDIO warning message (Yaniv Rosner)
  • bnx2x: Fix BCM578x0-SFI pre-emphasis settings (Yaniv Rosner)
  • bnx2x: Fix BCM57810-KR AN speed transition (Yaniv Rosner)
  • cnic: Re-init dev->stats_addr after chip reset (Michael Chan)
  • config: turn on CONFIG_HVC_XEN_FRONTEND (Maxim Uvarov) [Orabug: 14064174]
  • ixgbe: Dont set ip checksum if did not enable tso. (Joe Jin)
  • Revert ‘x86, efi: Pass a minimal map to SetVirtualAddressMap()’ (Maxim
    Uvarov) [Orabug: 14076004]
  • r8169: add firmware files (Joe Jin)
  • e1000e: fix build warning. (Joe Jin)
  • bnx2x: file build warning (Joe Jin)
  • 8139too: Add 64bit statistics (Junchang Wang)
  • net: export netdev_stats_to_stats64 (Eric Dumazet)
  • r8169: enable transmit time stamping. (Joe Jin)
  • r8169: stop using net_device.{base_addr, irq}. (Francois Romieu)
  • r8169: move the driver removal method to the end of the driver file.
    (Francois Romieu)
  • r8169: fix unsigned int wraparound with TSO (Julien Ducourthial)
  • 8139cp: set intr mask after its handler is registered (Jason Wang)
  • r8169: enable napi on resume. (Artem Savkov)
  • r8169: runtime resume before shutdown. (francois romieu)
  • r8169: add 64bit statistics. (Junchang Wang)
  • r8169: corrupted IP fragments fix for large mtu. (francois romieu)
  • r8169: spinlock redux. (Francois Romieu)
  • r8169: avoid a useless work scheduling. (Francois Romieu)
  • r8169: move task enable boolean to bitfield. (Francois Romieu)
  • r8169: bh locking redux and task scheduling. (Francois Romieu)
  • r8169: fix early queue wake-up. (Francois Romieu)
  • r8169: remove work from irq handler. (Joe Jin)
  • r8169: missing barriers. (Francois Romieu)
  • r8169: irq mask helpers. (Francois Romieu)
  • r8169: factor out IntrMask writes. (Francois Romieu)
  • r8169: stop delaying workqueue. (Francois Romieu)
  • r8169: remove rtl8169_reinit_task. (Francois Romieu)
  • r8169: remove hardcoded PCIe registers accesses. (Francois Romieu)
  • 8139cp: fix missing napi_gro_flush. (francois romieu)
  • 8139cp/8139too: do not read into reserved registers (Jason Wang)
  • r8169: fix Config2 MSIEnable bit setting. (francois romieu)
  • r8169: fix Rx index race between FIFO overflow recovery and NAPI handler.
    (francois romieu)
  • r8169: Rx FIFO overflow fixes. (francois romieu)
  • corral some wayward N/A fw_version dust bunnies (Rick Jones)
  • ethernet: Convert MAC_ADDR_LEN uses to ETH_ALEN (Joe Jin)
  • sweep the floors and convert some .get_drvinfo routines to strlcpy (Joe Jin)
  • r8169: check firmware content sooner. (Francois Romieu)
  • r8169: support new firmware format. (Hayes Wang)
  • r8169: explicit firmware format check. (Francois Romieu)
  • r8169: move the firmware down into the device private data. (Francois Romieu)
  • r8169: increase the delay parameter of pm_schedule_suspend (hayeswang)
  • r8169: fix wrong eee setting for rlt8111evl (hayeswang)
  • r8169: fix driver shutdown WoL regression. (francois romieu)
  • Add ethtool -g support to 8139cp (Rick Jones)
  • sc92031: use standard #defines from mii.h. (francois romieu)
  • r8169: jumbo fixes. (Francois Romieu)
  • r8169: expand received packet length indication. (Francois Romieu)
  • r8169: support new chips of RTL8111F (Hayes Wang)
  • r8169: do not enable the TBI for anything but the original 8169. (Francois
    Romieu)
  • r8169: remove erroneous processing of always set bit. (Francois Romieu)
  • r8169: fix WOL setting for 8105 and 8111evl (Hayes Wang)
  • r8169: add MODULE_FIRMWARE for the firmware of 8111evl (Hayes Wang)
  • r8169: fix the reset setting for 8111evl (Hayes Wang)
  • r8169: define the early size for 8111evl (Hayes Wang)
  • r8169: convert to SKB paged frag API. (Ian Campbell)
  • 8139cp: convert to SKB paged frag API. (Ian Campbell)
  • net: remove use of ndo_set_multicast_list in realtek drivers (Joe Jin)
  • r8169 : MAC address change fix for the 8168e-vl. (francois romieu)
  • r8169: use pci_dev->subsystem_{vendor|device} (Sergei Shtylyov)
  • r8169: fix sticky accepts packet bits in RxConfig. (Francois Romieu)
  • r8169: adjust the RxConfig settings. (Hayes Wang)
  • r8169: dont enable rx when shutdown. (Hayes Wang)
  • r8169: fix wake on lan setting for non-8111E. (Hayes Wang)
  • r8169: support RTL8111E-VL. (Hayes Wang)
  • r8169: add ERI functions. (Hayes Wang)
  • r8169: modify the flow of the hw reset. (Hayes Wang)
  • r8169: adjust some registers. (Hayes Wang)
  • r8169: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason)
  • ixgbevf: print MAC via printk format specifier (Danny Kukawka)
  • ixgbevf: Update copyright notices (Greg Rose)
  • ixgbevf: Fix mailbox interrupt ack bug (Greg Rose)
  • ixgbevf: make operations tables const (Stephen Hemminger)
  • ixgbevf: fix sparse warnings (Stephen Hemminger)
  • ixgbevf: make ethtool ops and strings const (Stephen Hemminger)
  • ixgbevf: Prevent possible race condition by checking for message (Greg Rose)
  • ixgbevf: Fix register defines to correctly handle complex expressions
    (Alexander Duyck)
  • ixgbevf: Update release version (Greg Rose)
  • ixgbevf: Fix broken trunk vlan (Greg Rose)
  • ixgbevf: convert to ndo_fix_features (Joe Jin)
  • ixgbevf: Check if EOP has changed before using it (Greg Rose)
  • ixgbe: Correct flag values set by ixgbe_fix_features (Joe Jin)
  • ixgbe: fix typo in enumeration name (Don Skidmore)
  • ixgbe: Add support for enabling UDP RSS via the ethtool rx-flow-hash command
    (Joe Jin)
  • ixgbe: Whitespace cleanups (Joe Jin)
  • ixgbe: Two minor fixes for RSS and FDIR set queues functions (Alexander
    Duyck)
  • ixgbe: drop err_eeprom tag which is at same location as err_sw_init
    (Alexander Duyck)
  • ixgbe: Move poll routine in order to improve readability (Alexander Duyck)
  • ixgbe: cleanup logic for the service timer and VF hang detection (Alexander
    Duyck)
  • ixgbe: Fix issues with SR-IOV loopback when flow control is disabled
    (Alexander Duyck)
  • ixgbe: Place skb on first buffer_info structure to avoid using stack space
    (Joe Jin)
  • ixgbe: Use packets to track Tx completions instead of a seperate value
    (Alexander Duyck)
  • ixgbe: Modify setup of descriptor flags to avoid conditional jumps (Alexander
    Duyck)
  • ixgbe: Make certain that all frames fit minimum size requirements (Alexander
    Duyck)
  • ixgbe: cleanup logic in ixgbe_change_mtu (Alexander Duyck)
  • ixgbe: dcb: use DCB config values for FCoE traffic class on open (John
    Fastabend)
  • ixgbe: Fix race condition where RX buffer could become corrupted. (Atita
    Shirwaikar)
  • ixgbe: use typed min/max functions where possible (Jesse Brandeburg)
  • ixgbe: fix obvious return value bug. (Don Skidmore)
  • ixgbe: Replace eitr_low and eitr_high with static values in ixgbe_update_itr
    (Alexander Duyck)
  • ixgbe: Do not disable read relaxed ordering when DCA is enabled (Alexander
    Duyck)
  • ixgbe: Simplify logic for ethtool loopback frame creation and testing
    (Alexander Duyck)
  • ixgbe: Add iterator for cycling through rings on a q_vector (Alexander Duyck)
  • ixgbe: Allocate rings as part of the q_vector (Alexander Duyck)
  • ixgbe: Drop unnecessary napi_schedule_prep and spare blank line from
    ixgbe_intr (Alexander Duyck)
  • ixgbe: Default to queue pairs when number of queues is less than CPUs
    (Alexander Duyck)
  • ixgbe: Correct Adaptive Interrupt Moderation so that it will change values
    (Alexander Duyck)
  • ixgbe: Address issues with Tx WHTRESH value not being set correctly
    (Alexander Duyck)
  • ixgbe: Reorder adapter contents for better cache utilization (Joe Jin)
  • ixgbe: Do no clear Tx status bits since eop_desc provides enough info
    (Alexander Duyck)
  • ixgbe: remove tie between NAPI work limits and interrupt moderation (Jeff
    Kirsher)
  • ixgbe: dcb: check setup_tc return codes (John Fastabend)
  • ixgbe: Fix comments that are out of date or formatted incorrectly (Alexander
    Duyck)
  • ixgbe: fix spelling errors (Don Skidmore)
  • ixgbe: Minor formatting and comment corrections for ixgbe_xmit_frame_ring
    (Alexander Duyck)
  • ixgbe: Combine post-DMA processing of sk_buff fields into single function
    (Alexander Duyck)
  • ixgbe: Drop the _ADV of descriptor macros since all ixgbe descriptors are ADV
    (Alexander Duyck)
  • ixgbe: Add function for testing status bits in Rx descriptor (Alexander
    Duyck)
  • ixgbe: Let the Rx buffer allocation clear status bits instead of cleanup (Joe
    Jin)
  • ixgbe: Address fact that RSC was not setting GSO size for incoming frames
    (Alexander Duyck)
  • ixgbe: Minor refactor of RSC (Alexander Duyck)
  • ixgbe: ethtool: stats user buffer overrun (John Fastabend)
  • ixgbe: dcb: up2tc mapping lost on disable/enable CEE DCB state (John
    Fastabend)
  • ixgbe: do not update real num queues when netdev is going away (Yi Zou)
  • ixgbe: Fix broken dependency on MAX_SKB_FRAGS being related to page size
    (Alexander Duyck)
  • ixgbe: Fix case of Tx Hang in PF with 32 VFs (Greg Rose)
  • ixgbe: fix vf lookup (Greg Rose)
  • ixgbe: Fix typo in ixgbe_common.h (Masanari Iida)
  • ixgbe: make ethtool strings table const (Stephen Hemminger)
  • ixgbe: Add warning when no space left for more MAC filters (Joe Jin)
  • ixgbe: update copyright to 2012 (Don Skidmore)
  • ixgbe: Add module parameter to allow untested and unsafe SFP+ modules (Peter
    P Waskiewicz Jr)
  • ixgbe: Fix register defines to correctly handle complex expressions
    (Alexander Duyck)
  • ixgbe: add support for new 82599 device. (Don Skidmore)
  • ixgbe: add support for new 82599 device id (Emil Tantilov)
  • ixgbe: add write flush in ixgbe_clock_out_i2c_byte() (Emil Tantilov)
  • ixgbe: fix typos (Stephen Hemminger)
  • ixgbe: fix incorrect PHY register reads (Emil Tantilov)
  • ixgbe: Remove function prototype for non-existent function (Greg Rose)
  • ixgbe: DCB: IEEE transitions may fail to reprogram hardware. (John Fastabend)
  • ixgbe: DCBnl set_all, order of operations fix (Joe Jin)
  • ixgbe: fix LED blink logic to check for link (Emil Tantilov)
  • ixgbe: Fix compile for kernel without CONFIG_PCI_IOV defined (Rose, Gregory
    V)
  • ixgbe: DCB, return max for IEEE traffic classes (John Fastabend)
  • ixgbe: fix reading of the buffer returned by the firmware (Emil Tantilov)
  • ixgbe: Fix compiler warnings (Greg Rose)
  • ixgbe: fix smatch splat due to missing NULL check (John Fastabend)
  • ixgbe: fix disabling of Tx laser at probe (Emil Tantilov)
  • ixgbe: Fix link issues caused by a reset while interface is down (Emil
    Tantilov)
  • ixgbe: change the eeprom version reported by ethtool (Emil Tantilov)
  • ixgbe: allow eeprom writes via ethtool (Emil Tantilov)
  • ixgbe: fix endianess when writing driver version to firmware (Emil Tantilov)
  • ixgbe: fix skb truesize underestimation (Eric Dumazet)
  • ixgbe: Correct check for change in FCoE priority (Mark Rustad)
  • ixgbe: Add FCoE DDP allocation failure counters to ethtool stats. (Amir
    Hanania)
  • ixgbe: Add protection from VF invalid target DMA (Greg Rose)
  • ixgbe: bump version number (Don Skidmore)
  • ixgbe: X540 devices RX PFC frames pause traffic even if disabled (John
    Fastabend)
  • ixgbe: DCB X540 devices support max traffic class of 4 (John Fastabend)
  • ixgbe: fixup hard dependencies on supporting 8 traffic classes (Joe Jin)
  • ixgbe: Fix PFC mask generation (Mark Rustad)
  • ixgbe: remove instances of ixgbe_phy_aq for 82598 and 82599 (Emil Tantilov)
  • ixgbe: get pauseparam autoneg (Mika Lansirinne)
  • ixgbe: do not disable flow control in ixgbe_check_mac_link (Emil Tantilov)
  • ixgbe: send MFLCN to ethtool (Emil Tantilov)
  • ixgbe: add support for new 82599 device (Emil Tantilov)
  • ixgbe: fix driver version initialization in firmware (Jacob Keller)
  • ixgbe: remove return code for functions that always return 0 (Emil Tantilov)
  • ixgbe: clear the data field in ixgbe_read_i2c_byte_generic (Emil Tantilov)
  • ixgbe: prevent link checks while resetting (Emil Tantilov)
  • ixgbe: add ECC warning for legacy interrupts (Don Skidmore)
  • ixgbe: cleanup ixgbe_setup_gpie() for X540 (Don Skidmore)
  • ixgbe add thermal sensor support for x540 hardware (Jacob Keller)
  • ixgbe: update {P}FC thresholds to account for X540 and loopback (John
    Fastabend)
  • ixgbe: disable LLI for FCoE (Vasu Dev)
  • ixgbe: Cleanup q_vector interrupt throttle rate logic (Emil Tantilov)
  • ixgbe: remove global reset to the MAC (Emil Tantilov)
  • ixgbe: add WOL support for X540 (Emil Tantilov)
  • ixgbe: avoid HW lockup when adapter is reset with Tx work pending (Emil
    Tantilov)
  • ixgbe: dcb, set priority to traffic class mappings (John Fastabend)
  • ixgbe: cleanup X540 interrupt enablement (Don Skidmore)
  • ixgbe: DCB, do not call set_state() from IEEE mode (Joe Jin)
  • ixgbe: Reconfigure SR-IOV Init (Greg Rose)
  • ixgbe: remove duplicate netif_tx_start_all_queues (Emil Tantilov)
  • ixgbe: fix FCRTL/H register dump for X540 (Emil Tantilov)
  • ixgbe: cleanup some register reads (Emil Tantilov)
  • ixgbe: Make better use of memory allocations in one-buffer mode w/ RSC
    (Alexander Duyck)
  • ixgbe: drop adapter from ixgbe_fso call documentation (Alexander Duyck)
  • ixgbe: Add SFP support for missed 82598 PHY (Alexander Duyck)
  • ixgbe: Add missing code for enabling overheat sensor interrupt (Alexander
    Duyck)
  • ixgbe: make ixgbe_up and ixgbe_up_complete void functions (Alexander Duyck)
  • v2 ixgbe: Update packet buffer reservation to correct fdir headroom size
    (Alexander Duyck)
  • ixgbe: remove redundant configuration of tx_sample_rate (Alexander Duyck)
  • ixgbe: Correctly name and handle MSI-X other interrupt (Alexander Duyck)
  • ixgbe: cleanup configuration of EITRSEL and VF reset path (Alexander Duyck)
  • ixgbe: cleanup reset paths (Alexander Duyck)
  • ixgbe: Update TXDCTL configuration to correctly handle WTHRESH (Alexander
    Duyck)
  • ixgbe: combine PCI_VDEVICE and board declaration to same line (Alexander
    Duyck)
  • ixgbe: Drop unnecessary adapter->hw dereference in loopback test setup
    (Alexander Duyck)
  • ixgbe: commonize ixgbe_map_rings_to_vectors to work for all interrupt types
    (Alexander Duyck)
  • ixgbe: Use ring->dev instead of adapter->pdev->dev when updating DCA
    (Alexander Duyck)
  • ixgbe: cleanup allocation and freeing of IRQ affinity hint (Alexander Duyck)
  • v2 ixgbe: consolidate all MSI-X ring interrupts and poll routines into one
    (Alexander Duyck)
  • ixgbe: Change default Tx work limit size to 256 buffers (Alexander Duyck)
  • ixgbe: clear RNBC only for 82598 (Emil Tantilov)
  • ixgbe: add check for supported modes (Emil Tantilov)
  • ixgbe: fix ixgbe_fc_autoneg_fiber bug (Don Skidmore)
  • ixgbe: cleanup feature flags in ixgbe_probe (Don Skidmore)
  • ixgbe: PFC not cleared on X540 devices (John Fastabend)
  • ixgbe: consolidate, setup for multiple traffic classes (John Fastabend)
  • ixgbe: remove unneeded fdir pb alloc case (John Fastabend)
  • ixgbe: fixup remaining call sites for arbitrary TCs (John Fastabend)
  • ixgbe: Always tag VLAN tagged packets (Alexander Duyck)
  • ixgbe: Add support for setting CC bit when SR-IOV is enabled (Alexander
    Duyck)
  • ixgbe: convert rings from q_vector bit indexed array to linked list
    (Alexander Duyck)
  • ixgbe: Simplify transmit cleanup path (Alexander Duyck)
  • ixgbe: Cleanup FCOE and VLAN handling in xmit_frame_ring (Alexander Duyck)
  • ixgbe: replace reference to CONFIG_FCOE with IXGBE_FCOE (Alexander Duyck)
  • ixgbe - DDP last user buffer - error to warn (Amir Hanania)
  • ixgbe: remove unused fcoe.tc field and fcoe_setapp() (John Fastabend)
  • ixgbe: complete FCoE initialization from setapp() routine (John Fastabend)
  • ixgbe: DCB, remove unneeded ixgbe_dcb_txq_to_tc() routine (John Fastabend)
  • ixgb: Remove unnecessary defines, use pr_debug (Joe Perches)
  • ixgb: finish conversion to ndo_fix_features (Michal Miroslaw)
  • ixgb: eliminate checkstack warnings (Jesse Brandeburg)
  • ixgb: convert to ndo_fix_features (Michal Miroslaw)
  • igbvf: fix the bug when initializing the igbvf (Samuel Liao)
  • rename dev_hw_addr_random and remove redundant second (Joe Jin)
    (Jeff Kirsher)
  • igbvf: Use ETH_ALEN (Joe Perches)
  • igbvf: reset netdevice addr_assign_type if changed (Danny Kukawka)
  • igbvf: refactor Interrupt Throttle Rate code (Mitch A Williams)
  • igbvf: change copyright date (Mitch A Williams)
  • igbvf: Remove unnecessary irq disable/enable (Joe Jin)
  • igbvf: remove unneeded cast (Stephen Hemminger)
    (Jeff Kirsher)
  • igbvf: Bump version number (Williams, Mitch A)
  • igbvf: Update module identification strings (Williams, Mitch A)
  • igbvf: fix truesize underestimation (Eric Dumazet)
  • igbvf: Fix trunk vlan (Greg Rose)
  • igbvf: convert to ndo_fix_features (Michal Miroslaw)
  • igb: fix rtnl race in PM resume path (Benjamin Poirier)
  • igb: fix warning about unused function (Emil Tantilov)
  • igb: fix vf lookup (Greg Rose)
  • igb: Update Copyright on all Intel copyrighted files. (Carolyn Wyborny)
  • igb: make local functions static (Stephen Hemminger)
  • igb: reset PHY after recovering from PHY power down (Koki Sanagi)
  • igb: add basic runtime PM support (Yan, Zheng)
  • igb: Add flow control advertising to ethtool setting. (Carolyn Wyborny)
  • igb: Update DMA Coalescing threshold calculation. (Matthew Vick)
  • igb: Convert bare printk to pr_notice (Joe Perches)
    (Jeff Kirsher)
  • igb: Fix for I347AT4 PHY cable length unit detection (Kantecki, Tomasz)
  • igb: VFTA Table Fix for i350 devices (Carolyn Wyborny)
  • igb: Move DMA Coalescing init code to separate function. (Carolyn Wyborny)
  • igb: Fix for Alt MAC Address feature on 82580 and later devices (Carolyn
    Wyborny)
  • igb: fix a compile warning (RongQing Li)
  • igb: Check if subordinate VFs are assigned to virtual machines (Greg Rose)
  • pci: Add flag indicating device has been assigned by KVM (Greg Rose)
  • igb: enable l4 timestamping for v2 event packets (Jacob Keller)
  • igb: fix skb truesize underestimation (Eric Dumazet)
  • igb: Version bump. (Carolyn Wyborny)
  • igb: Loopback functionality supports for i350 devices (Akeem G. Abodunrin)
  • igb: fix static function warnings reported by sparse (Emil Tantilov)
  • igb: Add workaround for byte swapped VLAN on i350 local traffic (Alexander
    Duyck)
  • igb: Drop unnecessary write of E1000_IMS from igb_msix_other (Alexander
    Duyck)
  • igb: Fix features that are currently 82580 only and should also be i350
    (Alexander Duyck)
  • igb: Make certain one vector is always assigned in igb_request_irq (Alexander
    Duyck)
  • igb: avoid unnecessarily creating a local copy of the q_vector (Alexander
    Duyck)
  • igb: add support for NETIF_F_RXHASH (Alexander Duyck)
  • igb: move TX hang check flag into ring->flags (Alexander Duyck)
  • igb: fix recent VLAN changes that would leave VLANs disabled after reset
    (Alexander Duyck)
  • igb: leave staterr in place and instead us a helper function to check bits
    (Alexander Duyck)
  • igb: retire the RX_CSUM flag and use the netdev flag instead (Alexander
    Duyck)
  • igb: cleanup IVAR configuration (Alexander Duyck)
  • igb: Move ITR related data into work container within the q_vector (Alexander
    Duyck)
  • igb: Consolidate all of the ring feature flags into a single value (Alexander
    Duyck)
  • igb: avoid unnecessary conversions from u16 to int (Alexander Duyck)
  • igb: Use node specific allocations for the q_vectors and rings (Alexander
    Duyck)
  • igb: push data into first igb_tx_buffer sooner to reduce stack usage
    (Alexander Duyck)
  • igb: consolidate creation of Tx buffer info and data descriptor (Alexander
    Duyck)
  • igb: Combine all flag info fields into a single tx_flags structure (Alexander
    Duyck)
  • igb: Cleanup protocol handling in transmit path (Alexander Duyck)
  • igb: Create separate functions for generating cmd_type and olinfo (Alexander
    Duyck)
  • igb: Make first and tx_buffer_info->next_to_watch into pointers (Alexander
    Duyck)
  • igb: Consolidate creation of Tx context descriptors into a single function
    (Alexander Duyck)
  • intel: convert to SKB paged frag API. (Ian Campbell)
  • ixgbe: Refactor transmit map and cleanup routines (Alexander Duyck)
  • igb: split buffer_info into tx_buffer_info and rx_buffer_info (Alexander
    Duyck)
  • igb: Make Tx budget for NAPI user adjustable (Alexander Duyck)
  • igb: Alternate MAC Address Updates for Func2&3 (Akeem G. Abodunrin)
  • igb: Alternate MAC Address EEPROM Updates (Akeem G. Abodunrin)
  • igb: Code to prevent overwriting SFP I2C (Akeem G. Abodunrin)
  • igb: Remove multi_tx_table and simplify igb_xmit_frame (Alexander Duyck)
  • igb: drop the ‘adv’ off function names relating to descriptors (Joe Jin)
  • igb: Replace E1000_XX_DESC_ADV with IGB_XX_DESC (Alexander Duyck)
  • igb: Refactor clean_rx_irq to reduce overhead and improve performance
    (Alexander Duyck)
  • igb: update ring and adapter structure to improve performance (Alexander
    Duyck)
  • igb: streamline Rx buffer allocation and cleanup (Alexander Duyck)
  • igb: drop support for single buffer mode (Alexander Duyck)
  • igb: Update max_frame_size to account for an optional VLAN tag if present
    (Alexander Duyck)
  • igb: Update RXDCTL/TXDCTL configurations (Alexander Duyck)
  • igb: remove duplicated #include (Huang Weiyi)
  • igb: Fix for DH89xxCC near end loopback test (Robert Healy)
  • igb: do vlan cleanup (Jiri Pirko)
  • igb: Add support of SerDes Forced mode for certain hardware (Carolyn Wyborny)
  • igb: Update copyright on all igb driver files. (Carolyn Wyborny)
  • net: igb: Use is_multicast_ether_addr helper (Tobias Klauser)
  • igb: remove unnecessary reads of PCI_CAP_ID_EXP (Jon Mason)
  • igb: convert to ndo_fix_features (Michal Miroslaw)
  • igb: Change version to remove number after -k in kernel versions. (Carolyn
    Wyborny)
  • e1000e: Fix default interrupt throttle rate not set in NIC HW (Jeff Kirsher)
  • e1000e: MSI interrupt test failed, using legacy interrupt (Prasanna S
    Panchamukhi)
  • e1000e: issues in Sx on 82577/8/9 (Joe Jin)
  • e1000e: Guarantee descriptor writeback flush success. (Matthew Vick)
  • e1000e: prevent oops when adapter is being closed and reset simultaneously
    (Bruce Allan)
  • e1000e: use msleep instead of mdelay (Joe Jin)
  • e1000e: cleanup goto statements to exit points without common work (Bruce
    Allan)
  • e1000e: potentially incorrect return for e1000e_setup_fiber_serdes_link
    (Bruce Allan)
  • e1000e: potentially incorrect return for e1000_init_hw_ich8lan (Bruce Allan)
  • e1000e: cleanup: minor whitespace addition (insert blank line separator)
    (Bruce Allan)
  • e1000e: cleanup: remove unnecessary variable initializations (Bruce Allan)
  • e1000e: cleanup: remove unnecessary test and return (Bruce Allan)
  • e1000e: cleanup: remove unnecessary variable ret_val (Bruce Allan)
  • e1000e: cleanup: remove unreachable statement (Bruce Allan)
  • e1000e: potentially incorrect return for e1000_set_d3_lplu_state_ich8lan
    (Bruce Allan)
  • e1000e: cleanup: always return 0 (Bruce Allan)
  • e1000e: cleanup: remove unnecessary assignments just before returning (Bruce
    Allan)
  • e1000e: potential incorrect return for e1000_setup_copper_link_80003es2lan
    (Bruce Allan)
  • e1000e: potentially incorrect return for e1000_cfg_kmrn_10_100_80003es2lan
    (Bruce Allan)
  • e1000e: cleanup: rename goto labels to be more meaningful (Bruce Allan)
  • e1000e: cleanup: use goto for common work needed by multiple exit points
    (Bruce Allan)
  • e1000e: replace ‘1’ with ‘true’ for boolean get_link_status (Bruce Allan)
  • e1000e: pass pointer to hw struct for e1000_init_mac_params_XXX() (Bruce
    Allan)
  • e1000e: use true/false for bool autoneg_false (Bruce Allan)
  • e1000e: remove unnecessary parentheses (Bruce Allan)
  • e1000e: remove unnecessary returns from void functions (Bruce Allan)
  • e1000e: remove test that is always false (Bruce Allan)
  • e1000e: WoL fails on device ID 0x1501 (Joe Jin)
  • e1000e: WoL can fail on 82578DM (Bruce Allan)
  • e1000e: remove redundant reverse dependency on CRC32 (Bruce Allan)
  • e1000e: minor whitespace and indentation cleanup (Bruce Allan)
  • e1000e: fix sparse warnings with -D__CHECK_ENDIAN__ (Bruce Allan)
  • e1000e: fix checkpatch warning from MINMAX test (Bruce Allan)
  • e1000e: cleanup - use braces in both branches of a conditional statement
    (Bruce Allan)
  • e1000e: cleanup e1000_set_phys_id (Bruce Allan)
  • e1000e: cleanup e1000_init_mac_params_82571() (Bruce Allan)
  • e1000e: cleanup e1000_init_mac_params_80003es2lan() (Bruce Allan)
  • e1000e: rename es2lan.c to 80003es2lan.c (Joe Jin)
  • e1000e: cleanup - check return values consistently (Bruce Allan)
  • e1000e: add missing initializers reported when compiling with W=1 (Bruce
    Allan)
  • e1000e: update copyright year (Bruce Allan)
  • e1000e: split lib.c into three more-appropriate files (Bruce Allan)
  • e1000e: call er16flash() instead of __er16flash() (Bruce Allan)
  • e1000e: increase version number (Joe Jin)
  • e1000e: convert final strncpy() to strlcpy() (Bruce Allan)
  • e1000e: concatenate long debug strings which span multiple lines (Bruce
    Allan)
  • e1000e: conditionally restart autoneg on 82577/8/9 when setting LPLU state
    (Bruce Allan)
  • e1000e: increase Rx PBA to prevent dropping received packets on 82566/82567
    (Bruce Allan)
  • e1000e: ICHx/PCHx LOMs should use LPLU setting in NVM when going to Sx (Joe
    Jin)
  • e1000e: update workaround for 82579 intermittently disabled during S0->Sx
    (Bruce Allan)
  • e1000e: disable Early Receive DMA on ICH LOMs (Bruce Allan)
  • e1000e: Need to include vmalloc.h (David S. Miller)
  • e1000e: 82574/82583 Tx hang workaround (Bruce Allan)
  • e1000e: use hardware default values for Transmit Control register (Bruce
    Allan)
  • e1000e: use default settings for Tx Inter Packet Gap timer (Bruce Allan)
  • e1000e: 82579: workaround for link drop issue (Bruce Allan)
  • e1000e: always set transmit descriptor control registers the same (Bruce
    Allan)
  • e1000e: re-factor ethtool get/set ring parameter (Bruce Allan)
  • e1000e: pass pointer to ring struct instead of adapter struct (Joe Jin)
  • e1000e: add Receive Packet Steering (RPS) support (Joe Jin)
  • e1000e: convert to netdev features/hw_features API (Joe Jin)
  • e1000e: cleanup Rx checksum offload code (Bruce Allan)
  • e1000e: convert head, tail and itr_register offsets to __iomem pointers
    (Bruce Allan)
  • e1000e: re-enable alternate MAC address for all devices which support it
    (Bruce Allan)
  • e1000e: default IntMode based on kernel config & available hardware support
    (Bruce Allan)
  • e1000e: convert to real ndo_set_rx_mode (Joe Jin)
  • net: introduce IFF_UNICAST_FLT private flag (Joe Jin)
  • e1000e: remove use of ndo_set_multicast_list in drivers (Joe Jin)
    (Jeff Kirsher)
  • e1000e: demote a debugging WARN to a debug log message (Bruce Allan)
  • e1000e: fix skb truesize underestimation (Eric Dumazet)
  • e1000e: locking bug introduced by commit 67fd4fcb (Bruce Allan)
  • e1000e: bad short packets received when jumbos enabled on 82579 (Bruce Allan)
  • e1000e: convert driver to use extended descriptors (Joe Jin)
  • drivers/net: Add module.h to drivers who were implicitly using it (Joe Jin)
  • e1000e: hitting BUG_ON() from napi_enable (Bruce Allan)
  • e1000: Silence sparse warnings by correcting type (Andrei Emeltchenko)
  • v2 e1000: Neaten e1000_dump function (Tushar Dave)
  • e1000: Neaten e1000_config_dsp_after_link_change (Joe Perches)
  • e1000: fix vlan processing regression (Joe Jin)
  • e1000: Remove unnecessary k.alloc/v.alloc OOM messages (Joe Jin)
  • e1000: add dropped DMA receive enable back in for WoL (Dean Nelson)
  • e1000: Adding e1000_dump function (Tushar Dave)
  • e1000: dont enable dma receives until after dma address has been setup (Dean
    Nelson)
  • e1000: save skb counts in TX to avoid cache misses (Dean Nelson)
  • e1000: cleanup CE4100 MDIO registers access (Florian Fainelli)
  • e1000: unmap ce4100_gbe_mdio_base_virt in e1000_remove (Florian Fainelli)
  • e1000: fix lockdep splat in shutdown handler (Jesse Brandeburg)
  • e1000e/ixgb: fix assignment of 0/1 to bool variables. (Joe Jin)
  • intel: Convert
    _LENGTH_OF_ADDRESS to ETH_ALEN (Joe Perches)
  • e1000: fix skb truesize underestimation (Eric Dumazet)
  • e1000: convert to private mutex from rtnl (Jesse Brandeburg)
  • e1000: convert mdelay to msleep (Jesse Brandeburg)
  • e1000: convert hardware management from timers to threads (Jesse Brandeburg)
  • e100: Remove alloc_etherdev error messages (Joe Jin)
  • net: Remove Intel NICs unnecessary driver assignments of ethtool_ringparam
    fields to zero (Joe Jin)
  • e100: Show short v/s long rx length errors in ethtool stats. (Ben Greear)
  • e100: Fix rx-over-length statistics. (Ben Greear)
  • e100: make sure vlan support isnt advertised on old adapters (Jesse
    Brandeburg)
  • 8139cp: properly config rx mode after resuming (Jason Wang)
  • bnx2x: add bnx2x firmware 7.2.16 (Joe Jin)
  • bnx2fc: Remove bh disable in softirq context (Neil Horman)
  • bnx2fc: HSI dependent changes for 7.2.xx FW (Bhanu Prakash Gollapudi)
  • bnx2fc: Bumped version to 1.0.10 (Bhanu Prakash Gollapudi)
  • bnx2fc: NPIV ports go offline when interface is brought down & up (Bhanu
    Prakash Gollapudi)
  • bnx2fc: Handle LOGO flooding from the target (Bhanu Prakash Gollapudi)
  • bnx2fc: fix panic in bnx2fc_post_io_req (Bhanu Prakash Gollapudi)
  • bnx2fc: Bumped version to 1.0.9 (Bhanu Prakash Gollapudi)
  • bnx2fc: Handle SRR LS_ACC drop scenario (Bhanu Prakash Gollapudi)
  • bnx2fc: Handle ABTS timeout during ulp timeout (Bhanu Prakash Gollapudi)
  • bnx2fc: Bumped version to 1.0.8 (Bhanu Prakash Gollapudi)
  • bnx2fc: Return error statistics of remote peer (Bhanu Prakash Gollapudi)
  • bnx2fc: call ctlr_link_up only when the interface is enabled (Bhanu Prakash
    Gollapudi)
  • bnx2fc: Bumped version to 1.0.7 (Bhanu Prakash Gollapudi)
  • bnx2fc: Handle bnx2fc_map_sg failure (Bhanu Prakash Gollapudi)
  • bnx2fc: Replace scsi_dma_map() with dma_map_sg(). (Bhanu Prakash Gollapudi)
  • bnx2fc: Bumped version to 1.0.6 (Bhanu Prakash Gollapudi)
  • bnx2fc: Fix FW assert during RSCN stress tests (Bhanu Prakash Gollapudi)
  • bnx2fc: Fix panic caused because of incorrect errror handling in create().
    (Bhanu Prakash Gollapudi)
  • bnx2fc: Avoid calling bnx2fc_if_destroy with unnecessary locks (Bhanu Prakash
    Gollapudi)
  • bnx2fc: Validate vlan id in NETDEV_UNREGISTER handler (Nithin Nayak Sujir)
  • bnx2fc: No abort issued for REC when it times out (Bhanu Prakash Gollapudi)
  • bnx2fc: Send solicitation only after vlan discovery is complete (Bhanu
    Prakash Gollapudi)
  • bnx2fc: Reset max receive frame size during link up (Bhanu Prakash Gollapudi)
  • bnx2fc: Need not schedule destroy_work from __bnx2fc_destroy (Bhanu Prakash
    Gollapudi)
  • bnx2fc: Bump version to 1.0.5 (Bhanu Prakash Gollapudi)
  • bnx2fc: Prevent creating of NPIV port with duplicate WWN (Bhanu Prakash
    Gollapudi)
  • bnx2fc: Obtain WWNN/WWPN from the shared memory (Bhanu Prakash Gollapudi)
  • [SCSI] fcoe,libfcoe: Move common code for fcoe_get_lesb to fcoe_transport
    (Bhanu Prakash Gollapudi)
  • [SCSI] fcoe: Move common functions to fcoe_transport library (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Drop incoming ABTS (Bhanu Prakash Gollapudi)
  • [SCSI] bnx2fc: code cleanup in bnx2fc_offload_session (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Fix NULL pointer deref during arm_cq. (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: IO errors when receiving unsolicited LOGO (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Do not reuse the fcoe connection id immediately (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Clear DESTROY_CMPL flag after firmware destroy (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Handle NETDEV_UNREGISTER for vlan devices (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Reorganize cleanup code between interface_cleanup and
    if_destory (Bhanu Prakash Gollapudi)
  • [SCSI] bnx2fc: Change function names of
    bnx2fc_netdev_setup/bnx2fc_netdev_cleanup (Bhanu Prakash Gollapudi)
  • [SCSI] bnx2fc: Do not attempt destroying NPIV port twice (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Remove erroneous kref_get on IO request (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Enable bsg_request support for bnx2fc (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Bug fixes in percpu_thread_create/destroy (Bhanu Prakash
    Gollapudi)
  • [SCSI] bnx2fc: Reset the max receive frame size (Bhanu Prakash Gollapudi)
  • [SCSI] bnx2i: Fixed the override of the error_mask module param (Eddie Wai)
  • [SCSI] bnx2i: use kthread_create_on_node() (Eric Dumazet)
  • [SCSI] bnx2i: Fixed kernel panic caused by unprotected task->sc->request
    deref (Eddie Wai)
  • [SCSI] bnx2i: Fixed the endian on TTT for NOP out transmission (Eddie Wai)
  • [SCSI] bnx2i: Fixed kernel panic due to illegal usage of sc->request->cpu
    (Eddie Wai)
  • cnic: Fix select dependencies in bnx2fc/bnx2i Kconfig. (David S. Miller)
  • bnx2x: Fix 578xx link LED (Yaniv Rosner)
  • bnx2x: Enable FEC for 57810-KR (Yaniv Rosner)
  • bnx2x: disable dcb on 578xx since not supported yet (Dmitry Kravkov)
  • bnx2x: decrease print level to debug (Dmitry Kravkov)
  • bnx2x: fix BRB thresholds for dropless_fc mode (Dmitry Kravkov)
  • bnx2x: fix cl_id allocation for non-eth clients for NPAR mode (Dmitry
    Kravkov)
  • bnx2x: Fix for a host coalescing bug which impared latency. (Ariel Elior)
  • bnx2x: fix select_queue when FCoE is disabled (Vladislav Zolotarov)
  • bnx2x: fix WOL by enablement PME in config space (Dmitry Kravkov)
  • bnx2x: Fix XMAC loopback test (Yaniv Rosner)
  • bnx2x: init FCOE FP only once (Vladislav Zolotarov)
  • bnx2x: Remove fiber remote fault detection (Yaniv Rosner)
  • cnic: update for FW 7.2.xx (Michael Chan)
  • bnx2x: correction to firmware interface (Yuval Mintz)
  • bnx2x: fix vector traveling while looking for an empty entry (Dmitry Kravkov)
  • bnx2x: mark functions as loaded on shared memory (Yuval Mintz)
  • bnx2x: fix memory leak in bnx2x_init_firmware() (Michal Schmidt)
  • bnx2x: fix a crash on corrupt firmware file (Michal Schmidt)
  • bnx2x: make bnx2x_close() static again (Michal Schmidt)
  • bnx2x: removed code re-checking memory base after device open (Mintz Yuval)
  • bnx2x: allow BCM84833 phy to advertise 100Base-T speeds (Mintz Yuval)
  • bnx2x: notify cnic of address of info-to-the-mcp (Mintz Yuval)
  • bnx2x: allocate smaller Rx rings for 1G functions (Mintz Yuval)
  • bnx2x: allocate memory dynamically in ethtool self-test. (Merav Sicron)
  • bnx2x: force 10G on 84833 phy should be autoneg with only 10G advertised
    (Yaniv Rosner)
  • bnx2x: added autoneg-restart after link advertisement changes (Yaniv Rosner)
  • bnx2x: ethtool publishes link partners speed and FC (Mintz Yuval)
  • bnx2x: half duplex support added for several boards (Yaniv Rosner)
  • bnx2x: remove the ‘poll’ module option (Michal Schmidt)
  • bnx2x: fix bnx2x_storm_stats_update() on big endian (Eric Dumazet)
  • bnx2x: Fix mem leak in bnx2x_tpa_stop() if build_skb() fails. (Jesper Juhl)
  • bnx2x: Update version to 1.72.0 and copyrights (Ariel Elior)
  • bnx2x: Recoverable and unrecoverable error statistics (Ariel Elior)
  • bnx2x: Recovery flow bug fixes (Ariel Elior)
  • bnx2x: init fw_seq after undi_unload is done (Dmitry Kravkov)
  • bnx2x: Track active PFs with bitmap (Ariel Elior)
  • bnx2x: Lock PF-common resources (Ariel Elior)
  • bnx2x: dont reset device while reading its configuration. (Dmitry Kravkov)
  • bnx2x: Loaded Firmware Version Validation (Ariel Elior)
  • bnx2x: Function Level Reset Final Cleanup (Ariel Elior)
  • bnx2x: Obtain Bus Device Function from register (Ariel Elior)
  • bnx2x: Removing indirect register access (Ariel Elior)
  • bnx2x: Support Queue Per Cos in 5771xx devices (Ariel Elior)
  • bnx2x: Remove 100Mb force speed for BCM84833 (Yaniv Rosner)
  • bnx2x: Fix ethtool advertisement (Yaniv Rosner)
  • bnx2x: unlock before returning an error (Dan Carpenter)
  • bnx2x: fix compilation error with SOE in fw_dump (Yuval Mintz)
  • bnx2x: handle CHIP_REVISION during init_one (Ariel Elior)
  • bnx2x: dont access removed registers on 57712 and above (Dmitry Kravkov)
  • bnx2x: properly clean indirect addresses (Dmitry Kravkov)
  • bnx2x: allow user to change ring size in ISCSI SD mode (Dmitry Kravkov)
  • bnx2x: fix Big-Endianess in ethtool -t (Dmitry Kravkov)
  • bnx2x: fixed ethtool statistics for MF modes (Yuval Mintz)
  • bnx2x: credit-leakage fixup on vlan_mac_del_all (Yuval Mintz)
  • bnx2x: Disable AN KR work-around for BCM57810 (Yaniv Rosner)
  • bnx2x: Remove AutoGrEEEn for BCM84833 (Yaniv Rosner)
  • bnx2x: Fix PFC setting on BCM57840 (Yaniv Rosner)
  • bnx2x: Fix Super-Isolate mode for BCM84833 (Yaniv Rosner)
  • bnx2x: handle vpd data longer than 128 bytes (Barak Witkowski)
  • bnx2x: properly update skb when mtu > 1500 (Dmitry Kravkov)
  • bnx2x: properly initialize L5 features (Joe Jin)
  • bnx2x: fix typo in fcoe stats collection (Barak Witkowski)
  • bnx2x: Fix compile errors if CONFIG_CNIC is not set (Michael Chan)
  • bnx2x, cnic: support DRV_INFO upon FW request (Barak Witkowski)
  • bnx2x: support classification config query (Ariel Elior)
  • bnx2x: add fcoe statistics (Barak Witkowski)
  • bnx2x: add PFC statistics (Barak Witkowski)
  • bnx2x: Use kcalloc instead of kzalloc to allocate array (Thomas Meyer)
  • bnx2x: handle iSCSI SD mode (Dmitry Kravkov)
  • bnx2x: fix rx ring size report (Vladislav Zolotarov)
  • bnx2x: Change value comparison order (Yaniv Rosner)
  • bnx2x: Cosmetic changes (Yaniv Rosner)
  • bnx2x: Fix self test of BCM57800 (Yaniv Rosner)
  • bnx2x: Add known PHY type check (Yaniv Rosner)
  • bnx2x: Change Warpcore MDIO work around mode (Yaniv Rosner)
  • bnx2x: Fix BCM84833 link and LED behavior (Yaniv Rosner)
  • bnx2x: Warpcore HW reset following fan failure (Yaniv Rosner)
  • bnx2x: ETS changes (Yaniv Rosner)
  • bnx2x: Fix ETS bandwidth (Yaniv Rosner)
  • bnx2x: PFC changes (Yaniv Rosner)
  • bnx2x: Fix 5461x LED (Yaniv Rosner)
  • bnx2x: cache-in compressed fw image (Dmitry Kravkov)
  • bnx2x: add endline at end of message (Dmitry Kravkov)
  • bnx2x: uses build_skb() in receive path (Eric Dumazet)
  • net: introduce build_skb() (Eric Dumazet)
  • net: more accurate skb truesize (Eric Dumazet)
  • bnx2x: update driver version to 1.70.35-0 (Dmitry Kravkov)
  • bnx2x: Remove on-stack napi struct variable (Ariel Elior)
  • bnx2x: prevent race in statistics flow (Dmitry Kravkov)
  • bnx2x: add fan failure event handling (Ariel Elior)
  • bnx2x: remove unused #define (Dmitry Kravkov)
  • bnx2x: simplify definition of RX_SGE_MASK_LEN and use it. (Dmitry Kravkov)
  • bnx2x: propagate DCBX negotiation (Dmitry Kravkov)
  • bnx2x: fix MF for 4-port devices (Dmitry Kravkov)
  • bnx2x: DCBX: use #define instead of magic (Dmitry Kravkov)
  • bnx2x: separate FCoE and iSCSI license initialization. (Joe Jin)
  • bnx2x: remove unused variable (Dmitry Kravkov)
  • bnx2x: use rx_queue index for skb_record_rx_queue() (Dmitry Kravkov)
  • bnx2x: allow FCoE and DCB for 578xx (Joe Jin)
  • bnx2x: update driver version to 1.70.30-0 (Dmitry Kravkov)
  • bnx2x: use FW 7.0.29.0 (Dmitry Kravkov)
  • bnx2x: add bnx2x FW 7.0.29 (Joe Jin)
  • bnx2x: Enable changing speed when port type is PORT_DA (Yaniv Rosner)
  • bnx2x: Fix 54618se LED behavior (Yaniv Rosner)
  • bnx2x: Fix RX/TX problem caused by the MAC layer (Yaniv Rosner)
  • bnx2x: Add link retry to 578xx-KR (Yaniv Rosner)
  • bnx2x: Fix LED blink rate for 578xx (Yaniv Rosner)
  • bnx2x: fix skb truesize underestimation (Eric Dumazet)
  • bnx2x: remove some dead code (Dan Carpenter)
  • bnx2x: Fix build error (Dmitry Kravkov)
  • bnx2x: Add new PHY BCM54616 (Yaniv Rosner)
  • bnx2x: resurrect RX hashing (Joe Jin)
  • bnx2x: convert to SKB paged frag API. (Ian Campbell)
  • net: add APIs for manipulating skb page fragments. (Ian Campbell)
  • bnx2x: Use pr_fmt and message logging cleanups (Joe Jin)
  • bnx2x: Coalesce pr_cont uses and fix DP typos (Joe Perches)
  • bnx2x: Remove local defines for %pM and mac address (Joe Perches)
  • bnx2x: Clear MDIO access warning during first driver load (Yaniv Rosner)
  • bnx2x: Fix BCM578xx MAC test (Yaniv Rosner)
  • bnx2x: Fix BCM54618se invalid link indication (Yaniv Rosner)
  • bnx2x: Fix BCM84833 link (Yaniv Rosner)
  • bnx2x: Fix link issue with DAC over 578xx (Yaniv Rosner)
  • bnx2x: Fix LED behavior (Yaniv Rosner)
  • bnx2x: Fix BCM578xx-B0 MDIO access (Yaniv Rosner)
  • bnx2x: Fix remote fault handling (Yaniv Rosner)
  • bnx2x: Fix chip hanging due to TX pipe stall. (Yaniv Rosner)
  • bnx2x: Fix missing pause on for 578xx (Yaniv Rosner)
  • bnx2x: Prevent restarting Tx during bnx2x_nic_unload (Vladislav Zolotarov)
  • bnx2x: use pci_pcie_cap() (Vladislav Zolotarov)
  • bnx2x: fix bnx2x_stop_on_error flow in bnx2x_sp_rtnl_task (Vladislav
    Zolotarov)
  • bnx2x: enable internal target-read for 57712 and up only (Shmulik Ravid)
  • bnx2x: count statistic ramrods on EQ to prevent MC assert (Vladislav
    Zolotarov)
  • bnx2x: fix loopback for non 10G link (Yaniv Rosner)
  • bnx2x: dcb - send all unmapped priorities to same COS as L2 (Dmitry Kravkov)
  • bnx2x: Broken self-test in SF mode on 578xx (Vladislav Zolotarov)
  • bnx2x: Parity errors recovery for 578xx (Vladislav Zolotarov)
  • bnx2x: Read FIP mac from SHMEM in single function mode (Vladislav Zolotarov)
  • bnx2x: Fixed ethtool -d for 578xx (Vladislav Zolotarov)
  • bnx2x: disable FCoE for 578xx devices since not yet supported (Dmitry
    Kravkov)
  • bnx2x: fix memory barriers (Vladislav Zolotarov)
  • bnx2x: use BNX2X_Q_FLG_TPA_IPV6 for TPA queue configuration (Vladislav
    Zolotarov)
  • bnx2x: disable loacal BH when scheduling FCOE napi (Vladislav Zolotarov)
  • bnx2x: fix MB index for 4-port devices (Dmitry Kravkov)
  • bnx2x: DCB rework (Dmitry Kravkov)
  • bnx2x: remove unnecessary dma_sync (Vladislav Zolotarov)
  • bnx2x: stop tx before CNIC_STOP (Vladislav Zolotarov)
  • bnx2x: add missing command in error handling flow (Dmitry Kravkov)
  • bnx2x: use correct dma_sync function (Vladislav Zolotarov)
  • bnx2x: Fix compilation when CNIC is not selected in config (Dmitry Kravkov)
  • bnx2x: Multiple concurrent l2 traffic classes (Ariel Elior)
  • bnx2x: Renaming the ‘reset_task’ to ‘sp_rtnl_task’ (Ariel Elior)
  • bnx2x: Add dcbnl notification (Shmulik Ravid)
  • dcbnl: Add CEE notification (Shmulik Ravid)
  • dcbnl: Aggregated CEE GET operation (Shmulik Ravid)
  • dcb: use nlmsg_free() instead of kfree() (Dan Carpenter)
  • dcb: Add missing error check in dcb_ieee_set() (John Fastabend)
  • dcb: fix return type on dcb_setapp() (John Fastabend)
  • dcb: Add dcb_ieee_getapp_mask() for drivers to query APP settings (John
    Fastabend)
  • dcb: Add ieee_dcb_delapp() and dcb op to delete app entry (Joe Jin)
  • dcb: Add ieee_dcb_setapp() to be used for IEEE 802.1Qaz APP data (John
    Fastabend)
  • net: dcbnl, add multicast group for DCB (John Fastabend)
  • dcb: Add DCBX capabilities bitmask to the get_ieee response (John Fastabend)
  • bnx2x: Fix warning message during 57712/8727 initialization (Yaniv Rosner)
  • bnx2x: Add autogrEEEn support (Yaniv Rosner)
  • bnx2x: Fix BCM84833 initialization (Yaniv Rosner)
  • bnx2x: Fix false link indication at link partner when DAC is used (Yaniv
    Rosner)
  • bnx2x: Reset PHY due to fan failure for 578xx (Yaniv Rosner)
  • bnx2x: Add CL37 BAM for Warpcore (Yaniv Rosner)
  • bnx2x: Change BCM54616S to BCM54618SE (Yaniv Rosner)
  • bnx2x: PFC fixes (Yaniv Rosner)
  • bnx2x: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason)
  • cnic: Update VLAN ID during ISCSI_UEVENT_PATH_UPDATE (Eddie Wai)
  • cnic: set error flag when iSCSI connection fails (Jeffrey Huang)
  • cnic: Add FCoE parity error recovery (Michael Chan)
  • cnic: Improve error recovery on bnx2x devices (Michael Chan)
  • cnic: Add timeout for ramrod replies. (Michael Chan)
  • cnic, bnx2fc: Increase maximum FCoE sessions. (Michael Chan)
  • bnx2: Update driver to use new mips firmware. (Joe Jin)
  • bnx2: Add missing memory barrier in bnx2_start_xmit() (Joe Jin)
  • bnx2: Add support for ethtool --show-channels|–set-channels (Michael Chan)
  • bnx2: fix skb truesize underestimation (Eric Dumazet)
  • bnx2: dont request firmware when theres no userspace. (francois romieu)
  • tg3: Avoid panic from reserved statblk field access (Matt Carlson)
  • tg3: Use mii_advertise_flowctrl (Matt Carlson)
  • tg3: Fix advertisement handling (Joe Jin)
  • tg3: Add 57766 ASIC rev support (Matt Carlson)
  • tg3: Make the TX BD DMA limit configurable (Matt Carlson)
  • tg3: Track LP advertising (Matt Carlson)
  • tg3: Integrate flowctrl check into AN adv check (Joe Jin)
  • net: Change mii to ethtool advertisement function names (Matt Carlson)
  • net: Add ethtool to mii advertisment conversion helpers (Joe Jin)
  • tg3: fix ipv6 header length computation (Eric Dumazet)
  • tg3: Break out RSS indir table init and assignment (Matt Carlson)
  • tg3: Update version to 3.122 (Matt Carlson)
  • tg3: Return flowctrl config through ethtool (Matt Carlson)
  • tg3: Save stats across chip resets (Matt Carlson)
  • tg3: Remove ethtool stats member from dev struct (Matt Carlson)
  • tg3: Scale back code that modifies MRRS (Matt Carlson)
  • tg3: Fix TSO CAP for 5704 devs w / ASF enabled (Matt Carlson)
  • tg3: Add MDI-X reporting (Matt Carlson)
  • tg3: Restrict large prod ring cap devices (Matt Carlson)
  • tg3: Adjust BD replenish thresholds (Matt Carlson)
  • tg3: Make 1000Base-X FC resolution look like 1000T (Matt Carlson)
  • tg3: Update version to 3.121 (Matt Carlson)
  • tg3: Eliminate timer race with reset_task (Matt Carlson)
  • tg3: Schedule at most one tg3_reset_task run (Joe Jin)
  • tg3: Obtain PCI function number from device (Matt Carlson)
  • tg3: Fix irq alloc error cleanup path (Matt Carlson)
  • tg3: Fix 4k skb error recovery path (Matt Carlson)
  • tg3: Fix 4k tx bd segmentation code (Joe Jin)
  • tg3: Fix APE mutex init and use (Matt Carlson)
  • tg3: add tx_dropped counter (Joe Jin)
  • tg3: fix tigon3_dma_hwbug_workaround() (Eric Dumazet)
  • tg3: Remove unnecessary driver assignments of ethtool_ringparam fields to
    zero (Joe Jin)
  • tg3: Code movement (Matt Carlson)
  • tg3: Eliminate tg3_halt_cpu() prototype (Matt Carlson)
  • tg3: Eliminate tg3_write_sig_post_reset() prototype (Matt Carlson)
  • tg3: Eliminate tg3_stop_fw() prototype (Matt Carlson)
  • tg3: Remove tp->rx_offset term when unneeded (Matt Carlson)
  • tg3: Fix missed MSI workaround (Matt Carlson)
  • tg3: Workaround tagged status update bug (Matt Carlson)
  • tg3: Add ability to turn off 1shot MSI (Matt Carlson)
  • tg3: Check all adv bits when checking config (Matt Carlson)
  • tg3: Update version to 3.120 (Matt Carlson)
  • tg3: Add external loopback support to selftest (Matt Carlson)
  • net: add external loopback test in ethtool self test (Amit Kumar Salecha)
  • tg3: Restructure tg3_test_loopback (Matt Carlson)
  • tg3: Pull phy int lpbk setup into separate func (Matt Carlson)
  • tg3: Consilidate MAC loopback code (Matt Carlson)
  • tg3: Remove dead code (Matt Carlson)
  • tg3: Remove 5719 jumbo frames and TSO blocks (Matt Carlson)
  • tg3: Break larger frags into 4k chunks for 5719 (Matt Carlson)
  • tg3: Add tx BD budgeting code (Matt Carlson)
  • tg3: Consolidate code that calls tg3_tx_set_bd() (Matt Carlson)
  • tg3: Add partial fragment unmapping code (Matt Carlson)
  • tg3: Generalize tg3_skb_error_unmap() (Matt Carlson)
  • tg3: Remove short DMA check for 1st fragment (Matt Carlson)
  • tg3: Simplify tx bd assignments (Matt Carlson)
  • tg3: Reintroduce tg3_tx_ring_info (Matt Carlson)
  • tg3: Fix NVRAM selftest failures for 5720 devs (Matt Carlson)
  • tg3: Add more selfboot formats to NVRAM selftest (Matt Carlson)
  • tg3: Return size from tg3_vpd_readblock() (Matt Carlson)
  • tg3: Fix RSS indirection table distribution (Matt Carlson)
  • tg3: Fix link down notify failure when EEE disabled (Matt Carlson)
  • tg3: Fix link flap at 100Mbps with EEE enabled (Matt Carlson)
  • tg3: Match power source to driver state (Matt Carlson)
  • tg3: Add function status reporting (Matt Carlson)
  • tg3: Create critical section around GPIO toggling (Matt Carlson)
  • tg3: Determine PCI function number in one place (Matt Carlson)
  • tg3: Check transitions to D0 power state (Matt Carlson)
  • tg3: Create funcs for power source switching (Matt Carlson)
  • tg3: Move power state transitions to init_one (Matt Carlson)
  • tg3: Detect APE enabled devs earlier (Matt Carlson)
  • tg3: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason)
  • tg3: Migrate phy preprocessor defs to system defs (Matt Carlson)
  • tg3: Show flowctrl settings through get_settings() (Matt Carlson)
  • tg3: Remove 4G_DMA_BNDRY_BUG flag (Matt Carlson)
  • tg3: Remove 40BIT_DMA_LIMIT_BUG (Matt Carlson)
  • [SCSI] hpsa: use find_first_zero_bit (Akinobu Mita)
  • [SCSI] hpsa: combine hpsa_scsi_detect and hpsa_register_scsi (Stephen M.
    Cameron)
  • [SCSI] hpsa: removed unneeded structure member max_sg_entries and fix badly
    named constant MAXSGENTRIES (Stephen M. Cameron)
  • [SCSI] hpsa: fix per device memory leak on driver unload (Stephen M. Cameron)
  • [SCSI] hpsa: do not sleep in atomic context in rmmod path. (Stephen M.
    Cameron)
  • [SCSI] hpsa: fix flush cache transfer length (Stephen M. Cameron)
  • [SCSI] hpsa: set max sectors instead of taking the default (Stephen M.
    Cameron)
  • [SCSI] hpsa: detect controller lockup (Stephen M. Cameron)
  • [SCSI] hpsa: remove unused busy_initializing and busy_scanning (Stephen M.
    Cameron)
  • cciss: fix flush cache transfer length (Stephen M. Cameron)
  • cciss: auto engage SCSI mid layer at driver load time (Stephen M. Cameron)
  • The Windows driver .inf disables ASPM on all cciss devices. Do the same.
    (Matthew Garrett)
  • cciss: add transport mode attribute to sys (Joe Handzik)
  • cciss: Adds simple mode functionality (Joseph Handzik)
  • [SCSI] hpsa: update device attributes when they change (Scott Teel)
  • [SCSI] hpsa: improve naming on external target device functions (Scott Teel)
  • [SCSI] hpsa: eliminate 8 external target limitation (Scott Teel)
  • [SCSI] hpsa: fix potential array overflow in hpsa_update_scsi_devices (Scott
    Teel)
  • [SCSI] hpsa: rename HPSA_MAX_SCSI_DEVS_PER_HBA (Scott Teel)
  • [SCSI] hpsa: refactor hpsa_figure_bus_target_lun (Stephen M. Cameron)
  • [SCSI] hpsa: make target and lun match what SCSI REPORT LUNs returns (Stephen
    M. Cameron)
  • [SCSI] hpsa: Fix problem with MSA2xxx devices (Stephen M. Cameron)
  • [scsi] hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler
    (Joe Jin)
    [2.6.39-200.13.0.el5uek]
  • drm/i915: fix integer overflow in i915_gem_do_execbuffer() (Xi Wang) [Orabug:
    14107456] {CVE-2012-2384}
  • drm/i915: fix integer overflow in i915_gem_execbuffer2() (Xi Wang) [Orabug:
    14107445] {CVE-2012-2383}
    [2.6.39-200.12.0.el5uek]
  • Revert ‘x86, efi: Pass a minimal map to SetVirtualAddressMap()’ (Maxim
    Uvarov) [Orabug: 14076004]
  • config: turn on CONFIG_HVC_XEN_FRONTEND (Maxim Uvarov) [Orabug: 14064174]
  • xen/hvc: Check HVM_PARAM_CONSOLE_[EVTCHN|PFN] for correctness. (Konrad
    Rzeszutek Wilk)
  • xen/hvc: Fix error cases around HVM_PARAM_CONSOLE_PFN (Konrad Rzeszutek Wilk)
  • xen/hvc: Collapse error logic. (Konrad Rzeszutek Wilk)
    [2.6.39-200.11.0.el5uek]
  • [dm] do not forward ioctls from logical volumes to the underlying device (Joe
    Jin) {CVE-2011-4127}
  • [block] fail SCSI passthrough ioctls on partition devices (Joe Jin)
    {CVE-2011-4127}
  • [block] add and use scsi_blk_cmd_ioctl (Joe Jin) [Orabug: 14056755]
    {CVE-2011-4127}
    [2.6.39-200.10.0.el5uek]
  • net: ipv4: relax AF_INET check in bind() (Eric Dumazet) [Orabug: 14054411]
  • xen-netback: fix the number of skb slots calculation. (Adnan Misherfi)
  • KVM: Ensure all vcpus are consistent with in-kernel irqchip settings (Avi
    Kivity) {CVE-2012-1601}
  • kabi update whitelist for OCFS (Maxim Uvarov) [Orabug: 14055758]
    [2.6.39-200.9.0.el5uek]
  • [SCSI] scsi_dh_rdac: Fix for unbalanced reference count (Moger, Babu)
    [Orabug: 14059970]
  • [SCSI] scsi_dh_rdac: Adding couple more vendor product ids (Moger, Babu)
    [Orabug: 14059970]
  • [SCSI] dh_rdac: Associate HBA and storage in rdac_controller to support
    partitions in storage (Chandra Seetharaman) [Orabug: 14059970]
  • [SCSI] dh_rdac: Use WWID from C8 page instead of Subsystem id from C4 page to
    identify storage (Chandra Seetharaman) [Orabug: 14059970]
  • kernel config: turn on sxge and sxgevf drivers (Maxim Uvarov)
  • sxge/sxgevf: add new driver (Maxim Uvarov) [Orabug: 13444150]
  • be2iscsi: adding functionality to change network settings using iscsiadm
    (root)
  • be2iscsi: Adding bsg interface for be2iscsi (root)
  • be2iscsi: Get Initiator Name for the iSCSI_Host (root)
  • be2iscsi: Return async handle of unknown opcode to free list. (root)
  • be2iscsi: Check ASYNC PDU Handle corresponds to HDR/DATA Handle (root)
  • be2iscsi:Bump the driver Version (root)
  • be2iscsi: Update in Copyright information (root)
  • be2iscsi:Fix the function return values. (root)
  • be2iscsi:Code cleanup, removing the goto statement (root)
  • be2iscsi:Fix double free of MCCQ info memory. (root)
  • be2iscsi:Set num_cpu = 1 if pci_enable_msix fails (root)
  • be2iscsi:Fix typo function name mismatch (root)
  • be2iscsi:Freeing of WRB and SGL Handle in cleanup task (root)
  • be2iscsi: WRB Initialization and Failure code path change (root)
  • be2iscsi: Fix in the Asynchronous Code Path (root)
  • be2iscsi: cleanup a min_t() call (root)
  • qlge: driver update to v1.0.0.30 (Maxim Uvarov) [Orabug: 14045380]
  • netxen: driver update to v4.0.78 (Maxim Uvarov) [Orabug: 14045367]
  • qlcnic: driver update to v5.0.28.1 (Maxim Uvarov) [Orabug: 14055720]
    [2.6.39-200.8.0.el5uek]
  • Revert ‘xen-blkfront: set pages are FOREIGN_FRAME when sharing them’ (Konrad
    Rzeszutek Wilk)
    [2.6.39-200.7.0.el5uek]
  • Revert ‘x86/ioapic: Add register level checks to detect bogus io-apic
    entries’ (Maxim Uvarov)
  • qla2xxx: Updated the driver version to 8.04.00.03.39.0-k. (Giridhar Malavali)
  • qla2xxx: Dont attach driver with function. (Giridhar Malavali)
  • qla2xxx: Proper detection of firmware abort error code for ISP82xx. (Giridhar
    Malavali)
  • qla2xxx: Fix typo in bus-reset handler. (Andrew Vasquez)
  • qla2xxx: Correct link-reset regressions introduced during 83xx porting.
    (Andrew Vasquez)
  • qla2xxx: Handle device mapping changes due to device logout. (Arun Easi)
  • qla2xxx: Avoid invalid request queue dereference for bad response packets.
    (Arun Easi)
  • qla2xxx: Stop iteration after first failure in *_id functions. (Arun Easi)
  • qla2xxx: Fix incorrect register access in qla2x00_start_iocbs(). (Arun Easi)
  • qla2xxx: Fix to update proper command completion upon command retries.
    (Andrew Vasquez)
  • qla2xxx: Hard code the number of loop entries at 128. (Chad Dupuis)
  • Revert ‘qla2xxx: Return N-port id to firmware on logout.’ (Giridhar Malavali)
  • qla2xxx: Reference proper scsi_qla_host structure for processing non-scsi SRB
    commands. (Giridhar Malavali)
  • qla2xxx: Fix wrong decrement, null sp access. (Arun Easi)
  • qla2xxx: Further consolidation of SRB related code changes. (Giridhar
    Malavali)
  • qla2xxx: Complete mailbox command timedout to avoid initialization failures
    during next reset cycle. (Giridhar Malavali)
  • qla2xxx: Add ha->max_fibre_devices to keep track of the maximum number of
    targets. (Chad Dupuis)
  • qla2xxx: Cache swl during fabric discovery. (Andrew Vasquez)
  • qla2xxx: Remove EDC sysfs interface. (Joe Carnuccio)
  • qla2xxx: Perform firmware dump procedure on mailbox command timeout. (Chad
    Dupuis)
  • qla2xxx: Change the log message when previous dump is available to retrieve
    for ISP82xx. (Giridhar Malavali)
  • qla2xxx: Log messages to use correct vha. (Arun Easi)
  • qla2xxx: Add new message when a new loopid is assigned. (Chad Dupuis)
  • qla2xxx: Fix ql_dbg arguments. (Arun Easi)
  • qla2xxx: Use ql_log* #defines in ql_log() and ql_log_pci(). (Chad Dupuis)
  • qla2xxx: Convert remaining printks to ql_log format. (Chad Dupuis)
  • qla2xxx: Print mailbox command opcode and return code when a command times
    out. (Chad Dupuis)
  • qla2xxx: Remove check for null fcport from host reset handler. (Michael
    Christie)
  • qla2xxx: Correct out of bounds read of ISP2200 mailbox registers. (Andrew
    Vasquez)
  • qla2xxx: Remove errant clearing of MBX_INTERRUPT flag during CT-IOCB
    processing. (Andrew Vasquez)
  • qla2xxx: Reduce mbx-command timeout for Login/Logout requests. (Andrew
    Vasquez)
  • qla2xxx: Clear options-flags while issuing stop-firmware mbx command. (Andrew
    Vasquez)
  • qla2xxx: Prep zero-length BSG data-transfer requests. (Andrew Vasquez)
  • qla2xxx: Perform implicit logout during rport tear-down. (Andrew Vasquez)
  • qla2xxx: Return N-port id to firmware on logout. (Joe Carnuccio)
  • qla2xxx: Handle failure cases during fabric_login (Chad Dupuis)
  • qla2xxx: Increase speed of flash access in ISP82xx adapters to improve
    firmware load speed. (Chad Dupuis)
  • qla2xxx: Handle change notifications based on switch scan results. (Arun
    Easi)
  • qla2xxx: Correct print format for edc ql_log() calls. (Joe Carnuccio)
  • qla2xxx: Use consistent DL mask for ELS/CT passthru requests. (Andrew
    Vasquez)
  • qla2xxx: Consolidation of SRB processing. (Giridhar Malavali)
  • qla2xxx: Use proper VPD/NVRAM regions with ISP8031 parts. (Andrew Vasquez)
  • qla2xxx: Remove ql2xfwloadbin assignment to 0. (Chad Dupuis)
  • qla2xxx: Call MPI reset for 81xx adapters only. (Andrew Vasquez)
  • qla2xxx: Driver need to do HotReset instead of FundamentalReset for ISP83XX
    (Andrew Vasquez)
  • qla2xxx: Use default semantic for firmware load. (Saurav Kashyap)
  • qla2xxx: Enhancements to support ISP83xx. (Giridhar Malavali)
  • qla2xxx: Enhanced the dump routines to capture multiple request and response
    queues. (Giridhar Malavali)
  • qla2xxx: Update the driver version to 8.03.07.13.39.0-k. (Saurav Kashyap)
  • qla2xxx: Fixed typos and misc issues. (Saurav Kashyap)
  • qla2xxx: Fix byte swapping in IPE print statement. (Chad Dupuis)
  • qla2xxx: Add an ‘is reset active’ helper. (Andrew Vasquez)
  • qla2xxx: Disable generating pause frames when firmware hang detected for
    ISP82xx. (Giridhar Malavali)
  • qla2xxx: Use a valid enode-mac if none defined. (Andrew Vasquez)
  • qla2xxx: Remove resetting memory during device initialization for ISP82xx.
    (Shyam Sundar)
  • qla2xxx: Propagate up abort failures. (Arun Easi)
  • qla2xxx: Add check for null fcport references in qla2xxx_queuecommand. (Chad
    Dupuis)
  • [mpt2sas] Bump driver vesion to 13.100.00.00 (Nagalakshmi Nandigama) [Orabug:
    14040678]
  • [mpt2sas] fix NULL pointer at ioc->pfacts (Nagalakshmi Nandigama) [Orabug:
    14040678]
  • [mpt2sas] A hard drive is going OFFLINE when there is a hard reset issued and
    simultaneously another hard drive is hot unplugged (Nagalakshmi Nandigama)
    [Orabug: 14040678]
  • [mpt2sas] Set the phy identifier of the end device to to the phy number of
    the parent device it is linked to (Nagalakshmi Nandigama) [Orabug: 14040678]
  • [mpt2sas] While enabling phy, read the current port number from sas iounit
    page 0 instead of page 1 (Nagalakshmi Nandigama) [Orabug: 14040678]
  • [mpt2sas] Fix several endian issues found by runing sparse (Nagalakshmi
    Nandigama) [Orabug: 14040678]
  • [mpt2sas] Modify the source code as per the findings reported by the source
    code analysis tool (Nagalakshmi Nandigama) [Orabug: 14040678]
  • [mpt2sas] Improvement were made to better protect the sas_device,
    raid_device, and expander_device lists (Nagalakshmi Nandigama)
  • [mpt2sas] Perform Target Reset instead of HBA reset when a SATA_PASSTHROUGH
    cmd timeout happens (Nagalakshmi Nandigama) [Orabug: 14040678]
  • [mpt2sas] Added multisegment mode support for Linux BSG Driver (Nagalakshmi
    Nandigama) [Orabug: 14040678]
  • [mpt2sas] remove the global mutex (Nagalakshmi Nandigama) [Orabug: 14040678]
  • [mpt2sas] MPI next revision header update (Nagalakshmi Nandigama) [Orabug:
    14040678]
  • Update lpfc version for 8.3.5.68.4p driver release (Vaios Papadimitriou)
  • Fix bug with mailbox handling of REG_VFI and cable pull (CR 127762) (Vaios
    Papadimitriou)
  • Use PCI configure space read to flush PCI function reset register write to
    avoid MMIO issues (CR 128101) (Vaios Papadimitriou)
  • Fixed system panic when extents enabled with large number of small blocks (CR
    128010) (Vaios Papadimitriou)
  • Fixed the system panic during EEH recovery (CR 127062) (Vaios Papadimitriou)
  • Fix resource leak when acc fails for received plogi (CR 127847) (Vaios
    Papadimitriou)
  • Fixed SLI4 driver module load and unload test in a loop crashes the system
    (CR 126397) (Vaios Papadimitriou)
  • Fixed missing CVL event causing round-robin FCF failover process to stop (CR
    123367) (Vaios Papadimitriou)
  • Fix deadlock during adapter offline request (CR 127217) (Vaios Papadimitriou)
  • Fix same RPI registered multiple times after HBA reset (CR 127176) (Vaios
    Papadimitriou)
  • Fix driver handling of XRI Aborted CQE response (CR 127345) (Vaios
    Papadimitriou)
  • Fixed port and system failure in handling SLI4 FC port function reset (CR
    126551) (Vaios Papadimitriou)
  • Fix bug with driver not sending a LOGO with vport delete (CR 126625) (Vaios
    Papadimitriou)
  • Fix for SLI4 Port delivery for BLS ABORT ACC (CR 126289) (Vaios
    Papadimitriou)
  • Fix ndlp nodelist not empty wait timeout during driver unloading (CR 127052)
    (Vaios Papadimitriou)
  • Fix mailbox and vpi memory leaks (CR 126818) (Vaios Papadimitriou)
  • Fix management communication issues by creating character device to take a
    reference on the driver (CR 126082) (Vaios Papadimitriou)
  • Fix for FDISC failures after firmware reset or link bounce (CR 126779) (Vaios
    Papadimitriou)
  • Fix for driver using duplicate RPIs after LPe16000 port reset (CR 126723)
    (Vaios Papadimitriou)
  • Fix discovery problem when in pt2pt (CR 126887) (Vaios Papadimitriou)
  • Fixed failure in handling large CQ/EQ identifiers in an IOV environment (CR
    126856) (Vaios Papadimitriou)
  • Fix Locking code raising IRQ twice (Vaios Papadimitriou)
  • Fix driver not returning when bad ndlp found in abts error event handling (CR
    126209) (Vaios Papadimitriou)
  • Fix bug with driver returning the wrong ndlp (CR 125743) (Vaios
    Papadimitriou)
  • Fix driver behavior when receiving an ADISC (CR 126654) (Vaios Papadimitriou)
  • Fix bug with driver processing dump command type 4 using 16Gb FC Adapter (CR
    126406) (Vaios Papadimitriou)
  • Fix driver does not reset port when reset is needed during fw_dump (CR
    125807) (Vaios Papadimitriou)
  • Fix ELS FDISC failing with local reject / invalid RPI (CR 126350) (Vaios
    Papadimitriou)
  • Fix SLI4 FC port internal loopback (CR 126409) (Vaios Papadimitriou)
  • Fix REG_RPI fails on SLI4 HBA putting NPort into NPR state (CR 126230) (Vaios
    Papadimitriou)
  • Fix bug with driver processing an els command using 16Gb FC Adapter (CR
    126345) (Vaios Papadimitriou)
  • Fix NMI seen due to CQE starvation (CR 126149) (Vaios Papadimitriou)
  • Fixed SLI4 FC port obtained link type and number dependent on link connection
    (CR 126264) (Vaios Papadimitriou)
  • Fixed SLI4 FC port internal loopback without SFP and external link/loopback
    plug (CR 125843) (Vaios Papadimitriou)
  • Fix driver incorrectly building fcpCdb during scsi command prep (CR 126209)
    (Vaios Papadimitriou)
  • be2net: make be_vlan_add_vid() void (Maxim Uvarov)
  • be2net: Record receive queue index in skb to aid RPS. (Somnath Kotur)
  • be2net: Fix FW download for BE (Padmanabh Ratnakar)
  • be2net: Fix traffic stall INTx mode (Padmanabh Ratnakar)
  • be2net: fix ethtool get settings (Ajit Khaparde)
  • be2net: fix programming of VLAN tags for VF (Ajit Khaparde)
  • be2net: reset queue address after freeing (Sathya Perla)
  • be2net: fix tx completion cleanup (Sathya Perla)
  • be2net: refactor/cleanup vf configuration code (Maxim Uvarov)
  • be2net: event queue re-design (Maxim Uvarov)
  • be2net: update the driver version (Sarveshwar Bandi)
  • be2net: Fix EEH error reset before a flash dump completes (Somnath Kotur)
  • be2net: Ignore status of some ioctls during driver load (Ajit Khaparde)
  • be2net: Fix wrong status getting returned for MCC commands (Padmanabh
    Ratnakar)
  • be2net: Fix Lancer statistics (Padmanabh Ratnakar)
  • be2net: Fix ethtool self test for Lancer (Padmanabh Ratnakar)
  • be2net: Fix FW download in Lancer (Padmanabh Ratnakar)
  • be2net: Fix VLAN/multicast packet reception (Padmanabh Ratnakar)
  • be2net: Fix number of vlan slots in flex mode (Ajit Khaparde)
  • be2net: enable WOL by default if h/w supports it (Ajit Khaparde)
  • be2net: Remove unused OFFSET_IN_PAGE() macro (Roland Dreier)
  • be2net: enable RSS for ipv6 pkts (Sathya Perla)
  • be2net: Use new implementation of get mac list command (Padmanabh Ratnakar)
  • be2net: Fix link status query command (Padmanabh Ratnakar)
  • ethtool: Null-terminate filename passed to ethtool_ops::flash_device (Ben
    Hutchings)
  • be2net: add descriptions for stat counters reported via ethtool (Sathya
    Perla)
  • be2net: allocate more headroom in incoming skbs (Eric Dumazet)
  • netdev: make net_device_ops const (stephen hemminger)
  • be2net: fix be_vlan_add/rem_vid (Ajit Khaparde)
  • be2net: Fix INTx processing for Lancer (Padmanabh Ratnakar)
  • be2net: Add support for Skyhawk cards (Ajit Khaparde)
  • be2net: fix ethtool ringparam reporting (Sathya Perla)
  • be2net: workaround to fix a bug in BE (Ajit Khaparde)
  • be2net: update some counters to display via ethtool (Ajit Khaparde)
  • net: make vlan ndo_vlan_rx_[add/kill]_vid return error value (Jiri Pirko)
  • be2net: netpoll support (Ivan Vecera)
  • xen/pci: dont use PCI BIOS service for configuration space accesses (David
    Vrabel)
  • xen/Kconfig: fix Kconfig layout (Andrew Morton)
  • xen/pte: Fix crashes when trying to see non-existent PGD/PMD/PUD/PTEs (Konrad
    Rzeszutek Wilk)
  • xen/apic: Return the APIC ID (and version) for CPU 0. (Konrad Rzeszutek Wilk)
  • drivers/video/xen-fbfront.c: add missing cleanup code (Julia Lawall)
  • xen/x86: Workaround ‘x86/ioapic: Add register level checks to detect bogus
    io-apic entries’ (Konrad Rzeszutek Wilk)
  • xen/acpi: Workaround broken BIOSes exporting non-existing C-states. (Konrad
    Rzeszutek Wilk)
  • xen/enlighten: Disable MWAIT_LEAF so that acpi-pad wont be loaded. (Konrad
    Rzeszutek Wilk)
  • drivers/video/xen-fbfront.c: add missing cleanup code (Julia Lawall)
  • xen: correctly check for pending events when restoring irq flags (David
    Vrabel)
  • xen/smp: Fix crash when booting with ACPI hotplug CPUs. (Konrad Rzeszutek
    Wilk)
  • xen: use the pirq number to check the pirq_eoi_map (Stefano Stabellini)
    [2.6.39-200.6.0.el5uek]
  • [USB] cdc-acm: Increase number of devices to 64 (Joe Jin) [Orabug: 13693812]
  • git-changelog: generate date entry (Maxim Uvarov)
  • [scsi] hpsa: Remove some PCI IDs if for OL5. (Joe Jin)
  • [block] cciss: fix incorrect PCI IDs and add two new ones (Joe Jin)
  • [scsi] hpsa: add some older controllers to the kdump blacklist (Joe Jin)
  • [block] cciss: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler
    (Joe Jin)
  • [block] cciss: add some older controllers to the kdump blacklist (Joe Jin)
    [2.6.39-200.5.0.el5uek]
  • be2net: query link status in be_open() (Sarveshwar Bandi) [Orabug: 13231]
    [2.6.39-200.4.0.el5uek]
  • Revert ‘xen/p2m: m2p_find_override: use list_for_each_entry_safe’ (Konrad
    Rzeszutek Wilk)
  • xen/blkback: Fix warning error. (Konrad Rzeszutek Wilk)
  • xen/blkback: Make optional features be really optional. (Konrad Rzeszutek
    Wilk)
  • xen-blkfront: module exit handling adjustments (Jan Beulich)
  • xen-blkfront: properly name all devices (Jan Beulich)
  • xen-blkfront: set pages are FOREIGN_FRAME when sharing them (Stefano
    Stabellini)
  • xen: EXPORT_SYMBOL set_phys_to_machine (Stefano Stabellini)
  • xen-blkfront: make blkif_io_lock spinlock per-device (Steven Noonan)
  • xen/blkfront: dont put bdev right after getting it (Andrew Jones)
  • xen-blkfront: use bitmap_set() and bitmap_clear() (Akinobu Mita)
  • xen/blkback: Enable blkback on HVM guests (Daniel De Graaf)
  • xen/blkback: use grant-table.c hypercall wrappers (Daniel De Graaf)
  • xen/p2m: m2p_find_override: use list_for_each_entry_safe (Stefano Stabellini)
  • xen/gntdev: do not set VM_PFNMAP (Stefano Stabellini)
  • xen/grant-table: add error-handling code on failure of gnttab_resume (Julia
    Lawall)
  • xen: only check xen_platform_pci_unplug if hvm (Igor Mammedov)
  • xen: initialize platform-pci even if xen_emul_unplug=never (Igor Mammedov)
  • xen kconfig: relax INPUT_XEN_KBDDEV_FRONTEND deps (Andrew Jones)
  • xen: support pirq_eoi_map (Stefano Stabellini)
  • xen/smp: Remove unnecessary call to smp_processor_id() (Srivatsa S. Bhat)
  • xen/smp: Fix bringup bug in AP code. (Konrad Rzeszutek Wilk)
  • xen/tmem: cleanup (Jan Beulich)
  • xen: constify all instances of ‘struct attribute_group’ (Jan Beulich)
  • xen/xenbus: ignore console/0 (Stefano Stabellini)
  • hvc_xen: introduce HVC_XEN_FRONTEND (Stefano Stabellini)
  • hvc_xen: implement multiconsole support (Stefano Stabellini)
  • hvc_xen: support PV on HVM consoles (Stefano Stabellini)
  • xen: use this_cpu_xxx replace percpu_xxx funcs (Alex Shi)
  • xenbus: dont free other end details too early (Jan Beulich)
  • xen/resume: Fix compile warnings. (Konrad Rzeszutek Wilk)
  • xen/xenbus: Add quirk to deal with misconfigured backends. (Konrad Rzeszutek
    Wilk)
  • xenbus: address compiler warnings (Jan Beulich)
  • xen/pcifront: avoid pci_frontend_enable_msix() falsely returning success (Jan
    Beulich)
  • xen/pciback: fix XEN_PCI_OP_enable_msix result (Jan Beulich)
  • xen/pciback: Support pci_reset_function, aka FLR or D3 support. (Konrad
    Rzeszutek Wilk)
  • PCI: Introduce __pci_reset_function_locked to be used when holding
    device_lock. (Konrad Rzeszutek Wilk)
  • xen/acpi: Fix Kconfig dependency on CPU_FREQ (Konrad Rzeszutek Wilk)
  • xen/acpi-processor: Do not depend on CPU frequency scaling drivers. (Konrad
    Rzeszutek Wilk)
  • xen/cpufreq: Disable the cpu frequency scaling drivers from loading. (Konrad
    Rzeszutek Wilk)
  • provide disable_cpufreq() function to disable the API. (Konrad Rzeszutek
    Wilk)
  • xen-netback: make ops structs const (stephen hemminger)
  • netback: fix typo in comment (Wei Liu)
  • netback: remove redundant assignment (Wei Liu)
  • netback: Fix alert message. (Wei Liu)
  • xen-netback: use correct index for invalidation in xen_netbk_tx_check_gop()
    (Jan Beulich)
  • net: xen-netback: correctly restart Tx after a VM restore/migrate (David
    Vrabel)
  • xen/netback: Add module alias for autoloading (Bastian Blank)
    [2.6.39-200.3.0.el5uek]
  • loop: loop_thread needs to set the PF_LESS_THROTTLE flag (Dave Kleikamp)
  • iov_iter: missing assignment of ii_bvec_ops.ii_shorten (Dave Kleikamp)
    [2.6.39-200.2.0.el5uek]
  • regset: Return -EFAULT, not -EIO, on host-side memory fault (H. Peter Anvin)
    {CVE-2012-1097}
  • regset: Prevent null pointer reference on readonly regsets (H. Peter Anvin)
    {CVE-2012-1097}
  • cifs: fix dentry refcount leak when opening a FIFO on lookup (Jeff Layton)
    {CVE-2012-1090}
  • git-changelog: add brackets around cve (Maxim Uvarov)
  • git-changelog: parse Oracle bug (Maxim Uvarov)
  • NFSv4: Save the owner/group name string when doing open (Trond Myklebust)
    [Oracle bug: 13842440 (from 13459986)]
  • ext4: flush any pending end_io requests before DIO reads w/dioread_nolock
    (Jiaying Zhang)
  • NFSv4: Return the delegation if the server returns NFS4ERR_OPENMODE (Trond
    Myklebust)
  • NFS: Properly handle the case where the delegation is revoked (Trond
    Myklebust)
  • nfsd: dont allow zero length strings in cache_parse() (Dan Carpenter)
  • x86, tls: Off by one limit check (Dan Carpenter)
  • x86, tsc: Skip refined tsc calibration on systems with reliable TSC (Alok
    Kataria)
  • lockd: fix arg parsing for grace_period and timeout. (NeilBrown)
  • xfrm: Access the replay notify functions via the registered callbacks
    (Steffen Klassert)
  • Remove printk from rds_sendmsg (Dave Jones)
  • net: fix napi_reuse_skb() skb reserve (Eric Dumazet)
  • net: fix a potential rcu_read_lock() imbalance in rt6_fill_node() (Eric
    Dumazet)
  • Fix pppol2tp getsockname() (Benjamin LaHaise)
  • slub: Do not hold slub_lock when calling sysfs_slab_add() (Christoph Lameter)
  • xfs: Fix oops on IO error during xlog_recover_process_iunlinks() (Jan Kara)
  • dm exception store: fix init error path (Andrei Warkentin)
  • dm crypt: add missing error handling (Mikulas Patocka)
  • dm crypt: fix mempool deadlock (Mikulas Patocka)
  • vfs: fix d_ancestor() case in d_materialize_unique (Michel Lespinasse)
  • udf: Fix deadlock in udf_release_file() (Jan Kara)
  • ext4: check for zero length extent (Theodore Tso)
  • ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner)
  • jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen)
  • e1000e: Avoid wrong check on TX hang (Jeff Kirsher)
  • hwmon: (fam15h_power) Correct sign extension of running_avg_capture (Andreas
    Herrmann)
  • proc-ns: use d_set_d_op() API to set dentry ops in proc_ns_instantiate().
    (Pravin B Shelar)
  • x86-32: Fix endless loop when processing signals for kernel tasks (Dmitry
    Adamushko)
  • usbnet: dont clear urb->dev in tx_complete (tom.leiming)
  • SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Trond
    Myklebust)
  • cifs: fix issue mounting of DFS ROOT when redirecting from one domain
    controller to the next (Jeff Layton)
  • xfs: fix inode lookup race (Dave Chinner)
  • firewire: ohci: fix too-early completion of IR multichannel buffers (Clemens
    Ladisch)
  • pata_legacy: correctly mask recovery field for HT6560B (Sergei Shtylyov)
  • target: Fix 16-bit target ports for SET TARGET PORT GROUPS emulation (Roland
    Dreier)
  • target: Dont set WBUS16 or SYNC bits in INQUIRY response (Roland Dreier)
  • md/raid1,raid10: avoid deadlock during resync/recovery. (NeilBrown)
  • md/bitmap: ensure to load bitmap when creating via sysfs. (NeilBrown)
  • tcm_fc: Fix fc_exch memory leak in ft_send_resp_status (Nicholas Bellinger)
  • hugetlbfs: avoid taking i_mutex from hugetlbfs_read() (Aneesh Kumar K.V)
  • bootmem/sparsemem: remove limit constraint in alloc_bootmem_section (Nishanth
    Aravamudan)
  • mm: thp: fix pmd_bad() triggering in code paths holding mmap_sem read mode
    (Andrea Arcangeli) {CVE-2012-1179}
  • x86/ioapic: Add register level checks to detect bogus io-apic entries (Suresh
    Siddha)
  • rtc: Disable the alarm in the hardware (v2) (Rabin Vincent)
  • genirq: Fix incorrect check for forced IRQ thread handler (Alexander Gordeev)
  • genirq: Fix long-term regression in genirq irq_set_irq_type() handling
    (Russell King)
  • uevent: send events in correct order according to seqnum (v3) (Andrew Vagin)
  • ntp: Fix integer overflow when setting time (Sasha Levin)
  • math: Introduce div64_long (Sasha Levin)
  • sysfs: Fix memory leak in sysfs_sd_setsecdata(). (Masami Ichikawa)
  • futex: Cover all PI opcodes with cmpxchg enabled check (Thomas Gleixner)
  • usb: musb: Reselect index reg in interrupt context (Supriya Karanth)
  • USB: ftdi_sio: fix problem when the manufacture is a NULL string (Greg Kroah-
    Hartman)
    [2.6.39-200.0.15.el5uek]
  • directio: account for extra page IOs for unaligned request (Dave Kleikamp)
    [Orabug: 13916031]
    [2.6.39-200.0.14.el5uek]
  • update kabi (Maxim Uvarov)
  • adjust kernel configs (Maxim Uvarov)
  • usb: fix number of mapped SG DMA entries (Clemens Ladisch)
  • svcrpc: destroy server sockets all at once (J. Bruce Fields)
  • PCI: Rework ASPM disable code (Matthew Garrett)
  • net: fix NULL dereferences in check_peer_redir() (Eric Dumazet)
  • lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit kernel (Wu Fengguang)
  • writeback: fix dereferencing NULL bdi->dev on trace_writeback_queue (Wu
    Fengguang)
  • net: Make qdisc_skb_cb upper size bound explicit. (David S. Miller)
  • ipv4: Save nexthop address of LSRR/SSRR option to IPCB. (Maxim Uvarov)
  • compat: use sys_sendfile64() implementation for sendfile syscall (Chris
    Metcalf)
  • ext4: implement ext4_file_write_iter (Dave Kleikamp)
    [2.6.39-200.0.13.el5uek]
  • fix git merge: vlan: allow nested vlan_do_receive() (Maxim Uvarov)
  • SPEC: update and turn on kabi (Maxim Uvarov)
    [2.6.39-200.0.12.el5uek]
  • remove unused mutex hpidebuglock (Maxim Uvarov)
  • add hxge-1.3.3 driver (Maxim Uvarov)
    [2.6.39-200.0.11.el5uek]
  • vlan: allow nested vlan_do_receive() (Maxim Uvarov)
  • net: allow vlan traffic to be received under bond (John Fastabend)
  • net: vlan: goto another_round instead of calling __netif_receive_skb (Jiri
    Pirko)
    [2.6.39-200.0.10.el5uek]
  • ocfs2/cluster: Fix output in file elapsed_time_in_ms (Sunil Mushran)
    [2.6.39-200.0.9.el5uek]
  • Revert ‘loop: increase default number of loop devices to 512’ (Maxim Uvarov)
  • Revert ‘loop: set default number of loop devices to 200’ (Maxim Uvarov)
  • ocfs2/dlm: dlmlock_remote() needs to account for remastery (Sunil Mushran)
  • ocfs2/dlm: Take inflight reference count for remotely mastered resources too
    (Maxim Uvarov)
  • ocfs2/dlm: Clean up refmap helpers (Maxim Uvarov)
  • ocfs2/dlm: Cleanup dlm_wait_for_node_death() and dlm_wait_for_node_recovery()
    (Sunil Mushran)
  • ocfs2/dlm: Cleanup up dlm_finish_local_lockres_recovery() (Sunil Mushran)
  • ocfs2/dlm: Trace insert/remove of resource to/from hash (Sunil Mushran)
  • ocfs2/dlm: Clean up messages in o2dlm (Sunil Mushran)
  • ocfs2/cluster: Cluster up now includes network connections too (Sunil
    Mushran)
  • ocfs2/cluster: Clean up messages in o2net (Sunil Mushran)
  • ocfs2/cluster: Abort heartbeat start on hard-ro devices (Sunil Mushran)
    [2.6.39-200.0.8.el5uek]
  • loop: set default number of loop devices to 200 (Maxim Uvarov)
  • SPEC OL5: fix xen support (Maxim Uvarov)
    [2.6.39-200.0.6.el5uek]
  • ocfs2: Rollback commit ea455f8ab68338ba69f5d3362b342c115bea8e13 (Sunil
    Mushran) [orabug: 13555276]
  • ocfs2: Rollback commit f7b1aa69be138ad9d7d3f31fa56f4c9407f56b6a (Sunil
    Mushran) [orabug: 13555276]
  • ocfs2: Rollback commit 5fd131893793567c361ae64cbeb28a2a753bbe35 (Sunil
    Mushran) [orabug: 13555276]
  • ocfs2/cluster: Fix o2net_fill_node_map() (Sunil Mushran)
  • ocfs2/cluster: Add new function o2net_fill_node_map() (Sunil Mushran)
  • ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran)
  • ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil
    Mushran)
  • btrfs: btrfs_direct_IO_bvec() needs to check for sector alignment (Dave
    Kleikamp)
  • loop: increase default number of loop devices to 512 (Dave Kleikamp)
  • xen/merge error: Re-introduce xen-platform-pci driver. (Konrad Rzeszutek
    Wilk)
  • x86/PCI: reduce severity of host bridge window conflict warnings (Bjorn
    Helgaas)
  • xen/acpi: Remove the WARNs as they just create noise. (Konrad Rzeszutek
    Wilk)
    [2.6.39-200.0.5.el5uek]
  • btrfs: create btrfs_file_write_iter() (Dave Kleikamp)
    [2.6.39-200.0.4.el5uek]
  • ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil
    Mushran)
  • ocfs2: Avoid livelock in ocfs2_readpage() (Jan Kara)
  • ocfs2: serialize unaligned aio (Mark Fasheh)
  • ocfs2: null deref on allocation error (Dan Carpenter)
  • ocfs2: Bugfix for hard readonly mount (Tiger Yang)
    [2.6.39-200.0.3.el5uek]
  • xen/blkback: Disable DISCARD support for loopback device (but leave for phy).
    (Konrad Rzeszutek Wilk)
  • block: fix patch import error in max_discard_sectors check (Jens Axboe)
  • block: eliminate potential for infinite loop in blkdev_issue_discard (Mike
    Snitzer)
  • config: Use the xen-acpi-processor instead of the cpufreq-xen driver. (Konrad
    Rzeszutek Wilk)
  • xen/acpi-processor: C and P-state driver that uploads said data to
    hypervisor. (Konrad Rzeszutek Wilk)
  • Revert ‘Merge branch ‘stable/cpufreq-xen.v6.rebased’ into uek2-merge’ (Konrad
    Rzeszutek Wilk)
    [2.6.39-200.0.2.el5uek]
  • xen: make page table walk hugepages aware (Dave McCracken) [Orabug: 13719997]
  • x86/PCI: Preserve existing pci=bfsort whitelist for Dell systems (Narendra_K)
    [2.6.39-200.0.1.el5uek]
  • disable kabicheck for uek2 update 1 beta
  • nfs: only dirty user pages in direct read code (Dave Kleikamp)
  • config: Enable Xens PV USB, SCSI, MCE and Xen CPU freq driver (Konrad
    Rzeszutek Wilk)
  • [CPUFREQ] xen: governor for Xen hypervisor frequency scaling. (Konrad
    Rzeszutek Wilk)
  • xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
    Rzeszutek Wilk)
  • Revert ‘Merge branch ‘stable/processor-passthru.v5.rebased’ into uek2-merge’
    (Konrad Rzeszutek Wilk)
  • xen/processor-passthru: threads arent suppose to leave on their own. (Konrad
    Rzeszutek Wilk)
  • config: Enable Xens PV USB, SCSI, MCE and Processor-Passthru (Konrad
    Rzeszutek Wilk)
  • Xen: Export host physical CPU information to dom0 (Liu Jinsong)
  • xen/mce: Change the machine check point (Liu Jinsong)
  • Add mcelog support from xen platform (Liu Jinsong)
  • usb: xen pvusb driver (Nathanael Rensen)
  • xen/processor-passthru: Provide an driver that passes struct acpi_processor
    data to the hypervisor. (Konrad Rzeszutek Wilk)
  • xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad
    Rzeszutek Wilk)
  • xen/setup/pm/acpi: Remove the call to boot_option_idle_override. (Konrad
    Rzeszutek Wilk)
  • xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
  • xen/pm_idle: Make pm_idle be default_idle under Xen. (Konrad Rzeszutek Wilk)
  • cpuidle: stop depending on pm_idle (Len Brown)
  • cpuidle: replace xen access to x86 pm_idle and default_idle (Len Brown)
  • cpuidle: create bootparam ‘cpuidle.off=1’ (Len Brown)
  • Revert ‘Merge branch ‘stable/acpi-cpufreq.v3.rebased’ into uek2-merge’
    (Konrad Rzeszutek Wilk)
  • x86/microcode: check proper return code. (Ben Guthro)
  • xen: add CPU microcode update driver (Jeremy Fitzhardinge)
  • xen: add dom0_op hypercall (Jeremy Fitzhardinge)
  • xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
  • nfs: add support for read_iter, write_iter (Dave Kleikamp)
  • xenbus_dev: add missing error check to watch handling (Jan Beulich)
  • xen/pci[front|back]: Use %d instead of %1x for displaying PCI devfn. (Konrad
    Rzeszutek Wilk)
  • xen pvhvm: do not remap pirqs onto evtchns if !xen_have_vector_callback
    (Stefano Stabellini)
  • xen/smp: Fix CPU online/offline bug triggering a BUG: scheduling while
    atomic. (Konrad Rzeszutek Wilk)
  • xen/bootup: During bootup suppress XENBUS: Unable to read cpu state (Konrad
    Rzeszutek Wilk)
  • Merge conflict resolved. Somehow the letter ‘s’ slipped in the Makefile. This
    fixes the compile issues. (Konrad Rzeszutek Wilk)
  • xen/events: BUG() when we cant allocate our event->irq array. (Konrad
    Rzeszutek Wilk)
  • xen/granttable: Disable grant v2 for HVM domains. (Konrad Rzeszutek Wilk)
  • xen-blkfront: Use kcalloc instead of kzalloc to allocate array (Thomas Meyer)
  • xen/pciback: Expand the warning message to include domain id. (Konrad
    Rzeszutek Wilk)
  • xen/pciback: Fix ‘device has been assigned to X domain!’ warning (Konrad
    Rzeszutek Wilk)
  • xen/xenbus: dont reimplement kvasprintf via a fixed size buffer (Ian
    Campbell)
  • xenbus: maximum buffer size is XENSTORE_PAYLOAD_MAX (Ian Campbell)
  • xen/xenbus: Reject replies with payload > XENSTORE_PAYLOAD_MAX. (Ian
    Campbell)
  • Xen: consolidate and simplify struct xenbus_driver instantiation (Jan
    Beulich)
  • xen-gntalloc: introduce missing kfree (Julia Lawall)
  • xen/xenbus: Fix compile error - missing header for xen_initial_domain()
    (Konrad Rzeszutek Wilk)
  • xen/netback: Enable netback on HVM guests (Daniel De Graaf)
  • xen/grant-table: Support mappings required by blkback (Daniel De Graaf)
  • xenbus: Use grant-table wrapper functions (Daniel De Graaf)
  • xenbus: Support HVM backends (Daniel De Graaf)
  • xen/xenbus-frontend: Fix compile error with randconfig (Konrad Rzeszutek
    Wilk)
  • xen/xenbus-frontend: Make error message more clear (Bastian Blank)
  • xen/privcmd: Remove unused support for arch specific privcmp mmap (Bastian
    Blank)
  • xen: Add xenbus_backend device (Bastian Blank)
  • xen: Add xenbus device driver (Bastian Blank)
  • xen: Add privcmd device driver (Bastian Blank)
  • xen/gntalloc: fix reference counts on multi-page mappings (Daniel De Graaf)
  • xen/gntalloc: release grant references on page free (Daniel De Graaf)
  • xen/events: prevent calling evtchn_get on invalid channels (Daniel De Graaf)
  • xen/granttable: Support transitive grants (Annie Li)
  • xen/granttable: Support sub-page grants (Annie Li)
  • xen/granttable: Improve comments for function pointers (Annie Li)
  • xen/ia64: fix build breakage because of conflicting u64 guest handles (Tony
    Luck)
  • xen/granttable: Keep code format clean (Annie Li)
  • xen/granttable: Grant tables V2 implementation (Annie Li)
  • xen/granttable: Refactor some code (Annie Li)
  • xen/granttable: Introducing grant table V2 stucture (Annie Li)
  • Xen: update MAINTAINER info (Jeremy Fitzhardinge)
  • xen/event: Add reference counting to event channels (Daniel De Graaf)
  • xen/gnt{dev,alloc}: reserve event channels for notify (Daniel De Graaf)
  • xen/gntalloc: Change gref_lock to a mutex (Daniel De Graaf)
  • xen: document backend sysfs files (David Vrabel)
  • xen: document balloon driver sysfs files (David Vrabel)
  • btrfs: add support for read_iter, write_iter, and direct_IO_bvec (Dave
    Kleikamp)
  • ext4: add support for read_iter, write_iter, and direct_IO_bvec (Dave
    Kleikamp)
  • ocfs2: add support for read_iter, write_iter, and direct_IO_bvec (Dave
    Kleikamp)
  • ext3: add support for .read_iter and .write_iter (Dave Kleikamp)
  • bio: add bvec_length(), like iov_length() (Dave Kleikamp)
  • aio: add aio support for iov_iter arguments (Zach Brown)
  • aio: add aio_kernel_() interface (Dave Kleikamp)
  • fs: pull iov_iter use higher up the stack (Dave Kleikamp)
  • dio: add __blockdev_direct_IO_bdev() (Dave Kleikamp)
  • dio: add dio_post_submission() helper function (Dave Kleikamp)
  • dio: add dio_lock_and_flush() helper (Dave Kleikamp)
  • dio: add sdio_init() helper function (Dave Kleikamp)
  • dio: add dio_alloc_init() helper function (Dave Kleikamp)
  • dio: create a dio_aligned() helper function (Zach Brown)
  • iov_iter: let callers extract iovecs and bio_vecs (Zach Brown)
  • iov_iter: add a shorten call (Zach Brown)
  • iov_iter: add bvec support (Zach Brown)
  • iov_iter: hide iovec details behind ops function pointers (Zach Brown)
  • fuse: convert fuse to use iov_iter_copy_[to|from]_user (Dave Kleikamp)
  • iov_iter: add copy_to_user support (Zach Brown)
  • iov_iter: move into its own file (Zach Brown)
  • xen/scsi[front|back]: consolidate and simplify struct xenbus_driver
    instantiation (Konrad Rzeszutek Wilk)
  • xen/scsiback: allow RESERVE/RELEASE commands (James Harper)
  • xen/scsiback: vscsi >2TB patch (Samuel Kvasnica)
  • xen-scsi[front|back]: Fix warnings and bugs. (Konrad Rzeszutek Wilk)
  • xen/scsi[front|back]: Forgot .owner attribute. (Konrad Rzeszutek Wilk)
  • xen/scsi[front|back]: Initial commit from Novell SLES11SP1 2.6.32 tree.
    (Konrad Rzeszutek Wilk)
  • xen/pci:use hypercall PHYSDEVOP_restore_msi_ext to restore MSI/MSI-X vectors
    (Liang Tang)
  • xen/acpi/sleep: Register to the acpi_suspend_lowlevel a callback. (Konrad
    Rzeszutek Wilk)
  • xen/acpi/sleep: Enable ACPI sleep via the __acpi_override_sleep (Konrad
    Rzeszutek Wilk)
  • xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
  • xen: Utilize the restore_msi_irqs hook. (Konrad Rzeszutek Wilk)
  • x86/acpi/sleep: Provide registration for acpi_suspend_lowlevel. (Liang Tang)
  • x86, acpi, tboot: Have a ACPI sleep override instead of calling tboot_sleep.
    (Konrad Rzeszutek Wilk)
  • x86: Expand the x86_msi_ops to have a restore MSIs. (Konrad Rzeszutek Wilk)