-
Wed Dec 19 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.17.3.el6uek]
- mm/hotplug: correctly add new zone to all other nodes' zone lists (Jiang Liu)
[Orabug: 16020976 Bug-db: 14798] {CVE-2012-5517}
- Divide by zero in TCP congestion control Algorithm. (Jesper Dangaard Brouer)
[Orabug: 16020656 Bug-db: 14798] {CVE-2012-4565}
- Fix length of buffer copied in __nfs4_get_acl_uncached (Sachin Prabhu) [Bug-
db: 14798] {CVE-2012-2375}
- Avoid reading past buffer when calling GETACL (Sachin Prabhu) [Bug-db: 14798]
{CVE-2012-2375}
- Avoid beyond bounds copy while caching ACL (Sachin Prabhu) [Bug-db: 14798]
{CVE-2012-2375}
-
Wed Nov 07 2012 Chuck Anderson <chuck.anderson@oracle.com> [2.6.39-300.17.2.el6uek]
- hugepages: fix use after free bug in "quota" handling [Orabug: 15845276] {CVE-2012-2133}
- udf: Fortify loading of sparing table [Orabug: 15845302] {CVE-2012-3400}
- udf: Avoid run away loop when partition table length is corrupt [Orabug: 15845302] {CVE-2012-3400}
- mm: Hold a file reference in madvise_remove [Orabug: 15846025] {CVE-2012-3511}
-
Fri Oct 19 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.17.1.el6uek]
- CVE-2012-2313: dl2k: Clean up rio_ioctl (Chuck Anderson) [Orabug: 14680245]
- CVE-2012-3430: rds: set correct msg_namelen (Chuck Anderson) [Orabug:
14680018]
-
Thu Oct 18 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-300.16.1.el6uek]
- ocfs2: submit disk heartbeat bio using WRITE_SYNC (Srinivas Eeda) [Orabug: 14776207]
-
Thu Oct 18 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.15.1.el6uek]
- [net/sfc] limit number of sergents per skb on tx (Maxim Uvarov) [Orabug:
14769994] {CVE-2012-3412}
-
Thu Oct 18 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.14.1.el6uek]
- CVE-2012-3412 sfc: Fix maximum number of TSO segments and minimum TX queue
size (Chuck Anderson) [Orabug: 14769994] {CVE-2012-3412}
- sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE (Chuck
Anderson) [Orabug: 14769994]
-
Fri Oct 12 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.13.0.el6uek]
- x86, UV: Clean up uv_mmrs.h (Jack Steiner) [Orabug: 14751013]
- x86, UV: Fix UV2 hub part number (Jack Steiner) [Orabug: 14751013]
- x86/uv: Fix uninitialized spinlocks (Maxim Uvarov) [Orabug: 14751013]
- x86/UV: Lower UV rtc clocksource rating (Dimitri Sivanich) [Orabug: 14751013]
- config - clean up NBD selecting (Maxim Uvarov) [Orabug: 14547051]
- [PATCH] ocfs2: fix NULL pointer dereference in
ocfs2_duplicate_clusters_by_page v2 (Xiaowei.Hu) [Orabug: 14752693]
- xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. (Konrad
Rzeszutek Wilk)
-
Thu Oct 04 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.12.0.el6uek]
- xen/m2p: do not reuse kmap_op->dev_bus_addr (Stefano Stabellini) [Orabug: 14706608]
-
Mon Oct 01 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.11.0.el6uek]
- xen/boot: Disable BIOS SMP MP table search. (Konrad Rzeszutek Wilk) [Bugdb:
13665]
-
Fri Sep 28 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.10.0.el6uek]
- [ovmapi] changed instances of strncmp to strcmp (Cathy Avery) [Orabug:
14644624]
-
Thu Sep 27 2012 Joe Jin <joe.jin@oracle.com> [2.6.39-300.9.0.el6uek]
- cciss: Update HPSA_BOUNDARY. (Joe Jin) [Orabug: 14681165]
-
Wed Sep 12 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-300.8.0.el6uek]
- ocfs2: Fix oops in ocfs2_fast_symlink_readpage() code path (Xiaowei.Hu)
-
Thu Sep 06 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.7.0.el6uek]
- htrimer: fix kabi break. (Joe Jin)
- timekeeping: Add missing update call in timekeeping_resume() (Thomas
Gleixner)
- hrtimer: Update hrtimer base offsets each hrtimer_interrupt (John Stultz)
- timekeeping: Provide hrtimer update function (Thomas Gleixner)
- hrtimers: Move lock held region in hrtimer_interrupt() (Thomas Gleixner)
- timekeeping: Maintain ktime_t based offsets for hrtimers (Thomas Gleixner)
- timekeeping: Fix leapsecond triggered load spike issue (John Stultz)
- hrtimer: Provide clock_was_set_delayed() (John Stultz)
- time: Move common updates to a function (Thomas Gleixner)
- timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond (John
Stultz)
- ntp: Correct TAI offset during leap second (Richard Cochran)
- Revert "3.0.x: hrtimer: Fix clock_was_set so it is safe to call from irq
context" (Joe Jin)
- Revert "3.0.x: time: Fix leapsecond triggered hrtimer/futex load spike issue"
(Joe Jin)
- Revert "3.0.x: hrtimer: Update hrtimer base offsets each hrtimer_interrupt"
(Joe Jin)
- scsi/lpfc: Resolve spinlock issue (Vaios Papadimitriou)
- scsi/lpfc: Update lpfc version for 8.3.5.82.2p driver release (Vaios
Papadimitriou)
- scsi/lpfc: Fix null pointer error for piocbq (Vaios Papadimitriou)
- scsi/lpfc: Add missing jumps to mempool_free to fix potential memory leak
(Vaios Papadimitriou)
- scsi/lpfc: Fixed leaking memory from pci dma pool (Vaios Papadimitriou)
- scsi/lpfc: Logged XRI of the SCSI command to be aborted on abort handler
timeout (Vaios Papadimitriou)
- scsi/lpfc: Fix bug with driver logging too many fcp underrun messages (Vaios
Papadimitriou)
- scsi/lpfc: Fixed unnecessary SCSI device reset escalation due to LLD handling
of I/O abort (Vaios Papadimitriou)
- scsi/lpfc: Fixed system panic due to midlayer abort and driver complete race
on SCSI cmd (Vaios Papadimitriou)
- scsi/lpfc: Fix unable to create vports on FCoE SLI4 adapter (Vaios
Papadimitriou)
- scsi/lpfc: Fix BlockGuard lpfc_printf_vlog messages (Vaios Papadimitriou)
- scsi/lpfc: Fix parameter field in CQE to mask for LOCAL_REJECT status (Vaios
Papadimitriou)
- scsi/lpfc: Fixed new requirement compatibility with Resource and Capacity
Descriptors (Vaios Papadimitriou)
- scsi/lpfc: Fixed incomplete list of SLI4 commands with extended 300 second
timeout value (Vaios Papadimitriou)
- scsi/lpfc: Fix switching ports on Fabric causing additional fc_host rport
entries (Vaios Papadimitriou)
- scsi/lpfc: Fix conflicts in log message numbers (Vaios Papadimitriou)
- scsi/lpfc: Fixed kernel panic after scsi_eh escalation by checking the proper
return status (Vaios Papadimitriou)
- scsi/lpfc: Fix driver not checking data transfered on write commands (Vaios
Papadimitriou)
- scsi/lpfc: Fix bug with message 2520 appearing in the messages file (Vaios
Papadimitriou)
- scsi/lpfc: Fix bug with rrq_pool not being destroyed during driver removal
(Vaios Papadimitriou)
- scsi/lpfc: Fix Driver not attaching to OCe14000 adapters (Vaios
Papadimitriou)
- scsi/lpfc: Fix bug with driver not setting the diag set valid bit for
loopback testing (Vaios Papadimitriou)
- scsi/lpfc: Fix bug with driver does not reporting misconfigured ports for
Ganymede (Vaios Papadimitriou)
- scsi/lpfc: Fix System Panic During IO Test using Medusa tool (Vaios
Papadimitriou)
- scsi/lpfc: Fix fcp_imax module parameter to dynamically change FCP EQ delay
multiplier (Vaios Papadimitriou)
- scsi/lpfc: Fix successful aborts returning incorrect status (Vaios
Papadimitriou)
- scsi/lpfc: Fixed system held-up when performing resource provsion through
same PCI function (Vaios Papadimitriou)
- scsi/lpfc: Fixed debug helper routine failed to dump CQ and EQ entries in
non-MSI-X mode (Vaios Papadimitriou)
- scsi/lpfc: Fixed system crash due to not providing SCSI error-handling host
reset handler (Vaios Papadimitriou)
- scsi/lpfc: Fix bug with driver using the wrong xritag when sending an els
echo (Vaios Papadimitriou)
- scsi/lpfc: Increment capability to dump various SLI4 queues via debug helper
routines (Vaios Papadimitriou)
- scsi/lpfc: Fix unsol abts xri lookup (Vaios Papadimitriou)
- scsi/lpfc: Bug fixes for LPe16000 to LPe16000 discovery (CR 130446) (Vaios
Papadimitriou)
- scsi/lpfc: Reregister VPI for SLI3 after cable moved to new 8Gb FC Adapter
port (Vaios Papadimitriou)
- scsi/lpfc: Fix driver crash during back-to-back ramp events (Vaios
Papadimitriou)
- scsi/lpfc: Fix log message 2597 displayed when no error is detected (Vaios
Papadimitriou)
- scsi/lpfc: Address FCP LOG support for Finisar trace correlation (Vaios
Papadimitriou)
- scsi/lpfc: Fix kernel panic when going into to sleep state (Vaios
Papadimitriou)
- scsi/lpfc: Fix error message displayed even when not an error (Vaios
Papadimitriou)
- scsi/lpfc: Fix Read Link status data (Vaios Papadimitriou)
- scsi/lpfc: Fix initiator sending flogi after acking flogi from target (Vaios
Papadimitriou)
- scsi/lpfc: Fix bug with driver not supporting the get controller attributes
command (Vaios Papadimitriou)
- scsi/lpfc: Incremented capability for handling SLI4-port XRI resource-
provisioning profile change (Vaios Papadimitriou)
- scsi/lpfc: Sync driver base with upstream code (Vaios Papadimitriou)
- scsi/lpfc: Change default DA_ID support from disabled to enabled (Vaios
Papadimitriou)
- scsi/lpfc: Fix bug with driver unload leaving a scsi host for a vport around
(Vaios Papadimitriou)
- scsi/lpfc: Incremented capability for T10 DIF debugfs error injection (CR
123966) (Vaios Papadimitriou)
- scsi/lpfc: Update copyright date for files modified in 2012 (Vaios
Papadimitriou)
- scsi/lpfc: Refine T10 DIF debugfs error injection capability for verification
usage (CR 123966) (Vaios Papadimitriou)
- scsi/lpfc: Update copyright date for files modified in 2012 (Vaios
Papadimitriou)
- scsi/lpfc: Make BA_ACC work on a fully qualified exchange (CR 126289) (Vaios
Papadimitriou)
- scsi/lpfc: Fix KERNEL allocation while lock held (Vaios Papadimitriou)
- scsi/lpfc: Incorrect usage of bghm for BlockGuard errors (CR 127022) (Vaios
Papadimitriou)
- scsi/lpfc: Fixed capability to inject T10 DIF errors via debugfs (CR 123966)
(Vaios Papadimitriou)
- scsi/lpfc: Fix SLI4 BlockGuard behavior when protection data is generated by
HBA (CR 121980) (Vaios Papadimitriou)
- scsi/lpfc: Fixed driver logging in area of SLI4 port error attention and
reset recovery (Vaios Papadimitriou)
- scsi/lpfc: Fixed the ability to process T10 DIF/Blockguard with SLI4 16Gb FC
Adapters (CR 121980) (Vaios Papadimitriou)
- scsi/lpfc: Fixed the ability to process T10 DIF/Blockguard with SLI4 16Gb FC
Adapters (CR 121980) (Vaios Papadimitriou)
- scsi/lpfc: Merge from upstream: scsi: Fix up files implicitly depending on
module.h inclusion (Vaios Papadimitriou)
- xen/p2m: Fix one by off error in checking the P2M tree directory. (Konrad
Rzeszutek Wilk)
-
Tue Sep 04 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.6.0.el6uek]
- [kabi] update kabi (Maxim Uvarov)
- [config] clean up NBD settings in kernel config (Maxim Uvarov)
- xen/p2m: When revectoring deal with holes in the P2M array. (Konrad Rzeszutek
Wilk)
- xen/mmu: Recycle the Xen provided L4, L3, and L2 pages (Konrad Rzeszutek
Wilk)
- qla2xxx: Update the driver version to 8.04.00.08.39.0-k. (Saurav Kashyap)
[Bugdb: 13653]
- qla2xxx: Correct loop_id_map allocation-size and usage. (Andrew Vasquez)
[Bugdb: 13653]
- dm mpath: delay retry of bypassed pg (Mike Christie) [Orabug: 14478983]
- [kabi] update kabi for ASM and ACFS (Maxim Uvarov) [Orabug: 14547312]
- be2iscsi: Bump the driver version. (John Soni Jose)
- be2iscsi: Fix a kernel panic because of TCP RST/FIN received. (John Soni
Jose)
- be2iscsi: Configure the VLAN settings on the adapter. (John Soni Jose)
- be2iscsi: Format the MAC_ADDR with sysfs_format_mac. (John Soni Jose)
- be2iscsi: Logging mechanism for the driver. (John Soni Jose)
- be2iscsi: Issue MBX Cmd for login to boot target in crashdump mode (John Soni
Jose)
- be2iscsi: Removing the iscsi_data_pdu setting. (John Soni Jose)
- be2iscsi: fix dma free size mismatch regression (John Soni Jose)
- x86/nmi: Clean up register_nmi_handler() usage (Maxim Uvarov)
- x86/nmi: Fix page faults by nmiaction if kmemcheck is enabled (Li Zhong)
- [hpwdt] add include NMI (Maxim Uvarov)
- be2net: Add functionality to support RoCE driver (Parav Pandit)
- [igb] uek2 fix driver merge (Maxim Uvarov)
- [igb] update to version 3.4.8 (Maxim Uvarov)
- ocfs2: use list_for_each_entry in ocfs2_find_local_alias() (Al Viro)
- ocfs2: fix NULL pointer dereference in __ocfs2_change_file_space() (Luis
Henriques)
- ocfs2: Fix bogus error message from ocfs2_global_read_info (Jan Kara)
- ocfs2: Misplaced parens in unlikley (roel)
- ocfs: simplify symlink handling (Al Viro)
- ocfs2: kill endianness abuses in blockcheck.c (Al Viro)
- ocfs2: deal with __user misannotations (Al Viro)
- ocfs2: trivial endianness misannotations (Al Viro)
- ocfs2: ->rl_count endianness breakage (Al Viro)
- ocfs: ->rl_used breakage on big-endian (Al Viro)
- ocfs2: fix leaks on failure exits in module_init (Al Viro)
- ... and the same failure exits cleanup for ocfs2 (Al Viro)
- ocfs2: remove the second argument of k[un]map_atomic() (Cong Wang)
- ocfs2: deal with wraparounds of i_nlink in ocfs2_rename() (Al Viro)
- ocfs2: propagate umode_t (Al Viro)
- dlmfs: use inode_init_owner() (Al Viro)
- ocfs2: avoid unaligned access to dqc_bitmap (Akinobu Mita)
- ocfs2: Use filemap_write_and_wait() instead of write_inode_now() (Jan Kara)
- ocfs2: honor O_(D)SYNC flag in fallocate (Mark Fasheh)
- ocfs2: Add a missing journal credit in ocfs2_link_credits() -v2 (Xiaowei.Hu)
- ocfs2: Commit transactions in error cases -v2 (Wengang Wang)
- ocfs2: make direntry invalid when deleting it (Wengang Wang)
- fs/ocfs2/dlm/dlmlock.c: free kmem_cache_zalloc'd data using kmem_cache_free
(Julia Lawall)
- ocfs2: remove unnecessary nlink setting (Miklos Szeredi)
- ocfs2: Fix ocfs2_page_mkwrite() (Wengang Wang)
- ocfs2: Add comment about orphan scanning (Sunil Mushran)
- ocfs2: Clean up messages in the fs (Sunil Mushran)
- ocfs2: Clean up messages in stack_o2cb.c (Sunil Mushran)
- ocfs2_init_acl(): fix a leak (Al Viro)
- ocfs2: use proper little-endian bitops (Akinobu Mita)
- ocfs2: checking the wrong variable in ocfs2_move_extent() (Dan Carpenter)
- e1000e: disable rxhash when try to enable jumbo frame also rxhash and rxcsum
have enabled (Joe Jin)
- r8169: verbose error message. (Francois Romieu)
- r8169: remove rtl_ocpdr_cond. (Hayes Wang)
- r8169: fix argument in rtl_hw_init_8168g. (Hayes Wang)
- r8169: support RTL8168G (Joe Jin)
- r8169: abstract out loop conditions. (Francois Romieu)
- r8169: ephy, eri and efuse functions signature changes. (Francois Romieu)
- r8169: csi_ops signature change. (Francois Romieu)
- r8169: mdio_ops signature change. (Francois Romieu)
- r8169: add RTL8106E support. (Hayes Wang)
- r8169: RxConfig hack for the 8168evl. (françois romieu)
- r8169: avoid NAPI scheduling delay. (françois romieu)
- r8169: call netif_napi_del at errpaths and at driver unload (Devendra Naga)
- 8139cp/8139too: terminate the eeprom access with the right opmode (Jason
Wang)
- 8139cp: set ring address before enabling receiver (Jason Wang)
- r8169: support the new RTL8411 chip. (Hayes Wang)
- r8169: adjust some functions of 8111f (Hayes Wang)
- r8169: support the new RTL8402 chip. (Hayes Wang)
- r8169: add device specific CSI access helpers. (Hayes Wang)
- r8169: modify pll power function (Hayes Wang)
- r8169: 8168c and later require bit 0x20 to be set in Config2 for PME
signaling. (Francois Romieu)
- r8169: Config1 is read-only on 8168c and later. (Francois Romieu)
- 8139too: dev->{base_addr, irq} removal. (Joe Jin)
- 8139cp: stop using net_device.{base_addr, irq}. (Joe Jin)
- r8169.c: fix comment typo (Justin P. Mattock)
- r8169: move rtl_cfg_info closer to its caller. (Francois Romieu)
- r8169: move the netpoll handler after the irq handler. (Francois Romieu)
- r8169: move rtl8169_open after rtl_task it depends on. (Joe Jin)
- r8169: move rtl_set_rx_mode before its rtl_hw_start callers. (Joe Jin)
- r8169: move net_device_ops beyond the methods it references. (Francois
Romieu)
- r8169: move the driver probe method to the end of the driver file. (Joe Jin)
- r8169: add firmware for RTL8168G RTL8106E RTL8411 RTL8402 (Joe Jin)
- enic: replace open-coded ARRAY_SIZE with macro (Jim Cromie)
- enic: Stop using NLA_PUT*(). (David S. Miller)
- enic: Fix addr valid check in enic_set_vf_mac (Roopa Prabhu)
- enic: fix an endian bug in enic_probe() (Dan Carpenter)
- enic: Fix endianness bug. (Santosh Nayak)
- enic: Add support for fw init command on sriov vf's (Roopa Prabhu)
- enic: Fix ndo_set_vf_mac and ndo_set_vf_port to set/get the sriov vf's mac
(Roopa Prabhu)
- enic: Add new fw devcmd to set mac address of an interface (Roopa Prabhu)
- enic: rename CMD_MAC_ADDR to CMD_GET_MAC_ADDR (Roopa Prabhu)
- cisco/enic: use eth_hw_addr_random() instead of random_ether_addr() (Danny
Kukawka)
- enic: remove assignment of random mac on enic vf (Roopa Prabhu)
- enic: Fix address deregistration for sriov vf during port profile
disassociate (Roopa Prabhu)
- enic: Check firmware capability before issuing firmware commands (Neel Patel)
- enic: Enable support for multiple hardware receive queues (Neel Patel)
- enic: fix compile when CONFIG_PCI_IOV is not enabled (Roopa Prabhu)
- enic: fix location of vnic dev unregister in enic_probe cleanup code (Roopa
Prabhu)
- enic: rearrange some of the port profile code (Roopa Prabhu)
- enic: Add sriov vf device id checks in port profile code (Roopa Prabhu)
- enic: This patch adds pci id 0x71 for SRIOV VF's (Roopa Prabhu)
- enic: Use kcalloc instead of kzalloc to allocate array (Thomas Meyer)
- enic: Add support for port profile association on a enic SRIOV VF (Roopa
Prabhu)
- enic: Helper code for SRIOV proxy commands (Roopa Prabhu)
- enic: Add SRIOV support (Roopa Prabhu)
- enic: convert to SKB paged frag API. (Ian Campbell)
- bnx2fc: Bumped version to 1.0.11 (Bhanu Prakash Gollapudi)
- bnx2fc: cleanup task management IO when it times out. (Bhanu Prakash
Gollapudi)
- bnx2fc: Decrememnt io ref count when abort times out (Bhanu Prakash
Gollapudi)
- bnx2fc: Allow FLOGI to be retried when receiving bad responses. (Bhanu
Prakash Gollapudi)
- bnx2i: Removed the reference to the netdev->base_addr (Eddie Wai)
- bnx2i: Updated version and copyright year (Eddie Wai)
- bnx2i: Added the setting of target can_queue via target_alloc (Eddie Wai)
- bnx2x: fix link for BCM57711 with 84823 phy (Yuval Mintz)
- bnx2x: fix I2C non-respondent issue (Yuval Mintz)
- bnx2x: fix panic when TX ring is full (Eric Dumazet)
- bnx2x: fix checksum validation (Eric Dumazet)
- bnx2x: Added EEE support (Yuval Mintz)
- bnx2x: bug fix when loading after SAN boot (Ariel Elior)
- bnx2x: fix handling single MSIX mode for 57710/57711 (Dmitry Kravkov)
- bnx2x: remove some bloat (Joe Jin)
- bnx2x: add transmit timestamping support (Joe Jin)
- bnx2x: Update driver version to 1.72.50-0 (Barak Witkowski)
- bnx2x: remove gro workaround (Dmitry Kravkov)
- bnx2x: add afex support (Joe Jin)
- firmware: use 7.2.51 for bnx2x (Joe Jin)
- bnx2x: off by one in bnx2x_ets_e3b0_sp_pri_to_cos_set() (Dan Carpenter)
- bnx2x: Fix BCM57711+BCM84823 link issue (Yaniv Rosner)
- bnx2x: Clear BCM84833 LED after fan failure (Yaniv Rosner)
- bnx2x: Fix BCM84833 PHY FW version presentation (Yaniv Rosner)
- bnx2x: Fix link issue for BCM8727 boards. (Yaniv Rosner)
- bnx2x: Restore 1G LED on BCM57712+BCM8727 designs. (Yaniv Rosner)
- bnx2x: Fix BCM57810-KR FC (Yaniv Rosner)
- bnx2x: add missing parenthesis to prevent u32 overflow (Dmitry Kravkov)
- bnx2x: Change to driver version 1.72.10-0 (Yuval Mintz)
- bnx2x: Change comments and white spaces (Yaniv Rosner)
- bnx2x: change to the rss engine (Dmitry Kravkov)
- bnx2x: congestion management re-organization (Joe Jin)
- bnx2x: Added support for a new device - 57811 (Barak Witkowski)
- bnx2x: Add remote-fault link detection (Yaniv Rosner)
- bnx2x: added support for working with one msix irq. (Dmitry Kravkov)
- bnx2x: enable inta on the pci bus when used (Yuval Mintz)
- bnx2x: remove unnecessary dmae code (Yuval Mintz)
- bnx2x: remove unnecessary .h dependencies (Yuval Mintz)
- bnx2x: previous driver unload revised (Yuval Mintz)
- bnx2x: validate FW trace prior to its printing (Dmitry Kravkov)
- bnx2x: consistent statistics for old FW (Yuval Mintz)
- bnx2x: changed iscsi/fcoe mac init and macros (Dmitry Kravkov)
- bnx2x: added TLV_NOT_FOUND flags to the dcb (Dmitry Kravkov)
- bnx2x: changed initial dcb configuration (Dmitry Kravkov)
- bnx2x: removed dcb unused code (Yuval Mintz)
- bnx2x: reduced sparse warnings (Yuval Mintz)
- bnx2x: revised driver prints (Joe Jin)
- bnx2x: code doesn't use stats for allocating Rx BDs (Dmitry Kravkov)
- bnx2x: ethtool returns req. AN even when AN fails (Yuval Mintz)
- bnx2x: ethtool now returns unknown speed/duplex (Yuval Mintz)
- bnx2x: use param's id instead of sp_obj's id (Yuval Mintz)
- bnx2x: set_one_mac_e1x uses raw's state as input (Yuval Mintz)
- bnx2x: removed unused function bnx2x_queue_set_cos_cid (Yuval Mintz)
- bnx2x: move LLH_CAM to header, apply naming conventions (Yuval Mintz)
- bnx2x: FCoE statistics id fixed (Yuval Mintz)
- bnx2x: dcb bit indices flags used as bits (Yuval Mintz)
- bnx2x: added cpu_to_le16 when preparing ramrod's data (Ariel Elior)
- bnx2x: pfc statistics counts pfc events twice (Yuval Mintz)
- bnx2x: update driver version to 1.72.10-0 (Dmitry Kravkov)
- bnx2x: add gro_check (Dmitry Kravkov)
- use FW 7.2.16 (Joe Jin)
- bnx2x: consistent statistics after internal driver reload (Joe Jin)
- bnx2x: downgrade Max BW error message to debug (Joe Jin)
- drivers/net/cnic.c: remove invalid reference to list iterator variable (Julia
Lawall)
- cnic: Fix mmap regression. (Joe Jin)
- cnic: Handle RAMROD_CMD_ID_CLOSE error. (Joe Jin)
- cnic: Remove uio mem[0]. (Michael Chan)
- cnic: Read bnx2x function number from internal register (Eddie Wai)
- cnic: Fix occasional NULL pointer dereference during reboot. (Joe Jin)
- ethernet/broadcom: ip6_route_output() never returns NULL. (RongQing.Li)
- bnx2: Try to recover from PCI block reset (Michael Chan)
- bnx2: Fix bug in bnx2_free_tx_skbs(). (Michael Chan)
- bnx2: set maximal number of default RSS queues (Yuval Mintz)
- net-next: Add netif_get_num_default_rss_queues (Yuval Mintz)
- bnx2: Add missing netif_tx_disable() in bnx2_close() (Michael Chan)
- bnx2: Add "fall through" comments (Michael Chan)
- bnx2: Update version 2.2.2 (Michael Chan)
- bnx2: Read PCI function number from internal register (Michael Chan)
- bnx2: Dump additional BC_STATE during firmware sync timeout. (Michael Chan)
- bnx2: Dump all FTQ_CTL registers during tx_timeout (Michael Chan)
- broadcom: replace open-coded ARRAY_SIZE with macro (Jim Cromie)
- bnx2: stop using net_device.{base_addr, irq}. (Francois Romieu)
- bnx2: switch to build_skb() infrastructure (Joe Jin)
- bnx2: convert to SKB paged frag API. (Ian Campbell)
- tg3: Update version to 3.124 (Michael Chan)
- tg3: Fix race condition in tg3_get_stats64() (Michael Chan)
- tg3: Add New 5719 Read DMA workaround (Michael Chan)
- tg3: Fix Read DMA workaround for 5719 A0. (Michael Chan)
- tg3: Request APE_LOCK_PHY before PHY access (Michael Chan)
- tg3: Add hwmon support for temperature (Michael Chan)
- tg3: Add APE scratchpad read function (Matt Carlson)
- tg3: Add common function tg3_ape_event_lock() (Matt Carlson)
- tg3: Fix the setting of the APE_HAS_NCSI flag (Michael Chan)
- tg3: add device id of Apple Thunderbolt Ethernet device (Greg KH)
- tg3: Apply short DMA frag workaround to 5906 (Matt Carlson)
- tg3: remove redundant NULL test before release_firmware() call (Jesper Juhl)
- tg3: Fix 5717 serdes powerdown problem (Matt Carlson)
- tg3: Fix RSS ring refill race condition (Michael Chan)
- tg3: Recode PCI MRRS adjustment as a PCI quirk (Matt Carlson)
- tg3: Fix poor tx performance on 57766 after MTU change (Michael Chan)
- tg3: Add memory barriers to sync BD data (Joe Jin)
- tg3: Fix jumbo loopback test on 5719 (Michael Chan)
- tg3: Fix tg3_get_stats64 for 5700 / 5701 devs (Joe Jin)
- tg3: Create timer helper functions (Matt Carlson)
- tg3: Clear RECOVERY_PENDING with reset_task_cancel (Matt Carlson)
- tg3: Remove SPEED_UNKNOWN checks (Matt Carlson)
- tg3: Fix link check in tg3_adjust_link (Matt Carlson)
- tg3: remove IRQF_SAMPLE_RANDOM flag (Davidlohr Bueso)
- tg3: Update copyright (Matt Carlson)
- tg3: Use *_UNKNOWN ethtool definitions (Matt Carlson)
- tg3: Remove unneeded link_config.orig_... members (Matt Carlson)
- tg3: Remove unused link config code (Matt Carlson)
- tg3: Consolidate ASIC rev detection code (Matt Carlson)
- tg3: Reduce UMP event collision window (Matt Carlson)
- tg3: Fix NVRAM page writes on newer devices (Matt Carlson)
- tg3: Fix copper autoneg adv checks (Matt Carlson)
- tg3: Fix stats while interface is down (Matt Carlson)
- tg3: Disable new DMA engine for 57766 (Matt Carlson)
- tg3: Move transmit comment to a better location (Matt Carlson)
- tg3: Eliminate unneeded prototype (Matt Carlson)
- tg3: Relocate tg3_find_peer (Matt Carlson)
- tg3: Move tg3_nvram_write_block functions (Matt Carlson)
- tg3: Move tg3_set_rx_mode (Matt Carlson)
- tg3: Move tg3_change_mtu to a better location (Joe Jin)
- tg3: Relocate tg3_reset_task (Matt Carlson)
- tg3: Move tg3_restart_hw to a better location (Matt Carlson)
- tg3: Fix single-vector MSI-X code (Matt Carlson)
- tg3: Make the RSS indir tbl admin configurable (Matt Carlson)
- ethtool: Define and apply a default policy for RX flow hash indirection (Joe
Jin)
- ethtool: Clarify use of size field for ETHTOOL_GRXFHINDIR (Ben Hutchings)
- ethtool: Centralise validation of ETHTOOL_{G, S}RXFHINDIR parameters (Joe
Jin)
- bonding: comparing a u8 with -1 is always false (Joe Jin)
- bonding:update speed/duplex for NETDEV_CHANGE (Joe Jin)
- fnic: fix incorrect use of SLAB_CACHE_DMA flag (Abhijeet Joglekar)
- ixgbevf: upgrade to -2.6.2. (Joe Jin)
- ixgbe: upgrade to 3.10.16. (Joe Jin)
- igbvf: upgrade to 2.0.4 (Joe Jin)
- igb: upgrade to 3.4.8. (Joe Jin)
- e1000e: upgrade to 2.0.0.1 (Joe Jin)
- e1000: upgrade to 8.0.35-NAPI (Joe Jin)
- mpt2sas: Bump driver vesion to 14.100.00.00 (sreekanth.reddy)
- mpt2sas: Fix for With post diag reset same set of device gets added, removed
and then again gets added with new target ids (sreekanth.reddy)
- mpt2sas: Fix for staged device discovery functionality of driver not working
(sreekanth.reddy)
- mpt2sas : MPI 2.0 Rev V(2.0.14) specification (sreekanth.reddy)
- mpt2sas: Fix for max_sectors warning message is stating the incorrect range
(sreekanth.reddy)
- mpt2sas: Provide sysfs attribute to report Backup Rail Monitor Status
(sreekanth.reddy)
- mpt2sas: Fix for Driver oops, when loading driver with max_queue_depth
command line option to a very small value (sreekanth.reddy)
- mpt2sas: To include more Intel Branding (sreekanth.reddy)
- mpt2sas: 2012 source code copyright (sreekanth.reddy)
- benet: Add a missing CR in the end of message (Masanari Iida)
- be2net: Fix to parse RSS hash from Receive completions correctly. (Sarveshwar
Bandi)
- be2net: Missing byteswap in be_get_fw_log_level causes oops on PowerPC (Anton
Blanchard)
- be2net: Ignore physical link async event for Lancer (Padmanabh Ratnakar)
- be2net: Fix VF driver load for Lancer (Padmanabh Ratnakar)
- be2net: dont pull too much data in skb linear part (Eric Dumazet)
- be2net: update driver version (Padmanabh Ratnakar)
- be2net: Add description about various RSS hash types (Padmanabh Ratnakar)
- be2net: Enable RSS UDP hashing for Lancer and Skyhawk (Padmanabh Ratnakar)
- be2net: Fix port name in message during driver load (Padmanabh Ratnakar)
- be2net: Fix cleanup path when EQ creation fails (Padmanabh Ratnakar)
- be2net: Activate new FW after FW download for Lancer (Padmanabh Ratnakar)
- be2net: Fix initialization sequence for Lancer (Padmanabh Ratnakar)
- be2net : Fix die temperature stat for Lancer (Padmanabh Ratnakar)
- be2net: Fix error while toggling autoneg of pause parameters (Padmanabh
Ratnakar)
- be2net: Fix Endian (Li RongQing)
- be2net: Fix to trim skb for padded vlan packets to workaround an ASIC Bug
(Somnath Kotur)
- be2net: Regression bug wherein VFs creation broken for multiple cards.
(Somnath Kotur)
- be2net: Explicitly clear the reserved field in the Tx Descriptor (Somnath
Kotur)
- be2net: Increase statistics structure size for skyhawk. (Vasundhara Volam)
- be2net: Modify error message to incorporate subsystem (Vasundhara Volam)
- be2net: reduce gso_max_size setting to account for ethernet header.
(Sarveshwar Bandi)
- be2net: fix a race in be_xmit() (Eric Dumazet)
- be2net: Fix driver load for VFs for Lancer (Padmanabh Ratnakar)
- be2net: update driver version (Sathya Perla)
- be2net: do not use SCRATCHPAD register (Sathya Perla)
- be2net: remove unnecessary usage of unlikely() (Sathya Perla)
- be2net: fix reporting number of actual rx queues (Sathya Perla)
- be2net: do not modify PCI MaxReadReq size (Sathya Perla)
- be2net: cleanup be_vid_config() (Sathya Perla)
- be2net: don't call vid_config() when there's no vlan config (Sathya Perla)
- be2net: Fix to allow get/set of debug levels in the firmware. (Somnath Kotur)
- be2net: avoid disabling sriov while VFs are assigned (Sathya Perla)
- be2net: Add functionality to support RoCE driver (Parav Pandit)
- be2net: Add function to issue mailbox cmd on MQ (Parav Pandit)
- qla2xxx: Update the driver version to 8.04.00.07.39.0-k. (Saurav Kashyap)
- qla2xxx: Delay for legacy interrupts not rquired for all board for ISP83xx.
(Giridhar Malavali)
- qla2xxx: Use the right field for container_of. (Arun Easi)
- qla2xxx: Allow MSI interrupt registration for ISP82xx. (Giridhar Malavali)
- qla2xxx: Don't toggle RISC interrupt bits after IRQ lines are attached.
(Giridhar Malavali)
- qla2xxx: Fix incorrect status reporting on DIF errors. (Arun Easi)
- qla2xxx: Remove dumping fw on timeout for bidirectional commands. (Chad
Dupuis)
- qla2xxx: T10 DIF - ISP83xx changes. (Arun Easi)
- qla2xxx: Fix for legacy interrupts for ISP83xx. (Chad Dupuis)
- qla2xxx: Restrict nic core reset to one function for mctp. (Saurav Kashyap)
- qla2xxx: Update to Implementation of the mctp. (Saurav Kashyap)
- qla2xxx: Enable fw attributes for ISP24xx and above. (Saurav Kashyap)
- qla2xxx: Get fcal position map should not be called for p2p topology. (Saurav
Kashyap)
- qla2xxx: Change log messages to dbg and remove dumping fw on timeout for
bidirectional. (Saurav Kashyap)
- qla2xxx: Set Maximum Read Request Size to 4K. (Chad Dupuis)
- qla2xxx: Enclose adapter related calls in adapter check in failed state
handler. (Saurav Kashyap)
- qla2xxx: Fix for handling some error conditions in loopback. (Chad Dupuis)
- qla2xxx: Fix description of qla2xmaxqdepth parameter. (Chad Dupuis)
- qla2xxx: set idc version if function is first one to come. (Saurav Kashyap)
- qla2xxx: Do not restrict the number of NPIV ports for ISP83xx. (Saurav
Kashyap)
- qla2xxx: Do PCI fundamental reset for 83xx (Joe Carnuccio)
- qla2xxx: Fail initialization if unable to load RISC code. (Andrew Vasquez)
- qla2xxx: Ensure PLOGI is sent to Fabric Management-Server upon request.
(Andrew Vasquez)
- qla2xxx: Remove setting Scsi_host->this_id during adapter probe. (Chad
Dupuis)
- qla2xxx: Use #defines instead of hardcoded values for intr status. (Arun
Easi)
- don't warn on for mlock ulimits on shm_hugetlb (chris.mason) [Orabug:
14096387]
- net: e100: ucode is optional in some cases (Bjørn Mork)
- e100: enable transmit time stamping. (Richard Cochran)
- lpfc: Fix for the cable swap issue discovered during DI testing. (Martin K.
Petersen)
-
Mon Aug 20 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.5.0.el6uek]
- [ovmapi] fix memcpy overrun, leaks and mutex unlock (Cathy Avery)
- xen/mmu: If the revector fails, don't attempt to revector anything else.
(Konrad Rzeszutek Wilk)
- xen/p2m: When revectoring deal with holes in the P2M array. (Konrad Rzeszutek
Wilk)
- xen/p2m: Reuse existing P2M leafs if they are filled with 1:1 PFNs or
INVALID. (Konrad Rzeszutek Wilk)
- x86, mtrr: Fix a type overflow in range_to_mtrr func (zhenzhong.duan)
[Orabug: 14073173]
- Fetch dmi version from SMBIOS if it exist (Zhenzhong Duan) [Orabug: 14267379]
- Check dmi version when get system uuid (Zhenzhong Duan) [Orabug: 14267379]
- Merge git://ca-git.us.oracle.com/linux-zduan-public.git
v2.6.39-200.18.0#bug13993738 (Maxim Uvarov)
- Revert "xen PVonHVM: move shared_info to MMIO before kexec" (Konrad Rzeszutek
Wilk)
- xen/mmu: Release just the MFN list, not MFN list and part of pagetables.
(Konrad Rzeszutek Wilk)
- x86/nmi: Add new NMI queues to deal with IO_CHK and SERR (Maxim Uvarov)
- x86, nmi: Create new NMI handler routines (Don Zickus)
- tick: Add tick skew boot option (Mike Galbraith)
- mm/vmstat.c: cache align vm_stat (Dimitri Sivanich)
- vfs: fix panic in __d_lookup() with high dentry hashtable counts (Dimitri
Sivanich)
- cpusets: randomize node rotor used in cpuset_mem_spread_node() (Jack Steiner)
- x86: Reduce clock calibration time during slave cpu startup (Jack Steiner)
- x66, UV: Enable 64-bit ACPI MFCG support for SGI UV2 platform (Jack Steiner)
- x86, pci: Increase the number of iommus supported to be MAX_IO_APICS (Mike
Travis)
- x86 PCI: Fix identity mapping for sandy bridge (Mike Travis)
- x86, nmi: Split out nmi from traps.c (Don Zickus)
- PCI: pciehp: replace unconditional sleep with config space access check
(Yinghai Lu) [Orabug:13993738]
- PCI: Separate pci_bus_read_dev_vendor_id from pci_scan_device (Yinghai Lu)
[Orabug:13993738]
- PCI: pciehp: wait 1000 ms before Link Training check (Kenji Kaneshige)
[Orabug:13993738]
- 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]
-
Tue Aug 07 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.4.0.el6uek]
- cciss: only enable cciss_allow_hpsa when for ol5 (Joe Jin) [Orabug: 14106006]
- Revert "cciss: remove controllers supported by hpsa" (Joe Jin) [Orabug:
14106006]
- [scsi] hpsa: add all support devices for ol5 (Joe Jin) [Orabug: 14106006]
- Disable VLAN 0 tagging for none VLAN traffic (Adnan Misherfi) [Orabug:
14406424]
-
Mon Aug 06 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.3.0.el6uek]
- dl2k: Clean up rio_ioctl (Jeff Mahoney) [Orabug: 14126896] {CVE-2012-2313}
- dl2k: use standard #defines from mii.h (Guangyu Sun)
- [SCSI] vmw_pvscsi: Try setting host->max_id as suggested by the device.
(Arvind Kumar)
- dl2k: Clean up rio_ioctl (Jeff Mahoney) [Orabug: 14126896] {CVE-2012-2313}
-
Thu Aug 02 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.2.0.el6uek]
- xen/mmu/enlighten: Fix memblock_x86_reserve_range downport. (Konrad Rzeszutek
Wilk)
- xen/p2m: Reserve 8MB of _brk space for P2M leafs when populating back.
(Konrad Rzeszutek Wilk)
- xen/mmu: Remove from __ka space PMD entries for pagetables. (Konrad Rzeszutek
Wilk)
- xen/mmu: Copy and revector the P2M tree. (Konrad Rzeszutek Wilk)
- xen/p2m: Add logic to revector a P2M tree to use __va leafs. (Konrad
Rzeszutek Wilk)
- xen/mmu: Recycle the Xen provided L4, L3, and L2 pages (Konrad Rzeszutek
Wilk)
- xen/mmu: For 64-bit do not call xen_map_identity_early (Konrad Rzeszutek
Wilk)
- xen/mmu: use copy_page instead of memcpy. (Konrad Rzeszutek Wilk)
- xen/mmu: Provide comments describing the _ka and _va aliasing issue (Konrad
Rzeszutek Wilk)
- xen/mmu: The xen_setup_kernel_pagetable doesn't need to return anything.
(Konrad Rzeszutek Wilk)
- xen/x86: Use memblock_reserve for sensitive areas. (Konrad Rzeszutek Wilk)
- xen/p2m: Fix the comment describing the P2M tree. (Konrad Rzeszutek Wilk)
- xen/perf: Define .glob for the different hypercalls. (Konrad Rzeszutek Wilk)
-
Thu Jul 26 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.1.0.el6uek]
- xen/p2m: Check __brk_limit before allocating. (Konrad Rzeszutek Wilk)
-
Mon Jul 23 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.7.el6uek]
- qla2xxx: Updated the driver version to 8.04.00.06.39.0-k. (Saurav Kashyap)
- qla2xxx: Dont call nic restart firmware if it is already active and running.
(Saurav Kashyap)
- qla2xxx: Wrong PCIe(2.5Gb/s x8) speed in the kerenel message for QLE8242.
(Atul Deshmukh)
- qla2xxx: Perform ROM mbx cmd access only after ISP soft-reset during f/w
recovery. (Santosh Vernekar)
- qla2xxx: Fix rval may be used uninitialized in this function warning. (Saurav
Kashyap)
- qla2xxx: Implement beacon support for ISP83xx CNA. (Chad Dupuis)
- qla2xxx: Fix for continuous rescan attempts in arbitrated loop topology.
(Arun Easi)
- qla2xxx: Only enable link up on the correct interrupt event. (Chad Dupuis)
- qla2xxx: Don't register to legacy interrupt for ISP82xx. (Giridhar Malavali)
- qla2xxx: Changes for ISP83xx CNA loopback support. (Chad Dupuis)
- qla2xxx: Add bit to identify Sensei card for thermal temp. (Joe Carnuccio)
- qla2xxx: Implemetation of mctp. (Saurav Kashyap)
- qla2xxx: IDC implementation for ISP83xx. (Santosh Vernekar)
- qla2xxx: Add FW DUMP SIZE sysfs attribute. (Harish Zunjarrao)
- qla2xxx: Implementation of bidirectional. (Saurav Kashyap)
- qla2xxx: Use bitmap to store loop_id's for fcports. (Chad Dupuis)
- qla2xxx: Display mailbox failure by default. (Saurav Kashyap)
- qla2xxx: Fix typo in qla2xxx files (Masanari Iida)
- qla2xxx: Remove redundant NULL check before release_firmware() call. (Jesper
Juhl)
- qla2xxx: Add check in qla82xx_watchdog for failed hardware state. (Chad
Dupuis)
- qla2xxx: Add I2C BSG interface. (Joe Carnuccio)
- Revert "qla2xxx: During loopdown perform Diagnostic loopback." (Chad Dupuis)
- qla2xxx: Display proper firmware version when new minidump template is
gathered for ISP82xx. (Giridhar Malavali)
- qla2xxx: Properly check for current state after the fabric-login request.
(Saurav Kashyap)
- qla2xxx: Proper completion to scsi-ml for scsi status task_set_full and busy.
(Giridhar Malavali)
- qla2xxx: Don't capture minidump for ISP82xx on flash update from application.
(Giridhar Malavali)
- qla2xxx: Print link up and link down messages. (Chad Dupuis)
- qla2xxx: More trivial fixups. (Chad Dupuis)
- qla2xxx: Avoid losing any fc ports when loop id's are exhausted. (Joe
Carnuccio)
- qla2xxx: Optimize existing port name server query matching. (Joe Carnuccio)
- qla2xxx: Remove mirrored field vp_idx from struct fc_port. (Joe Carnuccio)
- qla2xxx: Fixups for ISP83xx CNA. (Nigel Kirkland)
- qla2xxx: Display proper supported speeds for 16G FC adapters. (Giridhar
Malavali)
- qla2xxx: handle default case in qla2x00_request_firmware() (Dan Carpenter)
- qla2xxx: Fix reset time out as qla2xxx not ack to reset request. (Vikas
Chaudhary)
- qla2xxx: Fix typo in qla_mbx.c (Masanari Iida)
- qla2xxx: Micro optimization in queuecommand handler (Chetan Loke)
- qla2xxx: Fix typo in qla_init.c (Raul Porcel)
- qla2xxx: Fix typo in qla_bsg.c (Masanari Iida)
- qla2xxx: Stats should be different from physical and virtual ports (Saurav
Kashyap)
- qla2xxx: Add ql_dbg_verbose logging level. (Saurav Kashyap)
- qla2xxx: Block flash access from application when device is initialized for
ISP82xx. (Giridhar Malavali)
- qla2xxx: Handle interrupt registration failures more gracefully. (Chad
Dupuis)
- qla2xxx: Change "Done" to "Entering" in the debug print statement in
qla2x00_port_logout. (Chad Dupuis)
- qla2xxx: Logic to detect overheat condition and fail ISP82xx. (Giridhar
Malavali)
- qla2xxx: Encapsulate prematurely completing mailbox commands during ISP82xx
firmware hang. (Chad Dupuis)
- qla2xxx: Remove unneeded DPC wakeups from qla82xx_watchdog. (Chad Dupuis)
- xen/setup: filter APERFMPERF cpuid feature out (Andre Przywara)
- xen/acpi: Fix potential memory leak. (Konrad Rzeszutek Wilk)
- xen PVonHVM: move shared_info to MMIO before kexec (Olaf Hering)
- xen: simplify init_hvm_pv_info (Olaf Hering)
- xen: remove cast from HYPERVISOR_shared_info assignment (Olaf Hering)
- xen: enable platform-pci only in a Xen guest (Olaf Hering)
- xen/pv-on-hvm kexec: shutdown watches from old kernel (Olaf Hering)
- Revert "xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from
old kernel" (Konrad Rzeszutek Wilk)
- xen/hvc: Fix up checks when the info is allocated. (Konrad Rzeszutek Wilk)
- xen/mm: zero PTEs for non-present MFNs in the initial page table (David
Vrabel)
- xen/mm: do direct hypercall in xen_set_pte() if batching is unavailable
(David Vrabel)
- xen/x86: add desc_equal() to compare GDT descriptors (David Vrabel)
- x86/xen: avoid updating TLS descriptors if they haven't changed (David
Vrabel)
- xen: populate correct number of pages when across mem boundary (v2)
(zhenzhong.duan)
-
Wed Jul 18 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.6.el6uek]
- export devinet_ioctl (Maxim Uvarov) [Orabug: 14306942]
- Changed length for strncpy to OVMM_MAX_NAME_LEN (Cathy Avery) [Orabug:
14233627]
- Add Oracle VM guest messaging driver (Maxim Uvarov)
- epoll: clear the tfile_check_list on -ELOOP (Guangyu Sun) [Orabug: 14306496]
- SPEC: v2.6.39-300.0.5 (Maxim Uvarov)
-
Tue Jul 10 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.5.el6uek]
- tg3: fix VLAN tagging regression (Kasper Pedersen)
- thp: avoid atomic64_read in pmd_read_atomic for 32bit PAE (Andrea Arcangeli)
[Orabug: 14300370]
- [SCSI] libfc: fcoe_transport_create fails in single-CPU environment (Steven
Clark) [Orabug: 14239242]
-
Mon Jul 09 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.4.el6uek]
- Revert "mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy
linkages" (Guangyu Sun)
- 3.0.x: hrtimer: Update hrtimer base offsets each hrtimer_interrupt (John
Stultz)
- 3.0.x: time: Fix leapsecond triggered hrtimer/futex load spike issue (John
Stultz)
- 3.0.x: hrtimer: Fix clock_was_set so it is safe to call from irq context
(John Stultz)
- Revert "Fix clock_was_set so it is safe to call from atomic" (Joe Jin)
- Revert "Fix leapsecond triggered hrtimer/futex load spike issue" (Joe Jin)
- Revert "3.0.x: hrtimer: Update hrtimer base offsets each hrtimer_interrupt"
(Joe Jin)
- 3.0.x: hrtimer: Update hrtimer base offsets each hrtimer_interrupt (John
Stultz)
- SPEC: replace kernel-ovs to kernel-uek (Guru Anbalagane) [Orabug: 14238939]
- Fix leapsecond triggered hrtimer/futex load spike issue (John Stultz)
- Fix clock_was_set so it is safe to call from atomic (John Stultz)
- fixed some merge errors (Guangyu Sun)
- futex: Mark get_robust_list as deprecated (Kees Cook)
- Merge tag 'v3.0.36' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.35' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.34' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.33' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.32' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.31' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.30' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.29' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.28' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge tag 'v3.0.27' into uek2-2.6.39-300#14252075 (Guangyu Sun)
- Merge git://ca-git.us.oracle.com/linux-ganbalag-public.git
v2.6.39-200.24.1#leapsec (Maxim Uvarov)
- ntp: Fix leap-second hrtimer livelock (John Stultz) [Orabug: 14264454 leap
second fix for UEK]
- ntp: Add ntp_lock to replace xtime_locking (John Stultz)
- ntp: Access tick_length variable via ntp_tick_length() (John Stultz)
- ntp: Cleanup timex.h (John Stultz)
- dm-nfs: force random mode for the backend file (Joe Jin) [Orabug: 14092678]
- dm-nfs: force random mode for the backend file (Joe Jin) [Orabug: 14092678]
- x86: Add Xen kexec control code size check to linker script (Daniel Kiper)
- drivers/xen: Export vmcoreinfo through sysfs (Daniel Kiper)
- x86/xen/enlighten: Add init and crash kexec/kdump hooks (Daniel Kiper)
- x86/xen: Add kexec/kdump makefile rules (Daniel Kiper)
- x86/xen: Add x86_64 kexec/kdump implementation (Daniel Kiper)
- x86/xen: Add placeholder for i386 kexec/kdump implementation (Daniel Kiper)
- x86/xen: Register resources required by kexec-tools (Daniel Kiper)
- x86/xen: Introduce architecture dependent data for kexec/kdump (Daniel Kiper)
- xen: Introduce architecture independent data for kexec/kdump (Daniel Kiper)
- x86/kexec: Add extra pointers to transition page table PGD, PUD, PMD and PTE
(Daniel Kiper)
- kexec: introduce kexec_ops struct (Daniel Kiper)
Anbalagane)
- Revert "Add Oracle VM guest messaging driver" Orabug: 14233627 This reverts
commit 0193318fe7899d2717cabff800c3a51cbfbc6ada. (Guru Anbalagane)
- Linux 3.0.36 (Greg Kroah-Hartman)
- USB: fix gathering of interface associations (Daniel Mack)
- USB: serial: Enforce USB driver and USB serial driver match (Bjørn Mork)
- USB: serial: sierra: Add support for Sierra Wireless AirCard 320U modem (Tom
Cassidy)
- usb: cdc-acm: fix devices not unthrottled on open (Otto Meta)
- USB: add NO_D3_DURING_SLEEP flag and revert 151b61284776be2 (Alan Stern)
- USB: ftdi-sio: Add support for RT Systems USB-RTS01 serial adapter (Evan
McNabb)
- USB: serial: cp210x: add Optris MS Pro usb id (Mikko Tuumanen)
- USB: mct_u232: Fix incorrect TIOCMSET return (Alan Cox)
- USB: qcserial: Add Sierra Wireless device IDs (Bjørn Mork)
- USB: mos7840: Fix compilation of usb serial driver (Tony Zelenoff)
- xHCI: Increase the timeout for controller save/restore state operation
(Andiry Xu)
- hfsplus: fix overflow in sector calculations in hfsplus_submit_bio (Janne
Kalliomäki)
- USB: option: fix port-data abuse (Johan Hovold)
- USB: option: fix memory leak (Johan Hovold)
- USB: option: add more YUGA device ids (说不得)
- USB: option: Updated Huawei K4605 has better id (Andrew Bird)
- USB: option: Add Vodafone/Huawei K5005 support (Bjørn Mork)
- NFSv4.1: Fix a request leak on the back channel (Trond Myklebust)
- xen/setup: filter APERFMPERF cpuid feature out (Andre Przywara)
- ARM i.MX imx21ads: Fix overlapping static i/o mappings (Jaccon Bastiaansen)
Anbalagane)
- SPEC: add block/net modules to list used by installer (Guru Anbalagane)
[Orabug: 14224837]
- NFSv4: include bitmap in nfsv4 get acl data (Andy Adamson) {CVE-2011-4131}
- Add Oracle VM guest messaging driver (Zhigang Wang)
- thp: avoid atomic64_read in pmd_read_atomic for 32bit PAE (Andrea Arcangeli)
[Orabug: 14217003]
- ocfs2:btrfs: aio-dio-loop changes broke setrlimit behavior [orabug 14207636]
(Dave Kleikamp)
- xen/mce: add .poll method for mcelog device driver (Liu, Jinsong)
- 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}
- hwmon: (fam15h_power) Correct sign extension of running_avg_capture (Andreas
Herrmann)
- EDAC: Make pci_device_id tables __devinitconst. (Lionel Debroux)
- x86, MCE, AMD: Make APIC LVT thresholding interrupt optional (Borislav
Petkov)
- hwmon: (fam15h_power) Increase output resolution (Andre Przywara)
- Linux 3.0.35 (Greg Kroah-Hartman)
- hugetlb: fix resv_map leak in error path (Dave Hansen)
- mm: fix faulty initialization in vmalloc_init() (KyongHo)
- mm/vmalloc.c: change void* into explict vm_struct* (Minchan Kim)
- e1000: save skb counts in TX to avoid cache misses (Dean Nelson)
- fuse: fix stat call on 32 bit platforms (Pavel Shilovsky)
- x86, MCE, AMD: Make APIC LVT thresholding interrupt optional (Borislav
Petkov)
- iwlwifi: don't mess up the SCD when removing a key (Emmanuel Grumbach)
- sched: Fix the relax_domain_level boot parameter (Dimitri Sivanich)
- acpi_video: fix leaking PCI references (Alan Cox)
- hwmon: (fam15h_power) Increase output resolution (Andre Przywara)
- can: c_can: fix race condition in c_can_open() (AnilKumar Ch)
- can: c_can: fix an interrupt thrash issue with c_can driver (AnilKumar Ch)
- can: c_can: fix "BUG! echo_skb is occupied!" during transmit (AnilKumar Ch)
- net: sierra_net: device IDs for Aircard 320U++ (Bjørn Mork)
- cfg80211: fix interface combinations check (Johannes Berg)
- mac80211: clean up remain-on-channel on interface stop (Johannes Berg)
- crypto: aesni-intel - fix unaligned cbc decrypt for x86-32 (Mathias Krause)
- powerpc: Fix kernel panic during kernel module load (Steffen Rumler)
- btree: fix tree corruption in btree_get_prev() (Roland Dreier)
- char/agp: add another Ironlake host bridge (Eugeni Dodonov)
- MCE, AMD: Drop too granulary family model checks (Borislav Petkov)
- MCE, AMD: Constify error tables (Borislav Petkov)
- MCE, AMD: Correct bank 5 error signatures (Borislav Petkov)
- MCE, AMD: Rework NB MCE signatures (Borislav Petkov)
- MCE, AMD: Correct VB data error description (Borislav Petkov)
- MCE, AMD: Correct ucode patch buffer description (Borislav Petkov)
- MCE, AMD: Correct some MC0 error types (Borislav Petkov)
- amd64_edac: Fix K8 revD and later chip select sizes (Borislav Petkov)
- amd64_edac: Fix missing csrows sysfs nodes (Ashish Shenoy)
- amd64_edac: Cleanup return type of amd64_determine_edac_cap() (Dan Carpenter)
- amd64_edac: Add a fix for Erratum 505 (Borislav Petkov)
- EDAC, MCE, AMD: Simplify NB MCE decoder interface (Borislav Petkov)
- EDAC, MCE, AMD: Drop local coreid reporting (Borislav Petkov)
- EDAC, MCE, AMD: Print valid addr when reporting an error (Borislav Petkov)
- EDAC, MCE, AMD: Print CPU number when reporting the error (Borislav Petkov)
- x86, MCE, AMD: Disable error thresholding bank 4 on some models (Borislav
Petkov)
- x86, MCE, AMD: Hide interrupt_enable sysfs node (Borislav Petkov)
- hwmon: (k10temp) Add support for AMD Trinity CPUs (Andre Przywara)
- hwmon: fam15h_power: fix bogus values with current BIOSes (Andre Przywara)
- x86/amd: Re-enable CPU topology extensions in case BIOS has disabled it
(Andreas Herrmann)
- 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)
- xen/netback: Calculate the number of SKB slots required correctly (Simon
Graham)
- 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)
- Linux 3.0.34 (Greg Kroah-Hartman)
- ext4: don't set i_flags in EXT4_IOC_SETFLAGS (Tao Ma)
- wl1251: fix oops on early interrupt (Grazvydas Ignotas)
- ACPI battery: only refresh the sysfs files when pertinent information changes
(Andy Whitcroft)
- drm/radeon/kms: add new BTC PCI ids (Alex Deucher)
- ext4: remove mb_groups before tearing down the buddy_cache (Salman Qazi)
- ext4: add ext4_mb_unload_buddy in the error path (Salman Qazi)
- ext4: don't trash state flags in EXT4_IOC_SETFLAGS (Theodore Ts'o)
- ext4: add missing save_error_info() to ext4_error() (Theodore Ts'o)
- ext4: force ro mount if ext4_setup_super() fails (Eric Sandeen)
- xfrm: take net hdr len into account for esp payload size calculation
(Benjamin Poirier)
- skb: avoid unnecessary reallocations in __skb_cow (Felix Fietkau)
- sctp: check cached dst before using it (Nicolas Dichtel)
- Revert "net: maintain namespace isolation between vlan and real device"
(David S. Miller)
- pktgen: fix module unload for good (Eric Dumazet)
- pktgen: fix crash at module unload (Eric Dumazet)
- l2tp: fix oops in L2TP IP sockets for connect() AF_UNSPEC case (James
Chapman)
- ipv6: fix incorrect ipsec fragment (Gao feng)
- ipv4: fix the rcu race between free_fib_info and ip_route_output_slow (Yanmin
Zhang)
- ipv4: Do not use dead fib_info entries. (David S. Miller)
- drm/ttm: Fix spinlock imbalance (Thomas Hellstrom)
- drm/radeon: fix HD6790, HD6570 backend programming (Jerome Glisse)
- drm/radeon: properly program gart on rv740, juniper, cypress, barts, hemlock
(Alex Deucher)
- mtd: nand: fix scan_read_raw_oob (Dmitry Maluka)
- vfs: umount_tree() might be called on subtree that had never made it (Al
Viro)
- ALSA: usb-audio: fix rate_list memory leak (Clemens Ladisch)
- Bluetooth: Add support for Foxconn/Hon Hai AR5BBU22 0489:E03C (Michael
Gruetzner)
- Add Foxconn / Hon Hai IDs for btusb module (Steven Harms)
- Bluetooth: btusb: typo in Broadcom SoftSailing id (Don Zickus)
- Bluetooth: btusb: Add vendor specific ID (0489 e042) for BCM20702A0 (Manoj
Iyer)
- Bluetooth: btusb: Add USB device ID "0a5c 21e8" (João Paulo Rechi Vita)
- Bluetooth: btusb: add support for BCM20702A0 [0a5c:21e6] (James M. Leddy)
- Bluetooth: btusb: Add vendor specific ID (0a5c 21f3) for BCM20702A0 (Manoj
Iyer)
- Bluetooth: Add support for BCM20702A0 [0a5c:21e3] (Jesse Sung)
- Bluetooth: Add support for Broadcom BCM20702A0 (Wen-chien Jesse Sung)
- drm/i915: wait for a vblank to pass after tv detect (Daniel Vetter)
- drm/i915: properly handle interlaced bit for sdvo dtd conversion (Daniel
Vetter)
- drm/radeon: fix XFX quirk (Alex Deucher)
- NFSv4: Map NFS4ERR_SHARE_DENIED into an EACCES error instead of EIO (Trond
Myklebust)
- mac80211: fix ADDBA declined after suspend with wowlan (Eyal Shapira)
- solos-pci: Fix DMA support (David Woodhouse)
- PARISC: fix TLB fault path on PA2.0 narrow systems (James Bottomley)
- PARISC: fix boot failure on 32-bit systems caused by branch stubs placed
before .text (John David Anglin)
- cifs: fix oops while traversing open file list (try #4) (Shirish Pargaonkar)
- iwlwifi: update BT traffic load states correctly (Meenakshi Venkataraman)
- mm: pmd_read_atomic: fix 32bit PAE pmd walk vs pmd_populate SMP race
condition (Andrea Arcangeli)
- mm: consider all swapped back pages in used-once logic (Michal Hocko)
- SCSI: Fix dm-multipath starvation when scsi host is busy (Jun'ichi Nomura)
- SCSI: fix scsi_wait_scan (James Bottomley)
- e1000e: disable rxhash when try to enable jumbo frame also rxhash and rxcsum
have enabled (Joe Jin)
- 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]
- xen: expose host uuid via sysfs. (Zhigang Wang)
- Linux 3.0.33 (Greg Kroah-Hartman)
- i2c: davinci: Free requested IRQ in remove (Marcus Folkesson)
- ARM: 7409/1: Do not call flush_cache_user_range with mmap_sem held (Dima
Zavin)
- ARM: 7365/1: drop unused parameter from flush_cache_user_range (Dima Zavin)
- isci: fix oem parameter validation on single controller skus (Dan Williams)
- tile: fix bug where fls(0) was not returning 0 (Chris Metcalf)
- mmc: sdio: avoid spurious calls to interrupt handlers (Nicolas Pitre)
- x86/mce: Fix check for processor context when machine check was taken. (Tony
Luck)
- media: uvcvideo: Fix ENUMINPUT handling (Laurent Pinchart)
- smsusb: add autodetection support for USB ID 2040:c0a0 (Michael Krufky)
- nouveau: nouveau_set_bo_placement takes TTM flags (Dave Airlie)
- drm/i915: don't clobber the pipe param in sanitize_modesetting (Daniel
Vetter)
- drm/i915: [GEN7] Use HW scheduler for fixed function shaders (Ben Widawsky)
- drm/i915: Avoid a double-read of PCH_IIR during interrupt handling (Chris
Wilson)
- xhci: Add new short TX quirk for Fresco Logic host. (Sarah Sharp)
- xhci: Reset reserved command ring TRBs on cleanup. (Sarah Sharp)
- usb-xhci: Handle COMP_TX_ERR for isoc tds (Hans de Goede)
- xhci: Add Lynx Point to list of Intel switchable hosts. (Sarah Sharp)
- usb: add USB_QUIRK_RESET_RESUME for M-Audio 88es (Steffen Müller)
- usb: gadget: fsl_udc_core: dTD's next dtd pointer need to be updated once
written (Peter Chen)
- USB: serial: ti_usb_3410_5052: Add support for the FRI2 serial console
(Darren Hart)
- USB: Remove races in devio.c (Huajun Li)
- usb: usbtest: two super speed fixes for usbtest (Paul Zimmerman)
- SCSI: hpsa: Fix problem with MSA2xxx devices (Stephen M. Cameron)
- drivers/rtc/rtc-pl031.c: configure correct wday for 2000-01-01 (Rajkumar
Kasirajan)
- USB: ffs-test: fix length argument of out function call (Matthias Fend)
- usb-storage: unusual_devs entry for Yarvik PMP400 MP4 player (Alan Stern)
- USB: ftdi-sio: add support for Physik Instrumente E-861 (Éric Piel)
- tty: Allow uart_register/unregister/register (Alan Cox)
- Add missing call to uart_update_timeout() (Lothar Waßmann)
- md: using GFP_NOIO to allocate bio for flush request (Shaohua Li)
- mm: mempolicy: Let vma_merge and vma_split handle vma->vm_policy linkages
(Mel Gorman)
- workqueue: skip nr_running sanity check in worker_enter_idle() if trustee is
active (Tejun Heo)
- USB: cdc-wdm: poll must return POLLHUP if device is gone (Bjørn Mork)
- docs: update HOWTO for 2.6.x -> 3.x versioning (Kees Cook)
- um: Implement a custom pte_same() function (Richard Weinberger)
- um: Fix __swp_type() (Richard Weinberger)
- ahci: Detect Marvell 88SE9172 SATA controller (Matt Johnson)
- mtd: sm_ftl: fix typo in major number. (Maxim Levitsky)
- perf/x86: Update event scheduling constraints for AMD family 15h models
(Robert Richter)
- drivers/staging/comedi/comedi_fops.c: add missing vfree (Julia Lawall)
- SELinux: if sel_make_bools errors don't leave inconsistent state (Eric Paris)
- KEYS: Use the compat keyctl() syscall wrapper on Sparc64 for Sparc32 compat
(David Howells)
- RDMA/cxgb4: Drop peer_abort when no endpoint found (Steve Wise)
- SCSI: mpt2sas: Fix for panic happening because of improper memory allocation
(nagalakshmi.nandigama)
- s390/pfault: fix task state race (Heiko Carstens)
- Fix blocking allocations called very early during bootup (Linus Torvalds)
- cfg80211: warn if db.txt is empty with CONFIG_CFG80211_INTERNAL_REGDB (Luis
R. Rodriguez)
- vfs: make AIO use the proper rw_verify_area() area helpers (Linus Torvalds)
- isdn/gigaset: ratelimit CAPI message dumps (Tilman Schmidt)
- PARISC: fix panic on prefetch(NULL) on PA7300LC (James Bottomley)
- PARISC: fix crash in flush_icache_page_asm on PA1.1 (John David Anglin)
- PARISC: fix PA1.1 oops on boot (James Bottomley)
- block: don't mark buffers beyond end of disk as mapped (Jeff Moyer)
- block: fix buffer overflow when printing partition UUIDs (Tejun Heo)
- tilegx: enable SYSCALL_WRAPPERS support (Chris Metcalf) {CVE-2009-0029}
- xen/gntdev: Fix merge error. (Konrad Rzeszutek Wilk)
- SPEC: upgrade preserve rhck as a boot kernel (Kevin Lyons) [Orabug: 14065209]
- hxge: update driver to 1.3.4 (Maxim Uvarov) [Orabug: 14134149]
- 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}
- 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)
- 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: Don't set ip checksum if did not enable tso. (Joe Jin)
- Linux 3.0.32 (Greg Kroah-Hartman)
- ia64: Add accept4() syscall (Émeric Maschino)
- pch_gbe: memory corruption calling pch_gbe_validate_option() (Dan Carpenter)
- pch_gbe: Do not abort probe on bad MAC (Darren Hart)
- pch_gbe: Fixed the issue on which PC was frozen when link was downed.
(Toshiharu Okada)
- pch_gbe: support ML7831 IOH (Toshiharu Okada)
- pch_gbe: fixed the issue which receives an unnecessary packet. (Toshiharu
Okada)
- pch_gpio: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- wake up s_wait_unfrozen when ->freeze_fs fails (Kazuya Mio)
- SCSI: hpsa: Add IRQF_SHARED back in for the non-MSI(X) interrupt handler
(Stephen M. Cameron)
- ACPI / PM: Add Sony Vaio VPCCW29FX to nonvs blacklist. (Lan Tianyu)
- ext4: fix error handling on inode bitmap corruption (Jan Kara)
- ext3: Fix error handling on inode bitmap corruption (Jan Kara)
- compat: Fix RT signal mask corruption via sigprocmask (Jan Kiszka)
- memcg: free spare array to avoid memory leak (Sha Zhengju)
- NFSv4: Revalidate uid/gid after open (Jonathan Nieder)
- ext4: avoid deadlock on sync-mounted FS w/o journal (Eric Sandeen)
- init: don't try mounting device as nfs root unless type fully matches (Sasha
Levin)
- tcp: do_tcp_sendpages() must try to push data out on oom conditions (Willy
Tarreau)
- MD: Add del_timer_sync to mddev_suspend (fix nasty panic) (Jonathan Brassow)
- crypto: mv_cesa requires on CRYPTO_HASH to build (Alexander Clouter)
- arch/tile: apply commit 74fca9da0 to the compat signal handling as well
(Chris Metcalf)
- jffs2: Fix lock acquisition order bug in gc path (Josh Cartwright)
- mm: nobootmem: fix sign extend problem in __free_pages_memory() (Russ
Anderson)
- hugetlb: prevent BUG_ON in hugetlb_fault() -> hugetlb_cow() (Chris Metcalf)
- percpu: pcpu_embed_first_chunk() should free unused parts after all allocs
are complete (Tejun Heo)
- cdc_ether: add Novatel USB551L device IDs for FLAG_WWAN (Dan Williams)
- cdc_ether: Ignore bogus union descriptor for RNDIS devices (Bjørn Mork)
- media: rc: Postpone ISR registration (Luis Henriques)
- ARM: prevent VM_GROWSDOWN mmaps extending below FIRST_USER_ADDRESS (Russell
King)
- sparc64: Do not clobber %g2 in xcall_fetch_glob_regs(). (David S. Miller)
- namespaces, pid_ns: fix leakage on fork() failure (Mike Galbraith)
- usbnet: fix skb traversing races during unlink(v2) (Ming Lei)
- ALSA: HDA: Lessen CPU usage when waiting for chip to respond (David
Henningsson)
- ALSA: echoaudio: Remove incorrect part of assertion (Mark Hills)
- sony-laptop: Enable keyboard backlight by default (Josh Boyer)
- tcp: change tcp_adv_win_scale and tcp_rmem[2] (Eric Dumazet)
- sungem: Fix WakeOnLan (Gerard Lledo)
- tg3: Avoid panic from reserved statblk field access (Matt Carlson)
- sky2: fix receive length error in mixed non-VLAN/VLAN traffic (stephen
hemminger)
- sky2: propogate rx hash when packet is copied (stephen hemminger)
- net: l2tp: unlock socket lock before returning from l2tp_ip_sendmsg (Sasha
Levin)
- net: In unregister_netdevice_notifier unregister the netdevices. (Eric W.
Biederman)
- netem: fix possible skb leak (Eric Dumazet)
- asix: Fix tx transfer padding for full-speed USB (Ingo van Lil)
- ARM: orion5x: Fix GPIO enable bits for MPP9 (Ben Hutchings)
- regulator: Fix the logic to ensure new voltage setting in valid range (Axel
Lin)
- ARM: 7414/1: SMP: prevent use of the console when using idmap_pgd (Colin
Cross)
- ARM: 7410/1: Add extra clobber registers for assembly in kernel_execve (Tim
Bird)
- Fix __read_seqcount_begin() to use ACCESS_ONCE for sequence value read (Linus
Torvalds)
- asm-generic: Use __BITS_PER_LONG in statfs.h (H. Peter Anvin)
- percpu, x86: don't use PMD_SIZE as embedded atom_size on 32bit (Tejun Heo)
- xen/pci: don't use PCI BIOS service for configuration space accesses (David
Vrabel)
- xen/pte: Fix crashes when trying to see non-existent PGD/PMD/PUD/PTEs (Konrad
Rzeszutek Wilk)
- smsc95xx: mark link down on startup and let PHY interrupt deal with carrier
changes (Paolo Pisati)
- 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. (françois romieu)
- r8169: add 64bit statistics. (Junchang Wang)
- r8169: corrupted IP fragments fix for large mtu. (françois 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. (françois romieu)
- 8139cp/8139too: do not read into reserved registers (Jason Wang)
- r8169: fix Config2 MSIEnable bit setting. (françois romieu)
- r8169: fix Rx index race between FIFO overflow recovery and NAPI handler.
(françois romieu)
- r8169: Rx FIFO overflow fixes. (françois 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. (françois romieu)
- Add ethtool -g support to 8139cp (Rick Jones)
- sc92031: use standard #defines from mii.h. (françois 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. (françois 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: don't 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)
- [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}
- 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 typo's (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 (Michał Mirosław)
- ixgb: eliminate checkstack warnings (Jesse Brandeburg)
- ixgb: convert to ndo_fix_features (Michał Mirosław)
- igbvf: fix the bug when initializing the igbvf (Samuel Liao)
- rename dev_hw_addr_random and remove redundant second (Joe Jin)
- ixgbevf: Convert printks to pr_<level> (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)
- igbvf: Convert printks to pr_<level> (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 (Michał Mirosław)
- 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)
- igb: Convert printks to pr_<level> (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 (Michał Mirosław)
- 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)
- e1000e: Convert printks to pr_<level> (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: don't 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 <FOO>_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 isn't 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)
- 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) [Bugdb: 13871] {CVE-2012-1601}
- 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: don't 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: don't 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: don't request firmware when there's no userspace. (françois 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)
- kabi update whitelist for OCFS (Maxim Uvarov) [Orabug: 14055758]
- [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]
- 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: Don't 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* #define's in ql_log() and ql_log_pci(). (Chad Dupuis)
- qla2xxx: Convert remaining printk's 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)
- Linux 3.0.31 (Greg Kroah-Hartman)
- hfsplus: Fix potential buffer overflows (Greg Kroah-Hartman)
- sched: Fix nohz load accounting -- again! (Peter Zijlstra)
- wl1251: fix crash on remove due to leftover work item (Grazvydas Ignotas)
- wl1251: fix crash on remove due to premature kfree (Grazvydas Ignotas)
- rtlwifi: Fix oops on unload (Larry Finger)
- mac80211: fix AP mode EAP tx for VLAN stations (Felix Fietkau)
- ipw2200: Fix race condition in the command completion acknowledge (Stanislav
Yakovlev)
- i2c: pnx: Disable clk in suspend (Roland Stigge)
- libata: skip old error history when counting probe trials (Lin Ming)
- hwmon: (coretemp) fix oops on cpu unplug (Kirill A. Shutemov)
- hwmon: (coretemp) Increase CPU core limit (Guenter Roeck)
- efivars: Improve variable validation (Matthew Garrett)
- efi: Validate UEFI boot variables (Matthew Garrett)
- efivars: fix warnings when CONFIG_PSTORE=n (Tony Luck)
- efivars: String functions (Mike Waychison)
- efi: Add new variable attributes (Matthew Garrett)
- SCSI: libsas: fix false positive 'device attached' conditions (Dan Williams)
- SCSI: libsas: fix sas_find_bcast_phy() in the presence of 'vacant' phys
(Thomas Jackson)
- ARM: 7403/1: tls: remove covert channel via TPIDRURW (Will Deacon)
- autofs: make the autofsv5 packet file descriptor use a packetized pipe (Linus
Torvalds)
- pipes: add a "packetized pipe" mode for writing (Linus Torvalds)
- usb gadget: uvc: uvc_request_data::length field must be signed (Laurent
Pinchart)
- USB: gadget: storage gadgets send wrong error code for unknown commands (Alan
Stern)
- USB: EHCI: fix crash during suspend on ASUS computers (Alan Stern)
- USB: cdc-wdm: fix race leading leading to memory corruption (Oliver Neukum)
- Revert "usb: Fix build error due to dma_mask is not at pdev_archdata at ARM"
(Greg Kroah-Hartman)
- nfsd: fix error values returned by nfsd4_lockt() when nfsd_open() fails (Al
Viro)
- nfsd: fix b0rken error value for setattr on read-only mount (Al Viro)
- mmc: unbreak sdhci-esdhc-imx on i.MX25 (Eric Bénard)
- KVM: unmap pages from the iommu when slots are removed (Alex Williamson)
- Fix modpost failures in fedora 17 (David Miller)
- brcm80211: smac: resume transmit fifo upon receiving frames (Arend van
Spriel)
- EHCI: fix criterion for resuming the root hub (Alan Stern)
- nl80211: ensure interface is up in various APIs (Johannes Berg)
- drm/i915: fix integer overflow in i915_gem_do_execbuffer() (Xi Wang)
- drm/i915: fix integer overflow in i915_gem_execbuffer2() (Xi Wang)
- drm/i915: handle input/output sdvo timings separately in mode_set (Daniel
Vetter)
- hwmon: (fam15h_power) Fix pci_device_id array (Guenter Roeck)
- hwmon: fam15h_power: fix bogus values with current BIOSes (Andre Przywara)
- dmaengine: at_hdmac: remove clear-on-read in atc_dostart() (Nicolas Ferre)
- ASoC: dapm: Ensure power gets managed for line widgets (Mark Brown)
- xen/smp: Fix crash when booting with ACPI hotplug CPUs. (Konrad Rzeszutek
Wilk)
- xen: correctly check for pending events when restoring irq flags (David
Vrabel)
- Revert "autofs: work around unhappy compat problem on x86-64" (Linus
Torvalds)
- x86, apic: APIC code touches invalid MSR on P5 class machines (Bryan
O'Donoghue)
- NFSv4: Ensure that we check lock exclusive/shared type against open modes
(Trond Myklebust)
- NFSv4: Ensure that the LOCK code sets exception->inode (Trond Myklebust)
- nfs: Enclose hostname in brackets when needed in nfs_do_root_mount (Jan Kara)
- [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)
- be2net: query link status in be_open() (Sarveshwar Bandi)
- Linux 3.0.30 (Greg Kroah-Hartman)
- tcp: fix TCP_MAXSEG for established IPv6 passive sockets (Neal Cardwell)
- net ax25: Reorder ax25_exit to remove races. (Eric W. Biederman)
- ksz884x: don't copy too much in netdev_set_mac_address() (Dan Carpenter)
- netns: do not leak net_generic data on failed init (Julian Anastasov)
- tcp: fix tcp_grow_window() for large incoming frames (Eric Dumazet)
- dummy: Add ndo_uninit(). (Hiroaki SHIMODA)
- net: usb: smsc75xx: fix mtu (Stephane Fillod)
- net_sched: gred: Fix oops in gred_dump() in WRED mode (David Ward)
- net/ethernet: ks8851_mll fix rx frame buffer overflow (Davide Ciminaghi)
- net: smsc911x: fix skb handling in receive path (Will Deacon)
- 8139cp: set intr mask after its handler is registered (Jason Wang)
- atl1: fix kernel panic in case of DMA errors (Tony Zelenoff)
- tcp: fix tcp_rcv_rtt_update() use of an unscaled RTT sample (Neal Cardwell)
- net: fix a race in sock_queue_err_skb() (Eric Dumazet)
- netlink: fix races after skb queueing (Eric Dumazet)
- wimax: i2400m - prevent a possible kernel bug due to missing fw_name string
(Phil Sutter)
- bonding: properly unset current_arp_slave on slave link up (Veaceslav Falico)
- phonet: Check input from user before allocating (Sasha Levin)
- ipv6: fix array index in ip6_mc_add_src() (RongQing.Li)
- bridge: Do not send queries on multicast group leaves (Herbert Xu)
- sctp: Allow struct sctp_event_subscribe to grow without breaking binaries
(Thomas Graf)
- tcp: allow splice() to build full TSO packets (Eric Dumazet)
- ppp: Don't stop and restart queue on every TX packet (David Woodhouse)
- lockd: fix the endianness bug (Al Viro)
- ocfs2: ->e_leaf_clusters endianness breakage (Al Viro)
- ocfs2: ->rl_count endianness breakage (Al Viro)
- ocfs: ->rl_used breakage on big-endian (Al Viro)
- ocfs2: ->l_next_free_req breakage on big-endian (Al Viro)
- btrfs: btrfs_root_readonly() broken on big-endian (Al Viro)
- nfsd: fix compose_entry_fh() failure exits (Al Viro)
- rt2x00: Identify rt2800usb chipsets. (Gertjan van Wingerde)
- rt2800: Add support for the Fujitsu Stylistic Q550 (Alan Cox)
- rt2x00: Add USB device ID of Buffalo WLI-UC-GNHP. (Gertjan van Wingerde)
- rt2800usb: Add new device ID for Belkin (Eduardo Bacchi Kienetz)
- rt2x00: Properly identify rt2800usb devices. (Gertjan van Wingerde)
- spi: Fix device unregistration when unregistering the bus master (Laurent
Pinchart)
- Don't limit non-nested epoll paths (Jason Baron)
- Bluetooth: Add support for Atheros [04ca:3005] (AceLan Kao)
- ext4: fix endianness breakage in ext4_split_extent_at() (Al Viro)
- PCI: Add quirk for still enabled interrupts on Intel Sandy Bridge GPUs
(Thomas Jarosch)
- usb: musb: omap: fix the error check for pm_runtime_get_sync (Shubhrajyoti D)
- usb: musb: omap: fix crash when musb glue (omap) gets initialized (Kishon
Vijay Abraham I)
- usb: gadget: eliminate NULL pointer dereference (bugfix) (Andrzej
Pietrasiewicz)
- USB: fix deadlock in bConfigurationValue attribute method (Alan Stern)
- EHCI: always clear the STS_FLR status bit (Alan Stern)
- USB: sierra: avoid QMI/wwan interface on MC77xx (Bjørn Mork)
- drivers/tty/amiserial.c: add missing tty_unlock (Julia Lawall)
- pch_uart: Fix dma channel unallocated issue (Tomoya MORINAGA)
- USB: serial: cp210x: Fixed usb_control_msg timeout values (Yuri Matylitski)
- jbd2: use GFP_NOFS for blkdev_issue_flush (Shaohua Li)
- mm: fix s390 BUG by __set_page_dirty_no_writeback on swap (Hugh Dickins)
- cfg80211: fix interface combinations check. (Lukasz Kucharczyk)
- media: rc-core: set mode for winbond-cir (David Härdeman)
- davinci_mdio: Fix MDIO timeout check (Christian Riesch)
- uwb: fix error handling (Oliver Neukum)
- uwb: fix use of del_timer_sync() in interrupt (Oliver Neukum)
- USB: yurex: Fix missing URB_NO_TRANSFER_DMA_MAP flag in urb (Tomoki Sekiyama)
- USB: yurex: Remove allocation of coherent buffer for setup-packet buffer
(Tomoki Sekiyama)
- xen/xenbus: Add quirk to deal with misconfigured backends. (Konrad Rzeszutek
Wilk)
- xen/gntdev: do not set VM_PFNMAP (Stefano Stabellini)
- ARM: clps711x: serial driver hungs are a result of call disable_irq within
ISR (Alexander Shiyan)
- ALSA: hda/conexant - Don't set HP pin-control bit unconditionally (Takashi
Iwai)
- crypto: sha512 - Fix byte counter overflow in SHA-512 (Kent Yoder)
- Perf: fix build breakage (Zeev Tarantov)
- loop: loop_thread needs to set the PF_LESS_THROTTLE flag (Dave Kleikamp)
- Linux 3.0.29 (Greg Kroah-Hartman)
- S390: fix tlb flushing for page table pages (Martin Schwidefsky)
- drm/radeon: fix load detect on rn50 with hardcoded EDIDs. (Dave Airlie)
- drm/radeon: disable MSI on RV515 (Dave Airlie)
- drm/radeon/kms: fix the regression of DVI connector check (Takashi Iwai)
- futex: Do not leak robust list to unprivileged process (Kees Cook)
- Bluetooth: Add Atheros maryann PIDVID support (Cho, Yu-Chen)
- Bluetooth: Adding USB device 13d3:3375 as an Atheros AR3012. (Eran)
- md/bitmap: prevent bitmap_daemon_work running while initialising bitmap
(NeilBrown)
- pch_dma: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- pch_dma: Fix suspend issue (Tomoya MORINAGA)
- pch_dma: Fix CTL register access issue (Tomoya MORINAGA)
- pch_dma: Fix channel locking (Alexander Stein)
- pch_dma: fix DMA issue(ch8-ch11) (Tomoya MORINAGA)
- 8250_pci: Fix kernel panic when pch_uart is disabled (Tomoya MORINAGA)
- pch_uart: Set PCIe bus number using probe parameter (Tomoya MORINAGA)
- security: fix compile error in commoncap.c (Jonghwan Choi)
- ACPICA: Fix to allow region arguments to reference other scopes (Lin Ming)
- USB: pch_udc: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya
MORINAGA)
- usb: gadget: pch_udc: Reduce redundant interrupt (Tomoya MORINAGA)
- usb: gadget: pch_udc: Fix usb/gadget/pch_udc: Fix ether gadget
connect/disconnect issue (Tomoya MORINAGA)
- usb: gadget: pch_udc: Fix USB suspend issue (Tomoya MORINAGA)
- usb: gadget: pch_udc: Fix wrong return value (Tomoya MORINAGA)
- usb: gadget: pch_udc: Fix disconnect issue (Tomoya MORINAGA)
- pch_phub: Improve ADE(Address Decode Enable) control (Tomoya MORINAGA)
- pch_phub: Care FUNCSEL register in PM (Tomoya MORINAGA)
- pch_phub: Fix register miss-setting issue (Tomoya MORINAGA)
- Bluetooth: hci_core: fix NULL-pointer dereference at unregister (Johan
Hovold)
- xhci: Fix register save/restore order. (Sarah Sharp)
- ath9k: fix max noise floor threshold (Rajkumar Manoharan)
- fcaps: clear the same personality flags as suid when fcaps are used (Eric
Paris)
- serial: PL011: move interrupt clearing (Linus Walleij)
- serial: PL011: clear pending interrupts (Linus Walleij)
- xHCI: add XHCI_RESET_ON_RESUME quirk for VIA xHCI host (Elric Fu)
- xHCI: Correct the #define XHCI_LEGACY_DISABLE_SMI (Alex He)
- xhci: Restore event ring dequeue pointer on resume. (Sarah Sharp)
- xhci: Don't write zeroed pointers to xHC registers. (Sarah Sharp)
- xhci: don't re-enable IE constantly (Felipe Balbi)
- USB: don't clear urb->dev in scatter-gather library (Alan Stern)
- USB: sierra: add support for Sierra Wireless MC7710 (Anton Samokhvalov)
- USB: option: re-add NOVATELWIRELESS_PRODUCT_HSPA_HIGHSPEED to option_id array
(Santiago Garcia Mantinan)
- USB: pl2303: fix DTR/RTS being raised on baud rate change (Johan Hovold)
- USB: serial: fix race between probe and open (Johan Hovold)
- nohz: Fix stale jiffies update in tick_nohz_restart() (Neal Cardwell)
- video:uvesafb: Fix oops that uvesafb try to execute NX-protected page (Wang
YanQing)
- perf hists: Catch and handle out-of-date hist entry maps. (David Miller)
- cciss: Fix scsi tape io with more than 255 scatter gather elements (Stephen
M. Cameron)
- cciss: Initialize scsi host max_sectors for tape drive support (Stephen M.
Cameron)
- sparc64: Fix bootup crash on sun4v. (David S. Miller)
- sparc64: Eliminate obsolete __handle_softirq() function (Paul E. McKenney)
- tty: serial: altera_uart: Check for NULL platform_data in probe. (Yuriy
Kozlov)
- staging: iio: hmc5843: Fix crash in probe function. (Marek Belisko)
- hugetlb: fix race condition in hugetlb_fault() (Chris Metcalf)
- drivers/rtc/rtc-pl031.c: enable clock on all ST variants (Linus Walleij)
- ia64: fix futex_atomic_cmpxchg_inatomic() (Tony Luck)
- Bluetooth: hci_ldisc: fix NULL-pointer dereference on tty_close (Johan
Hovold)
- Bluetooth: uart-ldisc: Fix memory leak (Johan Hovold)
- ARM: 7384/1: ThumbEE: Disable userspace TEEHBR access for !CONFIG_ARM_THUMBEE
(Jonathan Austin)
- rtlwifi: Add missing DMA buffer unmapping for PCI drivers (Larry Finger)
- drm/radeon: only add the mm i2c bus if the hw_i2c module param is set (Alex
Deucher)
- drm/i915/ringbuffer: Exclude last 2 cachlines of ring on 845g (Chris Wilson)
- iov_iter: missing assignment of ii_bvec_ops.ii_shorten (Dave Kleikamp)
- 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) 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: don't 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 Ts'o)
- ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner)
- jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen)
- Linux 3.0.28 (Greg Kroah-Hartman)
- Bluetooth: Fix l2cap conn failures for ssp devices (Peter Hurley)
- TOMOYO: Fix mount flags checking order. (Tetsuo Handa)
- iommu/amd: Make sure IOMMU interrupts are re-enabled on resume (Joerg Roedel)
- cred: copy_process() should clear child->replacement_session_keyring (Oleg
Nesterov)
- ASoC: ak4642: fixup: mute needs +1 step (Kuninori Morimoto)
- USB: Add Motorola Rokr E6 Id to the USBNet driver "zaurus" (Guan Xin)
- mfd: Clear twl6030 IRQ status register only once (Nishanth Menon)
- sched/x86: Fix overflow in cyc2ns_offset (Salman Qazi)
- acer-wmi: No wifi rfkill on Sony machines (Lee, Chun-Yi)
- Revert "x86/ioapic: Add register level checks to detect bogus io-apic
entries" (Greg Kroah-Hartman)
- x86/PCI: do not tie MSI MS-7253 use_crs quirk to BIOS version (Jonathan
Nieder)
- x86/PCI: use host bridge _CRS info on MSI MS-7253 (Jonathan Nieder)
- modpost: Fix modpost license checking of vmlinux.o (Frank Rowand)
- modpost: Fix modpost's license checking V3 (Alessio Igor Bogani)
- sysctl: fix write access to dmesg_restrict/kptr_restrict (Kees Cook)
- mmc: atmel-mci: correct data timeout computation (Ludovic Desroches)
- x86,kgdb: Fix DEBUG_RODATA limitation using text_poke() (Jason Wessel)
- kgdbts: (2 of 2) fix single step awareness to work correctly with SMP (Jason
Wessel)
- kgdbts: (1 of 2) fix single step awareness to work correctly with SMP (Jason
Wessel)
- kgdbts: Fix kernel oops with CONFIG_DEBUG_RODATA (Jason Wessel)
- kgdb,debug_core: pass the breakpoint struct instead of address and memory
(Jason Wessel)
- drm/i915: quirk away broken OpRegion VBT (Daniel Vetter)
- drm/i915: Add lock on drm_helper_resume_force_mode (Sean Paul)
- drm/i915: Sanitize BIOS debugging bits from PIPECONF (Chris Wilson)
- drm/i915: no-lvds quirk on MSI DC500 (Anisse Astier)
- drm/radeon/kms: fix fans after resume (Alex Deucher)
- drm: Validate requested virtual size against allocated fb size (Chris Wilson)
- mac80211: fix possible tid_rx->reorder_timer use after free (Stanislaw
Gruszka)
- m68k/mac: Add missing platform check before registering platform devices
(Geert Uytterhoeven)
- tracing: Fix ftrace stack trace entries (Wolfgang Mauerer)
- genirq: Adjust irq thread affinity on IRQ_SET_MASK_OK_NOCOPY return value
(Jiang Liu)
- modpost: fix ALL_INIT_DATA_SECTIONS (Jan Beulich)
- ACPICA: Fix regression in FADT revision checks (Julian Anastasov)
- PNPACPI: Fix device ref leaking in acpi_pnp_match (Yinghai Lu)
- ACPI: Do cpufreq clamping for throttling per package v2 (Andi Kleen)
- mtd: m25p80: set writebufsize (Brian Norris)
- mtd: lart: initialize writebufsize (Artem Bityutskiy)
- mtd: block2mtd: initialize writebufsize (Artem Bityutskiy)
- mtd: sst25l: initialize writebufsize (Artem Bityutskiy)
- net: usb: cdc_eem: fix mtu (Rabin Vincent)
- rose_dev: fix memcpy-bug in rose_set_mac_address (danborkmann)
- x86 bpf_jit: fix a bug in emitting the 16-bit immediate operand of AND
(zhuangfeiran)
- 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: don't 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: Don't 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)
- directio: account for extra page IOs for unaligned request (Dave Kleikamp)
- 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)
- fix git merge: vlan: allow nested vlan_do_receive() (Maxim Uvarov)
- SPEC: update and turn on kabi (Maxim Uvarov)
- remove unused mutex hpidebuglock (Maxim Uvarov)
- add hxge-1.3.3 driver (Maxim Uvarov)
- Linux 3.0.27 (Greg Kroah-Hartman)
- ASPM: Fix pcie devices with non-pcie children (Matthew Garrett)
- serial: sh-sci: fix a race of DMA submit_tx on transfer (Takashi YOSHII)
- nfsd: don't allow zero length strings in cache_parse() (Dan Carpenter)
- compat: use sys_sendfile64() implementation for sendfile syscall (Chris
Metcalf)
- 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)
- sky2: override for PCI legacy power management (stephen hemminger)
- 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)
- net: bpf_jit: fix BPF_S_LDX_B_MSH compilation (Eric Dumazet)
- Fix pppol2tp getsockname() (Benjamin LaHaise)
- drm/i915: suspend fbdev device around suspend/hibernate (Dave Airlie)
- Bluetooth: btusb: fix bInterval for high/super speed isochronous endpoints
(Bing Zhao)
- module: Remove module size limit (Sasha Levin)
- 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)
- backlight: fix typo in tosa_lcd.c (Masanari Iida)
- dm exception store: fix init error path (Andrei Warkentin)
- dm crypt: add missing error handling (Mikulas Patocka)
- dm crypt: fix mempool deadlock (Mikulas Patocka)
- udf: Fix deadlock in udf_release_file() (Jan Kara)
- vfs: fix d_ancestor() case in d_materialize_unique (Michel Lespinasse)
- ext4: check for zero length extent (Theodore Ts'o)
- ext4: ignore EXT4_INODE_JOURNAL_DATA flag with delalloc (Lukas Czerner)
- jbd2: clear BH_Delay & BH_Unwritten in journal_unmap_buffer (Eric Sandeen)
- ext4: flush any pending end_io requests before DIO reads w/dioread_nolock
(Jiaying Zhang)
- PM / Hibernate: Enable usermodehelpers in hibernate() error path (Srivatsa S.
Bhat)
- e1000e: Avoid wrong check on TX hang (Jeff Kirsher)
- pvrusb2: fix 7MHz & 8MHz DVB-T tuner support for HVR1900 rev D1F5 (Michael
Krufky)
- lgdt330x: fix signedness error in i2c_read_demod_bytes() (Xi Wang)
- 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: don't clear urb->dev in tx_complete (tom.leiming)
- usbnet: increase URB reference count before usb_unlink_urb (tom.leiming)
- SUNRPC: We must not use list_for_each_entry_safe() in rpc_wake_up() (Trond
Myklebust)
- UBI: fix eraseblock picking criteria (Artem Bityutskiy)
- UBI: fix error handling in ubi_scan() (Richard Weinberger)
- 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)
- NFSv4: Return the delegation if the server returns NFS4ERR_OPENMODE (Trond
Myklebust)
- NFS: Properly handle the case where the delegation is revoked (Trond
Myklebust)
- KVM: x86: fix missing checks in syscall emulation (Stephan Bärwolf)
- KVM: x86: extend "struct x86_emulate_ops" with "get_cpuid" (Stephan Bärwolf)
- firewire: ohci: fix too-early completion of IR multichannel buffers (Clemens
Ladisch)
- pata_legacy: correctly mask recovery field for HT6560B (Sergei Shtylyov)
- HID: add more hotkeys in Asus AIO keyboards (Keng-Yu Lin)
- HID: add extra hotkeys in Asus AIO keyboards (Keng-Yu Lin)
- Bluetooth: Add AR30XX device ID on Asus laptops (Keng-Yu Lin)
- target: Fix 16-bit target ports for SET TARGET PORT GROUPS emulation (Roland
Dreier)
- target: Don't set WBUS16 or SYNC bits in INQUIRY response (Roland Dreier)
- drm/radeon/kms: add connector quirk for Fujitsu D3003-S2 board (Alex Deucher)
- drm/radeon/kms: fix analog load detection on DVI-I connectors (Alex Deucher)
- drm/radeon: Restrict offset for legacy hardware cursor. (Michel Dänzer)
- 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)
- udlfb: remove sysfs framebuffer device with USB .disconnect() (Kay Sievers)
- tcm_loop: Set residual field for SCSI commands (Roland Dreier)
- ASoC: pxa-ssp: atomically set stream active masks (Daniel Mack)
- 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)
- IB/iser: Post initial receive buffers before sending the final login request
(Or Gerlitz)
- p54spi: Release GPIO lines and IRQ on error in p54spi_probe (Max Filippov)
- 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)
- rtlwifi: rtl8192ce: Fix loss of receive performance (Jingjun Wu)
- rtlwifi: rtl8192c: Prevent sleeping from invalid context in rtl8192cu (Larry
Finger)
- rtlwifi: Handle previous allocation failures when freeing device memory
(Simon Graham)
- rt2x00: Add support for D-Link DWA-127 to rt2800usb. (Gertjan van Wingerde)
- USB: serial: mos7840: Fixed MCS7820 device attach problem (Donald Lee)
- usb: cp210x: Update to support CP2105 and multiple interface devices (Preston
Fick)
- usb-serial: Add support for the Sealevel SeaLINK+8 2038-ROHS device (Scott
Dial)
- USB: qcserial: don't grab QMI port on Gobi 1000 devices (Dan Williams)
- USB: qcserial: add several new serial devices (Thomas Tuttle)
- usb: Fix build error due to dma_mask is not at pdev_archdata at ARM (Peter
Chen)
- usb: fsl_udc_core: Fix scheduling while atomic dump message (Peter Chen)
- cdc-wdm: Don't clear WDM_READ unless entire read buffer is emptied (Ben
Hutchings)
- cdc-wdm: Fix more races on the read path (Ben Hutchings)
- USB: serial: fix console error reporting (Johan Hovold)
- TTY: Wrong unicode value copied in con_set_unimap() (Liz Clark)
- tty: moxa: fix bit test in moxa_start() (Dan Carpenter)
- sysfs: Fix memory leak in sysfs_sd_setsecdata(). (Masami Ichikawa)
- futex: Cover all PI opcodes with cmpxchg enabled check (Thomas Gleixner)
- USB: gadget: Make g_hid device class conform to spec. (Orjan Friberg)
- usb: gadgetfs: return number of bytes on ep0 read request (Thomas Faber)
- usb: musb: Reselect index reg in interrupt context (Supriya Karanth)
- powerpc/usb: fix bug of kernel hang when initializing usb (Shengzhou Liu)
- USB: ftdi_sio: new PID: LUMEL PD12 (Michał Wróbel)
- USB: ftdi_sio: add support for FT-X series devices (Jim Paris)
- USB: ftdi_sio: new PID: Distortec JTAG-lock-pick (Michał Wróbel)
- USB: Microchip VID mislabeled as Hornby VID in ftdi_sio. (Bruno Thomsen)
- USB: ftdi_sio: add support for BeagleBone rev A5+ (Peter Korsgaard)
- USB: ftdi_sio: fix problem when the manufacture is a NULL string (Greg Kroah-
Hartman)
- USB: option: add ZTE MF820D (Bjørn Mork)
- USB: option: make interface blacklist work again (Bjørn Mork)
- USB: option driver: adding support for Telit CC864-SINGLE, CC864-DUAL and
DE910-DUAL modems (Daniele Palmas)
- USB: option: Add MediaTek MT6276M modem&app interfaces (Meng Zhang)
- 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)
- ocfs2/cluster: Fix output in file elapsed_time_in_ms (Sunil Mushran)
- 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)
-
Thu Jun 14 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.3.el6uek]
- Revert "xen/mce: Add mcelog support for Xen platform" (Konrad Rzeszutek Wilk)
- Revert "xen/mce: Register native mce handler as vMCE bounce back point"
(Konrad Rzeszutek Wilk)
- xen/mce: schedule a workqueue to avoid sleep in atomic context (Liu, Jinsong)
- xen/mce: Register native mce handler as vMCE bounce back point (Liu, Jinsong)
- x86, MCE, AMD: Adjust initcall sequence for xen (Liu, Jinsong)
- xen/mce: Add mcelog support for Xen platform (Liu, Jinsong)
- xen/blkback: Copy id field when doing BLKIF_DISCARD. (Konrad Rzeszutek Wilk)
- xen/balloon: Subtract from xen_released_pages the count that is populated.
(Konrad Rzeszutek Wilk)
- xen/events: Add WARN_ON when quick lookup found invalid type. (Konrad
Rzeszutek Wilk)
- 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)
- hvc_xen: NULL dereference on allocation failure (Dan Carpenter)
- xen: do not map the same GSI twice in PVHVM guests. (Stefano Stabellini)
- xen/setup: Work properly with 'dom0_mem=X' or with not dom0_mem. (Konrad
Rzeszutek Wilk)
- xenbus: Add support for xenbus backend in stub domain (Daniel De Graaf)
- xen/smp: unbind irqworkX when unplugging vCPUs. (Konrad Rzeszutek Wilk)
- xen/mce: Register native mce handler as vMCE bounce back point (Liu, Jinsong)
- xen/mce: Add mcelog support for Xen platform (Liu, Jinsong)
- Revert "Add mcelog support from xen platform" (Konrad Rzeszutek Wilk)
- Revert "xen/mce: Change the machine check point" (Konrad Rzeszutek Wilk)
- xen/processor-passthru: Remove the Kconfig entry that points to non-existent
driver. (Konrad Rzeszutek Wilk)
- xen/gntdev: Fix merge error. (Konrad Rzeszutek Wilk)
- x86/apic: Fix UP boot crash (Ingo Molnar)
- xen/apic: implement io apic read with hypercall (Lin Ming)
- xen/x86: Implement x86_apic_ops (Konrad Rzeszutek Wilk)
- x86/apic: Replace io_apic_ops with x86_io_apic_ops. (Konrad Rzeszutek Wilk)
- x86/ioapic: Add io_apic_ops driver layer to allow interception (Jeremy
Fitzhardinge)
- xen: implement IRQ_WORK_VECTOR handler (Lin Ming)
- xen: implement apic ipi interface (Ben Guthro)
- xen/gnttab: add deferred freeing logic (Jan Beulich)
- xen: enter/exit lazy_mmu_mode around m2p_override calls (Stefano Stabellini)
- xen/setup: update VA mapping when releasing memory during setup (David
Vrabel)
- xen/setup: Combine the two hypercall functions - since they are quite
similar. (Konrad Rzeszutek Wilk)
- xen/setup: Populate freed MFNs from non-RAM E820 entries and gaps to E820 RAM
(Konrad Rzeszutek Wilk)
- xen/setup: Only print "Freeing XXX-YYY pfn range: Z pages freed" if Z > 0
(Konrad Rzeszutek Wilk)
- xen/p2m: An early bootup variant of set_phys_to_machine (Konrad Rzeszutek
Wilk)
- xen/p2m: Collapse early_alloc_p2m_middle redundant checks. (Konrad Rzeszutek
Wilk)
- xen/p2m: Allow alloc_p2m_middle to call reserve_brk depending on argument
(Konrad Rzeszutek Wilk)
- xen/p2m: Move code around to allow for better re-usage. (Konrad Rzeszutek
Wilk)
- xen: only limit memory map to maximum reservation for domain 0. (Ian
Campbell)
- xen: release all pages within 1-1 p2m mappings (David Vrabel)
- xen: allow extra memory to be in multiple regions (David Vrabel)
- xen: allow balloon driver to use more than one memory region (David Vrabel)
- Add support for pv hugepages and support for huge balloon pages. (Dave
McCracken)
- Revert "xen-blkfront: set pages are FOREIGN_FRAME when sharing them" (Konrad
Rzeszutek Wilk)
- xen/pci: don't 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 won't 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)
- 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: don't 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: don't 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)
-
Fri Mar 30 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.2.el6uek]
- 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)
-
Thu Mar 29 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.1.el6uek]
- Add an additional signing key for signing Ksplice modules for modsign.
(Nelson Elhage)
- 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)
- ocfs2/cluster: Fix output in file elapsed_time_in_ms (Sunil Mushran)
- Linux 3.0.26 (Greg Kroah-Hartman)
- powerpc/pmac: Fix SMP kernels on pre-core99 UP machines (Benjamin
Herrenschmidt)
- iwl3945: fix possible il->txq NULL pointer dereference in delayed works
(Stanislaw Gruszka)
- ipv6: Don't dev_hold(dev) in ip6_mc_find_dev_rcu. (RongQing.Li)
- tcp: fix syncookie regression (Eric Dumazet)
- perf tools: Incorrect use of snprintf results in SEGV (Anton Blanchard)
- afs: Remote abort can cause BUG in rxrpc code (Anton Blanchard)
- afs: Read of file returns EBADMSG (Anton Blanchard)
- nilfs2: fix NULL pointer dereference in nilfs_load_super_block() (Ryusuke
Konishi
-
Wed Mar 28 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-300.0.0.el6uek]
- remove unused mutex hpidebuglock (Maxim Uvarov)
- add hxge-1.3.3 driver (Maxim Uvarov)
- cdc-acm.c: fix stable merge (Maxim Uvarov)
- hpwdt: fix stable merge (Maxim Uvarov)
- Linux 3.0.25 (Greg Kroah-Hartman)
- i2c-algo-bit: Fix spurious SCL timeouts under heavy load (Ville Syrjala)
- hwmon: (w83627ehf) Fix memory leak in probe function (Guenter Roeck)
- hwmon: (w83627ehf) Fix writing into fan_stop_time for NCT6775F/NCT6776F
(Guenter Roeck)
- compat: Re-add missing asm/compat.h include to fix compile breakage on s390
(Jiri Slaby)
- sparc32: Add -Av8 to assembler command line. (David S. Miller)
- sfc: Fix assignment of ip_summed for pre-allocated skbs (Ben Hutchings)
- Block: use a freezable workqueue for disk-event polling (Alan Stern)
- block: fix __blkdev_get and add_disk race condition (Stanislaw Gruszka)
- block, sx8: fix pointer math issue getting fw version (Dan Carpenter)
- block: Fix NULL pointer dereference in sd_revalidate_disk (Jun'ichi Nomura)
- regulator: Fix setting selector in tps6524x set_voltage function (Axel Lin)
- compat: Re-add missing asm/compat.h include to fix compile breakage on s390
(Heiko Carstens)
- usb: asix: Patch for Sitecom LN-031 (Joerg Neikes)
- atl1c: dont use highprio tx queue (Eric Dumazet)
- IPv6: Fix not join all-router mcast group when forwarding set. (Li Wei)
- tcp: fix tcp_shift_skb_data() to not shift SACKed data below snd_una (Neal
Cardwell)
- bridge: check return value of ipv6_dev_get_saddr() (Ulrich Weber)
- tcp: don't fragment SACKed skbs in tcp_mark_head_lost() (Neal Cardwell)
- vmxnet3: Fix transport header size (Shreyas Bhatewara)
- tcp: fix false reordering signal in tcp_shifted_skb (Neal Cardwell)
- ppp: fix 'ppp_mp_reconstruct bad seq' errors (Ben McKeegan)
- ipsec: be careful of non existing mac headers (Eric Dumazet)
- neighbour: Fixed race condition at tbl->nht (Michel Machado)
- acer-wmi: No wifi rfkill on Lenovo machines (Ike Panhc)
- acer-wmi: check wireless capability flag before register rfkill (Lee, Chun-
Yi)
- acer-wmi: Add wireless quirk for Lenovo 3000 N200 (Seth Forshee)
- acer-wmi: support Lenovo ideapad S205 wifi switch (Lee, Chun-Yi)
- vfs: fix double put after complete_walk() (Miklos Szeredi)
- vfs: fix return value from do_last() (Miklos Szeredi)
- rt2x00: fix random stalls (Stanislaw Gruszka)
- PM / Driver core: leave runtime PM enabled during system shutdown (Alan
Stern)
- firewire: core: handle ack_busy when fetching the Config ROM (Stefan Richter)
- firewire: cdev: fix 32 bit userland on 64 bit kernel compat corner cases
(Stefan Richter)
- PCI: ignore pre-1.1 ASPM quirking when ASPM is disabled (Matthew Garrett)
- x86: Derandom delay_tsc for 64 bit (Thomas Gleixner)
- aio: fix the "too late munmap()" race (Al Viro)
- aio: fix io_setup/io_destroy race (Al Viro)
- ASoC: neo1973: fix neo1973 wm8753 initialization (Denis 'GNUtoo' Carikli)
- merged upstream 3.0.y-stable into uek2-stable (Guangyu Sun)
- wake up s_wait_unfrozen when ->freeze_fs fails (Kazuya Mio)
- ext4: fix deadlock in ext4_ordered_write_end() (Akira Fujita)
- mm: Make task in balance_dirty_pages() killable (Jan Kara)
- ext4: fix the deadlock in mpage_da_map_and_submit() (Kazuya Mio)
- ext4: Rewrite ext4_page_mkwrite() to use generic helpers (Jan Kara)
- Linux 3.0.24 (Greg Kroah-Hartman)
- mfd: Fix cs5535 section mismatch (Christian Gmeiner)
- cs5535-mfgpt: don't call __init function from __devinit (Danny Kukawka)
- dm raid: fix flush support (Jonathan E Brassow)
- dm io: fix discard support (Milan Broz)
- net/usbnet: avoid recursive locking in usbnet_stop() (Sebastian Siewior)
- drm/radeon/kms: set SX_MISC in the r6xx blit code (v2) (Marek Olšák)
- carl9170: Fix memory accounting when sta is in power-save mode. (Nicolas
Cavallari)
- hwmon: (jc42) Add support for AT30TS00, TS3000GB2, TSE2002GB2, and MCP9804
(Guenter Roeck)
- hwmon: (jc42) Add support for ST Microelectronics STTS2002 and STTS3000 (Jean
Delvare)
- hwmon: (pmbus_core) Fix maximum number of POUT alarm attributes (Guenter
Roeck)
- Input: ALPS - fix touchpad detection when buttons are pressed (Akio Idehara)
- media: staging: lirc_serial: Do not assume error codes returned by
request_irq() (Ben Hutchings)
- media: staging: lirc_serial: Fix deadlock on resume failure (Ben Hutchings)
- media: staging: lirc_serial: Free resources on failure paths of
lirc_serial_probe() (Ben Hutchings)
- media: staging: lirc_serial: Fix init/exit order (Ben Hutchings)
- ARM: 7345/1: errata: update workaround for A9 erratum #743622 (Will Deacon)
- OMAPDSS: HDMI: PHY burnout fix (Tomi Valkeinen)
- OMAP: 4430SDP/Panda: add HDMI HPD gpio (Tomi Valkeinen)
- OMAP: 4430SDP/Panda: setup HDMI GPIO muxes (Tomi Valkeinen)
- OMAPDSS: remove wrong HDMI HPD muxing (Tomi Valkeinen)
- OMAP: 4430SDP/Panda: rename HPD GPIO to CT_CP_HPD (Tomi Valkeinen)
- OMAP: 4430SDP/Panda: use gpio_free_array to free HDMI gpios (Tomi Valkeinen)
- OMAP: DSS2: HDMI: use default dividers (Tomi Valkeinen)
- ARM: orion: Fix Orion5x GPIO regression from MPP cleanup (Andrew Lunn)
- ARM: orion: Fix USB phy for orion5x. (Andrew Lunn)
- drm/i915: gen7: Disable the RHWO optimization as it can cause GPU hangs.
(Kenneth Graunke)
- drm/i915: gen7: work around a system hang on IVB (Eugeni Dodonov)
- drm/i915: gen7: Implement an L3 caching workaround. (Eugeni Dodonov)
- drm/i915: gen7: implement rczunit workaround (Eugeni Dodonov)
- kprobes: adjust "fix a memory leak in function pre_handler_kretprobe()" (Jan
Beulich)
- avr32: select generic atomic64_t support (Fabio Baltieri)
- ACPI / PM: Do not save/restore NVS on Asus K54C/K54HR (Keng-Yu Lin)
- bsg: fix sysfs link remove warning (Stanislaw Gruszka)
- ASoC: i.MX SSI: Fix DSP_A format. (Javier Martin)
- ASoC: dapm: Check for bias level when powering down (Mark Brown)
- osd_uld: Bump MAX_OSD_DEVICES from 64 to 1,048,576 (Boaz Harrosh)
- crypto: mv_cesa - fix final callback not ignoring input data (Phil Sutter)
- HID: usbhid: Add NOGET quirk for the AIREN Slim+ keyboard (Alan Stern)
- mm: thp: fix BUG on mm->nr_ptes (Andrea Arcangeli)
- ath9k_hw: prevent writes to const data on AR9160 (Felix Fietkau)
- mac80211: zero initialize count field in ieee80211_tx_rate (Mohammed Shafi
Shajakhan)
- cifs: fix dentry refcount leak when opening a FIFO on lookup (Jeff Layton)
- NOMMU: Don't need to clear vm_mm when deleting a VMA (David Howells)
- mm: memcg: Correct unregistring of events attached to the same eventfd (Anton
Vorontsov)
- mmc: sdhci-esdhc-imx: fix for mmc cards on i.MX5 (Sascha Hauer)
- alpha: fix 32/64-bit bug in futex support (Andrew Morton)
- Move Logitech Harmony 900 from cdc_ether to zaurus (Scott Talbert)
- ARM: S3C24XX: DMA resume regression fix (Gusakov Andrey)
- genirq: Clear action->thread_mask if IRQ_ONESHOT is not set (Thomas Gleixner)
- mfd: Fix ACPI conflict check (Jean Delvare)
- regset: Return -EFAULT, not -EIO, on host-side memory fault (H. Peter Anvin)
- regset: Prevent null pointer reference on readonly regsets (H. Peter Anvin)
- ALSA: hda - Always set HP pin in unsol handler for STAC/IDT codecs (Takashi
Iwai)
- ALSA: hda - Add a fake mute feature (Takashi Iwai)
- S390: KEYS: Enable the compat keyctl wrapper on s390x (David Howells)
- regulator: fix the ldo configure according to 88pm860x spec (Jett.Zhou)
- i2c: mxs: only flag completion when queue is completely done (Wolfram Sang)
- watchdog: hpwdt: clean up set_memory_x call for 32 bit (Maxim Uvarov)
- ARM: LPC32xx: Fix irq on GPI_28 (Roland Stigge)
- ARM: LPC32xx: Fix interrupt controller init (Roland Stigge)
- ARM: LPC32xx: irq.c: Clear latched event (Roland Stigge)
- ARM: LPC32xx: serial.c: Fixed loop limit (Roland Stigge)
- ARM: LPC32xx: serial.c: HW bug workaround (Roland Stigge)
- drm/i915: Prevent a machine hang by checking crtc->active before loading lut
(Alban Browaeys)
- compat: fix compile breakage on s390 (Heiko Carstens)
- Fix autofs compile without CONFIG_COMPAT (Linus Torvalds)
- autofs: work around unhappy compat problem on x86-64 (Ian Kent)
- Linux 3.0.23 (Greg Kroah-Hartman)
- cdrom: use copy_to_user() without the underscores (Dan Carpenter)
- epoll: limit paths (Jason Baron)
- epoll: ep_unregister_pollwait() can use the freed pwq->whead (Oleg Nesterov)
- epoll: introduce POLLFREE to flush ->signalfd_wqh before kfree() (Oleg
Nesterov)
- hwmon: (f75375s) Fix register write order when setting fans to full speed
(Nikolaus Schulz)
- hdpvr: fix race conditon during start of streaming (Janne Grunau)
- builddeb: Don't create files in /tmp with predictable names (Ben Hutchings)
- davinci_emac: Do not free all rx dma descriptors during init (Christian
Riesch)
- jme: Fix FIFO flush issue (Guo-Fu Tseng)
- ipvs: fix matching of fwmark templates during scheduling (Simon Horman)
- scsi_pm: Fix bug in the SCSI power management handler (Alan Stern)
- scsi_scan: Fix 'Poison overwritten' warning caused by using freed 'shost'
(Huajun Li)
- genirq: Handle pending irqs in irq_startup() (Thomas Gleixner)
- genirq: Unmask oneshot irqs when thread was not woken (Thomas Gleixner)
- ath9k: stop on rates with idx -1 in ath9k rate control's .tx_status (Pavel
Roskin)
- x86/amd: Fix L1i and L2 cache sharing information for AMD family 15h
processors (Andreas Herrmann)
- USB: Don't fail USB3 probe on missing legacy PCI IRQ. (Sarah Sharp)
- usb-storage: fix freezing of the scanning thread (Alan Stern)
- i387: re-introduce FPU state preloading at context switch time (Linus
Torvalds)
- i387: move TS_USEDFPU flag from thread_info to task_struct (Linus Torvalds)
- i387: move AMD K7/K8 fpu fxsave/fxrstor workaround from save to restore
(Linus Torvalds)
- i387: do not preload FPU state at task switch time (Linus Torvalds)
- i387: don't ever touch TS_USEDFPU directly, use helper functions (Linus
Torvalds)
- i387: move TS_USEDFPU clearing out of __save_init_fpu and into callers (Linus
Torvalds)
- i387: fix x86-64 preemption-unsafe user stack save/restore (Linus Torvalds)
- i387: fix sense of sanity check (Linus Torvalds)
- i387: make irq_fpu_usable() tests more robust (Linus Torvalds)
- i387: math_state_restore() isn't called from asm (Linus Torvalds)
- USB: Set hub depth after USB3 hub reset (Elric Fu)
- xhci: Fix encoding for HS bulk/control NAK rate. (Sarah Sharp)
- xhci: Fix oops caused by more USB2 ports than USB3 ports. (Sarah Sharp)
- USB: Fix handoff when BIOS disables host PCI device. (Sarah Sharp)
- USB: Remove duplicate USB 3.0 hub feature #defines. (Sarah Sharp)
- USB: Serial: ti_usb_3410_5052: Add Abbot Diabetes Care cable id (Andrew Lunn)
- USB: option: cleanup zte 3g-dongle's pid in option.c (Rui li)
- USB: Added Kamstrup VID/PIDs to cp210x serial driver. (Bruno Thomsen)
- ipv4: fix redirect handling (Eric Dumazet)
- route: fix ICMP redirect validation (Flavio Leitner)
- tcp: fix tcp_shifted_skb() adjustment of lost_cnt_hint for FACK (Neal
Cardwell)
- tcp: fix range tcp_shifted_skb() passes to tcp_sacktag_one() (Neal Cardwell)
- tcp: allow tcp_sacktag_one() to tag ranges not aligned with skbs (Neal
Cardwell)
- tcp_v4_send_reset: binding oif to iif in no sock case (Shawn Lu)
- via-velocity: S3 resume fix. (Hagen Paul Pfeifer)
- net_sched: Bug in netem reordering (Hagen Paul Pfeifer)
- netpoll: netpoll_poll_dev() should access dev->flags (Eric Dumazet)
- net: Don't proxy arp respond if iif == rt->dst.dev if private VLAN is
disabled (Thomas Graf)
- ipv4: reset flowi parameters on route connect (Julian Anastasov)
- ipv4: Fix wrong order of ip_rt_get_source() and update iph->daddr. (Li Wei)
- ipv4: Save nexthop address of LSRR/SSRR option to IPCB. (Li Wei)
- ipv4: fix for ip_options_rcv_srr() daddr update. (Li Wei)
- ipv6-multicast: Fix memory leak in IPv6 multicast. (Ben Greear)
- ipv6-multicast: Fix memory leak in input path. (Ben Greear)
- 3c59x: shorten timer period for slave devices (Eric Dumazet)
- veth: Enforce minimum size of VETH_INFO_PEER (Thomas Graf)
- gro: more generic L2 header check (Eric Dumazet)
- IPoIB: Stop lying about hard_header_len and use skb->cb to stash LL addresses
(Roland Dreier)
- net: Make qdisc_skb_cb upper size bound explicit. (David S. Miller)
- ARM: 7325/1: fix v7 boot with lockdep enabled (Rabin Vincent)
- ARM: 7321/1: cache-v7: Disable preemption when reading CCSIDR (Stephen Boyd)
- NFSv4: Ensure we throw out bad delegation stateids on NFS4ERR_BAD_STATEID
(Trond Myklebust)
- mmc: core: check for zero length ioctl data (Johan Rudholm)
- ALSA: hda - Fix redundant jack creations for cx5051 (Takashi Iwai)
- eCryptfs: Copy up lower inode attrs after setting lower xattr (Tyler Hicks)
- ipheth: Add iPhone 4S (Tim Gardner)
- mac80211: Fix a rwlock bad magic bug (Mohammed Shafi Shajakhan)
- PCI: workaround hard-wired bus number V2 (Yinghai Lu)
- drm/radeon/kms: fix MSI re-arm on rv370+ (Alex Deucher)
- powerpc/perf: power_pmu_start restores incorrect values, breaking frequency
events (Anton Blanchard)
- hwmon: (ads1015) Fix file leak in probe function (Guenter Roeck)
- hwmon: (max6639) Fix PPR register initialization to set both channels (Chris
D Schimp)
- hwmon: (max6639) Fix FAN_FROM_REG calculation (Chris D Schimp)
- NOMMU: Lock i_mmap_mutex for access to the VMA prio list (David Howells)
- ASoC: wm8962: Fix sidetone enumeration texts (Mark Brown)
- Linux 3.0.22 (Greg Kroah-Hartman)
- crypto: sha512 - use standard ror64() (Alexey Dobriyan)
- slub: fix a possible memleak in __slab_alloc() (Eric Dumazet)
- xen pvhvm: do not remap pirqs onto evtchns if !xen_have_vector_callback
(Stefano Stabellini)
- ALSA: intel8x0: Fix default inaudible sound on Gateway M520 (Daniel T Chen)
- crypto: sha512 - Avoid stack bloat on i386 (Herbert Xu)
- crypto: sha512 - Use binary and instead of modulus (Herbert Xu)
- hwmon: (f75375s) Fix automatic pwm mode setting for F75373 & F75375 (Nikolaus
Schulz)
- gpio/pca953x: Fix warning of enabled interrupts in handler (David Jander)
- writeback: fix dereferencing NULL bdi->dev on trace_writeback_queue (Wu
Fengguang)
- mac80211: timeout a single frame in the rx reorder buffer (Eliad Peller)
- relay: prevent integer overflow in relay_open() (Dan Carpenter)
- lib: proportion: lower PROP_MAX_SHIFT to 32 on 64-bit kernel (Wu Fengguang)
- hwmon: (f75375s) Fix bit shifting in f75375_write16 (Nikolaus Schulz)
- drm/i915: no lvds quirk for AOpen MP45 (Daniel Vetter)
- perf tools: Fix perf stack to non executable on x86_64 (Jiri Olsa)
- perf evsel: Fix an issue where perf report fails to show the proper
percentage (Naveen N. Rao)
- Linux 3.0.21 (Greg Kroah-Hartman)
- net: fix NULL dereferences in check_peer_redir() (Eric Dumazet)
- powernow-k8: Fix indexing issue (Andreas Herrmann)
- powernow-k8: Avoid Pstate MSR accesses on systems supporting CPB (Andreas
Herrmann)
- mmc: cb710 core: Add missing spin_lock_init for irq_lock of struct cb710_chip
(Axel Lin)
- USB: add new zte 3g-dongle's pid to option.c (Rui li)
- USB: usbserial: add new PID number (0xa951) to the ftdi driver (Milan Kocian)
- usb: Skip PCI USB quirk handling for Netlogic XLP (Jayachandran C)
- usb: gadget: zero: fix bug in loopback autoresume handling (Timo Juhani
Lindfors)
- staging: r8712u: Add new Sitecom UsB ID (Larry Finger)
- Staging: asus_oled: fix NULL-ptr crash on unloading (Pekka Paalanen)
- Staging: asus_oled: fix image processing (Pekka Paalanen)
- target: Correct sense key for INVALID FIELD IN {PARAMETER LIST,CDB} (Roland
Dreier)
- target: Allow PERSISTENT RESERVE IN for non-reservation holder (Marco
Sanvido)
- target: Use correct preempted registration sense code (Marco Sanvido)
- mm: fix UP THP spin_is_locked BUGs (Hugh Dickins)
- mm: compaction: check for overlapping nodes during isolation for migration
(Mel Gorman)
- pcmcia: fix socket refcount decrementing on each resume (Russell King)
- ASoC: wm8962: Fix word length configuration (Susan Gao)
- ASoC: wm_hubs: Correct line input to line output 2 paths (Mark Brown)
- ASoC: wm_hubs: Fix routing of input PGAs to line output mixer (Mark Brown)
- hwmon: (w83627ehf) Fix number of fans for NCT6776F (Guenter Roeck)
- lockdep, bug: Exclude TAINT_FIRMWARE_WORKAROUND from disabling lockdep (Peter
Zijlstra)
- atmel_lcdfb: fix usage of CONTRAST_CTR in suspend/resume (Hubert Feurstein)
- cifs: Fix oops in session setup code for null user mounts (Shirish
Pargaonkar)
- eCryptfs: Infinite loop due to overflow in ecryptfs_write() (Li Wang)
- drm/i915: handle 3rd pipe (Eugeni Dodonov)
- drm/i915: Fix TV Out refresh rate. (Rodrigo Vivi)
- drm/i915: check ACTHD of all rings (Daniel Vetter)
- drm/i915: DisplayPort hot remove notification to audio driver (Wu Fengguang)
- drm/i915: HDMI hot remove notification to audio driver (Wu Fengguang)
- udf: Mark LVID buffer as uptodate before marking it dirty (Jan Kara)
- ASoC: Ensure we generate a driver name (Mark Brown)
- sched/rt: Fix task stack corruption under __ARCH_WANT_INTERRUPTS_ON_CTXSW
(Chanho Min)
- drm/radeon/kms: disable output polling when suspended (Seth Forshee)
- drm/nouveau/gem: fix fence_sync race / oops (Ben Skeggs)
- drm/radeon: Set DESKTOP_HEIGHT register to the framebuffer (not mode) height.
(Michel Dänzer)
- mm: compaction: check pfn_valid when entering a new MAX_ORDER_NR_PAGES block
during isolation for migration (Mel Gorman)
- mm/filemap_xip.c: fix race condition in xip_file_fault() (Carsten Otte)
- at_hdmac: bugfix for enabling channel irq (Nikolaus Voss)
- kprobes: fix a memory leak in function pre_handler_kretprobe() (Jiang Liu)
- IB/mlx4: pass SMP vendor-specific attribute MADs to firmware (Jack
Morgenstein)
- firewire: ohci: disable MSI on Ricoh controllers (Stefan Richter)
- firewire: ohci: add reset packet quirk for SB Audigy (Clemens Ladisch)
- proc: make sure mem_open() doesn't pin the target's memory (Oleg Nesterov)
- proc: unify mem_read() and mem_write() (Oleg Nesterov)
- proc: mem_release() should check mm != NULL (Oleg Nesterov)
- drivers/tty/vt/vt_ioctl.c: fix KDFONTOP 32bit compatibility layer (Samuel
Thibault)
- ARM: OMAP2+: GPMC: fix device size setup (Yegor Yefremov)
- ARM: 7308/1: vfp: flush thread hwstate before copying ptrace registers (Will
Deacon)
- ARM: 7307/1: vfp: fix ptrace regset modification race (Dave Martin)
- ARM: 7306/1: vfp: flush thread hwstate before restoring context from sigframe
(Will Deacon)
- ASoC: wm_hubs: fix wrong bits for LINEOUT2 N/P mixer (UK KIM)
- ASoC: wm_hubs: Enable line out VMID buffer for single ended line outputs
(Mark Brown)
- ALSA: HDA: Fix duplicated output to more than one codec (David Henningsson)
- readahead: fix pipeline break caused by block plug (Shaohua Li)
- Linux 3.0.20 (Greg Kroah-Hartman)
- PCI: Rework ASPM disable code (Matthew Garrett)
- Linux 3.0.19 (Greg Kroah-Hartman)
- USB: cp210x: allow more baud rates above 1Mbaud (Johan Hovold)
- USB: cp210x: initialise baud rate at open (Johan Hovold)
- USB: cp210x: clean up, refactor and document speed handling (Johan Hovold)
- USB: cp210x: fix up set_termios variables (Johan Hovold)
- USB: cp210x: do not map baud rates to B0 (Johan Hovold)
- USB: cp210x: fix CP2104 baudrate usage (Preston Fick)
- USB: cp210x: call generic open last in open (Johan Hovold)
- USB: serial: CP210x: Added USB-ID for the Link Instruments MSO-19 (Renato
Caldas)
- tcp: md5: using remote adress for md5 lookup in rst packet (shawnlu)
- tcp: fix tcp_trim_head() to adjust segment count with skb MSS (Neal Cardwell)
- rds: Make rds_sock_lock BH rather than IRQ safe. (David S. Miller)
- net: bpf_jit: fix divide by 0 generation (Eric Dumazet)
- l2tp: l2tp_ip - fix possible oops on packet receive (James Chapman)
- bonding: fix enslaving in alb mode when link down (Jiri Bohac)
- net caif: Register properly as a pernet subsystem. (Eric W. Biederman)
- netns: Fail conspicously if someone uses net_generic at an inappropriate
time. (Eric W. Biederman)
- netns: fix net_alloc_generic() (Eric Dumazet)
- USB: cdc-wdm: Avoid hanging on interface with no USB_CDC_DMM_TYPE (Bjørn
Mork)
- USB: cdc-wdm: better allocate a buffer that is at least as big as we tell the
USB core (Bjørn Mork)
- USB: cdc-wdm: call wake_up_all to allow driver to shutdown on device removal
(Bjørn Mork)
- hwmon: (sht15) fix bad error code (Vivien Didelot)
- hwmon: (w83627ehf) Disable setting DC mode for pwm2, pwm3 on NCT6776F
(Guenter Roeck)
- hwmon: (f71805f) Fix clamping of temperature limits (Jean Delvare)
- xHCI: Cleanup isoc transfer ring when TD length mismatch found (Andiry Xu)
- xhci: Fix USB 3.0 device restart on resume. (Sarah Sharp)
- drivers/usb/host/ehci-fsl.c: add missing iounmap (Julia Lawall)
- USB: usbsevseg: fix max length (Harrison Metzger)
- vmwgfx: Fix assignment in vmw_framebuffer_create_handle (Ryan Mallon)
- jsm: Fixed EEH recovery error (Lucas Kannebley Tavares)
- serial: amba-pl011: lock console writes against interrupts (Rabin Vincent)
- TTY: fix UV serial console regression (Jiri Slaby)
- usb: io_ti: Make edge_remove_sysfs_attrs the port_remove method. (Eric W.
Biederman)
- qcaux: add more Pantech UML190 and UML290 ports (Dan Williams)
- USB: cdc-wdm: use two mutexes to allow simultaneous read and write (Bjørn
Mork)
- USB: cdc-wdm: updating desc->length must be protected by spin_lock (Bjørn
Mork)
- USB: ftdi_sio: Add more identifiers (Alan Cox)
- USB: serial: ftdi additional IDs (Peter Naulls)
- USB: ftdi_sio: add PID for TI XDS100v2 / BeagleBone A3 (Peter Korsgaard)
- USB: ftdi_sio: fix initial baud rate (Johan Hovold)
- USB: ftdi_sio: fix TIOCSSERIAL baud_base handling (Johan Hovold)
- USB: option: Add LG docomo L-02C (Kentaro Matsuyama)
- ARM: 7296/1: proc-v7.S: remove HARVARD_CACHE preprocessor guards (Will
Deacon)
- mach-ux500: enable ARM errata 764369 (Srinidhi KASAGAR)
- cap_syslog: don't use WARN_ONCE for CAP_SYS_ADMIN deprecation warning
(Jonathan Nieder)
- drm/i915/sdvo: always set positive sync polarity (Paulo Zanoni)
- ALSA: hda - Fix silent output on Haier W18 laptop (Takashi Iwai)
- ALSA: hda - Fix silent output on ASUS A6Rp (Takashi Iwai)
- x86/microcode_amd: Add support for CPU family specific container files
(Andreas Herrmann)
- x86/uv: Fix uv_gpa_to_soc_phys_ram() shift (Russ Anderson)
- xfs: fix endian conversion issue in discard code (Dave Chinner)
- ah: Don't return NET_XMIT_DROP on input. (Nick Bowler)
- ftrace: Fix unregister ftrace_ops accounting (Jiri Olsa)
- ftrace: Update filter when tracing enabled in set_ftrace_filter() (Steven
Rostedt)
- ftrace: Balance records when updating the hash (Steven Rostedt)
- crypto: sha512 - reduce stack usage to safe number (Alexey Dobriyan)
- crypto: sha512 - make it work, undo percpu message schedule (Alexey Dobriyan)
- xfs: Fix missing xfs_iunlock() on error recovery path in xfs_readlink() (Jan
Kara)
- drm: Fix authentication kernel crash (Thomas Hellstrom)
- drm/radeon/kms: Add an MSI quirk for Dell RS690 (Alex Deucher)
- eCryptfs: Fix oops when printing debug info in extent crypto functions (Tyler
Hicks)
- eCryptfs: Check inode changes in setattr (Tyler Hicks)
- eCryptfs: Make truncate path killable (Tyler Hicks)
- ecryptfs: Improve metadata read failure logging (Tim Gardner)
- eCryptfs: Sanitize write counts of /dev/ecryptfs (Tyler Hicks)
- ALSA: hda - Fix silent outputs from docking-station jacks of Dell laptops
(Takashi Iwai)
- Linux 3.0.18 (Greg Kroah-Hartman)
- UBIFS: make debugging messages light again (Artem Bityutskiy)
- iwlegacy: 3945: fix hw passive scan on radar channels (Stanislaw Gruszka)
- iwlagn: check for SMPS mode (Wey-Yi Guy)
- mm: fix NULL ptr dereference in __count_immobile_pages (Michal Hocko)
- proc: clear_refs: do not clear reserved pages (Will Deacon)
- kprobes: initialize before using a hlist (Ananth N Mavinakayanahalli)
- score: fix off-by-one index into syscall table (Dan Rosenberg)
- i2c-eg20t: modified the setting of transfer rate. (Toshiharu Okada)
- net: Fix driver name for mdio-gpio.c (Dirk Eibach)
- pnfs-obj: Must return layout on IO error (Boaz Harrosh)
- pnfs-obj: pNFS errors are communicated on iodata->pnfs_error (Boaz Harrosh)
- rt2800pci: fix spurious interrupts generation (Stanislaw Gruszka)
- x86/UV2: Fix BAU destination timeout initialization (Cliff Wickman)
- I2C: OMAP: correct SYSC register offset for OMAP4 (Alexander Aring)
- target: Set additional sense length field in sense data (Roland Dreier)
- target: Set response format in INQUIRY response (Roland Dreier)
- sym53c8xx: Fix NULL pointer dereference in slave_destroy (Stratos Psomadakis)
- ACPI: processor: fix acpi_get_cpuid for UP processor (Lin Ming)
- ACPICA: Put back the call to acpi_os_validate_address (Lin Ming)
- ACPI, ia64: Use SRAT table rev to use 8bit or 16/32bit PXM fields (ia64)
(Kurt Garloff)
- ACPI, x86: Use SRAT table rev to use 8bit or 32bit PXM fields (x86/x86-64)
(Kurt Garloff)
- ACPI: Store SRAT table revision (Kurt Garloff)
- intel_idle: fix API misuse (Shaohua Li)
- intel idle: Make idle driver more robust (Thomas Renninger)
- ALSA: HDA: Fix internal microphone on Dell Studio 16 XPS 1645 (David
Henningsson)
- ALSA: virtuoso: Xonar DS: fix polarity of front output (Clemens Ladisch)
- proc: clean up and fix /proc/<pid>/mem handling (Linus Torvalds)
- dm: do not forward ioctls from logical volumes to the underlying device
(Paolo Bonzini)
- block: fail SCSI passthrough ioctls on partition devices (Paolo Bonzini)
- block: add and use scsi_blk_cmd_ioctl (Paolo Bonzini)
- fix cputime overflow in uptime_proc_show (Martin Schwidefsky)
- HID: multitouch: add support for 3M 32" (Benjamin Tissoires)
- HID: multitouch: add support for the MSI Windpad 110W (Benjamin Tissoires)
- HID: multitouch: Add egalax ID for Acer Iconia W500 (Marek Vasut)
- HID: multitouch: cleanup with eGalax PID definitions (Benjamin Tissoires)
- HID: hid-multitouch - add another eGalax id (Chris Bagwell)
- ah: Read nexthdr value before overwriting it in ahash input callback. (Nick
Bowler)
- ah: Correctly pass error codes in ahash output callback. (Nick Bowler)
- fix shrink_dcache_parent() livelock (Miklos Szeredi)
- uvcvideo: Fix integer overflow in uvc_ioctl_ctrl_map() (Haogang Chen)
- recordmcount: Fix handling of elf64 big-endian objects. (David Daney)
- x86, UV: Update Boot messages for SGI UV2 platform (Jack Steiner)
- fsnotify: don't BUG in fsnotify_destroy_mark() (Miklos Szeredi)
- nfsd: Fix oops when parsing a 0 length export (Sasha Levin)
- svcrpc: avoid memory-corruption on pool shutdown (J. Bruce Fields)
- svcrpc: destroy server sockets all at once (J. Bruce Fields)
- svcrpc: fix double-free on shutdown of nfsd after changing pool mode (J.
Bruce Fields)
- kconfig/streamline-config.pl: Fix parsing Makefile with variables (Steven
Rostedt)
- kconfig/streamline-config.pl: Simplify backslash line concatination (Steven
Rostedt)
- V4L/DVB: v4l2-ioctl: integer overflow in video_usercopy() (Dan Carpenter)
- mmc: sd: Fix SDR12 timing regression (Alexander Elbs)
- mmc: sdhci: Fix tuning timer incorrect setting when suspending host (Aaron
Lu)
- mmc: core: Fix voltage select in DDR mode (Girish K S)
- i2c: Fix error value returned by several bus drivers (Jean Delvare)
- UBIFS: fix debugging messages (Artem Bityutskiy)
- UBI: fix debugging messages (Artem Bityutskiy)
- UBI: fix nameless volumes handling (Richard Weinberger)
- x86: Fix mmap random address range (Ludwig Nussel)
- memcg: add mem_cgroup_replace_page_cache() to fix LRU issue (KAMEZAWA
Hiroyuki)
- mac80211: fix rx->key NULL pointer dereference in promiscuous mode (Stanislaw
Gruszka)
- rtl8192se: Fix BUG caused by failure to check skb allocation (Larry Finger)
- PNP: work around Dell 1536/1546 BIOS MMCONFIG bug that breaks USB (Bjorn
Helgaas)
- ima: fix invalid memory reference (Roberto Sassu)
- ima: free duplicate measurement memory (Roberto Sassu)
- xen/xenbus: Reject replies with payload > XENSTORE_PAYLOAD_MAX. (Ian
Campbell)
- SCSI: mpt2sas : Fix for memory allocation error for large host credits
(nagalakshmi.nandigama)
- SCSI: mpt2sas: Release spinlock for the raid device list before blocking it
(nagalakshmi.nandigama)
- x86/PCI: build amd_bus.o only when CONFIG_AMD_NB=y (Bjorn Helgaas)
- x86/PCI: amd: factor out MMCONFIG discovery (Bjorn Helgaas)
- x86/PCI: Ignore CPU non-addressable _CRS reserved memory resources (Gary
Hade)
- PCI: msi: Disable msi interrupts when we initialize a pci device (Eric W.
Biederman)
- PCI: Fix PCI_EXP_TYPE_RC_EC value (Alex Williamson)
- UBI: fix use-after-free on error path (Artem Bityutskiy)
- UBI: fix missing scrub when there is a bit-flip (Bhavesh Parekh)
- HID: bump maximum global item tag report size to 96 bytes (Chase Douglas)
- nfs: fix regression in handling of context= option in NFSv4 (Jeff Layton)
- NFSv4.1: fix backchannel slotid off-by-one bug (Andy Adamson)
- NFS: Retry mounting NFSROOT (Chuck Lever)
- radeon: Fix disabling PCI bus mastering on big endian hosts. (Michel Dänzer)
- drm/radeon/kms: disable writeback on pre-R300 asics (Alex Deucher)
- drm/radeon/kms: workaround invalid AVI infoframe checksum issue (Rafał
Miłecki)
- ALSA: hda - Return the error from get_wcaps_type() for invalid NIDs (Takashi
Iwai)
- ALSA: ice1724 - Check for ac97 to avoid kernel oops (Pavel Hofman)
- ALSA: snd-usb-us122l: Delete calls to preempt_disable (Karsten Wiese)
- ext4: fix undefined behavior in ext4_fill_flex_info() (Xi Wang)
CVE-2009-4307
- drivers/rtc/interface.c: fix alarm rollover when day or month is out-of-range
(Ben Hutchings)
- mtd: tests: stresstest: bail out if device has not enough eraseblocks
(Wolfram Sang)
- mtd: mtd_blkdevs: don't increase 'open' count on error path (Brian Norris)
- mtd: mtdoops: skip reading initially bad blocks (Roman Tereshonkov)
- mtdoops: fix the oops_page_used array size (Roman Tereshonkov)
- Linux 3.0.17 (Greg Kroah-Hartman)
- xfs: fix acl count validation in xfs_acl_from_disk() (Xi Wang)
- usb: cdc-acm: Fix acm_tty_hangup() vs. acm_tty_close() race (Thilo-Alexander
Ginkel)
- SCSI: mpt2sas: Added missing mpt2sas_base_detach call from scsih_remove
context (kashyap.desai)
- PM / Sleep: Fix race between CPU hotplug and freezer (Srivatsa S. Bhat)
- bonding: fix error handling if slave is busy (v2) (stephen hemminger)
- asix: fix infinite loop in rx_fixup() (Aurelien Jacobs)
- igmp: Avoid zero delay when receiving odd mixture of IGMP queries (Ben
Hutchings)
- OHCI: final fix for NVIDIA problems (I hope) (Alan Stern)
- usb: ch9: fix up MaxStreams helper (Felipe Balbi)
- usb: option: add ZD Incorporated HSPA modem (Janne Snabb)
- USB: option: add id for 3G dongle Model VT1000 of Viettel (VU Tuan Duc)
- xhci: Properly handle COMP_2ND_BW_ERR (Hans de Goede)
- usb: fix number of mapped SG DMA entries (Clemens Ladisch)
- USB: Add USB-ID for Multiplex RC serial adapter to cp210x.c (Malte Schröder)
- USB: omninet: fix write_room (Johan Hovold)
- usb: musb: fix pm_runtime mismatch (Felipe Contreras)
- USB: add quirk for another camera (Oliver Neukum)
- usb: usb-storage doesn't support dynamic id currently, the patch disables the
feature to fix an oops (Huajun Li)
- USB: isight: fix kernel bug when loading firmware (Greg Kroah-Hartman)
- drivers/usb/class/cdc-acm.c: clear dangling pointer (Julia Lawall)
- udf: Fix deadlock when converting file from in-ICB one to normal one (Jan
Kara)
- cgroup: fix to allow mounting a hierarchy by name (Li Zefan)
- atmel_serial: fix spinlock lockup in RS485 code (Claudio Scordino)
- USB: update documentation for usbmon (Alan Stern)
- ext3: Don't warn from writepage when readonly inode is spotted after error
(Jan Kara)
- reiserfs: Force inode evictions before umount to avoid crash (Jeff Mahoney)
- reiserfs: Fix quota mount option parsing (Jan Kara)
- perf: Fix parsing of __print_flags() in TP_printk() (Steven Rostedt)
- IB/qib: Fix a possible data corruption when receiving packets (Ram Vepa)
- asix: new device id (Aurelien Jacobs)
- powerpc: Fix unpaired probe_hcall_entry and probe_hcall_exit (Li Zhong)
- powerpc/time: Handle wrapping of decrementer (Anton Blanchard)
- wl12xx: Check buffer bound when processing nvs data (Pontus Fuchs)
- wl12xx: Validate FEM index from ini file and FW (Pontus Fuchs)
- offb: Fix bug in calculating requested vram size (Benjamin Herrenschmidt)
- offb: Fix setting of the pseudo-palette for >8bpp (Benjamin Herrenschmidt)
- rt2800usb: Move ID out of unknown (Larry Finger)
- firmware: Fix an oops on reading fw_priv->fw in sysfs loading file (Neil
Horman)
- Documentation: Update stable address (Joe Perches)
- MAINTAINERS: stable: Update address (Joe Perches)
- Linux 3.0.16 (Greg Kroah-Hartman)
- ath9k: Fix kernel panic in AR2427 in AP mode (Mohammed Shafi Shajakhan)
- ptrace: partially fix the do_wait(WEXITED) vs EXIT_DEAD->EXIT_ZOMBIE race
(Oleg Nesterov)
- Revert "rtc: Disable the alarm in the hardware" (Linus Torvalds)
- hung_task: fix false positive during vfork (Mandeep Singh Baines)
- drm/radeon/kms/atom: fix possible segfault in pm setup (Alexander Müller)
- xfs: log all dirty inodes in xfs_fs_sync_fs (Christoph Hellwig)
- xfs: log the inode in ->write_inode calls for kupdate (Christoph Hellwig)
- xen/swiotlb: Use page alignment for early buffer allocation. (Konrad
Rzeszutek Wilk)
- mfd: Turn on the twl4030-madc MADC clock (Kyle Manna)
- mfd: Check for twl4030-madc NULL pointer (Kyle Manna)
- mfd: Copy the device pointer to the twl4030-madc structure (Kyle Manna)
- mfd: Fix mismatch in twl4030 mutex lock-unlock (Sanjeev Premi)
- iwlwifi: update SCD BC table for all SCD queues (Emmanuel Grumbach)
- ipv4: using prefetch requires including prefetch.h (Stephen Rothwell)
- ipv4: reintroduce route cache garbage collector (Eric Dumazet)
- ipv4: flush route cache after change accept_local (Weiping Pan)
- sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas
Graf)
- sctp: fix incorrect overflow check on autoclose (Xi Wang)
- sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Dumazet)
- net: have ipconfig not wait if no dev is available (Gerlando Falauto)
- mqprio: Avoid panic if no options are provided (Thomas Graf)
- llc: llc_cmsg_rcv was getting called after sk_eat_skb. (Alex Juncu)
- ppp: fix pptp double release_sock in pptp_bind() (Djalal Harouni)
- net: bpf_jit: fix an off-one bug in x86_64 cond jump target (Markus Kötter)
- sparc: Fix handling of orig_i0 wrt. debugging when restarting syscalls.
(David S. Miller)
- sparc64: Fix masking and shifting in VIS fpcmp emulation. (David S. Miller)
- sparc32: Correct the return value of memcpy. (David S. Miller)
- sparc32: Remove uses of %g7 in memcpy implementation. (David S. Miller)
- sparc32: Remove non-kernel code from memcpy implementation. (David S. Miller)
- sparc: Kill custom io_remap_pfn_range(). (David S. Miller)
- sparc64: Patch sun4v code sequences properly on module load. (David S.
Miller)
- sparc32: Be less strict in matching %lo part of relocation. (David S. Miller)
- sparc64: Fix MSIQ HV call ordering in pci_sun4v_msiq_build_irq(). (David S.
Miller)
- mpt2sas: fix non-x86 crash on shutdown (Nagalakshmi Nandigama)
- mm: hugetlb: fix non-atomic enqueue of huge page (Hillf Danton)
- drm/radeon/kms: bail on BTC parts if MC ucode is missing (Alex Deucher)
- watchdog: hpwdt: Changes to handle NX secure bit in 32bit path (Mingarelli,
Thomas)
- futex: Fix uninterruptible loop due to gate_area (Hugh Dickins)
- oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue (Vladimir Zapolskiy)
- ARM: 7220/1: mmc: mmci: Fixup error handling for dma (Ulf Hansson)
- ARM: 7214/1: mmc: mmci: Fixup handling of MCI_STARTBITERR (Ulf Hansson)
- ARM:imx:fix pwm period value (Jason Chen)
- VFS: Fix race between CPU hotplug and lglocks (Srivatsa S. Bhat)
- memcg: keep root group unchanged if creation fails (Hillf Danton)
- iwlwifi: allow to switch to HT40 if not associated (Wey-Yi Guy)
- iwlwifi: do not set the sequence control bit is not needed (Wey-Yi Guy)
- ath9k: fix max phy rate at rate control init (Rajkumar Manoharan)
- media: s5p-fimc: Use correct fourcc for RGB565 colour format (Sylwester
Nawrocki)
- vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL (Dave
Kleikamp)
- mfd: Fix twl-core oops while calling twl_i2c_* for unbound driver (Ilya
Yanok)
- cgroups: fix a css_set not found bug in cgroup_attach_proc (Mandeep Singh
Baines)
- mmc: vub300: fix type of firmware_rom_wait_states module parameter (Rusty
Russell)
- nilfs2: unbreak compat ioctl (Thomas Meyer)
- SELinux: Fix RCU deref check warning in sel_netport_insert() (David Howells)
- NFSv4.1: Ensure that we handle _all_ SEQUENCE status bits. (Trond Myklebust)
- oprofile: Fix uninitialized memory access when writing to writing to
oprofilefs (Robert Richter)
- oom: fix integer overflow of points in oom_badness (Frantisek Hrbata)
- binary_sysctl(): fix memory leak (Michel Lespinasse)
- percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses
(Eugene Surovegin)
- Input: synaptics - fix touchpad not working after S2R on Vostro V13 (Dmitry
Torokhov)
- MXC PWM: should active during DOZE/WAIT/DBG mode (Jason Chen)
- ssb: fix init regression with SoCs (Hauke Mehrtens)
- block: initialize request_queue's numa node during (Mike Snitzer)
- mac80211: fix another race in aggregation start (Johannes Berg)
- SCSI: fcoe: Fix preempt count leak in fcoe_filter_frames() (Thomas Gleixner)
- SCSI: mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt
context (Anton Blanchard)
- SCSI: zfcp: return early from slave_destroy if slave_alloc returned early
(Steffen Maier)
- cfq-iosched: fix cfq_cic_link() race confition (Yasuaki Ishimatsu)
- cfq-iosched: free cic_index if blkio_alloc_blkg_stats fails (majianpeng)
- drm/i915: prevent division by zero when asking for chipset power (Eugeni
Dodonov)
- rtc: m41t80: Workaround broken alarm functionality (John Stultz)
- ipip, sit: copy parms.name after register_netdevice (Ted Feng)
- ARM: OMAP: rx51: fix USB (Felipe Contreras)
- Linux 3.0.15 (Greg Kroah-Hartman)
- Revert "clockevents: Set noop handler in clockevents_exchange_device()"
(Linus Torvalds)
- Linux 3.0.14 (Greg Kroah-Hartman)
- ASoC: core: Don't schedule deferred_resume_work twice (Stephen Warren)
- USB: option: Removing one bogus and adding some new Huawei combinations
(Bjørn Mork)
- usb: option: Add Huawei E398 controlling interfaces (Alex Hermann)
- USB: cdc-acm: add IDs for Motorola H24 HSPA USB module. (Krzysztof Hałasa)
- ibft: Fix finding IBFT ACPI table on UEFI (Yinghai Lu)
- drm/radeon/kms: add some new pci ids (Alex Deucher)
- staging: r8712u: Add new USB ID (Larry Finger)
- fuse: fix fuse_retrieve (Miklos Szeredi)
- ext4: handle EOF correctly in ext4_bio_write_page() (Yongqiang Yang)
- ext4: avoid potential hang in mpage_submit_io() when blocksize < pagesize
(Yongqiang Yang)
- ext4: avoid hangs in ext4_da_should_update_i_disksize() (Andrea Arcangeli)
- ext4: display the correct mount option in /proc/mounts for [no]init_itable
(Theodore Ts'o)
- xen: only limit memory map to maximum reservation for domain 0. (Ian
Campbell)
- md/raid5: fix bug that could result in reads from a failed device.
(NeilBrown)
- xfs: avoid synchronous transactions when deleting attr blocks (Christoph
Hellwig)
- xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Christoph
Hellwig)
- hwmon: (coretemp) Fix oops on CPU offlining (Jean Delvare)
- hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops (Phillip Lougher)
CVE-2011-2203
- Make TASKSTATS require root access (Linus Torvalds)
- jbd/jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan)
- x86, hpet: Immediately disable HPET timer 1 if rtc irq is masked (Mark
Langsdorf)
- mmc: mxcmmc: fix falling back to PIO (Sascha Hauer)
- hwmon: (jz4740) fix signedness bug (Axel Lin)
- linux/log2.h: Fix rounddown_pow_of_two(1) (Linus Torvalds)
- mac80211: fix race condition caused by late addBA response (Nikolay Martynov)
- iwlwifi: do not re-configure HT40 after associated (Wey-Yi Guy)
- percpu: fix chunk range calculation (Tejun Heo)
- intel-iommu: fix superpage support in pfn_to_dma_pte() (Allen Kay)
- intel-iommu: set iommu_superpage on VM domains to lowest common denominator
(Allen Kay)
- intel-iommu: fix return value of iommu_unmap() API (Allen Kay)
- target: Handle 0 correctly in transport_get_sectors_6() (Roland Dreier)
- fix apparmor dereferencing potentially freed dentry, sanitize __d_path() API
(Al Viro)
- mm: vmalloc: check for page allocation failure before vmlist insertion (Mel
Gorman)
- mm: Ensure that pfn_valid() is called once per pageblock when reserving
pageblocks (Michal Hocko)
- ptp: Fix clock_getres() implementation (Thomas Gleixner)
- thp: set compound tail page _count to zero (Youquan Song)
- thp: add compound tail page _mapcount when mapped (Youquan Song)
- fs/proc/meminfo.c: fix compilation error (Claudio Scordino)
- ASoC: Provide a more complete DMA driver stub (Mark Brown)
- ARM: davinci: dm646x evm: wrong register used in
setup_vpif_input_channel_mode (Hans Verkuil)
- ARM: at91: fix clock conid for atmel_tcb.1 on 9260/9g20 (Jean-Christophe
PLAGNIOL-VILLARD)
- arm: mx23: recognise stmp378x as mx23 (Wolfram Sang)
- ARM: davinci: da850 evm: change audio edma event queue to EVENTQ_0
(Manjunathappa, Prakash)
- alarmtimers: Fix time comparison (Thomas Gleixner)
- ALSA: hda/realtek - Fix Oops in alc_mux_select() (Takashi Iwai)
- ALSA: sis7019 - give slow codecs more time to reset (David Dillow)
- Linux 3.0.13 (Greg Kroah-Hartman)
- clockevents: Set noop handler in clockevents_exchange_device() (Thomas
Gleixner)
- clocksource: Fix bug with max_deferment margin calculation (Yang Honggang
(Joseph))
- oprofile: Fix crash when unloading module (hr timer mode) (Robert Richter)
- jump_label: jump_label_inc may return before the code is patched (Gleb
Natapov)
- perf: Fix parsing of __print_flags() in TP_printk() (Steven Rostedt)
- tick-broadcast: Stop active broadcast device when replacing it (Thomas
Gleixner)
- tracing: fix event_subsystem ref counting (Ilya Dryomov)
- rtc: Disable the alarm in the hardware (Rabin Vincent)
- trace_events_filter: Use rcu_assign_pointer() when setting
ftrace_event_call->filter (Tejun Heo)
- xfs: fix attr2 vs large data fork assert (Christoph Hellwig)
- xfs: force buffer writeback before blocking on the ilock in inode reclaim
(Christoph Hellwig)
- xfs: validate acl count (Christoph Hellwig)
- NFS: Prevent 3.0 from crashing if it receives a partial layout (Trond
Myklebust)
- genirq: Fix race condition when stopping the irq thread (Ido Yariv)
- cfg80211: amend regulatory NULL dereference fix (Luis R. Rodriguez)
- cfg80211: fix race on init and driver registration (Luis R. Rodriguez)
- add missing .set function for NT_S390_LAST_BREAK regset (Martin Schwidefsky)
- oprofile, x86: Fix crash when unloading module (nmi timer mode) (Robert
Richter)
- perf/x86: Fix PEBS instruction unwind (Peter Zijlstra)
- x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous,
regardless of lazy_mmu mode (Konrad Rzeszutek Wilk)
- x86: Fix "Acer Aspire 1" reboot hang (Peter Chubb)
- x86/mpparse: Account for bus types other than ISA and PCI (Bjorn Helgaas)
- sched, x86: Avoid unnecessary overflow in sched_clock (Salman Qazi)
- xHCI: fix bug in xhci_clear_command_ring() (Andiry Xu)
- EHCI : Fix a regression in the ISO scheduler (Matthieu CASTET)
- USB: EHCI: fix HUB TT scheduling issue with iso transfer (Thomas Poussevin)
- USB: usb-storage: unusual_devs entry for Kingston DT 101 G2 (Qinglin Ye)
- usb: option: add SIMCom SIM5218 (Veli-Pekka Peltola)
- usb: option: add Huawei E353 controlling interfaces (Dirk Nehring)
- usb: ftdi_sio: add PID for Propox ISPcable III (Marcin Kościelnicki)
- HID: Correct General touch PID (Benjamin Tissoires)
- USB: whci-hcd: fix endian conversion in qset_clear() (Dan Carpenter)
- Staging: comedi: fix signal handling in read and write (Federico Vaga)
- Staging: comedi: fix mmap_count (Federico Vaga)
- staging: comedi: fix oops for USB DAQ devices. (Bernd Porr)
- staging: usbip: bugfix for deadlock (Bart Westgeest)
- firmware: Sigma: Fix endianess issues (Lars-Peter Clausen)
- firmware: Sigma: Skip header during CRC generation (Lars-Peter Clausen)
- firmware: Sigma: Prevent out of bounds memory access (Lars-Peter Clausen)
- drm/radeon/kms: add some loop timeouts in pageflip code (Alex Deucher)
- drm/radeon/kms: add some new pci ids (Alex Deucher)
- hugetlb: release pages in the error path of hugetlb_cow() (Hillf Danton)
- SCSI: Silencing 'killing requests for dead queue' (Hannes Reinecke)
- revert "mfd: Fix twl4030 dependencies for audio codec" (Greg Kroah-Hartman)
- hwmon: (coretemp) Fix oops on driver load (Jean Delvare)
- mac80211: fix race between the AGG SM and the Tx data path (Emmanuel
Grumbach)
- mac80211: don't stop a single aggregation session twice (Johannes Berg)
- cfg80211: fix regulatory NULL dereference (Johannes Berg)
- nl80211: fix MAC address validation (Eliad Peller)
- rt2x00: Fix efuse EEPROM reading on PPC32. (Gertjan van Wingerde)
- p54spi: Fix workqueue deadlock (Michael Büsch)
- p54spi: Add missing spin_lock_init (Michael Büsch)
- hrtimer: Fix extra wakeups from __remove_hrtimer() (Jeff Ohlstein)
- timekeeping: add arch_offset hook to ktime_get functions (Hector Palacios)
- cgroup_freezer: fix freezing groups with stopped tasks (Michal Hocko)
- genirq: fix regression in irqfixup, irqpoll (Edward Donovan)
- SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Trond
Myklebust)
- ASoC: Ensure WM8731 register cache is synced when resuming from disabled
(Mark Brown)
- ASoC: wm8753: Skip noop reconfiguration of DAI mode (Timo Juhani Lindfors)
- ASoC: fsl_ssi: properly initialize the sysfs attribute object (Timur Tabi)
- ALSA: lx6464es - fix device communication via command bus (Tim Blechmann)
- ARM: 7161/1: errata: no automatic store buffer drain (Will Deacon)
- ARM: OMAP2: select ARM_AMBA if OMAP3_EMU is defined (Ming Lei)
- ARM: OMAP: smartreflex: fix IRQ handling bug (Felipe Balbi)
- arm: mx28: fix bit operation in clock setting (Wolfram Sang)
- ARM: pxa: fix inconsistent CONFIG_USB_PXA27X (Haojian Zhuang)
- viafb: correct sync polarity for OLPC DCON (Daniel Drake)
- drm/radeon/kms: fix up gpio i2c mask bits for r4xx (Alex Deucher)
- PCI hotplug: shpchp: don't blindly claim non-AMD 0x7450 device IDs (Bjorn
Helgaas)
- drm/i915: fix CB tuning check for ILK+ (Jesse Barnes)
- drm/ttm: request zeroed system memory pages for new TT buffer objects (Ben
Skeggs)
- drm/i915: Turn on another required clock gating bit on gen6. (Eric Anholt)
- drm/i915: Turn on a required 3D clock gating bit on Sandybridge. (Eric
Anholt)
- drm/i915: Ivybridge still has fences! (Daniel Vetter)
- drm/radeon/kms: fix up gpio i2c mask bits for r4xx for real (Alex Deucher)
- drm: integer overflow in drm_mode_dirtyfb_ioctl() (Xi Wang)
- crypto: mv_cesa - fix hashing of chunks > 1920 bytes (Phil Sutter)
- eCryptfs: Extend array bounds for all filename chars (Tyler Hicks)
- i2c-algo-bit: Generate correct i2c address sequence for 10-bit target
(Jeffrey (Sheng-Hui) Chu)
- eCryptfs: Flush file in vma close (Tyler Hicks)
- Linux 3.0.12 (Greg Kroah-Hartman)
- Revert "USB: EHCI: fix HUB TT scheduling issue with iso transfer" (Greg
Kroah-Hartman)
- Linux 3.0.11 (Greg Kroah-Hartman)
- drm/i915: always set FDI composite sync bit (Jesse Barnes)
- drm/i915: fix IVB cursor support (Jesse Barnes)
- xfs: fix ->write_inode return values (Christoph Hellwig)
- xfs: use doalloc flag in xfs_qm_dqattach_one() (Mitsuo Hayasaka)
- xfs: Fix possible memory corruption in xfs_readlink (Carlos Maiolino)
- xfs: fix buffer flushing during unmount (Christoph Hellwig)
- xfs: Return -EIO when xfs_vn_getattr() failed (Mitsuo Hayasaka)
- xfs: avoid direct I/O write vs buffered I/O race (Christoph Hellwig)
- xfs: dont serialise direct IO reads on page cache (Dave Chinner)
- xfs: fix xfs_mark_inode_dirty during umount (Christoph Hellwig)
- xfs: fix error handling for synchronous writes (Christoph Hellwig)
- USB: quirks: adding more quirky webcams to avoid squeaky audio (sordna)
- USB: add quirk for Logitech C600 web cam (Josh Boyer)
- USB: EHCI: fix HUB TT scheduling issue with iso transfer (Thomas Poussevin)
- usb-storage: Accept 8020i-protocol commands longer than 12 bytes (Alan Stern)
- USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c (Andrew Worsley)
- USB: ark3116 initialisation fix (Bart Hartgers)
- USB: workaround for bug in old version of GCC (Alan Stern)
- USB: cdc-acm: Fix disconnect() vs close() race (Havard Skinnemoen)
- USB: serial: pl2303: rm duplicate id (wangyanqing)
- USB: option: add PID of Huawei E173s 3G modem (Ferenc Wagner)
- USB: option: release new PID for ZTE 3G modem (zheng.zhijian)
- USB: XHCI: resume root hubs when the controller resumes (Alan Stern)
- usb, xhci: fix lockdep warning on endpoint timeout (Don Zickus)
- usb, xhci: Clear warm reset change event during init (Don Zickus)
- xhci: Set slot and ep0 flags for address command. (Sarah Sharp)
- drivers/base/node.c: fix compilation error with older versions of gcc
(Claudio Scordino)
- pcie-gadget-spear: Add "platform:" prefix for platform modalias (Axel Lin)
- nfs: when attempting to open a directory, fall back on normal lookup (try #5)
(Jeff Layton)
- TTY: ldisc, wait for ldisc infinitely in hangup (Jiri Slaby)
- TTY: ldisc, move wait idle to caller (Jiri Slaby)
- TTY: ldisc, allow waiting for ldisc arbitrarily long (Jiri Slaby)
- tty: hvc_dcc: Fix duplicate character inputs (Stephen Boyd)
- pch_uart: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- pch_uart: Fix DMA resource leak issue (Tomoya MORINAGA)
- pch_uart: Fix hw-flow control issue (Tomoya MORINAGA)
- pch_phub: Fix MAC address writing issue for LAPIS ML7831 (Tomoya MORINAGA)
- pch_phub: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- PM / driver core: disable device's runtime PM during shutdown (Peter Chen)
- ip6_tunnel: copy parms.name after register_netdevice (Josh Boyer)
- cfg80211: fix bug on regulatory core exit on access to last_request (Luis R.
Rodriguez)
- nl80211: fix HT capability attribute validation (Johannes Berg)
- mac80211: fix bug in ieee80211_build_probe_req (Johannes Berg)
- mac80211: fix NULL dereference in radiotap code (Johannes Berg)
- rt2x00: Fix sleep-while-atomic bug in powersaving code. (Gertjan van
Wingerde)
- Net, libertas: Resolve memory leak in if_spi_host_to_card() (Jesper Juhl)
- ARM: 7150/1: Allow kernel unaligned accesses on ARMv6+ processors (Catalin
Marinas)
- drm/i915/pch: Save/restore PCH_PORT_HOTPLUG across suspend (Adam Jackson)
- saa7164: Add support for another HVR2200 hardware revision (Tony Jago)
- aacraid: controller hangs if kernel uses non-default ASPM policy (Vasily
Averin)
- hpsa: Disable ASPM (Matthew Garrett)
- fix WARNING: at drivers/scsi/scsi_lib.c:1704 (James Bottomley)
- genirq: Fix irqfixup, irqpoll regression (Edward Donovan)
- Linux 3.0.10 (Greg Kroah-Hartman)
- block: Always check length of all iov entries in blk_rq_map_user_iov() (Ben
Hutchings)
- backing-dev: ensure wakeup_timer is deleted (Rabin Vincent)
- powerpc: Copy down exception vectors after feature fixups (Anton Blanchard)
- powerpc/ps3: Fix lost SMP IPIs (Geoff Levand)
- xen-gntalloc: signedness bug in add_grefs() (Dan Carpenter)
- xen-gntalloc: integer overflow in gntalloc_ioctl_alloc() (Dan Carpenter)
- xen:pvhvm: enable PVHVM VCPU placement when using more than 32 CPUs.
(Zhenzhong Duan)
- mfd: Fix twl4030 dependencies for audio codec (Thomas Weber)
- md/raid5: abort any pending parity operations when array fails. (NeilBrown)
- b43: refuse to load unsupported firmware (Rafał Miłecki)
- x86, mrst: use a temporary variable for SFI irq (Mika Westerberg)
- sfi: table irq 0xFF means 'no interrupt' (Kirill A. Shutemov)
- drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge v3
(Jesse Barnes)
- drm/radeon: add some missing FireMV pci ids (Alex Deucher)
- Revert "leds: save the delay values after a successful call to blink_set()"
(Johan Hovold)
- hfs: add sanity check for file name length (Dan Carpenter)
- KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells)
- ALSA: usb-audio - Fix the missing volume quirks at delayed init (Takashi
Iwai)
- ALSA: usb-audio - Check the dB-range validity in the later read, too (Takashi
Iwai)
- drm/radeon/kms: make an aux failure debug only (Alex Deucher)
- drm/nouveau: initialize chan->fence.lock before use (Marcin Slusarz)
- drm/i915: Fix object refcount leak on mmappable size limit error path. (Eric
Anholt)
- sh: Fix cached/uncaced address calculation in 29bit mode (Nobuhiro Iwamatsu)
- ASoC: Don't use wm8994->control_data in wm8994_readable_register() (Mark
Brown)
- virtio-pci: fix use after free (Michael S. Tsirkin)
- ALSA: hda - Don't add elements of other codecs to vmaster slave (Takashi
Iwai)
- Linux 3.0.9 (Greg Kroah-Hartman)
- hid/apple: modern macbook airs use the standard apple function key
translations (Linus Torvalds)
- HID: consolidate MacbookAir 4,1 mappings (Jiri Kosina)
- HID: hid-apple: add device ID of another wireless aluminium (Andreas Krist)
- HID: Add device IDs for Macbook Pro 8 keyboards (Gökçen Eraslan)
- HID: Add support MacbookAir 4,1 keyboard (Nobuhiro Iwamatsu)
- HID: add MacBookAir4,2 to hid_have_special_driver[] (Jiri Kosina)
- HID: hid-multitouch: Add LG Display Multitouch device. (Jeff Brown)
- HID: add support for MacBookAir4,2 keyboard. (Joshua V. Dillon)
- HID: add support for HuiJia USB Gamepad connector (Clemens Werther)
- HID: add support for new revision of Apple aluminum keyboard (Dan Bastone)
- mtd: nand_base: always initialise oob_poi before writing OOB data (THOMSON,
Adam (Adam))
- ath9k_hw: Fix regression of register offset for AR9003 chips (Rajkumar
Manoharan)
- dp83640: use proper function to free transmit time stamping packets (Richard
Cochran)
- crypto: cryptd - Use subsys_initcall to prevent races with aesni (Herbert Xu)
- PM / Suspend: Off by one in pm_suspend() (Dan Carpenter)
- net: Handle different key sizes between address families in flow cache
(dpward)
- net: Align AF-specific flowi structs to long (David Ward)
- ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep complaining
(Jiaying Zhang)
- mtd: pxa3xx_nand: Fix blank page ECC mismatch (Daniel Mack)
- mtd: pxa3xx_nand: fix nand detection issue (Lei Wen)
- mtd: provide an alias for the redboot module name (Andres Salomon)
- mtd: mtdchar: add missing initializer on raw write (Peter Wippich)
- mac80211: disable powersave for broken APs (Johannes Berg)
- mac80211: config hw when going back on-channel (Eliad Peller)
- mac80211: fix remain_off_channel regression (Eliad Peller)
- ath9k_hw: Update AR9485 initvals to fix system hang issue (Rajkumar
Manoharan)
- netlink: validate NLA_MSECS length (Johannes Berg)
- ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Tony
Luck)
- powerpc: Fix deadlock in icswx code (Anton Blanchard)
- powerpc/eeh: Fix /proc/ppc64/eeh creation (Thadeu Lima de Souza Cascardo)
- powerpc/pseries: Avoid spurious error during hotplug CPU add (Anton
Blanchard)
- powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe
(Anton Blanchard)
- powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid (Anton
Blanchard)
- VFS: we need to set LOOKUP_JUMPED on mountpoint crossing (Al Viro)
- hpsa: add small delay when using PCI Power Management to reset for kump (Mike
Miller)
- VFS: fix statfs() automounter semantics regression (Dan McGee)
- xen/blkback: Report VBD_WSECT (wr_sect) properly. (Konrad Rzeszutek Wilk)
- block: make gendisk hold a reference to its queue (Tejun Heo)
- NFS/sunrpc: don't use a credential with extra groups. (NeilBrown)
- ASoC: Ensure the WM8962 oscillator and PLLs start up disabled (Mark Brown)
- ASoC: Ensure WM8962 PLL registers are reset (Mark Brown)
- ASoC: WM8904: Set `invert' bit for Capture Switch (Hong Xu)
- ASoC: Leave input audio data bit length settings untouched in
wm8711_set_dai_fmt (Axel Lin)
- ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
(Axel Lin)
- mpt2sas: Fix for system hang when discovery in progress
(nagalakshmi.nandigama)
- Fix block queue and elevator memory leak in scsi_alloc_sdev (Anton Blanchard)
- Make scsi_free_queue() kill pending SCSI commands (Bart Van Assche)
- scsi_dh: check queuedata pointer before proceeding further (Moger, Babu)
- st: fix race in st_scsi_execute_end (Petr Uzel)
- tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
(Nicholas Bellinger)
- hwmon: (w83627ehf) Fix broken driver init (Guenter Roeck)
- hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types (Jean
Delvare)
- hwmon: (coretemp) Fix for non-SMP builds (Jean Delvare)
- cciss: add small delay when using PCI Power Management to reset for kump
(Mike Miller)
- USB: Update last_busy time after autosuspend fails (Alan Stern)
- PM / Runtime: Automatically retry failed autosuspends (Alan Stern)
- kbuild: Fix help text not displayed in choice option. (Srinivas Kandagatla)
- drm/radeon/kms: set HPD polarity in hpd_init() (Alex Deucher)
- drm/radeon/kms: add MSI module parameter (Alex Deucher)
- drm/radeon/kms: Add MSI quirk for Dell RS690 (Alex Deucher)
- drm/radeon/kms: properly set panel mode for eDP (Alex Deucher)
- drm/radeon: set hpd polarity at init time so hotplug detect works (Jerome
Glisse)
- drm/radeon/kms: Add MSI quirk for HP RS690 (Alex Deucher)
- drm/radeon/kms: split MSI check into a separate function (Alex Deucher)
- drm/radeon: avoid bouncing connector status btw disconnected & unknown
(Jerome Glisse)
- ALSA: hda/realtek - Skip invalid digital out pins (Takashi Iwai)
- ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs (Charles Chin)
- ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
(Charles Chin)
- ALSA: ua101: fix crash when unplugging (Clemens Ladisch)
- net: Unlock sock before calling sk_free() (Thomas Gleixner)
- bridge: leave carrier on for empty bridge (stephen hemminger)
- thp: share get_huge_page_tail() (Andrea Arcangeli)
- s390: gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli)
- s390: gup_huge_pmd() support THP tail recounting (Andrea Arcangeli)
- powerpc: gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli)
- powerpc: gup_hugepte() support THP based tail recounting (Andrea Arcangeli)
- powerpc: gup_hugepte() avoid freeing the head page too many times (Andrea
Arcangeli)
- powerpc: get_hugepte() don't put_page() the wrong page (Andrea Arcangeli)
- powerpc: remove superfluous PageTail checks on the pte gup_fast (Andrea
Arcangeli)
- can bcm: fix incomplete tx_setup fix (Oliver Hartkopp)
- xHCI: Clear PLC for USB2 root hub ports (Andiry Xu)
- xHCI: test and clear RWC bit (Andiry Xu)
- xhci: If no endpoints changed, don't issue BW command. (Sarah Sharp)
- usb_storage: Don't freeze in usb-stor-scan (Seth Forshee)
- btusb: add device entry for Broadcom SoftSailing (Oliver Neukum)
- Bluetooth: add support for 2011 mac mini (Jurgen Kramer)
- Bluetooth: Add Atheros AR3012 one PID/VID supported (Steven.Li)
- Bluetooth: Add Toshiba laptops AR30XX device ID (Ricardo Mendoza)
- Bluetooth: Add MacBookAir4,1 support (Pieter-Augustijn Van Malleghem)
- ASIX: Use only 11 bits of header for data size (Marek Vasut)
- ASIX: Simplify condition in rx_fixup() (Marek Vasut)
- USB: xHCI: prevent infinite loop when processing MSE event (Andiry Xu)
- ipheth: iPhone 4 Verizon CDMA USB Product ID add (Kavan Smith)
- USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth. (Sarah Sharp)
- usbnet/cdc_ncm: Don't use stack variables for DMA (Josh Boyer)
- USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device
(Artur Zimmer)
- USB: Serial: Add device ID for Sierra Wireless MC8305 (Florian Echtler)
- usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink
(Arvid Brodin)
- USB: EHCI: Fix test mode sequence (Boris Todorov)
- rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...) (huajun
li)
- enic: Bug Fix: Fix hardware transmit queue indexing in enic_poll_controller
(Vasanthy Kolluri)
- ext4: fix race in xattr block allocation path (Eric Sandeen)
- ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry
(Theodore Ts'o)
- ext4: ext4_mkdir should dirty dir_block with newly created directory inode
(Darrick J. Wong)
- ext4: ext4_rename should dirty dir_bh with the correct directory (Darrick J.
Wong)
- ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
(Theodore Ts'o)
- drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
(Clifton Barnes)
- drivers/power/ds2780_battery.c: add a nolock function to w1 interface
(Clifton Barnes)
- drivers/power/ds2780_battery.c: create central point for calling w1 interface
(Clifton Barnes)
- hwspinlock/core: use a mutex to protect the radix tree (Juan Gutierrez)
- drivers/net/rionet.c: fix ethernet address macros for LE platforms (Alexandre
Bounine)
- iwlagn: do not use interruptible waits (Johannes Berg)
- vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files (Linus
Torvalds)
- binfmt_elf: fix PIE execution with randomization disabled (Jiri Kosina)
- mm: thp: tail page refcounting fix (Andrea Arcangeli)
- net: xen-netback: correctly restart Tx after a VM restore/migrate (David
Vrabel)
- make PACKET_STATISTICS getsockopt report consistently between ring and non-
ring (Willem de Bruijn)
- ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Yan,
Zheng)
- tg3: negate USE_PHYLIB flag check (Jiri Pirko)
- tcp: properly update lost_cnt_hint during shifting (Yan, Zheng)
- tcp: properly handle md5sig_pool references (Yan, Zheng)
- netconsole: enable netconsole can make net_device refcnt incorrent (Gao feng)
- macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode (David
Ward)
- l2tp: fix a potential skb leak in l2tp_xmit_skb() (Eric Dumazet)
- ipv4: fix ipsec forward performance regression (Yan, Zheng)
- can bcm: fix tx_setup off-by-one errors (Oliver Hartkopp)
- bridge: fix hang on removal of bridge via netlink (stephen hemminger)
- bonding: use local function pointer of bond->recv_probe in bond_handle_frame
(Mitsuo Hayasaka)
- jsm: remove buggy write queue (Thadeu Lima de Souza Cascardo)
- ptrace: don't clear GROUP_STOP_SIGMASK on double-stop (Oleg Nesterov)
- vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Linus Torvalds)
- VFS: Fix the remaining automounter semantics regressions (Trond Myklebust)
- vfs: automount should ignore LOOKUP_FOLLOW (Miklos Szeredi)
- VFS: Fix automount for negative autofs dentries (David Howells)
- readlinkat: ensure we return ENOENT for the empty pathname for normal lookups
(Andy Whitcroft)
- um: fix ubd cow size (Richard Weinberger)
- ALSA: hda - Fix ADC input-amp handling for Cx20549 codec (Takashi Iwai)
- mm: avoid null pointer access in vm_struct via /proc/vmallocinfo (Mitsuo
Hayasaka)
- ARM: mach-ux500: unlock I&D l2x0 caches before init (Linus Walleij)
- plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired
(Paul Fertser)
- /proc/self/numa_maps: restore "huge" tag for hugetlb vmas (Andrew Morton)
- tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
(Mauro Carvalho Chehab)
- dib0700: protect the dib0700 buffer access (Olivier Grenie)
- DiBcom: protect the I2C bufer access (Patrick Boettcher)
- uvcvideo: Set alternate setting 0 on resume if the bus has been reset (Ming
Lei)
- viafb: improve pitch handling (Florian Tobias Schandinat)
- viafb: use display information in info not in var for panning (Florian Tobias
Schandinat)
- fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock()
(Bruno Prémont)
- fb: avoid possible deadlock caused by fb_set_suspend (Herton Ronaldo
Krzesinski)
- carminefb: Fix module parameters permissions (Jean Delvare)
- iommu/amd: Fix wrong shift direction (Joerg Roedel)
- WMI: properly cleanup devices to avoid crashes (Dmitry Torokhov)
- ccwgroup: move attributes to attribute group (Sebastian Ott)
- memory leak with RCU_TABLE_FREE (Martin Schwidefsky)
- user per registers vs. ptrace single stepping (Martin Schwidefsky)
- KVM: s390: check cpu_id prior to using it (Carsten Otte)
- ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings (Susan Gao)
- ASoC: Remove direct register cache accesses from WM8962 driver (Mark Brown)
- ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture (Axel Lin)
- ASoC: ak4535: fixup cache register table (Axel Lin)
- ASoC: ak4642: fixup cache register table (Kuninori Morimoto)
- ASoC: wm8741: Fix setting interface format for DSP modes (Axel Lin)
- ASoC: wm8940: Properly set codec->dapm.bias_level (Axel Lin)
- io-mapping: ensure io_mapping_map_atomic _is_ atomic (Daniel Vetter)
- vfs: add "device" tag to /proc/self/mountstats (Bryan Schumaker)
- hppfs: missing include (Al Viro)
- nfsd4: ignore WANT bits in open downgrade (J. Bruce Fields)
- nfsd4: fix open downgrade, again (J. Bruce Fields)
- nfsd4: permit read opens of executable-only files (J. Bruce Fields)
- nfsd4: fix seqid_mutating_error (J. Bruce Fields)
- nfsd4: stop using nfserr_resource for transitory errors (J. Bruce Fields)
- nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir() (Bernd Schubert)
- nfs: don't try to migrate pages with active requests (Jeff Layton)
- genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier (Ian Campbell)
- tracing: Fix returning of duplicate data after EOF in trace_pipe_raw (Steven
Rostedt)
- perf probe: Fix to show correct error string (Masami Hiramatsu)
- md/raid5: fix bug that could result in reads from a failed device.
(NeilBrown)
- apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches
(Jan Beulich)
- time: Change jiffies_to_clock_t() argument type to unsigned long (hank)
- wl12xx: fix forced passive scans (Luciano Coelho)
- net: hold sock reference while processing tx timestamps (Richard Cochran)
- mac80211: fix offchannel TX cookie matching (Johannes Berg)
- dp83640: free packet queues on remove (Richard Cochran)
- rtnetlink: Add missing manual netlink notification in
dev_change_net_namespaces (Eric W. Biederman)
- ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge
chipsets(v2) (Ming Lei)
- nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff
Layton)
- Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when
syncing" (Trond Myklebust)
- kmod: prevent kmod_loop_msg overflow in __request_module() (Jiri Kosina)
- Platform: Fix error path in samsung-laptop init (David Herrmann)
- platform: samsung_laptop: fix samsung brightness min/max calculations (Jason
Stubbs)
- Platform: samsung_laptop: samsung backlight for R528/R728 (Smelov Andrey)
- Platform: samsung_laptop: add support for X520 machines. (Tommaso Massimi)
- platform: samsung_laptop: add dmi information for Samsung R700 laptops
(Stefan Beller)
- caif: Fix BUG() with network namespaces (David Woodhouse)
- kobj_uevent: Ignore if some listeners cannot handle message (Milan Broz)
- xen-swiotlb: Fix wrong panic. (Konrad Rzeszutek Wilk)
- xen-pcifront: Update warning comment to use 'e820_host' option. (Konrad
Rzeszutek Wilk)
- Update email address for stable patch submission (Josh Boyer)
- QE/FHCI: fixed the CONTROL bug (Jerry Huang)
- HID: ACRUX - fix enabling force feedback support (Sergei Kolzun)
- ath9k: disable unnecessary PHY error reporting (Felix Fietkau)
- ath9k_hw: Fix number of GPIO pins for AR9287/9300 (Mohammed Shafi Shajakhan)
- ath9k_htc: add AVM FRITZ!WLAN 11N v2 support (Luis R. Rodriguez)
- ath9k_hw: Fix magnitude/phase coeff correction (Rajkumar Manoharan)
- ath9k_hw: Fix descriptor status of TxOpExceeded (Rajkumar Manoharan)
- MAINTANERS: update Qualcomm Atheros addresses (Luis R. Rodriguez)
- USB: option: add various ZTE device network interfaces to the blacklist (Dan
Williams)
- USB: option: add ZTE product 0x0037 to sendsetup blacklist (Dan Williams)
- USB: option: convert Huawei K3765, K4505, K4605 reservered interface to
blacklist (Dan Williams)
- USB: option: convert interface blacklisting to bitfields (Dan Williams)
- USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board (Peter
Stuge)
- USB: ftdi_sio: add PID for Sony Ericsson Urban (Hakan Kvist)
- USB: pl2303: add id for SMART device (Eric Benoit)
- USB: add quirk for Logitech C300 web cam (Jon Levell)
- USB: add RESET_RESUME for webcams shown to be quirky (Oliver Neukum)
- usb: cdc-acm: Owen SI-30 support (Denis Pershin)
- USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid (Serge
Hallyn)
- usb/core/devio.c: Check for printer class specific request (Matthias Dellweg)
- USB: g_printer: fix bug in unregistration (Fabian Godehardt)
- USB: Fix runtime wakeup on OHCI (Matthew Garrett)
- USB: storage: Use normalized sense when emulating autosense (Luben Tuikov)
- usbmon vs. tcpdump: fix dropped packet count (Johannes Stezenbach)
- leds: turn the blink_timer off before starting to blink (Antonio Ospite)
- leds: save the delay values after a successful call to blink_set() (Antonio
Ospite)
- epoll: fix spurious lockdep warnings (Nelson Elhage)
- x86: Fix compilation bug in kprobes' twobyte_is_boostable (Josh Stone)
- x86: uv2: Workaround for UV2 Hub bug (system global address format) (Jack
Steiner)
- target: Fix REPORT TARGET PORT GROUPS handling with small allocation length
(Nicholas Bellinger)
- ALSA: HDA: Add new revision for ALC662 (David Henningsson)
- ALSA: hda - Remove bad code for IDT 92HD83 family patch (Charles Chin)
- isci: fix missed unlock in apc_agent_timeout() (Jeff Skirvin)
- isci: fix support for large smp requests (Dan Williams)
- libsas: set sas_address and device type of rphy (Jack Wang)
- ipr: Always initiate hard reset in kdump kernel (Anton Blanchard)
- megaraid_sas: Fix instance access in megasas_reset_timer (Adam Radford)
- PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh
1180:e823 (Josh Boyer)
- mmc: core: ext_csd.raw_* used in comparison but never set (Andrei Warkentin)
- mmc: core: Fix hangs related to insert/remove of cards (Ulf Hansson)
- drm/radeon/kms: Fix I2C mask definitions (Jean Delvare)
- drm/radeon/kms: handle !force case in connector detect more gracefully (Alex
Deucher)
- drm/radeon/kms: bail early in dvi_detect for digital only connectors (Alex
Deucher)
- drm/i915/panel: Always record the backlight level again (but cleverly)
(Takashi Iwai)
- drm/i915: Wrap DP EDID fetch functions to enable eDP panel power (Keith
Packard)
- xHCI: AMD isoc link TRB chain bit quirk (Andiry Xu)
- xhci-mem.c: Check for ring->first_seg != NULL (Kautuk Consul)
- EHCI: workaround for MosChip controller bug (Alan Stern)
- USB: fix ehci alignment error (Harro Haan)
- EHCI : introduce a common ehci_setup (Matthieu CASTET)
- serial-core: power up uart port early before we do set_termios when resuming
(Ning Jiang)
- serial: pxa: work around for errata #20 (Marcus Folkesson)
- USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module" (Rigbert
Hamisch)
- USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000 (Richard
Hartmann)
- Staging: hv: Add support for >2 TB LUN in storage driver. (Mike Sterling)
- staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT (Kautuk
Consul)
- staging: serqt_usb2: remove ssu100 from supported devices (Bill Pemberton)
- USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error (Jim
Wylder)
- TTY: pty, release tty in all ptmx_open fail paths (Jiri Slaby)
- TTY: make tty_add_file non-failing (Jiri Slaby)
- TTY: drop driver reference in tty_open fail path (Jiri Slaby)
- cris: fix a build error in drivers/tty/serial/crisv10.c (WANG Cong)
- CIFS: Fix DFS handling in cifs_get_file_info (Pavel Shilovsky)
- CIFS: Fix incorrect max RFC1002 write size value (Pavel Shilovsky)
- Linux 3.0.8 (Greg Kroah-Hartman)
- hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path (Seth
Forshee)
- ALSA: hda - Add position_fix quirk for Dell Inspiron 1010 (Takashi Iwai)
- ALSA: HDA: conexant support for Lenovo T520/W520 (Daniel Suchy)
- crypto: ghash - Avoid null pointer dereference if no key is set (Nick Bowler)
- x25: Prevent skb overreads when checking call user data (Matthew Daley)
- mm: fix race between mremap and removing migration entry (Hugh Dickins)
- hwmon: (w83627ehf) Fix negative 8-bit temperature values (Jean Delvare)
- x86: Fix S4 regression (Takashi Iwai)
- firewire: sbp2: fix panic after rmmod with slow targets (Chris Boot)
- xfs: revert to using a kthread for AIL pushing (Christoph Hellwig)
- xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Christoph
Hellwig)
- xfs: do not update xa_last_pushed_lsn for locked items (Christoph Hellwig)
- xfs: use a cursor for bulk AIL insertion (Dave Chinner)
- xfs: start periodic workers later (Christoph Hellwig)
- CIFS: Fix ERR_PTR dereference in cifs_get_root (Pavel Shilovsky)
- drm/ttm: unbind ttm before destroying node in accel move cleanup (Ben Skeggs)
- drm/ttm: ensure ttm for new node is bound before calling move_notify() (Ben
Skeggs)
- hfsplus: ensure bio requests are not smaller than the hardware sectors (Seth
Forshee)
- uvcvideo: Fix crash when linking entities (Laurent Pinchart)
- HID: magicmouse: ignore 'ivalid report id' while switching modes, v2 (Jiri
Kosina)
- Platform: fix samsung-laptop DMI identification for N150/N210/220/N230
(Thomas Courbon)
- fuse: fix memory leak (Miklos Szeredi)
- cputimer: Cure lock inversion (Peter Zijlstra)
- drm/radeon/kms/atom: fix handling of FB scratch indices (Alex Deucher)
- Avoid using variable-length arrays in kernel/sys.c (Linus Torvalds)
- hwmon: (w83627ehf) Properly report thermal diode sensors (Jean Delvare)
- HID: usbhid: Add support for SiGma Micro chip (Jeremiah Matthey)
- ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9 (Will Deacon)
- ARM: 7113/1: mm: Align bank start to MAX_ORDER_NR_PAGES (Linus Walleij)
- Linux 3.0.7 (Greg Kroah-Hartman)
- e1000e: workaround for packet drop on 82579 at 100Mbps (Bruce Allan)
- ftrace: Fix warning when CONFIG_FUNCTION_TRACER is not defined (Steven
Rostedt)
- ftrace: Fix regression where ftrace breaks when modules are loaded (Steven
Rostedt)
- ftrace: Fix regression of :mod:module function enabling (Steven Rostedt)
- MIPS: PM: Use struct syscore_ops instead of sysdevs for PM (v2) (Rafael J.
Wysocki)
- ahci: Enable SB600 64bit DMA on Asus M3A (Mark Nelson)
- ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang)
- drm/radeon/kms: use hardcoded dig encoder to transmitter mapping for DCE4.1
(Alex Deucher)
- drm/radeon/kms: retry aux transactions if there are status flags (Alex
Deucher)
- ARM: mach-ux500: enable fix for ARM errata 754322 (srinidhi kasagar)
- exec: do not call request_module() twice from search_binary_handler() (Tetsuo
Handa)
- mmc: mxs-mmc: fix clock rate setting (Koen Beel)
- dm table: avoid crash if integrity profile changes (Mike Snitzer)
- md: Avoid waking up a thread after it has been freed. (NeilBrown)
- libsas: fix panic when single phy is disabled on a wide port (Mark Salyzyn)
- qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Roland Dreier)
- x86/PCI: use host bridge _CRS info on ASUS M2V-MX SE (Paul Menzel)
- rt2x00: Serialize TX operations on a queue. (Gertjan van Wingerde)
- ptp: fix L2 event message recognition (Richard Cochran)
- drm/radeon/kms: fix channel_remap setup (v2) (Alex Deucher)
- drm/radeon/kms: add retry limits for native DP aux defer (Alex Deucher)
- drm/radeon/kms: fix regression in DP aux defer handling (Alex Deucher)
- drm/radeon/kms: Fix logic error in DP HPD handler (Alex Deucher)
- drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin
calculation. (Michel Dänzer)
- ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC (Axel Lin)
- ASoC: use a valid device for dev_err() in Zylonite (Arnd Bergmann)
- lis3: fix regression of HP DriveGuard with 8bit chip (Takashi Iwai)
- posix-cpu-timers: Cure SMP wobbles (Peter Zijlstra)
- ide-disk: Fix request requeuing (Borislav Petkov)
- sched: Fix up wchan borkage (Simon Kirby)
- sched/rt: Migrate equal priority tasks to available CPUs (Shawn Bohrer)
- sparc64: Force the execute bit in OpenFirmware's translation entries. (David
S. Miller)
-
Tue Mar 27 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-200.0.8.el6uek]
- loop: set default number of loop devices to 200 (Maxim Uvarov)
- SPEC OL5: fix xen support (Maxim Uvarov)
-
Thu Mar 22 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-200.0.6.el6uek]
- 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 WARN's as they just create noise. (Konrad Rzeszutek
Wilk)
-
Wed Mar 21 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-200.0.5.el6uek]
- btrfs: create btrfs_file_write_iter() (Dave Kleikamp)
-
Wed Mar 21 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-200.0.4.el6uek]
- 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)
-
Mon Mar 19 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-200.0.3.el6uek]
- 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)
-
Wed Mar 14 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-200.0.2.el6uek]
- xen: make page table walk hugepages aware (Dave McCracken) [Orabug: 13719997]
- x86/PCI: Preserve existing pci=bfsort whitelist for Dell systems (Narendra_K)
-
Sun Mar 11 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-200.0.1.el6uek]
- disable kabicheck for uek2 update 1 beta
- nfs: only dirty user pages in direct read code (Dave Kleikamp)
- config: Enable Xen's 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 aren't suppose to leave on their own. (Konrad
Rzeszutek Wilk)
- config: Enable Xen's 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 can't 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: don't 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)
-
Tue Mar 06 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.5.1.el6uek]
- proc: make sure mem_open() doesn't pin the target's memory (Oleg Nesterov)
- proc: mem_release() should check mm != NULL (Oleg Nesterov) [orabug 13811116]
- proc: unify mem_read() and mem_write() (Oleg Nesterov)
-
Thu Mar 01 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.4.1.el6uek]
- sysfs: restore upstream sysfs code (Guru Anbalagane)
- rpm: remove symlink on uninstall (Maxim Uvarov) [Orabug: 13791936]
- Btrfs: fix casting error in scrub reada code (Chris Mason)
-
Wed Feb 22 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.3.1.el6uek]
- Btrfs: clear the extent uptodate bits during parent transid failures (Chris
Mason)
- Btrfs: add extra sanity checks on the path names in btrfs_mksubvol (Chris
Mason)
- Btrfs: make sure we update latest_bdev (Chris Mason)
- Btrfs: improve error handling for btrfs_insert_dir_item callers (Chris Mason)
- fnic: return zero on fnic_reset() success (Joe Jin)
- [SCSI] libfc: improve flogi retries to avoid lport stuck (Vasu Dev)
- [SCSI] libfc: avoid exchanges collision during lport reset (Vasu Dev)
- igbvf: update version number (Williams, Mitch A)
-
Tue Feb 14 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.2.1.el6uek]
- config: enable dm-nfs (Guru Anbalagane)
- Update lpfc version for 8.3.5.58.2p driver release (Chuck Anderson)
- Fix build warning with uninitialized variable (Chuck Anderson)
- Fix warning on i386 system (CR 123966) (Chuck Anderson)
- Fix mailbox and vpi memory leaks causing crashes (CR 126818) (Chuck Anderson)
- Fixed unbounded firmware revision string from port caused the system panic
(CR 126560) (Chuck Anderson)
-
Tue Feb 07 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.1.1.el6uek]
- mm: compaction: check pfn_valid when entering a new MAX_ORDER_NR_PAGES block
during isolation for migration (Mel Gorman)
- block: Disable autoprotect (Martin K. Petersen)
- enic: do vlan cleanup (Jiri Pirko)
- enic: Add support to configure hardware interrupt coalesce timers in a
platform independent way (Vasanthy Kolluri)
- enic: Partial: Bug Fix: Fix hardware transmit queue indexing in
enic_poll_controller (Vasanthy Kolluri)
- enic: Get/Set interrupt resource index for transmit and receive queues
(Vasanthy Kolluri)
- enic: Log device configuration in detail during driver load (Vasanthy
Kolluri)
- enic: Pass 802.1p bits for packets tagged with vlan zero (Vasanthy Kolluri)
- enic: update to support 64 bit stats (stephen hemminger)
- enic: Add support for MTU change via port profile on a dynamic vnic (Roopa
Prabhu)
- drivers/net: Remove unnecessary semicolons (Joe Perches)
- [SCSI] megaraid_sas Version to 5.40-rc1 and Changelog update (Adam Radford)
- [SCSI] megaraid_sas: Add .change_queue_depth support (Adam Radford)
- [SCSI] megaraid_sas: Fix FastPath I/O to work on degraded raid 1 (Adam
Radford)
- bnx2x: add missing break in bnx2x_dcbnl_get_cap (Shmulik Ravid)
- bnx2x: fix hw attention handling (Dmitry Kravkov)
- bnx2x: prevent flooded warnning kernel info (Joe Jin)
- Btrfs: don't reserve data with extents locked in btrfs_fallocate (Chris
Mason)
- watchdog: hpwdt: prevent multiple "NMI occurred" messages (Naga Chumbalkar)
- watchdog: hpwdt: add next gen HP servers (Thomas Mingarelli)
- bnx2fc: Update copyright and bump version to 1.0.4 (Bhanu Prakash Gollapudi)
- bnx2fc: Tx BDs cache in write tasks (Bhanu Prakash Gollapudi)
- bnx2fc: Do not arm CQ when there are no CQEs (Bhanu Prakash Gollapudi)
- bnx2fc: hold tgt lock when calling cmd_release (Bhanu Prakash Gollapudi)
- bnx2fc: Enable support for sequence level error recovery (Bhanu Prakash
Gollapudi)
- bnx2fc: HSI changes for tape (Bhanu Prakash Gollapudi)
- bnx2fc: Handle REC_TOV error code from firmware (Bhanu Prakash Gollapudi)
- bnx2fc: REC/SRR link service request and response handling (Bhanu Prakash
Gollapudi)
- bnx2fc: Support 'sequence cleanup' task (Bhanu Prakash Gollapudi)
- bnx2fc: Enable REC & CONF support for the session (Bhanu Prakash Gollapudi)
- bnx2fc: Introduce interface structure for each vlan interface (Bhanu Prakash
Gollapudi)
- bnx2fc: Replace printks with KERN_ALERT to KERN_ERR/KERN_INFO (Bhanu Prakash
Gollapudi)
- cnic: Add VLAN ID as a parameter during netevent upcall (Michael Chan)
- bnx2i: Updated copyright and bump version (Eddie Wai)
- bnx2i: Modified to skip CNIC registration if iSCSI is not supported (Eddie
Wai)
- bnx2i: Added the use of kthreads to handle SCSI cmd completion (Eddie Wai)
- iscsi: Use struct scsi_lun in iscsi structs instead of u8[8] (Andy Grover)
- cnic: Wait for all Context IDs to be deleted before sending FCOE_DESTROY_FUNC
(Michael Chan)
- cnic: Fix Context ID space calculation (Michael Chan)
- bnx2x: Implementation for netdev->ndo_fcoe_get_wwn (Vladislav Zolotarov)
- bnx2: Fix endian swapping on firmware version string (Michael Chan)
- bnx2: Close device if tx_timeout reset fails (Michael Chan)
- bnx2: Read iSCSI config from shared memory during ->probe() (Michael Chan)
- bnx2: Add MCP dump (Jeffrey Huang)
- bnx2: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason)
- cnic: Return proper error code if we fail to send netlink message (Michael
Chan)
- cnic: Fix ring setup/shutdown code (Michael Chan)
- cnic: Fix port_mode setting (Michael Chan)
- cnic: Replace get_random_bytes() with random32() (Michael Chan)
- cnic, bnx2i: Add support for new devices - 57800, 57810, and 57840 (Michael
Chan)
- drivers/net: Remove casts of void * (Joe Perches)
- bnx2fc: Fix kernel panic when deleting NPIV ports (Bhanu Prakash Gollapudi)
- bnx2fc: scsi_dma_unmap() not invoked on IO completions (Bhanu Prakash
Gollapudi)
- bnx2fc: host stats show the link speed 'unknown' on NIC partitioned
interfaces (Bhanu Prakash Gollapudi)
- bnx2x: Update date to 2011/06/13 and version to 1.70.00-0 (Vladislav
Zolotarov)
- bnx2x: PFC support for 578xx (Dmitry Kravkov)
- bnx2x: Rename LASI registers to definitions in mdio.h (Yaniv Rosner)
- bnx2x: Add a periodic task for link PHY events (Yaniv Rosner)
- bnx2x: Adjust BCM84833 to BCM578xx (Yaniv Rosner)
- bnx2x: Adjust ETS to 578xx (Yaniv Rosner)
- bnx2x: Add new PHY 54616s (Yaniv Rosner)
- bnx2x: Add Warpcore support for 578xx (Yaniv Rosner)
- bnx2x: Add new MAC support for 578xx (Yaniv Rosner)
- bnx2x: Cosmetic changes. (Dmitry Kravkov)
- bnx2x: update DCB data during PMF migration (Dmitry Kravkov)
- bnx2x: 57712 parity handling (Vladislav Zolotarov)
- New 7.0 FW: bnx2x, cnic, bnx2i, bnx2fc (Vlad Zolotarov)
- cnic: Move indexing function pointers to struct kcq_info (Michael Chan)
- linux-firmware: Add a new FW 7.0.20.0 (Vladislav Zolotarov)
- ixgbe: Fix FCOE memory leak for DDP packets (Alexander Duyck)
- ixgbe: fix PHY link setup for 82599 (Emil Tantilov)
- ixgbe: fix __ixgbe_notify_dca() bail out code (Don Skidmore)
- ixgbe: convert to ndo_fix_features (Don Skidmore)
- ixgbe: only enable WoL for magic packet by default (Andy Gospodarek)
- ixgbe: remove ifdef check for non-existent define (Emil Tantilov)
- ixgbe: Pass staterr instead of re-reading status and error bits from
descriptor (Alexander Duyck)
- ixgbe: Move interrupt related values out of ring and into q_vector (Alexander
Duyck)
- ixgbe: add structure for containing RX/TX rings to q_vector (Alexander Duyck)
- ixgbe: inline the ixgbe_maybe_stop_tx function (Alexander Duyck)
- ixgbe: Update ATR to use recorded TX queues instead of CPU for routing
(Alexander Duyck)
- ixgbe: Make certain to initialize the fdir_perfect_lock in all cases
(Alexander Duyck)
- e1000: always call e1000_check_for_link() on e1000_ce4100 MACs. (Nicolas
Schichan)
- e1000: do vlan cleanup (Jiri Pirko)
- e1000: convert to ndo_fix_features (Michał Mirosław)
- e1000: remove unnecessary code (Greg Dietsche)
- igbvf: do vlan cleanup (Jiri Pirko)
- ixgbe: A fix to VF TX rate limit (Lior Levy)
- ixgbe: Update method used for determining descriptor count for an skb
(Alexander Duyck)
- ixgbe: Add one function that handles most of context descriptor setup
(Alexander Duyck)
- ixgbe: Move all values that deal with count, next_to_use, next_to_clean to
u16 (Alexander Duyck)
- ixgbe: Convert IXGBE_DESC_UNUSED from macro to static inline function
(Alexander Duyck)
- ixgbe: pass adapter struct instead of netdev for interrupt data (Alexander
Duyck)
- ixgbe: update driver version string (Don Skidmore)
- ixgbe: fix ring assignment issues for SR-IOV and drop cases (Alexander Duyck)
- ixgbe: disable RSC when Rx checksum is off (Emil Tantilov)
- ixgbe: move reset code into a separate function (Emil Tantilov)
- ixgbe: move setting RSC into a separate function (Emil Tantilov)
- ixgbe: add support for nfc addition and removal of filters (Alexander Duyck)
- ixgbe: add support for displaying ntuple filters via the nfc interface
(Alexander Duyck)
- ixgbe: add basic support for setting and getting nfc controls (Alexander
Duyck)
- ixgbe: update perfect filter framework to support retaining filters
(Alexander Duyck)
- ixgbe: fix flags relating to perfect filters to support coexistence
(Alexander Duyck)
- ixgbe: remove ntuple filtering (Alexander Duyck)
- ixgbe: setup per CPU PCI pool for FCoE DDP (Vasu Dev)
- ixgbe: add support for Dell CEM (Emil Tantilov)
- bnx2x: Created bnx2x_sp (Vladislav Zolotarov)
- bnx2x: removed unused variables (Dmitry Kravkov)
- bnx2x: use bnx2x_reload_if_running (Dmitry Kravkov)
- bnx2x: dump FW memory when appropriate msglvl is raised (Dmitry Kravkov)
- bnx2x: do not call link update without HW notification (Yaniv Rosner)
- bnx2x: disable fairness if ETS is enabled (Dmitry Kravkov)
- bnx2x: avoid release of unrequested irqs (Dmitry Kravkov)
- bnx2x: put start bd csum in separate function (Dmitry Kravkov)
- bnx2x: remove references to intr_sem (Dmitry Kravkov)
- bnx2x: do not allocate FCoE ring if disabled (Dmitry Kravkov)
- bnx2x: Improve cl45 access methods (Yaniv Rosner)
- bnx2x: Modify XGXS functions (Yaniv Rosner)
- bnx2x: Fix link status sync (Yaniv Rosner)
- bnx2x: Adjust BCM8726 module detection settings (Yaniv Rosner)
- bnx2x: Fix grammar and relocate code (Yaniv Rosner)
- bnx2x: Fix BCM84833 settings (Yaniv Rosner)
- bnx2x: Fix over current port display (Yaniv Rosner)
- bnx2x: Add TX fault check for fiber PHYs (Yaniv Rosner)
- bnx2x: Change return status type (Yaniv Rosner)
- bnx2x: Fix port type display (Yaniv Rosner)
- bnx2x: Add new phy BCM8722 (Yaniv Rosner)
- Revert "bnx2fc: Fix kernel panic when deleting NPIV ports" (Bob Picco)
- Revert "bnx2fc: scsi_dma_unmap() not invoked on IO completions" (Bob Picco)
- Revert "bnx2x: prevent flooded warnning kernel info" (Bob Picco)
- Revert "bnx2x: fix hw attention handling" (Bob Picco)
- Revert "bnx2x: add missing break in bnx2x_dcbnl_get_cap" (Bob Picco)
- ixgbe: DCB and perfect filters can coexist (John Fastabend)
- ixgbe: fix bit mask for DCB version (John Fastabend)
- ixgbe: setup redirection table for multiple packet buffers (John Fastabend)
- ixgbe: DCB 82598 devices, tx_idx and rx_idx swapped (John Fastabend)
- ixgbe: DCB use existing TX and RX queues (John Fastabend)
- ixgbe: configure minimal packet buffers to support TC (John Fastabend)
- ixgbe: consolidate MRQC and MTQC handling (John Fastabend)
- ixgbe: consolidate packet buffer allocation (John Fastabend)
- ixgbe: dcbnl reduce duplicated code and indentation (John Fastabend)
- ixgbevf: do vlan cleanup (Jiri Pirko)
- ixgbevf: remove unnecessary ampersands (Stephen Hemminger)
- ixgbevf: Fix bungled declaration of ixgbevf_mbx_ops (Greg Rose)
- ixgbevf: Update the driver string (Greg Rose)
- e1000e: workaround invalid Tx/Rx tail descriptor register write (Bruce Allan)
- e1000e: Spurious interrupts & dropped packets with 82577/8/9 in half-duplex
(Bruce Allan)
- e1000e: increase driver version number (Bruce Allan)
- e1000e: alternate MAC address update (Bruce Allan)
- e1000e: do not disable receiver on 82574/82583 (Bruce Allan)
- e1000e: minor re-order of #include files (Bruce Allan)
- e1000e: remove unnecessary check for NULL pointer (Bruce Allan)
- intel drivers: repair missing flush operations (Jesse Brandeburg)
- e1000e: use GFP_KERNEL allocations at init time (Jeff Kirsher)
- e1000e: Add Jumbo Frame support to 82583 devices (Carolyn Wyborny)
- e1000e: remove e1000_queue_stats (Eric Dumazet)
- net: e1000e: Use is_multicast_ether_addr helper (Tobias Klauser)
- e1000e: remove unnecessary reads of PCI_CAP_ID_EXP (Jon Mason)
- e1000e: update driver version (Bruce Allan)
- e1000e: Clear host wakeup bit on 82577/8 without touching PHY page 800 (Bruce
Allan)
- e1000e: access multiple PHY registers on same page at the same time (Bruce
Allan)
- e1000e: do not schedule the Tx queue until ready (Bruce Allan)
- e1000e: log when swflag is cleared unexpectedly on ICH/PCH devices (Bruce
Allan)
- e1000e: 82579 intermittently disabled during S0->Sx (Bruce Allan)
- e1000e: disable far-end loopback mode on ESB2 (Bruce Allan)
- net: introduce __netdev_alloc_skb_ip_align (Eric Dumazet)
- update modsign (Maxim Uvarov) [Orabug: 13615815]
-
Tue Jan 31 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.22.el6uek]
- xfs: fix acl count validation in xfs_acl_from_disk() (Dan Carpenter)
CVE-2012-0038
- Updated driver version to 5.02.00.00.06.02-uek2 (Tej Parkash)
- ocfs2: use spinlock irqsave for downconvert lock.patch (Srinivas Eeda)
- dm-nfs-for-uek2 (Adnan Misherfi)
-
Thu Jan 26 2012 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.21.el6uek]
- git-changelog: add Orabug and CVE (Maxim Uvarov) [Add parsing Orabug and
CVE.]
- qla2xxx: Update the driver version to 8.03.07.12.39.0-k. (Giridhar Malavali)
- Add support for pv hugepages and support for huge balloon pages. (Dave
McCracken)
- Btrfs: remove some verbose warnings (Chris Mason)
- Btrfs: fix reservations in btrfs_page_mkwrite (Chris Mason)
- Btrfs: use larger system chunks (Chris Mason)
- Btrfs: add a delalloc mutex to inodes for delalloc reservations (Josef Bacik)
- Btrfs: protect orphan block rsv with spin_lock (Josef Bacik)
- Btrfs: don't call btrfs_throttle in file write (Josef Bacik)
- Btrfs: release space on error in page_mkwrite (Josef Bacik)
- Btrfs: fix btrfsck error 400 when truncating a compressed (Miao Xie)
- Btrfs: do not use btrfs_end_transaction_throttle everywhere (Josef Bacik)
- Btrfs: fix possible deadlock when opening a seed device (Li Zefan)
- Btrfs: update global block_rsv when creating a new block group (Li Zefan)
- Btrfs: rewrite btrfs_trim_block_group() (Li Zefan)
- Btrfs: simplfy calculation of stripe length for discard operation (Li Zefan)
- Btrfs: don't pre-allocate btrfs bio (Li Zefan)
- Btrfs: don't pass a trans handle unnecessarily in volumes.c (Li Zefan)
- Btrfs: reserve metadata space in btrfs_ioctl_setflags() (Li Zefan)
- Btrfs: remove BUG_ON()s in btrfs_ioctl_setflags() (Li Zefan)
- Btrfs: check the return value of io_ctl_init() (Li Zefan)
- Btrfs: avoid possible NULL deref in io_ctl_drop_pages() (Li Zefan)
- Btrfs: add pinned extents to on-disk free space cache correctly (Li Zefan)
- Btrfs: revamp clustered allocation logic (Alexandre Oliva)
- Btrfs: don't set up allocation result twice (Alexandre Oliva)
- Btrfs: test free space only for unclustered allocation (Alexandre Oliva)
- Btrfs: use bigger metadata chunks on bigger filesystems (Chris Mason)
- Btrfs: lower the bar for chunk allocation (Chris Mason)
- Btrfs: run chunk allocations while we do delayed refs (Chris Mason)
- Btrfs: call d_instantiate after all ops are setup (Al Viro)
- Btrfs: fix worker lock misuse in find_worker (Chris Mason)
- xen/config: turn CONFIG_XEN_DEBUG_FS off. (Konrad Rzeszutek Wilk)
- proc: clean up and fix /proc/<pid>/mem handling (Maxim Uvarov) [Orabug:
13618927] CVE-2012-0056
- set XEN_MAX_DOMAIN_MEMORY for 512 (Maxim Uvarov)
- add __init arguments to init functions (Maxim Uvarov)
- hpwdt: clean up set_memory_x call for 32 bit (Maxim Uvarov)
-
Thu Jan 12 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-100.0.20.el6uek]
- Enable Kabi Check (Guru Anbalagane)
- net/bna driver update from 2.3.2.3 to 3.0.2.2 (Maxim Uvarov)
- scsi/bfa driver update from 2.3.2.3 to 3.0.2.2 (Maxim Uvarov)
- Updated version to 5.02.00.00.06.02-uek1 (Tej Parkash)
- qla4xxx: Added error logging for firmware abort (Nilesh Javali)
- qla4xxx: Disable generating pause frames in case of FW hung (Giridhar
Malavali)
- qla4xxx: Temperature monitoring for ISP82XX core. (Mike Hernandez)
- qla4xxx: check for FW alive before calling chip_reset (Shyam Sunder)
- qla4xxx: Remove the unused macros (Tej Parkash)
- qla4xxx: cleanup, make qla4xxx_build_ddb_list short (Lalit Chandivade)
- qla4xxx: clear the RISC interrupt bit during firmware init (Sarang Radke)
- qla4xxx: clear the SCSI COMPLETION INTERRUPT bit during firmware init
(Prasanna Mumbai)
- qla4xxx: Fixed BFS with sendtargets as boot index. (Manish Rangankar)
- qla4xxx: Correct the default relogin timeout value (Nilesh Javali)
- qla4xxx: Limit the ACB Default Timeout value to 12s (Nilesh Javali)
- bond_alb: don't disable softirq under bond_alb_xmit (Maxim Uvarov)
- fix kernel version (Guru Anbalagane)
-
Tue Jan 10 2012 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-100.0.19.el6uek]
- scripts/git-changelog: generate rpm changelog script (Maxim Uvarov)
- Revert "hpwd watchdog mark page executable" (Maxim Uvarov)
- Partial revert of mainline removal of deprecated sysfs interface for 13568528
(Chuck Anderson)
- scsi:lpfc update to 8.3.5.58 (Maxim Uvarov)
- Let KERNEL_VERSION be 3.0.x, and override UTSNAME (Nelson Elhage)
- qla4xxx: Fix qla4xxx_dump_buffer to dump buffer correctly (Vikas Chaudhary)
- qla4xxx: Fix the IDC locking mechanism (Nilesh Javali)
- qla4xxx: Wait for disable_acb before doing set_acb (Vikas Chaudhary)
- qla4xxx: Don't recover adapter if device state is FAILED (Sarang Radke)
- qla4xxx: fix call trace on rmmod with ql4xdontresethba=1 (Sarang Radke)
- qla4xxx: Fix CPU lockups when ql4xdontresethba set (Mike Hernandez)
- qla4xxx: Perform context resets in case of context failures. (Vikas
Chaudhary)
- do not obsolete firmware (Maxim Uvarov)
- Revert "xen/pv-on-hvm kexec: add xs_reset_watches to shutdown watches from
old kernel" (Konrad Rzeszutek Wilk)
- Revert "xen-blkback: convert hole punching to discard request on loop
devices" (Maxim Uvarov)
- ath9k: Fix kernel panic in AR2427 in AP mode (Mohammed Shafi Shajakhan)
- ptrace: partially fix the do_wait(WEXITED) vs EXIT_DEAD->EXIT_ZOMBIE race
(Oleg Nesterov)
- Revert "rtc: Disable the alarm in the hardware" (Linus Torvalds)
- hung_task: fix false positive during vfork (Mandeep Singh Baines)
- drm/radeon/kms/atom: fix possible segfault in pm setup (Alexander Müller)
- xfs: log all dirty inodes in xfs_fs_sync_fs (Christoph Hellwig)
- xfs: log the inode in ->write_inode calls for kupdate (Christoph Hellwig)
- mfd: Turn on the twl4030-madc MADC clock (Kyle Manna)
- mfd: Check for twl4030-madc NULL pointer (Kyle Manna)
- mfd: Copy the device pointer to the twl4030-madc structure (Kyle Manna)
- mfd: Fix mismatch in twl4030 mutex lock-unlock (Sanjeev Premi)
- iwlwifi: update SCD BC table for all SCD queues (Emmanuel Grumbach)
- ipv4: using prefetch requires including prefetch.h (Stephen Rothwell)
- ipv4: reintroduce route cache garbage collector (Eric Dumazet)
- ipv4: flush route cache after change accept_local (Weiping Pan)
- sctp: Do not account for sizeof(struct sk_buff) in estimated rwnd (Thomas
Graf)
- sctp: fix incorrect overflow check on autoclose (Xi Wang)
- sch_gred: should not use GFP_KERNEL while holding a spinlock (Eric Dumazet)
- net: have ipconfig not wait if no dev is available (Gerlando Falauto)
- mqprio: Avoid panic if no options are provided (Thomas Graf)
- llc: llc_cmsg_rcv was getting called after sk_eat_skb. (Alex Juncu)
- ppp: fix pptp double release_sock in pptp_bind() (Djalal Harouni)
- net: bpf_jit: fix an off-one bug in x86_64 cond jump target (Markus Kötter)
- sparc: Fix handling of orig_i0 wrt. debugging when restarting syscalls.
(David S. Miller)
- sparc64: Fix masking and shifting in VIS fpcmp emulation. (David S. Miller)
- sparc32: Correct the return value of memcpy. (David S. Miller)
- sparc32: Remove uses of %g7 in memcpy implementation. (David S. Miller)
- sparc32: Remove non-kernel code from memcpy implementation. (David S. Miller)
- sparc: Kill custom io_remap_pfn_range(). (David S. Miller)
- sparc64: Patch sun4v code sequences properly on module load. (David S.
Miller)
- sparc32: Be less strict in matching %lo part of relocation. (David S. Miller)
- sparc64: Fix MSIQ HV call ordering in pci_sun4v_msiq_build_irq(). (David S.
Miller)
- mm: hugetlb: fix non-atomic enqueue of huge page (Hillf Danton)
- drm/radeon/kms: bail on BTC parts if MC ucode is missing (Alex Deucher)
- watchdog: hpwdt: Changes to handle NX secure bit in 32bit path (Mingarelli,
Thomas)
- futex: Fix uninterruptible loop due to gate_area (Hugh Dickins)
- oprofile, arm/sh: Fix oprofile_arch_exit() linkage issue (Vladimir Zapolskiy)
- ARM: 7220/1: mmc: mmci: Fixup error handling for dma (Ulf Hansson)
- ARM: 7214/1: mmc: mmci: Fixup handling of MCI_STARTBITERR (Ulf Hansson)
- ARM:imx:fix pwm period value (Jason Chen)
- VFS: Fix race between CPU hotplug and lglocks (Srivatsa S. Bhat)
- memcg: keep root group unchanged if creation fails (Hillf Danton)
- iwlwifi: allow to switch to HT40 if not associated (Wey-Yi Guy)
- iwlwifi: do not set the sequence control bit is not needed (Wey-Yi Guy)
- ath9k: fix max phy rate at rate control init (Rajkumar Manoharan)
- media: s5p-fimc: Use correct fourcc for RGB565 colour format (Sylwester
Nawrocki)
- vfs: __read_cache_page should use gfp argument rather than GFP_KERNEL (Dave
Kleikamp)
- mfd: Fix twl-core oops while calling twl_i2c_* for unbound driver (Ilya
Yanok)
- cgroups: fix a css_set not found bug in cgroup_attach_proc (Mandeep Singh
Baines)
- mmc: vub300: fix type of firmware_rom_wait_states module parameter (Rusty
Russell)
- nilfs2: unbreak compat ioctl (Thomas Meyer)
- SELinux: Fix RCU deref check warning in sel_netport_insert() (David Howells)
- NFSv4.1: Ensure that we handle _all_ SEQUENCE status bits. (Trond Myklebust)
- oprofile: Fix uninitialized memory access when writing to writing to
oprofilefs (Robert Richter)
- oom: fix integer overflow of points in oom_badness (Frantisek Hrbata)
- binary_sysctl(): fix memory leak (Michel Lespinasse)
- percpu: fix per_cpu_ptr_to_phys() handling of non-page-aligned addresses
(Eugene Surovegin)
- Input: synaptics - fix touchpad not working after S2R on Vostro V13 (Dmitry
Torokhov)
- MXC PWM: should active during DOZE/WAIT/DBG mode (Jason Chen)
- ssb: fix init regression with SoCs (Hauke Mehrtens)
- block: initialize request_queue's numa node during (Mike Snitzer)
- mac80211: fix another race in aggregation start (Johannes Berg)
- SCSI: fcoe: Fix preempt count leak in fcoe_filter_frames() (Thomas Gleixner)
- SCSI: zfcp: return early from slave_destroy if slave_alloc returned early
(Steffen Maier)
- cfq-iosched: fix cfq_cic_link() race confition (Yasuaki Ishimatsu)
- cfq-iosched: free cic_index if blkio_alloc_blkg_stats fails (majianpeng)
- drm/i915: prevent division by zero when asking for chipset power (Eugeni
Dodonov)
- rtc: m41t80: Workaround broken alarm functionality (John Stultz)
- ipip, sit: copy parms.name after register_netdevice (Ted Feng)
- ARM: OMAP: rx51: fix USB (Felipe Contreras)
- Revert "clockevents: Set noop handler in clockevents_exchange_device()"
(Linus Torvalds)
- ASoC: core: Don't schedule deferred_resume_work twice (Stephen Warren)
- USB: option: Removing one bogus and adding some new Huawei combinations
(Bjørn Mork)
- usb: option: Add Huawei E398 controlling interfaces (Alex Hermann)
- USB: cdc-acm: add IDs for Motorola H24 HSPA USB module. (Krzysztof Hałasa)
- ibft: Fix finding IBFT ACPI table on UEFI (Yinghai Lu)
- drm/radeon/kms: add some new pci ids (Alex Deucher)
- staging: r8712u: Add new USB ID (Larry Finger)
- fuse: fix fuse_retrieve (Miklos Szeredi)
- ext4: handle EOF correctly in ext4_bio_write_page() (Yongqiang Yang)
- ext4: avoid potential hang in mpage_submit_io() when blocksize < pagesize
(Yongqiang Yang)
- ext4: avoid hangs in ext4_da_should_update_i_disksize() (Andrea Arcangeli)
- ext4: display the correct mount option in /proc/mounts for [no]init_itable
(Theodore Ts'o)
- md/raid5: fix bug that could result in reads from a failed device.
(NeilBrown)
- xfs: avoid synchronous transactions when deleting attr blocks (Christoph
Hellwig)
- xfs: fix nfs export of 64-bit inodes numbers on 32-bit kernels (Christoph
Hellwig)
- hwmon: (coretemp) Fix oops on CPU offlining (Jean Delvare)
- hfs: fix hfs_find_init() sb->ext_tree NULL ptr oops (Phillip Lougher)
- Make TASKSTATS require root access (Linus Torvalds)
- jbd/jbd2: validate sb->s_first in journal_get_superblock() (Eryu Guan)
- x86, hpet: Immediately disable HPET timer 1 if rtc irq is masked (Mark
Langsdorf)
- mmc: mxcmmc: fix falling back to PIO (Sascha Hauer)
- hwmon: (jz4740) fix signedness bug (Axel Lin)
- linux/log2.h: Fix rounddown_pow_of_two(1) (Linus Torvalds)
- mac80211: fix race condition caused by late addBA response (Nikolay Martynov)
- iwlwifi: do not re-configure HT40 after associated (Wey-Yi Guy)
- percpu: fix chunk range calculation (Tejun Heo)
- intel-iommu: fix superpage support in pfn_to_dma_pte() (Allen Kay)
- intel-iommu: set iommu_superpage on VM domains to lowest common denominator
(Allen Kay)
- intel-iommu: fix return value of iommu_unmap() API (Allen Kay)
- target: Handle 0 correctly in transport_get_sectors_6() (Roland Dreier)
- fix apparmor dereferencing potentially freed dentry, sanitize __d_path() API
(Al Viro)
- mm: vmalloc: check for page allocation failure before vmlist insertion (Mel
Gorman)
- mm: Ensure that pfn_valid() is called once per pageblock when reserving
pageblocks (Michal Hocko)
- ptp: Fix clock_getres() implementation (Thomas Gleixner)
- thp: set compound tail page _count to zero (Youquan Song)
- thp: add compound tail page _mapcount when mapped (Youquan Song)
- fs/proc/meminfo.c: fix compilation error (Claudio Scordino)
- ASoC: Provide a more complete DMA driver stub (Mark Brown)
- ARM: davinci: dm646x evm: wrong register used in
setup_vpif_input_channel_mode (Hans Verkuil)
- ARM: at91: fix clock conid for atmel_tcb.1 on 9260/9g20 (Jean-Christophe
PLAGNIOL-VILLARD)
- arm: mx23: recognise stmp378x as mx23 (Wolfram Sang)
- ARM: davinci: da850 evm: change audio edma event queue to EVENTQ_0
(Manjunathappa, Prakash)
- alarmtimers: Fix time comparison (Thomas Gleixner)
- ALSA: hda/realtek - Fix Oops in alc_mux_select() (Takashi Iwai)
- ALSA: sis7019 - give slow codecs more time to reset (David Dillow)
- netconsole support for netfront (Zhenzhong Duan)
- oracleasm: Fix two merge errors (Martin K. Petersen)
- x86/numa: Add constraints check for nid parameters (Petr Holasek)
-
Sun Dec 18 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.18.el6uek]
- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
- xen: add dom0_op hypercall (Jeremy Fitzhardinge)
- xen: add CPU microcode update driver (Jeremy Fitzhardinge)
- xen/v86d: Fix /dev/mem to access memory below 1MB (Konrad Rzeszutek Wilk)
- x86/microcode: check proper return code. (Ben Guthro)
- Oracle ASM Kernel Driver (Martin K. Petersen)
- modsign: no sign if keys are missing (Maxim Uvarov)
- Set panic_on_oops to default to true (Maxim Uvarov)
(Andi Kleen)
- direct-io: separate fields only used in the submission path from struct dio
- direct-io: fix a wrong comment (Andi Kleen)
- direct-io: rearrange fields in dio/dio_submit to avoid holes (Andi Kleen)
- direct-io: use a slab cache for struct dio (Andi Kleen)
- direct-io: separate map_bh from dio (Andi Kleen)
- direct-io: inline the complete submission path (Andi Kleen)
- direct-io: merge direct_io_walker into __blockdev_direct_IO (Andi Kleen)
- Install include/drm headers (Maxim Uvarov)
- VFS: Cache request_queue in struct block_device (Andi Kleen)
- DIO: optimize cache misses in the submission path (Andi Kleen)
- put firmware to kernel version specific location (Maxim Uvarov)
- hpwd watchdog mark page executable (Maxim Uvarov)
- SPEC: el5 mkinird more then 5.1.19.6-71.0.10 (Maxim Uvarov)
- SPEC: req udev-095-14.27.0.1.el5_7.1 or more (Maxim Uvarov)
- SPEC: ol6 req dracut-kernel-004-242.0.3 (Maxim Uvarov)
S. Miller)
- sparc64: Force the execute bit in OpenFirmware's translation entries. (David
- sched/rt: Migrate equal priority tasks to available CPUs (Shawn Bohrer)
- sched: Fix up wchan borkage (Simon Kirby)
- ide-disk: Fix request requeuing (Borislav Petkov)
- posix-cpu-timers: Cure SMP wobbles (Peter Zijlstra)
- lis3: fix regression of HP DriveGuard with 8bit chip (Takashi Iwai)
- ASoC: use a valid device for dev_err() in Zylonite (Arnd Bergmann)
- ASoC: Fix setting update bits for WM8753_LADC and WM8753_RADC (Axel Lin)
calculation. (Michel Dänzer)
- drm/radeon: Update AVIVO cursor coordinate origin before x/yorigin
- drm/radeon/kms: Fix logic error in DP HPD handler (Alex Deucher)
- drm/radeon/kms: fix regression in DP aux defer handling (Alex Deucher)
- drm/radeon/kms: add retry limits for native DP aux defer (Alex Deucher)
- drm/radeon/kms: fix channel_remap setup (v2) (Alex Deucher)
- ptp: fix L2 event message recognition (Richard Cochran)
- rt2x00: Serialize TX operations on a queue. (Gertjan van Wingerde)
- x86/PCI: use host bridge _CRS info on ASUS M2V-MX SE (Paul Menzel)
- qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Roland Dreier)
- libsas: fix panic when single phy is disabled on a wide port (Mark Salyzyn)
- md: Avoid waking up a thread after it has been freed. (NeilBrown)
- dm table: avoid crash if integrity profile changes (Mike Snitzer)
- mmc: mxs-mmc: fix clock rate setting (Koen Beel)
- ARM: mach-ux500: enable fix for ARM errata 754322 (srinidhi kasagar)
Deucher)
- drm/radeon/kms: retry aux transactions if there are status flags (Alex
(Alex Deucher)
- drm/radeon/kms: use hardcoded dig encoder to transmitter mapping for DCE4.1
- ipv6: fix NULL dereference in udp6_ufo_fragment() (Jason Wang)
- ahci: Enable SB600 64bit DMA on Asus M3A (Mark Nelson)
Wysocki)
- MIPS: PM: Use struct syscore_ops instead of sysdevs for PM (v2) (Rafael J.
- ftrace: Fix regression of :mod:module function enabling (Steven Rostedt)
Rostedt)
- ftrace: Fix regression where ftrace breaks when modules are loaded (Steven
Rostedt)
- ftrace: Fix warning when CONFIG_FUNCTION_TRACER is not defined (Steven
- e1000e: workaround for packet drop on 82579 at 100Mbps (Bruce Allan)
- ARM: 7113/1: mm: Align bank start to MAX_ORDER_NR_PAGES (Linus Walleij)
- ARM: 7117/1: perf: fix HW_CACHE_* events on Cortex-A9 (Will Deacon)
- HID: usbhid: Add support for SiGma Micro chip (Jeremiah Matthey)
- hwmon: (w83627ehf) Properly report thermal diode sensors (Jean Delvare)
- Avoid using variable-length arrays in kernel/sys.c (Linus Torvalds)
- drm/radeon/kms/atom: fix handling of FB scratch indices (Alex Deucher)
- cputimer: Cure lock inversion (Peter Zijlstra)
- fuse: fix memory leak (Miklos Szeredi)
(Thomas Courbon)
- Platform: fix samsung-laptop DMI identification for N150/N210/220/N230
Kosina)
- HID: magicmouse: ignore 'ivalid report id' while switching modes, v2 (Jiri
- uvcvideo: Fix crash when linking entities (Laurent Pinchart)
Forshee)
- hfsplus: ensure bio requests are not smaller than the hardware sectors (Seth
Skeggs)
- drm/ttm: ensure ttm for new node is bound before calling move_notify() (Ben
- drm/ttm: unbind ttm before destroying node in accel move cleanup (Ben Skeggs)
- CIFS: Fix ERR_PTR dereference in cifs_get_root (Pavel Shilovsky)
- xfs: start periodic workers later (Christoph Hellwig)
- xfs: use a cursor for bulk AIL insertion (Dave Chinner)
- xfs: do not update xa_last_pushed_lsn for locked items (Christoph Hellwig)
Hellwig)
- xfs: force the log if we encounter pinned buffers in .iop_pushbuf (Christoph
- xfs: revert to using a kthread for AIL pushing (Christoph Hellwig)
- firewire: sbp2: fix panic after rmmod with slow targets (Chris Boot)
- x86: Fix S4 regression (Takashi Iwai)
- hwmon: (w83627ehf) Fix negative 8-bit temperature values (Jean Delvare)
- mm: fix race between mremap and removing migration entry (Hugh Dickins)
- x25: Prevent skb overreads when checking call user data (Matthew Daley)
- crypto: ghash - Avoid null pointer dereference if no key is set (Nick Bowler)
- ALSA: HDA: conexant support for Lenovo T520/W520 (Daniel Suchy)
- ALSA: hda - Add position_fix quirk for Dell Inspiron 1010 (Takashi Iwai)
Forshee)
- hfsplus: Fix kfree of wrong pointers in hfsplus_fill_super() error path (Seth
- CIFS: Fix incorrect max RFC1002 write size value (Pavel Shilovsky)
- CIFS: Fix DFS handling in cifs_get_file_info (Pavel Shilovsky)
- cris: fix a build error in drivers/tty/serial/crisv10.c (WANG Cong)
- TTY: drop driver reference in tty_open fail path (Jiri Slaby)
- TTY: make tty_add_file non-failing (Jiri Slaby)
- TTY: pty, release tty in all ptmx_open fail paths (Jiri Slaby)
Wylder)
- USB: for usb_autopm_get_interface_async -EINPROGRESS is not an error (Jim
- staging: serqt_usb2: remove ssu100 from supported devices (Bill Pemberton)
Consul)
- staging: quatech_usb2: Potential lost wakeup scenario in TIOCMIWAIT (Kautuk
- Staging: hv: Add support for >2 TB LUN in storage driver. (Mike Sterling)
Hartmann)
- USB: qcserial: Add support for Sierra Wireless MC8355/Gobi 3000 (Richard
Hamisch)
- USB: qcserial: add device ID for "HP un2430 Mobile Broadband Module" (Rigbert
- serial: pxa: work around for errata #20 (Marcus Folkesson)
(Ning Jiang)
- serial-core: power up uart port early before we do set_termios when resuming
- EHCI : introduce a common ehci_setup (Matthieu CASTET)
- USB: fix ehci alignment error (Harro Haan)
- EHCI: workaround for MosChip controller bug (Alan Stern)
- xhci-mem.c: Check for ring->first_seg != NULL (Kautuk Consul)
- xHCI: AMD isoc link TRB chain bit quirk (Andiry Xu)
Packard)
- drm/i915: Wrap DP EDID fetch functions to enable eDP panel power (Keith
(Takashi Iwai)
- drm/i915/panel: Always record the backlight level again (but cleverly)
Deucher)
- drm/radeon/kms: bail early in dvi_detect for digital only connectors (Alex
Deucher)
- drm/radeon/kms: handle !force case in connector detect more gracefully (Alex
- drm/radeon/kms: Fix I2C mask definitions (Jean Delvare)
- mmc: core: Fix hangs related to insert/remove of cards (Ulf Hansson)
- mmc: core: ext_csd.raw_* used in comparison but never set (Andrei Warkentin)
1180:e823 (Josh Boyer)
- PCI quirk: mmc: Always check for lower base frequency quirk for Ricoh
- megaraid_sas: Fix instance access in megasas_reset_timer (Adam Radford)
- ipr: Always initiate hard reset in kdump kernel (Anton Blanchard)
- libsas: set sas_address and device type of rphy (Jack Wang)
- isci: fix support for large smp requests (Dan Williams)
- isci: fix missed unlock in apc_agent_timeout() (Jeff Skirvin)
- ALSA: hda - Remove bad code for IDT 92HD83 family patch (Charles Chin)
- ALSA: HDA: Add new revision for ALC662 (David Henningsson)
(Nicholas Bellinger)
- target: Fix REPORT TARGET PORT GROUPS handling with small allocation length
Steiner)
- x86: uv2: Workaround for UV2 Hub bug (system global address format) (Jack
- x86: Fix compilation bug in kprobes' twobyte_is_boostable (Josh Stone)
- epoll: fix spurious lockdep warnings (Nelson Elhage)
Ospite)
- leds: save the delay values after a successful call to blink_set() (Antonio
- leds: turn the blink_timer off before starting to blink (Antonio Ospite)
- usbmon vs. tcpdump: fix dropped packet count (Johannes Stezenbach)
- USB: storage: Use normalized sense when emulating autosense (Luben Tuikov)
- USB: Fix runtime wakeup on OHCI (Matthew Garrett)
- USB: g_printer: fix bug in unregistration (Fabian Godehardt)
- usb/core/devio.c: Check for printer class specific request (Matthias Dellweg)
Hallyn)
- USB: pid_ns: ensure pid is not freed during kill_pid_info_as_uid (Serge
- usb: cdc-acm: Owen SI-30 support (Denis Pershin)
- USB: add RESET_RESUME for webcams shown to be quirky (Oliver Neukum)
- USB: add quirk for Logitech C300 web cam (Jon Levell)
- USB: pl2303: add id for SMART device (Eric Benoit)
- USB: ftdi_sio: add PID for Sony Ericsson Urban (Hakan Kvist)
Stuge)
- USB: ftdi_sio: Support TI/Luminary Micro Stellaris BD-ICDI Board (Peter
- USB: option: convert interface blacklisting to bitfields (Dan Williams)
blacklist (Dan Williams)
- USB: option: convert Huawei K3765, K4505, K4605 reservered interface to
- USB: option: add ZTE product 0x0037 to sendsetup blacklist (Dan Williams)
Williams)
- USB: option: add various ZTE device network interfaces to the blacklist (Dan
- MAINTANERS: update Qualcomm Atheros addresses (Luis R. Rodriguez)
- ath9k_hw: Fix descriptor status of TxOpExceeded (Rajkumar Manoharan)
- ath9k_hw: Fix magnitude/phase coeff correction (Rajkumar Manoharan)
- ath9k_htc: add AVM FRITZ!WLAN 11N v2 support (Luis R. Rodriguez)
- ath9k_hw: Fix number of GPIO pins for AR9287/9300 (Mohammed Shafi Shajakhan)
- ath9k: disable unnecessary PHY error reporting (Felix Fietkau)
- HID: ACRUX - fix enabling force feedback support (Sergei Kolzun)
- QE/FHCI: fixed the CONTROL bug (Jerry Huang)
- Update email address for stable patch submission (Josh Boyer)
- kobj_uevent: Ignore if some listeners cannot handle message (Milan Broz)
- caif: Fix BUG() with network namespaces (David Woodhouse)
(Stefan Beller)
- platform: samsung_laptop: add dmi information for Samsung R700 laptops
- Platform: samsung_laptop: add support for X520 machines. (Tommaso Massimi)
- Platform: samsung_laptop: samsung backlight for R528/R728 (Smelov Andrey)
Stubbs)
- platform: samsung_laptop: fix samsung brightness min/max calculations (Jason
- Platform: Fix error path in samsung-laptop init (David Herrmann)
- kmod: prevent kmod_loop_msg overflow in __request_module() (Jiri Kosina)
syncing" (Trond Myklebust)
- Revert "NFS: Ensure that writeback_single_inode() calls write_inode() when
Layton)
- nfs: don't redirty inode when ncommit == 0 in nfs_commit_unstable_pages (Jeff
chipsets(v2) (Ming Lei)
- ata_piix: make DVD Drive recognisable on systems with Intel Sandybridge
dev_change_net_namespaces (Eric W. Biederman)
- rtnetlink: Add missing manual netlink notification in
- dp83640: free packet queues on remove (Richard Cochran)
- mac80211: fix offchannel TX cookie matching (Johannes Berg)
- net: hold sock reference while processing tx timestamps (Richard Cochran)
- wl12xx: fix forced passive scans (Luciano Coelho)
- time: Change jiffies_to_clock_t() argument type to unsigned long (hank)
(NeilBrown)
- md/raid5: fix bug that could result in reads from a failed device.
- perf probe: Fix to show correct error string (Masami Hiramatsu)
Rostedt)
- tracing: Fix returning of duplicate data after EOF in trace_pipe_raw (Steven
- genirq: Add IRQF_RESUME_EARLY and resume such IRQs earlier (Ian Campbell)
- nfs: don't try to migrate pages with active requests (Jeff Layton)
- nfsd4: Remove check for a 32-bit cookie in nfsd4_readdir() (Bernd Schubert)
- nfsd4: stop using nfserr_resource for transitory errors (J. Bruce Fields)
- nfsd4: fix seqid_mutating_error (J. Bruce Fields)
- nfsd4: permit read opens of executable-only files (J. Bruce Fields)
- nfsd4: fix open downgrade, again (J. Bruce Fields)
- nfsd4: ignore WANT bits in open downgrade (J. Bruce Fields)
- hppfs: missing include (Al Viro)
- vfs: add "device" tag to /proc/self/mountstats (Bryan Schumaker)
- io-mapping: ensure io_mapping_map_atomic _is_ atomic (Daniel Vetter)
- ASoC: wm8940: Properly set codec->dapm.bias_level (Axel Lin)
- ASoC: wm8741: Fix setting interface format for DSP modes (Axel Lin)
- ASoC: ak4642: fixup cache register table (Kuninori Morimoto)
- ASoC: ak4535: fixup cache register table (Axel Lin)
- ASoC: wm8994: Use SND_SOC_DAPM_AIF_OUT for AIF3 Capture (Axel Lin)
- ASoC: Remove direct register cache accesses from WM8962 driver (Mark Brown)
- ASoC: Fix a bug in WM8962 DSP_A and DSP_B settings (Susan Gao)
- KVM: s390: check cpu_id prior to using it (Carsten Otte)
- user per registers vs. ptrace single stepping (Martin Schwidefsky)
- memory leak with RCU_TABLE_FREE (Martin Schwidefsky)
- ccwgroup: move attributes to attribute group (Sebastian Ott)
- WMI: properly cleanup devices to avoid crashes (Dmitry Torokhov)
- iommu/amd: Fix wrong shift direction (Joerg Roedel)
- carminefb: Fix module parameters permissions (Jean Delvare)
Krzesinski)
- fb: avoid possible deadlock caused by fb_set_suspend (Herton Ronaldo
(Bruno Prémont)
- fb: sh-mobile: Fix deadlock risk between lock_fb_info() and console_lock()
Schandinat)
- viafb: use display information in info not in var for panning (Florian Tobias
- viafb: improve pitch handling (Florian Tobias Schandinat)
Lei)
- uvcvideo: Set alternate setting 0 on resume if the bus has been reset (Ming
- DiBcom: protect the I2C bufer access (Patrick Boettcher)
- dib0700: protect the dib0700 buffer access (Olivier Grenie)
(Mauro Carvalho Chehab)
- tuner_xc2028: Allow selection of the frequency adjustment code for XC3028
- /proc/self/numa_maps: restore "huge" tag for hugetlb vmas (Andrew Morton)
(Paul Fertser)
- plat-mxc: iomux-v3.h: implicitly enable pull-up/down when that's desired
- ARM: mach-ux500: unlock I&D l2x0 caches before init (Linus Walleij)
Hayasaka)
- mm: avoid null pointer access in vm_struct via /proc/vmallocinfo (Mitsuo
- ALSA: hda - Fix ADC input-amp handling for Cx20549 codec (Takashi Iwai)
- um: fix ubd cow size (Richard Weinberger)
(Andy Whitcroft)
- readlinkat: ensure we return ENOENT for the empty pathname for normal lookups
- VFS: Fix automount for negative autofs dentries (David Howells)
- vfs: automount should ignore LOOKUP_FOLLOW (Miklos Szeredi)
- VFS: Fix the remaining automounter semantics regressions (Trond Myklebust)
- vfs pathname lookup: Add LOOKUP_AUTOMOUNT flag (Linus Torvalds)
- ptrace: don't clear GROUP_STOP_SIGMASK on double-stop (Oleg Nesterov)
- jsm: remove buggy write queue (Thadeu Lima de Souza Cascardo)
(Mitsuo Hayasaka)
- bonding: use local function pointer of bond->recv_probe in bond_handle_frame
- bridge: fix hang on removal of bridge via netlink (stephen hemminger)
- can bcm: fix tx_setup off-by-one errors (Oliver Hartkopp)
- ipv4: fix ipsec forward performance regression (Yan, Zheng)
- l2tp: fix a potential skb leak in l2tp_xmit_skb() (Eric Dumazet)
Ward)
- macvlan/macvtap: Fix unicast between macvtap interfaces in bridge mode (David
- netconsole: enable netconsole can make net_device refcnt incorrent (Gao feng)
- tcp: properly handle md5sig_pool references (Yan, Zheng)
- tcp: properly update lost_cnt_hint during shifting (Yan, Zheng)
- tg3: negate USE_PHYLIB flag check (Jiri Pirko)
Zheng)
- ipv6: nullify ipv6_ac_list and ipv6_fl_list when creating new socket (Yan,
ring (Willem de Bruijn)
- make PACKET_STATISTICS getsockopt report consistently between ring and non-
Vrabel)
- net: xen-netback: correctly restart Tx after a VM restore/migrate (David
- mm: thp: tail page refcounting fix (Andrea Arcangeli)
- binfmt_elf: fix PIE execution with randomization disabled (Jiri Kosina)
Torvalds)
- vfs: show O_CLOEXE bit properly in /proc/<pid>/fdinfo/<fd> files (Linus
- iwlagn: do not use interruptible waits (Johannes Berg)
Bounine)
- drivers/net/rionet.c: fix ethernet address macros for LE platforms (Alexandre
- hwspinlock/core: use a mutex to protect the radix tree (Juan Gutierrez)
(Clifton Barnes)
- drivers/power/ds2780_battery.c: create central point for calling w1 interface
(Clifton Barnes)
- drivers/power/ds2780_battery.c: add a nolock function to w1 interface
(Clifton Barnes)
- drivers/power/ds2780_battery.c: fix deadlock upon insertion and removal
(Theodore Ts'o)
- ext2,ext3,ext4: don't inherit APPEND_FL or IMMUTABLE_FL for new inodes
Wong)
- ext4: ext4_rename should dirty dir_bh with the correct directory (Darrick J.
(Darrick J. Wong)
- ext4: ext4_mkdir should dirty dir_block with newly created directory inode
(Theodore Ts'o)
- ext4: call ext4_handle_dirty_metadata with correct inode in ext4_dx_add_entry
- ext4: fix race in xattr block allocation path (Eric Sandeen)
(Vasanthy Kolluri)
- enic: Bug Fix: Fix hardware transmit queue indexing in enic_poll_controller
li)
- rtl8150: rtl8150_disconnect(...) does not need tasklet_disable(...) (huajun
- USB: EHCI: Fix test mode sequence (Boris Todorov)
(Arvid Brodin)
- usb/isp1760: Added missing call to usb_hcd_check_unlink_urb() during unlink
- USB: Serial: Add device ID for Sierra Wireless MC8305 (Florian Echtler)
(Artur Zimmer)
- USB: Serial: Add PID(0xF7C0) to FTDI SIO driver for a zeitcontrol-device
- usbnet/cdc_ncm: Don't use stack variables for DMA (Josh Boyer)
- USB: Avoid NULL pointer deref in usb_hcd_alloc_bandwidth. (Sarah Sharp)
- ipheth: iPhone 4 Verizon CDMA USB Product ID add (Kavan Smith)
- USB: xHCI: prevent infinite loop when processing MSE event (Andiry Xu)
- ASIX: Simplify condition in rx_fixup() (Marek Vasut)
- ASIX: Use only 11 bits of header for data size (Marek Vasut)
- Bluetooth: Add MacBookAir4,1 support (Pieter-Augustijn Van Malleghem)
- Bluetooth: Add Toshiba laptops AR30XX device ID (Ricardo Mendoza)
- Bluetooth: Add Atheros AR3012 one PID/VID supported (Steven.Li)
- Bluetooth: add support for 2011 mac mini (Jurgen Kramer)
- btusb: add device entry for Broadcom SoftSailing (Oliver Neukum)
- usb_storage: Don't freeze in usb-stor-scan (Seth Forshee)
- xhci: If no endpoints changed, don't issue BW command. (Sarah Sharp)
- xHCI: test and clear RWC bit (Andiry Xu)
- xHCI: Clear PLC for USB2 root hub ports (Andiry Xu)
- can bcm: fix incomplete tx_setup fix (Oliver Hartkopp)
Arcangeli)
- powerpc: remove superfluous PageTail checks on the pte gup_fast (Andrea
- powerpc: get_hugepte() don't put_page() the wrong page (Andrea Arcangeli)
Arcangeli)
- powerpc: gup_hugepte() avoid freeing the head page too many times (Andrea
- powerpc: gup_hugepte() support THP based tail recounting (Andrea Arcangeli)
- powerpc: gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli)
- s390: gup_huge_pmd() support THP tail recounting (Andrea Arcangeli)
- s390: gup_huge_pmd() return 0 if pte changes (Andrea Arcangeli)
- thp: share get_huge_page_tail() (Andrea Arcangeli)
- bridge: leave carrier on for empty bridge (stephen hemminger)
- net: Unlock sock before calling sk_free() (Thomas Gleixner)
- ALSA: ua101: fix crash when unplugging (Clemens Ladisch)
(Charles Chin)
- ALSA: hda - Disable power-widget control for IDT 92HD83/93 as default
- ALSA: hda - Add support for 92HD65 / 92HD66 family of codecs (Charles Chin)
- ALSA: hda/realtek - Skip invalid digital out pins (Takashi Iwai)
(Jerome Glisse)
- drm/radeon: avoid bouncing connector status btw disconnected & unknown
- drm/radeon/kms: split MSI check into a separate function (Alex Deucher)
- drm/radeon/kms: Add MSI quirk for HP RS690 (Alex Deucher)
Glisse)
- drm/radeon: set hpd polarity at init time so hotplug detect works (Jerome
- drm/radeon/kms: properly set panel mode for eDP (Alex Deucher)
- drm/radeon/kms: Add MSI quirk for Dell RS690 (Alex Deucher)
- drm/radeon/kms: add MSI module parameter (Alex Deucher)
- drm/radeon/kms: set HPD polarity in hpd_init() (Alex Deucher)
- kbuild: Fix help text not displayed in choice option. (Srinivas Kandagatla)
- PM / Runtime: Automatically retry failed autosuspends (Alan Stern)
- USB: Update last_busy time after autosuspend fails (Alan Stern)
(Mike Miller)
- cciss: add small delay when using PCI Power Management to reset for kump
- hwmon: (coretemp) Fix for non-SMP builds (Jean Delvare)
Delvare)
- hwmon: (w83627ehf) Properly report PECI and AMD-SI sensor types (Jean
- hwmon: (w83627ehf) Fix broken driver init (Guenter Roeck)
(Nicholas Bellinger)
- tcm_loop: Add explict read buffer memset for SCF_SCSI_CONTROL_SG_IO_CDB
- st: fix race in st_scsi_execute_end (Petr Uzel)
- scsi_dh: check queuedata pointer before proceeding further (Moger, Babu)
- Make scsi_free_queue() kill pending SCSI commands (Bart Van Assche)
- Fix block queue and elevator memory leak in scsi_alloc_sdev (Anton Blanchard)
(nagalakshmi.nandigama)
- mpt2sas: Fix for system hang when discovery in progress
(Axel Lin)
- ASoC: wm8711: Fix wrong mask for setting input audio data bit length select
wm8711_set_dai_fmt (Axel Lin)
- ASoC: Leave input audio data bit length settings untouched in
- ASoC: WM8904: Set `invert' bit for Capture Switch (Hong Xu)
- ASoC: Ensure WM8962 PLL registers are reset (Mark Brown)
- ASoC: Ensure the WM8962 oscillator and PLLs start up disabled (Mark Brown)
- NFS/sunrpc: don't use a credential with extra groups. (NeilBrown)
- block: make gendisk hold a reference to its queue (Tejun Heo)
- VFS: fix statfs() automounter semantics regression (Dan McGee)
Miller)
- hpsa: add small delay when using PCI Power Management to reset for kump (Mike
- VFS: we need to set LOOKUP_JUMPED on mountpoint crossing (Al Viro)
Blanchard)
- powerpc/numa: Remove double of_node_put in hot_add_node_scn_to_nid (Anton
(Anton Blanchard)
- powerpc: Fix oops when echoing bad values to /sys/devices/system/memory/probe
Blanchard)
- powerpc/pseries: Avoid spurious error during hotplug CPU add (Anton
- powerpc/eeh: Fix /proc/ppc64/eeh creation (Thadeu Lima de Souza Cascardo)
- powerpc: Fix deadlock in icswx code (Anton Blanchard)
Luck)
- ACPI atomicio: Convert width in bits to bytes in __acpi_ioremap_fast() (Tony
- netlink: validate NLA_MSECS length (Johannes Berg)
Manoharan)
- ath9k_hw: Update AR9485 initvals to fix system hang issue (Rajkumar
- mac80211: fix remain_off_channel regression (Eliad Peller)
- mac80211: config hw when going back on-channel (Eliad Peller)
- mac80211: disable powersave for broken APs (Johannes Berg)
- mtd: mtdchar: add missing initializer on raw write (Peter Wippich)
- mtd: provide an alias for the redboot module name (Andres Salomon)
- mtd: pxa3xx_nand: fix nand detection issue (Lei Wen)
- mtd: pxa3xx_nand: Fix blank page ECC mismatch (Daniel Mack)
(Jiaying Zhang)
- ext4: remove i_mutex lock in ext4_evict_inode to fix lockdep complaining
- net: Align AF-specific flowi structs to long (David Ward)
(dpward)
- net: Handle different key sizes between address families in flow cache
- PM / Suspend: Off by one in pm_suspend() (Dan Carpenter)
- crypto: cryptd - Use subsys_initcall to prevent races with aesni (Herbert Xu)
Cochran)
- dp83640: use proper function to free transmit time stamping packets (Richard
Manoharan)
- ath9k_hw: Fix regression of register offset for AR9003 chips (Rajkumar
Adam (Adam))
- mtd: nand_base: always initialise oob_poi before writing OOB data (THOMSON,
- HID: add support for new revision of Apple aluminum keyboard (Dan Bastone)
- HID: add support for HuiJia USB Gamepad connector (Clemens Werther)
- HID: add support for MacBookAir4,2 keyboard. (Joshua V. Dillon)
- HID: hid-multitouch: Add LG Display Multitouch device. (Jeff Brown)
- HID: add MacBookAir4,2 to hid_have_special_driver[] (Jiri Kosina)
- HID: Add support MacbookAir 4,1 keyboard (Nobuhiro Iwamatsu)
- HID: Add device IDs for Macbook Pro 8 keyboards (Gökçen Eraslan)
- HID: hid-apple: add device ID of another wireless aluminium (Andreas Krist)
- HID: consolidate MacbookAir 4,1 mappings (Jiri Kosina)
translations (Linus Torvalds)
- hid/apple: modern macbook airs use the standard apple function key
Iwai)
- ALSA: hda - Don't add elements of other codecs to vmaster slave (Takashi
- virtio-pci: fix use after free (Michael S. Tsirkin)
Brown)
- ASoC: Don't use wm8994->control_data in wm8994_readable_register() (Mark
- sh: Fix cached/uncaced address calculation in 29bit mode (Nobuhiro Iwamatsu)
Anholt)
- drm/i915: Fix object refcount leak on mmappable size limit error path. (Eric
- drm/nouveau: initialize chan->fence.lock before use (Marcin Slusarz)
- drm/radeon/kms: make an aux failure debug only (Alex Deucher)
Iwai)
- ALSA: usb-audio - Check the dB-range validity in the later read, too (Takashi
Iwai)
- ALSA: usb-audio - Fix the missing volume quirks at delayed init (Takashi
- KEYS: Fix a NULL pointer deref in the user-defined key type (David Howells)
- hfs: add sanity check for file name length (Dan Carpenter)
(Johan Hovold)
- Revert "leds: save the delay values after a successful call to blink_set()"
- drm/radeon: add some missing FireMV pci ids (Alex Deucher)
(Jesse Barnes)
- drm/i915: enable ring freq scaling, RC6 and graphics turbo on Ivy Bridge v3
- sfi: table irq 0xFF means 'no interrupt' (Kirill A. Shutemov)
- x86, mrst: use a temporary variable for SFI irq (Mika Westerberg)
- b43: refuse to load unsupported firmware (Rafał Miłecki)
- md/raid5: abort any pending parity operations when array fails. (NeilBrown)
- mfd: Fix twl4030 dependencies for audio codec (Thomas Weber)
- powerpc/ps3: Fix lost SMP IPIs (Geoff Levand)
- powerpc: Copy down exception vectors after feature fixups (Anton Blanchard)
- backing-dev: ensure wakeup_timer is deleted (Rabin Vincent)
Hutchings)
- block: Always check length of all iov entries in blk_rq_map_user_iov() (Ben
- genirq: Fix irqfixup, irqpoll regression (Edward Donovan)
- fix WARNING: at drivers/scsi/scsi_lib.c:1704 (James Bottomley)
- hpsa: Disable ASPM (Matthew Garrett)
Averin)
- aacraid: controller hangs if kernel uses non-default ASPM policy (Vasily
- saa7164: Add support for another HVR2200 hardware revision (Tony Jago)
- drm/i915/pch: Save/restore PCH_PORT_HOTPLUG across suspend (Adam Jackson)
Marinas)
- ARM: 7150/1: Allow kernel unaligned accesses on ARMv6+ processors (Catalin
- Net, libertas: Resolve memory leak in if_spi_host_to_card() (Jesper Juhl)
Wingerde)
- rt2x00: Fix sleep-while-atomic bug in powersaving code. (Gertjan van
- mac80211: fix NULL dereference in radiotap code (Johannes Berg)
- mac80211: fix bug in ieee80211_build_probe_req (Johannes Berg)
- nl80211: fix HT capability attribute validation (Johannes Berg)
Rodriguez)
- cfg80211: fix bug on regulatory core exit on access to last_request (Luis R.
- ip6_tunnel: copy parms.name after register_netdevice (Josh Boyer)
- PM / driver core: disable device's runtime PM during shutdown (Peter Chen)
- pch_phub: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- pch_phub: Fix MAC address writing issue for LAPIS ML7831 (Tomoya MORINAGA)
- pch_uart: Fix hw-flow control issue (Tomoya MORINAGA)
- pch_uart: Fix DMA resource leak issue (Tomoya MORINAGA)
- pch_uart: Support new device LAPIS Semiconductor ML7831 IOH (Tomoya MORINAGA)
- tty: hvc_dcc: Fix duplicate character inputs (Stephen Boyd)
- TTY: ldisc, allow waiting for ldisc arbitrarily long (Jiri Slaby)
- TTY: ldisc, move wait idle to caller (Jiri Slaby)
- TTY: ldisc, wait for ldisc infinitely in hangup (Jiri Slaby)
(Jeff Layton)
- nfs: when attempting to open a directory, fall back on normal lookup (try #5)
- pcie-gadget-spear: Add "platform:" prefix for platform modalias (Axel Lin)
(Claudio Scordino)
- drivers/base/node.c: fix compilation error with older versions of gcc
- xhci: Set slot and ep0 flags for address command. (Sarah Sharp)
- usb, xhci: Clear warm reset change event during init (Don Zickus)
- usb, xhci: fix lockdep warning on endpoint timeout (Don Zickus)
- USB: XHCI: resume root hubs when the controller resumes (Alan Stern)
- USB: option: release new PID for ZTE 3G modem (zheng.zhijian)
- USB: option: add PID of Huawei E173s 3G modem (Ferenc Wagner)
- USB: serial: pl2303: rm duplicate id (wangyanqing)
- USB: cdc-acm: Fix disconnect() vs close() race (Havard Skinnemoen)
- USB: workaround for bug in old version of GCC (Alan Stern)
- USB: ark3116 initialisation fix (Bart Hartgers)
- USB: Fix Corruption issue in USB ftdi driver ftdi_sio.c (Andrew Worsley)
- usb-storage: Accept 8020i-protocol commands longer than 12 bytes (Alan Stern)
- USB: EHCI: fix HUB TT scheduling issue with iso transfer (Thomas Poussevin)
- USB: add quirk for Logitech C600 web cam (Josh Boyer)
- USB: quirks: adding more quirky webcams to avoid squeaky audio (sordna)
- xfs: fix error handling for synchronous writes (Christoph Hellwig)
- xfs: fix xfs_mark_inode_dirty during umount (Christoph Hellwig)
- xfs: dont serialise direct IO reads on page cache (Dave Chinner)
- xfs: avoid direct I/O write vs buffered I/O race (Christoph Hellwig)
- xfs: Return -EIO when xfs_vn_getattr() failed (Mitsuo Hayasaka)
- xfs: fix buffer flushing during unmount (Christoph Hellwig)
- xfs: Fix possible memory corruption in xfs_readlink (Carlos Maiolino)
- xfs: use doalloc flag in xfs_qm_dqattach_one() (Mitsuo Hayasaka)
- xfs: fix ->write_inode return values (Christoph Hellwig)
- drm/i915: fix IVB cursor support (Jesse Barnes)
- drm/i915: always set FDI composite sync bit (Jesse Barnes)
Kroah-Hartman)
- Revert "USB: EHCI: fix HUB TT scheduling issue with iso transfer" (Greg
supported on the card (Somnath Kotur)
- be2net: Fallback to the older opcode if MCC_CREATE_EXT opcode is not
- be2net: Fix Rx pause counter for lancer (Selvin Xavier)
- be2net: Enable NETIF_F_TSO6 for VLAN traffic for BE (Padmanabh Ratnakar)
- be2net: support multiple TX queues (Sathya Perla)
- be2net: fix netdev_stats_update (Sathya Perla)
- be2net: get rid of multi_rxq module param (Sathya Perla)
- be2net: fix initialization of vlan_prio_bmap (Sathya Perla)
- be2net: fix certain cmd failure logging (Sathya Perla)
- be2net: create/destroy rx-queues on interface open/close (Sathya Perla)
- be2net: clear intr bit in be_probe() (Sathya Perla)
- benet: Add missing comma between constant string array (Joe Perches)
- be2net: account for skb allocation failures (Eric Dumazet)
- be2net: move to new vlan model (Ajit Khaparde)
- be2net: request native mode each time the card is reset (Sathya Perla)
- be2net: cleanup and refactor stats code (Sathya Perla)
- be2net: use stats-sync to read/write 64-bit stats (Sathya Perla)
Perla)
- be2net: remove wrong and unnecessary calls to netif_carrier_off() (Sathya
- be2net: no need to query link status (Sathya Perla)
- be2net: non-member vlan pkts not received in promiscous mode (Sathya Perla)
- be2net: use RX_FILTER cmd to program multicast addresses (Sathya Perla)
- be2net: add support for flashing Teranetics PHY firmware (Sathya Perla)
- be2net: drop pkts that do not belong to the port (Sathya Perla)
- be2net: fix cmd-rx-filter not notifying MCC (Sathya Perla)
- benet: fix build error on 32bit arch (Eric Dumazet)
vlan_tag (Somnath Kotur)
- be2net: Storing the 'vid' got by the grp5 event instead of storing the
- be2net: Fix race in posting rx buffers. (Sathya Perla)
- be2net: get rid of memory mapped pci-cfg space address (Sathya Perla)
- be2net: fix erx->rx_drops_no_frags wrap around (Sathya Perla)
- be2net: increase FW update completion timeout (Sathya Perla)
- be2net: remove unused variable (Sathya Perla)
- benet: remove bogus "unlikely" on vlan check (Jiri Pirko)
- be2net: fix multicast filter programming (Sathya Perla)
- be2net: Show newly flashed FW ver in ethtool (Sathya Perla)
(Somnath Kotur)
- be2net: Add 60 second delay to allow FAT dump completion on recovery from EEH
Kotur)
- be2net: Change the data type of the 'on die temperature' stat. (Somnath
retrieving FAT data (Somnath Kotur)
- be2net: Fixed Endianness issues in the response read log length field while
- be2net: Modified PCI MaxReadReq size to 4096 bytes (Somnath Kotur)
- be2net: Making die temperature ioctl call async (Somnath Kotur)
- be2net: fix truesize errors (Eric Dumazet)
- be2net: add vlan/rx-mode/flow-control config to be_setup() (Sathya Perla)
Perla)
- be2net: refactor VF setup/teardown code into be_vf_setup/clear() (Sathya
- be2net: don't create multiple TXQs in BE2 (Sathya Perla)
Perla)
- be2net: don't create multiple RX/TX rings in multi channel mode (Sathya
- be2net: Refactored be_cmds.c file. (Somnath Kotur)
- be2net: Changing MAC Address of a VF was broken. (Somnath Kotur)
- be2net: Fix endian issue in RX filter command (Padmanabh Ratnakar)
- be2net: Fix disabling multicast promiscous mode (Padmanabh Ratnakar)
- be2net: Prevent CQ full condition for Lancer (Padmanabh Ratnakar)
- be2net: Add detect UE feature for Lancer (Padmanabh Ratnakar)
Perla)
- be2net: init (vf)_if_handle/vf_pmac_id to handle failure scenarios (Sathya
- be2net: stop checking the UE registers after an EEH error (Sathya Perla)
Perla)
- be2net: don't log more than one error on detecting EEH/UE errors (Sathya
- be2net: stop issuing FW cmds if any cmd times out (Sathya Perla)
- be2net: Fix TX queue create for Lancer (Padmanabh Ratnakar)
- be2net: add register dump feature for Lancer (Padmanabh Ratnakar)
- be2net: Add EEPROM dump feature for Lancer (Padmanabh Ratnakar)
- be2net: Fix VLAN promiscous mode for Lancer (Padmanabh Ratnakar)
- be2net: Use V1 query link status command for lancer (Padmanabh Ratnakar)
- be2net: Move to new SR-IOV implementation in Lancer (Padmanabh Ratnakar)
- be2net: Fix error recovery paths (Padmanabh Ratnakar)
- be2net: Add error handling for Lancer (Padmanabh Ratnakar)
- be2net: Use new hash key (Padmanabh Ratnakar)
- be2net: Fix non utilization of RX queues (Padmanabh Ratnakar)
- be2net: Changed version number to 4.1.297o (Somnath Kotur)
- Enable BG by default (Maxim Uvarov)
Uvarov)
- Fixed compiler warning for putting large amount of memory on stack (Maxim
- Fixed mailbox double free panic (Maxim Uvarov)
Uvarov)
- Merge from upstream: Silence DEBUG_STRICT_USER_COPY_CHECKS=y warning (Maxim
together (Konrad Rzeszutek Wilk)
- xen/blk[front|back]: Squash blkif_request_rw and blkif_request_discard
(Konrad Rzeszutek Wilk)
- xen/blk[front|back]: Enhance discard support with secure erasing support.
(Konrad Rzeszutek Wilk)
- xen/blkback: Move processing of BLKIF_OP_DISCARD from dispatch_rw_block_io
Dongyang)
- xen-blkback: convert hole punching to discard request on loop devices (Li
Vrabel)
- block: xen-blkback: use API provided by xenbus module to map rings (David
Vrabel)
- xen: use generic functions instead of xen_{alloc, free}_vm_area() (David
Vrabel)
- block: xen-blkback: use API provided by xenbus module to map rings (David
Vrabel)
- net: xen-netback: use API provided by xenbus module to map rings (David
Vrabel)
- xen: map foreign pages for shared rings by updating the PTEs directly (David
- xen/pm_idle: Make pm_idle be default_idle under Xen. (Konrad Rzeszutek Wilk)
(Konrad Rzeszutek Wilk)
- x86/cpa: Use pte_attrs instead of pte_flags on CPA/set_p.._wb/wc operations.
Rzeszutek Wilk)
- x86/paravirt: Use pte_val instead of pte_flags on CPA pageattr_test (Konrad
XenbusStateClosed. (Joe Jin)
- xen-blkback: Don't disconnect backend until state switched to
- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)
- ACPI: processor: export necessary interfaces (Kevin Tian)
(Kevin Tian)
- ACPI: processor: Don't setup cpu idle handler when we do not want them.
- ACPI: processor: cache acpi_power_register in cx structure (Kevin Tian)
Liang)
- ACPI: processor: add __acpi_processor_[un]register_driver helpers. (Tang
- ACPI: add processor driver for Xen virtual CPUs. (Kevin Tian)
for Xen vcpu (Tang Liang)
- ACPI: processor: override the interface of register acpi processor handler
- ACPI: xen processor: add PM notification interfaces. (Kevin Tian)
Tian)
- ACPI: xen processor: set ignore_ppc to handle PPC event for Xen vcpu. (Kevin
Rzeszutek Wilk)
- Revert "xen/pm_idle: Make pm_idle be default_idle under Xen." (Konrad
- AIO: Don't plug the I/O queue in do_io_submit() (Dave Kleikamp)
- mlx4: use pci_dev->revision (Sergei Shtylyov)
- mlx4_core: Extend capability flags to 64 bits (Or Gerlitz)
- mlx4_core: Read extended capabilities into the flags field (Or Gerlitz)
- mlx4: do vlan cleanup (Jiri Pirko)
- mlx4: Fixing Ethernet unicast packet steering (Yevgeny Petrilin)
- mlx4: decreasing ref count when removing mac (Yevgeny Petrilin)
- mlx4_core: Clean up error flow in mlx4_register_mac() (Roland Dreier)
- mlx4_en: Assigning TX irq per ring (Joe Jin)
- mlx4_en: Removing reserve vectors (Joe Jin)
- mlx4_en: Adjusting moderation per each ring (Joe Jin)
- mlx4_en: Added missing iounmap upon releasing a device (Joe Jin)
- mlx4_en: Fix QP number calculation according to module param (Joe Jin)
- mlx4_en: Fix crash upon device initialization error (Joe Jin)
- mlx4_en: Adding 40gb speed report for ethtool (Joe Jin)
- mlx4: Fix vlan table overflow (Joe Jin)
- mlx4_en: Controlling FCS header removal (Joe Jin)
- mlx4_en: Checksum counters per ring (Joe Jin)
- mlx4_en: Recording rx queue for gro packets (Joe Jin)
- mlx4_en: Adding rxhash support (Joe Jin)
- mlx4_en: Updating driver version (Joe Jin)
- mlx4_en: fix skb truesize underestimation (Joe Jin)
- mlx4_en: Remove FCS bytes from packet length. (Joe Jin)
- mlx4_en: using non collapsed CQ on TX (Joe Jin)
Jin)
- mlx4_en: fix WOL handlers were always looking at port2 capability bit (Joe
- mlx4_en: adding loopback support (Joe Jin)
- netxen: Upgrade netxen_nic driver to v4.0.77 (Joe Jin)
- [firmware] radeon: Add License for raedon firmware files (Joe Jin)
hanged. (Konrad Rzeszutek Wilk)
- xen: Enable CONFIG_XEN_WDT so that we can reboot the box in case the dom0 is
Campbell)
- xen: only limit memory map to maximum reservation for domain 0. (Ian
Rzeszutek Wilk)
- xen/swiotlb: Use page alignment for early buffer allocation. (Konrad
- eCryptfs: Flush file in vma close (Tyler Hicks)
(Jeffrey (Sheng-Hui) Chu)
- i2c-algo-bit: Generate correct i2c address sequence for 10-bit target
- eCryptfs: Extend array bounds for all filename chars (Tyler Hicks)
- crypto: mv_cesa - fix hashing of chunks > 1920 bytes (Phil Sutter)
- drm: integer overflow in drm_mode_dirtyfb_ioctl() (Xi Wang)
- drm/radeon/kms: fix up gpio i2c mask bits for r4xx for real (Alex Deucher)
- drm/i915: Ivybridge still has fences! (Daniel Vetter)
Anholt)
- drm/i915: Turn on a required 3D clock gating bit on Sandybridge. (Eric
- drm/i915: Turn on another required clock gating bit on gen6. (Eric Anholt)
Skeggs)
- drm/ttm: request zeroed system memory pages for new TT buffer objects (Ben
- drm/i915: fix CB tuning check for ILK+ (Jesse Barnes)
Helgaas)
- PCI hotplug: shpchp: don't blindly claim non-AMD 0x7450 device IDs (Bjorn
- drm/radeon/kms: fix up gpio i2c mask bits for r4xx (Alex Deucher)
- viafb: correct sync polarity for OLPC DCON (Daniel Drake)
- ARM: pxa: fix inconsistent CONFIG_USB_PXA27X (Haojian Zhuang)
- arm: mx28: fix bit operation in clock setting (Wolfram Sang)
- ARM: OMAP: smartreflex: fix IRQ handling bug (Felipe Balbi)
- ARM: OMAP2: select ARM_AMBA if OMAP3_EMU is defined (Ming Lei)
- ARM: 7161/1: errata: no automatic store buffer drain (Will Deacon)
- ALSA: lx6464es - fix device communication via command bus (Tim Blechmann)
- ASoC: fsl_ssi: properly initialize the sysfs attribute object (Timur Tabi)
- ASoC: wm8753: Skip noop reconfiguration of DAI mode (Timo Juhani Lindfors)
(Mark Brown)
- ASoC: Ensure WM8731 register cache is synced when resuming from disabled
Myklebust)
- SUNRPC: Ensure we return EAGAIN in xs_nospace if congestion is cleared (Trond
- genirq: fix regression in irqfixup, irqpoll (Edward Donovan)
- cgroup_freezer: fix freezing groups with stopped tasks (Michal Hocko)
- timekeeping: add arch_offset hook to ktime_get functions (Hector Palacios)
- hrtimer: Fix extra wakeups from __remove_hrtimer() (Jeff Ohlstein)
- p54spi: Add missing spin_lock_init (Michael Büsch)
- p54spi: Fix workqueue deadlock (Michael Büsch)
- rt2x00: Fix efuse EEPROM reading on PPC32. (Gertjan van Wingerde)
- nl80211: fix MAC address validation (Eliad Peller)
- cfg80211: fix regulatory NULL dereference (Johannes Berg)
- mac80211: don't stop a single aggregation session twice (Johannes Berg)
Grumbach)
- mac80211: fix race between the AGG SM and the Tx data path (Emmanuel
- hwmon: (coretemp) Fix oops on driver load (Jean Delvare)
- revert "mfd: Fix twl4030 dependencies for audio codec" (Greg Kroah-Hartman)
- SCSI: Silencing 'killing requests for dead queue' (Hannes Reinecke)
- hugetlb: release pages in the error path of hugetlb_cow() (Hillf Danton)
- drm/radeon/kms: add some new pci ids (Alex Deucher)
- drm/radeon/kms: add some loop timeouts in pageflip code (Alex Deucher)
- firmware: Sigma: Prevent out of bounds memory access (Lars-Peter Clausen)
- firmware: Sigma: Skip header during CRC generation (Lars-Peter Clausen)
- firmware: Sigma: Fix endianess issues (Lars-Peter Clausen)
- staging: usbip: bugfix for deadlock (Bart Westgeest)
- staging: comedi: fix oops for USB DAQ devices. (Bernd Porr)
- Staging: comedi: fix mmap_count (Federico Vaga)
- Staging: comedi: fix signal handling in read and write (Federico Vaga)
- USB: whci-hcd: fix endian conversion in qset_clear() (Dan Carpenter)
- HID: Correct General touch PID (Benjamin Tissoires)
- usb: ftdi_sio: add PID for Propox ISPcable III (Marcin Kościelnicki)
- usb: option: add Huawei E353 controlling interfaces (Dirk Nehring)
- usb: option: add SIMCom SIM5218 (Veli-Pekka Peltola)
- USB: usb-storage: unusual_devs entry for Kingston DT 101 G2 (Qinglin Ye)
- EHCI : Fix a regression in the ISO scheduler (Matthieu CASTET)
- xHCI: fix bug in xhci_clear_command_ring() (Andiry Xu)
- sched, x86: Avoid unnecessary overflow in sched_clock (Salman Qazi)
- x86/mpparse: Account for bus types other than ISA and PCI (Bjorn Helgaas)
- x86: Fix "Acer Aspire 1" reboot hang (Peter Chubb)
- perf/x86: Fix PEBS instruction unwind (Peter Zijlstra)
Richter)
- oprofile, x86: Fix crash when unloading module (nmi timer mode) (Robert
- add missing .set function for NT_S390_LAST_BREAK regset (Martin Schwidefsky)
- cfg80211: fix race on init and driver registration (Luis R. Rodriguez)
- cfg80211: amend regulatory NULL dereference fix (Luis R. Rodriguez)
- genirq: Fix race condition when stopping the irq thread (Ido Yariv)
Myklebust)
- NFS: Prevent 3.0 from crashing if it receives a partial layout (Trond
- xfs: validate acl count (Christoph Hellwig)
(Christoph Hellwig)
- xfs: force buffer writeback before blocking on the ilock in inode reclaim
- xfs: fix attr2 vs large data fork assert (Christoph Hellwig)
ftrace_event_call->filter (Tejun Heo)
- trace_events_filter: Use rcu_assign_pointer() when setting
- rtc: Disable the alarm in the hardware (Rabin Vincent)
- tracing: fix event_subsystem ref counting (Ilya Dryomov)
Gleixner)
- tick-broadcast: Stop active broadcast device when replacing it (Thomas
- perf: Fix parsing of __print_flags() in TP_printk() (Steven Rostedt)
Natapov)
- jump_label: jump_label_inc may return before the code is patched (Gleb
- oprofile: Fix crash when unloading module (hr timer mode) (Robert Richter)
(Joseph))
- clocksource: Fix bug with max_deferment margin calculation (Yang Honggang
Gleixner)
- clockevents: Set noop handler in clockevents_exchange_device() (Thomas
Christie)
- iscsi_boot_sysfs: have this module check for null on destruction (Mike
(Mike Christie)
- iscsi_ibft, be2iscsi, iscsi_boot: fix boot kobj data lifetime management
- block: add bsg helper library (Mike Christie)
- bsg-lib: add module.h include (Jens Axboe)
- iscsi_transport: add support for net settings (Mike Christie)
- qla4xxx: add support for set_net_config (Mike Christie)
- qla4xxx: Added new "struct ipaddress_config" (Vikas Chaudhary)
- iscsi class: add iface representation (Mike Christie)
- qla4xxx: added support to show multiple iface in sysfs (Vikas Chaudhary)
- iscsi cls: sysfs group is_visible callout for conn attrs (Mike Christie)
- iscsi class: sysfs group is_visible callout for session attrs (Mike Christie)
- iscsi class: remove iface param mask (Mike Christie)
Christie)
- iscsi class: sysfs group is_visible callout for iscsi host attrs (Mike
- iscsi class: expand vlan support (Mike Christie)
- qla4xxx: Add VLAN support (Vikas Chaudhary)
- iscsi class: add bsg support to iscsi class (Mike Christie)
- qla4xxx: add bsg support (Vikas Chaudhary)
offload session login. (Manish Rangankar)
- scsi_transport_iscsi: Add conn login, kernel to user, event to support
- qla4xxx: support iscsiadm session mgmt (Manish Rangankar)
Rangankar)
- qla4xxx: Remove reduandant code after open-iscsi integration. (Manish
- qla4xxx: Boot from SAN support for open-iscsi (Manish Rangankar)
- scsi_transport_iscsi: Added support to update mtu (Vikas Chaudhary)
- qla4xxx: Added support to update mtu (Vikas Chaudhary)
- qla4xxx: Code cleanup for read/update flash using BSG (Harish Zunjarrao)
- qla4xxx: Add get ACB state support using BSG (Harish Zunjarrao)
Zunjarrao)
- qla4xxx: Add read/update NVRAM support for 40xx adapters using BSG (Harish
- qla4xxx: Added vendor specific sysfs attributes (Vikas Chaudhary)
Chaudhary)
- scsi_transport_iscsi: Added support to update initiator iscsi port (Vikas
- qla4xxx: added support to update initiator iscsi port (Vikas Chaudhary)
- qla4xxx: Added restore factory defaults support using BSG (Harish Zunjarrao)
- qla4xxx: Added Get ACB support using BSG (Harish Zunjarrao)
- scsi: Added support for adapter and firmware reset (Vikas Chaudhary)
- qla4xxx: Added support for adapter and firmware reset (Vikas Chaudhary)
- qla4xxx: export iface name (Mike Christie)
- qla4xxx: Add new FLT firmware region (Nilesh Javali)
- qla4xxx: Fix bidirectional CHAP. (Lalit Chandivade)
- qla4xxx: Do not add duplicate CHAP entry in FLASH (Lalit Chandivade)
- qla4xxx: Fix exporting boot targets to sysfs (Lalit Chandivade)
- qla4xxx: Fix getting BIDI CHAP for boot targets (Lalit Chandivade)
- qla4xxx: Free Device Database (DDB) reserved by FW (Lalit Chandivade)
- qla4xxx: Clear DDB map index on the basis of AEN. (Manish Rangankar)
- qla4xxx: Fixed session destroy issue on link up-down. (Manish Rangankar)
- qla4xxx: Fixed device blocked issue on link up-down. (Manish Rangankar)
- qla4xxx: Fixed active session re-open issue. (Manish Rangankar)
- qla4xxx: Fixed target discovery failed issue. (Manish Rangankar)
- qla4xxx: updated device id check for BFS. (Manish Rangankar)
- qla4xxx: Update driver version to 5.02.00-k8 (Vikas Chaudhary)
- iscsi class: fix link local mispelling (Mike Christie)
- qla4xxx: fix data alignment and use nl helpers (Mike Christie)
- iscsi class: fix vlan configuration (Mike Christie)
Christie)
- qla4xxx: export address/port of connection (fix udev disk names) (Mike
- scsi: qla4xxx driver depends on NET (Randy Dunlap)
- qla4xxx: select iscsi boot sysfs attrs (Mike Christie)
- qla4xxx: Autologin persisted target entries. (Manish Rangankar)
- iscsi class: export pid of process that created session (Mike Christie)
- qla4xxx: Updated version to 5.02.00.00.06.02-uek0 (Lalit Chandivade)
- [SCSI] mpt2sas MPI next revision header update (Kashyap, Desai)
- [SCSI] mpt2sas: Set max_sector count from module parameter (Kashyap, Desai)
- [SCSI] mpt2sas: fix broadcast AEN and task management issue (Kashyap, Desai)
- [SCSI] mpt2sas: Bump version 09.100.00.00 (Kashyap, Desai)
entry in MPI message (Kashyap, Desai)
- [SCSI] mpt2sas: WarpDrive Infinite command retries due to wrong scsi command
context (kashyap.desai)
- [SCSI] mpt2sas: Added missing mpt2sas_base_detach call from scsih_remove
- Remove unneeded version.h includes from drivers/scsi/ (Jesper Juhl)
support of the HBA (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Added NUNA IO support in driver which uses multi-reply queue
- [SCSI] mpt2sas: Bump driver version 09.100.00.01 (nagalakshmi.nandigama)
- [SCSI] mpt2sas: take size of pointed value, not pointer (Julia Lawall)
- [SCSI] mpt2sas: MPI next revision header update (nagalakshmi.nandigama)
- [SCSI] mpt2sas: New feature - Fast Load Support (nagalakshmi.nandigama)
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix for system hang when discovery in progress
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix failure message displayed during diag reset
removed while host reset is active (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix drives not getting properly deleted if sas cable is
sas_device_lock (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix for dead lock occurring between host_lock and
reset context (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix for deadlock between hot plug worker threads and host
complete while issued during creating a volume (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix for issue Port Reset taking long time(around 5 mins) to
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix for Panic when inactive volume is tried deleting
- [SCSI] mpt2sas: Bump driver version to 10.100.00.00 (nagalakshmi.nandigama)
- [SCSI] mpt2sas: add missing allocation. (Dan Carpenter)
context (Anton Blanchard)
- [SCSI] mpt2sas: _scsih_smart_predicted_fault uses GFP_KERNEL in interrupt
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Better handling DEAD IOC (PCI-E LInk down) error condition
to avoid infinite resets (nagalakshmi.nandigama)
- [SCSI] mpt2sas: When IOs are terminated, update the result to DID_SOFT_ERROR
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Adding support for customer specific branding
- [SCSI] mpt2sas: MPI next revision header update (nagalakshmi.nandigama)
callback when all the LUNS have been deleted (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Do not set sas_device->starget to NULL from the slave_destroy
(nagalakshmi.nandigama)
initialized prior to sending the request to controller firmware
- [SCSI] mpt2sas: Rearrange the the code so that the completion queues are
- [SCSI] mpt2sas: Bump driver version to 11.100.00.00 (nagalakshmi.nandigama)
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Support for greater than 2TB capacity WarpDrive
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Increase max transfer support from 4MB to 16MB
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Added support for customer specific branding
- [SCSI] mpt2sas: MPI next revision header update (nagalakshmi.nandigama)
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Release spinlock for the raid device list before blocking it
(nagalakshmi.nandigama)
- [SCSI] mpt2sas: Do not retry a timed out direct IO for warpdrive
(nagalakshmi.nandigama)
- [SCSI] mpt2sas : Fix for memory allocation error for large host credits
- [SCSI] mpt2sas : Bump driver vesion to 12.100.00.00 (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Fix leak on mpt2sas_base_attach() error path (Roland Dreier)
- [SCSI] mpt2sas: Fix possible integer truncation of cpu_count (Roland Dreier)
Dreier)
- [SCSI] mpt2sas: Remove unused duplicate diag_buffer_enable param (Roland
_scsih_probe (nagalakshmi.nandigama)
- [SCSI] mpt2sas: Removed redundant calling of _scsih_probe_devices() from
- Btrfs: fix barrier flushes (Chris Mason)
- btrfs: Fix up 32/64-bit compatibility for new ioctls (Jeff Mahoney)
- btrfs: mirror_num should be int, not u64 (Jan Schmidt)
- Btrfs: fix to search one more bitmap for cluster setup (Li Zefan)
- Btrfs: avoid unnecessary bitmap search for cluster setup (Li Zefan)
- btrfs: fix stat blocks accounting (David Sterba)
- Btrfs: prefix resize related printks with btrfs: (Arnd Hannemann)
- Btrfs: wait on caching if we're loading the free space cache (Josef Bacik)
- Btrfs: clear pages dirty for io and set them extent mapped (Josef Bacik)
- Btrfs: sectorsize align offsets in fiemap (Josef Bacik)
- Btrfs: remove free-space-cache.c WARN during log replay (Chris Mason)
- btrfs scrub: handle -ENOMEM from init_ipath() (Dan Carpenter)
- Fix URL of btrfs-progs git repository in docs (Arnd Hannemann)
- Btrfs: fix deadlock on metadata reservation when evicting a inode (Miao Xie)
- Btrfs: Don't error on resizing FS to same size (Mike Fleetwood)
- Btrfs: fix oops when calling statfs on readonly device (Li Zefan)
- Btrfs: initialize new bitmaps' list (Alexandre Oliva)
- Btrfs: reset cluster's max_size when creating bitmap (Alexandre Oliva)
- Btrfs: start search for new cluster at the beginning (Alexandre Oliva)
- Btrfs: skip block groups without enough space for a cluster (Alexandre Oliva)
- Btrfs: skip allocation attempt from empty cluster (Alexandre Oliva)
- Btrfs: fix meta data raid-repair merge problem (Jan Schmidt)
Oliva)
- Btrfs: try to allocate from cluster even at LOOP_NO_EMPTY_SIZE (Alexandre
- Btrfs: try cluster but don't advance in search list (Alexandre Oliva)
- Btrfs: check if the to-be-added device is writable (Li Zefan)
- Btrfs: drop spin lock when memory alloc fails (Liu Bo)
Mason)
- Btrfs: fix btrfs_end_bio to deal with write errors to a single mirror (Chris
- Btrfs: fix wrong i_size when truncating a file to a larger size (Miao Xie)
- Btrfs: fix wrong disk space information of the files (Miao Xie)
- Btrfs: fix inaccurate available space on raid0 profile (Miao Xie)
- btrfs: keep orphans for subvolume deletion (Arne Jansen)
- Btrfs: fix ctime update of on-disk inode (Li Zefan)
- Btrfs: add a cond_resched() into the worker loop (Chris Mason)
- BTRFS: Establish i_ops before calling d_instantiate (Casey Schaufler)
Bacik)
- Btrfs: fix num_workers_starting bug and other bugs in async thread (Josef
- Btrfs: deal with enospc from dirtying inodes properly (Chris Mason)
error (Josef Bacik)
- Btrfs: fix how we do delalloc reservations and how we free reservations on
- Btrfs: fix leaked space in truncate (Josef Bacik)
- Btrfs: don't panic if orphan item already exists (Josef Bacik)
- Btrfs: only set cache_generation if we setup the block group (Josef Bacik)
Mason)
- Btrfs: deal with NULL srv_rsv in the delalloc inode reservation code (Chris
- Btrfs: unplug every once and a while (Chris Mason)
- scsi: qla_isr.c: fix comment typo 'hammmer' (Justin P. Mattock)
- qla2xxx: Basic infrastructure for dynamic logging. (Saurav Kashyap)
Kashyap)
- qla2xxx: Code changes to support new dynamic logging infrastructure. (Saurav
- qla2xxx: Cleanup of previous infrastructure. (Saurav Kashyap)
- qla2xxx: T10 DIF - Handle uninitalized sectors. (Arun Easi)
- qla2xxx: T10 DIF - Fix incorrect error reporting. (Arun Easi)
- qla2xxx: Fix qla24xx revision check while enabling interrupts. (Chad Dupuis)
- qla2xxx: Acquire hardware lock while manipulating dsd list. (Saurav Kashyap)
(Chad Dupuis)
- qla2xxx: Double check for command completion if abort mailbox command fails.
(Saurav Kashyap)
- qla2xxx: Save and restore irq in the response queue interrupt handler.
- qla2xxx: Set the task attributes after memsetting fcp cmnd. (Saurav Kashyap)
- qla2xxx: Update version number to 8.03.07.07-k. (Chad Dupuis)
(Giridhar Malavali)
- qla2xxx: Add support for ISP82xx to capture dump (minidump) on failure.
- qla2xxx: Implemeted beacon on/off for ISP82XX. (Saurav Kashyap)
(Saurav Kashyap)
- qla2xxx: Prevent CPU lockups when "ql2xdontresethba" module param is set.
be changed dynamically. (Chad Dupuis)
- qla2xxx: Enable write permission to some debug related module parameters to
Kashyap)
- qla2xxx: check for marker IOCB during response queue processing. (Saurav
- qla2xxx: Fix array out of bound warning. (Saurav Kashyap)
- qla2xxx: During loopdown perform Diagnostic loopback. (Saurav Kashyap)
- qla2xxx: Correction to sysfs edc interface. (Joe Carnuccio)
- qla2xxx: Provide method for updating I2C attached VPD. (Joe Carnuccio)
- qla2xxx: Return sysfs error codes appropriate to conditions. (Joe Carnuccio)
ISP82xx. (Giridhar Malavali)
- qla2xxx: Issue mailbox command only when firmware hung bit is reset for
- qla2xxx: Fix "active_mask" may be used uninitialized warning. (Chad Dupuis)
- scsi: fix qla2xxx printk format warning (Randy Dunlap)
- qla2xxx: Fix crash in qla2x00_abort_all_cmds() on unload (Roland Dreier)
- qla2xxx: Correct inadvertent clearing of RISC_INTR status. (Andrew Vasquez)
- qla2xxx: Remove qla2x00_wait_for_loop_ready function. (Saurav Kashyap)
- qla2xxx: Check for SCSI status on underruns. (Arun Easi)
- qla2xxx: Don't call alloc_fw_dump for ISP82XX. (Saurav Kashyap)
Malavali)
- qla2xxx: Revert back the request queue mapping to request queue 0. (Giridhar
interrupt mode during firmware hang. (Giridhar Malavali)
- qla2xxx: Stop unconditional completion of mailbox commands issued in
Malavali)
- qla2xxx: Enable Minidump by default with default capture mask 0x1f. (Giridhar
recovery. (Andrew Vasquez)
- qla2xxx: Return the correct value for a mailbox command if 82xx is in reset
- qla2xxx: Display IPE error message for ISP82xx. (Chad Dupuis)
- qla2xxx: Correct fc_host port_state display. (Saurav Kashyap)
0. (Giridhar Malavali)
- qla2xxx: Submit all chained IOCBs for passthrough commands on request queue
- qla2xxx: Update version number to 8.03.07.12-k. (Chad Dupuis)
- qla2xxx: Use less stack to emit logging messages. (Joe Perches)
current broken uses as appropriate. (Joe Perches)
- qla2xxx: Make the logging functions verify their arguments and fixed the
- qla2xxx: Update to dynamic logging. (Chad Dupuis)
(Giridhar Malavali)
- qla2xxx: Proper cleanup of pass through commands when firmware returns error.
- qla2xxx: Only read requested mailbox registers. (Andrew Vasquez)
- qla2xxx: Limit excessive DPC cycles. (Andrew Vasquez)
- qla2xxx: Fix to include FCE data as part of dump. (Giridhar Malavali)
- qla2xxx: Correct report-id acquisition check (Giridhar Malavali)
- qla2xxx: Corrections to returned sysfs error codes. (Joe Carnuccio)
mask. (Giridhar Malavali)
- qla2xxx: Corrected the default setting of the help text of Minidump capture
(Giridhar Malavali)
- qla2xxx: Corrected the display of firmware dump availability for ISP82xx.
(Giridhar Malavali)
- qla2xxx: Added a new entry to ISP specific function pointers structure.
- qla2xxx: Process marker IOCB request on request queue 0. (Giridhar Malavali)
- qla2xxx: Consolidated IOCB processing routines. (Giridhar Malavali)
- qla2xxx: Implement FCP priority tagging for 82xx adapters. (Saurav Kashyap)
(Andrew Vasquez)
- qla2xxx: Ensure there's enough request-queue space for passthru IOCBs.
Dupuis)
- qla2xxx: Move initialization of some variables before iospace_config. (Chad
(Chad Dupuis)
- qla2xxx: Do not check for minidump when device state is QLA82XX_DEV_READY.
- SCSI, qla2xxx: remove redundant semicolon (Jesper Juhl)
Anderson)
- be2iscsi 4.1.239.0 [PATCH 01/10] Remove host and session casts (Chuck
(Chuck Anderson)
- be2iscsi 4.1.239.0 [PATCH 02/10] Fixing the /proc/interrupts problem V3
- be2iscsi 4.1.239.0 [PATCH 03/10] Adding a shutdown Routine (Chuck Anderson)
- be2iscsi 4.1.239.0 [PATCH 04/10] Add pci_disable device (Chuck Anderson)
- be2iscsi 4.1.239.0 [PATCH 05/10] Fix for kdump failure (Chuck Anderson)
Anderson)
- be2iscsi 4.1.239.0 [PATCH 06/10] Fix for wrong dmsg setting in wrb (Chuck
earlier (Chuck Anderson)
- be2iscsi 4.1.239.0 [PATCH 07/10] Fix for case where task->sc was cleanedup
Anderson)
- be2iscsi 4.1.239.0 [PATCH 08/10] memset wrb for ring create (Chuck
Anderson)
- be2iscsi 4.1.239.0 [PATCH 09/10] Move driver Version to 4.1.239.0 (Chuck
(Chuck Anderson)
- be2iscsi 4.1.239.0 [PATCH 10/10] Fix in the ASYNC PDU handling code path.
- qlcnic driver v5.0.25.1 for UEK2 2.6.39 (Chuck Anderson)
-
Wed Nov 16 2011 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-100.0.17.el6uek]
- Update Btrfs
- turn on CONFIG_PARAVIRT_SPINLOCKS for bare metal
- xen-gntalloc: signedness bug in add_grefs()
- xen-gntalloc: integer overflow in gntalloc_ioctl_alloc()
- xen-gntdev: integer overflow in gntdev_alloc_map()
- xen:pvhvm: enable PVHVM VCPU placement when using more than 32 CPUs.
- xen/balloon: Avoid OOM when requesting highmem
- xen: Remove hanging references to CONFIG_XEN_PLATFORM_PCI
-
Fri Nov 11 2011 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-100.0.16.el6uek]
- SPEC: fixes for spec file [orabugs 13359985, 13339700, 13348381]
- config: enable IP_PNP
- Merge branch 'uek2-merge' of git://oss.oracle.com/git/kwilk/xen into uek2-stable
- ocfs2: Fix cleancache initialization call to correctly pass uuid
- Merge branch 'stable/xen-block.rebase' into uek2-merge
- xen/blkback: Fix two races in the handling of barrier requests.
- xen/blkback: Check for proper operation.
- xen/blkback: Fix the inhibition to map pages when discarding sector ranges.
- xen/blkback: Report VBD_WSECT (wr_sect) properly.
- xen/blkback: Support 'feature-barrier' aka old-style BARRIER requests.
- xen-blkfront: plug device number leak in xlblk_init() error path
- xen-blkfront: If no barrier or flush is supported, use invalid operation.
- xen-blkback: use kzalloc() in favor of kmalloc()+memset()
- xen-blkback: fixed indentation and comments
- xen-blkfront: fix a deadlock while handling discard response
- xen-blkfront: Handle discard requests.
- xen-blkback: Implement discard requests ('feature-discard')
- xen-blkfront: add BLKIF_OP_DISCARD and discard request struct
- xen/blkback: Add module alias for autoloading
- xen/blkback: Don't let in-flight requests defer pending ones.
- Merge branch 'stable/xen-settime' into uek2-merge
- Merge branch 'stable/e820-3.2.rebased' into uek2-merge
- Merge branch 'stable/mmu.fixes.rebased' into uek2-merge
- Merge branch 'stable/drivers-3.2.rebased' into uek2-merge
- Merge branch 'stable/cleanups-3.2.rebased' into uek2-merge
- Merge branch 'stable/pci.fixes-3.2' of git://oss.oracle.com/git/kwilk/xen into uek2-merge
- Merge branch 'stable/bug.fixes-3.2.rebased' of git://oss.oracle.com/git/kwilk/xen into uek2-merge
- Merge branch 'stable/xen-pciback-0.6.3.bugfixes' of git://oss.oracle.com/git/kwilk/xen into uek2-merge
- xen/irq: If we fail during msi_capability_init return proper error code.
- xen: remove XEN_PLATFORM_PCI config option
- xen: XEN_PVHVM depends on PCI
- xen/p2m/debugfs: Make type_name more obvious.
- xen/p2m/debugfs: Fix potential pointer exception.
- xen/enlighten: Fix compile warnings and set cx to known value.
- xen/xenbus: Remove the unnecessary check.
- xen/events: Don't check the info for NULL as it is already done.
- xen/pci: Use 'acpi_gsi_to_irq' value unconditionally.
- xen/pci: Remove 'xen_allocate_pirq_gsi'.
- xen/pci: Retire unnecessary #ifdef CONFIG_ACPI
- xen/pci: Move the allocation of IRQs when there are no IOAPIC's to the end
- xen/pci: Squash pci_xen_initial_domain and xen_setup_pirqs together.
- xen/pci: Use the xen_register_pirq for HVM and initial domain users
- xen/pci: In xen_register_pirq bind the GSI to the IRQ after the hypercall.
- xen/pci: Provide #ifdef CONFIG_ACPI to easy code squashing.
- xen/pci: Update comments and fix empty spaces.
- xen/pci: Shuffle code around.
- xen/dom0: set wallclock time in Xen
- xen: add dom0_op hypercall
- xen/acpi: Domain0 acpi parser related platform hypercall
- xen: release all pages within 1-1 p2m mappings
- xen: allow extra memory to be in multiple regions
- xen: allow balloon driver to use more than one memory region
- xen/balloon: simplify test for the end of usable RAM
- xen/balloon: account for pages released during memory setup
- xen/e820: if there is no dom0_mem=, don't tweak extra_pages.
- Revert "xen/e820: if there is no dom0_mem=, don't tweak extra_pages."
- xen/e820: if there is no dom0_mem=, don't tweak extra_pages.
- xen: use maximum reservation to limit amount of usable RAM
- xen: Fix misleading WARN message at xen_release_chunk
- xen: Fix printk() format in xen/setup.c
- xen/gntdev: Fix sleep-inside-spinlock
- xen: modify kernel mappings corresponding to granted pages
- xen: add an "highmem" parameter to alloc_xenballooned_pages
- xen/p2m: Use SetPagePrivate and its friends for M2P overrides.
- xen/p2m: Make debug/xen/mmu/p2m visible again.
- Revert "xen/debug: WARN_ON when identity PFN has no _PAGE_IOMAP flag set."
- xen/pciback: Check if the device is found instead of blindly assuming so.
- xen/pciback: Do not dereference psdev during printk when it is NULL.
- xen/pciback: double lock typo
- xen/pciback: use mutex rather than spinlock in vpci backend
- xen/pciback: Use mutexes when working with Xenbus state transitions.
- xen/pciback: miscellaneous adjustments
- xen/pciback: use mutex rather than spinlock in passthrough backend
- xen/pciback: use resource_size()
- xen: use static initializers in xen-balloon.c
- Xen: fix braces and tabs coding style issue in xenbus_probe.c
- Xen: fix braces coding style issue in xenbus_probe.h
- Xen: fix whitespaces,tabs coding style issue in drivers/xen/pci.c
- Xen: fix braces coding style issue in gntdev.c and grant-table.c
- Xen: fix whitespaces,tabs coding style issue in drivers/xen/events.c
- Xen: fix whitespaces,tabs coding style issue in drivers/xen/balloon.c
-
Wed Oct 19 2011 Joe Jin <joe.jin@oracle.com> [2.6.39-100.0.15.el6uek]
- [scsi] cciss: Use cciss for some Smart Array controller when build for OL5
- [Kconfig]: Add CONFIG_UEK5 option.
-
Wed Oct 12 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.14.el6uek]
- Apply signature checking to modules on module load (David Howells)
- Don't include .note.gnu.build-id in the digest (David Howells)
- config: turn on module sign (Maxim Uvarov)
- fix modpost port bug for module signatures (Maxim Uvarov)
- xen: Fix selfballooning and ensure it doesn't go too far (Dan Magenheimer)
- config: disable XEN_BALLOON_MEMORY_HOTPLUG
- apic, i386/bigsmp: Fix false warnings regarding logical APIC ID mismatches (Jan Beulich)
-
Mon Oct 10 2011 Maxim Uvarov <maxim.uvarov@oracle.com> [2.6.39-100.0.13.el6uek]
- fix btrfs compilation for 32 bit
- ext4 turn on CONFIG_LBDAF for 32bit kernel [orabug 12965485]
- exec: do not call request_module() twice from search_binary_handler()
- merge 3.0.6 patches
-
Thu Sep 29 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.12.el6uek]
- audit: dynamically allocate audit_names when not enough spaceis in the names array [orabug 13038425]
- update btrfs 3.0
-
Wed Sep 28 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.11.el6uek]
- xen: Add bootmem.h in xen-selfballoon.c
-
Wed Sep 28 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.10.el6uek]
- mpt2sas: Add a module parameter that permits overriding protection capabilities
- mpt2sas: Return the correct sense key for DIF errors
- mpt2sas: Do not check DIF for unwritten blocks
- Revert "xen/e820: if there is no dom0_mem=, don't tweak extra_pages."
- Revert "[AUDIT/workaround] Increase AUDIT_NAMES array len" [orabug 13034299]
- block: Rate-limit failed I/O error message [orabug 13007648]
- config: disable panic on hardlockup [orabug 13007648]
- ocfs2: update ocfs2 version [orabug 13017352]
- x86/paravirt: PTE updates in k(un)map_atomic need to be synchronous, regardless of lazy_mmu mode
- bnx2x: prevent flooded warnning kernel info [orabug 12687487]
- tg3: Dont dump DMA error when interface not ready [orabug 12981473]
- xen: Fix selfballooning and ensure it doesn't go too far
- ocfs2: Add datavolume mount option [orabug 13017352]
-
Thu Sep 22 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.9.el6uek]
- generate -paravirt configs more accurate [orabug 13002151]
- radeon: add missed firmwares [orabug 12981553]
- ksplice: Clear garbage data on the kernel stack when handling signals
- Add devel headers [orabug 13000607]
-
Wed Sep 21 2011 Kevin Lyons [2.6.39-100.0.8.el6uek]
- Add -u parameter to kernel_variant_post to make it work
properly for uek [orabug 12965870]
-
Tue Sep 20 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.7.el6uek]
- fix --noarch build
- CONFIG: Add support for Large files - 32bit orabug 12984979
-
Mon Sep 19 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.6.el6uek]
- rebase to 3.0.4
- Build paravirt and paravirt-debug kernels
- Remove commented out patches from spec
- Specfile: build OCFS2
- make XEN_MAX_DOMAIN_MEMORY selectable
- config-debug: enable LOCKDEP and more debug options
- Turn on CONFIG_CRYPTO_FIPS (Maxim Uvarov)
- CONFIG: enable sysfs(el5) and xen memory hotplug
- scsi: bump up SD_MAX_DISKS (Dave Kleikamp)
- x86, acpi: Handle xapic/x2apic entries in MADT at same time (Yinghai Lu)
-
Tue Sep 13 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.5.el6uek]
- xen: allow enable use of VGA console on dom0
- xen: prepare tmem shim to handle frontswap
- xen: Add __attribute__((format(printf... where appropriate
- xen: Populate xenbus device attributes
- xen: Add module alias to autoload backend drivers
- xen: tmem: self-ballooning and frontswap-selfshrinking
- xen/pci: Shuffle code around.
- xen/pci: Update comments and fix empty spaces.
- xen/pci: Provide #ifdef CONFIG_ACPI to easy code squashing.
- xen/pci: In xen_register_pirq bind the GSI to the IRQ after the hypercall.
- xen/pci: Use the xen_register_pirq for HVM and initial domain users
- xen/pci: Squash pci_xen_initial_domain and xen_setup_pirqs together.
- xen/pci: Move the allocation of IRQs when there are no IOAPIC's to the end
- xen/pci: Retire unnecessary #ifdef CONFIG_ACPI
- xen/pci: Remove 'xen_allocate_pirq_gsi'.
- xen/pci: Use 'acpi_gsi_to_irq' value unconditionally.
- xen/pciback: xen pci backend driver.
- xen/pciback: Cleanup the driver based on checkpatch warnings and errors.
- xen/pciback: Register the owner (domain) of the PCI device.
- xen/pciback: guest SR-IOV support for PV guest
- xen/pciback: Disable MSI/MSI-X when reseting a device
- xen/pciback: Allocate IRQ handler for device that is shared with guest.
- xen/pciback: Fine-grain the spinlocks and fix BUG: scheduling while atomic cases.
- xen: rename pciback module to xen-pciback.
- xen/pciback: Don't setup an fake IRQ handler for SR-IOV devices.
- xen/pciback: Print out the MSI/MSI-X (PIRQ) values
- xen/pciback: Drop two backends, squash and cleanup some code.
- xen/pciback: Remove the DEBUG option.
- xen/pciback: Have 'passthrough' option instead of XEN_PCIDEV_BACKEND_PASS and XEN_PCIDEV_BACKEND_VPCI
- mm: frontswap: swap data structure changes
- mm: frontswap: core code
- mm: frontswap: add swap hooks and extend try_to_unuse
- mm: frontswap: config and doc files
- xen:pvhvm: Modpost section mismatch fix
- xen/pciback: remove duplicated #include
- trace/xen: add skeleton for Xen trace events
- xen/multicalls: remove debugfs stats
- xen/trace: set up tracepoint skeleton
- xen/trace: add multicall tracing
- xen/trace: add mmu tracepoints
- xen/trace: add ptpage alloc/release tracepoints
- xen/trace: add xen_pgd_(un)pin tracepoints
- xen/trace: add segment desc tracing
- xen/trace: add tlb flush tracepoints
- xen/mmu: use extend_args for more mmuext updates
- xen/mmu: tune pgtable alloc/release
- xen/multicalls: disable MC_DEBUG
- xen/multicalls: add unlikely around slowpath in __xen_mc_entry()
- xen/multicall: special-case singleton hypercalls
- xen/multicall: move *idx fields to start of mc_buffer
- xen/trace: convert mmu events to use DECLARE_EVENT_CLASS()/DEFINE_EVENT()
- xen/trace: use class for multicall trace
- xen/tracing: fix compile errors when tracing is disabled.
- xen/tracing: it looks like we wanted CONFIG_FTRACE
- xen/trace: Fix compile error when CONFIG_XEN_PRIVILEGED_GUEST is not set
- xen/tracing: Fix tracing config option properly
- Input: xen-kbdfront - enable driver for HVM guests
- xen/balloon: memory hotplug support for Xen balloon driver
- mm: extend memory hotplug API to allow memory hotplug in virtual machines
- xen/blkback: Add module alias for autoloading
- xen/blkback: Don't let in-flight requests defer pending ones.
- xen/netback: Add module alias for autoloading
- xen: convert to 64 bit stats interface
- xen/balloon: Fix compile errors - missing header files.
- xen/self-balloon: Add dependency on tmem.
- xen: xen-selfballoon.c needs more header files
- xen/grant: Fix compile warning.
- xen: Fix printk() format in xen/setup.c
- xen: Fix misleading WARN message at xen_release_chunk
- xen/x86: replace order-based range checking of M2P table by linear one
- xen: Do not enable PV IPIs when vector callback not present
- xen-blkfront: Fix one off warning about name clash
- xen-blkfront: Drop name and minor adjustments for emulated scsi devices
- xen/blkback: Make description more obvious.
- xen-blkback: fixed indentation and comments
- SCSI: Fix oops dereferencing queue
- xen: use maximum reservation to limit amount of usable RAM
- xen: x86_32: do not enable iterrupts when returning from exception in interrupt context
- xen/smp: Warn user why they keel over - nosmp or noapic and what to use instead.
- xen: disable PV spinlocks on HVM
- xen/e820: if there is no dom0_mem=, don't tweak extra_pages.
- config: from 6.1 and review
- Revert "IPC reduce lock contention in semctl"
- Revert "IPC lock reduction corners"
- Revert "use rwlocks for ipc"
- Revert "ipc semaphores: order wakeups based on waiter CPU"
- Revert "ipc semaphores: reduce ipc_lock contention in semtimedop
-
Thu Aug 25 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.4.el6uek]
- revert makefile to 2.6.39
-
Wed Aug 24 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.3.el6uek]
- Rebase to linux-3.0.3
-
Thu Aug 11 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.2.el6uek]
- [AUDIT/workaround] Increase AUDIT_NAMES array len (Maxim Uvarov)
- Increase kernel log buffer to 1MB (SHIFT=20)
- export list of msi irqs into sysfs (Chris Mason)
- memcg: mark init_section_page_cgroup() properly (Namhyung Kim)
- memcg: fix init_page_cgroup nid with sparsemem (KAMEZAWA Hiroyuki)
-
Fri Jul 29 2011 Guru Anbalagane <guru.anbalagane@oracle.com> [2.6.39-100.0.1.el6uek]
- Linux 2.6.39.3
- ipc semaphores: reduce ipc_lock contention in semtimedop
- ipc semaphores: order wakeups based on waiter CPU
- use rwlocks for ipc
- IPC lock reduction corners
- IPC reduce lock contention in semctl
- Batched wakeups from ipc