|
 |
 |
 |
Changelog for kernel-uek-2.6.39-400.286.3.el5uek.x86_64.rpm :
* Sat Oct 22 2016 Chuck Anderson [2.6.39-400.286.3.el5uek] - mm, gup: close FOLL MAP_PRIVATE race (Linus Torvalds) [Orabug: 24928646] {CVE-2016-5195} * Thu Oct 06 2016 Brian Maly [2.6.39-400.286.2.el5uek] - HID: hiddev: validate num_values for HIDIOCGUSAGES, HIDIOCSUSAGES commands (Scott Bauer) [Orabug: 24798694] {CVE-2016-5829} * Tue Oct 04 2016 Brian Maly [2.6.39-400.286.1.el5uek] - Revert \"rds: skip rx/tx work when destroying connection\" (Brian Maly) [Orabug: 24790158] * Sat Oct 01 2016 Brian Maly [2.6.39-400.285.1.el5uek] - netfilter: x_tables: speed up jump target validation (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: enforce nul-terminated table name from getsockopt GET_ENTRIES (Pablo Neira Ayuso) [Orabug: 24690302] {CVE-2016-3134} - netfilter: remove unused comefrom hookmask argument (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: introduce and use xt_copy_counters_from_user (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: do compat validation via translate_table (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: xt_compat_match_from_user doesn\'t need a retval (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: ip6_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: ip_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: arp_tables: simplify translate_compat_table args (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: don\'t reject valid target size on some architectures (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: validate all offsets and sizes in a rule (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: check for bogus target offset (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: check standard target size too (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: add compat version of xt_check_entry_offsets (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: assert minimum target size (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: kill check_entry helper (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: add and use xt_check_entry_offsets (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: validate targets of jumps (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: don\'t move to non-existent next rule (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: fix unconditional helper (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - netfilter: x_tables: check for size overflow (Florian Westphal) [Orabug: 24690302] {CVE-2016-3134} - ocfs2: Fix double put of recount tree in ocfs2_lock_refcount_tree() (Ashish Samant) [Orabug: 24587406] - TTY: do not reset master\'s packet mode (Jiri Slaby) [Orabug: 24569399] - ocfs2: Fix start offset to ocfs2_zero_range_for_truncate() (Ashish Samant) [Orabug: 24500401] - rds: skip rx/tx work when destroying connection (Wengang Wang) [Orabug: 24314773] - Revert \"IPoIB: serialize changing on tx_outstanding\" (Wengang Wang) [Orabug: 23745787] - xen/events: document behaviour when scanning the start word for events (Dongli Zhang) [Orabug: 23083945] - xen/events: mask events when changing their VCPU binding (Dongli Zhang) [Orabug: 23083945] - xen/events: initialize local per-cpu mask for all possible events (Dongli Zhang) [Orabug: 23083945] - IB/mlx4: Replace kfree with kvfree in mlx4_ib_destroy_srq (Wengang Wang) [Orabug: 22570922] - NFS: Remove BUG_ON() calls from the generic writeback code (Trond Myklebust) [Orabug: 22386565] - ocfs2: return non-zero st_blocks for inline data (John Haxby) [Orabug: 22218262] - oracleasm: Classify device connectivity issues as global errors (Martin K. Petersen) [Orabug: 21760143] - Btrfs: fix truncation of compressed and inlined extents (Divya Indi) [Orabug: 22307286] {CVE-2015-8374} - Btrfs: fix file corruption and data loss after cloning inline extents (Divya Indi) [Orabug: 22307286] {CVE-2015-8374} - netfilter: x_tables: make sure e->next_offset covers remaining blob size (Florian Westphal) [Orabug: 24682073] {CVE-2016-4997} {CVE-2016-4998} - netfilter: x_tables: validate e->target_offset early (Florian Westphal) [Orabug: 24682071] {CVE-2016-4997} {CVE-2016-4998} * Tue Sep 13 2016 Brian Maly [2.6.39-400.284.1.el5uek] - rds: schedule local connection activity in proper workqueue (Ajaykumar Hotchandani) [Orabug: 22819661] - ib_core: make wait_event uninterruptible in ib_flush_fmr_pool() (Avinash Repaka) [Orabug: 24525022] - net/mlx4: Support shutdown() interface (Ajaykumar Hotchandani) [Orabug: 24616261] - KEYS: potential uninitialized variable (Dan Carpenter) [Orabug: 24393863] {CVE-2016-4470} * Wed Jul 13 2016 Brian Maly [2.6.39-400.283.1.el5uek] - atl2: Disable unimplemented scatter/gather feature (Ben Hutchings) [Orabug: 23703990] {CVE-2016-2117} - mlx4_core: add module parameter to disable background init (Mukesh Kacker) [Orabug: 23292107] - NFSv4: Don\'t decode fs_locations if we didn\'t ask for them... (Trond Myklebust) [Orabug: 23633714] - mm/slab: Improve performance of slabinfo stats gathering (Aruna Ramakrishna) [Orabug: 23050884] - offload ib subnet manager port and node get info query handling. (Rama Nichanamatlu) [Orabug: 22521735] * Fri Jul 01 2016 Guru Anbalagane [2.6.39-400.282.1.el5uek] - fix typo/thinko in get_random_bytes() (Tony Luck) [Orabug: 23726807] * Sat Jun 18 2016 Brian Maly [2.6.39-400.281.1.el5uek] - Revert \"x86_64: expand kernel stack to 16K\" (Chuck Anderson) [Orabug: 23607694] * Fri Jun 10 2016 Brian Maly [2.6.39-400.280.1.el5uek] - Fix cpu bootup stall with large cpu count (Zhenzhong Duan) [Orabug: 23481040] - megaraid_sas : Update threshold based reply post host index register (Sumit.SaxenaAATTavagotech.com) [Orabug: 23536267] * Tue May 24 2016 Brian Maly [2.6.39-400.279.1.el5uek] - IPoIB: increase send queue size to 4 times (Ajaykumar Hotchandani) [Orabug: 22287489] - IB/ipoib: Change send workqueue size for CM mode (Ajaykumar Hotchandani) [Orabug: 22287489] - Avoid 60sec timeout when receiving rtpg sense code 06/00/00 (John Sobecki) [Orabug: 22336257] - stop recursive fault in print_context_stack after stack overflow (John Sobecki) [Orabug: 23174777] - IB/security: Restrict use of the write() interface (Jason Gunthorpe) [Orabug: 23287131] {CVE-2016-4565} - net: add validation for the socket syscall protocol argument (Hannes Frederic Sowa) [Orabug: 23267976] {CVE-2015-8543} {CVE-2015-8543} - ipv6: addrconf: validate new MTU before applying it (Marcelo Leitner) [Orabug: 23263251] {CVE-2015-8215} - ext4: avoid hang when mounting non-journal filesystems with orphan list (Theodore Ts\'o) [Orabug: 23262219] {CVE-2015-7509} - ext4: make orphan functions be no-op in no-journal mode (Anatol Pomozov) [Orabug: 23262219] {CVE-2015-7509} - unix: properly account for FDs passed over unix sockets (willy tarreau) [Orabug: 23262265] {CVE-2013-4312} {CVE-2013-4312} - sctp: Prevent soft lockup when sctp_accept() is called during a timeout event (Karl Heiss) [Orabug: 23222773] {CVE-2015-8767} * Thu Apr 21 2016 Brian Maly [2.6.39-400.278.1.el5uek] - [SUNRPC]: avoid race between xs_reset_transport and xs_tcp_setup_socket (Wengang Wang) - x86_64: expand kernel stack to 16K (Minchan Kim) [Orabug: 20920074] - qla2xxx: fix wrongly report \"PCI EEH busy\" when get_thermal_temp (Vaughan Cao) [Orabug: 21108318] - RDS/IB: VRPC DELAY / OSS RECONNECT CAUSES 5 MINUTE STALL ON PORT FAILURE (Venkat Venkatsubra) [Orabug: 21465077] - RDS: Fix the atomicity for congestion map update (Wengang Wang) [Orabug: 22118109] - RDS: introduce generic {clear,set}_bit_le() (Wengang Wang) [Orabug: 22118109] - cifs: allow socket to clear and app threads to set tcpStatus CifsNeedReconnect (John Sobecki) [Orabug: 22203554] - mlx4_vnic: Enable LRO for mlx4_vnic net devices. (Ashish Samant) [Orabug: 22317936] - mlx4_vnic: Add correct typecasting to pointers. (Ashish Samant) [Orabug: 22317936] - veth: don’t modify ip_summed; doing so treats packets with bad checksums as good. (Vijay Pandurangan) [Orabug: 22804574] * Thu Feb 25 2016 Brian Maly [2.6.39-400.277.1.el5uek] - Fix double free iocb->private with AIO DIO (Shirley Ma) [Orabug: 18794638] - xen/xenbus: Avoid synchronous wait on XenBus stalling shutdown/restart. (Konrad Rzeszutek Wilk) [Orabug: 18932877] - Increased maximum tape device limit to 1024 in UEK2 (Ritika Srivastava) [Orabug: 22044668] - qla2xxx: don\'t treat initial temperature read failure as an error (Dan Duval) [Orabug: 22098738] - Revert \"qla2xxx: Display mailbox failure by default.\" (Dan Duval) [Orabug: 22098738] - RDS: Add interface for receive MSG latency trace (Santosh Shilimkar) [Orabug: 22630078] - RDS: Add support for per socket SO_TIMESTAMP for incoming messages (Santosh Shilimkar) [Orabug: 22630078] - rds: add infrastructure to find more details for reconnect failure (Ajaykumar Hotchandani) [Orabug: 21799394] - rds: find connection drop reason (Ajaykumar Hotchandani) [Orabug: 21799394] * Thu Jan 28 2016 Brian Maly [2.6.39-400.276.1.el5uek] - block: bump BLK_DEF_MAX_SECTORS to 2560 (Joe Jin) [Orabug: 22521844] - Revert \"block: remove artifical max_hw_sectors cap\" (Joe Jin) [Orabug: 22521844] * Fri Jan 08 2016 Chuck Anderson [2.6.39-400.275.1.el5uek] - KEYS: Don\'t permit request_key() to construct a new keyring (David Howells) [Orabug: 22373449] {CVE-2015-7872} * Thu Jan 07 2016 Chuck Anderson [2.6.39-400.274.0.el5uek] - crypto: add missing crypto module aliases (Mathias Krause) [Orabug: 22249656] {CVE-2013-7421} {CVE-2014-9644} - crypto: include crypto- module prefix in template (Kees Cook) [Orabug: 22249656] {CVE-2013-7421} {CVE-2014-9644} - crypto: prefix module autoloading with \"crypto-\" (Kees Cook) [Orabug: 22249656] {CVE-2013-7421} {CVE-2014-9644} * Wed Dec 23 2015 Chuck Anderson [2.6.39-400.273.0.el5uek] - KVM: x86: Don\'t report guest userspace emulation error to userspace (Nadav Amit) [Orabug: 22249615] {CVE-2010-5313} {CVE-2014-7842} * Fri Dec 18 2015 Chuck Anderson [2.6.39-400.272.0.el5uek] - rds: print rdma_cm_id while establishing connection (Ajaykumar Hotchandani) [Orabug: 22315028] - rdma_cm: extend debug for remote mapping (Ajaykumar Hotchandani) [Orabug: 22315028] - OFED: indicate consistent vendor error (Ajaykumar Hotchandani) [Orabug: 22308787] - mlx4_core: print device details for PORT event (Ajaykumar Hotchandani) [Orabug: 22113813] - mlx4_core: enable print for device reset (Ajaykumar Hotchandani) [Orabug: 22308637] - mlx4_core: correct fmr_reserve() (Ajaykumar Hotchandani) [Orabug: 22137952] * Fri Dec 18 2015 Chuck Anderson [2.6.39-400.271.0.el5uek] - msg_unlock() in wrong spot after applying \"Initialize msg/shm IPC objects before doing ipc_addid()\" (Chuck Anderson) [Orabug: 22250044] {CVE-2015-7613} {CVE-2015-7613} * Fri Dec 18 2015 Chuck Anderson [2.6.39-400.270.0.el5uek] - ipc/sem.c: fully initialize sem_array before making it visible (Manfred Spraul) [Orabug: 22250044] {CVE-2015-7613} - Initialize msg/shm IPC objects before doing ipc_addid() (Linus Torvalds) [Orabug: 22250044] {CVE-2015-7613} * Fri Dec 11 2015 Chuck Anderson [2.6.39-400.269.0.el5uek] - KVM: svm: unconditionally intercept #DB (Paolo Bonzini) [Orabug: 22333698] {CVE-2015-8104} {CVE-2015-8104} - KVM: x86: work around infinite loop in microcode when #AC is delivered (Eric Northup) [Orabug: 22333689] {CVE-2015-5307} {CVE-2015-5307} * Wed Dec 02 2015 Brian Maly [2.6.39-400.268.0.el5uek] - mm/swap.c: reorganize put_compound_page() (Andrew Morton) [Orabug: 16823432] - mm/hugetlb.c: simplify PageHeadHuge() and PageHuge() (Andrew Morton) [Orabug: 16823432] - mm: document PageHuge somewhat (Andrew Morton) [Orabug: 16823432] - mm: hugetlbfs: use __compound_tail_refcounted in __get_page_tail too (Andrea Arcangeli) [Orabug: 16823432] - mm: tail page refcounting optimization for slab and hugetlbfs (Andrea Arcangeli) [Orabug: 16823432] - mm: thp: optimize compound_trans_huge (Andrea Arcangeli) [Orabug: 16823432] - mm: hugetlbfs: move the put/get_page slab and hugetlbfs optimization in a faster path (Andrea Arcangeli) [Orabug: 16823432] - mm: hugetlb: use get_page_foll() in follow_hugetlb_page() (Andrea Arcangeli) [Orabug: 16823432] - mm: hugetlbfs: fix hugetlbfs optimization (Andrea Arcangeli) [Orabug: 16823432] - mm: fix aio performance regression for database caused by THP (Khalid Aziz) [Orabug: 16823432] - mm: fix slab->page flags corruption (Pravin B Shelar) [Orabug: 16823432] - IB/mlx4: Implement IB_QP_CREATE_USE_GFP_NOIO (Jiri Kosina) - IB: Add a QP creation flag to use GFP_NOIO allocations (Or Gerlitz) - IB: Return error for unsupported QP creation flags (Or Gerlitz) * Fri Nov 20 2015 Brian Maly [2.6.39-400.267.0.el5uek] - x86/xen: properly retrieve NMI reason (Jan Beulich) [Orabug: 21892076] - x86/mrst: Avoid reporting wrong nmi status (Jacob Pan) [Orabug: 21892076] - xen: Support 64-bit PV guest receiving NMIs (Konrad Rzeszutek Wilk) [Orabug: 21892076] - nfsd: fix rare symlink decoding bug (J. Bruce Fields) [Orabug: 18405506] - ocfs2: __ocfs2_mknod_locked should return error when ocfs2_create_new_inode_locks() failed (Xue jiufei) [Orabug: 21171285] - NFSv4: Get rid of unnecessary BUG_ON()s (Trond Myklebust) [Orabug: 21744595] - IPoIB: serialize changing on tx_outstanding (Wengang Wang) [Orabug: 21861366] - x86/xen: Do not clip xen_e820_map to xen_e820_map_entries when sanitizing map (Malcolm Crossley) - IPoIB: Drop priv->lock before calling ipoib_send() (Wengang Wang) - IB/mlx4: Use vmalloc for WR buffers when needed (Wengang Wang) [Orabug: 22025569] - mm: move kvfree to mm/util (Wengang Wang) [Orabug: 22025569] - mlx4_core: Introduce restrictions for PD update (Ajaykumar Hotchandani) - mlx4: Increase SYNC_TPT command timeout (Mukesh Kacker) [Orabug: 21692254] - IB/ipoib: Calculate csum only when skb->ip_summed is CHECKSUM_PARTIAL (Yuval Shaia) [Orabug: 20873175] - virtio-net: drop NETIF_F_FRAGLIST (Jason Wang) [Orabug: 22145599] {CVE-2015-5156} * Fri Oct 09 2015 Brian Maly [2.6.39-400.266.0.el5uek] - xen/blkfront: remove redundant flush_op (Vitaly Kuznetsov) [Orabug: 21862750] - xen/blkfront: improve protection against issuing unsupported REQ_FUA (Vitaly Kuznetsov) [Orabug: 21862750] * Thu Sep 17 2015 Brian Maly [2.6.39-400.265.0.el5uek] - intel_idle: Broadwell support (Santosh Shilimkar) [Orabug: 21805197] - NVMe: Setup max hardware sector count to 512KB (Santosh Shilimkar) [Orabug: 21818552] - mlx4_core: Fix integer overflows so 8TBs of memory (Wengang Wang) - iw/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21107553] - bonding: change error message to debug message in bond_release (Wengang Wang) * Thu Sep 17 2015 Brian Maly [2.6.39-400.264.2.el5uek] - xen-blkfront: introduce blkfront_gather_backend_features() (Bob Liu) [Orabug: 21795426] - chmod can cause hang in a cluster (Tariq Saeed) [Orabug: 21496050] * Thu Aug 27 2015 Guangyu Sun [2.6.39-400.264.1.el5uek] - mm/hugetlb: Add locking to region_{add,change,truncate,count} when using shared files with hugepages (Mike Kravetz) [Orabug: 21561820] * Thu Aug 20 2015 Guangyu Sun [2.6.39-400.263.1.el5uek] - af_netlink: force credentials passing [CVE-2012-3520] (Eric Dumazet) [Orabug: 21591166] {CVE-2012-3520} - xen/pciback: Don\'t print scary messages when unsupported by hypervisor. (Konrad Rzeszutek Wilk) [Orabug: 20642069] - rds_rdma: setup connection before rds_cmsg_send (Wengang Wang) [Orabug: 20232581] - megaraid_sas : Firmware crash dump feature support (Sumit.SaxenaAATTavagotech.com) [Orabug: 21620491] * Fri Aug 14 2015 Guangyu Sun [2.6.39-400.262.1.el5uek] - udp: fix behavior of wrong checksums (Eric Dumazet) [Orabug: 21628851] {CVE-2015-5364} {CVE-2015-5366} - scsi: don\'t add scsi_device if its already visible (Subhash Jadavani) [Orabug: 21611207] - NVMe: Don\'t write cq doorbell on suspended queues (Keith Busch) [Orabug: 21591104] - IB/ipoib: Potential false positive with peer support for ib-crc-as-csum (Yuval Shaia) [Orabug: 21350399] - mlx4: indicate memory resource exhaustion (Ajaykumar Hotchandani) [Orabug: 21097014] - rds: return EMSGSIZE for oversize requests before processing/queueing (Mukesh Kacker) [Orabug: 21079258] * Thu Aug 06 2015 Guangyu Sun [2.6.39-400.261.1.el5uek] - md: use kzalloc() when bitmap is disabled (Benjamin Randazzo) [Orabug: 21563042] {CVE-2015-5697} - netfilter: nf_conntrack: reserve two bytes for nf_ct_ext->len (Andrey Vagin) [Orabug: 21562780] {CVE-2014-9715} * Sat Aug 01 2015 Guangyu Sun [2.6.39-400.260.1.el5uek] - block: remove artifical max_hw_sectors cap (Joe Jin) [Orabug: 21455630] - idr: fix unexpected ID-removal when idr_remove(unallocated_id) (Lai Jiangshan) [Orabug: 21446790] - idr: remove WARN_ON_ONCE() on negative IDs (Tejun Heo) [Orabug: 21446790] - ipc,shm: fix shm_file deletion races (Greg Thelen) [Orabug: 21446790] - rds: avoid call to flush_mrs() in specific condition (Ajaykumar Hotchandani) [Orabug: 21379403] - rds: print vendor error (Wengang Wang) [Orabug: 21361643] - Xen-netback: Fix issue caused by using gso_type wrongly (Annie Li) [Orabug: 21358903] - xen-netback: fix fragments error handling in checksum_setup_ip() (Wei Yongjun) [Orabug: 21358903] - xen-netback: make sure skb linear area covers checksum field (Paul Durrant) [Orabug: 21358903] - xen-netback: reset network header before passing skb to checksum funtion (Annie Li) [Orabug: 21358903] - xen-netback: fix fragment detection in checksum setup (Paul Durrant) [Orabug: 21358903] - xen-netback: fix gso_prefix check (Paul Durrant) [Orabug: 21358903] - xen-netback: include definition of csum_ipv6_magic (Andy Whitcroft) [Orabug: 21358903] - xen-netback: enable IPv6 TCP GSO to the guest (Paul Durrant) [Orabug: 21358903] - xen-netback: handle IPv6 TCP GSO packets from the guest (Paul Durrant) [Orabug: 21358903] - xen-netback: Unconditionally set NETIF_F_RXCSUM (Paul Durrant) [Orabug: 21358903] - xen-netback: add support for IPv6 checksum offload from guest (Paul Durrant) [Orabug: 21358903] - xen-netback: switch to use skb_partial_csum_set() (Jason Wang) [Orabug: 21358903] - xen-netback: add support for IPv6 checksum offload to guest (Paul Durrant) [Orabug: 21358903] - vfs: allow umount to handle mountpoints without revalidating them (Jeff Layton) [Orabug: 21321002] - rds: rds_ib_device.refcount overflow (Wengang Wang) [Orabug: 21288594] - sched: Optimize task_sched_runtime() (Peter Zijlstra) [Orabug: 20739920] - IPoIB: Fix ipoib_hard_header() return value (Doug Ledford) [Orabug: 18223954] * Wed Jul 29 2015 Guangyu Sun [2.6.39-400.259.0.el5uek] - x86, tls: Interpret an all-zero struct user_desc as \"no segment\" (Andy Lutomirski) [Orabug: 21514969] - x86, tls, ldt: Stop checking lm in LDT_empty (Andy Lutomirski) [Orabug: 21514969] * Tue Jul 28 2015 Guangyu Sun [2.6.39-400.258.0.el5uek] - KVM: x86: SYSENTER emulation is broken (Nadav Amit) [Orabug: 21502740] {CVE-2015-0239} {CVE-2015-0239} - x86/tls: Validate TLS entries to protect espfix (Andy Lutomirski) [Orabug: 20223777] {CVE-2014-8133} - fs: take i_mutex during prepare_binprm for set[ug]id executables (Jann Horn) [Orabug: 21502255] {CVE-2015-3339} - eCryptfs: Remove buggy and unnecessary write in file name decode routine (Michael Halcrow) [Orabug: 21502066] {CVE-2014-9683} * Wed Jul 15 2015 Guangyu Sun [2.6.39-400.257.0.el5uek] - ipv6: Don\'t reduce hop limit for an interface (D.S. Ljungmark) [Orabug: 21444791] {CVE-2015-2922} - ipv4: Missing sk_nulls_node_init() in ping_unhash(). (David S. Miller) [Orabug: 21444688] {CVE-2015-3636} - x86/asm/entry/64: Remove a bogus \'ret_from_fork\' optimization (Andy Lutomirski) [Orabug: 21308308] {CVE-2015-2830} - x86, mm/ASLR: Fix stack randomization on 64-bit systems (Hector Marco-Gisbert) [Orabug: 21307918] {CVE-2015-1593} {CVE-2015-1593} * Tue Jun 23 2015 Santosh Shilimkar [2.6.39-400.256.0.el5uek] - NFS hangs in __ocfs2_cluster_lock due to race with ocfs2_unblock_lock (Tariq Saeed) [Orabug: 20933419] - jbd2: fix hung processes in jbd2_journal_lock_updates() (Jan Kara) - rds: make sure base connection is up on both sides (Ajaykumar Hotchandani) [Orabug: 20011421] * Wed Jun 10 2015 Guangyu Sun [2.6.39-400.255.0.el5uek] - x86_64, vdso: Fix the vdso address randomization algorithm (Andy Lutomirski) [Orabug: 21226730] {CVE-2014-9585} - isofs: Fix infinite looping over CE entries (Jan Kara) [Orabug: 21225976] {CVE-2014-9420} - x86_64, switch_to(): Load TLS descriptors before switching DS and ES (Andy Lutomirski) [Orabug: 21225938] {CVE-2014-9419} * Wed Jun 03 2015 Guangyu Sun [2.6.39-400.254.0.el5uek] - IB/ipoib: Disable TSO in connected mode (Yuval Shaia) [Orabug: 20637991] * Thu May 28 2015 Guangyu Sun [2.6.39-400.253.0.el5uek] - ib/rds: fixed big endianness conversion issue for dp->dp_ack_seq (Qing Huang) [Orabug: 21057517] - ib/rds: fixed crashes caused by incoming requests with wrong destination (Qing Huang) [Orabug: 20823711] - af_unix: dont send SCM_CREDENTIALS by default (Eric Dumazet) [Orabug: 20604916] - scm: Capture the full credentials of the scm sender (Tim Chen) [Orabug: 20604916] - af_unix: limit recursion level (Eric Dumazet) [Orabug: 20604916] - af_unix: Allow credentials to work across user and pid namespaces. (Eric W. Biederman) [Orabug: 20604916] - scm: Capture the full credentials of the scm sender. (Eric W. Biederman) [Orabug: 20604916] - RDS: Handle RDMA_CM_EVENT_TIMEWAIT_EXIT (Venkat Venkatsubra) [Orabug: 20547505] - mlx4_ib: Memory leak on Dom0 with SRIOV. (Venkat Venkatsubra) [Orabug: 20508779] - BUG_ON(lockres->l_level != DLM_LOCK_EX && !checkpointed) tripped in ocfs2_ci_checkpointed (Tariq Saeed) [Orabug: 20189959] - sched: Prevent divide by zero when cpu power calculation is 0 (Todd Vierling) [Orabug: 17936435] - crypto: aesni - fix memory usage in GCM decryption (Stephan Mueller) [Orabug: 21077389] {CVE-2015-3331} * Fri May 08 2015 Guangyu Sun [2.6.39-400.252.0.el5uek] - kexec: export free_huge_page to VMCOREINFO (Atsushi Kumagai) [Orabug: 20313589] - kexec: save PG_head_mask in VMCOREINFO (Petr Tesarik) [Orabug: 20313589] * Wed May 06 2015 Guangyu Sun [2.6.39-400.251.0.el5uek] - Revert \"Support checksum and gso offload of ipv6 in netback\" (Annie Li) [Orabug: 20492244] - ocfs2/cluster: Cluster up now includes network connections too (Sunil Mushran) [Orabug: 19803036] - oracleasm: Restrict logical block size reporting (Martin K. Petersen) [Orabug: 19699681] - oracleasm: Report logical block size (Martin K. Petersen) [Orabug: 19699681] - ocfs2: dlm: fix lock migration crash (Junxiao Bi) [Orabug: 18317308] - xfs: fix sgid inheritance for subdirectories inheriting default acls [V3] (Carlos Maiolino) [Orabug: 17423815] - RDS/IP: RDS takes 10 seconds to plumb the second IP back (Mukesh Kacker) [Orabug: 20231857] - RDS/IB: Tune failover-on-reboot scheduling (Mukesh Kacker) [Orabug: 20063740] - RDS: mark netdev UP for intfs added post module load (Mukesh Kacker) [Orabug: 20130536] - SUNRPC: Prevent an rpc_task wakeup race (Trond Myklebust) [Orabug: 20989265] - sunrpc: clarify comments on rpc_make_runnable (Jeff Layton) [Orabug: 20989265] * Fri Apr 24 2015 Guangyu Sun [2.6.39-400.250.1.el5uek] - xen/pciback: Don\'t disable PCI_COMMAND on PCI device reset. (Konrad Rzeszutek Wilk) [Orabug: 20807440] {CVE-2015-2150} - xen-blkfront: fix accounting of reqs when migrating (Roger Pau Monne) [Orabug: 20727114] - Revert \"qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low.\" (Chad Dupuis) [Orabug: 20657415] - x86/xen: allow privcmd hypercalls to be preempted (David Vrabel) [Orabug: 20618759] - sched: Expose preempt_schedule_irq() (Thomas Gleixner) [Orabug: 20618759] - isofs: Fix unchecked printing of ER records (Jan Kara) [Orabug: 20930552] {CVE-2014-9584} - selinux: Permit bounded transitions under NO_NEW_PRIVS or NOSUID. (Stephen Smalley) [Orabug: 20930502] {CVE-2014-3215} - Add PR_{GET,SET}_NO_NEW_PRIVS to prevent execve from granting privs (Andy Lutomirski) [Orabug: 20930518] {CVE-2014-3215} - IB/core: Prevent integer overflow in ib_umem_get address arithmetic (Shachar Raindel) [Orabug: 20788393] {CVE-2014-8159} {CVE-2014-8159} - xen-pciback: limit guest control of command register (Jan Beulich) [Orabug: 20704156] {CVE-2015-2150} {CVE-2015-2150} - net: sctp: fix slab corruption from use after free on INIT collisions (Daniel Borkmann) [Orabug: 20780348] {CVE-2015-1421} * Sat Mar 21 2015 Guangyu Sun [2.6.39-400.249.1.el5uek] - pci: move reset-notify field to preserve pci_dev size and offsets (Dan Duval) [Orabug: 20426076] - ocfs2: fix journal commit deadlock (Junxiao Bi) [Orabug: 19390111] - loop: inherit queue limits from underlying device (Dave Kleikamp) [Orabug: 19216610] - block: Introduce blk_set_stacking_limits function (Martin K. Petersen) [Orabug: 19216610] - kvm: fix excessive pages un-pinning in kvm_iommu_map error path. (Quentin Casasnovas) [Orabug: 20687314] {CVE-2014-3601} {CVE-2014-8369} {CVE-2014-3601} - Revert \"mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support\" (Guangyu Sun) [Orabug: 20673281] {CVE-2014-8173} - netfilter: conntrack: disable generic tracking for known protocols (Florian Westphal) [Orabug: 20679630] {CVE-2014-8160} - mac80211: fix fragmentation code, particularly for encryption (Johannes Berg) [Orabug: 20673313] {CVE-2014-8709} - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support (Kirill A. Shutemov) [Orabug: 20673282] {CVE-2014-8173} - tracing/syscalls: Ignore numbers outside NR_syscalls\' range (Rabin Vincent) [Orabug: 20673164] {CVE-2014-7825} {CVE-2014-7826} - tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1 (Will Deacon) [Orabug: 20673164] {CVE-2014-7825} {CVE-2014-7826} * Thu Feb 19 2015 Guangyu Sun [2.6.39-400.248.1.el5uek] - NVMe: Disable pci before clearing queue (Keith Busch) [Orabug: 20533100] - x86, fpu: disable eagerfpu by default (Santosh Shilimkar) [Orabug: 20521543] * Fri Feb 06 2015 Guangyu Sun [2.6.39-400.247.1.el5uek] - ib/sdp: fix null dereference of sk->sk_wq in sdp_rx_irq() (Chuck Anderson) [Orabug: 20070989] - Ensure request structure is not modified after being reused. (Ashish Samant) [Orabug: 19971490] - ocfs2: quorum: add a log for node not fenced (Junxiao Bi) [Orabug: 20472045] - ocfs2: o2net: set tcp user timeout to max value (Junxiao Bi) [Orabug: 20472045] - ocfs2: o2net: don\'t shutdown connection when idle timeout (Junxiao Bi) [Orabug: 20472045] - ocfs2: o2dlm: fix a race between purge and master query (Srinivas Eeda) [Orabug: 20472034] - ocfs2: fix null handle in ocfs2_write_zero_page (Junxiao Bi) [Orabug: 19632637] - ocfs2: fix deadlock due to wrong locking order (Junxiao Bi) [Orabug: 19632637] - net: sctp: fix NULL pointer dereference in af->from_addr_param on malformed packet (Daniel Borkmann) [Orabug: 20425333] {CVE-2014-7841} * Thu Jan 22 2015 Guangyu Sun [2.6.39-400.246.1.el5uek] - sched: Fix possible divide by zero in avg_atom() calculation (Mateusz Guzik) [Orabug: 20148169] - include/linux/math64.h: add div64_ul() (Alex Shi) - deadlock when two nodes are converting same lock from PR to EX and idletimeout closes conn (Tariq Saeed) [Orabug: 18639535] - bonding: Bond master should reflect slave\'s features. (Ashish Samant) [Orabug: 20231825] - x86, fpu: remove the logic of non-eager fpu mem allocation at the first usage (Annie Li) [Orabug: 20239143] - x86, fpu: remove cpu_has_xmm check in the fx_finit() (Suresh Siddha) [Orabug: 20239143] - x86, fpu: make eagerfpu= boot param tri-state (Suresh Siddha) [Orabug: 20239143] - x86, fpu: enable eagerfpu by default for xsaveopt (Suresh Siddha) [Orabug: 20239143] - x86, fpu: decouple non-lazy/eager fpu restore from xsave (Suresh Siddha) [Orabug: 20239143] - x86, fpu: use non-lazy fpu restore for processors supporting xsave (Suresh Siddha) [Orabug: 20239143] - lguest, x86: handle guest TS bit for lazy/non-lazy fpu host models (Suresh Siddha) [Orabug: 20239143] - x86, fpu: always use kernel_fpu_begin/end() for in-kernel FPU usage (Suresh Siddha) [Orabug: 20239143] - x86, kvm: use kernel_fpu_begin/end() in kvm_load/put_guest_fpu() (Suresh Siddha) [Orabug: 20239143] - x86, fpu: remove unnecessary user_fpu_end() in save_xstate_sig() (Suresh Siddha) [Orabug: 20239143] - raid5: add AVX optimized RAID5 checksumming (Jim Kukunas) [Orabug: 20239143] - x86, fpu: drop the fpu state during thread exit (Suresh Siddha) [Orabug: 20239143] - x32: Add a thread flag for x32 processes (H. Peter Anvin) [Orabug: 20239143] - x86, fpu: Unify signal handling code paths for x86 and x86_64 kernels (Suresh Siddha) [Orabug: 20239143] - x86, fpu: Consolidate inline asm routines for saving/restoring fpu state (Suresh Siddha) [Orabug: 20239143] - x86, signal: Cleanup ifdefs and is_ia32, is_x32 (Suresh Siddha) [Orabug: 20239143] - i387: Split up into exported and internal interfaces (Linus Torvalds) [Orabug: 20239143] - i387: Uninline the generic FP helpers that we expose to kernel modules (Linus Torvalds) [Orabug: 20239143] - i387: use \'restore_fpu_checking()\' directly in task switching code (Linus Torvalds) [Orabug: 20239143] - i387: fix up some fpu_counter confusion (Linus Torvalds) [Orabug: 20239143] * Thu Dec 18 2014 Guangyu Sun [2.6.39-400.245.1.el5uek] - isofs: Fix unbounded recursion when processing relocated directories (Jan Kara) [Orabug: 20224060] {CVE-2014-5471} {CVE-2014-5472} - x86_64, traps: Stop using IST for #SS (Andy Lutomirski) [Orabug: 20224028] {CVE-2014-9090} {CVE-2014-9322} * Thu Dec 11 2014 Guangyu Sun [2.6.39-400.244.1.el5uek] - HID: magicmouse: sanity check report size in raw_event() callback (Jiri Kosina) [Orabug: 19849355] {CVE-2014-3181} - ALSA: control: Protect user controls against concurrent access (Lars-Peter Clausen) [Orabug: 20192542] {CVE-2014-4652} - target/rd: Refactor rd_build_device_space + rd_release_device_space (Nicholas Bellinger) [Orabug: 20192517] {CVE-2014-4027} - media-device: fix infoleak in ioctl media_enum_entities() (Salva Peiró) [Orabug: 20192501] {CVE-2014-1739} {CVE-2014-1739} - udf: Avoid infinite loop when processing indirect ICBs (Jan Kara) [Orabug: 20192449] {CVE-2014-6410} - ALSA: control: Make sure that id->index does not overflow (Lars-Peter Clausen) [Orabug: 20192418] {CVE-2014-4656} - ALSA: control: Handle numid overflow (Lars-Peter Clausen) [Orabug: 20192376] {CVE-2014-465} - HID: picolcd: sanity check report size in raw_event() callback (Jiri Kosina) [Orabug: 20192205] {CVE-2014-3186} - net: sctp: fix remote memory pressure from excessive queueing (Daniel Borkmann) [Orabug: 20192059] {CVE-2014-3688} * Thu Nov 27 2014 Guangyu Sun [2.6.39-400.243.1.el5uek] - timekeeping: Indicate that clock was set in the pvclock gtod notifier (David Vrabel) [Orabug: 20019459] - Revert \"timekeeping: Indicate that clock was set in the pvclock gtod notifier\" (Jason Luan) [Orabug: 20019459] * Sun Nov 23 2014 Guangyu Sun [2.6.39-400.242.0.el5uek] - This patch only affects the system with Mellanox CX2/3 with SR-IOV enabled. (Chien-Hua Yen) [Orabug: 19622192] - NVMe: Fix the memory leak with BLKRRPART ioctls (Keith Busch) [Orabug: 20071659] - Revert \"af_unix: Allow credentials to work across user and pid namespaces.\" (Dan Duval) [Orabug: 16735268] - Revert \"scm: Capture the full credentials of the scm sender.\" (Dan Duval) [Orabug: 16735268] * Thu Nov 20 2014 Guangyu Sun [2.6.39-400.241.0.el5uek] - mpt2sas: setpci panic bug fix (Nagarajkumar Narayanan) [Orabug: 19849933] - o2dlm: fix NULL pointer dereference in o2dlm_blocking_ast_wrapper (Srinivas Eeda) [Orabug: 19602075] * Wed Nov 12 2014 Guangyu Sun [2.6.39-400.240.0.el5uek] - net: sctp: fix panic on duplicate ASCONF chunks (Daniel Borkmann) [Orabug: 20010591] {CVE-2014-3687} - net: sctp: fix skb_over_panic when receiving malformed ASCONF chunks (Daniel Borkmann) [Orabug: 20010578] {CVE-2014-3673} - genhd: fix leftover might_sleep() in blk_free_devt() (Jens Axboe) [Orabug: 19889185] - xen/pciback: Restore configuration space when detaching from a guest. (Konrad Rzeszutek Wilk) [Orabug: 19931428] - x86: xen: Sync the CMOS RTC as well as the Xen wallclock (David Vrabel) [Orabug: 19932271] - x86: xen: Sync the wallclock when the system time is set (David Vrabel) [Orabug: 19932271] - timekeeping: Indicate that clock was set in the pvclock gtod notifier (David Vrabel) [Orabug: 19932271] - timekeeping: Pass flags instead of multiple bools to timekeeping_update() (David Vrabel) [Orabug: 19932271] - time: export time information for KVM pvclock (Marcelo Tosatti) [Orabug: 19932271] - xen: Remove clock_was_set() call in the resume path (David Vrabel) [Orabug: 19932271] - hrtimers: Support resuming with two or more CPUs online (but stopped) (David Vrabel) [Orabug: 19932271] - x86: Fix vrtc_get_time/set_mmss to use new timespec interface (John Stultz) [Orabug: 19932271] - x86: Increase precision of x86_platform.get/set_wallclock() (David Vrabel) [Orabug: 19932271] * Wed Nov 12 2014 Guangyu Sun [2.6.39-400.239.0.el5uek] - rds: fix list corruption and tx hang when netfilter is used (shamir rabinovitch) [Orabug: 18963548] - Revert \"ib_cm: reduce latency when destroying large number of ids\" (Ajaykumar Hotchandani) [Orabug: 19959153] - Revert \"rds: avoid duplicate connection drops for active bonding\" (Ajaykumar Hotchandani) [Orabug: 19959153] - mlx4_core: change default for mlx4_scale_profile (Chien-Hua Yen) [Orabug: 19869294] - mlx_core: Change log_num_mtt scaling range (Mukesh Kacker) [Orabug: 19951718] - mlx4_core: Fix integer overflow issues around MTT table (Yishai Hadas) [Orabug: 19890202] - mlx4_core: Clean up buddy bitmap allocation (Roland Dreier) [Orabug: 19810605] - mlx4_core: Allow large mlx4_buddy bitmaps (Yishai Hadas) [Orabug: 19810605] * Fri Nov 07 2014 Guru Anbalagane [2.6.39-400.238.0.el5uek] - net/mlx4_core: Convert rcu locking to rwlock in CQ. (Zheng Li) [Orabug: 19831407] * Thu Nov 06 2014 Guangyu Sun [2.6.39-400.237.0.el5uek] - block: nvme: Let iostat show nvme device partitions (Santosh Shilimkar) [Orabug: 19826058] - reboot: rigrate shutdown/reboot to boot cpu (Robin Holt) [Orabug: 18386007] - CPU hotplug: provide a generic helper to disable/enable CPU hotplug (Srivatsa S. Bhat) [Orabug: 18386007] * Wed Nov 05 2014 Guangyu Sun [2.6.39-400.236.0.el5uek] - Simple fix to update related dst pmtu in routing table (Shirley Ma) [Orabug: 19592021] - ipv6: ip6_dst_check needs to check for expired dst_entries (Hannes Frederic Sowa) [Orabug: 19033899] - ipv6: fix race condition regarding dst->expires and dst->from. (YOSHIFUJI Hideaki / 吉藤英明) [Orabug: 19033909] - ipv6: recursive check rt->dst.from when call rt6_check_expired (Li RongQing) [Orabug: 19033915] - ipv6: fix problem with expired dst cache (Gao feng) [Orabug: 19033921] - ipv6: Kill rt6i_dev and rt6i_expires defines. (David S. Miller) [Orabug: 19592073] * Wed Nov 05 2014 Guangyu Sun [2.6.39-400.235.0.el5uek] - RDS: move more queing for loopback connections to separate queue (Mukesh Kacker) [Orabug: 18977932] - xen/pvhvm: Support more than 32 VCPUs when migrating. (Konrad Rzeszutek Wilk) - RDS: add module parameter to allow module unload or not (Wengang Wang) - prevent spurious PMU NMIs on Haswell systems (Dan Duval) [Orabug: 19449304] * Thu Oct 30 2014 Guangyu Sun [2.6.39-400.234.0.el5uek] - USB: whiteheat: Added bounds checking for bulk command response (James Forshaw) [Orabug: 19849335] {CVE-2014-3185} - HID: fix a couple of off-by-ones (Jiri Kosina) [Orabug: 19849318] {CVE-2014-3181} - KVM: x86: Improve thread safety in pit (Andy Honig) [Orabug: 19905687] {CVE-2014-3611} * Sat Oct 25 2014 Guangyu Sun [2.6.39-400.233.0.el5uek] - mm/hugetlb.c: undo change to page mapcount in fault handler (Hillf Danton) - NVMe: Configure support for block flush (Keith Busch) [Orabug: 19791092] - NVMe: Do not over allocate for discard requests (Keith Busch) [Orabug: 19791092] - NVMe: Do not open disks that are being deleted (Keith Busch) [Orabug: 19791092] - kref: Implement kref_get_unless_zero v3 (Thomas Hellstrom) [Orabug: 19689679] - NVMe: Clear QUEUE_FLAG_STACKABLE (Keith Busch) [Orabug: 19791092] - NVMe: Fix device probe waiting on kthread (Keith Busch) [Orabug: 19791092] - NVMe: Updates for 1.1 spec (Keith Busch) [Orabug: 19791092] - NVMe: Passthrough IOCTL for IO commands (Keith Busch) [Orabug: 19791092] - NVMe: Add revalidate_disk callback (Keith Busch) [Orabug: 19791092] - NVMe: Fix nvmeq waitqueue entry initialization (Keith Busch) [Orabug: 19791092] - NVMe: Translate NVMe status to errno (Keith Busch) [Orabug: 19791092] - NVMe: Fix SG_IO status values (Keith Busch) [Orabug: 19791092] - NVMe: Remove duplicate compat SG_IO code (Keith Busch) [Orabug: 19791092] - nvme: Replace rcu_assign_pointer() with RCU_INIT_POINTER() (Andreea-Cristina Bernat) [Orabug: 19791092] - NVMe: Correctly handle IOCTL_SUBMIT_IO when cpus > online queues (Sam Bradshaw) [Orabug: 19791092] - NVMe: Add shutdown timeout as module parameter. (Dan McLeran) [Orabug: 19791092] - NVMe: Skip orderly shutdown on failed devices (Keith Busch) [Orabug: 19791092] - NVMe: Whitespace fixes (Keith Busch) [Orabug: 19791092] - NVMe: Handling devices incapable of I/O (Keith Busch) [Orabug: 19791092] - NVMe: Change nvme_enable_ctrl to set EN and manage CC thru ctrl_config. (Dan McLeran) [Orabug: 19791092] - NVMe: Mismatched host/device page size support (Keith Busch) [Orabug: 19791092] - NVMe: Update list of status codes (Matthew Wilcox) [Orabug: 19791092] - NVMe: Async event request (Keith Busch) [Orabug: 19791092] - rds: avoid duplicate connection drops for active bonding (Ajaykumar Hotchandani) [Orabug: 19502619] - ib_cm: reduce latency when destroying large number of ids (Ajaykumar Hotchandani) [Orabug: 18538705] * Wed Oct 22 2014 Guangyu Sun [2.6.39-400.232.0.el5uek] - IPoIB: Change default IPOIB_RX_RING_SIZE to 2048 (Chien-Hua Yen) [Orabug: 19606645] - megaraid_sas: Permit large RAID0/1 requests (Martin K. Petersen) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Fix reset_mutex leak (Adam Radford) [Orabug: 19625877] - megaraid_sas: Remove unused variables in megasas_instance (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add missing initial call to megasas_get_ld_vf_affiliation(). (Adam Radford) [Orabug: 19625877] - megaraid_sas: Fix LD/VF affiliation parsing (Adam Radford) [Orabug: 19625877] - megaraid: Fail resume if MSI-X re-initialization failed (Alexander Gordeev) [Orabug: 19625877] - megaraid_sas: fix a small problem when reading state value from hw (Tomas Henzl) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add Dell PowerEdge VRTX SR-IOV VF support (Adam Radford) [Orabug: 19625877] - megaraid_sas: Return leaked MPT frames to MPT frame pool (Adam Radford) [Orabug: 19625877] - megaraid_sas: Fix megasas_ioc_init_fusion (Adam Radford) [Orabug: 19625877] - megaraid_sas: Load correct raid context timeout (Adam Radford) [Orabug: 19625877] - megaraid_sas: Performance boost fixes (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Set 32-bit DMA mask (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Big endian code related fixes (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Don\'t wait forever for non-IOCTL DCMDs (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: check return value for megasas_get_pd_list() (Hannes Reinecke) [Orabug: 19625877] - megaraid_sas_fusion: Return correct error value in megasas_get_ld_map_info() (Hannes Reinecke) [Orabug: 19625877] - megaraid_sas_fusion: correctly pass queue info pointer (Hannes Reinecke) [Orabug: 19625877] - megaraid: missing bounds check in mimd_to_kioc() (Dan Carpenter) [Orabug: 19625877] - megaraid: Use resource_size_t for PCI resources, not long (Ben Collins) [Orabug: 19625877] - megaraid_sas: Fix synchronization problem between sysPD IO path and AEN path (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: fixes for few endianess issues (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: addded support for big endian architecture (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add High Availability clustering support using shared Logical Disks (Adam Radford) [Orabug: 19625877] - scsi/megaraid fixed several typos in comments (Matthias Schid) [Orabug: 19625877] - megaraid_sas: megaraid_sas driver init fails in kdump kernel (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: fix a bug for 64 bit arches (Dan Carpenter) [Orabug: 19625877] - megaraid: minor cut and paste error fixed. (James Georgas) [Orabug: 19625877] - megaraid_sas: Changelog and driver version update (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Add support to differentiate between iMR vs MR Firmware (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Add support for Uneven Span PRL11 (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Add support for Extended MSI-x vectors for 12Gb/s controller (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Set IoFlags to enable Fast Path for JBODs for 12 Gb/s controllers (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Add support to display Customer branding details in syslog (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Add support for MegaRAID Fury (device ID-0x005f) 12Gb/s controllers (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Set IO request timeout value provided by OS timeout for Tape devices (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Free event detail memory without device ID check (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Update balance count in driver to be in sync of firmware (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Fix the interrupt mask for Gen2 controller (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: Return DID_ERROR for SCSI IO, when controller is in critical h/w error (Sumit.SaxenaAATTlsi.com) [Orabug: 19625877] - megaraid_sas: release lock on error path (Dan Carpenter) [Orabug: 19625877] - megaraid_sas: Use correct #define for MSI-X capability (Bjorn Helgaas) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Dont load DevHandle unless FastPath enabled (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add 4k FastPath DIF support (Adam Radford) [Orabug: 19625877] - megaraid: fix BUG_ON() from incorrect use of delayed work (Xiaotian Feng) [Orabug: 19625877] - megaraid_sas: Version, Changelog, Copyright update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Remove duplicate code (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add SystemPD FastPath support (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add array boundary check for SystemPD (Adam Radford) [Orabug: 19625877] - megaraid_sas: Load io_request DataLength in bytes (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add module param for configurable MSI-X vector count (Adam Radford) [Orabug: 19625877] - megaraid_sas: Remove un-needed completion_lock spinlock calls (Adam Radford) [Orabug: 19625877] - megaraid_sas: combine kmalloc+memset into kzalloc (Fengguang Wu) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add resetwaittime module parameter (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add throttlequeuedepth module parameter (Adam Radford) [Orabug: 19625877] - megaraid: remove a spurious IRQ enable (Dan Carpenter) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add fpRead/WriteCapable, fpRead/WriteAcrossStripe checks (Adam Radford) [Orabug: 19625877] - megaraid_sas: Optimize HostMSIxVectors setting (Adam Radford) [Orabug: 19625877] - megaraid_sas: Version and Changelog update (Adam Radford) [Orabug: 19625877] - megaraid_sas: remove poll_mode_io code (Adam Radford) [Orabug: 19625877] - megaraid_sas: mask off flags in ioctl path (Adam Radford) [Orabug: 19625877] - megaraid_sas: Fix reglockFlags for degraded raid5/6 (Adam Radford) [Orabug: 19625877] - megaraid_sas: Changelog and version update (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add driver workaround for PERC5/1068 kdump kernel panic (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add multiple MSI-X vector/multiple reply queue support (Adam Radford) [Orabug: 19625877] - megaraid_sas: Add support for MegaRAID 9360/9380 12GB/s controllers (Adam Radford) [Orabug: 19625877] - megaraid_sas: Clear FUSION_IN_RESET before enabling interrupts (Adam Radford) [Orabug: 19625877] - megaraid_sas: Clear state change interrupts (Adam Radford) [Orabug: 19625877] - megaraid_sas: Remove some unnecessary code (Adam Radford) [Orabug: 19625877] - megaraid_sas: Fix mismatch in megasas_reset_fusion() mutex lock-unlock (Adam Radford) [Orabug: 19625877] - megaraid_sas: Increase default cmds per lun to 256 (Adam Radford) [Orabug: 19625877] - megaraid_sas: Continue booting immediately if FW in FAULT at driver load time (Adam Radford) [Orabug: 19625877] - Revert \"megaraid_sas: update to LSI version 6.505\" (Martin K. Petersen) [Orabug: 19625877] - Revert \"megaraid: update from 6.505 to 6.600.18.00\" (Martin K. Petersen) [Orabug: 19625877] * Thu Oct 16 2014 Guangyu Sun [2.6.39-400.231.0.el5uek] - ALSA: control: Don\'t access controls outside of protected regions (Lars-Peter Clausen) [Orabug: 19817786] {CVE-2014-4653} {CVE-2014-4654} {CVE-2014-4655} - ALSA: control: Fix replacing user controls (Lars-Peter Clausen) [Orabug: 19817748] {CVE-2014-4653} {CVE-2014-4654} {CVE-2014-4655} - kvm: iommu: fix the third parameter of kvm_iommu_put_pages (CVE-2014-3601) (Michael S. Tsirkin) [Orabug: 19817647] {CVE-2014-3601} - mm: try_to_unmap_cluster() should lock_page() before mlocking (Vlastimil Babka) [Orabug: 19817323] {CVE-2014-3122} - vm: convert fb_mmap to vm_iomap_memory() helper (Linus Torvalds) [Orabug: 19816563] {CVE-2013-2596} - vm: add vm_iomap_memory() helper function (Linus Torvalds) [Orabug: 19816563] {CVE-2013-2596} - net: sctp: inherit auth_capable on INIT collisions (Daniel Borkmann) [Orabug: 19816068] {CVE-2014-5077} * Thu Oct 09 2014 Guangyu Sun [2.6.39-400.230.0.el5uek] - genirq: Respect NUMA node affinity in setup_irq_irq affinity() (Prarit Bhargava) [Orabug: 19716125] - oracleasm: Use kern_unmount() (Martin K. Petersen) [Orabug: 18413951] - tick-sched: revert reprogram event conditional (Brian Maly) [Orabug: 19227794] - mlx4_core: increase default number of qps in mlx4_core driver (Mukesh Kacker) [Orabug: 19411059] - mlx4_core: driver init-propagate enomem, fix compiler warning (Mukesh Kacker) [Orabug: 19519575] * Thu Sep 25 2014 Guangyu Sun [2.6.39-400.229.0.el5uek] - module: fix sprintf format specifier in param_get_byte() (Christoph Jaeger) [Orabug: 19638491] - IPoIB/pkey: delete_child should only delete create_child devices (Mukesh Kacker) [Orabug: 19607626] - IB/ipoib: order:1 failure in ipoib_cm_alloc_rx_skb causes softlockup (Rama Nichanamatlu) [Orabug: 19468224] - rds: fix NULL pointer dereference panic during rds module unload (Rama Nichanamatlu) [Orabug: 18952475] * Tue Sep 16 2014 Guangyu Sun [2.6.39-400.228.0.el5uek] - PCI: hotplug: Use global PCI rescan-remove locking (Rafael J. Wysocki) [Orabug: 19503191] - PCI: Add global pci_lock_rescan_remove() (Rafael J. Wysocki) [Orabug: 19503191] - NVMe: Fix filesystem sync deadlock on removal (Keith Busch) [Orabug: 19589667] - block: Fix dev_t minor allocation lifetime (Keith Busch) [Orabug: 19478980] - block: fix synchronization and limit check in blk_alloc_devt() (Tejun Heo) [Orabug: 19478980] - block: fix ext_devt_idr handling (Tomas Henzl) [Orabug: 19478980] * Wed Sep 10 2014 Guangyu Sun [2.6.39-400.227.0.el5uek] - auditsc: audit_krule mask accesses need bounds checking (Andy Lutomirski) [Orabug: 19590597] {CVE-2014-3917} * Fri Sep 05 2014 Guangyu Sun [2.6.39-400.226.0.el5uek] - xen-blkback: defer freeing blkif to avoid blocking xenwatch (Joe Jin) [Orabug: 19308205] - xen-blkback: fix shutdown race (Joe Jin) [Orabug: 19308205] - OFED: enable ib_ipoib cm_ibcrc_as_csum by default (Chien-Hua Yen) [Orabug: 19526489] - RDS:active bonding: disable failover across HCAs(failover groups) (Mukesh Kacker) [Orabug: 19430773] - RDS/IB: active bonding - failover down interfaces on reboot. (Guangyu Sun) [Orabug: 18697678] - RDS/IB: Remove dangling rcu_read_unlock() and other cleanups (Mukesh Kacker) [Orabug: 18995395] - RFE: remove pkey coupling to device name (Mukesh Kacker) [Orabug: 19064704] - IPoIB: Fix world-writable child interface control sysfs attributes (Or Gerlitz) [Orabug: 19263083] - net/mlx4_core: Fix racy flow in the driver CQ completion handler (Jack Morgenstein) [Orabug: 19519594] * Sat Aug 23 2014 Guangyu Sun [2.6.39-400.225.0.el5uek] - OFED: Automatically size MTT in mlx4_core (Chien Yen) [Orabug: 17938656] - rds: new extension header: rdma bytes (Shamir Rabinovitch) [Orabug: 18468180] - fix calculation of timer intervals in tick_nohz_stop_sched_tick() (Simon Ustimenko) [Orabug: 19132065] - NVMe: Reference count pci device (Keith Busch) [Orabug: 19469273] - oracleasm: Add support for new error return codes from block/SCSI (Martin K. Petersen) [Orabug: 18438934] * Tue Aug 19 2014 Guangyu Sun [2.6.39-400.224.0.el5uek] - ib_ipoib: CSUM support in connected mode (Yuval Shaia) [Orabug: 18692878] - net: Reduce high cpu usage in bonding driver by do_csum (Venkat Venkatsubra) [Orabug: 18141731] - Partially revert 6d7c7e49: random: make \'add_interrupt_randomness() (John Sobecki) [Orabug: 17740293] - oracleasm: claim FMODE_EXCL access on disk during asm_open (Srinivas Eeda) [Orabug: 19453460] - notify block layer when using temporary change to cache_type (Vaughan Cao) [Orabug: 19448451] - sd: Fix parsing of \'temporary \' cache mode prefix (Ben Hutchings) [Orabug: 19448451] - sd: fix array cache flushing bug causing performance problems (James Bottomley) [Orabug: 19448451] - block: fix max discard sectors limit (James Bottomley) [Orabug: 18961244] - xen-netback: fix deadlock in high memory pressure (Junxiao Bi) [Orabug: 18959416] - sdp: fix keepalive functionality (shamir rabinovitch) [Orabug: 18728784] - SELinux: Fix possible NULL pointer dereference in selinux_inode_permission() (Steven Rostedt) [Orabug: 18552029] - refcount: take rw_lock in ocfs2_reflink (Wengang Wang) [Orabug: 18406219] - ipv6: check return value for dst_alloc (Madalin Bucur) [Orabug: 17865160] - cciss: bug fix to prevent cciss from loading in kdump crash kernel (Mike Miller) [Orabug: 17740446] - configfs: fix race between dentry put and lookup (Junxiao Bi) [Orabug: 17627075] * Sat Aug 16 2014 Guangyu Sun [2.6.39-400.223.0.el5uek] - x86, xsave: remove thread_has_fpu() bug check in __sanitize_i387_state() (Suresh Siddha) [Orabug: 19318796] - perf, nmi: Fix unknown NMI warning (Markus Metzger) [Orabug: 19317343] - sctp: Fix sk_ack_backlog wrap-around problem (Xufeng Zhang) [Orabug: 19404245] {CVE-2014-4667} * Wed Aug 06 2014 Guangyu Sun [2.6.39-400.222.0.el5uek] - xen/pciback: Don\'t deadlock when unbinding. (Konrad Rzeszutek Wilk) [Orabug: 18632945] - xen-pciback: Document when we FLR an PCI device. (Konrad Rzeszutek Wilk) [Orabug: 18632945] - xen-pciback: First reset, then free. (Konrad Rzeszutek Wilk) [Orabug: 18632945] - xen-pciback: Cleanup up pcistub_put_pci_dev (Konrad Rzeszutek Wilk) [Orabug: 18632945] - xen/pciback: Restore the PCI config space after an FLR. (Konrad Rzeszutek Wilk) [Orabug: 18632945] - PCI: Split out pci_dev lock/unlock and save/restore (Alex Williamson) [Orabug: 18632945] - PCI: move mutex locking out of pci_dev_reset function (Konrad Rzeszutek Wilk) [Orabug: 18632945] - pciehp: make pciehp_surprise module option effective only during hot-plugin (Chuck Anderson) [Orabug: 19360132] * Sat Aug 02 2014 Guangyu Sun [2.6.39-400.221.0.el5uek] - pciehp: Add pciehp_surprise module option (Chuck Anderson) [Orabug: 19264290] - PCI: pciehp: (Oracle partial) Remove a non-existent card, regardless of \"surprise\" capability (Chuck Anderson) [Orabug: 19264290] - filter: prevent nla extensions to peek beyond the end of the message (Mathias Krause) [Orabug: 19315782] {CVE-2014-3144} {CVE-2014-3145} - ocfs2/o2net: incorrect to terminate accepting connections loop upon rejecting an invalid one (Tariq Saeed) [Orabug: 17981086] - RDS: Ensure non-zero SL uses correct path before lane 0 connection is dropped (Ajaykumar Hotchandani) [Orabug: 19133664] - rds: Lost locking in loop connection freeing (Pavel Emelyanov) [Orabug: 19265200] - n_tty: Fix n_tty_write crash when echoing in raw mode (Peter Hurley) [Orabug: 18756449] {CVE-2014-0196} {CVE-2014-0196} * Fri Jul 18 2014 Guangyu Sun [2.6.39-400.220.0.el5uek] - l2tp: fix an unprivileged user to kernel privilege escalation (Sasha Levin) [Orabug: 19229505] {CVE-2014-4943} {CVE-2014-4943} - ptrace,x86: force IRET path after a ptrace_stop() (Tejun Heo) [Orabug: 19230690] {CVE-2014-4699} - nvme: fix crash on removal of nvme device (Guangyu Sun) [Orabug: 19221576] - intel_idle: add driver_data values to hsw_cstates (Jerry Snitselaar) [Orabug: 19050525] - intel_idle: additional Haswell CPU-id (Len Brown) [Orabug: 19050525] - intel_idle: support Haswell (Len Brown) [Orabug: 19050525] - Revert \"intel_idle: allow tuning of ivy bridge cstate exit latency and target residency\" (Jerry Snitselaar) [Orabug: 19146595] - iser: handle RDMA_CM_EVENT_TIMEWAIT_EXIT in iser code (Shamir Rabinovitch) [Orabug: 17829930] - mm, hugetlb: improve page-fault scalability (Davidlohr Bueso) [Orabug: 18820745] - x86, mm: revert-back-good-end (Brian Maly) [Orabug: 17648801] - pci: only use pci reset notifier code in 64-bit builds (Jerry Snitselaar) [Orabug: 19145212] * Wed Jul 02 2014 Jerry Snitselaar [2.6.39-400.219.0.el5uek] - pci: fix kabi break from pci reset notify backport (Jerry Snitselaar) [Orabug: 19080849] * Sat Jun 21 2014 Jerry Snitselaar [2.6.39-400.218.0.el5uek] - nvme: Backport of 3.16 NVMe driver updates from UEK3 (Martin K. Petersen) [Orabug: 18939656] - SELinux: Fix kernel BUG on empty security contexts. (Stephen Smalley) [Orabug: 19028380] {CVE-2014-1874} - floppy: don\'t write kernel-only members to FDRAWCMD ioctl output (Matthew Daley) [Orabug: 19028444] {CVE-2014-1738} - floppy: ignore kernel-only members in FDRAWCMD ioctl input (Matthew Daley) [Orabug: 19028438] {CVE-2014-1737} - libertas: potential oops in debugfs (Dan Carpenter) [Orabug: 19028416] {CVE-2013-6378} * Tue Jun 17 2014 Jerry Snitselaar [2.6.39-400.217.0.el5uek] - RDS: active bonding - failover/failback only to matching pkey (Mukesh Kacker) [Orabug: 18681364] - RDS: active bonding - ports may not failback if all ports go down (Mukesh Kacker) [Orabug: 18875563] - futex: Make lookup_pi_state more robust (Thomas Gleixner) [Orabug: 18918614] {CVE-2014-3153} - futex: Always cleanup owner tid in unlock_pi (Thomas Gleixner) [Orabug: 18918614] {CVE-2014-3153} - futex: Validate atomic acquisition in futex_lock_pi_atomic() (Thomas Gleixner) [Orabug: 18918614] {CVE-2014-3153} - futex: Forbid uaddr1 == uaddr2 in futex_requeue(..., requeue_pi=1) (Thomas Gleixner) [Orabug: 18918614] {CVE-2014-3153} {CVE-2014-3153} * Wed Jun 04 2014 Jerry Snitselaar [2.6.39-400.216.0.el5uek] - RDS: Use rds_local_wq for loopback connections in rds_conn_connect_if_down() (Chien-Hua Yen) [Orabug: 18892380] - RDS: add workqueue for local loopback connections (Chien-Hua Yen) [Orabug: 18892366] - block: Don\'t check QUEUE_FLAG_SAME_COMP in __blk_complete_request (Brian Maly) [Orabug: 17382566] - block: improve rq_affinity placement (Brian Maly) [Orabug: 17282566] - block: Make rq_affinity = 1 work as expected (Brian Maly) [Orabug: 17382566] - block: strict rq_affinity (Brian Maly) - nvme: Backport of the NVMe driver updates from UEK3 (Martin K. Petersen) [Orabug: 17716680] - nvme: enable nvme driver in config (Jerry Snitselaar) [Orabug: 17716680] - nvme: Backport NVM Express driver from UEK3 (Martin K. Petersen) [Orabug: 17716680] - APM/cma: Kernel panic during IB port failover test (Chien-Hua Yen) [Orabug: 18737494] - block: Enable sysfs nomerge control for I/O requests in the plug list (Alireza Haghdoost) [Orabug: 18735919] - RDMA/cma: Replace global lock in rdma_destroy_id() with handler_mutex (Chien-Hua Yen) [Orabug: 18802019] - x86, mm: Probe memory block size for generic x86 64bit (Yinghai Lu) [Orabug: 18650110] - mm: speedup in __early_pfn_to_nid (Russ Anderson) [Orabug: 18650110] - RDS: SA query optimization (Bang Nguyen) [Orabug: 18801977] - mlx4_ib: unmap FMR should update MPT status to 0xF (Mukesh Kacker) [Orabug: 18801967] - RDS: Remove cond_resched() in RX tasklet (Bang Nguyen) [Orabug: 18801937] - RDS: Replace queue_work() by cond_resched() in the tasklet to breakup RX stream (Bang Nguyen) [Orabug: 18801931] - RDS: looping to reap cq recv queue in rds_conn_shutdown (Chien-Hua Yen) [Orabug: 18501034] - rds: Fix regression in dynamic active bonding configuration (Bang Nguyen) - OFED: Load multiple instances of mlx4_core in parallel (Chien-Hua Yen) [Orabug: 18801905] - rds/rdma_cm: send RDMA_CM_EVENT_ADDR_CHANGE event for active bonding (Ajaykumar Hotchandani) [Orabug: 18421516] - RDS: Idle QoS connections during remote peer reboot causing application brownout (Chien-Hua Yen) [Orabug: 18443194] - IB/sdp: disable APM by default (Shamir Rabinovitch) [Orabug: 18443203] - rds: dynamic active bonding configuration (Bang Nguyen) - pciehp: only wait command complete for really hotplug control (Yinghai Lu) [Orabug: 18479141] - RDS: Fix slowdown when doing massively parallel workload (Bang Nguyen) [Orabug: 18362838] - RDS: active bonding needs to set brcast and mask for its primary interface (Chien-Hua Yen) [Orabug: 18479088] - md: fix possible corruption of array metadata on shutdown. (NeilBrown) [Orabug: 18479081] - md: don\'t set md arrays to readonly on shutdown. (NeilBrown) [Orabug: 18479081] - VFS : mount lock scalability for internal mounts (Tim Chen) [Orabug: 18197894] - block: add missing blk_queue_dead() checks (Tejun Heo) [Orabug: 18233050] - block: Fix blk_execute_rq_nowait() dead queue handling (Muthukumar Ratty) [Orabug: 17636880] - time: allow rcu delay to be tunable (Andi Kleen) [Orabug: 18801711] - governor: clip sleep to 1 second, and drop highest sample (Jerry Snitselaar) [Orabug: 18801711] - intel_idle: add driver_data values to ivb_cstates (Jerry Snitselaar) [Orabug: 18801711] - intel_idle: allow tuning of ivy bridge cstate exit latency and target residency (Jerry Snitselaar) [Orabug: 18801711] - intel_idle: export both C1 and C1E (Len Brown) [Orabug: 18801711] * Sat May 31 2014 Jerry Snitselaar [2.6.39-400.215.1.el5uek] - mlx4_en: enable B0 Steering (Yuval Shaia) [Orabug: 17960125] - PCI: Drop \"irq\" param from *_restore_msi_irqs() (Zhenzhong Duan) [Orabug: 18355766] - PCI: Add x86_msi.msi_mask_irq() and msix_mask_irq() (Konrad Rzeszutek Wilk) [Orabug: 18355756] - ocfs2: revert to up_read on i_alloc_sem (Wengang Wang) - RDS: bind hash table size increase, add per-bucket rw lock (Bang Nguyen) [Orabug: 18071861] - scsi_scan: Continue scan for LUNs in \'unavailable\' ALUA state (Hannes Reinecke) [Orabug: 18303338] - sxge: update support for auto-migration of 15 VMs (Joyce Yu) [Orabug: 18226689] - Revert \"sg: use rwsem to solve race during exclusive open\" (Jerry Snitselaar) [Orabug: 17712056] - Revert \"sg: no need sg_open_exclusive_lock\" (Jerry Snitselaar) [Orabug: 17712056] - Revert \"sg: checking sdp->detached isn\'t protected when open\" (Jerry Snitselaar) [Orabug: 17712056] - Revert \"sg: push file descriptor list locking down to per-device locking\" (Jerry Snitselaar) [Orabug: 17712056] - aacraid: missing capable() check in compat ioctl (Dan Carpenter) [Orabug: 18721962] {CVE-2013-6383} - vhost: fix total length when packets are too short (Michael S. Tsirkin) [Orabug: 18721977] {CVE-2014-0077} - net: ipv4: current group_info should be put after using. (Wang, Xiaoming) [Orabug: 18603524] {CVE-2014-2851} - netfilter: nf_conntrack_dccp: fix skb_header_pointer API usages (Daniel Borkmann) [Orabug: 18462070] {CVE-2014-2523} - net: sctp: fix sctp_sf_do_5_1D_ce to verify if we/peer is AUTH capable (Daniel Borkmann) [Orabug: 18461090] {CVE-2014-0101} - vhost-net: insufficient handling of error conditions in get_rx_bufs() (Guangyu Sun) [Orabug: 18461089] {CVE-2014-0055} - inet: fix addr_len/msg->msg_namelen assignment in recv_error and rxpmtu functions (Hannes Frederic Sowa) [Orabug: 18247289] {CVE-2013-7263} {CVE-2013-7265} - inet: prevent leakage of uninitialized memory to user in recv syscalls (Hannes Frederic Sowa) [Orabug: 18238382] {CVE-2013-7263} {CVE-2013-7265} - exec/ptrace: fix get_dumpable() incorrect tests (Kees Cook) [Orabug: 18238353] {CVE-2013-2929} * Wed Feb 05 2014 Jerry Snitselaar [2.6.39-400.214.1.el5uek] - ext4: retrieve the io_end from the correct location (Darrick J. Wong) [Orabug: 18177104] * Fri Jan 31 2014 Jerry Snitselaar [2.6.39-400.213.1.el5uek] - xen-blkback: fix shutdown race (Roger Pau Monne) [Orabug: 18155530] - xen-blkback: fix memory leaks (Roger Pau Monne) [Orabug: 18155530] - xen-blkback: fix memory leak when persistent grants are used (Matt Rushton) [Orabug: 18155530] - bonding: add some slack to arp monitoring time limits (Jiri Bohac) [Orabug: 18146570] - sxge: add support for ovm auto-migration for 15 vms (Joyce Yu) [Orabug: 17478097] - ocfs2: fix i_mutex deadlock between aio_write and sync_file (Darrick J. Wong) [Orabug: 18154507] - ext4: Fix non-O_SYNC AIO DIO unwritten extent conversion after dio finishes (Joe Jin) [Orabug: 17649647] - fix kabi breakage (Joe Jin) [Orabug: 17649647] - direct-io: Handle O_(D)SYNC AIO (Joe Jin) [Orabug: 17649647] - direct-io: Implement generic deferred AIO completions (Joe Jin) [Orabug: 17649647] - xen: avoid deadlock between nfs and netback (Zheng Li) [Orabug: 17896838] - blk-core: Fix memory corruption if blkcg_init_queue fails (Mikulas Patocka) [Orabug: 17931526] - USB: EHCI: bugfix: urb->hcpriv should not be NULL (Alan Stern) [Orabug: 17865213] - SUNRPC: Fix a data corruption issue when retransmitting RPC calls (Trond Myklebust) [Orabug: 17822698] - rcu: Do not trigger false positive RCU stall detection (Dan Duval) [Orabug: 17557300] - 8250: fix autoconfig to work with serial console (Flavio Leitner) [Orabug: 17511050] - srp: disable fmr-pool cache to fix cpu lock-up. (Shamir Rabinovitch) [Orabug: 17445482] - igb: set RSS default value to 0 for performance tuning (Ethan Zhao) [Orabug: 174395040] - ocfs2: make \'buffered\' as the default coherency option (Wengang Wang) [Orabug: 17231652] - PCI: try to assign required+option size first (Yinghai Lu) [Orabug: 16973564] - PCI: fix truncation of resource size to 32 bits (Nikhil P Rao) [Orabug: 16973564] - ocfs2: ocfs2 punch hole retrun EINVAL if the length argument in ioctl is negative (Tariq Saeed) [Orabug: 17982871] - ocfs2: update inode size after zeroed the hole (Junxiao Bi) [Orabug: 16134411] * Sat Dec 21 2013 Jerry Snitselaar [2.6.39-400.212.1.el5uek] - cpuidle: add checks to avoid NULL pointer dereference (Srivatsa S. Bhat) [Orabug: 17936264] - acpi: only call acpi_processor_power_init() if cpuidle_driver is acpi_idle_driver (Jerry Snitselaar) [Orabug: 17936264] - ip6_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951806] {CVE-2013-4470} - ip_output: do skb ufo init for peeked non ufo skb as well (Jiri Pirko) [Orabug: 17951818] {CVE-2013-4470} - KVM: x86: Fix potential divide by 0 in lapic (CVE-2013-6367) (Andy Honig) [Orabug: 17951705] {CVE-2013-6367} - fs/compat_ioctl.c: VIDEO_SET_SPU_PALETTE missing error check (Kees Cook) [Orabug: 17842208] {CVE-2013-1928} - Bluetooth: RFCOMM - Fix info leak via getsockname() (Mathias Krause) [Orabug: 17842129] {CVE-2012-6545} - Bluetooth: RFCOMM - Fix info leak in ioctl(RFCOMMGETDEVLIST) (Mathias Krause) [Orabug: 17842105] {CVE-2012-6545} - llc: Fix missing msg_namelen update in llc_ui_recvmsg() (Mathias Krause) [Orabug: 17842095] {CVE-2013-3231} - HID: pantherlord: validate output report details (Kees Cook) [Orabug: 17842084] {CVE-2013-2892} - HID: zeroplus: validate output report details (Kees Cook) [Orabug: 17842081] {CVE-2013-2889} - HID: provide a helper for validating hid reports (Kees Cook) [Orabug: 17842081] {CVE-2013-2889} - KVM: Fix iommu map/unmap to handle memory slot moves (Jerry Snitselaar) [Orabug: 17842075] {CVE-2013-4592} - ansi_cprng: Fix off by one error in non-block size request (Jerry Snitselaar) [Orabug: 17842072] {CVE-2013-4345} - HID: validate HID report id size (Kees Cook) [Orabug: 17842063] {CVE-2013-2888} - ipv6: remove max_addresses check from ipv6_create_tempaddr (Hannes Frederic Sowa) [Orabug: 17842056] {CVE-2013-0343} - ipv6: udp packets following an UFO enqueued packet need also be handled by UFO (Hannes Frederic Sowa) [Orabug: 17842050] {CVE-2013-4387} * Sat Nov 16 2013 Jerry Snitselaar [2.6.39-400.211.1.el5uek] - xen/smp: initialize IPI vectors before marking CPU online (Chuck Anderson) [Orabug: 13823853] - ACPI: Add ACPI CPU hot-remove support (Toshi Kani) [Orabug: 13823853] - ACPI / processor: prevent cpu from becoming online (Yasuaki Ishimatsu) [Orabug: 13823853] - ACPI: Add _OST support for sysfs eject (Toshi Kani) [Orabug: 13823853] - ACPI: Add _OST support for ACPI CPU hotplug (Toshi Kani) [Orabug: 13823853] - ACPI: Add an interface to evaluate _OST (Toshi Kani) [Orabug: 13823853] - ACPI: Add CPU hotplug support for processor device objects (Toshi Kani) [Orabug: 13823853] - ACPI processor hotplug: Split up acpi_processor_add (Thomas Renninger) [Orabug: 13823853] - ACPI processor: Remove unneeded variable passed by acpi_processor_hotadd_init V2 (Thomas Renninger) [Orabug: 13823853] - cpu: make sure that cpu/online file created before KOBJ_ADD is emitted (Chuck Anderson) [Orabug: 13823853] - cpu: fix \"crash_notes\" and \"crash_notes_size\" leaks in register_cpu() (Chuck Anderson) [Orabug: 13823853] - sysfs: fix crash_notes_size build warning (Chuck Anderson) [Orabug: 13823853] - sysfs: Add crash_notes_size to export percpu note size (Chuck Anderson) [Orabug: 13823853] - PCI: Init NumVFs register to zero in sriov_init() (ethan.zhao) [Orabug: 17633658] - PCI: Update NumVFs register when disabling SR-IOV (Yijing Wang) [Orabug: 17633658] - xen/balloon: Set balloon\'s initial state to number of existing RAM pages (Boris Ostrovsky) [Orabug: 17782369] - iser: turn off \'relaxed\' option in iser fmr pool. (Shamir Rabinovitch) [Orabug: 17417401] - OVN: fixing the modinfo parameters for OVN drivers (Ankit Darsi) [Orabug: 17442668] - mlx4_core: Enable link auto sense (Yuval Shaia) [Orabug: 17080422] - sched: Fix migration thread runtime bogosity (Zhenzhong Duan) [Orabug: 13740528] - core/xen: Use _PAGE_IOMAP when mmaping PCI BARs. (Konrad Rzeszutek Wilk) [Orabug: 16816236] - be2net: cancel be_worker during EEH recovery (Ravikumar Nelavelli) [Orabug: 17709198] - be2net: pass if_id for v1 and V2 versions of TX_CREATE cmd (asundhara Volam) [Orabug: 17649434] - ext4: remove messy logic from ext4_ext_rm_leaf (Dmitry Monakhov) [Orabug: 17509183] - scsi: kill outstanding requests (Dave Kleikamp) [Orabug: 17550129] - scsi: check for null sdev in scsi_prep_fn (Dave Kleikamp) [Orabug: 17416969] - Revert \"scsi_prep_fn() check for empty queue\" (Jerry Snitselaar) [Orabug: 17416969] - block: add timeout to io_schedule in get_request_wait (Dave Kleikamp) [Orabug: 17672130] - Revert \"put stricter guards on queue dead checks\" (Dave Kleikamp) [Orabug: 17416969] - Revert \"Fix device removal NULL pointer dereference\" (Dave Kleikamp) [Orabug: 17416969] - scsi: enclosure: remove old device when add new (Joe Jin) [Orabug: 17672104] - vfs: d_obtain_alias() needs to use \"/\" as default name. (NeilBrown) [Orabug: 17446562] - RDMA CM: Add reason code for IB_CM_REJ_CONSUMER_DEFINED (Bang Nguyen) [Orabug: 17484682] - dm snapshot: fix data corruption (Mikulas Patocka) [Orabug: 17618492] {CVE-2013-4299} * Fri Oct 04 2013 Jerry Snitselaar [2.6.39-400.210.1.el5uek] - kdump: fix crash_kexec()/smp_send_stop() race in panic() (Michael Holzheu) [Orabug: 17547893] - Audit: do not print error when LSMs disabled (Eric Paris) [Orabug: 17537775] - bonding: If IP route look-up to send an ARP fails, mark in bonding structure as no ARP sent. (Rama Nichanamatlu) [Orabug: 17172660] - dm: fix deadlock with request based dm and queue request_fn recursion (Jens Axboe) [Orabug: 17485617] - ACPI: introduce \"acpi_rsdp=\" parameter for kdump (Takao Indoh) [Orabug: 17486995] * Wed Sep 11 2013 Jerry Snitselaar [2.6.39-400.209.1.el5uek] - Revert \"stop mig handler when lockres in progress ,and return -EAGAIN\" (Srinivas Eeda) [Orabug: 16924802] - ocfs2/dlm: Fix list traversal in dlm_process_recovery_data (Srinivas Eeda) [Orabug: 17432400] - ocfs2/dlm: ocfs2 dlm umount skip migrating lockres (Srinivas Eeda) [Orabug: 16859627] * Fri Sep 06 2013 Jerry Snitselaar [2.6.39-400.208.1.el5uek] - Btrfs: make the chunk allocator completely tree lockless (Josef Bacik) [Orabug: 17334251] - mpt2sas: protect mpt2sas_ioc_list access with lock (Jerry Snitselaar) [Orabug: 17383579] - mptsas: update to 4.28.20.02 (Jerry Snitselaar) [Orabug: 17294806] - RDS: protocol negotiation fails during reconnect (Bang Nguyen) [Orabug: 17375389] - config:remove LM80 modules to void blindly loading cause crash (ethan.zhao) [Orabug: 16976462] * Fri Aug 30 2013 Jerry Snitselaar [2.6.39-400.207.0.el5uek] - Update lpfc version for 8.3.7.26.3p driver release (Gairy Grannum) [Orabug: 17340816] - lpfc 8.3.36: Update DIF support for passthru/strip/insert (James Smart) [Orabug: 17340816] - Update lpfc version for 8.3.7.26.1p driver release (Gairy Grannum) [Orabug: 17376967] - lpfc: whitespace fix (Vaios Papadimitriou) [Orabug: 17376967] - Update copyrights for 8.3.41 modifications (James Smart) [Orabug: 17376967] - Add first burst support to driver (James Smart) [Orabug: 17376967] - Fixed the format of some log message fields (James Smart) [Orabug: 17376967] - Add first burst support to driver (James Smart) [Orabug: 17376967] - Fixed not able to perform PCI function reset when board was not in online mode (James Smart) [Orabug: 17376967] - Fixed failure in setting SLI3 board mode (James Smart) [Orabug: 17376967] - Fixed SLI3 failing FCP write on check-condition no-sense with residual zero (James Smart) [Orabug: 17376967] - Fixed support for 128 byte WQEs (James Smart) [Orabug: 17376967] - Ensure driver properly zeros unused fields in SLI4 mailbox commands (James Smart) [Orabug: 17376967] - Fixed max value of lpfc_lun_queue_depth (James Smart) [Orabug: 17376967] - Fixed Receive Queue varied frame size handling (James Smart) [Orabug: 17376967] - Fix mailbox byteswap issue on PPC (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Update Copyrights to 2013 for 8.3.38, 8.3.39, and 8.3.40 modifications (James Smart) [Orabug: 17376967] - Fixed freeing of iocb when internal loopback times out (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed a race condition between SLI host and port failed FCF rediscovery (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed issue mailbox wait routine failed to issue dump memory mbox command (James Smart) [Orabug: 17376967] - treewide: Fix typos in kernel messages (Masanari Iida) [Orabug: 17376967] - lpfc 8.3.40: Fixed system panic due to unsafe walking and deleting linked list (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed FCoE connection list vlan identifier and add FCF list debug (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Clarified the behavior of the lpfc_max_luns module parameter (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fix to allow OCM to report FEC status (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed a missing return code in a logging message (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed some logging message fields (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed list corruption when lpfc_drain_tx runs (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fix inconsistent list removal causes crash (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed system panic during handling unsolicited receive buffer error condition (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fixed crash during FCoE failover testing. (James Smart) [Orabug: 17376967] - lpfc 8.3.40: Fix lpfc_used_cpu to be more dynamic (James Smart) [Orabug: 17376967] - sctp: deal with multiple COOKIE_ECHO chunks (Max Matveev) [Orabug: 17371930] {CVE-2013-2206} - Bluetooth: L2CAP - Fix info leak via getsockname() (Mathias Krause) [Orabug: 17371037] {CVE-2012-6544} - Bluetooth: HCI - Fix info leak via getsockname() (Mathias Krause) [Orabug: 17370887] {CVE-2012-6544} - Bluetooth: HCI - Fix info leak in getsockopt(HCI_FILTER) (Mathias Krause) [Orabug: 17371061] {CVE-2012-6544} - sctp: Use correct sideffect command in duplicate cookie handling (Vlad Yasevich) [Orabug: 17371114] {CVE-2013-2206} - af_key: initialize satype in key_notify_policy_flush() (Nicolas Dichtel) [Orabug: 17370761] {CVE-2013-2237} - dm: allow error target to replace either bio-based and request-based targets (Joe Jin) [Orabug: 17357884] - Btrfs: handle a bogus chunk tree nicely (Josef Bacik) [Orabug: 17361069] - OFED: Move R2 field to bottom of mlx4_caps for backward compatibility (Yuval Shaia) [Orabug: 17303785] - RDS: double free rdma_cm_id (Bang Nguyen) [Orabug: 17192816] - xen: initialize xen panic handler for PVHVM (Vaughan Cao) [Orabug: 17200031] - sg: push file descriptor list locking down to per-device locking (Vaughan Cao) [Orabug: 16835013] - sg: checking sdp->detached isn\'t protected when open (Vaughan Cao) [Orabug: 16835013] - sg: no need sg_open_exclusive_lock (Vaughan Cao) [Orabug: 16835013] - sg: use rwsem to solve race during exclusive open (Vaughan Cao) [Orabug: 16835013] - sg: remove sg_mutex (Jörn Engel) [Orabug: 16835013] - sg: completely protect sfds (Jörn Engel) [Orabug: 16835013] - sg: protect sdp->exclude (Jörn Engel) [Orabug: 16835013] - sg: prevent unwoken sleep (Jörn Engel) [Orabug: 16835013] - sg: remove closed flag (Jörn Engel) [Orabug: 16835013] - sg: use wait_event_interruptible() (Jörn Engel) [Orabug: 16835013] - sg: remove while (1) non-loop (Jörn Engel) [Orabug: 16835013] - sg: remove unnecessary indentation (Jörn Engel) [Orabug: 16835013] - RDS: ActiveBonding IP exclusion filter (Bang Nguyen) [Orabug: 17075950] - RDS: Reconnect stalls for 15s (Bang Nguyen) [Orabug: 17277974] - sk_buff: fix kabi broken for add new for union (Joe Jin) [Orabug: 14500568] - tcp: fix skb_availroom() (Eric Dumazet) [Orabug: 14500568] - tcp: avoid order-1 allocations on wifi and tx path (Eric Dumazet) [Orabug: 14500568] - tcp: Reallocate headroom if it would overflow csum_start (Thomas Graf) [Orabug: 14500568] - tcp: take care of misalignments (Eric Dumazet) [Orabug: 14500568] - RDS: Reconnect causes panic at completion phase (Bang Nguyen) [Orabug: 17213597] - RDS: added stats to track and display receive side memory usage (Venkat Venkatsubra) [Orabug: 17045536] - RDS: RDS reconnect stalls (Bang Nguyen) [Orabug: 1731355] - ext4: fix race between sync and completed io work (Jeff Moyer) [Orabug: 16908825] - ext4: optimize locking for end_io extent conversion (Theodore Ts\'o) [Orabug: 16908825] - ext4: remove unnecessary call to waitqueue_active() (Theodore Ts\'o) [Orabug: 16908825] - ext4: Use correct locking for ext4_end_io_nolock() (Tao Ma) [Orabug: 16908825] - xen/pci: Track PVHVM PIRQs. (Zhenzhong Duan) [Orabug: 16908825] - ocfs2_prep_new_orphaned_file return ret (Xiaowei.Hu) [Orabug: 16823825] - Revert \"Btrfs: remove ->dirty_inode\" (Guangyu Sun) [Orabug: 16841843] - bonding: emit event when bonding changes MAC (Weiping Pan) [Orabug: 16750157] - net: fix incorrect credentials passing (Linus Torvalds) [Orabug: 16836975] {CVE-2013-1979} - tg3: fix length overflow in VPD firmware parsing (Kees Cook) [Orabug: 16836958] {CVE-2013-1929} - USB: cdc-wdm: fix buffer overflow (Oliver Neukum) [Orabug: 16836943] {CVE-2013-1860} - ext3: Fix format string issues (Lars-Peter Clausen) [Orabug: 16836934] {CVE-2013-1848} - cnic: don\'t use weak dependencies for ipv6 (Jerry Snitselaar) [Orabug: 16780307] - Revert \"drm/i915: correctly order the ring init sequence\" (Guangyu Sun) [Orabug: 16486689] - x86/boot-image: Don\'t leak phdrs in arch/x86/boot/compressed/misc.c::Parse_elf() (Jesper Juhl) [Orabug: 16833437] - spec: add /boot/vmlinuz *.hmac needed for fips mode (John Haxby) [Orabug: 16807114] - perf: Treat attr.config as u64 in perf_swevent_init() (Tommi Rantala) [Orabug: 16808734] {CVE-2013-2094} - spec: ol6 add multipath version deps (Maxim Uvarov) [Orabug: 16763586] * Tue Aug 13 2013 Jerry Snitselaar [2.6.39-400.206.0.el5uek] - ipv6: ip6_append_data_mtu did not care about pmtudisc and frag_size (Hannes Frederic Sowa) [Orabug: 17296421] {CVE-2013-4163} - fib_trie: potential out of bounds access in trie_show_stats() (Jerry Snitselaar) [Orabug: 16840280] - aacraid: update from 1.1-7 to 1.2-0 (Jerry Snitselaar) [Orabug: 17296044] - qlcnic: update from 5.2.29.45 to 5.2.43 (Jerry Snitselaar) [Orabug: 17267102] - net: init perm_addr in register_netdevice() (Jiri Pirko) [Orabug: 17280581] - config: disable THP for OL6 builds (Jerry Snitselaar) [Orabug: 17279055] - ACPI / memhotplug: Fix a stale pointer in error path (Toshi Kani) [Orabug: 17271787] - xhci: Avoid NULL pointer deref when host dies. (Sarah Sharp) [Orabug: 17271780] - xhci: fix null pointer dereference on ring_doorbell_for_active_rings (Oleksij Rempel) [Orabug: 17271777] - SCSI: sd: fix crash when UA received on DIF enabled device (Ewan D. Milne) [Orabug: 17271761] - hrtimers: Move SMP function call to thread context (Thomas Gleixner) [Orabug: 17237808] - lockd: protect nlm_blocked access in nlmsvc_retry_blocked (David Jeffery) [Orabug: 17237800] - SCSI: megaraid_sas: fix memory leak if SGL has zero length entries (Bjørn Mork) [Orabug: 17237796] - vlan: fix a race in egress prio management (Eric Dumazet) [Orabug: 17237794] - ifb: fix oops when loading the ifb failed (dingtianhong) [Orabug: 17237783] - dummy: fix oops when loading the dummy failed (dingtianhong) [Orabug: 17237779] - ifb: fix rcu_sched self-detected stalls (dingtianhong) [Orabug: 17237770] - ipv6: call udp_push_pending_frames when uncorking a socket with AF_INET pending data (Hannes Frederic Sowa) [Orabug: 17237766] - ipv6,mcast: always hold idev->lock before mca_lock (Amerigo Wang) [Orabug: 17237756] - af_key: fix info leaks in notify messages (Mathias Krause) [Orabug: 17237752] {CVE-2013-2234} - perf: Fix perf_lock_task_context() vs RCU (Peter Zijlstra) [Orabug: 17237744] - perf: Remove WARN_ON_ONCE() check in __perf_event_enable() for valid scenario (Jiri Olsa) [Orabug: 17237744] - perf: Clone child context from parent context pmu (Jiri Olsa) [Orabug: 17237744] - tracing: Use current_uid() for critical time tracing (Steven Rostedt (Red Hat)) [Orabug: 17237735] - ext4: fix overflow when counting used blocks on 32-bit architectures (Jan Kara) [Orabug: 17231269] - ext4: fix data offset overflow in ext4_xattr_fiemap() on 32-bit archs (Jan Kara) [Orabug: 17231264] - xhci: check for failed dma pool allocation (Mathias Nyman) [Orabug: 17231247] - crypto: sanitize argument for format string (Kees Cook) - drivers/cdrom/cdrom.c: use kzalloc() for failing hardware (Jonathan Salwan) [Orabug: 17230700] {CVE-2013-2164} - pch_uart: fix a deadlock when pch_uart as console (Liang Li) [Orabug: 17061700] - UBIFS: fix a horrid bug (Artem Bityutskiy) [Orabug: 17061699] - UBIFS: prepare to fix a horrid bug (Artem Bityutskiy) [Orabug: 17061697] - dlci: validate the net device in dlci_del() (Zefan Li) [Orabug: 17061696] - dlci: acquire rtnl_lock before calling __dev_get_by_name() (Zefan Li) [Orabug: 17061695] - Bluetooth: Fix crash in l2cap_build_cmd() with small MTU (Anderson Lizardo) [Orabug: 17061694] - fnic driver update from 1.5.0.41 to 1.5.0.45 (Maxim Uvarov) [Orabug: 17187644] - mpt3sas: update from v02.100.00.00 to v3.00.00.00 (Sreekanth Reddy) [Orabug: 17249188] - mpt3sas: enable build of mpt3sas driver (Jerry Snitselaar) [Orabug: 17187698] - mpt3sas: Updated driver code to have a compatibility with UEK r2 u5 kernel (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: Bump driver version to v02.100.00.00 (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: when async scanning is enabled then while scanning, devices are removed but their transport layer entries are not removed (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: MPI2.5 Rev F v2.5.1.1 specification (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: Infinite loops can occur if MPI2_IOCSTATUS_CONFIG_INVALID_PAGE is not returned (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: fix for kernel panic when driver loads with HBA conected to non LUN 0 configured expander (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: Updated the Hardware timing requirements (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: 2013 source code copyright (Sreekanth Reddy) [Orabug: 17187698] - mpt3sas: don\'t wank with fasync on ->release() (Al Viro) [Orabug: 17187698] - mpt3sas: remove unused variables (Wei Yongjun) [Orabug: 17187698] - mpt3sas: Remove unneeded version.h header inclusion (Sachin Kamat) [Orabug: 17187698] - mpt3sas: cut and paste bug storing trigger mpi (Dan Carpenter) [Orabug: 17187698] - mpt3sas: add new driver supporting 12GB SAS (Sreekanth Reddy) [Orabug: 17187698] - scsi_transport_sas: add 12GB definitions for mpt3sas (Sreekanth Reddy) [Orabug: 17187698] - miscdevice: Adding support for MPT3SAS_MINOR(222) (Sreekanth Reddy) [Orabug: 17187698] * Sat Aug 03 2013 Maxim Uvarov [2.6.39-400.205.0.el5uek] - xen/time: remove blocked time accounting from xen \"clockchip\" (Laszlo Ersek) [Orabug: 17073675] - unix: fix a race condition in unix_release() (Paul Moore) [Orabug: 17209195] - ipv6: ip6_sk_dst_check() must not assume ipv6 dst (Eric Dumazet) [Orabug: 17215196] {CVE-2013-2232} - block: do not pass disk names as format strings (Kees Cook) [Orabug: 17230067] {CVE-2013-2851} - libceph: Fix NULL pointer dereference in auth client code (Tyler Hicks) [Orabug: 17230100] {CVE-2013-1059} - config: add xsigo config options (Ajaykumar Hotchandani) [Orabug: 17248170] - mpt2sas: update from 16.05.01.00 to 17.00.00.00 (Jerry Snitselaar) [Orabug: 17237402] - qla4xxx: Updated driver version to 5.03.00.03.06.02-uek2 (Tej Parkash) [Orabug: 17220575] - libiscsi: Add missing prints for session and connection sysfs attrs (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Export more firmware info in sysfs (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Only BIOS boot target entries should be at index 0 and 1. (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: discovery_parent_idx can be shown without any check. (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Set IPv6 traffic class if device type is IPv6. (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Use discovery_parent_idx instead of discovery_parent_type (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Allow removal of failed session using logout. (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220575] - libiscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220575] - scsi_transport_iscsi: Exporting new attrs for iscsi session and connection in sysfs (Adheer Chandravanshi) [Orabug: 17220575] - libiscsi: Added new boot entries in the session sysfs (Eddie Wai) [Orabug: 17220575] - iscsi class, qla4xxx: fix sess/conn refcounting when find fns are used (Mike Christie) [Orabug: 17220575] - qla4xxx: Fix iocb_cnt calculation in qla4xxx_send_mbox_iocb() (Vikas Chaudhary) [Orabug: 17220575] - scsi_transport_iscsi: fix error return code in iscsi_transport_init() (Wei Yongjun) [Orabug: 17220575] - qla4xxx: Assign values using correct datatype (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Fix smatch warnings (Adheer Chandravanshi) [Orabug: 17220575] - qla4xxx: Fix sparse warning for qla4xxx_sysfs_ddb_tgt_create (Vikas Chaudhary) [Orabug: 17220575] - RDS: (Bang Nguyen) [Orabug: 17206167] - neighbour: fix a race in neigh_destroy() (Eric Dumazet) [Orabug: 17230315] - be2net: Updating version number (Sarveshwar Bandi) [Orabug: 17219620] - be2net: Fix to avoid hardware workaround when not needed (Sarveshwar Bandi) [Orabug: 17219620] - net/trivial: replace numeric with standard PM state macros (Yijing Wang) [Orabug: 17219620] - be2net: Fix 32-bit DMA Mask handling (Somnath Kotur) [Orabug: 17219620] - be2net: Implement initiate FW dump feature for Lancer (Somnath Kotur) [Orabug: 17219620] - be2net: Fix crash on 2nd invocation of PCI AER/EEH error_detected hook (Somnath Kotur) [Orabug: 17219620] - be2net: Mark checksum fail for IP fragmented packets (Somnath Kotur) [Orabug: 17219620] - be2net: Trim padded packets for Lancer (Somnath Kotur) [Orabug: 17219620] - be2net: Pad skb to meet min Tx pkt size in lancer (Somnath Kotur) [Orabug: 17219620] - be2net: cleanup be_get_drvinfo() (Somnath Kotur) [Orabug: 17219620] - be2net: refactor HW workarounds in be_xmit() (Sathya Perla) [Orabug: 17219620] - be2net: bug fix on returning an invalid nic descriptor (Wei Yang) [Orabug: 17219620] - be2net: Avoid double insertion of vlan tags. (Sarveshwar Bandi) [Orabug: 17219620] - be2net: disable TX in be_close() (Sathya Perla) [Orabug: 17219620] - be2net: fix EQ from getting full while cleaning RX CQ (Sathya Perla) [Orabug: 17219620] - be2net: fix payload_len value for GET_MAC_LIST cmd req (Sathya Perla) [Orabug: 17219620] - be2net: provision VF resources before enabling SR-IOV (Sathya Perla) [Orabug: 17219620] - be2net: Fix to fail probe if MSI-X enable fails for a VF (Somnath Kotur) [Orabug: 17219620] - be2net: avoid napi_disable() when it has not been enabled (Somnath Kotur) [Orabug: 17219620] - be2net: Fix firmware download for Lancer (Somnath Kotur) [Orabug: 17219620] - be2net: Fix to receive Multicast Packets when Promiscuous mode is enabled on certain devices (Ajit Khaparde) [Orabug: 17219620] - be2net: Fix to show tx priority pause counter in ethtool -S (Ajit Khaparde) [Orabug: 17219620] - be2net: Fix to use 32-bit stats to report rx_drops_no_fragment (Ajit Khaparde) [Orabug: 17219620] - be2net: Fix to use version 2 of cq_create for SkyHawk-R devices (Ajit Khaparde) [Orabug: 17219620] - be2net: FLR must be first cmd issued to Lancer FW (Kalesh AP) [Orabug: 17219620] - be2net: Use GET_FUNCTION_CONFIG V1 cmd (Kalesh AP) [Orabug: 17219620] - be2net: Fix to show wol disabled/enabled state correctly. (Sarveshwar Bandi) [Orabug: 17219620] - be2net: Fixed memory leak (Suresh Reddy) [Orabug: 17219620] - be2net: Avoid diagnostic test in certain versions of firmware to avoid NIC freeze. (Suresh Reddy) [Orabug: 17219620] - be2net: Renamed rx_address_mismatch_errors to rx_address_filtered (Suresh Reddy) [Orabug: 17219620] - be2net: Add support for setting and getting rx flow hash options (Suresh Reddy) [Orabug: 17219620] - be2net: Fix PVID tag offload for packets with inline VLAN tag. (Ajit Khaparde) [Orabug: 17219620] - be2net: fix a Tx stall bug caused by a specific ipv6 packet (Ajit Khaparde) [Orabug: 17219620] - be2net: Remove an incorrect pvid check in Tx (Ajit Khaparde) [Orabug: 17219620] - be2net: enable IOMMU pass through for be2net (Craig Hada) [Orabug: 17219620] - be2net: Use GET_PROFILE_CONFIG V1 cmd for BE3-R (Vasundhara Volam) [Orabug: 17219620] - be2net: Avoid flashing BE3 UFI on BE3-R chip. (Vasundhara Volam) [Orabug: 17219620] - be2net: Don\'t log \"Out of MCCQ wrbs\" error (Vasundhara Volam) [Orabug: 17219620] - be2net: Use TXQ_CREATE_V2 cmd (Vasundhara Volam) [Orabug: 17219620] - be2net: take care of __vlan_put_tag return value (Ivan Vecera) [Orabug: 17219620] - be2net: remove unused variable \'sge\' (Ivan Vecera) [Orabug: 17219620] - megaraid: update from 6.505 to 6.600.18.00 (Jerry Snitselaar) [Orabug: 17187623] - xsigo: Kconfig and Makefile updates (Ajaykumar Hotchandani) [Orabug: 17248170] - xsigo: Integrate 7489 release in UEK2 (Ajaykumar Hotchandani) [Orabug: 17248170] - fs writeback: fix race in mark inode dirty.patch (Srinivas Eeda) [Orabug: 17198525] - sxge: Check link state before xmit (Joe Jin) [Orabug: 17201198] - writeback: Fix periodic writeback after fs mount (Srinivas Eeda) [Orabug: 17185874] - spec: use _target_cpu in suffix for devel dir (Jerry Snitselaar) [Orabug: 17181059] - mm: leave hugepage pmd (Guru Anbalagane) [Orabug: 17186750] - Disable THP config (Guru Anbalagane) [Orabug: 17186750] - RDS: Fix a bug in QoS protocol negotiation (Bang Nguyen) [Orabug: 17079972] - RDS: alias failover is not working properly (Bang Nguyen) [Orabug: 17177994] - rdma_cm: CMA_QUERY_HANDLER: BAD STATUS -110 and -22 (Chien-Hua Yen) [Orabug: 16708786] - [RDS] add NETFILTER suppport (Ahmed Abbas) [Orabug: 17082619] * Fri Jul 19 2013 Maxim Uvarov [2.6.39-400.204.0.el5uek] - be2net: enable interrupts in probe (Jerry Snitselaar) [Orabug: 17080364] - xen-netfront: use skb_partial_csum_set() to simplify the codes (Li RongQing) - xen-netfront: split event channels support for Xen frontend driver (Wei Liu) - xen-netfront: avoid leaking resources when setup_netfront fails (Wei Liu) - xen-netfront: reduce gso_max_size to account for max TCP header (Wei Liu) - xen-netfront: frags -> slots in log message (Wei Liu) - xen-netfront: frags -> slots in xennet_get_responses (Wei Liu) - xen-netfront: remove unused variable `extra\' (Wei Liu) - xen/netfront: improve truesize tracking (Ian Campbell) - xen-netfront: remove __dev * attributes (Bill Pemberton) - xen/netfront: handle compound page fragments on transmit (Ian Campbell) - xen-netfront: use __pskb_pull_tail to ensure linear area is big enough on RX (Ian Campbell) - ocfs2: xattr: fix inlined xattr reflink (Junxiao Bi) [Orabug: 15914937] - futex: Revert \"futex: Mark get_robust_list as deprecated\" (Thomas Gleixner) [Orabug: 16818441] - xen: do not disable netfront in dom0 (Marek Marczykowski) - xen-netfront: correct MAX_TX_TARGET calculation. (Wei Liu) - xen-netback: xenbus.c: use more current logging styles (Wei Liu) - xen: Use more current logging styles (Joe Perches) - xen-netback: double free on unload (Dan Carpenter) - xen-netback: don\'t de-reference vif pointer after having called xenvif_put() (Jan Beulich) - xen-netback: split event channels support for Xen backend driver (Wei Liu) - xen-netback: enable user to unload netback module (Wei Liu) - xen-netback: remove dead code (Wei Liu) - xen-netback: better names for thresholds (Wei Liu) - xen-netback: avoid allocating variable size array on stack (Wei Liu) - xen-netback: remove redundent parameter in netbk_count_requests (Wei Liu) * Thu Jul 11 2013 Maxim Uvarov [2.6.39-400.203.0.el5uek] - xen/netback: correctly calculate required slots of skb. (Annie Li) [Orabug: 16934362] - RDS: Local address resolution may be delayed after IP has moved. RDS to update local ARP cache directly to speed it up. (Bang Nguyen) [Orabug: 16979994] - mlx4: fix data corruption in hugetlb_user_mr (Chien Yen) [Orabug: 16772016] - fix compilation blk-core.c with missing rate-limit header (Maxim Uvarov) - block: rate-limit the error message from failing commands (Yi Zou) [Orabug: 15918663] - Revert \"xen-blkfront: use a different scatterlist for each request\" (Konrad Rzeszutek Wilk) - xen/pciback: Fix for backport compilation issues. (Konrad Rzeszutek Wilk) - Revert \"xen-blkfront: use a different scatterlist for each request\" (Konrad Rzeszutek Wilk) - xen-blkfront: use a different scatterlist for each request (Roger Pau Monne) - xen-blkback: check the number of iovecs before allocating a bios (Roger Pau Monne) - xen-blkfront: set blk_queue_max_hw_sectors correctly (Roger Pau Monne) - xen-blkback: workaround compiler bug in gcc 4.1 (Roger Pau Monne) - xen/blkback: Check for insane amounts of request on the ring (v6). (Konrad Rzeszutek Wilk) - xen/io/ring.h: new macro to detect whether there are too many requests on the ring (Jan Beulich) - xen/blkback: Check device permissions before allowing OP_DISCARD (Konrad Rzeszutek Wilk) {CVE-2013-2140} - xen/blkback: Fix backporting of printk_ratelimit. (Konrad Rzeszutek Wilk) - xen/blkback: Check device permissions before allowing OP_DISCARD (Konrad Rzeszutek Wilk) {CVE-2013-2140} - xen/blkback: Use physical sector size for setup (Stefan Bader) - xen-blkback/sysfs: Move the parameters for the persistent grant features (Konrad Rzeszutek Wilk) - xen-blkfront: Introduce a \'max\' module parameter to alter the amount of indirect segments. (Konrad Rzeszutek Wilk) - xen-blkfront: use a different scatterlist for each request (Roger Pau Monne) - xen-blkback: allocate list of pending reqs in small chunks (Roger Pau Monne) - xen-block: implement indirect descriptors (Roger Pau Monne) - xen-blkback: expand map/unmap functions (Roger Pau Monne) - xen-blkback: make the queue of free requests per backend (Roger Pau Monne) - xen-blkback: move pending handles list from blkbk to pending_req (Roger Pau Monne) - xen-blkback: implement LRU mechanism for persistent grants (Roger Pau Monne) - xen-blkback: use balloon pages for all mappings (Roger Pau Monne) - xen-blkback: print stats about persistent grants (Roger Pau Monne) * Sat Jun 29 2013 Guangyu Sun [2.6.39-400.202.0.el5uek] - l2tp: Fix sendmsg() return value (Guillaume Nault) - l2tp: Fix PPP header erasure and memory leak (Guillaume Nault) [Orabug: 17030957] - packet: packet_getname_spkt: make sure string is always 0-terminated (Daniel Borkmann) [Orabug: 17030956] - net: sctp: fix NULL pointer dereference in socket destruction (Daniel Borkmann) [Orabug: 17030954] - ip_tunnel: fix kernel panic with icmp_dest_unreach (Eric Dumazet) [Orabug: 17030953] - netlabel: improve domain mapping validation (Paul Moore) [Orabug: 17030951] - ipv6: fix possible crashes in ip6_cork_release() (Eric Dumazet) [Orabug: 17030950] - tcp: fix tcp_md5_hash_skb_data() (Eric Dumazet) [Orabug: 17030948] - fmr: D-NFS/RDM (FMR) patches for OFED (abhishek varshney) [Orabug: 16966484] - lpfc: Update lpfc version for 8.3.7.10.7p driver release (James Smart) [Orabug: 17026768] - lpfc: Fix starting reference tag when calculating BG error (James Smart) [Orabug: 17026768] - lpfc: Fix BlockGuard error checking (James Smart) [Orabug: 17026768] - tg3: update from broadcom version 3.129d to 3.131d (Jerry Snitselaar) [Orabug: 17024939] - mm/THP: use pmd_populate() to update the pmd with pgtable_t pointer (Aneesh Kumar K.V) [Orabug: 17025306] - mac80211: close AP_VLAN interfaces before unregistering all (Johannes Berg) [Orabug: 17025303] - batman-adv: Only write requested number of byte to user buffer (Sven Eckelmann) [Orabug: 17025019] - x25: Validate incoming call user data lengths (Matthew Daley) [Orabug: 17025021] - aoe: reserve enough headroom on skbs (Eric Dumazet) [Orabug: 17025018] - perf,x86: fix kernel crash with PEBS/BTS after suspend/resume (Stephane Eranian) [Orabug: 17024915] - dcbnl: fix various netlink info leaks (Mathias Krause) [Orabug: 17024912] {CVE-2013-2634} - e1000e driver update from 2.3.2 to 2.4.14 (Maxim Uvarov) Merge Intel drivers update.Signed-off-by: Maxim Uvarov - ixgbe driver update from 3.14.5 to 3.15.1 (Maxim Uvarov) Merge Intel drivers update.Signed-off-by: Maxim Uvarov - igbvf driver update from 2.0.4 to 2.3.2 (Maxim Uvarov) Merge Intel drivers update.Signed-off-by: Maxim Uvarov - igb driver update from 4.1.2 to 4.3.0 (Maxim Uvarov) Merge Intel drivers update.Signed-off-by: Maxim Uvarov - spec: change version to 400.200.0 for ol5 (Maxim Uvarov) - RDS: restore two-sided reconnect with the lower IP node having a constant 100 ms backoff. (Bang Nguyen) [Orabug: 16710287] - scsi_prep_fn() check for empty queue (Maxim Uvarov) [Orabug: 17015328] - x86: Fix typo in kexec register clearing (Kees Cook) [Orabug: 16992876] - mm: migration: add migrate_entry_wait_huge() (Naoya Horiguchi) [Orabug: 16992874] - swap: avoid read_swap_cache_async() race to deadlock while waiting on discard I/O completion (Rafael Aquini) [Orabug: 16992871] - b43: stop format string leaking into error msgs (Kees Cook) [Orabug: 16992869] {CVE-2013-2852} - nohz: Fix update_ts_time_stat idle accounting (Michal Hocko) [Orabug: 16985182] - tracing: Fix possible NULL pointer dereferences (Namhyung Kim) [Orabug: 16963984] - drm: fix a use-after-free when GPU acceleration disabled (Huacai Chen) [Orabug: 16963983] - cifs: fix potential buffer overrun when composing a new options string (Jeff Layton) [Orabug: 16963818] - drivers/block/brd.c: fix brd_lookup_page() race (Brian Behlendorf) [Orabug: 16963816] - mm: mmu_notifier: re-fix freed page still mapped in secondary MMU (Xiao Guangrong) [Orabug: 16963814] - klist: del waiter from klist_remove_waiters before wakeup waitting process (wang, biao) [Orabug: 16963813] - ocfs2: goto out_unlock if ocfs2_get_clusters_nocache() failed in ocfs2_fiemap() (Joseph Qi) [Orabug: 16963812] - fat: fix possible overflow for fat_clusters (OGAWA Hirofumi) [Orabug: 16963811] - cifs: only set ops for inodes in I_NEW state (Jeff Layton) [Orabug: 16963810] - usermodehelper: check subprocess_info->path != NULL (Oleg Nesterov) [Orabug: 16909862] - ipv6: do not clear pinet6 field (Eric Dumazet) [Orabug: 16909856] - macvlan: fix passthru mode race between dev removal and rx path (Jiri Pirko) [Orabug: 16909854] - bridge: fix race with topology change timer (stephen hemminger) [Orabug: 16909638] - tick: Cleanup NOHZ per cpu data on cpu down (Thomas Gleixner) [Orabug: 16909637] - timer: Don\'t reinitialize the cpu base lock during CPU_UP_PREPARE (Tirupathi Reddy) [Orabug: 16909635] - x86/mm: account for PGDIR_SIZE alignment (Jerry Hoemann) [Orabug: 16903170] - kernel/audit_tree.c: tree will leak memory when failure occurs in audit_trim_trees() (Chen Gang) [Orabug: 16903120] - clockevents: Set dummy handler on CPU_DEAD shutdown (Thomas Gleixner) [Orabug: 16902369] - cgroup: fix an off-by-one bug which may trigger BUG_ON() (Li Zefan) [Orabug: 16902267] - hrtimer: Add expiry time overflow check in hrtimer_interrupt (Prarit Bhargava) [Orabug: 16902194] - hrtimer: Fix ktime_add_ns() overflow on 32bit architectures (David Engraf) [Orabug: 16902186] - fs/fscache/stats.c: fix memory leak (Anurup m) [Orabug: 16901677] - Bluetooth: RFCOMM - Fix missing msg_namelen update in rfcomm_sock_recvmsg() (Mathias Krause) [Orabug: 16888256] {CVE-2013-3225} - Bluetooth: fix possible info leak in bt_sock_recvmsg() (Mathias Krause) [Orabug: 16888251] {CVE-2013-3224} - atm: update msg_namelen in vcc_recvmsg() (Mathias Krause) [Orabug: 16888219] {CVE-2013-3222} - net: sctp: sctp_auth_key_put: use kzfree instead of kfree (Daniel Borkmann) [Orabug: 16888213] - Btrfs: make sure nbytes are right after log replay (Josef Bacik) [Orabug: 16864338] - Revert \"sysfs: fix race between readdir and lseek\" (Jiri Kosina) [Orabug: 16858013] - crypto: algif - suppress sending source address information in recvmsg (Mathias Krause) [Orabug: 16864292] - sched: Convert BUG_ON()s in try_to_wake_up_local() to WARN_ON_ONCE()s (Tejun Heo) [Orabug: 16864274] - kernel/signal.c: stop info leak via the tkill and the tgkill syscalls (Emese Revfy) [Orabug: 16864214] - Revert \"8021q: fix a potential use-after-free\" (Greg Kroah-Hartman) [Orabug: 16858417] - hrtimer: Don\'t reinitialize a cpu_base lock on CPU_UP (Michael Bohan) [Orabug: 16864124] - PM / reboot: call syscore_shutdown() after disable_nonboot_cpus() (Huacai Chen) [Orabug: 16863936] - tracing: Fix double free when function profile init failed (Namhyung Kim) [Orabug: 16863887] - mm: prevent mmap_cache race in find_vma() (Jan Stancek) [Orabug: 16863788] - block: avoid using uninitialized value in from queue_var_store (Arnd Bergmann) [Orabug: 16863776] - bonding: get netdev_rx_handler_unregister out of locks (Veaceslav Falico) [Orabug: 16863608] - net: add a synchronize_net() in netdev_rx_handler_unregister() (Eric Dumazet) [Orabug: 16863608] - 8021q: fix a potential use-after-free (Cong Wang) [Orabug: 16858417] - efivars: Handle duplicate names from get_next_variable() (Matt Fleming) [Orabug: 16858386] - efivars: explicitly calculate length of VariableName (Matt Fleming) [Orabug: 16858386] - loop: prevent bdev freeing while device in use (Anatol Pomozov) [Orabug: 16858270] - Btrfs: limit the global reserve to 512mb (Josef Bacik) [Orabug: 16858090] - sysfs: handle failure path correctly for readdir() (Ming Lei) [Orabug: 16858013] - sysfs: fix race between readdir and lseek (Ming Lei) [Orabug: 16858013] - udf: avoid info leak on export (Mathias Krause) [Orabug: 16857424] {CVE-2012-6548} - isofs: avoid info leak on export (Mathias Krause) [Orabug: 16857416] {CVE-2012-6549} - Fix: compat_rw_copy_check_uvector() misuse in aio, readv, writev, and security keys (Mathieu Desnoyers) [Orabug: 16857392] - key: Fix resource leak (Alan Cox) [Orabug: 16857374] - clockevents: Don\'t allow dummy broadcast timers (Mark Rutland) [Orabug: 16857329] - IPoIB: Fix send lockup due to missed TX completion (Mike Marciniszyn) [Orabug: 16857300] - ext4: fix the wrong number of the allocated blocks in ext4_split_extent() (Zheng Liu) [Orabug: 16857255] - mm/hugetlb: fix total hugetlbfs pages count when using memory overcommit accouting (Wanpeng Li) [Orabug: 16857202] - drm/i915: restrict kernel address leak in debugfs (Kees Cook) [Orabug: 16857108] - rtnl: fix info leak on RTM_GETLINK request for VF devices (Mathias Krause) [Orabug: 16837612] {CVE-2013-2635} - tun: add a missing nf_reset() in tun_net_xmit() (Eric Dumazet) [Orabug: 16837512] - rds: limit the size allocated by rds_message_alloc() (Cong Wang) [Orabug: 16837486] - loopdev: fix a deadlock (Guo Chao) [Orabug: 16837353] - block: use i_size_write() in bd_set_size() (Guo Chao) [Orabug: 16837353] - selinux: use GFP_ATOMIC under spin_lock (Dan Carpenter) [Orabug: 16837318] - md: protect against crash upon fsync on ro array (Sebastian Riemer) [Orabug: 16837271] - signal: always clear sa_restorer on execve (Kees Cook) [Orabug: 16837208] {CVE-2013-0914} - virtio: rng: disallow multiple device registrations, fixes crashes (Amit Shah) [Orabug: 16836152] * Fri Jun 28 2013 Maxim Uvarov [2.6.39-400.201.0.el5uek]- spec: change version to 400.200.0 for ol5 (Maxim Uvarov)- RDS: restore two-sided reconnect with the lower IP node having a constant 100 ms backoff. (Bang Nguyen) [Orabug: 16710287]- scsi_prep_fn() check for empty queue (Maxim Uvarov) [Orabug: 17015328]- spec: change version to 400.200.0 (Maxim Uvarov)- NFSv4.x: Fix handling of partially delegated locks (Trond Myklebust) [Orabug: 17004718]- rds: set correct msg_namelen (Weiping Pan) {CVE-2012-3430}- x86/irq/ioapic: Check for valid irq_cfg pointer in smp_irq_move_cleanup_interrupt (Dimitri Sivanich) [Orabug: 16874839]- [SCSI] scsi_error: classify some ILLEGAL_REQUEST sense as a permanent TARGET_ERROR (Mike Snitzer) [Orabug: 16862947]- printk: fix buffer overflow when calling log_prefix function from call_console_drivers (Alexandre SIMON) [Orabug: 16425333] {CVE-2013-1772}- xen/enlighten: IS_ENABLE macro does not exist. (Konrad Rzeszutek Wilk)- xen/pci: Track PVHVM PIRQs. (Konrad Rzeszutek Wilk)- xenbus_client.c: correct exit path for xenbus_map_ring_valloc_hvm (Wei Liu)- xen: Clean up apic ipi interface (Stefan Bader)- xenbus: save xenstore local status for later use (Aurelien Chartier)- xenbus: delay xenbus frontend resume if xenstored is not running (Aurelien Chartier)- xen/xenbus: Fixed over 80 character limit issue (Lisa Nguyen)- xen/xenbus: Fixed indentation error in switch case (Lisa Nguyen)- xen/privcmd: fix condition in privcmd_close() (Dan Carpenter)- xen: mask x2APIC feature in PV (Zhenzhong Duan)- xen: SWIOTLB is only used on x86 (Arnd Bergmann)- Support checksum and gso offload of ipv6 in netback (Annie Li) [Orabug: 16974811]- iser: iscsiadm logout hangs (Shamir Rabinovitch) [Orabug: 16313854]- RDS: IP config needs to be updated when network/rdma service restarted. (Bang Nguyen) [Orabug: 16963884]- RDS: check for valid rdma id before initiating connection (Bang Nguyen) [Orabug: 16857341]- RDS: reduce slab memory usage (Bang Nguyen) [Orabug: 16935507]- RDMA CM: Avoid possible SEGV during connection shutdown (Bang Nguyen) [Orabug: 16750726]- iommu/vt-d: add quirk for broken interrupt remapping on 55XX chipsets (Neil Horman) [Orabug: 16875921]- xen: mask x2APIC feature in PV (Zhenzhong Duan) [Orabug: 16372098]- scsi_dh_alua: Evaluate TPGS setting from inquiry data (Hannes Reinecke) [Orabug: 16737121]- scsi_dh: Implement match callback function (Hannes Reinecke) [Orabug: 16737121]- RDS: Move connection along with IP when failing over/back. (Bang Nguyen) [Orabug: 16916648]- random: Add support for architectural random hooks (H. Peter Anvin) [Orabug: 16916375]- random: use lockless techniques in the interrupt path (Theodore Ts\'o) [Orabug: 16916375]- random: make \'add_interrupt_randomness()\' do something sane (Theodore Ts\'o) [Orabug: 16916375]- random: Use arch_get_random_int instead of cycle counter if avail (Linus Torvalds) [Orabug: 16916375]- random: Adjust the number of loops when initializing (H. Peter Anvin) [Orabug: 16916375]- random: Use arch-specific RNG to initialize the entropy store (Theodore Ts\'o) [Orabug: 16916375]- x86, random: Architectural inlines to get random integers with RDRAND (H. Peter Anvin) [Orabug: 16916375]- RDS: Rename HAIP parameters to Active Bonding (Bang Nguyen) [Orabug: 16810395]- rds shouldn\'t release fmr when ib_device was already released. (Zheng Li) [Orabug: 16605377]- rds remove dev race. (Zheng Li) [Orabug: 16605377]- reinit ip_config when service rdma restart. (Zheng Li) [Orabug: 16605377]- while removing a non-empty directory, the kernel dumps a message: (rmdir,21743,1):ocfs2_unlink:953 ERROR: status = -39 (Xiaowei.Hu) [Orabug: 16790405]- stop mig handler when lockres in progress ,and return -EAGAIN (Xiaowei.Hu) [Orabug: 16876446]- Revert \"dlmglue race condition,wrong lockres_clear_pending\" (Maxim Uvarov) [Orabug: 16897450]- Suppress the error message from being printed in ocfs2_rename (Xiaowei.Hu) [Orabug: 16790405]- fnic: return zero on fnic_reset() success (Joe Jin) [Orabug: 16885029]- Revert \"x86, mm: Revert back good_end setting for 64bit\" (Maxim Uvarov)- ocfs2_prep_new_orphaned_file return ret (Xiaowei.Hu) [Orabug: 16823825]- x86, mm: Revert back good_end setting for 64bit (Maxim Uvarov)- oprofile, x86: Reimplement nmi timer mode using perf event (Robert Richter) [Orabug: 15924015]- Revert \"Btrfs: remove ->dirty_inode\" (Guangyu Sun) [Orabug: 16841843]- bonding: emit event when bonding changes MAC (Weiping Pan) [Orabug: 16750157]- net: fix incorrect credentials passing (Linus Torvalds) [Orabug: 16836975] {CVE-2013-1979}- tg3: fix length overflow in VPD firmware parsing (Kees Cook) [Orabug: 16836958] {CVE-2013-1929}- USB: cdc-wdm: fix buffer overflow (Oliver Neukum) [Orabug: 16836943] {CVE-2013-1860}- ext3: Fix format string issues (Lars-Peter Clausen) [Orabug: 16836934] {CVE-2013-1848}- blk: avoid divide-by-zero with zero discard granularity (Linus Torvalds) [Orabug: 16844561]- xen/pci: Track PVHVM PIRQs. (Zhenzhong Duan) [Orabug: 16402281]- cnic: don\'t use weak dependencies for ipv6 (Jerry Snitselaar) [Orabug: 16780307 16207564]- Revert \"drm/i915: correctly order the ring init sequence\" (Guangyu Sun) [Orabug: 16486689]- x86/boot-image: Don\'t leak phdrs in arch/x86/boot/compressed/misc.c::Parse_elf() (Jesper Juhl) [Orabug: 16833437]- spec: add /boot/vmlinuz *.hmac needed for fips mode (John Haxby) [Orabug: 16807114]- [SCSI] isci: add version number (Dan Williams) [Orabug: 16823000]- perf: Treat attr.config as u64 in perf_swevent_init() (Tommi Rantala) [Orabug: 16808734] {CVE-2013-2094}- xen-netback: don\'t disconnect frontend when seeing oversize packet (Wei Liu) {XSA-39}- xen-netback: coalesce slots in TX path and fix regressions (Wei Liu) {XSA-39 XSA-39 XSA-39 XSA-39}- xen-netback: fix sparse warning (stephen hemminger)- block: add plug for blkdev_issue_discard (Shaohua Li) [Orabug: 16737121]- block: discard granularity might not be power of 2 (Shaohua Li) [Orabug: 16737121]- block: split discard into aligned requests (Paolo Bonzini) [Orabug: 16737121]- block: reorganize rounding of max_discard_sectors (Paolo Bonzini) [Orabug: 16737121]- block: Consolidate command flag and queue limit checks for merges (Martin K. Petersen) [Orabug: 16737121]- block: Clean up special command handling logic (Martin K. Petersen) [Orabug: 16737121]- block: separate out blk_rq_merge_ok() and blk_try_merge() from elevator functions (Tejun Heo) [Orabug: 16737121]- spec: ol6 add multipath version deps (Maxim Uvarov) [Orabug: 16763586]- xen-netback: remove skb in xen_netbk_alloc_page (Wei Liu)- xen-netback: correctly return errors from netbk_count_requests() (David Vrabel)- xen-netback: allow changing the MAC address of the interface (Matt Wilson)- xen/netback: only non-freed SKB is queued into tx_queue (Annie Li)- xen: resolve section mismatch warnings in xen-acpi-processor (Ben Guthro)- xen: Re-upload processor PM data to hypervisor after S3 resume (v2) (Ben Guthro)- xen/spinlock: Fix check from greater than to be also be greater or equal to. (Konrad Rzeszutek Wilk)- xen/smp/pvhvm: Don\'t point per_cpu(xen_vpcu, 33 and larger) to shared_info (Konrad Rzeszutek Wilk)- xen/vcpu: Document the xen_vcpu_info and xen_vcpu (Konrad Rzeszutek Wilk)- xen/vcpu/pvhvm: Fix vcpu hotplugging hanging. (Konrad Rzeszutek Wilk)- xen/smp: Unifiy some of the PVs and PVHVM offline CPU path (Konrad Rzeszutek Wilk)- xen/smp/pvhvm: Don\'t initialize IRQ_WORKER as we are using the native one. (Konrad Rzeszutek Wilk)- xen/spinlock: Disable IRQ spinlock (PV) allocation on PVHVM (Konrad Rzeszutek Wilk)- xen/spinlock: Check against default value of -1 for IRQ line. (Konrad Rzeszutek Wilk)- xen/time: Add default value of -1 for IRQ and check for that. (Konrad Rzeszutek Wilk)- xen/events: Check that IRQ value passed in is valid. (Konrad Rzeszutek Wilk)- xen/time: Fix kasprintf splat when allocating timer%d IRQ line. (Konrad Rzeszutek Wilk)- xen/smp/spinlock: Fix leakage of the spinlock interrupt line for every CPU online/offline (Konrad Rzeszutek Wilk)- xen/smp: Fix leakage of timer interrupt line for every CPU online/offline. (Konrad Rzeszutek Wilk)- xen: drop tracking of IRQ vector (Jan Beulich)- xen kconfig: fix select INPUT_XEN_KBDDEV_FRONTEND (Andrew Jones)- xen: drop tracking of IRQ vector (Jan Beulich)- x86/xen: populate boot_params with EDD data (David Vrabel)- pci/hotplug: keep compatible with other OSes and suppress AER Back port commit 7f822999e12a144e68c915194267108f8051cf9b and 2debd9289997fc5d1c0043b41 201a8b40d5e11d0,bffe4f72fcdd92bfb24909d586d1636e5cec500d by Yinghai from upstream to keep compatible with other OSes while doing PCIe hotplug function. not only used to suppress AER. (ethan.zhao) [Orabug: 16458024] * Fri May 10 2013 Maxim Uvarov [2.6.39-400.107.0.el5uek] - Fix EN driver to work with newer FWs based on latest mlx4_core (Yuval Shaia) [Orabug: 16748891] - Merge tag \'v2.6.39-400.105.0.ol5_bug13611997#bug13611997\' of git://ca-git.us.oracle.com/linux-xiaowhu-public into uek2-master (Maxim Uvarov) [Orabug: 13611997] - xen-netfront: delay gARP until backend switches to Connected (Laszlo Ersek) - fuse: enhance fuse dev to be numa aware (Srinivas Eeda) - fuse: add fuse numa node struct (Srinivas Eeda) - fuse: add numa mount option (Srinivas Eeda) - xen-blkfront: use a different scatterlist for each request (Roger Pau Monne) - bonding: allow all slave speeds (Jiri Pirko) [Orabug: 16759490] - dlmglue race condition,wrong lockres_clear_pending (Xiaowei.Hu) * Fri May 03 2013 Guru Anbalagane [2.6.39-400.106.0.el5uek] - spec: fix suffix order of a directory name (Guangyu Sun) [Orabug: 16682371] - Merge tag \'v2.6.39-400#qu4bcom\' of git://ca-git.us.oracle.com/linux-snits-public into uek2-master (Maxim Uvarov) [Orabug: 16626319] - Merge tag \'v2.6.39-400#qu4qlge\' of git://ca-git.us.oracle.com/linux-snits-public into uek2-master (Maxim Uvarov) [Orabug: 16732027] - Merge tag \'v2.6.39-400#qu4lpfc\' of git://ca-git.us.oracle.com/linux-snits-public into uek2-master (Maxim Uvarov) [Orabug: 16749881] - block: default SCSI command filter does not accomodate commands overlap across device classes (Jamie Iles) [Orabug: 16387137] {CVE-2012-4542} - Parallel mtrr init between cpus (Zhenzhong Duan) [Orabug: 16434164] - fuse: return -EGAIN if not connected (Josef Bacik) [Orabug: 16740418] - qlcnic: update to version 5.2.29.45 (Jerry Snitselaar) [Orabug: 16694438] - qlge: update to version 1.00.00.32 (Jerry Snitselaar) [Orabug: 16732027] - lpfc: Corrected Copyright string (Gairy Grannum) [Orabug: 16749881] - lpfc: enable BlockGuard Support by default (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fixed exhausted retry for plogi to nameserver. (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fixed ELS_REC received on the unsolicited receive queue (James Smart) [Orabug: 16749881] - lpfc 8.3.36: Correct mask error (James Smart) [Orabug: 16749881] - lpfc 8.3.36: Correct buffer length overrun (James Smart) [Orabug: 16749881] - lpfc: typo cleanup (Linus Torvalds) [Orabug: 16749881] - lpfc 8.3.36: Update DIF support for passthru/strip/insert (James Smart) [Orabug: 16749881] - lpfc 8.3.36: Fix bug with Target Resets and FCP2 devices (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (James Smart) [Orabug: 16749881] - lpfc: Update lpfc version for 8.3.7.10.4p driver release (Gairy Grannum) [Orabug: 16749881] - lpfc 8.3.35: Correct request_firmware use that was increasing boot times (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Correct request_firmware use that was increasing boot times (James Smart) [Orabug: 16749881] - lpfc: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out (James Smart) [Orabug: 16749881] - scsi: fix lpfc build when wmb() is defined as mb() (Randy Dunlap) [Orabug: 16749881] - lpfc: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout (James Smart) [Orabug: 16749881] - lpfc: Add log message when completes with clean address bit set to zero (James Smart) [Orabug: 16749881] - lpfc: Fixed driver vector mapping to CPU affinity (James Smart) [Orabug: 16749881] - lpfc: Fixed driver vector mapping to CPU affinity (James Smart) [Orabug: 16749881] - lpfc: Fixed iocb flags not being reset for scsi commands (James Smart) [Orabug: 16749881] - lpfc: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart) [Orabug: 16749881] - lpfc: Fixed system panic during EEH recovery due to midlayer acting on outstanding I/O (James Smart) [Orabug: 16749881] - lpfc: Fixed not returning FAILED status when SCSI invoking host reset handler failed (James Smart) [Orabug: 16749881] - lpfc: Fixed bad book keeping in posting els sgls to port (James Smart) [Orabug: 16749881] - lpfc: Fixed deadlock between hbalock and nlp_lock use (James Smart) [Orabug: 16749881] - lpfc: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available (James Smart) [Orabug: 16749881] - lpfc: Reduced spinlock contention on SCSI buffer list (James Smart) [Orabug: 16749881] - lpfc: Fixed crash when processing bsg\'s sg list with high memory pages (James Smart) [Orabug: 16749881] - lpfc: Fix lpfc_fcp_look_ahead module parameter (James Smart) [Orabug: 16749881] - lpfc: Fix driver issues with SCSI Host reset (James Smart) [Orabug: 16749881] - lpfc: Doorbell formation information logged in dual-chute mode WQ and RQ setup (James Smart) [Orabug: 16749881] - lpfc: Fix driver issues with large s/g lists for BlockGuard (James Smart) [Orabug: 16749881] - lpfc: Fix driver issues with large lpfc_sg_seg_cnt values (James Smart) [Orabug: 16749881] - lpfc: Fixed pt2pt and loop discovery problems on topology changes. (James Smart) [Orabug: 16749881] - lpfc: Remove driver dependency on HZ (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart) [Orabug: 16749881] - lpfc: Fixed BlockGuard error reporting (James Smart) [Orabug: 16749881] - lpfc: Fixed VPI allocation issues after firmware dump is performed (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed potential mis-interpretation of READ_TOPOLOGY reserved fields (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fix default value for lpfc_enable_rrq. (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed circular locking dependency and inconsistent lock state issues (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed PT2PT bring up problem for FC SLI4. (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed OXID reuse issue. (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed async FCF modified event to in-use FCF failure to trigger recovery (James Smart) [Orabug: 16749881] - lpfc: fix potential NULL pointer dereference in lpfc_sli4_rq_put() (Wei Yongjun) [Orabug: 16749881] - lpfc 8.3.38: Fixed deadlock condition in FCF round robin handling (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed bsg timeout handling issues that would result in crashes (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed NMI watch dog panic\'s when resetting the hba. (James Smart) [Orabug: 16749881] - lpfc 8.3.38: Fixed degraded performance after cable pulls (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Provide support for change_queue_type (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fixed infinite loop in lpfc_sli4_fcf_rr_next_index_get. (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fixed crash due to SLI Port invalid resource count (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fix potential memory corruption bug (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Provide support for FCoE protocol dual-chute (ULP) operation (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Fixed stale ndlp state when the node is marked for deferred removal. (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Removed use of NOP mailboxes for interrupt verification (James Smart) [Orabug: 16749881] - lpfc 8.3.37: Removed use of NOP mailboxes for interrupt verification (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Fixed not checking solicition in progress bit when verifying FCF record for use (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Fixed PRLI not being retried if a LS_RJT with a reason (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Correct request_firmware use that was increasing boot times (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Expand I/O channel support for large systems (James Smart) [Orabug: 16749881] - lpfc 8.3.35: Fix interrupt delay multipler conversion for eq_create (James Smart) [Orabug: 16749881] - lpfc 8.3.34: Correct typecasts for snprintf messages (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Add Interrupts per second stats via debugfs (James Smart) [Orabug: 16749881] - lpfc 8.3.34: Adjust IO Channels to 1 when INTx (James Smart) [Orabug: 16749881] - lpfc 8.3.34: Fix number of IO channels to match CPUs (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Add debugfs interface to display SLI queue information (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Tie parallel I/O queues into separate MSIX vectors (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Allow per-hba interrupt rate tuning (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Tie parallel I/O queues into separate MSIX vectors (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Fixed debugfs queInfo to include queue stats (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Add lpfc_fcp_look_ahead module parameter (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Allow per-hba interrupt rate tuning (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Parallelize SLI-4 Q distribution (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Allow per-hba interrupt rate tuning (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Make I/O to hw queue distribution algorithm a module parameter (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Change Naming convention for SLI4 Interrupt vector (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Allow per-hba interrupt rate tuning (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Tie parallel I/O queues into separate MSIX vectors (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Add Interrupts per second stats via debugfs (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Parallelize SLI-4 Q distribution (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Misc changes to optimize critical path (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Formally separate lpfc_sli_ring SLI-3 and SLI-4 variantions (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Convert to no SCSI host lock in queuecommand (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Convert to no SCSI host lock in queuecommand (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Convert to no SCSI host lock in queuecommand (James Smart) [Orabug: 16749881] - lpfc 8.3.33: Add debugfs interface to display SLI queue information (James Smart) [Orabug: 16749881] - bnx2x: update to broadcom version 1.76.54 (Jerry Snitselaar) - bnx2fc: update to broadcom version 2.3.4 (Jerry Snitselaar) - bnx2i: update to broadcom version 2.7.6.1d (Jerry Snitselaar) - cnic: update to broadcom version 2.5.16g (Jerry Snitselaar) - bnx2: update to broadcom version 2.2.3n (Jerry Snitselaar) - tg3: update to broadcom version 3.129d (Jerry Snitselaar) - drivers:net: dma_alloc_coherent: use __GFP_ZERO instead of memset(, 0) (Joe Perches) - drivers:net: Remove dma_alloc_coherent OOM messages (Joe Perches) - be2net: Use new F/W mailbox cmd to manipulate interrupts. (Somnath Kotur) - be2net: enable interrupts in be_probe() (RoCE and other ULPs need them) (Somnath Kotur) - be2net: Update copyright year (Vasundhara Volam) - be2net: use CSR-BAR SEMAPHORE reg for BE2/BE3 (Sathya Perla) - benet: Wait f/w POST until timeout (Gavin Shan) - be2net: remove BUG_ON() in be_mcc_compl_is_new() (Sathya Perla) - be2net: update driver version to 4.6.x (Sathya Perla) - be2net: fix re-loaded PF driver to re-gain control of its VFs (Sathya Perla) - be2net: Updating Module Author string and log message string to \"Emulex Corporation\" (Sarveshwar Bandi) - be2net: fix unconditionally returning IRQ_HANDLED in INTx (Sathya Perla) - ethtool: fix drvinfo strings set in drivers (Jiri Pirko) - be2net: fix wrong frag_idx reported by RX CQ (Sathya Perla) - be2net: fix be_close() to ensure all events are ack\'ed (Sathya Perla) - drivers/net: fix up function prototypes after __dev * removals (Greg Kroah-Hartman) - be2net: remove __dev * attributes (Bill Pemberton) - [scsi] fnic driver update to 1.5.0.41 (Maxim Uvarov) - [SCSI] sd: Permit merged discard requests (Martin K. Petersen) - [SCSI] scsi_dh_alua: backoff alua rtpg retry linearly vs. geometrically (Rob Evers) - [SCSI] scsi_dh_alua: retry alua rtpg extended header for illegal request response (Rob Evers) - [SCSI] scsi_dh_alua: implement \'implied transition timeout\' (Rob Evers) - [SCSI] scsi_dh_alua: Fix the time inteval for alua rtpg commands (Moger, Babu) - [SCSI] scsi_dh_alua: Decrease retry interval (Hannes Reinecke) - [SCSI] scsi_dh_alua: Fix Erroneous TPG ID check (Hannes Reinecke) - [SCSI] scsi_dh_alua: always update TPGS status on activate (Hannes Reinecke) - [SCSI] scsi scan: don\'t fail scans when host is in recovery (Mike Christie) - [SCSI] scsi_lib: pause between error retries (James Smart) - RDS: Fixes race conditions that may lead to non-optimal paths, causing lower throughput. (Bang Nguyen) [Orabug: 16571410] - Merge tag \'v2.6.39-400.20.1.16313854\' of git://ca-git.us.oracle.com/linux-uek-2.6.39-ofed into uek2-master (Maxim Uvarov) [Orabug: 16313854] - sched: Use resched IPI to kick off the nohz idle balance (Suresh Siddha) [Orabug: 16424589] - x86, efi/efi.c: Suppress error message when desc_size not equal size from UEFI Porting from Yinghai\'s patch from following link http://permalink.gmane.org/gmane.linux.kernel/1131668 x86, efi: Only print warning when desc_size is smaller than defined one. Used to suppress the error message when desc_size not equal size from UEFI. (ethan.zhao) [Orabug: 15814305] - SPEC: add x86_energy_perf_policy tool Add tools/power/x86/x86_energy_perf_policy/x86_energy_perf_policy to ol5 ol6 uek kernel rpmbuild spec file and create shell wrapper for this tool. (ethan.zhao) [Orabug: 16036151] - igbvf: Update to 2.0.4 (ethan.zhao) [Orabug: 16626308] - ixgbevf: Update to 2.8.7 (ethan.zhao) [Orabug: 16626308] - ixgbe: Update to 3.14.5 (ethan.zhao) [Orabug: 16626308] - igb: Update to 4.1.2 (ethan.zhao) [Orabug: 16626308] - e1000e: Update to 2.3.2 (ethan.zhao) [Orabug: 16626308] * Sat Apr 27 2013 Maxim Uvarov [2.6.39-400.105.0.el5uek] - Revert \"Parallel mtrr init between cpus\" (Maxim Uvarov) * Fri Apr 26 2013 Maxim Uvarov [2.6.39-400.104.0.el5uek] - Merge tag \'v2.6.39-400.20.1.16313854\' of git://ca-git.us.oracle.com/linux-uek-2.6.39-ofed into uek2-master (Maxim Uvarov) [Orabug: 16313854] - spec: fix instalation if hardlink is installed (Maxim Uvarov) - Parallel mtrr init between cpus (Zhenzhong Duan) - KVM: x86: Convert MSR_KVM_SYSTEM_TIME to use gfn_to_hva_cache functions (CVE-2013-1797) (Andy Honig) [Orabug: 16711660] {CVE-2013-1797} - Bluetooth: Fix incorrect strncpy() in hidp_setup_hid() (Anderson Lizardo) [Orabug: 16711065] {CVE-2013-0349} - USB: io_ti: Fix NULL dereference in chase_port() (Wolfgang Frisch) [Orabug: 16425358] {CVE-2013-1774} - keys: fix race with concurrent install_user_keyrings() (David Howells) [Orabug: 16493354] {CVE-2013-1792} - KVM: Fix bounds checking in ioapic indirect register reads (CVE-2013-1798) (Andy Honig) [Orabug: 16710951] {CVE-2013-1798} - KVM: x86: fix for buffer overflow in handling of MSR_KVM_SYSTEM_TIME (CVE-2013-1796) (Andy Honig) [Orabug: 16710806] {CVE-2013-1796} - be2iscsi : Bump the driver version (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix issue in passing the exp_cmdsn and max_cmdsn (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix possible reentrancy issue in be_iopoll (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix the copyright information (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix checking Adapter state while establishing CXN (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix dynamic CID allocation Mechanism in driver (John Soni Jose) [Orabug: 16704553] - be2iscsi : Fix the NOP-In handling code path (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix the Port Link Status issue (John Soni Jose) [Orabug: 16704553] - beiscsi: Fix displaying the Active Session Count from driver (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix displaying the FW Version from driver. (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix support for DEFQ extension (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix MACRO for checking the adapter type (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix freeing CXN specific driver resources. (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix MSIx support in SKH-R to 32 (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix MBX Command issues (John Soni Jose) [Orabug: 16704553] - be2iscsi: Fix when MBX fails with Insufficient buffer error (John Soni Jose) [Orabug: 16704553] - be2iscsi: Send uninitialize pattern to FW (John Soni Jose) [Orabug: 16704553] - be2iscsi: Get Port State and Speed of the Adapter (John Soni Jose) [Orabug: 16704553] - hpwdt: Only BYTE reads/writes to WD Timer port 0x72 (Mingarelli, Thomas) - misc: hpilo: ignore auxiliary HP iLO BMC\'s (Mark Rusk) - MISC: hpilo, remove pci_disable_device (Jiri Slaby) - misc: hpilo: increase number of max supported channels (Camuso, Tony) - Fix device removal NULL pointer dereference (Joe Jin) [Orabug: 16684527] - put stricter guards on queue dead checks (James Bottomley) [Orabug: 16684527] - RDS: Fixes race conditions that may lead to non-optimal paths, causing lower throughput (Bang Nguyen) [Orabug: 16571410] - 8139cp: Prevent dev_close/cp_interrupt race on MTU change (John Greene) - 8139cp: properly support change of MTU values [v2] (John Greene) - 8139cp: fix coherent mapping leak in error path. (françois romieu) - 8139cp: re-enable interrupts after tx timeout (David Woodhouse) - 8139cp: set ring address after enabling C+ mode (David Woodhouse) - 8139cp: revert \"set ring address before enabling receiver\" (françois romieu) - sched: Use resched IPI to kick off the nohz idle balance (Suresh Siddha) [Orabug: 16424589] - llc: fix info leak via getsockname() (Mathias Krause) [Orabug: 16675488] {CVE-2012-6542} - qla4xxx: update driver version to v5.03.00.02.06.02-uek2 (Tej Parkash) - qla4xxx: Silence the compile warning for uint comparison (Adheer Chandravanshi) - qla4xxx: changing default behaviour of ql4xdisablesysfsboot to true (Tej Parkash) - qla4xxx: Silence gcc warning for uninitialized veriable (Vikas Chaudhary) - qla4xxx: Added print statements to display AENs (Vikas Chaudhary) - qla4xxx: Use correct value for max flash node entries (Adheer Chandravanshi) - qla4xxx: Restrict logout from boot target session using session id (Adheer Chandravanshi) - qla4xxx: Use correct flash ddb offset for ISP40XX (Adheer Chandravanshi) - qla4xxx: Replace dev type macros with generic portal type macros (Adheer Chandravanshi) - scsi_transport_iscsi: Declare portal type string macros for generic use (Adheer Chandravanshi) - qla4xxx: Add flash node mgmt support (Adheer Chandravanshi) - libiscsi: export function iscsi_switch_str_param (Adheer Chandravanshi) - scsi_transport_iscsi: Add flash node mgmt support (Adheer Chandravanshi) - qla4xxx: Skip retry of initialize_adapter only for ISP8XXX (Nilesh Javali) - qla4xxx: Assign correct CHAP table address to FLT (Vikas Chaudhary) - qla4xxx: Added missing check for ISP83XX in CHAP related functions (Vikas Chaudhary) - qla4xxx: don\'t free NULL dma pool (Dan Carpenter) - qla4xxx: Fixed request queue count manipulation on response path (Tej Parkash) - qla4xxx: Fix debug level to avoid floods of same message (Vikas Chaudhary) - qla4xxx: Pass correct LUN address to firmware in case of lun_reset (Vikas Chaudhary) - qla4xxx: Fix double reset in case of firmware hung for ISP83XX (Vikas Chaudhary) - qla4xxx: Set graceful reset bit for ISP83XX (Vikas Chaudhary) - qla4xxx: Boot from SAN fix for ISP83XX (Vikas Chaudhary) - qla4xxx: Take E-port out of reset before disabling pause frames (Manish Dusane) - qla4xxx: Fix return code for qla4xxx_session_get_param. (Manish Rangankar) - qla4xxx: wait for boot target login response during probe (Manish Rangankar) - qla4xxx: Added support for force firmware dump (Vikas Chaudhary) - qla4xxx: Re-register IRQ handler while retrying initialize of adapter (Poornima Vonti) - qla4xxx: Throttle active IOCBs to firmware limits (Karen Higgins) - qla4xxx: Remove unnecessary code from qla4xxx_init_local_data (Karen Higgins) - qla4xxx: Quiesce driver activities while loopback (Nilesh Javali) - qla4xxx: Rename MBOX_ASTS_IDC_NOTIFY to MBOX_ASTS_IDC_REQUEST_NOTIFICATION (Nilesh Javali) - qla4xxx: Add spurious interrupt messages under debug level 2 (Nilesh Javali) - scsi_transport_iscsi: export iscsi class session\'s target_id in sysfs. (Manish Rangankar) - r8169: fix auto speed down issue (hayeswang) - r8169: honor jumbo settings when chipset is requested to start. (françois romieu) - Revert \"r8169: enable internal ASPM and clock request settings\". (Francois Romieu) - Revert \"r8169: enable ALDPS for power saving\". (Francois Romieu) - r8169: fix vlan tag read ordering. (françois romieu) - r8169: remove the obsolete and incorrect AMD workaround (Timo Teräs) - r8169: remove unneeded dirty_rx index (Timo Teräs) - remove init of dev->perm_addr in drivers (Jiri Pirko) - r8169: workaround for missing extended GigaMAC registers (françois romieu) - r8169: remove __dev * attributes (Bill Pemberton) - r8169: Drop tp arg from rtl8169_tx_vlan_tag() (Kirill Smelkov) - r8169: remove unused macros. (Dayanidhi Sreenivasan) - r8169: enable internal ASPM and clock request settings (hayeswang) - r8169: allow multicast packets on sub-8168f chipset. (Nathan Walp) - r8169: Fix WoL on RTL8168d/8111d. (Cyril Brulebois) - r8169: Kill SafeMtu macro (Kirill Smelkov) - r8169: enable ALDPS for power saving (hayeswang) - hpsa: check for dma_mapping_error in hpsa_passthru ioctls (Stephen M. Cameron) - hpsa: reorganize error handling in hpsa_passthru_ioctl (Stephen M. Cameron) - hpsa: check for dma_mapping_error in hpsa_map_sg_chain_block (Stephen M. Cameron) - hpsa: Check for dma_mapping_error for all code paths using fill_cmd (Stephen M. Cameron) - hpsa: Check for dma_mapping_error in hpsa_map_one (Shuah Khan) - Drivers: scsi: remove __dev * attributes. (Greg Kroah-Hartman) - hpsa: removed unused member maxQsinceinit (Stephen M. Cameron) - hpsa: use check_signature (Akinobu Mita) - iser: panic on iser connect (Shamir Rabinovitch) [Orabug: 16313854] - Btrfs: fix backport conflicts (Liu Bo) - Revert \"Btrfs: using for_each_set_bit_from to simplify the code\" (Liu Bo) - Revert \"Btrfs: move the sb_end_intwrite until after the throttle logic\" (Liu Bo) - Revert \"btrfs: Convert to new freezing mechanism\" (Liu Bo) - Revert \"Btrfs: add qgroup inheritance\" (Liu Bo) - Revert \"Btrfs: call the qgroup accounting functions\" (Liu Bo) - btrfs: Don\'t BUG_ON kzalloc error in btrfs_lookup_csums_range() (Mark Fasheh) - Btrfs: show useful info in space reservation tracepoint (Liu Bo) - fs: export fget_light to modules (Liu Bo) - Revert \"Btrfs: implement ->show_devname\" (Liu Bo) - Revert \"Btrfs: fix off-by-one in lseek\" (Liu Bo) - Revert \"Btrfs: fix autodefrag and umount lockup\" (Liu Bo) - Revert \"Btrfs: flush all dirty inodes if writeback can not start\" (Liu Bo) - Btrfs: make aux field of ulist 64 bit (Alexander Block) - Btrfs: fix some endian bugs handling the root times (Dan Carpenter) - btrfs: get ->kill_sb() of its own (Al Viro) - btrfs: consolidate failure exits in btrfs_mount() a bit (Al Viro) - btrfs: handle null fs_info in btrfs_panic() (Eric Sandeen) - Btrfs: fix backport conflicts (Liu Bo) - btrfs: fix mount/umount race (Al Viro) - Btrfs: fix race between snapshot deletion and getting inode (Liu Bo) - Btrfs: fix a scrub regression in case of write errors (Stefan Behrens) - btrfs: move transaction aborts to the point of failure (David Sterba) - btrfs: btrfs_update_root error push-up (Jeff Mahoney) - Btrfs: do not BUG_ON on aborted situation (Liu Bo) - btrfs: __add_reloc_root error push-up (Jeff Mahoney) - btrfs: Panic on bad rbtree operations (Jeff Mahoney) - Btrfs: save us a read_lock(again) (Liu Bo) - Btrfs: make sure a bitmap has enough bytes (Josef Bacik) - Btrfs: advance window_start if we\'re using a bitmap (Josef Bacik) - Btrfs: use cluster->window_start when allocating from a cluster bitmap (Josef Bacik) - Btrfs: fix memory leak in load_free_space_cache() (Tsutomu Itoh) - btrfs: free-space-cache.c: remove extra semicolon. (Justin P. Mattock) - Btrfs: fix trim 0 bytes after a device delete (Liu Bo) - Btrfs: don\'t set for_cow parameter for tree block functions(again) (Jan Schmidt) - Btrfs: add allocator tracepoints (Josef Bacik) - Btrfs: mark delayed refs as for cow (Arne Jansen) - Btrfs: fix a bug on overcommit stuff (Liu Bo) - Btrfs: add get_restripe_target() helper (Ilya Dryomov) - Btrfs: fix enospc error caused by wrong checks of the chunk (Miao Xie) - Btrfs: cleanup duplicated division functions (Miao Xie) - Btrfs: do not merge logged extents if we\'ve removed them from the tree (Josef Bacik) - Btrfs: do not mark ems as prealloc if we are writing to them (Josef Bacik) - Btrfs: Check for NULL page in extent_range_uptodate (Mitch Harder) - Btrfs: fix return value check of extent_io_ops (Tsutomu Itoh) - btrfs: Remove set bits return from clear_extent_bit (Jeff Mahoney) - fs: push rcu_barrier() from deactivate_locked_super() to filesystems (Kirill A. Shutemov) - btrfs: Catch locking failures in {set,clear,convert}_extent_bit (Jeff Mahoney) - Btrfs: make function avoid (Liu Bo) - btrfs: split extent_state ops (Liu Bo) - Btrfs: add nested locking mode for paths (Arne Jansen) - btrfs: take allocation of ->tree_root into open_ctree() (Al Viro) - btrfs: clean_tree_block should panic on observed memory corruption and return void (Jeff Mahoney) - btrfs: sanitizing ->fs_info, part 4 (Al Viro) - btrfs: find_and_setup_root error push-up (Jeff Mahoney) - Btrfs: check the return value of btrfs_start_delalloc_inodes() (Miao Xie) - Btrfs: reduce CPU contention while waiting for delayed extent operations (Chris Mason) - Btrfs: put back delayed refs that are too new (Arne Jansen) - Btrfs: space leak tracepoints (Josef Bacik) - btrfs: btrfs_drop_snapshot should return int (Jeff Mahoney) - Btrfs: introduce a btrfs_dev_replace_item type v2 (Stefan Behrens) - btrfs: Add btrfs_panic() (Jeff Mahoney) - Btrfs: check return value of lookup_extent_mapping() correctly (Tsutomu Itoh) - Btrfs: serialize unlocked dio reads with truncate (Miao Xie) - btrfs: Go readonly on tree errors in balance_level (Mark Fasheh) - btrfs: Go readonly on bad extent refs in update_ref_for_cow() (Mark Fasheh) - Btrfs: rename root_times_lock to root_item_lock (Anand Jain) - Btrfs: remove btrfs_insert_some_items (Liu Bo) - Btrfs: fix trivial error in btrfs_ioctl_resize() (Miao Xie) - Btrfs: do not defrag a file partially (Liu Bo) - switch a bunch of places to mnt_want_write_file() (Al Viro) - vfs: mnt_drop_write_file() (Al Viro) - btrfs: join DEV_STATS ioctls to one (David Sterba) - Btrfs: use mnt_want_write_file instead of mnt_want_write (Liu Bo) - Btrfs: bring back balance pause/resume logic (Ilya Dryomov) - Btrfs: allow for resuming restriper after it was paused (Ilya Dryomov) - Btrfs: do not do balance in readonly mode (Liu Bo) - Btrfs: add ioctl to get and reset the device stats (Stefan Behrens) - Btrfs: introduce subvol uuids and times (Alexander Block) - Btrfs: fix wrong reserved space in qgroup during snap/subv creation (Miao Xie) - Btrfs: set/change the label of a mounted file system (jeff.liu) - Btrfs: Add a new ioctl to get the label of a mounted file system (jeff.liu) - Btrfs: add support for device replace ioctls (Stefan Behrens) - Btrfs: allow repair code to include target disk when searching mirrors (Stefan Behrens) - Btrfs: change core code of btrfs to support the device replace operations (Stefan Behrens) - Btrfs: add new sources for device replace code (Stefan Behrens) - Btrfs: add code to scrub to copy read data to another disk (Stefan Behrens) - Btrfs: disallow mutually exclusive admin operations from user mode (Stefan Behrens) - Btrfs: introduce a btrfs_dev_replace_item type (Stefan Behrens) - Btrfs: enhance btrfs structures for device replace support (Stefan Behrens) - Btrfs: pass fs_info instead of root (Stefan Behrens) - Btrfs: Pass fs_info to btrfs_num_copies() instead of mapping_tree (Stefan Behrens) - Btrfs: in scrub repair code, simplify alloc error handling (Stefan Behrens) - Btrfs: in scrub repair code, optimize the reading of mirrors (Stefan Behrens) - Btrfs: make the scrub page array dynamically allocated (Stefan Behrens) - btrfs: let ->s_fs_info point to fs_info, not root... (Al Viro) - btrfs: make open_ctree() return int (Al Viro) - btrfs: clean_tree_block should panic on observed memory corruption and return void (Jeff Mahoney) - btrfs: drop gfp_t from lock_extent (Jeff Mahoney) - Btrfs: use seqlock to protect fs_info->avail_{data, metadata, system}_alloc_bits (Miao Xie) - Btrfs: make filesystem read-only when submitting barrier fails (Stefan Behrens) - btrfs: Don\'t BUG_ON errors in __finish_chunk_alloc() (Mark Fasheh) - Btrfs: allow for selecting only completely empty chunks (Ilya Dryomov) - Btrfs: eliminate a use-after-free in btrfs_balance() (Ilya Dryomov) - Btrfs: fix a regression in balance usage filter (Ilya Dryomov) - Btrfs: bring back balance pause/resume logic (Ilya Dryomov) - Btrfs: resume balance on rw (re)mounts properly (Ilya Dryomov) - Btrfs: restore restriper state on all mounts (Ilya Dryomov) - Btrfs: allow dup for data chunks in mixed mode (Ilya Dryomov) - Btrfs: validate target profiles only if we are going to use them (Ilya Dryomov) - Btrfs: move alloc_profile_is_valid() to volumes.c (Ilya Dryomov) - Btrfs: add wrappers for working with alloc profiles (Ilya Dryomov) - Btrfs: make avail_ *_alloc_bits fields dynamic (Ilya Dryomov) - Btrfs: add balance progress reporting (Ilya Dryomov) - Btrfs: allow for canceling restriper (Ilya Dryomov) - Btrfs: allow for pausing restriper (Ilya Dryomov) - Btrfs: add skip_balance mount option (Ilya Dryomov) - Btrfs: recover balance on mount (Ilya Dryomov) - Btrfs: save balance parameters to disk (Ilya Dryomov) - Btrfs: soft profile changing mode (aka soft convert) (Ilya Dryomov) - Btrfs: implement online profile changing (Ilya Dryomov) - Btrfs: virtual address space subset filter (Ilya Dryomov) - Btrfs: devid subset filter (Ilya Dryomov) - Btrfs: devid filter (Ilya Dryomov) - Btrfs: usage filter (Ilya Dryomov) - Btrfs: profiles filter (Ilya Dryomov) - Btrfs: add basic infrastructure for selective balancing (Ilya Dryomov) - Btrfs: add basic restriper infrastructure (Ilya Dryomov) - Btrfs: introduce masks for chunk type and profile (Ilya Dryomov) - Btrfs: get rid of *_alloc_profile fields (Ilya Dryomov) - btrfs: extended inode ref iteration (Mark Fasheh) - btrfs: return void in functions without error conditions (Jeff Mahoney) - btrfs: Fix busyloops in transaction waiting code (Jan Kara) - Btrfs: do not allow logged extents to be merged or removed (Josef Bacik) - Btrfs: delete inline extents when we find them during logging (Josef Bacik) - Btrfs: use tokens where we can in the tree log (Josef Bacik) - btrfs: extended inode refs (Mark Fasheh) - Btrfs: do not call file_update_time in aio_write (Josef Bacik) - btrfs: delalloc for page dirtied out-of-band in fixup worker (Jeff Mahoney) - Btrfs: wait on ordered extents at the last possible moment (Josef Bacik) - Btrfs: keep track of the extents original block length (Josef Bacik) - Btrfs: fix deadlock due to unsubmitted (Miao Xie) - Btrfs: fix wrong outstanding_extents when doing DIO write (Miao Xie) - Btrfs: implement unlocked dio write (Miao Xie) - Btrfs: fix dio write vs buffered read race (Josef Bacik) - Btrfs: log changed inodes based on the extent map tree (Josef Bacik) - Btrfs: don\'t allocate a seperate csums array for direct reads (Josef Bacik) - Btrfs: create a pinned em when writing to a prealloc range in DIO (Josef Bacik) - Btrfs: lock extents as we map them in DIO (Josef Bacik) - Btrfs: fix warning of free_extent_map (Liu Bo) - Btrfs: return EIO if we have extent tree corruption (Josef Bacik) - btrfs: use rcu_barrier() to wait for bdev puts at unmount (Eric Sandeen) - Btrfs: remove btrfs_try_spin_lock (Liu Bo) - Btrfs: get better concurrency for snapshot-aware defrag work (Liu Bo) - Btrfs: improve the delayed inode throttling (Chris Mason) - Btrfs: enforce min_bytes parameter during extent allocation (Chris Mason) - Btrfs: avoid deadlock on transaction waiting list (Liu Bo) - Btrfs: do not BUG_ON in prepare_to_reloc (Liu Bo) - Btrfs: free all recorded tree blocks on error (Liu Bo) - Btrfs: build up error handling for merge_reloc_roots (Liu Bo) - Btrfs: check for NULL pointer in updating reloc roots (Liu Bo) - Btrfs: fix unclosed transaction handler when the async transaction commitment fails (Miao Xie) - Btrfs: fix wrong handle at error path of create_snapshot() when the commit fails (Miao Xie) - Btrfs: use set_nlink if our i_nlink is 0 (Josef Bacik) - btrfs: fixup/remove module.h usage as required (Paul Gortmaker) - Btrfs: cleanup to make the function btrfs_delalloc_reserve_metadata more logic (Wang Shilong) - btrfs: use only inline_pages from extent buffer (David Sterba) - Btrfs: fix wrong reserved space when deleting a snapshot/subvolume (Miao Xie) - Btrfs: remove unnecessary dget_parent/dput when creating the pending snapshot (Miao Xie) - btrfs: remove a printk from scan_one_device (David Sterba) - Btrfs: fix NULL pointer after aborting a transaction (Liu Bo) - Btrfs: fix memory leak of log roots (Liu Bo) - Btrfs: copy everything if we\'ve created an inline extent (Josef Bacik) - btrfs: cleanup for open-coded alignment (Qu Wenruo) - Btrfs: do not change inode flags in rename (Liu Bo) - Btrfs: use reserved space for creating a snapshot (Liu Bo) - clear chunk_alloc flag on retryable failure (Alexandre Oliva) - Btrfs: fix backref walking race with tree deletions (Jan Schmidt) - Btrfs: make sure NODATACOW also gets NODATASUM set (Josef Bacik) - Btrfs: fix remount vs autodefrag (Miao Xie) - Btrfs: snapshot-aware defrag (Liu Bo) - btrfs: limit fallocate extent reservation to 256MB (Zach Brown) - btrfs: Init io_lock after cloning btrfs device struct (Thomas Gleixner) - Btrfs: fix cleaner thread not working with inode cache option (Liu Bo) - Btrfs: fix the deadlock between the transaction start/attach and commit (Miao Xie) - btrfs: define BTRFS_MAGIC as a u64 value (Zach Brown) - Btrfs: place ordered operations on a per transaction list (Josef Bacik) - Btrfs: relax the block group size limit for bitmaps (Josef Bacik) - Btrfs: remove unused extent io tree ops V2 (Josef Bacik) - btrfs: add cancellation points to defrag (David Sterba) - btrfs: put some enospc messages under enospc_debug (David Sterba) - Btrfs: cleanup orphan reservation if truncate fails (Josef Bacik) - Btrfs: steal from global reserve if we are cleaning up orphans (Josef Bacik) - Btrfs: fix memory leak of pending_snapshot->inherit (Miao Xie) - Btrfs: fix the race between bio and btrfs_stop_workers (Miao Xie) - Btrfs: extend the checksum item as much as possible (Liu Bo) - btrfs: remove cache only arguments from defrag path (Eric Sandeen) - Btrfs: if we aren\'t committing just end the transaction if we error out (Josef Bacik) - Btrfs: handle errors in compression submission path (Josef Bacik) - Btrfs: rework the overcommit logic to be based on the total size (Josef Bacik) - Btrfs: account for orphan inodes properly during cleanup (Josef Bacik) - Btrfs: unreserve space if our ordered extent fails to work (Josef Bacik) - Btrfs: fix how we discard outstanding ordered extents on abort (Josef Bacik) - Btrfs: fix freeing delayed ref head while still holding its mutex (Josef Bacik) - btrfs: ensure we don\'t overrun devices_info[] in __btrfs_alloc_chunk (Eric Sandeen) - btrfs: remove unnecessary DEFINE_WAIT() declarations (Eric Sandeen) - btrfs: remove unused \"item\" in btrfs_insert_delayed_item() (Eric Sandeen) - btrfs: fix varargs in __btrfs_std_error (Eric Sandeen) - btrfs: add missing break in btrfs_print_leaf() (Eric Sandeen) - btrfs: annotate intentional switch case fallthroughs (Eric Sandeen) - btrfs: handle null fs_info in btrfs_panic() (Eric Sandeen) - btrfs: remove unused fs_info from btrfs_decode_error() (Eric Sandeen) - btrfs: list_entry can\'t return NULL (Eric Sandeen) - Btrfs: do not overcommit if we don\'t have enough space for global rsv (Josef Bacik) - Btrfs: remove extent mapping if we fail to add chunk (Josef Bacik) - Btrfs: fix chunk allocation error handling (Josef Bacik) - Btrfs: use bit operation for ->fs_state (Miao Xie) - Btrfs: use the inode own lock to protect its delalloc_bytes (Miao Xie) - Btrfs: use percpu counter for fs_info->delalloc_bytes (Miao Xie) - Btrfs: use percpu counter for dirty metadata count (Miao Xie) - Btrfs: protect fs_info->alloc_start (Miao Xie) - Btrfs: add a comment for fs_info->max_inline (Miao Xie) - Btrfs: Check CAP_DAC_READ_SEARCH for BTRFS_IOC_INO_PATHS (Kusanagi Kouichi) - Revert \"Btrfs: fix permissions of empty files not affected by umask\" (Josef Bacik) - Btrfs: don\'t traverse the ordered operation list repeatedly (Miao Xie) - Btrfs: traverse and flush the delalloc inodes once (Miao Xie) - Btrfs: check the return value of btrfs_run_ordered_operations() (Miao Xie) - Btrfs: check the return value of btrfs_start_delalloc_inodes() (Miao Xie) - Btrfs: make raid attr array more readable (Miao Xie) - Btrfs: record first logical byte in memory (Liu Bo) - Btrfs: save us a read_lock (Liu Bo) - Btrfs: use token to avoid times mapping extent buffer (Liu Bo) - Btrfs: kill unused argument of btrfs_pin_extent_for_log_replay (Liu Bo) - Btrfs: kill unused argument of update_block_group (Liu Bo) - Btrfs: kill unused arguments of cache_block_group (Liu Bo) - Btrfs: remove deprecated comments (Liu Bo) - Btrfs: don\'t re-enter when allocating a chunk (Josef Bacik) - Btrfs: use wrapper page_offset (Miao Xie) - Btrfs: flush all dirty inodes if writeback can not start (Miao Xie) - Btrfs: make delayed ref lock logic more readable (Miao Xie) - Btrfs: fix lots of orphan inodes when the space is not enough (Miao Xie) - Btrfs: cleanup similar code in delayed inode (Miao Xie) - Btrfs: use common work instead of delayed work (Miao Xie) - Btrfs: cleanup unnecessary clear when freeing a transaction or a trans handle (Miao Xie) - Btrfs: use slabs for delayed reference allocation (Miao Xie) - btrfs: access superblock via pagecache in scan_one_device (David Sterba) - Btrfs: fix crash in log replay with qgroups enabled (Arne Jansen) - Btrfs: move d_instantiate outside the transaction during mksubvol (Chris Mason) - Btrfs: fix possible stale data exposure (Josef Bacik) - Btrfs: fix missing i_size update (Josef Bacik) - Btrfs: fix race between snapshot deletion and getting inode (Liu Bo) - Btrfs: fix wrong sync_writers decrement in btrfs_file_aio_write() (Miao Xie) - Btrfs: reduce lock contention on extent buffer locks (Chris Mason) - Btrfs: add rw argument to merge_bio_hook() (David Woodhouse) - btrfs: don\'t try to notify udev about missing devices (Eric Sandeen) - Btrfs: fix repeated delalloc work allocation (Miao Xie) - Btrfs: fix missed transaction->aborted check (Miao Xie) - Btrfs: Add ACCESS_ONCE() to transaction->abort accesses (Miao Xie) - Btrfs: put csums on the right ordered extent (Josef Bacik) - Btrfs: fix panic when recovering tree log (Josef Bacik) - Btrfs: reorder locks and sanity checks in btrfs_ioctl_defrag (Ilya Dryomov) - Btrfs: fix unlock order in btrfs_ioctl_rm_dev (Ilya Dryomov) - btrfs: update timestamps on truncate() (Eric Sandeen) - btrfs: fix btrfs_cont_expand() freeing IS_ERR em (Zach Brown) - Btrfs: fix a bug when llseek for delalloc bytes behind prealloc extents (Liu Bo) - Btrfs: fix off-by-one in lseek (Liu Bo) - Btrfs: reset path lock state to zero (Liu Bo) - Btrfs: let allocation start from the right raid type (Liu Bo) - Btrfs: add orphan before truncating pagecache (Josef Bacik) - Btrfs: set flushing if we\'re limited flushing (Josef Bacik) - Btrfs: fix resize a readonly device (Miao Xie) - Btrfs: do not delete a subvolume which is in a R/O subvolume (Miao Xie) - btrfs: get the device in write mode when deleting it (Lukas Czerner) - btrfs: remove unnecessary cur_trans set before goto loop in join_transaction (Wang Sheng-Hui) - btrfs: fix comment typos (Liu Bo) - Revert \"Btrfs: reorder tree mod log operations in deleting a pointer\" (Chris Mason) - Revert \"Btrfs: MOD_LOG_KEY_REMOVE_WHILE_MOVING never change node\'s nritems\" (Chris Mason) - Btrfs: fix a bug of per-file nocow (Liu Bo) - Btrfs: fix hash overflow handling (Chris Mason) - Btrfs: don\'t take inode delalloc mutex if we\'re a free space inode (Josef Bacik) - Btrfs: fix autodefrag and umount lockup (Josef Bacik) - Btrfs: fix permissions of empty files not affected by umask (Filipe Brandenburger) - Btrfs: put raid properties into global table (Liu Bo) - Btrfs: fix BUG() in scrub when first superblock reading gives EIO (Stefan Behrens) - Btrfs: only unlock and relock if we have to (Josef Bacik) - Btrfs: optimize leaf_space_used (Josef Bacik) - Btrfs: don\'t memset new tokens (Josef Bacik) - Btrfs: only clear dirty on the buffer if it is marked as dirty (Josef Bacik) - Btrfs: move checks in set_page_dirty under DEBUG (Josef Bacik) - Btrfs: add path->really_keep_locks (Josef Bacik) - Btrfs: inline csums if we\'re fsyncing (Josef Bacik) - Btrfs: don\'t bother copying if we\'re only logging the inode (Josef Bacik) - Btrfs: only log the inode item if we can get away with it (Josef Bacik) - btrfs: Notify udev when removing device (Lukas Czerner) - Btrfs: fix wrong return value of btrfs_truncate_page() (Miao Xie) - Btrfs: punch hole past the end of the file (Miao Xie) - Btrfs: fix the page that is beyond EOF (Miao Xie) - Btrfs: fix off-by-one error of the same page check in btrfs_punch_hole() (Miao Xie) - Btrfs: don\'t auto defrag a file when doing directIO (Miao Xie) - Btrfs: use ctl->unit for free space calculation instead of block_group->sectorsize (Wang Sheng-Hui) - Btrfs: refactor error handling to drop inode in btrfs_create() (Filipe Brandenburger) - Btrfs: fix permissions of empty files not affected by umask (Filipe Brandenburger) - Btrfs: add fiemap\'s flag check (Tsutomu Itoh) - Btrfs: don\'t add a NULL extended attribute (Liu Bo) - Btrfs: skip adding an acl attribute if we don\'t have to (Liu Bo) - Btrfs: fix off-by-one error of the reserved size of btrfs_allocate() (Miao Xie) - Btrfs: use existing align macros in btrfs_allocate() (Miao Xie) - Btrfs: fix a scrub regression in case of write errors (Stefan Behrens) - Btrfs: fix a build warning for an unused label (Stefan Behrens) - Btrfs: restructure btrfs_run_defrag_inodes() (Miao Xie) - Btrfs: fix unprotected defragable inode insertion (Miao Xie) - Btrfs: use slabs for auto defrag allocation (Miao Xie) - Btrfs: get write access for scrub (Miao Xie) - Btrfs: get write access when removing a device (Miao Xie) - Btrfs: get write access when doing resize fs (Miao Xie) - Btrfs: get write access when setting the default subvolume (Miao Xie) - Btrfs: fix wrong return value of btrfs_wait_for_commit() (Miao Xie) - Btrfs: don\'t start a new transaction when starting sync (Miao Xie) - Btrfs: pass root object into btrfs_ioctl_{start, wait}_sync() (Miao Xie) - Btrfs: fix an while-loop of listxattr (Liu Bo) - Btrfs: do not warn_on io_ctl->cur in io_ctl_map_page (Wang Sheng-Hui) - Btrfs: allow repair code to include target disk when searching mirrors (Stefan Behrens) - Btrfs: increase BTRFS_MAX_MIRRORS by one for dev replace (Stefan Behrens) - Btrfs: optionally avoid reads from device replace source drive (Stefan Behrens) - Btrfs: changes to live filesystem are also written to replacement disk (Stefan Behrens) - Btrfs: introduce GET_READ_MIRRORS functionality for btrfs_map_block() (Stefan Behrens) - Btrfs: handle errors from btrfs_map_bio() everywhere (Stefan Behrens) - Btrfs: disallow some operations on the device replace target device (Stefan Behrens) - Btrfs: enhance btrfs structures for device replace support (Stefan Behrens) - Btrfs: avoid risk of a deadlock in btrfs_handle_error (Stefan Behrens) - Btrfs: pass fs_info instead of root (Stefan Behrens) - Btrfs: add btrfs_scratch_superblock() function (Stefan Behrens) - Btrfs: pass fs_info to btrfs_map_block() instead of mapping_tree (Stefan Behrens) - Btrfs: Pass fs_info to btrfs_num_copies() instead of mapping_tree (Stefan Behrens) - Btrfs: add two more find_device() methods (Stefan Behrens) - Btrfs: move some common code into a subfunction (Stefan Behrens) - Btrfs: cleanup scrub bio and worker wait code (Stefan Behrens) - Btrfs: in scrub repair code, simplify alloc error handling (Stefan Behrens) - Btrfs: in scrub repair code, optimize the reading of mirrors (Stefan Behrens) - Btrfs: make the scrub page array dynamically allocated (Stefan Behrens) - Btrfs: remove the block device pointer from the scrub context struct (Stefan Behrens) - Btrfs: rename the scrub context structure (Stefan Behrens) - Btrfs: protect devices list with its mutex (Liu Bo) - Btrfs: cleanup for btrfs_btree_balance_dirty (Liu Bo) - Btrfs: merge inode_list in __merge_refs (Alexander Block) - Btrfs: set hole punching time properly (Tsutomu Itoh) - Btrfs: Don\'t trust the superblock label and simply printk(\"%s\") it (Stefan Behrens) - Btrfs: fix a double free on pending snapshots in error handling (Liu Bo) - Btrfs: fix a deadlock in aborting transaction due to ENOSPC (Liu Bo) - fs/btrfs: drop if around WARN_ON (Julia Lawall) - fs/btrfs: use WARN (Julia Lawall) - Btrfs: fix missing log when BTRFS_INODE_NEEDS_FULL_SYNC is set (Miao Xie) - Btrfs: fix unprotected extent map operation when logging file extents (Miao Xie) - Btrfs: fix wrong file extent length (Miao Xie) - Btrfs: fix missing flush when committing a transaction (Miao Xie) - Btrfs: fix joining the same transaction handler more than 2 times (Miao Xie) - Btrfs: cleanup for btrfs_wait_order_range (Liu Bo) - Btrfs: do not log extents when we only log new names (Liu Bo) - Btrfs: don\'t allow degraded mount if too many devices are missing (Stefan Behrens) - Btrfs: Fix typo in fs/btrfs (Masanari Iida) - Btrfs: Remove the invalid shrink size check up from btrfs_shrink_dev() (jeff.liu) - Btrfs: make ordered extent be flushed by multi-task (Miao Xie) - Btrfs: make ordered operations be handled by multi-task (Miao Xie) - Btrfs: make delalloc inodes be flushed by multi-task (Miao Xie) - Btrfs: fill the global reserve when unpinning space (Josef Bacik) - Btrfs: cleanup unused arguments (Liu Bo) - Btrfs: kill unnecessary arguments in del_ptr (Liu Bo) - Btrfs: reorder tree mod log operations in deleting a pointer (Liu Bo) - Btrfs: MOD_LOG_KEY_REMOVE_WHILE_MOVING never change node\'s nritems (Liu Bo) - Btrfs: fix unnecessary while loop when search the free space, cache (Miao Xie) - Btrfs: recheck bio against block device when we map the bio (Josef Bacik) - Btrfs: improve the noflush reservation (Miao Xie) - Btrfs: fix wrong comment in can_overcommit() (Miao Xie) - Btrfs: Fix printk and variable name (Masanari Iida) - btrfs: unpin_extent_cache: fix the typo and unnecessary arguements (Liu Bo) - Btrfs: do not bug when we fail to commit the transaction (Josef Bacik) - Btrfs: fix memory leak when cloning root\'s node (Liu Bo) - Btrfs: Use btrfs_update_inode_fallback when creating a snapshot (Josef Bacik) - Btrfs: fix deadlock caused by the nested chunk allocation (Miao Xie) - btrfs: Return EINVAL when length to trim is less than FSB (Lukas Czerner) - Btrfs: Fix wrong error handling code (Stefan Behrens) - Fix a sign bug causing invalid memory access in the ino_paths ioctl. (Gabriel de Perthuis) - Btrfs: comment for loop in tree_mod_log_insert_move (Jan Schmidt) - Btrfs: fix extent buffer reference for tree mod log roots (Jan Schmidt) - Btrfs: determine level of old roots (Jan Schmidt) - Btrfs: tree mod log\'s old roots could still be part of the tree (Jan Schmidt) - Btrfs: fix a tree mod logging issue for root replacement operations (Jan Schmidt) - Btrfs: don\'t put removals from push_node_left into tree mod log twice (Jan Schmidt) - btrfs: Fix compilation with user namespace support enabled (Eric W. Biederman) - Btrfs: remove repeated eb->pages check in, disk-io.c/csum_dirty_buffer (Wang Sheng-Hui) - Btrfs: fix page leakage (Josef Bacik) - Btrfs: do not warn_on when we cannot alloc a page for an extent buffer (Josef Bacik) - Btrfs: don\'t bug on enomem in readpage (Josef Bacik) - Btrfs: cleanup pages properly when ENOMEM in compression (Josef Bacik) - Btrfs: make filesystem read-only when submitting barrier fails (Stefan Behrens) - Btrfs: make compress and nodatacow mount options mutually exclusive (Andrei Popa) - btrfs: fix message printing (Daniel J Blueman) - Btrfs: don\'t bother committing delayed inode updates when fsyncing (Josef Bacik) - btrfs: move inline function code to header file (Robin Dong) - Btrfs: remove unnecessary IS_ERR in bio_readpage_error() (Tsutomu Itoh) - Btrfs: don\'t commit instead of overcommitting (Josef Bacik) - Btrfs: confirmation of value is added before trace_btrfs_get_extent() is called (Tsutomu Itoh) - Btrfs: be smarter about dropping things from the tree log (Josef Bacik) - Btrfs: don\'t lookup csums for prealloc extents (Josef Bacik) - Btrfs: cache extent state when writing out dirty metadata pages (Josef Bacik) - Btrfs: do not hold the file extent leaf locked when adding extent item (Josef Bacik) - Btrfs: do not async metadata csumming in certain situations (Josef Bacik) - btrfs: fix min csum item size warnings in 32bit (Zach Brown) - Btrfs: run delayed refs first when out of space (Josef Bacik) - Btrfs: add a type field for the transaction handle (Miao Xie) - btrfs: improved readablity for add_inode_ref (Jan Schmidt) - Btrfs: handle not finding the extent exactly when logging changed extents (Josef Bacik) - btrfs: move transaction aborts to the point of failure (David Sterba) - Btrfs: fix the missing error information in create_pending_snapshot() (Miao Xie) - Btrfs: fix off-by-one in file clone (Liu Bo) - btrfs: allow setting NOCOW for a zero sized file via ioctl (David Sterba) - Btrfs: fix punch hole when no extent exists (Josef Bacik) - Btrfs: don\'t do anything in our ->freeze_fs and ->unfreeze_fs (Josef Bacik) - Btrfs: remove unused write cache pages hook (Josef Bacik) - Btrfs: fix race when getting the eb out of page->private (Josef Bacik) - Btrfs: do not hold the write_lock on the extent tree while logging (Josef Bacik) - Btrfs: kill obsolete arguments in btrfs_wait_ordered_extents (Liu Bo) - Btrfs: cleanup fs_info->hashers (Liu Bo) - Btrfs: cleanup for duplicated code in find_free_extent (Liu Bo) - btrfs: return EPERM upon rmdir on a subvolume (David Sterba) - Btrfs: using for_each_set_bit_from to simplify the code (Wei Yongjun) - Btrfs: remove unnecessary code in btree_get_extent() (Tsutomu Itoh) - Btrfs: cleanup of error processing in btree_get_extent() (Tsutomu Itoh) - btrfs: reada_extent doesn\'t need kref for refcount (Al Viro) - Revert \"Btrfs: do not do filemap_write_and_wait_range in fsync\" (Miao Xie) - Btrfs: remove bytes argument from do_chunk_alloc (Josef Bacik) - Btrfs: delay block group item insertion (Josef Bacik) - btrfs: Kill some bi_idx references (Kent Overstreet) - Btrfs: fix unnecessary warning when the fragments make the space alloc fail (Miao Xie) - Btrfs: move the sb_end_intwrite until after the throttle logic (Josef Bacik) - Btrfs: use larger limit for translation of logical to inode (Liu Bo) - Btrfs: use helper for logical resolve (Liu Bo) - Btrfs: fix a bug in parsing return value in logical resolve (Liu Bo) - Btrfs: cleanup for unused ref cache stuff (liubo) - Btrfs: fix corrupted metadata in the snapshot (Miao Xie) - btrfs: polish names of kmem caches (David Sterba) - Btrfs: fix our overcommit math (Josef Bacik) - Btrfs: wait on async pages when shrinking delalloc (Josef Bacik) - Btrfs: use flag EXTENT_DEFRAG for snapshot-aware defrag (Liu Bo) - Btrfs: fix error handling in delete_block_group_cache() (Tsutomu Itoh) - Btrfs: fix wrong size for the reservation when doing, file pre-allocation. (Miao Xie) - Btrfs: output more information when aborting a unused transaction handle (Miao Xie) - Btrfs: fix unprotected ->log_batch (Miao Xie) - Btrfs: fix wrong size for the reservation of the, snapshot creation (Miao Xie) - Btrfs: fix the snapshot that should not exist (Miao Xie) - Btrfs: add a new \"type\" field into the block reservation structure (Miao Xie) - Btrfs: use a slab for ordered extents allocation (Miao Xie) - Btrfs: fix file extent discount problem in the, snapshot (Miao Xie) - Btrfs: fix full backref problem when inserting shared block reference (Miao Xie) - Btrfs: fix error path in create_pending_snapshot() (Miao Xie) - Btrfs: fix possible memory leak in scrub_setup_recheck_block() (Wei Yongjun) - Btrfs: btrfs_drop_extent_cache should never fail (Josef Bacik) - Btrfs: do not take cleanup_work_sem in btrfs_run_delayed_iputs() (Sage Weil) - Btrfs: set journal_info in async trans commit worker (Sage Weil) - Btrfs: pass lockdep rwsem metadata to async commit transaction (Sage Weil) - Btrfs: add hole punching (Josef Bacik) - Btrfs: remove unused hint byte argument for btrfs_drop_extents (Josef Bacik) - Btrfs: check if an inode has no checksum when logging it (Liu Bo) - Btrfs: fix a bug in checking whether a inode is already in log (Liu Bo) - Btrfs: fix wrong orphan count of the fs/file tree (Miao Xie) - Btrfs: improve fsync by filtering extents that we want (Liu Bo) - Btrfs: do not needlessly restart the transaction for enospc (Josef Bacik) - Btrfs: cleanup extents after we finish logging inode (Liu Bo) - Btrfs: only warn if we hit an error when doing the tree logging (Josef Bacik) - Btrfs: turbo charge fsync (Josef Bacik) - Btrfs: fix possible corruption when fsyncing written prealloced extents (Josef Bacik) - Btrfs: do not allocate chunks as agressively (Josef Bacik) - Btrfs: update last trans if we don\'t update the inode (Josef Bacik) - Btrfs: fix gcc warnings for 32bit compiles (Jan Schmidt) - switch btrfs_ioctl_clone() to fget_light() (Al Viro) - switch btrfs_ioctl_snap_create_transid() to fget_light() (Al Viro) - btrfs: fix the commment for the action flags in delayed-ref.h (Wang Sheng-Hui) - btrfs: fix trivial typo for the comment of BTRFS_FREE_INO_OBJECTID (Wang Sheng-Hui) - btrfs: fix comment typo in btrfs_finish_ordered_io (Liu Bo) - Btrfs: fix that repair code is spuriously executed for transid failures (Stefan Behrens) - Btrfs: fix ordered extent leak when failing to start a transaction (Liu Bo) - Btrfs: revert checksum error statistic which can cause a BUG() (Stefan Behrens) - Btrfs: remove superblock writing after fatal error (Stefan Behrens) - Btrfs: allow delayed refs to be merged (Josef Bacik) - Btrfs: fix enospc problems when deleting a subvol (Josef Bacik) - Btrfs: fix wrong mtime and ctime when creating snapshots (Miao Xie) - Btrfs: fix race in run_clustered_refs (Arne Jansen) - Btrfs: don\'t run __tree_mod_log_free_eb on leaves (Chris Mason) - Btrfs: increase the size of the free space cache (Josef Bacik) - Btrfs: barrier before waitqueue_active (Josef Bacik) - Btrfs: fix deadlock in wait_for_more_refs (Arne Jansen) - btrfs: fix second lock in btrfs_delete_delayed_items() (Fengguang Wu) - Btrfs: do not strdup non existent strings (Josef Bacik) - Btrfs: do not use missing devices when showing devname (Josef Bacik) - Btrfs: fix that error value is changed by mistake (Stefan Behrens) - Btrfs: fix a misplaced address operator in a condition (Stefan Behrens) - Btrfs: remove mnt_want_write call in btrfs_mksubvol (Alexander Block) - btrfs: nuke pdflush from comments (Artem Bityutskiy) - btrfs: nuke write_super from comments (Artem Bityutskiy) - btrfs: Convert to new freezing mechanism (Jan Kara) - btrfs: use printk_get_level and printk_skip_level, add __printf, fix fallout (Joe Perches) - btrfs: Push mnt_want_write() outside of i_mutex (Jan Kara) - Btrfs: add btrfs_compare_trees function (Alexander Block) - Btrfs: make iref_to_path non static (Alexander Block) - Btrfs: add a barrier before a waitqueue_active check (Chris Mason) - Btrfs: call the ordered free operation without any locks held (Chris Mason) - Btrfs: Check INCOMPAT flags on remount and add helper function (Mitch Harder) - Btrfs: add helper for tree enumeration (Arne Jansen) - btrfs: allow cross-subvolume file clone (David Sterba) - Btrfs: improve multi-thread buffer read (Liu Bo) - Btrfs: make btrfs\'s allocation smoothly with preallocation (Liu Bo) - Btrfs: lock the transition from dirty to writeback for an eb (Josef Bacik) - Btrfs: fix potential race in extent buffer freeing (Josef Bacik) - Btrfs: don\'t return true in releasepage unless we actually freed the eb (Josef Bacik) - Btrfs: suppress printk() if all device I/O stats are zero (Stefan Behrens) - Btrfs: remove unwanted printk() for btrfs device I/O stats (Stefan Behrens) - Btrfs: rewrite BTRFS_SETGET_FUNCS (Li Zefan) - Btrfs: zero unused bytes in inode item (Li Zefan) - Btrfs: kill free_space pointer from inode structure (Li Zefan) - btrfs read error corrected message floods the console during recovery (Anand Jain) - Btrfs: do not count in readonly bytes (Liu Bo) - Btrfs: add ro notification to dump_space_info (Liu Bo) - Btrfs: fix a bug of writting free space cache during balance (Liu Bo) - Btrfs: do not abort transaction in prealloc case (Liu Bo) - Btrfs: kill root from btrfs_is_free_space_inode (Liu Bo) - Btrfs: fix btrfs_is_free_space_inode to recognize btree inode (Liu Bo) - Btrfs: avoid I/O repair BUG() from btree_read_extent_buffer_pages() (Stefan Behrens) - Btrfs: rework shrink_delalloc (Josef Bacik) - Btrfs: do not set subvolume flags in readonly mode (Liu Bo) - Btrfs: check write access to mount earlier while creating snapshots (Liu Bo) - Btrfs: fix typo in cow_file_range_async and async_cow_submit (Liu Bo) - Btrfs: change how we indicate we\'re adding csums (Josef Bacik) - Btrfs: return error of btrfs_update_inode() to caller (Tsutomu Itoh) - Btrfs: fix error handling in __add_reloc_root() (Dan Carpenter) - Btrfs: do not ignore errors from btrfs_cleanup_fs_roots() when mounting (Ilya Dryomov) - Btrfs: do not return EINVAL instead of ENOMEM from open_ctree() (Ilya Dryomov) - Btrfs: add DEVICE_READY ioctl (Josef Bacik) - Btrfs: flush delayed inodes if we\'re short on space (Josef Bacik) - btrfs: join DEV_STATS ioctls to one (David Sterba) - btrfs: ignore unfragmented file checks in defrag when compression enabled - rebased (Andrew Mahone) - Btrfs: small naming cleanup in join_transaction() (Dan Carpenter) - Btrfs: allow mount -o remount,compress=no (Arnd Hannemann) - Btrfs: remove ->dirty_inode (Josef Bacik) - Btrfs: reduce calls to wake_up on uncontended locks (Chris Mason) - Btrfs: don\'t wait around for new log writers on an SSD (Chris Mason) - Btrfs: fix typo in convert_extent_bit (Liu Bo) - Btrfs: add qgroup inheritance (Arne Jansen) - Btrfs: call the qgroup accounting functions (Jan Schmidt) - Btrfs: added helper to create new trees (Arne Jansen) - Btrfs: check the root passed to btrfs_end_transaction (Arne Jansen) - Btrfs: add helper for tree enumeration (Arne Jansen) - Btrfs: join tree mod log code with the code holding back delayed refs (Jan Schmidt) - Btrfs: fix buffer leak in btrfs_next_old_leaf (Jan Schmidt) - Btrfs: hold a ref on the inode during writepages (Josef Bacik) - Btrfs: fix tree log remove space corner case (Josef Bacik) - Btrfs: fix wrong check during log recovery (Liu Bo) - Btrfs: use _IOR for BTRFS_IOC_SUBVOL_GETFLAGS (Alexander Block) - Btrfs: don\'t count I/O statistic read errors for missing devices (Stefan Behrens) - Btrfs: resolve tree mod log locking issue in btrfs_next_leaf (Jan Schmidt) - Btrfs: fix tree mod log rewind of ADD operations (Jan Schmidt) - Btrfs: leave critical region in btrfs_find_all_roots as soon as possible (Jan Schmidt) - Btrfs: always put insert_ptr modifications into the tree mod log (Jan Schmidt) - Btrfs: fix tree mod log for root replacements at leaf level (Jan Schmidt) - Btrfs: support root level changes in __resolve_indirect_ref (Jan Schmidt) - Btrfs: avoid waiting for delayed refs when we must not (Jan Schmidt) - Btrfs: delay iput with async extents (Josef Bacik) - Btrfs: add a missing spin_lock (Josef Bacik) - Btrfs: don\'t assume to be on the correct extent in add_all_parents (Alexander Block) - Btrfs: introduce btrfs_next_old_item (Alexander Block) - Btrfs: cast devid to unsigned long long for printk %llu (Chris Mason) - Btrfs: init old_generation in get_old_root (Chris Mason) - Btrfs: destroy the items of the delayed inodes in error handling routine (Miao Xie) - Btrfs: make sure that we\'ve made everything in pinned tree clean (Liu Bo) - Btrfs: avoid memory leak of extent state in error handling routine (Liu Bo) - Btrfs: do not resize a seeding device (Liu Bo) - Btrfs: fix missing inherited flag in rename (Liu Bo) - Btrfs: fix incompat flags setting (Li Zefan) - Btrfs: fix defrag regression (Li Zefan) - Btrfs: call filemap_fdatawrite twice for compression (Josef Bacik) - Btrfs: keep inode pinned when compressing writes (Josef Bacik) - Btrfs: implement ->show_devname (Josef Bacik) - Btrfs: use rcu to protect device->name (Josef Bacik) - Btrfs: unlock everything properly in the error case for nocow (Josef Bacik) - Btrfs: fix btrfs_destroy_marked_extents (Josef Bacik) - Btrfs: abort the transaction if the commit fails (Josef Bacik) - Btrfs: wake up transaction waiters when aborting a transaction (Josef Bacik) - Btrfs: fix locking in btrfs_destroy_delayed_refs (Josef Bacik) - Btrfs: pass locked_page into extent_clear_unlock_delalloc if theres an error (Josef Bacik) - Btrfs: fix race in tree mod log addition (Jan Schmidt) - Btrfs: add btrfs_next_old_leaf (Jan Schmidt) - Btrfs: fix return value for __tree_mod_log_oldest_root (Jan Schmidt) - Btrfs: use btrfs_read_lock_root_node in get_old_root (Jan Schmidt) - Btrfs: remove obsolete btrfs_next_leaf call from __resolve_indirect_ref (Jan Schmidt) - Btrfs: remove call to btrfs_header_nritems with no effect (Jan Schmidt) - Btrfs: fix tree mod log rewinded level and rewinding of moved keys (Jan Schmidt) - Btrfs: fix tree mod log del_ptr (Jan Schmidt) - Btrfs: add tree_mod_dont_log helper (Jan Schmidt) - Btrfs: add missing spin_lock for insertion into tree mod log (Jan Schmidt) - Btrfs: add inodes before dropping the extent lock in find_all_leafs (Jan Schmidt) - Btrfs: use delayed ref sequence numbers for all fs-tree updates (Jan Schmidt) - Btrfs: set ioprio of scrub readahead to idle (Stefan Behrens) - Btrfs: fix return code in drop_objectid_items (Josef Bacik) - Btrfs: check to see if the inode is in the log before fsyncing (Josef Bacik) - Btrfs: return value of btrfs_read_buffer is checked correctly (Tsutomu Itoh) - Btrfs: read device stats on mount, write modified ones during commit (Stefan Behrens) - Btrfs: add ioctl to get and reset the device stats (Stefan Behrens) - Btrfs: add device counters for detected IO and checksum errors (Stefan Behrens) - btrfs: Drop unused function btrfs_abort_devices() (Asias He) - Btrfs: fix the same inode id problem when doing auto defragment (Miao Xie) - Btrfs: fall back to non-inline if we don\'t have enough space (Josef Bacik) - Btrfs: fix how we deal with the orphan block rsv (Josef Bacik) - Btrfs: convert the inode bit field to use the actual bit operations (Josef Bacik) - Btrfs: merge contigous regions when loading free space cache (Josef Bacik) - Btrfs: use fastpath in extent state ops as much as possible (Liu Bo) - Btrfs: fix wrong error returned by adding a device (Liu Bo) - Btrfs: finish ordered extents in their own thread (Josef Bacik) - Btrfs: do not check delalloc when updating disk_i_size (Josef Bacik) - Btrfs: avoid buffer overrun in mount option handling (Jim Meyering) - Btrfs: NUL-terminate path buffer in DEV_INFO ioctl result (Jim Meyering) - Btrfs: avoid buffer overrun in btrfs_printk (Jim Meyering) - Fix minor type issues (Daniel J Blueman) - btrfs: allow changing \'thread_pool\' size at remount time (Sergei Trofimovich) - Btrfs: cache no acl on new inodes (Josef Bacik) - Btrfs: use i_version instead of our own sequence (Josef Bacik) - Btrfs: tree mod log sanity checks in join_transaction (Jan Schmidt) - Btrfs: fs_info variable for join_transaction (Jan Schmidt) - Btrfs: use the tree modification log for backref resolving (Jan Schmidt) - Btrfs: add btrfs_search_old_slot (Jan Schmidt) - Btrfs: add del_ptr and insert_ptr modifications to the tree mod log (Jan Schmidt) - Btrfs: put all block modifications into the tree mod log (Jan Schmidt) - Btrfs: add tree modification log functions (Jan Schmidt) - btrfs: trivial endianness annotations (Al Viro) - Btrfs: add tree mod log to fs_info (Jan Schmidt) - Btrfs: dummy extent buffers for tree mod log (Jan Schmidt) - Btrfs: move struct seq_list to ctree.h (Jan Schmidt) - Btrfs: add waitqueue instead of doing busy waiting for more delayed refs (Jan Schmidt) - Btrfs: add sequence numbers to delayed refs (Arne Jansen) - Btrfs: always save ref_root in delayed refs (Arne Jansen) - Btrfs: mark delayed refs as for cow (Arne Jansen) - Btrfs: don\'t set for_cow parameter for tree block functions (Jan Schmidt) - Btrfs: look into the extent during find_all_leafs (Jan Schmidt) - Btrfs: bugfix: ignore the wrong key for indirect tree block backrefs (Jan Schmidt) - Btrfs: bugfix in btrfs_find_parent_nodes (Jan Schmidt) - Btrfs: ulist realloc bugfix (Jan Schmidt) - Btrfs: generic data structure to build unique lists (Arne Jansen) - Btrfs: cleanup: use consistent lock naming (Dan Carpenter) - Btrfs: remove the useless assignment to *entry in function tree_insert of file extent_io.c (Wang Sheng-Hui) - Btrfs: fix the comment for find_first_extent_bit (Wang Sheng-Hui) - Btrfs: fix btrfs_release_extent_buffer_page with the right usage of num_extent_pages (Wang Sheng-Hui) - Btrfs: avoid sleeping in verify_parent_transid while atomic (Chris Mason) - Btrfs: fix crash in scrub repair code when device is missing (Stefan Behrens) - btrfs: Fix mismatching struct members in ioctl.h (Alexander Block) - Btrfs: fix page leak when allocing extent buffers (Josef Bacik) - Btrfs: Add properly locking around add_root_to_dirty_list (Chris Mason) - Btrfs: reduce lock contention during extent insertion (Chris Mason) - Btrfs: fix block_rsv and space_info lock ordering (Stefan Behrens) - Btrfs: Prevent root_list corruption (Daniel J Blueman) - Btrfs: fix repair code for RAID10 (Jan Schmidt) - Btrfs: do not start delalloc inodes during sync (Josef Bacik) - Btrfs: fix that check_int_data mount option was ignored (Stefan Behrens) - Btrfs: don\'t count CRC or header errors twice while scrubbing (Stefan Behrens) - Btrfs: fix btrfs_ioctl_dev_info() crash on missing device (Stefan Behrens) - btrfs: don\'t return EINTR (Arne Jansen) - Btrfs: double unlock bug in error handling (Dan Carpenter) - Btrfs: always store the mirror we read the eb from (Josef Bacik) - fs/btrfs/volumes.c: add missing free_fs_devices (Julia Lawall) - Btrfs: fix max chunk size check in chunk allocator (Ilya Dryomov) - Btrfs: add missing read locks in backref.c (Jan Schmidt) - Btrfs: don\'t call free_extent_buffer twice in iterate_irefs (Jan Schmidt) - Btrfs: Make free_ipath() deal gracefully with NULL pointers (Jesper Juhl) - Btrfs: avoid possible use-after-free in clear_extent_bit() (Li Zefan) - Btrfs: retrurn void from clear_state_bit (Li Zefan) - btrfs: add missing unlocks to transaction abort paths (David Sterba) - Btrfs: do not mount when we have a sectorsize unequal to PAGE_SIZE (Liu Bo) - btrfs: don\'t add both copies of DUP to reada extent tree (Arne Jansen) - btrfs: fix race in reada (Arne Jansen) - Btrfs: use commit root when loading free space cache (Josef Bacik) - Btrfs: fix use-after-free in __btrfs_end_transaction (Dave Jones) - Btrfs: check return value of bio_alloc() properly (Tsutomu Itoh) - Btrfs: fix eof while discarding extents (Liu Bo) - Btrfs: fix uninit variable in repair_eb_io_failure (Chris Mason) - btrfs: assignment in write_dev_flush() doesn\'t need two semi-colons (Jesper Juhl) - Btrfs: update the checks for mixed block groups with big metadata blocks (Chris Mason) - Btrfs: update to the right index of defragment (Liu Bo) - Btrfs: do not bother to defrag an extent if it is a big real extent (Liu Bo) - Btrfs: add a check to decide if we should defrag the range (Liu Bo) - Btrfs: fix recursive defragment with autodefrag option (Liu Bo) - Btrfs: fix the mismatch of page->mapping (Liu Bo) - Btrfs: fix race between direct io and autodefrag (Liu Bo) - Btrfs: fix deadlock during allocating chunks (Liu Bo) - Btrfs: don\'t use crc items bigger than 4KB (Chris Mason) - Btrfs: flush out and clean up any block device pages during mount (Chris Mason) - btrfs: disallow unequal data/metadata blocksize for mixed block groups (David Sterba) - Btrfs: enhance superblock sanity checks (David Sterba) - Btrfs: change scrub to support big blocks (Stefan Behrens) - Btrfs: minor cleanup in scrub (Stefan Behrens) - Btrfs: introduce common define for max number of mirrors (Stefan Behrens) - Btrfs: fix infinite loop in btrfs_shrink_device() (Ilya Dryomov) - Btrfs: fix memory leak in resolver code (Ilya Dryomov) - Btrfs: improve the logic in btrfs_can_relocate() (Ilya Dryomov) - Btrfs: add __get_block_group_index() helper (Ilya Dryomov) - Btrfs: stop silently switching single chunks to raid0 on balance (Ilya Dryomov) - Btrfs: fix regression in scrub path resolving (Jan Schmidt) - btrfs: fix locking issues in find_parent_nodes() (Li Zefan) - Btrfs: avoid positive number with ERR_PTR (Jan Schmidt) - Btrfs: fix uninit warning in backref.c (Jan Schmidt) - Btrfs: new backref walking code (Jan Schmidt) - Btrfs: added btrfs_find_all_roots() (Jan Schmidt) - Btrfs: actually call btrfs_init_lockdep (Jan Schmidt) - Btrfs: deal with read errors on extent buffers differently (Josef Bacik) - Btrfs: don\'t use threaded IO completion helpers for metadata writes (Chris Mason) - Btrfs: adjust the write_lock_level as we unlock (Chris Mason) - Btrfs: loop waiting on writeback (Chris Mason) - Btrfs: add the ability to cache a pointer into the eb (Chris Mason) - Btrfs: ensure an entire eb is written at once (Josef Bacik) - Btrfs: introduce mark_extent_buffer_accessed (Josef Bacik) - Btrfs: introduce free_extent_buffer_stale (Josef Bacik) - Btrfs: only use the existing eb if it\'s count isn\'t 0 (Josef Bacik) - Btrfs: set page->private to the eb (Josef Bacik) - Btrfs: allow metadata blocks larger than the page size (Chris Mason) - Btrfs: remove search_start and search_end from find_free_extent and callers (Josef Bacik) - Btrfs: remove the ideal caching code (Josef Bacik) - btrfs: Fix busyloop in transaction_kthread() (Jan Kara) * Tue Apr 16 2013 Maxim Uvarov [2.6.39-400.103.0.el5uek] - vmxnet3: prevent div-by-zero panic when ring resizing uninitialized dev (Bhavesh Davda) [Orabug: 16661957] - mptsas: fix kerneldoc build error (Jerry Snitselaar) [Orabug: 16482053] - mptsas: do not call __mptsas_probe in kthread (Jerry Snitselaar) [Orabug: 14175509] - mpt2sas: update to LSI version 16.05.01.00 (Jerry Snitselaar) [Orabug: 16470913] - mptsas: update to LSI version 4.28.20.01 (Jerry Snitselaar) [Orabug: 16482053] - megaraid_sas: update to LSI version 6.505 (Jerry Snitselaar) [Orabug: 16482181] - ocfs2: Fix NULL dereference for moving extents (Dan Carpenter) [Orabug: 16631951] - ocfs2: fix error handling in ocfs2_ioctl_move_extents() (Dan Carpenter) [Orabug: 16631951] - qla2xxx: Updated the driver version to 8.05.00.03.39.0-k. (Saurav Kashyap) - qla2xxx: Bind with ISPFX00. (Saurav Kashyap) - qla2xxx: Update the driver version to 8.04.00.15.39.0-k. (Chad Dupuis) - qla2xxx: Add clarifying printk to thermal access fail cases. (Joe Carnuccio) - qla2xxx: Update the driver version to 8.04.00.14.39.0-k. (Saurav Kashyap) - qla2xxx: Debug ID corrections. (Armen Baloyan) - qla2xxx: Add iounmap(ha->cregbase) calls for ISPFX00 adapters for proper driver cleanup during load / unload. (Armen Baloyan) - qla2xxx: Clear the outstanding command array for task management processing for ISPFx00. (Giridhar Malavali) - qla2xxx: Remove Request / Response transfer error AENs handling from qlafx00_async_event(). (Armen Baloyan) - qla2xxx: Proper cleanup of BSG request when the request time-out on ISPFx00. (Armen Baloyan) - qla2xxx: Fix issue with calling sp_done() twice for task management commands (Giridhar Malavali) - qla2xxx: Fix bug in cont_entry handling for the cases when FW provides more data than mid layer can handle. (Armen Baloyan) - qla2xxx: Correction to structure size while registering host information with firmware. (Srinivasa Rao) - Revert \"qla2xxx: Add setting of driver version string for vendor application.\" (Saurav Kashyap) - qla2xxx: Update the driver version to 8.04.00.13.39.0-k. (Saurav Kashyap) - qla2xxx: Remove unnecessary operations from qlafx00_soc_cpu_reset() and add resetting IRQ ack register per core (Armen Baloyan) - qla2xxx: Addedd logic to monitor aenmbx0 register for fixed intervals on ISPFx00. (Giridhar Malavali) - qla2xxx: Wait for IDC complete event to finish loopback operation. (Chad Dupuis) - qla2xxx: Integrate generic card temperature with mezz card temperature. (Joe Carnuccio) - qla2xxx: Don\'t process state change aen for reset owner. (Saurav Kashyap) - qla2xxx: Don\'t process RSCNs for a vport on the same physical adapter. (Chad Dupuis) - qla2xxx: Add setting of driver version string for vendor application. (Joe Carnuccio) - qla2xxx: Correction of comment in MBC opcode defines. (Joe Carnuccio) - qla2xxx: Correct list-iteration bug in Report-ID Acquisition codes. (Andrew Vasquez) - qla2xxx: Don\'t bind with ISPFx00. (Saurav Kashyap) - qla2xxx: Re-register ISPFx00 host info with firmware after adapter reset. (Armen Baloyan) - qla2xxx: Provide UTC time to firmware when registering ISPFx00 host information (Armen Baloyan) - qla2xxx: Fix incorrect driver version string return to application get host info request for ISPFx00 (Armen Baloyan) - qla2xxx: Enhancements to support ISPFx00. (Giridhar Malavali) - qla2xxx: Update the driver version to 8.04.00.12.39.0-k. (Saurav Kashyap) - Revert \"qla2xxx: Optimize existing port name server query matching.\" (Saurav Kashyap) - Revert \"qla2xxx: Avoid losing any fc ports when loop id\'s are exhausted.\" (Saurav Kashyap) - qla2xxx: Update the copyright information. (Saurav Kashyap) - qla2xxx: Display the lock owner on lock acquire failure. (Saurav Kashyap) - qla2xxx: Move loopback mode reset after chip reset check. (Chad Dupuis) - qla2xxx: Extra loopback error handling for ISP83xx. (Chad Dupuis) - qla2xxx: don\'t free pool that wasn\'t allocated (Dan Carpenter) - qla2xxx: Unload hangs after issuing BSG commands to vport. (Chad Dupuis) - qla2xxx: Do MPI reset only for 81xx. (Saurav Kashyap) - qla2xxx: Do link initialization on get loop id failure. (Joe Carnuccio) * Fri Apr 05 2013 Andreas Schwab [2.6.39-400.102.0.el5uek] - procfs: do not confuse jiffies with cputime64_t (Andreas Schwab) [Orabug: 16567925] - procfs: do not overflow get_{idle,iowait}_time for nohz (Michal Hocko) [Orabug: 16567925] - xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk) - xen/mmu: On early bootup, flush the TLB when changing RO->RW bits Xen provided pagetables. (Konrad Rzeszutek Wilk) - xen/events: Handle VIRQ_TIMER before any other hardirq in event loop. (Keir Fraser) - xen-blkfront: remove frame list from blk_shadow (Roger Pau Monne) - xen-blkfront: pre-allocate pages for requests (Roger Pau Monne) - xen-blkback: don\'t store dev_bus_addr (Roger Pau Monne) - xen-blkfront: switch from llist to list (Roger Pau Monne) - xen-blkback: fix foreach_grant_safe to handle empty lists (Roger Pau Monne) - xen-blkfront: replace kmalloc and then memcpy with kmemdup (Mihnea Dobrescu-Balaur) - xen-blkback: fix dispatch_rw_block_io() error path (Jan Beulich) - xen/blkback: Change statistics counter types to unsigned (Zoltan Kiss) - xen/blkback: correctly respond to unknown, non-native requests (David Vrabel) - xen-blkback: do not leak mode property (Jan Beulich) - xen-blkback: use balloon pages for persistent grants (Roger Pau Monne) - xen/blkback: Don\'t trust the handle from the frontend. (Konrad Rzeszutek Wilk) - xen-blkback: do not leak mode property (Jan Beulich) - xen-pciback: notify hypervisor about devices intended to be assigned to guests (Jan Beulich) - xen/pciback: Don\'t disable a PCI device that is already disabled. (Konrad Rzeszutek Wilk) - xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}() (Jan Beulich) {CVE-2013-0231} - x86/xen : Fix the wrong check in pciback (Yang Zhang) - xen/events: avoid race with raising an event in unmask_evtchn() (David Vrabel) - xenbus: fix compile failure on ARM with Xen enabled (Steven Noonan) - xen/pci: We don\'t do multiple MSI\'s. (Konrad Rzeszutek Wilk) - xen: event channel arrays are xen_ulong_t and not unsigned long (Ian Campbell) - xen: Send spinlock IPI to all waiters (Stefan Bader) - xen: introduce xen_remap, use it instead of ioremap (Stefano Stabellini) - xen: close evtchn port if binding to irq fails (Wei Liu) - xen-evtchn: correct comment and error output (Wei Liu) - xen/tmem: Add missing %s in the printk statement. (Konrad Rzeszutek Wilk) - xen: implement updated XENMEM_add_to_physmap_range ABI (Ian Campbell) - xen/smp: Move the common CPU init code a bit to prep for PVH patch. (Konrad Rzeszutek Wilk) - xen: fix error handling path if xen_allocate_irq_dynamic fails (Wei Liu) - x86/xen: don\'t assume %ds is usable in xen_iret for 32-bit PVOPS. (Jan Beulich) {CVE-2013-0190} - xen-blkfront: drop the use of llist_for_each_entry_safe (Konrad Rzeszutek Wilk) [Orabug: 16263164] - Revert \"xen PVonHVM: use E820_Reserved area for shared_info\" (Konrad Rzeszutek Wilk) [Orabug: 16297716] - Revert \"xen/PVonHVM: fix compile warning in init_hvm_pv_info\" (Konrad Rzeszutek Wilk) * Wed Apr 03 2013 Maxim Uvarov [2.6.39-400.101.0.el5uek] - SPEC: v2.6.39-400.101.0 (Maxim Uvarov) - PCI: Set device power state to PCI_D0 for device without native PM support (Ajaykumar Hotchandani) [Orabug: 16482495] - xfs: don\'t assert on delalloc regions beyond EOF (Dave Chinner) - ovmapi: several fixes and cleanups (Sasha Levin) [Orabug: 16541619] - x86: ignore changes to paravirt_lazy_mode while in an interrupt context (Chuck Anderson) [Orabug: 16417326] - RDS: fix rds-ping spinlock recursion (jeff.liu) [Orabug: 16223050] - vhost: fix length for cross region descriptor (Michael S. Tsirkin) [Orabug: 16387183] {CVE-2013-0311} - kabifix: block/scsi: Allow request and error handling timeouts to be specified (Maxim Uvarov) - block/scsi: Allow request and error handling timeouts to be specified (Martin K. Petersen) [Orabug: 16372401] - [SCSI] Shorten the path length of scsi_cmd_to_driver() (Li Zhong) [Orabug: 16372401] - Fix NULL dereferences in scsi_cmd_to_driver (Mark Rustad) [Orabug: 16372401] - SCSI: Fix error handling when no ULD is attached (Martin K. Petersen) [Orabug: 16372401] - Handle disk devices which can not process medium access commands (Martin K. Petersen) [Orabug: 16372401] - IB/core: Allow device-specific per-port sysfs files (Ralph Campbell) - RDMA/cma: Pass QP type into rdma_create_id() (Sean Hefty) - IB: Rename RAW_ETY to RAW_ETHERTYPE (Aleksey Senin) - IB: Warning Resolution. (Ajaykumar Hotchandani) - mlx4_core: fix FMR flags in free MTT range (Saeed Mahameed) - mlx4_core/ib: sriov fmr bug fixes (Saeed Mahameed) - mlx4_core: Change bitmap allocator to work in round-robin fashion (Saeed Mahameed) - mlx4_vnic: move host admin vnics to closed state when closing the vnic. (Saeed Mahameed) - mlx4_ib: make sure to flush clean_wq while closing sriov device (Saeed Mahameed) - ib_sdp: fix deadlock when sdp_cma_handler is called while socket is being closed (Saeed Mahameed) - ib_sdp: add unhandled events to rdma_cm_event_str (Saeed Mahameed) - mlx4_core: use dev->sriov instead of hardcoed 127 vfs when initializing FMR MPT tables (Saeed Mahameed) - mlx4_vnic: print vnic keep alive info in mlx4_vnic_info (Saeed Mahameed) - drm/i915: bounds check execbuffer relocation count (Kees Cook) [Orabug: 16482650] {CVE-2013-0913} - sched: Fix cgroup movement of waking process (Daisuke Nishimura) [Orabug: 13740515] - sched: Fix cgroup movement of newly created process (Daisuke Nishimura) [Orabug: 13740515] - sched: Fix cgroup movement of forking process (Daisuke Nishimura) [Orabug: 13740515] * Fri Mar 22 2013 Maxim Uvarov [2.6.39-400.100.0.el5uek]- xfs: prevent recursion in xfs_buf_iorequest (Christoph Hellwig)- xfs: punch new delalloc blocks out of failed writes inside (Dave Chinner)- xfs: handle EOF correctly in xfs_vm_writepage (Christoph Hellwig)- xfs: xfs_vm_writepage clear iomap_valid when (Alain Renaud)- xfs: fix memory reclaim deadlock on agi buffer (Peter Watkins)- xfs: use iolock on XFS_IOC_ALLOCSP calls (Dave Chinner)- xfs: fix incorrect b_offset initialisation (Dave Chinner)- xfs: using GFP_NOFS for blkdev_issue_flush (Shaohua Li)- xfs: limit specualtive delalloc to maxioffset (Dave Chinner)- xfs: don\'t fill statvfs with project quota for a directory (Jie Liu)- xfs: fix fstrim offset calculations (Dave Chinner)- xfs: fix deadlock in xfs_rtfree_extent (Kamal Dasu)- xfs: fix allocation length overflow in xfs_bmapi_write() (Dave Chinner)- xfs: do not flush data workqueues in xfs_flush_buftarg (Christoph Hellwig)- xfs: XFS_TRANS_SWAPEXT is not a valid flag for (Christoph Hellwig)- xfs: fix possible overflow in xfs_ioc_trim() (Lukas Czerner)- rds: Congestion flag does not get cleared causing the connection to hang (Bang Nguyen) [Orabug: 16424692]- dm table: set flush capability based on underlying devices (Mike Snitzer) [Orabug: 16392584]- wake_up_process() should be never used to wakeup a TASK_STOPPED/TRACED task (Oleg Nesterov) [Orabug: 16405869] {CVE-2013-0871}- ptrace: ensure arch_ptrace/ptrace_request can never race with SIGKILL (Oleg Nesterov) [Orabug: 16405869] {CVE-2013-0871}- ptrace: introduce signal_wake_up_state() and ptrace_signal_wake_up() (Oleg Nesterov) [Orabug: 16405869] {CVE-2013-0871}- NLS: improve UTF8 -> UTF16 string conversion routine (Alan Stern) [Orabug: 16425571] {CVE-2013-1773}- drm/i915/lvds: ditch ->prepare special case (Daniel Vetter) [Orabug: 14394113]- drm/i915: Leave LVDS registers unlocked (Keith Packard) [Orabug: 14394113]- drm/i915: don\'t clobber the pipe param in sanitize_modesetting (Daniel Vetter) [Orabug: 14394113]- drm/i915: Sanitize BIOS debugging bits from PIPECONF (Chris Wilson) [Orabug: 14394113]- ipmi: make kcs timeout parameters as module options (Pavel Bures)- Linux 3.0.69 (Greg Kroah-Hartman)- Fix memory leak in cpufreq stats. (Tu, Xiaobing) [Orabug: 16524544]- md: raid0: fix error return from create_stripe_zones. (NeilBrown) [Orabug: 16524499]- cifs: ensure that cifs_get_root() only traverses directories (Jeff Layton) [Orabug: 16524441]- btrfs: Init io_lock after cloning btrfs device struct (Thomas Gleixner) [Orabug: 16524430]- Linux 3.0.68 (Greg Kroah-Hartman)- cgroup: fix exit() vs rmdir() race (Li Zefan) [Orabug: 16524187]- cpuset: fix cpuset_print_task_mems_allowed() vs rename() race (Li Zefan) [Orabug: 16524180]- x86: Do not leak kernel page mapping locations (Kees Cook) [Orabug: 16524160]- ext4: fix race in ext4_mb_add_n_trim() (Niu Yawei) [Orabug: 16524038]- sysctl: fix null checking in bin_dn_node_address() (Xi Wang) [Orabug: 16524021]- xen-blkback: do not leak mode property (Jan Beulich)- target: Add missing mapped_lun bounds checking during make_mappedlun setup (Nicholas Bellinger) [Orabug: 16523953]- ftrace: Call ftrace cleanup module notifier after all other notifiers (Steven Rostedt (Red Hat)) [Orabug: 16523318]- ftrace: Be first to run code modification on modules (Steven Rostedt) [Orabug: 16523318]- posix-timer: Don\'t call idr_find() with out-of-range ID (Tejun Heo) [Orabug: 16522902]- spec: ol6 port to uek2 fancy debug info (Maxim Uvarov) [Orabug: 14351757]- Linux 3.0.67 (Greg Kroah-Hartman)- xen-netback: cancel the credit timer when taking the vif down (David Vrabel) [Orabug: 16516401]- ext4: add missing kfree() on error return path in add_new_gdb() (Dan Carpenter) [Orabug: 16516151]- ext4: Free resources in some error path in ext4_fill_super (Tao Ma) [Orabug: 16516151]- tmpfs: fix use-after-free of mempolicy object (Greg Thelen) [Orabug: 16515833] {CVE-2013-1767}- ocfs2: unlock super lock if lockres refresh failed (Junxiao Bi) [Orabug: 16515772]- mmu_notifier_unregister NULL Pointer deref and multiple ->release() callouts (Robin Holt) [Orabug: 16515703]- mm: mmu_notifier: make the mmu_notifier srcu static (Andrea Arcangeli) [Orabug: 16515703]- mm: mmu_notifier: have mmu_notifiers use a global SRCU so they may safely schedule (Sagi Grimberg) [Orabug: 16515703]- Driver core: treat unregistered bus_types as having no devices (Bjorn Helgaas) [Orabug: 16515651]- hrtimer: Prevent hrtimer_enqueue_reprogram race (Leonid Shatz) [Orabug: 16515570]- posix-cpu-timers: Fix nanosleep task_struct leak (Stanislaw Gruszka) [Orabug: 16515546]- genirq: Avoid deadlock in spurious handling (Thomas Gleixner) [Orabug: 16515515]- kbuild: AFTER_LINK (Roland McGrath) [Orabug: 14351757]- SPEC: fix doc build (Guru Anbalagane)- floppy: Fix a crash during rmmod (Vivek Goyal) [Orabug: 16040504]- Add SIOCRDSGETTOS to get the current TOS for the socket (Bang Nguyen) [Orabug: 16397197]- Changes to connect/TOS interface (Bang Nguyen) [Orabug: 16397197]- x86/msr: Add capabilities check (Alan Cox) [Orabug: 16405007] {CVE-2013-0268}- spec: unique debuginfo (Maxim Uvarov) [Orabug: 16245366]- 3.0.66 (Greg Kroah-Hartman)- Linux 3.0.65 (Greg Kroah-Hartman)- PCI/PM: Clean up PME state when removing a device (Rafael J. Wysocki) [Orabug: 16419018]- x86/mm: Check if PUD is large when validating a kernel address (Mel Gorman) [Orabug: 16419009]- Linux 3.0.64 (Greg Kroah-Hartman)- net: sctp: sctp_endpoint_free: zero out secret key data (Daniel Borkmann) [Orabug: 16417847]- net: sctp: sctp_setsockopt_auth_key: use kzfree instead of kfree (Daniel Borkmann) [Orabug: 16417847]- packet: fix leakage of tx_ring memory (Phil Sutter) [Orabug: 16417817]- net: loopback: fix a dst refcounting issue (Eric Dumazet) [Orabug: 16417800]- kernel/resource.c: fix stack overflow in __reserve_region_with_split() (T Makphaibulchoke) [Orabug: 16417783]- virtio_console: Don\'t access uninitialized data. (Sjur Brændeland) [Orabug: 16417750]- Linux 3.0.63 (Greg Kroah-Hartman)- USB: XHCI: fix memory leak of URB-private data (Alan Stern) [Orabug: 16405610]- x86-64: Replace left over sti/cli in ia32 audit exit code (Jan Beulich) [Orabug: 16405604]- Linux 3.0.62 (Greg Kroah-Hartman)- efi, x86: Pass a proper identity mapping in efi_call_phys_prelog (Nathan Zimmer) [Orabug: 16405090]- x86/msr: Add capabilities check (Alan Cox) [Orabug: 16405007]- fs/cifs/cifs_dfs_ref.c: fix potential memory leakage (Cong Ding) [Orabug: 16405135]- Linux 3.0.61 (Greg Kroah-Hartman)- Linux 3.0.60 (Greg Kroah-Hartman)- xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests. (Frediano Ziglio) [Orabug: 16398133] {CVE-2013-0190 XSA-40}- xhci: fix null-pointer dereference when destroying half-built segment rings (Julius Werner) [Orabug: 16398006]- Linux 3.0.59 (Greg Kroah-Hartman)- intel-iommu: Free old page tables before creating superpage (Woodhouse, David) [Orabug: 16390878]- udf: fix memory leak while allocating blocks during write (Namjae Jeon) [Orabug: 16390872]- aoe: do not call bdi_init after blk_alloc_queue (Ed L. Cashin) [Orabug: 16390867]- jbd2: fix assertion failure in jbd2_journal_flush() (Jan Kara) [Orabug: 16390861]- ext4: fix extent tree corruption caused by hole punch (Forrest Liu) [Orabug: 16383554]- pci: hotplug: fix null dereference in pci_set_payload() (Jerry Snitselaar) [Orabug: 16345420]- dm ioctl: prevent unsafe change to dm_ioctl data_size (Alasdair G Kergon) [Orabug: 16371437]- ring-buffer: Fix race between integrity check and readers (Steven Rostedt) [Orabug: 16371349]- RDMA/nes: Fix for terminate timer crash (Tatyana Nikolova) [Orabug: 16371298]- RDMA/nes: Fix for crash when registering zero length MR for CQ (Tatyana Nikolova) [Orabug: 16371298]- SUNRPC: Ensure that we free the rpc_task after cleanups are done (Trond Myklebust) [Orabug: 16371208]- ext4: fix memory leak in ext4_xattr_set_acl()\'s error path (Eugene Shatokhin) [Orabug: 16345607]- xfs: Use preallocation for inodes with extsz hints (Dave Chinner) [Orabug: 16307993]- This is a fix on dlm_clean_master_list() (Xiaowei.Hu) [Orabug: 12798517]- rds: this resolved crash while removing rds_rdma module. orabug: 16268201 (Bang Nguyen)- rds: scheduling while atomic on failover orabug: 16275095 (Bang Nguyen)- SRP: Revert back to 2.6.39-400.8.0 code (Ajaykumar Hotchandani)- iSER: Revert back to 2.6.39-400.8.0 code (Ajaykumar Hotchandani)- the ac->ac_allow_chain_relink=0 won\'t disable group relink (Xiaowei.Hu) [Orabug: 14842737]- epoll: prevent missed events on EPOLL_CTL_MOD (Eric Wong) [Orabug: 16363540]- libata: fix Null pointer dereference on disk error (Xiaotian Feng) [Orabug: 16344896]- libata: set dma_mode to 0xff in reset (Aaron Lu) [Orabug: 16344896]- sata_promise: fix hardreset lockdep error (Mikael Pettersson) [Orabug: 16344878]- SCSI: mvsas: fix undefined bit shift (Xi Wang) [Orabug: 16344868]- Linux 3.0.58 (Greg Kroah-Hartman)- mm: limit mmu_gather batching to fix soft lockups on !CONFIG_PREEMPT (Michal Hocko) [Orabug: 16344783]- x86/xen: don\'t assume %ds is usable in xen_iret for 32-bit PVOPS. (Jan Beulich) {CVE-2013-0228 XSA-42 CVE-2013-0190}- xen-blkfront: drop the use of llist_for_each_entry_safe (Konrad Rzeszutek Wilk) [Orabug: 16263164]- Revert \"xen PVonHVM: use E820_Reserved area for shared_info\" (Konrad Rzeszutek Wilk) [Orabug: 16297716]- Revert \"xen/PVonHVM: fix compile warning in init_hvm_pv_info\" (Konrad Rzeszutek Wilk)- xfs: use shared ilock mode for direct IO writes by default (Dave Chinner) [Orabug: 16304938]- sched: fix divide by zero at {thread_group,task}_times (Stanislaw Gruszka) [Orabug: 15956690]- Revert \"Revert \"cgroup: notify_on_release may not be triggered in some cases\"\" (Maxim Uvarov)- cgroup: remove incorrect dget/dput() pair in cgroup_create_dir() (Tejun Heo) [Orabug: 16299317]- nfs: fix null checking in nfs_get_option_str() (Xi Wang) [Orabug: 16299190]- nfsd4: fix oops on unusual readlike compound (J. Bruce Fields) [Orabug: 16299190]- NFS: Fix calls to drop_nlink() (Trond Myklebust) [Orabug: 16299190]- NFS: avoid NULL dereference in nfs_destroy_server (NeilBrown) [Orabug: 16299190]- virtio: force vring descriptors to be allocated from lowmem (Will Deacon) [Orabug: 16298929]- exec: do not leave bprm->interp on stack (Kees Cook) [Orabug: 16298170]- sctp: fix memory leak in sctp_datamsg_from_user() when copy from user space fails (Tommi Rantala) [Orabug: 16293274]- bonding: fix race condition in bonding_store_slaves_active (nikolay) [Orabug: 16293049]- xen_fmr: Verify XEN platform before running xen_fmr drivers (Yuval Shaia) [Orabug: 16302435]- Linux 3.0.57 (Greg Kroah-Hartman)- tmpfs: fix shared mempolicy leak (Mel Gorman) [Orabug: 16292842]- workqueue: convert BUG_ON()s in __queue_delayed_work() to WARN_ON_ONCE()s (Tejun Heo) [Orabug: 16286334]- rds: unregister IB event handler on shutdown (Bang Nguyen) [Orabug: 16302435]- rds: HAIP support child interface (Bang Nguyen) [Orabug: 16302435]- Linux 3.0.56 (Greg Kroah-Hartman)- scsi: Silence unnecessary warnings about ioctl to partition (Jan Kara) [Orabug: 16285846]- ACPI: missing break (Alan Cox) [Orabug: 16285836]- workqueue: exit rescuer_thread() as TASK_RUNNING (Mike Galbraith) [Orabug: 16285719]- mm: soft offline: split thp at the beginning of soft_offline_page() (Naoya Horiguchi) [Orabug: 16285709]- Linux 3.0.55 (Greg Kroah-Hartman)- x86-32: Export kernel_stack_pointer() for modules (H. Peter Anvin) [Orabug: 16231017]- Linux 3.0.54 (Greg Kroah-Hartman)- jbd: Fix lock ordering bug in journal_unmap_buffer() (Jan Kara) [Orabug: 16284655]- futex: avoid wake_futex() for a PI futex_q (Darren Hart) [Orabug: 16284620]- RDS HAIP misc fixes (Bang Nguyen) [Orabug: 16302435]- Ignore failover groups if HAIP is disabled (Bang Nguyen) [Orabug: 16302435]- RDS: RDS rolling upgrade (Saeed Mahameed) [Orabug: 16302435]- mlx4_core: use correct FMR number of clients according to PRM. (Saeed Mahameed) [Orabug: 16302435]- x86-32: Fix invalid stack address while in softirq (Robert Richter) [Orabug: 16231017]- Linux 3.0.53 (Greg Kroah-Hartman)- Resource: fix wrong resource window calculation (Ram Pai) [Orabug: 16225482]- PCI : Calculate right add_size (Yinghai Lu) [Orabug: 16225482]- PCI : ability to relocate assigned pci-resources (Ram Pai) [Orabug: 16225482]- selinux: fix sel_netnode_insert() suspicious rcu dereference (Dave Jones) [Orabug: 16225467]- NFS: Wait for session recovery to finish before returning (Bryan Schumaker) [Orabug: 16225396]- usb: use usb_serial_put in usb_serial_probe errors (Jan Safrata) [Orabug: 16225350]- netfilter: Mark SYN/ACK packets as invalid from original direction (Jozsef Kadlecsik) [Orabug: 16225312]- netfilter: Validate the sequence number of dataless ACK packets as well (Jozsef Kadlecsik) [Orabug: 16225312]- net-rps: Fix brokeness causing OOO packets (Tom Herbert) [Orabug: 16225270]- net: correct check in dev_addr_del() (Jiri Pirko) [Orabug: 16225247]- xen: netback: handle compound page fragments on transmit. (Ian Campbell)- xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests. (Andrew Cooper) {CVE-2013-0190 XSA-40}- xen/gntdev: remove erronous use of copy_to_user (Daniel De Graaf)- xen/gntdev: correctly unmap unlinked maps in mmu notifier (Daniel De Graaf)- xen/gntdev: fix unsafe vma access (Daniel De Graaf)- xen/privcmd: Fix mmap batch ioctl. (Andres Lagar-Cavilla)- Xen: properly bound buffer access when parsing cpu/ */availability (Jan Beulich)- xen/grant-table: correctly initialize grant table version 1 (Matt Wilson)- x86/xen : Fix the wrong check in pciback (Yang Zhang)- xen/privcmd: Relax access control in privcmd_ioctl_mmap (Tamas Lengyel)- xen/vcpu: Fix vcpu restore path. (Wei Liu)- xen: Add EVTCHNOP_reset in Xen interface header files. (Wei Liu)- ipv6: setsockopt(IPIPPROTO_IPV6, IPV6_MINHOPCOUNT) forgot to set return value (Hannes Frederic Sowa) [Orabug: 16219504]- ipv4: avoid undefined behavior in do_ip_setsockopt() (Xi Wang) [Orabug: 16219489]- crypto: cryptd - disable softirqs in cryptd_queue_worker to prevent data corruption (Jussi Kivilinna) [Orabug: 16219473]- mm: bugfix: set current->reclaim_state to NULL while returning from kswapd() (Takamori Yamaguchi) [Orabug: 16219405]- Linux 3.0.52 (Greg Kroah-Hartman)- intel-iommu: Fix AB-BA lockdep report (Roland Dreier) [Orabug: 16212693]- futex: Handle futex_pi OWNER_DIED take over correctly (Thomas Gleixner) [Orabug: 16212042]- l2tp: fix oops in l2tp_eth_create() error path (Tom Parkin) [Orabug: 16211918]- net: usb: Fix memory leak on Tx data path (Hemant Kumar) [Orabug: 16211885]- ipv6: Set default hoplimit as zero. (Li RongQing) [Orabug: 16211773]- tcp: fix FIONREAD/SIOCINQ (Eric Dumazet) [Orabug: 16211727]- netlink: use kfree_rcu() in netlink_release() (Eric Dumazet) [Orabug: 16211670]- NFS: Fix Oopses in nfs_lookup_revalidate and nfs4_lookup_revalidate (Trond Myklebust) [Orabug: 16211565]- NFSv4: nfs4_locku_done must release the sequence id (Trond Myklebust) [Orabug: 16211434]- target: Don\'t return success from module_init() if setup fails (Roland Dreier) [Orabug: 16211397]- floppy: Cleanup disk->queue before caling put_disk() if add_disk() was never called (Vivek Goyal) [Orabug: 16040504] * Fri Feb 08 2013 Maxim Uvarov [2.6.39-400.13.0.el5uek]- kmod: make __request_module() killable (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398}- kmod: introduce call_modprobe() helper (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398}- usermodehelper: implement UMH_KILLABLE (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398}- usermodehelper: introduce umh_complete(sub_info) (Oleg Nesterov) [Orabug: 16286305] {CVE-2012-4398}- KVM: x86: invalid opcode oops on SET_SREGS with OSXSAVE bit set (CVE-2012-4461) (Jerry Snitselaar) [Orabug: 16286290] {CVE-2012-4461}- exec: do not leave bprm->interp on stack (Kees Cook) [Orabug: 16286267] {CVE-2012-4530}- exec: use -ELOOP for max recursion depth (Kees Cook) [Orabug: 16286267] {CVE-2012-4530}- xen-pciback: rate limit error messages from xen_pcibk_enable_msi{,x}() (Jan Beulich) [Orabug: 16243736] {CVE-2013-0231}- netback: correct netbk_tx_err to handle wrap around. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217}- xen/netback: free already allocated memory on failure in xen_netbk_get_requests (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217}- xen/netback: don\'t leak pages on failure in xen_netbk_tx_check_gop. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217}- xen/netback: shutdown the ring if it contains garbage. (Ian Campbell) [Orabug: 16243309] {CVE-2013-0216 CVE-2013-0217}- SCSI: scsi_remove_target: fix softlockup regression on hot remove (Dan Williams) [Orabug: 16242926] * Wed Jan 30 2013 Maxim Uvarov [2.6.39-400.12.0.el5uek]- IB: Add config options for Mellanox driver Xen FMR support. (Ajaykumar Hotchandani) [Orabug: 16234102]- IB: Enable Xen FMR support for Mellanox driver. (Ajaykumar Hotchandani) [Orabug: 16234102] * Tue Jan 29 2013 Maxim Uvarov [2.6.39-400.11.0.el5uek]- cnic: don\'t use weak dependencies for ipv6 (Jerry Snitselaar) [Orabug: 16207564]- ext4: remove unaligned AIO warning printk (Eric Sandeen) [Orabug: 14096480]- SPEC: add block/net modules to list used by installer (Guru Anbalagane) [Orabug: 14224837]- dm mpath: add retain_attached_hw_handler feature (Mike Snitzer) [Orabug: 16199397]- [SCSI] scsi_dh: add scsi_dh_attached_handler_name (Mike Snitzer) [Orabug: 16199397]- xen/grant-table: Force to use v1 of grants. (Konrad Rzeszutek Wilk) [Oracle- bug: 16039922]- xen: netback: handle compound page fragments on transmit. (Ian Campbell)- xen: Fix stack corruption in xen_failsafe_callback for 32bit PVOPS guests. (Andrew Cooper) {CVE-2013-0190}- xen/grant-table: correctly initialize grant table version 1 (Matt Wilson) * Sat Jan 19 2013 Maxim Uvarov [2.6.39-400.10.0.el5uek]- btrfs: fix incompatible pointer warning (Jerry Snitselaar)- bnx2x: enable support for ethtool op get_rxfh_indir_size (Jerry Snitselaar)- Revert \"cgroup: notify_on_release may not be triggered in some cases\" (Maxim Uvarov) [Orabug: 16167473]- mlx4: disable build for i686 (Maxim Uvarov) * Fri Jan 18 2013 Maxim Uvarov [2.6.39-400.9.0.el5uek]- mlx4_ib: alias_GUID, calculate slave port state in sa query handler (Ajaykumar Hotchandani) [Orabug: 15997083]- RDS: Fixes warning while rds-info. spin_lock_irqsave() is changed to spin_lock_bh(). (Ajaykumar Hotchandani) [Orabug: 15997083]- mlx4_en: handle HCA events correctly (Ajaykumar Hotchandani) [Orabug: 15997083]- ixgbevf fix typo in Makefile (Maxim Uvarov) [Orabug: 16168292]- [patch3/3] kernel config: Mellanox OFED R2, 0080 release (Ajaykumar Hotchandani) [Orabug: 15997083]- [patch2/3] RDS merge for UEK2 (Ajaykumar Hotchandani) [Orabug: 15997083]- [patch1/3] Merge for Mellanox OFED R2, 0080 release (Ajaykumar Hotchandani) [Orabug: 15997083] * Sat Jan 12 2013 Maxim Uvarov [2.6.39-400.8.0.el5uek]- git-changelog: don\'t print debug info (Maxim Uvarov)- spec: remove not used firmwares (Maxim Uvarov) [Orabug: 16048277] * Fri Jan 11 2013 Maxim Uvarov [2.6.39-400.7.0.el5uek]- git-changelog: search for bug # in merge commit (Maxim Uvarov)- be2iscsi: Bump the driver version (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix Unrecoverable Error Detection (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix for MBX timeout issue (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix the copyright information (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix issue of displaying adapter family. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix Task Completion Event handling (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix session update context with V2 version. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix support for V2 version of WRB. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix support for handling CQ_CREATE V2 version. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix max EQ supported by the driver. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix driver support for an adapter. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix return value and typo. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix kernel panic in blk_iopoll disable mode. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Issue an FLR when driver is loaded (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Display driver name and version in device attribute (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix max supported EQ count to 8. (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix memory leak in control path of driver (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Display Completion Event string instead of Opcode (Jayamohan Kallickal) [Orabug: 16023790]- be2iscsi: Fix the issue with soft reset. (Jayamohan Kallickal) [Orabug: 16023790]- netxen: update to qlogic 4.0.80 (Sritej Velaga) [Orabug: 16025025]- qlge: update to qlogic 1.00.00.31 (Sritej Velaga) [Orabug: 16025042]- qlcnic: Update to 5.1.27.35 (Sritej Velaga) [Orabug: 16024990]- [SCSI] scsi_dh_alua: Add fusionio ION LUNs to scsi_dh_alua device list (Mike Christie) [Orabug: 16081231]- bonding: fixup typo in rlb mode of bond and bridge fix (Guru Anbalagane) [Orabug: 16069448]- qla4xxx: Updated driver version to 5.03.00.01.06.02-uek2 (Tej Parkash) [Orabug: 16067337]- qla4xxx: Correct the validation to check in get_sys_info mailbox (Nilesh Javali) [Orabug: 16067337]- qla4xxx: Pass correct function param to qla4_8xxx_rd_direct (Vikas Chaudhary) [Orabug: 16067337]- qla4xxx: Fix memory corruption issue in qla4xxx_get_ep_fwdb. (Manish Rangankar) [Orabug: 16067337]- qla4xxx: Allow reset in link down case (Harish Zunjarrao) [Orabug: 16067337]- qla4xxx: Fix MBOX intr switching from polling to intr mode for ISP83XX (Vikas Chaudhary) [Orabug: 16067337]- [SCSI] hpsa: change confusing message to be more clear (Mike Miller) [Orabug: 14793661]- [SCSI] hpsa: retry commands completing with status of UNSOLICITED_ABORT (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: use ioremap_nocache instead of ioremap (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: fix incorrect abort diagnostic message (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: dial down lockup detection during firmware flash (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: add new RAID level \"1(ADM)\" (Mike Miller) [Orabug: 14793661]- [SCSI] hpsa: factor out hpsa_free_irqs_and_disable_msix (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: refine interrupt handler locking for greater concurrency (Matt Gates) [Orabug: 14793661]- [SCSI] hpsa: use multiple reply queues (Matt Gates) [Orabug: 14793661]- [SCSI] hpsa: factor out tail calls to next_command() in process_(non)indexed_cmd() (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: do aborts two ways (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: add abort error handler function (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: remove unused parameter from finish_cmd (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: do not give up retry of driver cmds after only 3 retries (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: retry driver initiated commands on busy status (Matt Bondurant) [Orabug: 14793661]- [SCSI] hpsa: suppress excessively chatty error messages (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: enable bus master bit after pci_enable_device (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: do not skip disabled devices (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: call pci_disable_device on driver unload (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: factor out driver name (Stephen M. Cameron) [Orabug: 14793661]- [SCSI] hpsa: gen8plus Smart Array IDs (Mike Miller) [Orabug: 14793661] * Thu Dec 27 2012 Maxim Uvarov [2.6.39-400.6.0.el5uek]- qla3xxx: Ensure request/response queue addr writes to the registers (Joe Jin) [Orabug: 14614290]- tcp: fix tcp_trim_head() (Eric Dumazet) [Orabug: 14810429]- 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}- Merge tag \'v2.6.39-400#bug16011154\' of git://ca-git.us.oracle.com/linux- snits-public (Maxim Uvarov) [Orabug: 16011154]- qla2xxx: Update the driver version to 8.04.00.11.39.0-k. (Saurav Kashyap)- qla2xxx: Obtain loopback iteration count from bsg request. (Joe Carnuccio)- qla2xxx: Update the FTP site references in the driver sources. (Giridhar Malavali)- qla2xxx: Debug ID corrections. (Chad Dupuis)- qla2xxx: Reject loopback request if one is already in progress. (Chad Dupuis)- qla2xxx: Print ignore message when thermal is not supported. (Joe Carnuccio)- qla2xxx: Avoid null pointer dereference in shutdown routine. (Masanari Iida)- qla2xxx: Get VPD information from common location for CNA. (Saurav Kashyap)- qla2xxx: Correct race in loop_state assignment during reset handling. (Andrew Vasquez)- qla2xxx: Display that driver is operating in legacy interrupt mode. (Saurav Kashyap)- qla2xxx: Free rsp_data even on error in qla2x00_process_loopback(). (Steve Hodgson)- qla2xxx: Dont clear drv active on iospace config failure. (Saurav Kashyap)- qla2xxx: Fix typo in qla2xxx driver. (Masanari Iida)- qla2xxx: Update ql2xextended_error_logging parameter description with new option. (Chad Dupuis)- qla2xxx: Parameterize the link speed string conversion function. (Joe Carnuccio)- qla2xxx: Add 16Gb/s case to get port speed capability. (Joe Carnuccio)- qla2xxx: Move marking fcport online ahead of setting iiDMA speed. (Joe Carnuccio)- Merge tag \'v2.6.39-400.5.0#bugdb13826\' of ca-git.us.oracle.com:linux-muvarov- public (Maxim Uvarov) [Bug-db: 13826]- be2net: fix INTx ISR for interrupt behaviour on BE2 (Sathya Perla)- be2net: fix a possible events_get() race on BE2 (Sathya Perla)- net: Remove bogus dependencies on INET (Ben Hutchings)- be2net: remove adapter->eq_next_idx (Sathya Perla)- be2net: remove roce on lancer (Sathya Perla)- be2net: fix access to SEMAPHORE reg (Sathya Perla)- be2net: re-factor bar mapping code (Sathya Perla)- be2net: do not use sli_family to identify skyhawk-R chip (Sathya Perla)- be2net: fix wrong usage of adapter->generation (Sathya Perla)- be2net: remove LANCER A0 workaround (Sathya Perla)- be2net: Fix smatch warnings in be_main.c (Padmanabh Ratnakar)- be2net: Update driver version (Padmanabh Ratnakar)- be2net: Fix skyhawk VF PCI Device ID (Padmanabh Ratnakar)- be2net: Fix FW flashing on Skyhawk-R (Padmanabh Ratnakar)- be2net: Enabling Wake-on-LAN is not supported in S5 state (Padmanabh Ratnakar)- be2net: Fix VF driver load on newer Lancer FW (Padmanabh Ratnakar)- be2net: Fix unnecessary delay in PCI EEH (Padmanabh Ratnakar)- be2net: Fix issues in error recovery due to wrong queue state (Padmanabh Ratnakar)- be2net: Fix ethtool get_settings output for VF (Padmanabh Ratnakar)- be2net: Fix error messages while driver load for VFs (Padmanabh Ratnakar)- be2net: Fix configuring VLAN for VF for Lancer (Padmanabh Ratnakar)- be2net: Wait till resources are available for VF in error recovery (Padmanabh Ratnakar)- be2net: Fix change MAC operation for VF for Lancer (Padmanabh Ratnakar)- be2net: Fix setting QoS for VF for Lancer (Padmanabh Ratnakar)- be2net: Fix driver load failure for different FW configs in Lancer (Padmanabh Ratnakar)- be2net: create RSS rings even in multi-channel configs (Sathya Perla)- be2net: set maximal number of default RSS queues (Yuval Mintz)- be2net: Program secondary UC MAC address into MAC filter (Ajit Khaparde)- be2net: Remove code that stops further access to BE NIC based on UE bits (Ajit Khaparde)- be2net: fix vfs enumeration (Ivan Vecera)- be2net: fixup log messages (Sathya Perla)- be2net: cleanup code related to be_link_status_query() (Sathya Perla)- be2net: fix wrong handling of be_setup() failure in be_probe() (Sathya Perla)- be2net: remove type argument of be_cmd_mac_addr_query() (Sathya Perla)- Revert \"be2net: fix vfs enumeration\" (David S. Miller)- be2net: fix vfs enumeration (Ivan Vecera)- be2net: use PCIe AER capability (Sathya Perla)- be2net: modify log msg for lack of privilege error (Vasundhara Volam)- be2net: fix FW default for VF tx-rate (Vasundhara Volam)- be2net: fix max VFs reported by HW (Vasundhara Volam)- netpoll: revert 6bdb7fe3104 and fix be_poll() instead (Amerigo Wang)- SPEC: OL5 kernel firmware rpm depends on all others firmwares (Maxim Uvarov) [Orabug: 15987332] * Thu Dec 13 2012 Maxim Uvarov [2.6.39-400.5.0.el5uek]- x86, tsc: Fix SMI induced variation in quick_pit_calibrate() (Linus Torvalds) [Orabug: 13256166]- x86, tsc: Skip TSC synchronization checks for tsc=reliable (Suresh Siddha) [Orabug: 13256166]- bonding: rlb mode of bond should not alter ARP originating via bridge (zheng.li) [Orabug: 14650975]- Merge tag \'v2.6.39-400#rdac\' of git://ca-git.us.oracle.com/linux-snits-public (Maxim Uvarov)- [SCSI] scsi_dh_rdac: Fix error path (Richard Weinberger)- [SCSI] scsi_dh_rdac: Adding NetApp as a brand name for rdac (Chauhan, Vijay)- Merge tag \'uek2-merge-400-3.8-fixes-tag\' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov)- xen-blkfront: handle bvecs with partial data (Roger Pau Monne)- xen-blkfront: implement safe version of llist_for_each_entry (Roger Pau Monne)- xen-blkback: implement safe iterator for the list of persistent grants (Roger Pau Monne)- Merge tag \'uek2-merge-400-3.8-tag\' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov)- Merge tag \'uek2-merge-backport-3.8\' of git://ca-git/linux-konrad-public into uek2-merge-400 (Konrad Rzeszutek Wilk)- xen: arm: implement remap interfaces needed for privcmd mappings. (Ian Campbell)- xen: correctly use xen_pfn_t in remap_domain_mfn_range. (Ian Campbell)- xen: arm: enable balloon driver (Ian Campbell)- xen: balloon: allow PVMMU interfaces to be compiled out (Ian Campbell)- xen: privcmd: support autotranslated physmap guests. (Mukesh Rathor)- xen: add pages parameter to xen_remap_domain_mfn_range (Ian Campbell)- xen/PVonHVM: fix compile warning in init_hvm_pv_info (Olaf Hering)- xen/acpi: Move the xen_running_on_version_or_later function. (Konrad Rzeszutek Wilk)- xen/xenbus: Remove duplicate inclusion of asm/xen/hypervisor.h (Sachin Kamat)- xen/acpi: Fix compile error by missing decleration for xen_domain. (Konrad Rzeszutek Wilk)- xen/acpi: revert pad config check in xen_check_mwait (Liu, Jinsong)- xen/acpi: ACPI PAD driver (Liu, Jinsong)- xen PVonHVM: use E820_Reserved area for shared_info (Olaf Hering)- xen-blkfront: free allocated page (Roger Pau Monne)- xen-blkback: move free persistent grants code (Roger Pau Monne)- xen/blkback: persistent-grants fixes (Roger Pau Monne)- xen/blkback: Persistent grant maps for xen blk drivers (Roger Pau Monne)- xen/blkback: Change xen_vbd\'s flush_support and discard_secure to have type unsigned int, rather than bool (Oliver Chick)- xen/blkback: use kmem_cache_zalloc instead of kmem_cache_alloc/memset (Wei Yongjun)- xen/blkfront: Add WARN to deal with misbehaving backends. (Konrad Rzeszutek Wilk)- llist-return-whether-list-is-empty-before-adding-in-llist_add-fix (Andrew Morton)- llist: Add back llist_add_batch() and llist_del_first() prototypes (Stephen Rothwell)- llist: Remove cpu_relax() usage in cmpxchg loops (Peter Zijlstra)- llist: Add llist_next() (Peter Zijlstra)- llist: Return whether list is empty before adding in llist_add() (Huang Ying)- llist: Move cpu_relax() to after the cmpxchg() (Huang Ying)- llist: Remove the platform-dependent NMI checks (Ingo Molnar)- llist: Make some llist functions inline (Huang Ying)- lib, Add lock-less NULL terminated single list (Huang Ying)- xen/oprofile: Expose the oprofile_arch_exit_fnc pointer. (Konrad Rzeszutek Wilk)- xen/oprofile: Switch from syscore_ops to platform_ops. (Konrad Rzeszutek Wilk)- xen/oprofile: Fix compile issues when CONFIG_XEN is not defined. (Konrad Rzeszutek Wilk)- xen/oprofile: The arch_ variants for init/exec weren\'t being called. (Konrad Rzeszutek Wilk)- xen/oprofile: Compile fix (Konrad Rzeszutek Wilk)- xen/oprofile: Patch from Michael Petullo (Konrad Rzeszutek Wilk) * Fri Dec 07 2012 Maxim Uvarov [2.6.39-400.4.0.el5uek]- Merge tag \'uek2-merge-400-3.7-tag\' of git://ca-git.us.oracle.com/linux- konrad-public (Maxim Uvarov)- Merge tag \'uek2-merge-backport-3.7\' of git://ca-git/linux-konrad-public into uek2-merge-400 (Konrad Rzeszutek Wilk)- Revert \"xen/x86: Workaround 64-bit hypervisor and 32-bit initial domain.\" and \"xen/x86: Use memblock_reserve for sensitive areas.\" (Konrad Rzeszutek Wilk)- xen/x86: Workaround 64-bit hypervisor and 32-bit initial domain. (Konrad Rzeszutek Wilk)- xen/arm: Fix compile errors when drivers are compiled as modules (export more). (Stefano Stabellini)- xen/arm: Fix compile errors when drivers are compiled as modules. (Konrad Rzeszutek Wilk)- xen/generic: Disable fallback build on ARM. (Konrad Rzeszutek Wilk)- xen/hvm: If we fail to fetch an HVM parameter print out which flag it is. (Konrad Rzeszutek Wilk)- xen/hypercall: fix hypercall fallback code for very old hypervisors (Jan Beulich)- xen/arm: use the __HVC macro (Stefano Stabellini)- xen/xenbus: fix overflow check in xenbus_file_write() (Jan Beulich)- xen-kbdfront: handle backend CLOSED without CLOSING (David Vrabel)- xen-fbfront: handle backend CLOSED without CLOSING (David Vrabel)- xen/gntdev: don\'t leak memory from IOCTL_GNTDEV_MAP_GRANT_REF (David Vrabel)- x86: remove obsolete comment from asm/xen/hypervisor.h (Olaf Hering)- xen: dbgp: Fix warning when CONFIG_PCI is not enabled. (Ian Campbell)- USB EHCI/Xen: propagate controller reset information to hypervisor (Jan Beulich)- xen: arm: comment on why 64-bit xen_pfn_t is safe even on 32 bit (Ian Campbell)- xen: balloon: use correct type for frame_list (Ian Campbell)- xen/x86: don\'t corrupt %eip when returning from a signal handler (David Vrabel)- xen: arm: make p2m operations NOPs (Ian Campbell)- xen: balloon: don\'t include e820.h (Ian Campbell)- xen: events: pirq_check_eoi_map is X86 specific (Ian Campbell)- xen: XENMEM_translate_gpfn_list was remove ages ago and is unused. (Ian Campbell)- xen: sysfs: include err.h for PTR_ERR etc (Ian Campbell)- xen: xenbus: quirk uses x86 specific cpuid (Ian Campbell)- xen/xenbus: Fix compile warning. (Konrad Rzeszutek Wilk)- xen/x86: remove duplicated include from enlighten.c (Wei Yongjun)- xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. (Konrad Rzeszutek Wilk)- xen/bootup: allow {read|write}_cr8 pvops call. (Konrad Rzeszutek Wilk)- xen/bootup: allow read_tscp call for Xen PV guests. (Konrad Rzeszutek Wilk)- xen pv-on-hvm: add pfn_is_ram helper for kdump (Olaf Hering)- xen/hvc: handle backend CLOSED without CLOSING (David Vrabel)- xen/xen_initial_domain: check that xen_start_info is initialized (Stefano Stabellini)- xen: mark xen_init_IRQ __init (Stefano Stabellini)- xen/Makefile: fix dom-y build (Stefano Stabellini)- MAINTAINERS: add myself as Xen ARM maintainer (Stefano Stabellini)- xen/arm: compile netback (Stefano Stabellini)- xen/arm: compile blkfront and blkback (Stefano Stabellini)- xen/arm: implement alloc/free_xenballooned_pages with alloc_pages/kfree (Stefano Stabellini)- xen/arm: receive Xen events on ARM (Stefano Stabellini)- xen/arm: initialize grant_table on ARM (Stefano Stabellini)- xen/arm: get privilege status (Stefano Stabellini)- xen/arm: introduce CONFIG_XEN on ARM (Stefano Stabellini)- xen: do not compile manage, balloon, pci, acpi, pcpu and cpu_hotplug on ARM (Stefano Stabellini)- xen/tmem: cleanup (Jan Beulich)- xen: Add selfballoning memory reservation tunable. (Jana Saout)- xen: constify all instances of \"struct attribute_group\" (Jan Beulich)- xen: Fix selfballooning and ensure it doesn\'t go too far (Dan Magenheimer)- xen: self-balloon needs module.h (Randy Dunlap)- xen/balloon: Fix compile errors - missing header files. (Konrad Rzeszutek Wilk)- xen: tmem: self-ballooning and frontswap-selfshrinking (Dan Magenheimer)- xen: grant: use xen_pfn_t type for frame_list. (Ian Campbell)- xen: sysfs: fix build warning. (Ian Campbell)- xen/arm: Introduce xen_ulong_t for unsigned long (Stefano Stabellini)- xen: Introduce xen_pfn_t for pfn and mfn types (Stefano Stabellini)- xen/arm: Xen detection and shared_info page mapping (Stefano Stabellini)- docs: Xen ARM DT bindings (Stefano Stabellini)- xen/arm: empty implementation of grant_table arch specific functions (Stefano Stabellini)- xen/arm: sync_bitops (Stefano Stabellini)- xen/arm: page.h definitions (Stefano Stabellini)- xen/arm: hypercalls (Stefano Stabellini)- arm: initial Xen support (Stefano Stabellini)- xen/vga: add the xen EFI video mode support (Jan Beulich)- xen: allow enable use of VGA console on dom0 (Jeremy Fitzhardinge)- xen/pcifront: Use Xen-SWIOTLB when initting if required. (Konrad Rzeszutek Wilk)- xen/swiotlb: For early initialization, return zero on success. (Konrad Rzeszutek Wilk)- xen/swiotlb: Use the swiotlb_late_init_with_tbl to init Xen-SWIOTLB late when PV PCI is used. (Konrad Rzeszutek Wilk)- xen/swiotlb: Move the error strings to its own function. (Konrad Rzeszutek Wilk)- xen/swiotlb: Move the nr_tbl determination in its own function. (Konrad Rzeszutek Wilk)- xen: Use correct masking in xen_swiotlb_alloc_coherent. (Ronny Hegewald)- xen/swiotlb: Use page alignment for early buffer allocation. (Konrad Rzeszutek Wilk)- swiotlb: Expose swiotlb_nr_tlb function to modules (Konrad Rzeszutek Wilk)- xen-swiotlb: When doing coherent alloc/dealloc check before swizzling the MFNs. (Konrad Rzeszutek Wilk)- xen-swiotlb: fix printk and panic args (Randy Dunlap)- xen-swiotlb: Fix wrong panic. (Konrad Rzeszutek Wilk)- xen-swiotlb: Retry up three times to allocate Xen-SWIOTLB (Konrad Rzeszutek Wilk)- swiotlb: add the late swiotlb initialization function with iotlb memory (Konrad Rzeszutek Wilk)- xen/swiotlb: With more than 4GB on 64-bit, disable the native SWIOTLB. (Konrad Rzeszutek Wilk)- xen/swiotlb: Simplify the logic. (Konrad Rzeszutek Wilk)- xen/gndev: Xen backend support for paged out grant targets V4. (Andres Lagar- Cavilla)- xen/arm: compile and run xenbus (Stefano Stabellini)- xen: clear IRQ_NOAUTOEN and IRQ_NOREQUEST (Stefano Stabellini)- xen/events: fix unmask_evtchn for PV on HVM guests (Stefano Stabellini)- xen/privcmd: Correctly return success from IOCTL_PRIVCMD_MMAPBATCH (Mats Petersson)- xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170]- xen/enlighten: Disable MWAIT_LEAF so that acpi-pad won\'t be loaded. (Konrad Rzeszutek Wilk)- x86, amd, xen: Avoid NULL pointer paravirt references (Konrad Rzeszutek Wilk)- xen/setup: filter APERFMPERF cpuid feature out (Andre Przywara)- xen/enlighten: Expose MWAIT and MWAIT_LEAF if hypervisor OKs it. (Konrad Rzeszutek Wilk)- xen/acpi: Fix potential memory leak. (Konrad Rzeszutek Wilk)- xen-acpi-processor: Add missing #include (H. Peter Anvin)- xen/acpi: Workaround broken BIOSes exporting non-existing C-states. (Konrad Rzeszutek Wilk)- xen/acpi: Remove the WARN\'s as they just create noise. (Konrad Rzeszutek Wilk)- xen/acpi-processor: C and P-state driver that uploads said data to hypervisor. (Konrad Rzeszutek Wilk)- xen/acpi: Domain0 acpi parser related platform hypercall (Yu Ke)- xen PV passthru: assign SR-IOV virtual functions to separate virtual slots (Laszlo Ersek)- xen-pciback: properly clean up after calling pcistub_device_find() (Jan Beulich)- kabi: add ocfs2 white list fuction (Maxim Uvarov)- Merge tag \'v2.6.39-400#qla2xxx\' of git://ca-git.us.oracle.com/linux-snits- public (Maxim Uvarov)- qla2xxx: Update driver version to 8.04.00.10.39.0-k. (Saurav Kashyap)- qla2xxx: Ramp down queue depth for attached SCSI devices when driver resources are low. (Chad Dupuis)- qla2xxx: Add acquiring of risc semaphore before doing ISP reset. (Joe Carnuccio)- qla2xxx: Determine the number of outstanding commands based on available resources. (Chad Dupuis)- qla2xxx: Fix for kernel crash when external loopback diagnostic is run through BSG interface. (Armen Baloyan)- qla2xxx: Ignore driver ack bit if corresponding presence bit is not set. (Saurav Kashyap)- qla2xxx: Fix typo in qla83xx_fw_dump function. (Saurav Kashyap)- qla2xxx: Add Gen3 PCIe speed 8GT/s to the log message. (Saurav Kashyap)- qla2xxx: Use correct Request-Q-Out register during bidirectional request processing (Andrew Vasquez)- qla2xxx: Test and clear FCPORT_UPDATE_NEEDED atomically. (David Jeffery)- qla2xxx: Move noisy Start scsi failed messages to verbose logging level. (Chad Dupuis)- qla2xxx: Honor status value of 2 for report-id acquistion. (Saurav Kashyap)- qla2xxx: Fix coccinelle warnings in qla2x00_relogin. (Saurav Kashyap)- qla2xxx: Fix for warning reported by sparse. (Saurav Kashyap)- qla2xxx: Update the driver verion to 8.04.00.09.39.0-k. (Saurav Kashyap)- qla2xxx: No fcport FC-4 type assignment in GA_NXT response. (Armen Baloyan)- qla2xxx: Fix checkpatch error in qla2xxx_mctp_dump. (Chad Dupuis)- qla2xxx: Change in setting UNLOADING flag and FC vports logout sequence while unloading qla2xxx driver. (Giridhar Malavali)- qla2xxx: Remove spurious taking of ha->vport_slock spinlock. (Chad Dupuis)- qla2xxx: Clear unsupported \'states\' during Get-FW-State queries. (Andrew Vasquez)- qla2xxx: Bind to ISP8031. (Saurav Kashyap)- ip_options: git meerge fix: do not duplicate setting of daddr (Maxim Uvarov) [Orabug: 15929855]- ext4: race-condition protection for ext4_convert_unwritten_extents_endio (Dmitry Monakhov) [Orabug: 14774219] {CVE-2012-4508}- NFS: fix bug in legacy DNS resolver. (NeilBrown) [Orabug: 14769650]- [libata] Add \" 2GB ATA Flash Disk\"/\"ADMA428M\" to DMA blacklist (Prarit Bhargava) [Orabug: 15929836]- NFS: Map minor mismatch error to protocol not support error. (Steve Dickson) [Orabug: 15929836]- tg3: fix VLAN tagging regression (Kasper Pedersen) [Orabug: 15929836]- ext4: Fix overflow caused by missing cast in ext4_fallocate() (Utako Kusaka) [Orabug: 15929836]- intel_idle: initial IVB support (Len Brown) [Orabug: 15919684]- oracleasm: Introduce module parameter for block size selection (Martin K. Petersen) [Orabug: 15924773]- Merge tag \'v2.6.39-400#lpfc\' of git://ca-git.us.oracle.com/linux-snits-public (Maxim Uvarov)- lpfc: Update lpfc version for 8.3.5.86.2p driver release (James Smart)- lpfc: Fixed setting sequential delivery bit in a service class that is not valid (James Smart)- lpfc: fix boot from san failure (James Smart)- [SCSI] lpfc 8.3.34: Add LOGO support after ABTS compliance (James Smart)- [SCSI] lpfc 8.3.35: Fixed not reporting logical link speed to SCSI midlayer when QoS not on (James Smart)- [SCSI] lpfc 8.3.35: Fixed SCSI host create showing wrong link speed on SLI3 HBA ports (James Smart)- [SCSI] lpfc 8.3.35: Fixed Linux generic firmware download on SLI4 devices with longer module names (James Smart)- [SCSI] lpfc 8.3.35: Fix error with fabric service parameters causing performance issues (James Smart)- [SCSI] lpfc 8.3.35: Fixed messages for misconfigured port errors (James Smart)- [SCSI] lpfc 8.3.35: Fix FCP2 Retries for non-r/w commands. (James Smart)- [SCSI] lpfc 8.3.35: Fix incorrect comment in T10 DIF attributes (James Smart)- [SCSI] lpfc 8.3.35: Correct missing queue destroy on function reset (James Smart)- [SCSI] lpfc 8.3.35: Added checking BMBX register for RDY bit before writing the first address in (James Smart)- [SCSI] lpfc 8.3.33: Misc changes to optimize critical path (James Smart)- nbd: clear waiting_queue on shutdown (Paul Clements)- kernel posttrans remove all crashkernel= * (Jason Luan) [Orabug: 15882974]- vmxnet3: must split too big fragments (Eric Dumazet)- vmxnet3: convert to SKB paged frag API. (Ian Campbell)- vmxnet3: Fix race between dev_open() and register_netdev() (Steve Hodgson)- vmxnet3: Fix log messages and corrects some typos (Shreyas Bhatewara)- vmxnet3: Fix typo in vmxnet3_drv.c (Masanari Iida)- vmxnet3: cleanup tso headers manipulation (Eric Dumazet)- vmxnet3\" make ethtool ops const (stephen hemminger)- Sweep away N/A fw_version dustbunnies from the .get_drvinfo routine of a number of drivers (Guangyu Sun)- vmxnet3: fix skb truesize underestimation (Eric Dumazet)- vmxnet3: Don\'t enable vlan filters in promiscuous mode. (Jesse Gross)- xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170]- xen: resynchronise grant table status codes with upstream (Ian Campbell)- xen/privcmd: return -EFAULT on error (Dan Carpenter)- xen/privcmd: Fix mmap batch ioctl error status copy back. (Andres Lagar- Cavilla)- xen/privcmd: add PRIVCMD_MMAPBATCH_V2 ioctl (Andres Lagar-Cavilla)- xen/mm: return more precise error from xen_remap_domain_range() (David Vrabel)- xen/swiotlb: Fix compile warnings when using plain integer instead of NULL pointer. (Konrad Rzeszutek Wilk)- xen/swiotlb: Remove functions not needed anymore. (Konrad Rzeszutek Wilk)- xen: allow privcmd for HVM guests (Stefano Stabellini)- xen/sysfs: Use XENVER_guest_handle to query UUID (Daniel De Graaf)- xen/apic/xenbus/swiotlb/pcifront/grant/tmem: Make functions or variables static. (Konrad Rzeszutek Wilk)- xen: missing includes (Stefano Stabellini)- xen: update xen_add_to_physmap interface (Stefano Stabellini) * Sat Nov 17 2012 Maxim Uvarov [2.6.39-400.3.0.el5uek]- Merge tag \'v2.6.39-400.2.0#btrfs_reb\' of git://ca-git.us.oracle.com/linux- muvarov-public (Maxim Uvarov)- mm: hugetlbfs: assign return value of huge_pmd_share() to pte (Guangyu Sun) [Orabug: 15861301]- Added suspend and resume support (Cathy Avery) [Orabug: 14801157]- rcu: Fix wrong check in list_splice_init_rcu() (Jan H. Schönherr)- btrfs: ->submit_bio_hook error push-up (Jeff Mahoney)- btrfs: Don\'t BUG_ON() errors in update_ref_for_cow() (Mark Fasheh)- btrfs: add varargs to btrfs_error (Jeff Mahoney)- Btrfs: Fix space checking during fs resize (Daniel J Blueman)- Btrfs: avoid setting ->d_op twice (Li Zefan)- btrfs: replace many BUG_ONs with proper error handling (Jeff Mahoney)- btrfs: enhance transaction abort infrastructure (Jeff Mahoney)- sfc: Replace some literal constants with EFX_PAGE_SIZE/EFX_BUF_SIZE (Maxim Uvarov) [Orabug: 14769994]- qla4xxx: Updated driver version to 5.03.00.00.06.02-uek2 (Tej Parkash)- scsi: fix various printk and comment typos (Masanari Iida)- qla4xxx: Disable generating pause frames for ISP83XX (Tej Parkash)- qla4xxx: Fix double clearing of risc_intr for ISP83XX (Manish Dusane)- qla4xxx: IDC implementation for Loopback (Nilesh Javali)- qla4xxx: Fix panic while rmmod (Vikas Chaudhary)- qla4xxx: Fail probe_adapter if IRQ allocation fails (Poornima Vonti)- qla4xxx: Prevent MSI/MSI-X falling back to INTx for ISP82XX (Vikas Chaudhary)- qla4xxx: Update idc reg in case of PCI AER (Vikas Chaudhary)- qla4xxx: Fix double IDC locking in qla4_8xxx_error_recovery (Poornima Vonti)- qla4xxx: Clear interrupt while unloading driver for ISP83XX (Vikas Chaudhary)- qla4xxx: Print correct IDC version (Vikas Chaudhary)- qla4xxx: Added new mbox cmd to pass driver version to FW (Manish Dusane)- qla4xxx: Update Copyright header (Vikas Chaudhary)- qla4xxx: Added support for ISP83XX (Vikas Chaudhary)- qla4xxx: Added new function qla4_8xxx_get_minidump (Vikas Chaudhary)- qla4xxx: Set IDC version in correct way (Vikas Chaudhary)- qla4xxx: Replace all !is_qla8022() with is_qla40XX() (Vikas Chaudhary)- qla4xxx: Added new functions in isp_ops (Vikas Chaudhary)- qla4xxx: Clean-up and optimize macros (Vikas Chaudhary)- qla4xxx: Rename 82XX macros (Vikas Chaudhary)- qla4xxx: Update func name from ql4_ to qla4_ (Vikas Chaudhary)- qla4xxx: Update structure and variable names (Vikas Chaudhary)- qla4xxx: Update function name from 8xxx to 82xx (Vikas Chaudhary)- qla4xxx: Wait for cmd to complete before chip reset for ISP40XX (Vikas Chaudhary)- qla4xxx: Clear interrupt while unloading driver. (Vikas Chaudhary)- qla4xxx: Fix lockdep warning in qla4xxx_post_work() (Vikas Chaudhary)- qla4xxx: Properly handle SCSI underrun while processing status IOCBs. (Lalit Chandivade)- qla4xxx: Fix multiple conn login event issue during session recovery. (Manish Rangankar)- qla4xxx: Fix gcc warning for x86 system (Vikas Chaudhary)- qla4xxx: Fix memory corruption issue in qla4xxx_ep_connect. (Manish Rangankar)- qla4xxx: remove unnecessary read of PCI_CAP_ID_EXP (Jon Mason)- qla4xxx: Fix Spell check. (Vikas Chaudhary)- qla4xxx: Fix a Sparse warning message (Vikas Chaudhary)- qla4xxx: multi-session fix for flash ddbs (Vikas Chaudhary)- qla4xxx: Add missing spaces to error messages (Petr Uzel)- qla4xxx: Capture minidump for ISP82XX on firmware failure (Tej Parkash)- qla4xxx: Add change_queue_depth API support (Tej Parkash)- qla4xxx: Fix clear ddb mbx command failure issue. (Manish Rangankar)- qla4xxx: Fix kernel panic during discovery logout. (Manish Rangankar)- qla4xxx: Correct early completion of pending mbox. (Lalit Chandivade)- atp870u, mpt2sas, qla4xxx use pci_dev->revision (Sergei Shtylyov)- qla4xxx: Removed packed attr from struct iscsi_chap_rec (Vikas Chaudhary)- iscsi_transport: Added error status code for ping comp event (Vikas Chaudhary)- qla4xxx: assign correct address for iscsi_cls_host (Vikas Chaudhary)- qla4xxx: trivial cleanup (Vikas Chaudhary)- qla4xxx: Fix sparse warning (Vikas Chaudhary)- qla4xxx: Add support for multiple session per host. (Manish Rangankar)- qla4xxx: Export CHAP index as sysfs attribute (Mike Christie)- scsi_transport: Export CHAP index as sysfs attribute (Mike Christie)- qla4xxx: Add support to display CHAP list and delete CHAP entry (Nilesh Javali)- iscsi_transport: Add support to display CHAP list and delete CHAP entry (Nilesh Javali)- qla4xxx: Added support to show port_state and port_speed in sysfs (Vikas Chaudhary)- scsi_transport_iscsi: Added support to show port_state and port_speed in sysfs (Vikas Chaudhary)- qla4xxx: Added support to show targetalias in sysfs (Vikas Chaudhary)- libiscsi: Added support to show targetalias in sysfs (Vikas Chaudhary)- qla4xxx: Export boot targets to sysfs by default (Nilesh Javali)- Updated driver version to 5.02.00.01.06.02-uek2 (Tej Parkash)- qla4xxx: Added ping support (Vikas Chaudhary)- iscsi_transport: Added Ping support (Vikas Chaudhary)- qla4xxx: added support for host event (Vikas Chaudhary)- scsi_transport_iscsi: added support for host event (Vikas Chaudhary)- qla4xxx: Remove un-necessary print statment (Lalit Chandivade)- qla4xxx: Modified debug log messages for boot info. (Manish Rangankar)- qla4xxx: Fix un-necessary delay on invalid DDB (Lalit Chandivade)- qla4xxx: Remove unused code (Shyam Sundar)- qla4xxx: Proper detection of firmware abort error code for ISP82xx (Tej Parkash)- qla4xxx: Fix verify boot idx correctly (Lalit Chandivade) * Sat Nov 10 2012 Guru Anbalagane [2.6.39-400.2.0.el5uek]- update kabi (Srinivas Maturi) [orabug 15852885]- alpha release * Tue Oct 09 2012 Maxim Uvarov [2.6.39-400.1.0.el5uek]- proc: Consider NO_HZ when printing idle and iowait times (Michal Hocko) [Orabug: 14779047]- xen/netfront: teardown the device before unregistering it. (Ian Campbell) [Orabug: 14579353]- x86: Fetch stack from regs when possible in dump_trace() (Frederic Weisbecker) [Orabug: 14701687]- CVE-2012-3400: udf: Avoid run away loop when partition table length is corrupted (Chuck Anderson) [Orabug: 15845302] {CVE-2012-3400}- CVE-2012-3400: udf: Fortify loading of sparing table (Chuck Anderson) [Orabug: 15845302] {CVE-2012-3400}- CVE-2012-2133: hugepages: fix use after free bug in \"quota\" handling (Chuck Anderson) [Orabug: 15845276] {CVE-2012-2133}- Merge tag \'v2.6.39-400#bcom\' of git://ca-git.us.oracle.com/linux-snits-public into m-master (Maxim Uvarov)- bnx2,bnx2x,tg3: resolve build error (Jerry Snitselaar)- Revert \"drm/i915: Sanitize BIOS debugging bits from PIPECONF\" (Guangyu Sun) [Orabug: 15851255]- Revert \"drm/i915: don\'t clobber the pipe param in sanitize_modesetting\" (Guangyu Sun) [Orabug: 15851255]- drm/i915: protect force_wake_(get|put) with the gt_lock (Daniel Vetter) [Orabug: 15851255]- drm/i915: convert force_wake_get to func pointer in the gpu reset code (Daniel Vetter) [Orabug: 15851255]- drm/i915: Cache GT fifo count for SandyBridge (Chris Wilson) [Orabug: 15851255]- drm/i915: add multi-threaded forcewake support (Keith Packard) [Orabug: 15851255]- i915: Move i915_read/write out of line (Andi Kleen) [Orabug: 15851255]- drm/i915: set GFX_MODE to pre-Ivybridge default value even on Ivybridge (Jesse Barnes) [Orabug: 15851255]- bnx2x: update to broadcom 1.74.17 driver (Jerry Snitselaar)- bnx2i: update to broadcom 2.7.4.1f driver (Jerry Snitselaar)- bnx2fc: update to broadcom 2.2.17 driver (Jerry Snitselaar)- cnic: update to broadcom 2.5.12e driver (Jerry Snitselaar)- bnx2: update to broadcom 2.74.09 driver (Jerry Snitselaar)- tg3: update to broadcom 3.125g driver (Jerry Snitselaar)- Linux 3.0.51 (Greg Kroah-Hartman)- xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170]- Revert \"RDS: Bypass workqueue when queueing cong updates\" (Maxim Uvarov) [Orabug: 14647229]- bridge: Pull ip header into skb->data before looking into ip header. (Sarveshwar Bandi) [Bugdb: 13780 Bugdb: 13780]- qlcnic: reverts to old api (Maxim Uvarov)- qlcnic: bumped up version number to 5.0.29 (Maxim Uvarov)- netxen: bumped version to 4.0.80 (Maxim Uvarov)- qlge: bumped version to v1.00.00.31 (Maxim Uvarov)- net: implement inline ether_addr_equal (Maxim Uvarov)- add skb_frag inline functions (Maxim Uvarov)- r8169: use unlimited DMA burst for TX (Michal Schmidt)- r8169: add D-Link DGE-560T identifiers. (Francois Romieu)- Revert \"RDS: Bypass workqueue when queueing cong updates\" (Maxim Uvarov) [Orabug: 14647229]- Linux 3.0.51 (Greg Kroah-Hartman)- drm/nouveau: silence modesetting spam on pre-gf8 chipsets (Ben Skeggs)- x86: Remove the ancient and deprecated disable_hlt() and enable_hlt() facility (Len Brown)- floppy: do put_disk on current dr if blk_init_queue fails (Herton Ronaldo Krzesinski)- xen/mmu: Use Xen specific TLB flush instead of the generic one. (Konrad Rzeszutek Wilk) [Oracle-bug: 14630170]- bridge: Pull ip header into skb->data before looking into ip header. (Sarveshwar Bandi) [Bugdb: 13780 Bugdb: 13780]- Linux 3.0.50 (Greg Kroah-Hartman)- x86, mm: Undo incorrect revert in arch/x86/mm/init.c (Yinghai Lu)- x86, mm: Find_early_table_space based on ranges that are actually being mapped (Jacob Shin)- cpufreq / powernow-k8: Remove usage of smp_processor_id() in preemptible code (Andreas Herrmann)- mac80211: check if key has TKIP type before updating IV (Stanislaw Gruszka)- vhost: fix mergeable bufs on BE hosts (Michael S. Tsirkin)- xhci: Fix potential NULL ptr deref in command cancellation. (Sarah Sharp)- USB: mos7840: remove invalid disconnect handling (Johan Hovold)- USB: mos7840: remove NULL-urb submission (Johan Hovold)- USB: mos7840: fix port-device leak in error path (Johan Hovold)- USB: mos7840: fix urb leak at release (Johan Hovold)- USB: sierra: fix memory leak in probe error path (Johan Hovold)- USB: sierra: fix memory leak in attach error path (Johan Hovold)- USB: serial: Fix memory leak in sierra_release() (Lennart Sorensen)- USB: opticon: fix memory leak in error path (Johan Hovold)- USB: opticon: fix DMA from stack (Johan Hovold)- USB: whiteheat: fix memory leak in error path (Johan Hovold)- usb hub: send clear_tt_buffer_complete events when canceling TT clear work (Octavian Purdila)- sysfs: sysfs_pathname/sysfs_add_one: Use strlcat() instead of strcat() (Geert Uytterhoeven)- SUNRPC: Prevent races in xs_abort_connection() (Trond Myklebust)- Revert \"SUNRPC: Ensure we close the socket on EPIPE errors too...\" (Trond Myklebust)- SUNRPC: Clear the connect flag when socket state is TCP_CLOSE_WAIT (Trond Myklebust)- SUNRPC: Get rid of the xs_error_report socket callback (Trond Myklebust)- gen_init_cpio: avoid stack overflow when expanding (Kees Cook)- Linux 3.0.49 (Greg Kroah-Hartman)- xHCI: handle command after aborting the command ring (Elric Fu)- xHCI: cancel command after command timeout (Elric Fu)- xHCI: add aborting command ring function (Elric Fu)- xHCI: add cmd_ring_state (Elric Fu)- sparc64: Be less verbose during vmemmap population. (David S. Miller)- sparc64: do not clobber personality flags in sys_sparc64_personality() (Jiri Kosina)- sparc64: Fix bit twiddling in sparc_pmu_enable_event(). (David S. Miller)- sparc64: Like x86 we should check current->mm during perf backtrace generation. (David S. Miller)- sparc64: fix ptrace interaction with force_successful_syscall_return() (Al Viro)- tcp: resets are misrouted (Alexey Kuznetsov)- RDS: fix rds-ping spinlock recursion (jeff.liu)- net: Fix skb_under_panic oops in neigh_resolve_output (ramesh.nagappa)- drm/i915: apply timing generator bug workaround on CPT and PPT (Jesse Barnes)- amd64_edac:__amd64_set_scrub_rate(): avoid overindexing scrubrates[] (Andrew Morton)- cgroup: notify_on_release may not be triggered in some cases (Daisuke Nishimura)- usb: acm: fix the computation of the number of data bits (Nicolas Boullis)- USB: cdc-acm: fix pipe type of write endpoint (Ming Lei)- xen/x86: don\'t corrupt %eip when returning from a signal handler (David Vrabel)- x86: Exclude E820_RESERVED regions and memory holes above 4 GB from direct mapping. (Jacob Shin)- use clamp_t in UNAME26 fix (Kees Cook)- kernel/sys.c: fix stack memory content leak via UNAME26 (Kees Cook) {CVE-2012-0957}- SUNRPC: Prevent kernel stack corruption on long values of flush (Sasha Levin)- oprofile, x86: Fix wrapping bug in op_x86_get_ctrl() (Dan Carpenter)- NLM: nlm_lookup_file() may return NLMv4-specific error codes (Trond Myklebust)- Linux 3.0.48 (Greg Kroah-Hartman)- Linux 3.0.47 (Greg Kroah-Hartman)- tpm: Propagate error from tpm_transmit to fix a timeout hang (Peter Huewe)- jbd: Fix assertion failure in commit code due to lacking transaction credits (Jan Kara)- netfilter: xt_limit: have r->cost != 0 case work (Jan Engelhardt)- netfilter: limit, hashlimit: avoid duplicated inline (Florian Westphal)- netfilter: nf_ct_expect: fix possible access to uninitialized timer (Pablo Neira Ayuso)- netfilter: nf_nat_sip: fix via header translation with multiple parameters (Patrick McHardy)- ipvs: fix oops on NAT reply in br_nf context (Lin Ming)- netfilter: nf_nat_sip: fix incorrect handling of EBUSY for RTCP expectation (Pablo Neira Ayuso)- netfilter: nf_ct_ipv4: packets with wrong ihl are invalid (Jozsef Kadlecsik)- netfilter: nf_conntrack: fix racy timer handling with reliable events (Pablo Neira Ayuso)- ipvs: fix oops in ip_vs_dst_event on rmmod (Julian Anastasov)- pktgen: fix crash when generating IPv6 packets (Amerigo Wang)- timers: Fix endless looping between cascade() and internal_add_timer() (Hildner, Christian)- autofs4 - fix reset pending flag on mount fail (Ian Kent)- xen/bootup: allow read_tscp call for Xen PV guests. (Konrad Rzeszutek Wilk)- xen/bootup: allow {read|write}_cr8 pvops call. (Konrad Rzeszutek Wilk)- SUNRPC: Ensure that the TCP socket is closed when in CLOSE_WAIT (Trond Myklebust)- firewire: cdev: fix user memory corruption (i386 userland on amd64 kernel) (Stefan Richter)- tmpfs,ceph,gfs2,isofs,reiserfs,xfs: fix fh_len checking (Hugh Dickins)- qlcnic: reverts to old api (Maxim Uvarov)- qlcnic: bumped up version number to 5.0.29 (Maxim Uvarov)- netxen: bumped version to 4.0.80 (Maxim Uvarov)- qlge: bumped version to v1.00.00.31 (Maxim Uvarov)- net: implement inline ether_addr_equal (Maxim Uvarov)- add skb_frag inline functions (Maxim Uvarov)- r8169: use unlimited DMA burst for TX (Michal Schmidt)- r8169: add D-Link DGE-560T identifiers. (Francois Romieu)- ixgbe add uek kcompat (Maxim Uvarov)- net: add a truesize parameter to skb_add_rx_frag() (Eric Dumazet)- gro: fix truesize underestimation (Eric Dumazet)- CVE-2012-2313: dl2k: Clean up rio_ioctl (Chuck Anderson) [Orabug: 14680245]- [net/sfc] limit number of segments per skb on tx (Maxim Uvarov) [Orabug: 14769994] {CVE-2012-3412}- ocfs2: submit disk heartbeat bio using WRITE_SYNC (Srinivas Eeda)- Linux 3.0.46 (Greg Kroah-Hartman)- CPU hotplug, cpusets, suspend: Don\'t modify cpusets during suspend/resume (Srivatsa S. Bhat)- mempolicy: fix a memory corruption by refcount imbalance in alloc_pages_vma() (Mel Gorman)- mempolicy: fix refcount leak in mpol_set_shared_policy() (KOSAKI Motohiro)- mempolicy: fix a race in shared_policy_replace() (Mel Gorman)- mempolicy: remove mempolicy sharing (KOSAKI Motohiro)- rcu: Fix day-one dyntick-idle stall-warning bug (Paul E. McKenney)- mm: thp: fix pmd_present for split_huge_page and PROT_NONE with THP (Andrea Arcangeli)- mm: fix invalidate_complete_page2() lock ordering (Hugh Dickins)- ext4: fix fdatasync() for files with only i_size changes (Jan Kara)- ext4: online defrag is not supported for journaled files (Dmitry Monakhov)- PCI: Check P2P bridge for invalid secondary/subordinate range (Yinghai Lu)- aoe: assert AoE packets marked as requiring no checksum (Ed L. Cashin)- net: do not disable sg for packets requiring no checksum (Ed L. Cashin)- l2tp: fix a typo in l2tp_eth_dev_recv() (Eric Dumazet)- ipv6: mip6: fix mip6_mh_filter() (Eric Dumazet)- ipv6: raw: fix icmpv6_filter() (Eric Dumazet)- ipv4: raw: fix icmp_filter() (Eric Dumazet)- net: guard tcp_set_keepalive() to tcp sockets (Eric Dumazet)- net: small bug on rxhash calculation (Chema Gonzalez)- pppoe: drop PPPOX_ZOMBIEs in pppoe_release (Xiaodong Xu)- sctp: Don\'t charge for data in sndbuf again when transmitting packet (Thomas Graf)- tcp: flush DMA queue before sk_wait_data if rcv_wnd is zero (Michal Kubeček)- ipv6: release reference of ip6_null_entry\'s dst entry in __ip6_del_rt (Gao feng)- 8021q: fix mac_len recomputation in vlan_untag() (Antonio Quartulli)- sierra_net: Endianess bug fix. (Lennart Sorensen)- pkt_sched: fix virtual-start-time update in QFQ (Paolo Valente)- net-sched: sch_cbq: avoid infinite loop (Eric Dumazet)- netxen: check for root bus in netxen_mask_aer_correctable (Nikolay Aleksandrov)- xfrm_user: ensure user supplied esn replay window is valid (Mathias Krause)- xfrm_user: don\'t copy esn replay window twice for new states (Mathias Krause)- xfrm_user: fix info leak in copy_to_user_tmpl() (Mathias Krause)- xfrm_user: fix info leak in copy_to_user_policy() (Mathias Krause)- xfrm_user: fix info leak in copy_to_user_state() (Mathias Krause)- xfrm_user: fix info leak in copy_to_user_auth() (Mathias Krause)- xfrm: fix a read lock imbalance in make_blackhole (Li RongQing)- xfrm_user: return error pointer instead of NULL #2 (Mathias Krause)- xfrm_user: return error pointer instead of NULL (Mathias Krause)- xfrm: Workaround incompatibility of ESN and async crypto (Steffen Klassert)- workqueue: add missing smp_wmb() in process_one_work() (Tejun Heo)- kernel/sys.c: call disable_nonboot_cpus() in kernel_restart() (Shawn Guo)- lib/gcd.c: prevent possible div by 0 (Davidlohr Bueso)- PCI: acpiphp: check whether _ADR evaluation succeeded (Bjorn Helgaas)- ACPI: run _OSC after ACPI_FULL_INITIALIZATION (Lin Ming)- [net] igb-4.0.17 driver update (Maxim Uvarov)- [net] ixgbe-3.11.33 driver update (Maxim Uvarov)- [net] ixgbe-3.10.17 driver update (Maxim Uvarov)- [net] e1000e-2.1.4 driver update (Maxim Uvarov)- [PATCH] ocfs2: fix NULL pointer dereference in ocfs2_duplicate_clusters_by_page v2 (Xiaowei.Hu) [Orabug: 14752693]- rds fix cong locking (Maxim Uvarov)- DELL MEE (Maxim Uvarov)- 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]- xen/pv-on-hvm kexec: add quirk for Xen 3.4 and shutdown watches. (Konrad Rzeszutek Wilk)- SPEC: v2.6.39-400.1.0 (Maxim Uvarov)- Linux 3.0.45 (Maxim Uvarov)- xhci: Intel Panther Point BEI quirk. (Maxim Uvarov)- SCSI: scsi_dh_alua: Enable STPG for unavailable ports (Bart Van Assche)- PCI: honor child buses add_size in hot plug configuration (Yinghai Lu)- IB/srp: Avoid having aborted requests hang (Bart Van Assche)- IB/srp: Fix use-after-free in srp_reset_req() (Bart Van Assche)- IB/srp: Fix a race condition (Bart Van Assche)- IPoIB: Fix use-after-free of multicast object (Patrick McHardy)- SCSI: hpsa: Use LUN reset instead of target reset (Stephen M. Cameron)- SCSI: ibmvscsi: Fix host config length field overflow (Benjamin Herrenschmidt)- Increase XHCI suspend timeout to 16ms (Michael Spang)- coredump: prevent double-free on an error path in core dumper (Denys Vlasenko)- firmware: Add missing attributes to EFI variable attribute print out from sysfs (Khalid Aziz)- b43legacy: Fix crash on unload when firmware not available (Larry Finger)- serial: set correct baud_base for EXSYS EX-41092 Dual 16950 (Flavio Leitner)- TTY: ttyprintk, don\'t touch behind tty->write_buf (Jiri Slaby)- Remove BUG_ON from n_tty_read() (Stanislav Kozina)- dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer)- vfs: dcache: fix deadlock in tree traversal (Miklos Szeredi)- Linux 3.0.44 (Greg Kroah-Hartman)- USB: Fix race condition when removing host controllers (Alan Stern)- MCE: Fix vm86 handling for 32bit mce handler (Andi Kleen)- sched: Fix ancient race in do_exit() (Yasunori Goto)- pch_uart: Fix parity setting issue (Tomoya MORINAGA)- pch_uart: Fix rx error interrupt setting issue (Tomoya MORINAGA)- pch_uart: Fix missing break for 16 byte fifo (Alan Cox)- time: Move ktime_t overflow checking into timespec_valid_strict (John Stultz)- time: Avoid making adjustments if we haven\'t accumulated anything (John Stultz)- time: Improve sanity checking of timekeeping inputs (John Stultz)- drop_monitor: dont sleep in atomic context (Eric Dumazet)- drop_monitor: prevent init path from scheduling on the wrong cpu (Neil Horman)- drop_monitor: Make updating data->skb smp safe (Neil Horman)- drop_monitor: fix sleeping in invalid context warning (Neil Horman)- sched: Fix race in task_group() (Peter Zijlstra)- cpufreq / ACPI: Fix not loading acpi-cpufreq driver regression (Thomas Renninger)- libata: Prevent interface errors with Seagate FreeAgent GoFlex (Daniel J Blueman)- rds: set correct msg_namelen (Weiping Pan) {CVE-2012-3430}- net: Statically initialize init_net.dev_base_head (Rustad, Mark D)- workqueue: UNBOUND -> REBIND morphing in rebind_workers() should be atomic (Lai Jiangshan)- fbcon: fix race condition between console lock and cursor timer (v1.1) (Dave Airlie)- drivers/misc/sgi-xp/xpc_uv.c: SGI XPC fails to load when cpu 0 is out of IRQ resources (Robin Holt)- PM / Runtime: Clear power.deferred_resume on success in rpm_suspend() (Rafael J. Wysocki)- PM / Runtime: Fix rpm_resume() return value for power.no_callbacks set (Rafael J. Wysocki)- xhci: Fix bug after deq ptr set to link TRB. (Sarah Sharp)- xhci: Make handover code more robust (Matthew Garrett)- Intel xhci: Only switch the switchable ports (Keng-Yu Lin)- EHCI: Update qTD next pointer in QH overlay region during unlink (Pavankumar Kondeti)- NFS: return error from decode_getfh in decode open (Weston Andros Adamson)- NFS: Fix the initialisation of the readdir \'cookieverf\' array (Trond Myklebust)- cfg80211: fix possible circular lock on reg_regdb_search() (Luis R. Rodriguez)- tracing: Don\'t call page_to_pfn() if page is NULL (Wen Congyang)- hpwdt: Fix kdump issue in hpwdt (Toshi Kani)- SCSI: hpsa: fix handling of protocol error (Stephen M. Cameron)- SCSI: bnx2i: Fixed NULL ptr deference for 1G bnx2 Linux iSCSI offload (Eddie Wai)- SCSI: mpt2sas: Fix for issue - Unable to boot from the drive connected to HBA (sreekanth.reddy)- memory hotplug: fix section info double registration bug (qiuxishi)- mm/ia64: fix a memory block size bug (Jianguo Wu)- mm/page_alloc: fix the page address of higher page\'s buddy calculation (Li Haifeng)- md: Don\'t truncate size at 4TB for RAID0 and Linear (NeilBrown)- perf_event: Switch to internal refcount, fix race with close() (Al Viro)- target: Fix ->data_length re-assignment bug with SCSI overflow (Nicholas Bellinger)- eCryptfs: Copy up attributes of the lower target inode after rename (Tyler Hicks)- netconsole: remove a redundant netconsole_target_put() (Amerigo Wang)- vfs: dcache: use DCACHE_DENTRY_KILLED instead of DCACHE_DISCONNECTED in d_kill() (Miklos Szeredi)- cpufreq/powernow-k8: workqueue user shouldn\'t migrate the kworker to another CPU (Tejun Heo)- workqueue: reimplement work_on_cpu() using system_wq (Tejun Heo)- net: ipv4: ipmr_expire_timer causes crash when removing net namespace (Francesco Ruggeri)- l2tp: avoid to use synchronize_rcu in tunnel free function (xeb)- netlink: fix possible spoofing from non-root processes (Pablo Neira Ayuso)- net: fix info leak in compat dev_ifconf() (Mathias Krause)- ipvs: fix info leak in getsockopt(IP_VS_SO_GET_TIMEOUT) (Mathias Krause)- dccp: fix info leak via getsockopt(DCCP_SOCKOPT_CCID_TX_INFO) (Mathias Krause)- atm: fix info leak via getsockname() (Mathias Krause)- atm: fix info leak in getsockopt(SO_ATMPVC) (Mathias Krause)- ipv6: addrconf: Avoid calling netdevice notifiers with RCU read-side lock (Ben Hutchings)- af_packet: remove BUG statement in tpacket_destruct_skb (danborkmann)- net/core: Fix potential memory leak in dev_set_alias() (Alexey Khoroshilov)- net_sched: gact: Fix potential panic in tcf_gact(). (Hiroaki SHIMODA)- tcp: Apply device TSO segment limit earlier (Ben Hutchings) {CVE-2012-3412}- sfc: Fix maximum number of TSO segments and minimum TX queue size (Ben Hutchings) {CVE-2012-3412}- net: Allow driver to limit number of GSO segments per skb (Ben Hutchings) {CVE-2012-3412}- Linux 3.0.45 (Maxim Uvarov)- xhci: Intel Panther Point BEI quirk. (Maxim Uvarov)- SCSI: scsi_dh_alua: Enable STPG for unavailable ports (Bart Van Assche)- PCI: honor child buses add_size in hot plug configuration (Yinghai Lu)- IB/srp: Avoid having aborted requests hang (Bart Van Assche)- IB/srp: Fix use-after-free in srp_reset_req() (Bart Van Assche)- IB/srp: Fix a race condition (Bart Van Assche)- IPoIB: Fix use-after-free of multicast object (Patrick McHardy)- SCSI: hpsa: Use LUN reset instead of target reset (Stephen M. Cameron)- SCSI: ibmvscsi: Fix host config length field overflow (Benjamin Herrenschmidt)- Increase XHCI suspend timeout to 16ms (Michael Spang)- coredump: prevent double-free on an error path in core dumper (Denys Vlasenko)- firmware: Add missing attributes to EFI variable attribute print out from sysfs (Khalid Aziz)- b43legacy: Fix crash on unload when firmware not available (Larry Finger)- serial: set correct baud_base for EXSYS EX-41092 Dual 16950 (Flavio Leitner)- TTY: ttyprintk, don\'t touch behind tty->write_buf (Jiri Slaby)- Remove BUG_ON from n_tty_read() (Stanislav Kozina)- dm: handle requests beyond end of device instead of using BUG_ON (Mike Snitzer)- vfs: dcache: fix deadlock in tree traversal (Miklos Szeredi)- Linux 3.0.40 (Maxim Uvarov)- Linux 3.0.41 (Greg Kroah-Hartman)- rt61pci: fix NULL pointer dereference in config_lna_gain (Stanislaw Gruszka)- e1000e: NIC goes up and immediately goes down (Maxim Uvarov)- cfg80211: fix interface combinations check for ADHOC(IBSS) (Liang Li)- cfg80211: process pending events when unregistering net device (Daniel Drake)- mm: hugetlbfs: close race during teardown of hugetlbfs shared page tables (Mel Gorman)- x86, nops: Missing break resulting in incorrect selection on Intel (Alan Cox)- mm: mmu_notifier: fix freed page still mapped in secondary MMU (Xiao Guangrong)- mm: fix wrong argument of migrate_huge_pages() in soft_offline_huge_page() (Maxim Uvarov)- pcdp: use early_ioremap/early_iounmap to access pcdp table (Greg Pearson)- nilfs2: fix deadlock issue between chcp and thaw ioctls (Ryusuke Konishi)- SUNRPC: return negative value in case rpcbind client creation error (Stanislav Kinsbursky)- Redefine ATOMIC_INIT and ATOMIC64_INIT to drop the casts (Tony Luck)- Linux 3.0.43 (Greg Kroah-Hartman)- block: replace __getblk_slow misfix by grow_dev_page fix (Hugh Dickins)- block: fix infinite loop in __getblk_slow (Jeff Moyer)- hwmon: (asus_atk0110) Add quirk for Asus M5A78L (Luca Tettamanti)- dccp: check ccid before dereferencing (Mathias Krause)- drm/vmwgfx: add MODULE_DEVICE_TABLE so vmwgfx loads at boot (Dave Airlie)- Input: i8042 - add Gigabyte T1005 series netbooks to noloop table (Dmitry Torokhov)- fuse: fix retrieve length (Miklos Szeredi)- ext3: Fix fdatasync() for files with only i_size changes (Jan Kara)- udf: Fix data corruption for files in ICB (Jan Kara)- SCSI: Fix \'Device not ready\' issue on mpt2sas (James Bottomley)- SCSI: megaraid_sas: Move poll_aen_lock initializer (Kashyap Desai)- Remove user-triggerable BUG from mpol_to_str (Dave Jones)- USB: CDC ACM: Fix NULL pointer dereference (Sven Schnelle)- USB: smsusb: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- USB: rtl8187: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- USB: p54usb: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- USB: spca506: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- PCI: EHCI: Fix crash during hibernation on ASUS computers (Rafael J. Wysocki)- ath9k: fix decrypt_error initialization in ath_rx_tasklet() (Lorenzo Bianconi)- ACPI: export symbol acpi_get_table_with_size (Alex Deucher)- cciss: fix incorrect scsi status reporting (Stephen M. Cameron)- svcrpc: sends on closed socket should stop immediately (J. Bruce Fields)- svcrpc: fix svc_xprt_enqueue/svc_recv busy-looping (J. Bruce Fields)- svcrpc: fix BUG() in svc_tcp_clear_pages (J. Bruce Fields)- audit: fix refcounting in audit-tree (Miklos Szeredi)- audit: don\'t free_chunk() after fsnotify_add_mark() (Miklos Szeredi)- NFS: Alias the nfs module to nfs4 (bjschuma)- NFSv4.1: Remove a bogus BUG_ON() in nfs4_layoutreturn_done (Trond Myklebust)- NFSv3: Ensure that do_proc_get_root() reports errors correctly (Trond Myklebust)- mm: hugetlbfs: correctly populate shared pmd (Michal Hocko)- USB: winbond: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- vfs: canonicalize create mode in build_open_flags() (Miklos Szeredi)- vfs: missed source of ->f_pos races (Al Viro)- ALSA: hda - fix Copyright debug message (Wang Xingchao)- USB: emi62: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- USB: vt6656: remove __devinit * from the struct usb_device_id table (Greg Kroah-Hartman)- Linux 3.0.42 (Greg Kroah-Hartman)- IB/srp: Fix a race condition (Bart Van Assche)- usb: serial: mos7840: Fixup mos7840_chars_in_buffer() (Mark Ferrell)- xhci: Switch PPT ports to EHCI on shutdown. (Sarah Sharp)- xhci: Increase reset timeout for Renesas 720201 host. (Sarah Sharp)- ext4: avoid kmemcheck complaint from reading uninitialized memory (Theodore Ts\'o)- drm/radeon: do not reenable crtc after moving vram start address (Jerome Glisse)- drm/i915: correctly order the ring init sequence (Daniel Vetter)- xen: mark local pages as FOREIGN in the m2p_override (Stefano Stabellini)- fuse: verify all ioctl retry iov elements (Zach Brown)- futex: Forbid uaddr == uaddr2 in futex_wait_requeue_pi() (Darren Hart)- futex: Fix bug in WARN_ON for NULL q.pi_state (Darren Hart)- futex: Test for pi_mutex on fault in futex_wait_requeue_pi() (Darren Hart)- USB: echi-dbgp: increase the controller wait time to come out of halt. (Colin Ian King)- net/tun: fix ioctl() based info leaks (Mathias Krause)- tcp: perform DMA to userspace only if there is a task waiting for it (Jiri Kosina)- net: fix rtnetlink IFF_PROMISC and IFF_ALLMULTI handling (Jiri Benc)- USB: kaweth.c: use GFP_ATOMIC under spin_lock (Dan Carpenter)- tcp: Add TCP_USER_TIMEOUT negative value check (Hangbin Liu)- cipso: don\'t follow a NULL pointer when setsockopt() is called (Paul Moore)- sctp: Fix list corruption resulting from freeing an association on a list (Neil Horman)- sch_sfb: Fix missing NULL check (Alan Cox)- ext4: don\'t let i_reserved_meta_blocks go negative (Brian Foster)- ext4: pass a char * to ext4_count_free() instead of a buffer_head ptr (Theodore Ts\'o)- nfs: skip commit in releasepage if we\'re freeing memory for fs-related reasons (Jeff Layton)- ACPI/AC: prevent OOPS on some boxes due to missing check power_supply_register() return value check (Lan Tianyu)- ftrace: Disable function tracing during suspend/resume and hibernation, again (Srivatsa S. Bhat)- locks: fix checking of fcntl_setlease argument (J. Bruce Fields)- usbdevfs: Correct amount of data copied to user in processcompl_compat (Hans de Goede)- SCSI: Avoid dangling pointer in scsi_requeue_command() (Bart Van Assche)- SCSI: fix hot unplug vs async scan race (Dan Williams)- SCSI: fix eh wakeup (scsi_schedule_eh vs scsi_restart_operations) (Dan Williams)- SCSI: libsas: fix sas_discover_devices return code handling (Dan Williams)- SCSI: libsas: continue revalidation (Dan Williams)- vmscan: fix initial shrinker size handling (Konstantin Khlebnikov)- mm/hugetlb: fix warning in alloc_huge_page/dequeue_huge_page_vma (Konstantin Khlebnikov)- cpuset: mm: reduce large amounts of memory barrier related damage v3 (Mel Gorman)- cpusets: stall when updating mems_allowed for mempolicy or disjoint nodemask (David Rientjes)- cpusets: avoid looping when storing to mems_allowed if one node remains set (David Rientjes)- mm: vmscan: convert global reclaim to per-memcg LRU lists (Johannes Weiner)- mm: test PageSwapBacked in lumpy reclaim (Hugh Dickins)- mm/vmscan.c: consider swap space when deciding whether to continue reclaim (Minchan Kim)- vmscan: activate executable pages after first usage (Konstantin Khlebnikov)- vmscan: promote shared file mapped pages (Konstantin Khlebnikov)- mm: vmscan: check if reclaim should really abort even if compaction_ready() is true for one zone (Mel Gorman)- mm: vmscan: do not OOM if aborting reclaim to start compaction (Mel Gorman)- mm: vmscan: when reclaiming for compaction, ensure there are sufficient free pages available (Mel Gorman)- mm: compaction: introduce sync-light migration for use by compaction (Mel Gorman)- kswapd: assign new_order and new_classzone_idx after wakeup in sleeping (Alex Shi)- kswapd: avoid unnecessary rebalance after an unsuccessful balancing (Alex Shi)- mm: compaction: make isolate_lru_page() filter-aware again (Mel Gorman)- mm: page allocator: do not call direct reclaim for THP allocations while compaction is deferred (Mel Gorman)- mm: compaction: determine if dirty pages can be migrated without blocking within ->migratepage (Mel Gorman)- mm: compaction: allow compaction to isolate dirty pages (Mel Gorman)- mm: migration: clean up unmap_and_move() (Minchan Kim)- mm: zone_reclaim: make isolate_lru_page() filter-aware (Minchan Kim)- mm: compaction: make isolate_lru_page() filter-aware (Minchan Kim)- mm: change isolate mode from #define to bitwise type (Minchan Kim)- mm: compaction: trivial clean up in acct_isolated() (Minchan Kim)- vmscan: abort reclaim/compaction if compaction can proceed (Mel Gorman)- vmscan: limit direct reclaim for higher order allocations (Rik van Riel)- vmscan: reduce wind up shrinker->nr when shrinker can\'t do work (Dave Chinner)- vmscan: shrinker->nr updates race and go wrong (Dave Chinner)- vmscan: add shrink_slab tracepoints (Dave Chinner)- vmscan: clear ZONE_CONGESTED for zone with good watermark (Shaohua Li)- mm: vmscan: fix force-scanning small targets without swap (Johannes Weiner)- mm: memory hotplug: Check if pages are correctly reserved on a per-section basis (Mel Gorman)- dm raid1: fix crash with mirror recovery and discard (Mikulas Patocka)- UBIFS: fix a bug in empty space fix-up (Artem Bityutskiy)- mm: fix lost kswapd wakeup in kswapd_stop() (Aaditya Kumar)- ntp: Fix STA_INS/DEL clearing bug (John Stultz)- cifs: always update the inode cache with the results from a FIND_ * (Jeff Layton)- Linux 3.0.38 (Greg Kroah-Hartman)- 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)- ntp: Fix leap-second hrtimer livelock (John Stultz)- Revert \"ntp: Cleanup timex.h\" (Guangyu Sun)- Revert \"ntp: Access tick_length variable via ntp_tick_length()\" (Guangyu Sun)- Revert \"ntp: Add ntp_lock to replace xtime_locking\" (Guangyu Sun)- Revert \"ntp: Fix leap-second hrtimer livelock\" (Guangyu Sun)- Revert \"ntp: Correct TAI offset during leap second\" (Guangyu Sun)- Revert \"timekeeping: Fix CLOCK_MONOTONIC inconsistency during leapsecond\" (Guangyu Sun)- Revert \"time: Move common updates to a function\" (Guangyu Sun)- Revert \"hrtimer: Provide clock_was_set_delayed()\" (Guangyu Sun)- Revert \"timekeeping: Fix leapsecond triggered load spike issue\" (Guangyu Sun)- Revert \"timekeeping: Maintain ktime_t based offsets for hrtimers\" (Guangyu Sun)- Revert \"hrtimers: Move lock held region in hrtimer_interrupt()\" (Guangyu Sun)- Revert \"timekeeping: Provide hrtimer update function\" (Guangyu Sun)- Revert \"hrtimer: Update hrtimer base offsets each hrtimer_interrupt\" (Guangyu Sun)- Revert \"timekeeping: Add missing update call in timekeeping_resume()\" (Guangyu Sun)- Revert \"htrimer: fix kabi break.\" (Guangyu Sun)- cfg80211: check iface combinations only when iface is running (Michal Kazior)- tcp: drop SYN+FIN messages (Eric Dumazet)- e1000e: Correct link check logic for 82571 serdes (Tushar Dave)- fifo: Do not restart open() if it already found a partner (Anders Kaseorg)- block: fix infinite loop in __getblk_slow (Jeff Moyer)- Linux 3.0.37 (Greg Kroah-Hartman)- ACPI: Remove one board specific WARN when ignoring timer overriding (Feng Tang)- ACPI: Make acpi_skip_timer_override cover all source_irq==0 cases (Feng Tang)- mm: Hold a file reference in madvise_remove (Andy Lutomirski)- mm, thp: abort compaction if migration page cannot be charged to memcg (David Rientjes)- memory hotplug: fix invalid memory access caused by stale kswapd pointer (Jiang Liu)- md/raid10: Don\'t try to recovery unmatched (and unused) chunks. (NeilBrown)- md/raid5: Do not add data_offset before call to is_badblock (majianpeng)- raid5: delayed stripe fix (Shaohua Li)- vhost: don\'t forget to schedule() (Nadav Har\'El)- tracing: change CPU ring buffer state from tracing_cpumask (Vaibhav Nagarnaik)- PCI: EHCI: fix crash during suspend on ASUS computers (Alan Stern)- eCryptfs: Gracefully refuse miscdev file ops on inherited/passed files (Tyler Hicks)- tcm_fc: Resolve suspicious RCU usage warnings (Mark Rustad)- cfg80211: fix potential deadlock in regulatory (Eliad Peller)- ACPI, x86: fix Dell M6600 ACPI reboot regression via DMI (Zhang Rui)- acpi_pad: fix power_saving thread deadlock (Stuart Hayes)- drm/i915: Fix eDP blank screen after S3 resume on HP desktops (Takashi Iwai)- Btrfs: run delayed directory updates during log replay (Chris Mason)- nilfs2: ensure proper cache clearing for gc-inodes (Ryusuke Konishi)- netpoll: fix netpoll_send_udp() bugs (Eric Dumazet)- sky2: fix checksum bit management on some chips (stephen hemminger)- ipv6: Move ipv6 proc file registration to end of init order (Thomas Graf)- bonding: Fix corrupted queue_mapping (Eric Dumazet)- bridge: Assign rtnl_link_ops to bridge devices created via ioctl (v2) (stephen hemminger)- dummy: fix rcu_sched self-detected stalls (Eric Dumazet)- net: l2tp_eth: fix kernel panic on rmmod l2tp_eth (Eric Dumazet)- SPEC: v2.6.39-300.12.0 (Maxim Uvarov)- xen/m2p: do not reuse kmap_op->dev_bus_addr (Stefano Stabellini)- config - clean up NBD selecting (Maxim Uvarov) [Orabug: 14547051]- net: do not take an additional reference in skb_frag_set_page (Maxim Uvarov) [Orabug: 14696254]- [ovmapi] changed instances of strncmp to strcmp (Cathy Avery) [Orabug: 14644624]- SPEC: v2.6.39-400.1.0 (Maxim Uvarov)- xen-pciback: support wild cards in slot specifications (Jan Beulich)- xen/boot: Disable BIOS SMP MP table search. (Konrad Rzeszutek Wilk)- xen/m2p: do not reuse kmap_op->dev_bus_addr (Stefano Stabellini)- xen/pciback: Fix proper FLR steps. (Konrad Rzeszutek Wilk)- xen/setup: Fix one-off error when adding for-balloon PFNs to the P2M. (Konrad Rzeszutek Wilk) * Tue Oct 02 2012 Maxim Uvarov [2.6.39-300.11.0.el5uek]- xen/boot: Disable BIOS SMP MP table search. (Konrad Rzeszutek Wilk) [Bugdb: 13665] * Sat Sep 29 2012 Maxim Uvarov [2.6.39-300.10.0.el5uek]- [ovmapi] changed instances of strncmp to strcmp (Cathy Avery) [Orabug: 14644624] * Fri Sep 28 2012 Joe Jin [2.6.39-300.9.0.el5uek]- cciss: Update HPSA_BOUNDARY. (Joe Jin) [Orabug: 14681165] * Thu Sep 13 2012 Guru Anbalagane [2.6.39-300.8.0.el5uek]- ocfs2: Fix oops in ocfs2_fast_symlink_readpage() code path (Xiaowei.Hu) * Fri Sep 07 2012 Maxim Uvarov [2.6.39-300.7.0.el5uek]- 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) * Wed Sep 05 2012 Maxim Uvarov [2.6.39-300.6.0.el5uek]- [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) * Tue Aug 21 2012 Maxim Uvarov [2.6.39-300.5.0.el5uek]- [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] * Wed Aug 08 2012 Maxim Uvarov [2.6.39-300.4.0.el5uek]- 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] * Tue Aug 07 2012 Maxim Uvarov [2.6.39-300.3.0.el5uek]- 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} * Fri Aug 03 2012 Maxim Uvarov [2.6.39-300.2.0.el5uek]- 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) * Fri Jul 27 2012 Maxim Uvarov [2.6.39-300.1.0.el5uek]- xen/p2m: Check __brk_limit before allocating. (Konrad Rzeszutek Wilk) * Tue Jul 24 2012 Maxim Uvarov [2.6.39-300.0.7.el5uek]- 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) * Thu Jul 19 2012 Maxim Uvarov [2.6.39-300.0.6.el5uek]- 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) * Wed Jul 11 2012 Maxim Uvarov [2.6.39-300.0.5.el5uek]- 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] * Tue Jul 10 2012 Maxim Uvarov [2.6.39-300.0.4.el5uek]- 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_ (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_ (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_ (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_ (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 _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) * Fri Jun 15 2012 Maxim Uvarov [2.6.39-300.0.3.el5uek]- 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) * Sat Mar 31 2012 Maxim Uvarov [2.6.39-300.0.2.el5uek]- vlan: allow nested vlan_do_receive() (Maxim Uvarov)- net: allow vlan traffic to be received under bond (John Fastabend)- net: vlan: goto another_round instead of calling __netif_receive_skb (Jiri Pirko) * Fri Mar 30 2012 Maxim Uvarov [2.6.39-300.0.1.el5uek]- 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) * Thu Mar 29 2012 Maxim Uvarov [2.6.39-300.0.0.el5uek]- 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//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//fdinfo/ 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) * Wed Mar 28 2012 Maxim Uvarov [2.6.39-200.0.8.el5uek]- loop: set default number of loop devices to 200 (Maxim Uvarov)- SPEC OL5: fix xen support (Maxim Uvarov) * Fri Mar 23 2012 Maxim Uvarov [2.6.39-200.0.6.el5uek]- ocfs2: Rollback commit ea455f8ab68338ba69f5d3362b342c115bea8e13 (Sunil Mushran) [orabug: 13555276]- ocfs2: Rollback commit f7b1aa69be138ad9d7d3f31fa56f4c9407f56b6a (Sunil Mushran) [orabug: 13555276]- ocfs2: Rollback commit 5fd131893793567c361ae64cbeb28a2a753bbe35 (Sunil Mushran) [orabug: 13555276]- ocfs2/cluster: Fix o2net_fill_node_map() (Sunil Mushran)- ocfs2/cluster: Add new function o2net_fill_node_map() (Sunil Mushran)- ocfs2: Tighten free bit calculation in the global bitmap (Sunil Mushran)- ocfs2/trivial: Limit unaligned aio+dio write messages to once per day (Sunil Mushran)- btrfs: btrfs_direct_IO_bvec() needs to check for sector alignment (Dave Kleikamp)- loop: increase default number of loop devices to 512 (Dave Kleikamp)- xen/merge error: Re-introduce xen-platform-pci driver. (Konrad Rzeszutek Wilk)- x86/PCI: reduce severity of host bridge window conflict warnings (Bjorn Helgaas)- xen/acpi: Remove the WARN\'s as they just create noise. (Konrad Rzeszutek Wilk) * Thu Mar 22 2012 Maxim Uvarov [2.6.39-200.0.5.el5uek]- btrfs: create btrfs_file_write_iter() (Dave Kleikamp) * Thu Mar 22 2012 Maxim Uvarov [2.6.39-200.0.4.el5uek]- ocfs2/trivial: Print message indicating unaligned aio+dio write (Sunil Mushran)- ocfs2: Avoid livelock in ocfs2_readpage() (Jan Kara)- ocfs2: serialize unaligned aio (Mark Fasheh)- ocfs2: null deref on allocation error (Dan Carpenter)- ocfs2: Bugfix for hard readonly mount (Tiger Yang) * Tue Mar 20 2012 Guru Anbalagane [2.6.39-200.0.3.el5uek]- xen/blkback: Disable DISCARD support for loopback device (but leave for phy). (Konrad Rzeszutek Wilk)- block: fix patch import error in max_discard_sectors check (Jens Axboe)- block: eliminate potential for infinite loop in blkdev_issue_discard (Mike Snitzer)- config: Use the xen-acpi-processor instead of the cpufreq-xen driver. (Konrad Rzeszutek Wilk)- xen/acpi-processor: C and P-state driver that uploads said data to hypervisor. (Konrad Rzeszutek Wilk)- Revert \"Merge branch \'stable/cpufreq-xen.v6.rebased\' into uek2-merge\" (Konrad Rzeszutek Wilk) * Thu Mar 15 2012 Guru Anbalagane [2.6.39-200.0.2.el5uek]- xen: make page table walk hugepages aware (Dave McCracken) [Orabug: 13719997]- x86/PCI: Preserve existing pci=bfsort whitelist for Dell systems (Narendra_K) * Mon Mar 12 2012 Guru Anbalagane [2.6.39-200.0.1.el5uek]- disable kabicheck for uek2 update 1 beta- nfs: only dirty user pages in direct read code (Dave Kleikamp)- config: Enable 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) * Wed Mar 07 2012 Guru Anbalagane [2.6.39-100.5.1.el5uek]- 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) * Fri Mar 02 2012 Guru Anbalagane [2.6.39-100.4.1.el5uek]- 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) * Thu Feb 23 2012 Guru Anbalagane [2.6.39-100.3.1.el5uek]- 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) * Wed Feb 15 2012 Guru Anbalagane [2.6.39-100.2.1.el5uek]- 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) * Wed Feb 08 2012 Guru Anbalagane [2.6.39-100.1.1.el5uek]- 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] * Wed Feb 01 2012 Guru Anbalagane [2.6.39-100.0.22.el5uek]- 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) * Fri Jan 27 2012 Guru Anbalagane [2.6.39-100.0.21.el5uek]- 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//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) * Fri Jan 13 2012 Maxim Uvarov [2.6.39-100.0.20.el5uek]- 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) * Wed Jan 11 2012 Maxim Uvarov [2.6.39-100.0.19.el5uek]- 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) * Mon Dec 19 2011 Guru Anbalagane [2.6.39-100.0.18.el5uek]- 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//fdinfo/ 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) * Thu Nov 17 2011 Maxim Uvarov [2.6.39-100.0.17.el5uek]- 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 * Sat Nov 12 2011 Maxim Uvarov [2.6.39-100.0.16.el5uek]- 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 * Thu Oct 20 2011 Joe Jin [2.6.39-100.0.15.el5uek]- [scsi] cciss: Use cciss for some Smart Array controller when build for OL5- [Kconfig]: Add CONFIG_UEK5 option. * Thu Oct 13 2011 Guru Anbalagane [2.6.39-100.0.14.el5uek]- 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) * Tue Oct 11 2011 Maxim Uvarov [2.6.39-100.0.13.el5uek]- 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 * Fri Sep 30 2011 Guru Anbalagane [2.6.39-100.0.12.el5uek]- audit: dynamically allocate audit_names when not enough spaceis in the names array [orabug 13038425]- update btrfs 3.0 * Thu Sep 29 2011 Guru Anbalagane [2.6.39-100.0.11.el5uek]- xen: Add bootmem.h in xen-selfballoon.c * Thu Sep 29 2011 Guru Anbalagane [2.6.39-100.0.10.el5uek]- 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] * Fri Sep 23 2011 Guru Anbalagane [2.6.39-100.0.9.el5uek]- 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] * Thu Sep 22 2011 Kevin Lyons [2.6.39-100.0.8.el5uek]- Add -u parameter to kernel_variant_post to make it work properly for uek [orabug 12965870] * Wed Sep 21 2011 Guru Anbalagane [2.6.39-100.0.7.el5uek]- fix --noarch build- CONFIG: Add support for Large files - 32bit orabug 12984979 * Tue Sep 20 2011 Guru Anbalagane [2.6.39-100.0.6.el5uek]- 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) * Wed Sep 14 2011 Guru Anbalagane [2.6.39-100.0.5.el5uek]- 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 * Fri Aug 26 2011 Guru Anbalagane [2.6.39-100.0.4.el5uek]- revert makefile to 2.6.39 * Thu Aug 25 2011 Guru Anbalagane [2.6.39-100.0.3.el5uek]- Rebase to linux-3.0.3 * Fri Aug 12 2011 Guru Anbalagane [2.6.39-100.0.2.el5uek]- [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) * Sat Jul 30 2011 Guru Anbalagane [2.6.39-100.0.1.el5uek]- 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
|
|
|