3.12.27-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest104 patches 11 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/104 | s390/ptrace: fix PSW mask checkarch/ | +7 | 0 replies | |
| 2/104 | crypto: af_alg - properly label AF_ALG socketcrypto/ | +2 | 0 replies | |
| 3/104 | ARM: 8115/1: LPAE: reduce damage caused by idmap to virtual memory layoutarch/ | +7 | 0 replies | |
| 4/104 | ath9k: fix aggregation session lockupdrivers/ | +9 | 0 replies | |
| 5/104 | cfg80211: fix mic_failure tracingnet/ | +2 | 0 replies | |
| 6/104 | rapidio/tsi721_dma: fix failure to obtain transaction descriptordrivers/ | +7 | 0 replies | |
| 7/104 | scsi: handle flush errors properlydrivers/ | +8 | 0 replies | |
| 8/104 | mm/page-writeback.c: fix divide by zero in bdi_dirty_limits()mm/ | +3 | 0 replies | |
| 9/104 | mm, thp: do not allow thp faults to avoid cpuset restrictionsmm/ | +8 | 0 replies | |
| 10/104 | memcg: oom_notify use-after-free fixmm/ | +4 | 0 replies | |
| 11/104 | staging: vt6655: Fix disassociated messages every 10 secondsdrivers/ | +1 | 0 replies | |
| 12/104 | iio:bma180: Fix scale factors to report correct acceleration unitsdrivers/ | +3 | 0 replies | |
| 13/104 | iio:bma180: Missing check for frequency fractional partdrivers/ | +2 | 0 replies | |
| 14/104 | iio: buffer: Fix demux table creationdrivers/ | +1 | 0 replies | |
| 15/104 | dm bufio: fully initialize shrinkerdrivers/ | +1 | 0 replies | |
| 16/104 | dm cache: fix race affecting dirty block countdrivers/ | +6 | 0 replies | |
| 17/104 | printk: rename printk_sched to printk_deferredinclude/ kernel/ kernel/ +1 more | +6 | 0 replies | |
| 18/104 | timer: Fix lock inversion between hrtimer_bases.lock and scheduler lockskernel/ | +6 | 0 replies | |
| 19/104 | Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime option"arch/ arch/ | +1 | 0 replies | |
| 20/104 | x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit stackDocumentation/ arch/ arch/ +7 more | +316 | 0 replies | |
| 21/104 | x86, espfix: Move espfix definitions into a separate header filearch/ arch/ arch/ | +19 | 0 replies | |
| 22/104 | x86, espfix: Fix broken header guardarch/ | +1 | 0 replies | |
| 23/104 | x86, espfix: Make espfix64 a Kconfig option, fix UMLarch/ arch/ arch/ +1 more | +7 | 0 replies | |
| 24/104 | x86, espfix: Make it possible to disable 16-bit supportarch/ arch/ arch/ +1 more | +43 | 0 replies | |
| 25/104 | x86_64/entry/xen: Do not invoke espfix64 on Xenarch/ arch/ arch/ | +11 | 0 replies | |
| 26/104 | staging: vt6655: Fix Warning on boot handle_irq_event_percpu.drivers/ | +5 | 0 replies | |
| 27/104 | Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"net/ | +13 | 0 replies | |
| 28/104 | xtensa: add fixup for double exception raised in window overflowarch/ arch/ | +138 | 0 replies | |
| 29/104 | net/l2tp: don't fall back on UDP [get|set]sockoptnet/ | +2 | 0 replies | |
| 30/104 | lib/btree.c: fix leak of whole btree nodeslib/ | +1 | 0 replies | |
| 31/104 | x86/espfix/xen: Fix allocation of pages for paravirt page tablesarch/ | +2 | 0 replies | |
| 32/104 | bnx2x: fix crash during TSO tunnelingdrivers/ drivers/ | +10 | 0 replies | |
| 33/104 | inetpeer: get rid of ip_id_countdrivers/ include/ include/ +14 more | +78 | 0 replies | |
| 34/104 | ip: make IP identifiers less predictableinclude/ net/ net/ | +36 | 0 replies | |
| 35/104 | net: sendmsg: fix NULL pointer dereferencenet/ net/ | +8 | 0 replies | |
| 36/104 | tcp: Fix integer-overflows in TCP venonet/ | +1 | 0 replies | |
| 37/104 | tcp: Fix integer-overflow in TCP vegasnet/ | +2 | 0 replies | |
| 38/104 | net: sctp: inherit auth_capable on INIT collisionsnet/ | +1 | 0 replies | |
| 39/104 | macvlan: Initialize vlan_features to turn on offload support.drivers/ | +1 | 0 replies | |
| 40/104 | net: Correctly set segment mac_len in skb_segment().net/ | +1 | 0 replies | |
| 41/104 | iovec: make sure the caller actually wants anything in memcpy_fromiovecendnet/ | +4 | 0 replies | |
| 42/104 | sctp: fix possible seqlock seadlock in sctp_packet_transmit()net/ | +1 | 0 replies | |
| 43/104 | sparc64: Fix argument sign extension for compat_sys_futex().arch/ | +1 | 0 replies | |
| 44/104 | sparc64: Make itc_sync_lock rawarch/ | +3 | 0 replies | |
| 45/104 | sparc64: Fix executable bit testing in set_pmd_at() paths.arch/ | +10 | 0 replies | |
| 46/104 | sparc64: Handle 32-bit tasks properly in compute_effective_address().arch/ | +9 | 0 replies | |
| 47/104 | sparc64: Fix top-level fault handling bugs.arch/ | +52 | 0 replies | |
| 48/104 | sparc64: Add basic validations to {pud,pmd}_bad().arch/ | +31 | 0 replies | |
| 49/104 | sparc64: Give more detailed information in {pgd,pmd}_ERROR() and kill pte_ERROR().arch/ | +6 | 0 replies | |
| 50/104 | sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit fault addresses.arch/ | +1 | 0 replies | |
| 51/104 | sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.arch/ arch/ | +17 | 0 replies | |
| 52/104 | sparc64: Add membar to Niagara2 memcpy code.arch/ | +1 | 0 replies | |
| 53/104 | sparc64: Do not insert non-valid PTEs into the TSB hash table.arch/ | +4 | 0 replies | |
| 54/104 | sparc64: Guard against flushing openfirmware mappings.arch/ arch/ | +25 | 0 replies | |
| 55/104 | bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000drivers/ drivers/ | +14 | 0 replies | |
| 56/104 | sunsab: Fix detection of BREAK on sunsab serial consoledrivers/ | +9 | 0 replies | |
| 57/104 | sparc64: ldc_connect() should not return EINVAL when handshake is in progress.arch/ | +1 | 0 replies | |
| 58/104 | arch/sparc/math-emu/math_32.c: drop stray break operatorarch/ | +1 | 0 replies | |
| 59/104 | iwlwifi: mvm: Add a missed beacons thresholddrivers/ drivers/ | +21 | 0 replies | |
| 60/104 | mac80211: reset probe_send_count also in HW_CONNECTION_MONITOR caseinclude/ net/ | +2 | 0 replies | |
| 61/104 | hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned entrymm/ | +43 | 0 replies | |
| 62/104 | mm: hugetlb: fix copy_hugetlb_page_range()mm/ | +1 | 0 replies | |
| 63/104 | mnt: Only change user settable mount flags in remountfs/ include/ | +4 | 0 replies | |
| 64/104 | mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into do_remountfs/ | +10 | 0 replies | |
| 65/104 | mnt: Correct permission checks in do_remountfs/ include/ | +38 | 0 replies | |
| 66/104 | ext4: Fix block zeroing when punching holes in indirect block filesfs/ | +2 | 0 replies | |
| 67/104 | offb: Little endian fixesdrivers/ | +11 | 0 replies | |
| 68/104 | fbcon: Clean up fbcon data in fb_info on FB_EVENT_FB_UNBIND with 0 fbsdrivers/ | +25 | 0 replies | |
| 69/104 | DMA-API: provide a helper to set both DMA and coherent DMA masksDocumentation/ Documentation/ include/ | +44 | 0 replies | |
| 70/104 | DMA-API: net: intel/e1000e: fix 32-bit DMA mask handlingdrivers/ | +6 | 0 replies | |
| 71/104 | e1000e: Fix a compile flag mis-match for suspend/resumedrivers/ | +2 | 0 replies | |
| 72/104 | e1000e: Fix compilation warning when !CONFIG_PM_SLEEPdrivers/ | +2 | 0 replies | |
| 73/104 | e1000: fix wrong queue idx calculationdrivers/ | +1 | 0 replies | |
| 74/104 | e1000: prevent oops when adapter is being closed and reset simultaneouslydrivers/ drivers/ | +14 | 0 replies | |
| 75/104 | e1000: fix possible reset_task running after adapter downdrivers/ | +11 | 0 replies | |
| 76/104 | DMA-API: net: intel/ixgbe: fix 32-bit DMA mask handlingdrivers/ | +5 | 0 replies | |
| 77/104 | ixgbe: fix rx-usecs range checks for BQLdrivers/ | +3 | 0 replies | |
| 78/104 | ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_alldrivers/ drivers/ | +38 | 2 replies | |
| 79/104 | ixgbe: fix inconsistent clearing of the multicast tabledrivers/ | +7 | 0 replies | |
| 80/104 | DMA-API: net: intel/ixgbevf: fix 32-bit DMA mask handlingdrivers/ | +5 | 0 replies | |
| 81/104 | ixgbevf: cleanup redundant mailbox read failure checkdrivers/ | +2 | 0 replies | |
| 82/104 | DMA-API: net: intel/igb: fix 32-bit DMA mask handlingdrivers/ | +6 | 0 replies | |
| 83/104 | igb: Add ethtool offline tests for i354drivers/ | +4 | 0 replies | |
| 84/104 | igb: Fix master/slave mode for all m88 i354 PHY'sdrivers/ | +3 | 0 replies | |
| 85/104 | igb: fix driver reload with VF assigned to guestdrivers/ | +16 | 0 replies | |
| 86/104 | igb: Don't let ethtool try to write to iNVM in i210/i211drivers/ | +3 | 0 replies | |
| 87/104 | igb: Fixed Wake On LAN supportdrivers/ | +4 | 0 replies | |
| 88/104 | DMA-API: net: intel/igbvf: fix 32-bit DMA mask handlingdrivers/ | +6 | 0 replies | |
| 89/104 | igbvf: integer wrapping bug setting the mtudrivers/ | +2 | 0 replies | |
| 90/104 | igbvf: add missing iounmap() on error in igbvf_probe()drivers/ | +2 | 0 replies | |
| 91/104 | DMA-API: net: brocade/bna/bnad.c: fix 32-bit DMA mask handlingdrivers/ | +4 | 0 replies | |
| 92/104 | netxen: Correct off-by-one errors in bounds checksdrivers/ | +2 | 0 replies | |
| 93/104 | RDMA/cxgb3: Fix information leak in send_abort()drivers/ | +1 | 0 replies | |
| 94/104 | bnx2x: Test nvram when interface is downdrivers/ | +10 | 0 replies | |
| 95/104 | bnx2fc: fix memory leak in bnx2fc_allocate_hash_table()drivers/ | +19 | 0 replies | |
| 96/104 | tg3: Add support for new 577xx device idsdrivers/ drivers/ | +16 | 0 replies | |
| 97/104 | tipc: don't use memcpy to copy from user spacenet/ | +9 | 0 replies | |
| 98/104 | PCI: rphahp: Fix endianess issuesdrivers/ | +9 | 0 replies | |
| 99/104 | Input: i8042 - add Acer Aspire 5710 to nomux blacklistdrivers/ | +7 | 0 replies | |
| 100/104 | HID: logitech-dj: Fix USB 3.0 issuedrivers/ | +8 | 0 replies | |
| 101/104 | ALSA: hda - load EQ params into IDT codec on HP bNB13 systemssound/ | +531 | 0 replies | |
| 102/104 | drivers/rtc/rtc-efi.c: avoid subtracting day twice when computing year daysdrivers/ | +1 | 0 replies | |
| 103/104 | drivers/rtc/rtc-efi.c: check for invalid data coming back from UEFIdrivers/ | +27 | 0 replies | |
| 104/104 | drivers/rtc/interface.c: fix infinite loop in initializing the alarmdrivers/ | +12 | 0 replies |
Reviews trailers per patch
27 of 104 patches have a Reviewed-by or Acked-by.
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 30 reviewers.
Cover letter [PATCH 3.12 000/104] 3.12.27-stable review
This is the start of the stable review cycle for the 3.12.27 release. There are 104 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know.
Responses should be made by Fri Aug 22 13:43:20 CEST 2014. Anything received after that time might be too late.
The whole patch series can be found in one patch at:
http://kernel.org/pub/linux/kernel/people/jirislaby/stable-review/patch-3.12.27-rc1.xz
and the diffstat can be found below.
thanks,
js
===============
Akeem G Abodunrin (1):
igb: Fixed Wake On LAN support
Ales Novak (1):
drivers/rtc/interface.c: fix infinite loop in initializing the alarm
Alexandre Bounine (1):
rapidio/tsi721_dma: fix failure to obtain transaction descriptor
Andrey Ryabinin (1):
net: sendmsg: fix NULL pointer dereference
Andrey Utkin (1):
arch/sparc/math-emu/math_32.c: drop stray break operator
Andy Lutomirski (1):
x86_64/entry/xen: Do not invoke espfix64 on Xen
Anssi Hannula (1):
dm cache: fix race affecting dirty block count
Benjamin Tisssoires (1):
HID: logitech-dj: Fix USB 3.0 issue
Boris Ostrovsky (1):
x86/espfix/xen: Fix allocation of pages for paravirt page tables
Carolyn Wyborny (1):
igb: Fix master/slave mode for all m88 i354 PHY's
Cedric Le Goater (1):
offb: Little endian fixes
Christoph Paasch (2):
tcp: Fix integer-overflows in TCP veno
tcp: Fix integer-overflow in TCP vegas
Christopher Alexander Tobias Schulze (2):
bbc-i2c: Fix BBC I2C envctrl on SunBlade 2000
sunsab: Fix detection of BREAK on sunsab serial console
Dan Carpenter (2):
igbvf: integer wrapping bug setting the mtu RDMA/cxgb3: Fix information leak in send_abort()
Daniel Borkmann (1):
net: sctp: inherit auth_capable on INIT collisions
David Ertman (1):
e1000e: Fix a compile flag mis-match for suspend/resume
David Gibson (1):
netxen: Correct off-by-one errors in bounds checks
David Rientjes (1):
mm, thp: do not allow thp faults to avoid cpuset restrictions
David S. Miller (11):
sparc64: Fix argument sign extension for compat_sys_futex().
sparc64: Fix executable bit testing in set_pmd_at() paths.
sparc64: Handle 32-bit tasks properly in compute_effective_address().
sparc64: Fix top-level fault handling bugs.
sparc64: Add basic validations to {pud,pmd}_bad().
sparc64: Give more detailed information in {pgd,pmd}_ERROR() and kill
pte_ERROR().
sparc64: Don't bark so loudly about 32-bit tasks generating 64-bit
fault addresses.
sparc64: Fix huge TSB mapping on pre-UltraSPARC-III cpus.
sparc64: Add membar to Niagara2 memcpy code.
sparc64: Do not insert non-valid PTEs into the TSB hash table.
sparc64: Guard against flushing openfirmware mappings.
Dmitry Kravkov (1):
bnx2x: fix crash during TSO tunneling
Don Skidmore (1):
ixgbevf: cleanup redundant mailbox read failure check
Eliad Peller (2):
cfg80211: fix mic_failure tracing
mac80211: reset probe_send_count also in HW_CONNECTION_MONITOR case
Emil Tantilov (2):
ixgbe: fix rx-usecs range checks for BQL
ixgbe: fix inconsistent clearing of the multicast table
Eric Dumazet (3):
inetpeer: get rid of ip_id_count
ip: make IP identifiers less predictable
sctp: fix possible seqlock seadlock in sctp_packet_transmit()
Eric W. Biederman (3):
mnt: Only change user settable mount flags in remount
mnt: Move the test for MNT_LOCK_READONLY from change_mount_flags into
do_remount
mnt: Correct permission checks in do_remount
Felix Fietkau (1):
ath9k: fix aggregation session lockup
Fujinaka, Todd (2):
igb: Add ethtool offline tests for i354
igb: Don't let ethtool try to write to iNVM in i210/i211
Greg Thelen (1):
dm bufio: fully initialize shrinker
H. Peter Anvin (6):
Revert "x86-64, modify_ldt: Make support for 16-bit segments a runtime
option"
x86-64, espfix: Don't leak bits 31:16 of %esp returning to 16-bit
stack
x86, espfix: Move espfix definitions into a separate header file x86, espfix: Fix broken header guard
x86, espfix: Make espfix64 a Kconfig option, fix UML
x86, espfix: Make it possible to disable 16-bit support
Hong Zhiguo (1):
e1000: fix wrong queue idx calculation
Ilan Peer (1):
iwlwifi: mvm: Add a missed beacons threshold
Jacob Keller (1):
ixgbe: fix qv_lock_napi call in ixgbe_napi_disable_all
James Bottomley (1):
scsi: handle flush errors properly
Jan Beulich (1):
drivers/rtc/rtc-efi.c: check for invalid data coming back from UEFI
Jan Kara (2):
timer: Fix lock inversion between hrtimer_bases.lock and scheduler
locks
ext4: Fix block zeroing when punching holes in indirect block files
Jiri Kosina (1):
Input: i8042 - add Acer Aspire 5710 to nomux blacklist
Johannes Berg (1):
Revert "mac80211: move "bufferable MMPDU" check to fix AP mode scan"
John Stultz (1):
printk: rename printk_sched to printk_deferred
Keith Packard (1):
fbcon: Clean up fbcon data in fb_info on FB_EVENT_FB_UNBIND with 0 fbs
Kirill Tkhai (1):
sparc64: Make itc_sync_lock raw
Konstantin Khlebnikov (1):
ARM: 8115/1: LPAE: reduce damage caused by idmap to virtual memory
layout
Lars-Peter Clausen (1):
iio: buffer: Fix demux table creation
Laurent Dufour (1):
PCI: rphahp: Fix endianess issues
Lee, Chun-Yi (1):
drivers/rtc/rtc-efi.c: avoid subtracting day twice when computing year
days
Malcolm Priestley (2):
staging: vt6655: Fix disassociated messages every 10 seconds
staging: vt6655: Fix Warning on boot handle_irq_event_percpu.
Martin Schwidefsky (1):
s390/ptrace: fix PSW mask check
Maurizio Lombardi (1):
bnx2fc: fix memory leak in bnx2fc_allocate_hash_table()
Max Filippov (1):
xtensa: add fixup for double exception raised in window overflow
Maxim Patlasov (1):
mm/page-writeback.c: fix divide by zero in bdi_dirty_limits()
Michal Hocko (1):
memcg: oom_notify use-after-free fix
Mika Westerberg (1):
e1000e: Fix compilation warning when !CONFIG_PM_SLEEP
Milan Broz (1):
crypto: af_alg - properly label AF_ALG socket
Minfei Huang (1):
lib/btree.c: fix leak of whole btree nodes
Naoya Horiguchi (2):
hugetlb: fix copy_hugetlb_page_range() to handle migration/hwpoisoned
entry
mm: hugetlb: fix copy_hugetlb_page_range()
Nithin Sujir (1):
tg3: Add support for new 577xx device ids
Peter Meerwald (2):
iio:bma180: Fix scale factors to report correct acceleration units iio:bma180: Missing check for frequency fractional part
Russell King (7):
DMA-API: provide a helper to set both DMA and coherent DMA masks
DMA-API: net: intel/e1000e: fix 32-bit DMA mask handling
DMA-API: net: intel/ixgbe: fix 32-bit DMA mask handling
DMA-API: net: intel/ixgbevf: fix 32-bit DMA mask handling
DMA-API: net: intel/igb: fix 32-bit DMA mask handling
DMA-API: net: intel/igbvf: fix 32-bit DMA mask handling
DMA-API: net: brocade/bna/bnad.c: fix 32-bit DMA mask handling
Sasha Levin (2):
net/l2tp: don't fall back on UDP [get|set]sockopt
iovec: make sure the caller actually wants anything in
memcpy_fromiovecend
Sowmini Varadhan (1):
sparc64: ldc_connect() should not return EINVAL when handshake is in
progress.
Stefan Assmann (1):
igb: fix driver reload with VF assigned to guest
Vitaliy Kulikov (1):
ALSA: hda - load EQ params into IDT codec on HP bNB13 systems
Vlad Yasevich (2):
macvlan: Initialize vlan_features to turn on offload support.
net: Correctly set segment mac_len in skb_segment().
Vladimir Davydov (1):
e1000: fix possible reset_task running after adapter down
Wei Yongjun (1):
igbvf: add missing iounmap() on error in igbvf_probe()
Ying Xue (1):
tipc: don't use memcpy to copy from user space
Yuval Mintz (1):
bnx2x: Test nvram when interface is down
yzhu1 (1):
e1000: prevent oops when adapter is being closed and reset
simultaneously
Documentation/DMA-API-HOWTO.txt | 37 +- Documentation/DMA-API.txt | 8 + Documentation/x86/x86_64/mm.txt | 2 + arch/arm/mm/idmap.c | 7 + arch/s390/kernel/ptrace.c | 9 +- arch/sparc/include/asm/pgtable_64.h | 61 ++- arch/sparc/include/asm/tlbflush_64.h | 12 +- arch/sparc/kernel/ldc.c | 2 +- arch/sparc/kernel/smp_64.c | 6 +- arch/sparc/kernel/sys32.S | 2 +- arch/sparc/kernel/unaligned_64.c | 12 +- arch/sparc/lib/NG2memcpy.S | 1 + arch/sparc/math-emu/math_32.c | 2 +- arch/sparc/mm/fault_64.c | 98 ++-- arch/sparc/mm/init_64.c | 27 ++ arch/sparc/mm/tlb.c | 17 +- arch/sparc/mm/tsb.c | 14 +- arch/x86/Kconfig | 25 +- arch/x86/include/asm/espfix.h | 16 + arch/x86/include/asm/irqflags.h | 2 +- arch/x86/include/asm/pgtable_64_types.h | 2 + arch/x86/include/asm/setup.h | 2 + arch/x86/kernel/Makefile | 1 + arch/x86/kernel/entry_32.S | 12 + arch/x86/kernel/entry_64.S | 77 ++- arch/x86/kernel/espfix_64.c | 208 ++++++++ arch/x86/kernel/ldt.c | 10 +- arch/x86/kernel/paravirt_patch_64.c | 2 - arch/x86/kernel/smpboot.c | 7 + arch/x86/mm/dump_pagetables.c | 31 +- arch/x86/vdso/vdso32-setup.c | 8 - arch/xtensa/kernel/vectors.S | 158 +++++- arch/xtensa/kernel/vmlinux.lds.S | 4 +- crypto/af_alg.c | 2 + drivers/hid/hid-logitech-dj.c | 8 + drivers/iio/accel/bma180.c | 8 +- drivers/iio/industrialio-buffer.c | 2 +- drivers/infiniband/hw/cxgb3/iwch_cm.c | 1 + drivers/input/serio/i8042-x86ia64io.h | 7 + drivers/md/dm-bufio.c | 2 +- drivers/md/dm-cache-target.c | 13 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 9 + .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 19 +- drivers/net/ethernet/broadcom/tg3.c | 15 +- drivers/net/ethernet/broadcom/tg3.h | 3 + drivers/net/ethernet/brocade/bna/bnad.c | 13 +- drivers/net/ethernet/intel/e1000/e1000.h | 5 + drivers/net/ethernet/intel/e1000/e1000_main.c | 27 +- drivers/net/ethernet/intel/e1000e/netdev.c | 22 +- drivers/net/ethernet/intel/igb/e1000_phy.c | 8 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 17 +- drivers/net/ethernet/intel/igb/igb_main.c | 55 +-- drivers/net/ethernet/intel/igbvf/netdev.c | 26 +- drivers/net/ethernet/intel/ixgbe/ixgbe.h | 48 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 6 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 36 +- drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 44 +- .../net/ethernet/qlogic/netxen/netxen_nic_init.c | 4 +- drivers/net/macvlan.c | 1 + drivers/net/ppp/pptp.c | 2 +- drivers/net/wireless/ath/ath9k/xmit.c | 9 + drivers/net/wireless/iwlwifi/mvm/mac-ctxt.c | 25 +- drivers/net/wireless/iwlwifi/mvm/mvm.h | 1 + drivers/pci/hotplug/rpaphp_core.c | 15 +- drivers/rapidio/devices/tsi721_dma.c | 8 +- drivers/rtc/interface.c | 14 +- drivers/rtc/rtc-efi.c | 34 +- drivers/sbus/char/bbc_envctrl.c | 6 + drivers/sbus/char/bbc_i2c.c | 11 +- drivers/scsi/bnx2fc/bnx2fc_hwi.c | 31 +- drivers/scsi/scsi_lib.c | 8 + drivers/staging/vt6655/bssdb.c | 2 +- drivers/staging/vt6655/device_main.c | 7 +- drivers/tty/serial/sunsab.c | 9 + drivers/video/console/fbcon.c | 27 +- drivers/video/offb.c | 18 +- fs/ext4/indirect.c | 4 +- fs/namespace.c | 51 +- include/linux/dma-mapping.h | 14 + include/linux/mount.h | 9 +- include/linux/printk.h | 6 +- include/net/inetpeer.h | 16 +- include/net/ip.h | 31 +- include/net/ipv6.h | 11 +- include/net/mac80211.h | 2 - include/net/secure_seq.h | 2 - init/main.c | 4 + kernel/printk/printk.c | 2 +- kernel/sched/core.c | 2 +- kernel/sched/rt.c | 2 +- kernel/time/clockevents.c | 10 +- lib/btree.c | 1 + mm/hugetlb.c | 70 +-- mm/memcontrol.c | 4 + mm/page-writeback.c | 6 +- mm/page_alloc.c | 16 +- net/compat.c | 9 +- net/core/iovec.c | 10 +- net/core/secure_seq.c | 25 - net/core/skbuff.c | 2 +- net/ipv4/igmp.c | 4 +- net/ipv4/inetpeer.c | 18 - net/ipv4/ip_output.c | 7 +- net/ipv4/ip_tunnel_core.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/raw.c | 2 +- net/ipv4/route.c | 69 ++- net/ipv4/tcp_vegas.c | 3 +- net/ipv4/tcp_veno.c | 2 +- net/ipv4/xfrm4_mode_tunnel.c | 2 +- net/ipv6/ip6_output.c | 17 + net/ipv6/output_core.c | 23 - net/l2tp/l2tp_ppp.c | 4 +- net/mac80211/mlme.c | 4 +- net/mac80211/tx.c | 27 +- net/netfilter/ipvs/ip_vs_xmit.c | 2 +- net/sctp/associola.c | 1 + net/sctp/output.c | 2 +- net/tipc/msg.c | 22 +- net/wireless/trace.h | 3 +- sound/pci/hda/patch_sigmatel.c | 532 ++++++++++++++++++++- 122 files changed, 1915 insertions(+), 653 deletions(-) create mode 100644 arch/x86/include/asm/espfix.h create mode 100644 arch/x86/kernel/espfix_64.c
Signature · 1 line
2.0.4