3.12.64-stable review
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest119 patches 5 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/119 | MIPS: KVM: Check for pfn noslot casearch/ | +1 | 0 replies | |
| 2/119 | x86/mm: Disable preemption during CR3 read+writearch/ | +7 | 0 replies | |
| 3/119 | arm64: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFOarch/ arch/ | +3 | 0 replies | |
| 4/119 | parisc: Fix order of EREFUSED define in errno.harch/ | +2 | 0 replies | |
| 5/119 | PCI: Support PCIe devices with short cfg_sizedrivers/ | +9 | 0 replies | |
| 6/119 | PCI: Add Netronome vendor and device IDsinclude/ | +6 | 0 replies | |
| 7/119 | PCI: Limit config space size for Netronome NFP6000 familydrivers/ | +11 | 0 replies | |
| 8/119 | PCI: Add Netronome NFP4000 PF device IDinclude/ | +1 | 0 replies | |
| 9/119 | PCI: Limit config space size for Netronome NFP4000drivers/ | +1 | 0 replies | |
| 10/119 | usb: dwc3: gadget: increment request->actual oncedrivers/ | +11 | 0 replies | |
| 11/119 | usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1 devicesdrivers/ drivers/ drivers/ +5 more | +30 | 0 replies | |
| 12/119 | USB: validate wMaxPacketValue entries in endpoint descriptorsdrivers/ | +63 | 0 replies | |
| 13/119 | usb: xhci: Fix panic if disconnectdrivers/ | +3 | 0 replies | |
| 14/119 | USB: serial: fix memleak in driver-registration error pathdrivers/ | +3 | 0 replies | |
| 15/119 | USB: serial: option: add D-Link DWM-156/A3drivers/ | +1 | 0 replies | |
| 16/119 | USB: serial: option: add support for Telit LE920A4drivers/ | +21 | 0 replies | |
| 17/119 | USB: serial: ftdi_sio: add device ID for WICED USB UART dev boarddrivers/ drivers/ | +7 | 0 replies | |
| 18/119 | USB: serial: ftdi_sio: add PIDs for Ivium Technologies devicesdrivers/ drivers/ | +8 | 0 replies | |
| 19/119 | xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices.drivers/ drivers/ drivers/ | +13 | 0 replies | |
| 20/119 | EDAC: Increment correct counter in edac_inc_ue_error()drivers/ | +1 | 0 replies | |
| 21/119 | s390/dasd: fix hanging device after clear subchanneldrivers/ | +9 | 0 replies | |
| 22/119 | mac80211: fix purging multicast PS buffer queuenet/ net/ | +4 | 0 replies | |
| 23/119 | aacraid: Check size values after double-fetch from userdrivers/ | +11 | 0 replies | |
| 24/119 | cdc-acm: fix wrong pipe type on rx interrupt xfersdrivers/ drivers/ | +2 | 0 replies | |
| 25/119 | megaraid_sas: Fix probing cards without io portdrivers/ drivers/ | +4 | 0 replies | |
| 26/119 | gpio: Fix OF build problem on UMdrivers/ | +1 | 0 replies | |
| 27/119 | fs/seq_file: fix out-of-bounds readfs/ | +3 | 0 replies | |
| 28/119 | Input: i8042 - break load dependency between atkbd/psmouse and i8042drivers/ drivers/ include/ +1 more | +24 | 0 replies | |
| 29/119 | Input: i8042 - set up shared ps2_cmd_mutex for AUX portsdrivers/ | +1 | 0 replies | |
| 30/119 | crypto: nx - off by one bug in nx_of_update_msc()drivers/ | +1 | 0 replies | |
| 31/119 | USB: fix typo in wMaxPacketSize validationdrivers/ | +1 | 0 replies | |
| 32/119 | USB: serial: mos7720: fix non-atomic allocation in write pathdrivers/ | +1 | 0 replies | |
| 33/119 | USB: serial: mos7840: fix non-atomic allocation in write pathdrivers/ | +2 | 0 replies | |
| 34/119 | staging: comedi: daqboard2000: bug fix board type matching codedrivers/ | +1 | 0 replies | |
| 35/119 | ACPI / sysfs: fix error code in get_status()drivers/ | +3 | 0 replies | |
| 36/119 | Revert "can: fix handling of unmodifiable configuration options fix"drivers/ | +0 | 0 replies | |
| 37/119 | be2iscsi: Fix bogus WARN_ON length checkdrivers/ | +1 | 0 replies | |
| 38/119 | HID: hid-input: Add parentheses to quell gcc warningdrivers/ | +1 | 0 replies | |
| 39/119 | ALSA: oxygen: Fix logical-not-parentheses warningsound/ | +1 | 0 replies | |
| 40/119 | stb6100: fix buffer length check in stb6100_write_reg_range()drivers/ | +1 | 0 replies | |
| 41/119 | ext4: validate that metadata blocks do not overlap superblockfs/ | +17 | 0 replies | |
| 42/119 | s390/sclp_ctl: fix potential information leak with /dev/sclpdrivers/ | +7 | 0 replies | |
| 43/119 | fix d_walk()/non-delayed __d_free() racefs/ | +1 | 0 replies | |
| 44/119 | ext4: avoid modifying checksum fields directly during checksum verificationfs/ fs/ fs/ +1 more | +42 | 0 replies | |
| 45/119 | timers: Use proper base migration in add_timer_on()kernel/ | +16 | 0 replies | |
| 46/119 | ext4: use __GFP_NOFAIL in ext4_free_blocks()fs/ | +28 | 0 replies | |
| 47/119 | Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit Kernel"net/ | +2 | 0 replies | |
| 48/119 | net/irda: handle iriap_register_lsap() allocation failurenet/ | +6 | 0 replies | |
| 49/119 | tcp: fix use after free in tcp_xmit_retransmit_queue()include/ | +2 | 0 replies | |
| 50/119 | net/mlx5: Added missing check of msg length in verifying its signaturedrivers/ | +55 | 0 replies | |
| 51/119 | tcp: properly scale window in tcp_v[46]_reqsk_send_ack()net/ net/ | +14 | 0 replies | |
| 52/119 | tun: fix transmit timestamp supportdrivers/ | +1 | 0 replies | |
| 53/119 | bonding: Fix bonding crashdrivers/ include/ net/ | +21 | 0 replies | |
| 54/119 | net: ratelimit warnings about dst entry refcount underflow or overflownet/ | +3 | 0 replies | |
| 55/119 | ipv6: release dst in ping_v6_sendmsgnet/ | +7 | 0 replies | |
| 56/119 | drm/radeon: fix radeon_move_blit on 32bit systemsdrivers/ | +2 | 0 replies | |
| 57/119 | drm: Reject page_flip for !DRIVER_MODESETdrivers/ | +3 | 0 replies | |
| 58/119 | drm/msm: fix use of copy_from_user() while holding spinlockdrivers/ | +22 | 0 replies | |
| 59/119 | xfs: fix superblock inprogress checkfs/ | +2 | 0 replies | |
| 60/119 | timekeeping: Cap array access in timekeeping_debugkernel/ | +7 | 0 replies | |
| 61/119 | ubifs: Fix assertion in layout_in_gaps()fs/ | +1 | 0 replies | |
| 62/119 | x86/apic: Do not init irq remapping if ioapic is disabledarch/ | +3 | 0 replies | |
| 63/119 | ALSA: rawmidi: Fix possible deadlock with virmidi registrationsound/ | +3 | 0 replies | |
| 64/119 | ALSA: timer: fix NULL pointer dereference in read()/ioctl() racesound/ | +4 | 0 replies | |
| 65/119 | ALSA: timer: fix division by zero after SNDRV_TIMER_IOCTL_CONTINUEsound/ | +1 | 0 replies | |
| 66/119 | ALSA: timer: fix NULL pointer dereference on memory allocation failuresound/ | +13 | 0 replies | |
| 67/119 | scsi: fix upper bounds check of sense key in scsi_sense_key_string()drivers/ | +3 | 0 replies | |
| 68/119 | cpufreq: Fix GOV_LIMITS handling for the userspace governordrivers/ | +38 | 0 replies | |
| 69/119 | hwrng: exynos - Disable runtime PM on probe failuredrivers/ | +8 | 0 replies | |
| 70/119 | Input: ili210x - fix permissions on "calibrate" attributedrivers/ | +1 | 0 replies | |
| 71/119 | HID: add usb device id for Apple Magic Keyboarddrivers/ drivers/ drivers/ | +4 | 0 replies | |
| 72/119 | mISDN: Support DR6 indication in mISDNipac driverdrivers/ drivers/ | +3 | 0 replies | |
| 73/119 | mISDN: Fixing missing validation in base_sock_bind()drivers/ | +3 | 0 replies | |
| 74/119 | net: disable fragment reassembly if high_thresh is set to zeronet/ net/ net/ | +11 | 0 replies | |
| 75/119 | ipvs: count pre-established TCP states as activenet/ | +23 | 0 replies | |
| 76/119 | x86/mm/pat, /dev/mem: Remove superfluous error messagearch/ drivers/ | +2 | 0 replies | |
| 77/119 | clocksource/drivers/sun4i: Clear interrupts after stopping timer in probe functiondrivers/ | +8 | 0 replies | |
| 78/119 | powerpc/mm: Don't alias user region to other regions below PAGE_OFFSETarch/ | +6 | 0 replies | |
| 79/119 | NFSv4.x: Fix a refcount leak in nfs_callback_up_netfs/ | +1 | 0 replies | |
| 80/119 | dm flakey: fix reads to be issued if drop_writes configureddrivers/ | +16 | 0 replies | |
| 81/119 | x86/paravirt: Do not trace _paravirt_ident_*() functionsarch/ | +2 | 0 replies | |
| 82/119 | kvm-arm: Unmap shadow pagetables properlyarch/ arch/ | +1 | 0 replies | |
| 83/119 | iio: accel: kxsd9: Fix raw read returndrivers/ | +1 | 0 replies | |
| 84/119 | iio: accel: kxsd9: Fix scaling bugdrivers/ | +1 | 0 replies | |
| 85/119 | USB: serial: simple: add support for another Infineon flashloaderdrivers/ | +2 | 0 replies | |
| 86/119 | usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS conditiondrivers/ | +9 | 0 replies | |
| 87/119 | USB: change bInterval default to 10 msdrivers/ | +17 | 0 replies | |
| 88/119 | ARM: OMAP3: hwmod data: Add sysc information for DSIarch/ | +12 | 0 replies | |
| 89/119 | arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()arch/ | +10 | 0 replies | |
| 90/119 | crypto: cryptd - initialize child shash_desc on importcrypto/ | +7 | 0 replies | |
| 91/119 | microblaze: fix __get_user()arch/ | +1 | 0 replies | |
| 92/119 | avr32: fix copy_from_user()arch/ arch/ arch/ | +13 | 0 replies | |
| 93/119 | microblaze: fix copy_from_user()arch/ | +6 | 0 replies | |
| 94/119 | fix minor infoleak in get_user_ex()arch/ | +5 | 0 replies | |
| 95/119 | mn10300: failing __get_user() and get_user() should zeroarch/ | +1 | 0 replies | |
| 96/119 | m32r: fix __get_user()arch/ | +1 | 0 replies | |
| 97/119 | sh64: failing __get_user() should zeroarch/ | +1 | 0 replies | |
| 98/119 | score: fix __get_user/get_userarch/ | +4 | 0 replies | |
| 99/119 | s390: get_user() should zero on failurearch/ | +4 | 0 replies | |
| 100/119 | ARC: uaccess: get_user to zero out dest in cause of faultarch/ | +9 | 0 replies | |
| 101/119 | asm-generic: make get_user() clear the destination on errorsinclude/ | +7 | 0 replies | |
| 102/119 | frv: fix clear_user()arch/ | +9 | 0 replies | |
| 103/119 | cris: buggered copy_from_user/copy_to_user/clear_userarch/ | +32 | 0 replies | |
| 104/119 | blackfin: fix copy_from_user()arch/ | +5 | 0 replies | |
| 105/119 | score: fix copy_from_user() and friendsarch/ | +20 | 0 replies | |
| 106/119 | sh: fix copy_from_user()arch/ | +4 | 0 replies | |
| 107/119 | hexagon: fix strncpy_from_user() error returnarch/ | +2 | 0 replies | |
| 108/119 | mips: copy_from_user() must zero the destination on access_ok() failurearch/ | +3 | 0 replies | |
| 109/119 | asm-generic: make copy_from_user() zero the destination properlyinclude/ | +6 | 0 replies | |
| 110/119 | alpha: fix copy_from_user()arch/ | +8 | 0 replies | |
| 111/119 | metag: copy_from_user() should zero the destination on access_ok() failurearch/ | +2 | 0 replies | |
| 112/119 | parisc: fix copy_from_user()arch/ | +5 | 0 replies | |
| 113/119 | openrisc: fix copy_from_user()arch/ | +11 | 0 replies | |
| 114/119 | mn10300: copy_from_user() should zero on access_ok() failure...arch/ | +3 | 0 replies | |
| 115/119 | sparc32: fix copy_from_user()arch/ | +3 | 0 replies | |
| 116/119 | ppc32: fix copy_from_user()arch/ | +2 | 0 replies | |
| 117/119 | ia64: copy_from_user() should zero the destination on access_ok() failurearch/ | +9 | 0 replies | |
| 118/119 | avr32: fix 'undefined reference to `___copy_from_user'arch/ | +2 | 0 replies | |
| 119/119 | openrisc: fix the fix of copy_from_user()arch/ | +1 | 0 replies |
Reviews trailers per patch
28 of 119 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 39 reviewers.
Cover letter [PATCH 3.12 000/119] 3.12.64-stable review
This is the start of the stable review cycle for the 3.12.64 release. There are 119 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 Mon Oct 3 12:25:22 CEST 2016. 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.64-rc1.xz
and the diffstat can be found below.
thanks,
js
===============
Al Viro (26):
microblaze: fix __get_user()
avr32: fix copy_from_user()
microblaze: fix copy_from_user()
fix minor infoleak in get_user_ex()
mn10300: failing __get_user() and get_user() should zero
m32r: fix __get_user()
sh64: failing __get_user() should zero
score: fix __get_user/get_user
s390: get_user() should zero on failure
asm-generic: make get_user() clear the destination on errors
frv: fix clear_user()
cris: buggered copy_from_user/copy_to_user/clear_user
blackfin: fix copy_from_user()
score: fix copy_from_user() and friends
sh: fix copy_from_user()
hexagon: fix strncpy_from_user() error return
mips: copy_from_user() must zero the destination on access_ok()
failure
asm-generic: make copy_from_user() zero the destination properly
alpha: fix copy_from_user()
metag: copy_from_user() should zero the destination on access_ok()
failure
parisc: fix copy_from_user()
openrisc: fix copy_from_user()
mn10300: copy_from_user() should zero on access_ok() failure...
sparc32: fix copy_from_user()
ppc32: fix copy_from_user()
ia64: copy_from_user() should zero the destination on access_ok()
failure
Alan Stern (3):
USB: validate wMaxPacketValue entries in endpoint descriptors
USB: fix typo in wMaxPacketSize validation
USB: change bInterval default to 10 ms
Alexander Shiyan (1):
stb6100: fix buffer length check in stb6100_write_reg_range()
Alexey Khoroshilov (2):
USB: serial: mos7720: fix non-atomic allocation in write path
USB: serial: mos7840: fix non-atomic allocation in write path
Alexey Klimov (1):
USB: serial: fix memleak in driver-registration error path
Ard Biesheuvel (1):
crypto: cryptd - initialize child shash_desc on import
Chen-Yu Tsai (1):
clocksource/drivers/sun4i: Clear interrupts after stopping timer in
probe function
Christian König (1):
drm/radeon: fix radeon_move_blit on 32bit systems
Daeho Jeong (1):
ext4: avoid modifying checksum fields directly during checksum
verification
Dan Carpenter (2):
crypto: nx - off by one bug in nx_of_update_msc() ACPI / sysfs: fix error code in get_status()
Daniel Vetter (1):
drm: Reject page_flip for !DRIVER_MODESET
Daniele Palmas (2):
USB: serial: option: add support for Telit LE920A4
USB: serial: simple: add support for another Infineon flashloader
Dave Carroll (1):
aacraid: Check size values after double-fetch from user
Dave Chinner (1):
xfs: fix superblock inprogress check
Dave Jones (1):
ipv6: release dst in ping_v6_sendmsg
Dmitry Torokhov (3):
Input: i8042 - break load dependency between atkbd/psmouse and i8042
Input: i8042 - set up shared ps2_cmd_mutex for AUX ports
Input: ili210x - fix permissions on "calibrate" attribute
Emmanouil Maroudas (1):
EDAC: Increment correct counter in edac_inc_ue_error()
Emrah Demir (1):
mISDN: Fixing missing validation in base_sock_bind()
Eric Dumazet (2):
tcp: fix use after free in tcp_xmit_retransmit_queue()
tcp: properly scale window in tcp_v[46]_reqsk_send_ack()
Felipe Balbi (1):
usb: dwc3: gadget: increment request->actual once
Felix Fietkau (1):
mac80211: fix purging multicast PS buffer queue
Gavin Li (1):
cdc-acm: fix wrong pipe type on rx interrupt xfers
Greg Kroah-Hartman (1):
Revert "can: fix handling of unmodifiable configuration options fix"
Guenter Roeck (2):
avr32: fix 'undefined reference to `___copy_from_user'
openrisc: fix the fix of copy_from_user()
Helge Deller (1):
parisc: Fix order of EREFUSED define in errno.h
Ian Abbott (1):
staging: comedi: daqboard2000: bug fix board type matching code
James C Boyd (1):
HID: hid-input: Add parentheses to quell gcc warning
James Hogan (2):
MIPS: KVM: Check for pfn noslot case
arm64: Define AT_VECTOR_SIZE_ARCH for ARCH_DLINFO
Jason S. McMullan (3):
PCI: Support PCIe devices with short cfg_size
PCI: Add Netronome vendor and device IDs
PCI: Limit config space size for Netronome NFP6000 family
Jean-Gabriel Gill-Couture (1):
HID: add usb device id for Apple Magic Keyboard
Jim Lin (1):
usb: xhci: Fix panic if disconnect
Jiri Kosina (1):
x86/mm/pat, /dev/mem: Remove superfluous error message
Johannes Berg (1):
Revert "wext: Fix 32 bit iwpriv compatibility issue with 64 bit
Kernel"
John Stultz (1):
timekeeping: Cap array access in timekeeping_debug
Konstantin Khlebnikov (2):
ext4: use __GFP_NOFAIL in ext4_free_blocks()
net: ratelimit warnings about dst entry refcount underflow or overflow
Krzysztof Kozlowski (1):
hwrng: exynos - Disable runtime PM on probe failure
Linus Walleij (3):
gpio: Fix OF build problem on UM
iio: accel: kxsd9: Fix raw read return
iio: accel: kxsd9: Fix scaling bug
Lubomir Rintel (1):
USB: serial: option: add D-Link DWM-156/A3
Maciej S. Szmigiero (1):
mISDN: Support DR6 indication in mISDNipac driver
Mahesh Bandewar (1):
bonding: Fix bonding crash
Martin Schwidefsky (1):
s390/sclp_ctl: fix potential information leak with /dev/sclp
Mathias Nyman (2):
usb: define USB_SPEED_SUPER_PLUS speed for SuperSpeedPlus USB3.1
devices
xhci: Make sure xhci handles USB_SPEED_SUPER_PLUS devices.
Michal Kubecek (2):
net: disable fragment reassembly if high_thresh is set to zero
ipvs: count pre-established TCP states as active
Mike Snitzer (1):
dm flakey: fix reads to be issued if drop_writes configured
Paul Blakey (1):
net/mlx5: Added missing check of msg length in verifying its signature
Paul Mackerras (1):
powerpc/mm: Don't alias user region to other regions below PAGE_OFFSET
Rob Clark (1):
drm/msm: fix use of copy_from_user() while holding spinlock
Robert Deliën (1):
USB: serial: ftdi_sio: add PIDs for Ivium Technologies devices
Sai Gurrappadi (1):
cpufreq: Fix GOV_LIMITS handling for the userspace governor
Sebastian Andrzej Siewior (1):
x86/mm: Disable preemption during CR3 read+write
Sebastian Reichel (1):
ARM: OMAP3: hwmod data: Add sysc information for DSI
Sheng-Hui J. Chu (1):
USB: serial: ftdi_sio: add device ID for WICED USB UART dev board
Simon Horman (2):
PCI: Add Netronome NFP4000 PF device ID
PCI: Limit config space size for Netronome NFP4000
Soheil Hassas Yeganeh (1):
tun: fix transmit timestamp support
Stefan Haberland (1):
s390/dasd: fix hanging device after clear subchannel
Steven Rostedt (1):
x86/paravirt: Do not trace _paravirt_ident_*() functions
Suzuki K Poulose (1):
kvm-arm: Unmap shadow pagetables properly
Takashi Iwai (1):
ALSA: rawmidi: Fix possible deadlock with virmidi registration
Tejun Heo (1):
timers: Use proper base migration in add_timer_on()
Theodore Ts'o (1):
ext4: validate that metadata blocks do not overlap superblock
Tim Gardner (1):
be2iscsi: Fix bogus WARN_ON length check
Tomer Barletz (1):
ALSA: oxygen: Fix logical-not-parentheses warning
Trond Myklebust (1):
NFSv4.x: Fix a refcount leak in nfs_callback_up_net
Tyrel Datwyler (1):
scsi: fix upper bounds check of sense key in scsi_sense_key_string()
Vegard Nossum (5):
fs/seq_file: fix out-of-bounds read
net/irda: handle iriap_register_lsap() allocation failure
ALSA: timer: fix NULL pointer dereference in read()/ioctl() race
ALSA: timer: fix division by zero after SNDRV_TIMER_IOCTL_CONTINUE
ALSA: timer: fix NULL pointer dereference on memory allocation failure
Vincent Stehlé (1):
ubifs: Fix assertion in layout_in_gaps()
Vineet Gupta (1):
ARC: uaccess: get_user to zero out dest in cause of fault
Wanpeng Li (1):
x86/apic: Do not init irq remapping if ioapic is disabled
Will Deacon (1):
arm64: spinlocks: implement smp_mb__before_spinlock() as smp_mb()
Willy Tarreau (1):
fix d_walk()/non-delayed __d_free() race
Yinghai Lu (1):
megaraid_sas: Fix probing cards without io port
Yoshihiro Shimoda (1):
usb: renesas_usbhs: fix clearing the {BRDY,BEMP}STS condition
arch/alpha/include/asm/uaccess.h | 19 +++--- arch/arc/include/asm/uaccess.h | 11 ++- arch/arm/kvm/arm.c | 2 - arch/arm/kvm/mmu.c | 1 + arch/arm/mach-omap2/omap_hwmod_3xxx_data.c | 12 ++++ arch/arm64/include/asm/elf.h | 1 + arch/arm64/include/asm/spinlock.h | 10 +++ arch/arm64/include/uapi/asm/auxvec.h | 2 + arch/avr32/include/asm/uaccess.h | 11 ++- arch/avr32/kernel/avr32_ksyms.c | 2 +- arch/avr32/lib/copy_user.S | 8 +-- arch/blackfin/include/asm/uaccess.h | 9 +-- arch/cris/include/asm/uaccess.h | 71 +++++++++----------- arch/frv/include/asm/uaccess.h | 12 +++- arch/hexagon/include/asm/uaccess.h | 3 +- arch/ia64/include/asm/uaccess.h | 20 +++--- arch/m32r/include/asm/uaccess.h | 2 +- arch/metag/include/asm/uaccess.h | 3 +- arch/microblaze/include/asm/uaccess.h | 11 +-- arch/mips/include/asm/uaccess.h | 3 + arch/mips/kvm/kvm_tlb.c | 2 +- arch/mn10300/include/asm/uaccess.h | 1 + arch/mn10300/lib/usercopy.c | 4 +- arch/openrisc/include/asm/uaccess.h | 35 +++------- arch/parisc/include/asm/uaccess.h | 7 +- arch/parisc/include/uapi/asm/errno.h | 4 +- arch/powerpc/include/asm/uaccess.h | 21 +----- arch/powerpc/mm/slb_low.S | 7 +- arch/s390/include/asm/uaccess.h | 8 +-- arch/score/include/asm/uaccess.h | 46 +++++++------ arch/sh/include/asm/uaccess.h | 5 +- arch/sh/include/asm/uaccess_64.h | 1 + arch/sparc/include/asm/uaccess_32.h | 4 +- arch/x86/include/asm/tlbflush.h | 7 ++ arch/x86/include/asm/uaccess.h | 6 +- arch/x86/kernel/apic/apic.c | 3 + arch/x86/kernel/paravirt.c | 4 +- arch/x86/mm/pat.c | 5 +- crypto/cryptd.c | 9 ++- drivers/acpi/sysfs.c | 7 +- drivers/char/hw_random/exynos-rng.c | 9 ++- drivers/char/mem.c | 6 +- drivers/clocksource/sun4i_timer.c | 9 ++- drivers/cpufreq/cpufreq_userspace.c | 43 ++++++++++-- drivers/crypto/nx/nx.c | 2 +- drivers/edac/edac_mc.c | 2 +- drivers/gpio/Kconfig | 1 + drivers/gpu/drm/drm_crtc.c | 3 + drivers/gpu/drm/msm/msm_gem_submit.c | 27 ++++++-- drivers/gpu/drm/radeon/radeon_ttm.c | 4 +- drivers/hid/hid-apple.c | 2 + drivers/hid/hid-core.c | 1 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-input.c | 2 +- drivers/iio/accel/kxsd9.c | 2 + drivers/input/serio/i8042.c | 17 +---- drivers/input/serio/libps2.c | 10 ++- drivers/input/touchscreen/ili210x.c | 2 +- drivers/isdn/hardware/mISDN/ipac.h | 1 + drivers/isdn/hardware/mISDN/mISDNipac.c | 2 + drivers/isdn/mISDN/socket.c | 3 + drivers/md/dm-flakey.c | 27 +++++--- drivers/media/dvb-frontends/stb6100.c | 2 +- drivers/net/bonding/bond_main.c | 7 +- drivers/net/can/dev.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/cmd.c | 86 +++++++++++++++--------- drivers/net/tun.c | 5 +- drivers/pci/pci-sysfs.c | 18 ++--- drivers/pci/quirks.c | 12 ++++ drivers/s390/block/dasd.c | 10 ++- drivers/s390/char/sclp_ctl.c | 12 ++-- drivers/scsi/aacraid/commctrl.c | 13 +++- drivers/scsi/be2iscsi/be_main.c | 2 +- drivers/scsi/constants.c | 5 +- drivers/scsi/megaraid/megaraid_sas_base.c | 6 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/staging/comedi/drivers/daqboard2000.c | 2 +- drivers/usb/class/cdc-acm.c | 5 +- drivers/usb/class/cdc-acm.h | 1 - drivers/usb/core/config.c | 97 ++++++++++++++++++++++----- drivers/usb/core/devices.c | 10 +-- drivers/usb/core/hcd-pci.c | 2 +- drivers/usb/core/hcd.c | 6 +- drivers/usb/core/hub.c | 24 ++++--- drivers/usb/core/urb.c | 3 +- drivers/usb/core/usb.h | 2 +- drivers/usb/dwc3/gadget.c | 19 +++--- drivers/usb/host/xhci-hub.c | 3 + drivers/usb/host/xhci-mem.c | 9 ++- drivers/usb/host/xhci-ring.c | 3 +- drivers/usb/host/xhci.c | 7 +- drivers/usb/renesas_usbhs/mod.c | 11 ++- drivers/usb/serial/ftdi_sio.c | 3 + drivers/usb/serial/ftdi_sio_ids.h | 12 ++++ drivers/usb/serial/mos7720.c | 2 +- drivers/usb/serial/mos7840.c | 4 +- drivers/usb/serial/option.c | 22 ++++++ drivers/usb/serial/usb-serial-simple.c | 3 +- drivers/usb/serial/usb-serial.c | 4 +- fs/dcache.c | 1 + fs/ext4/inode.c | 38 ++++++----- fs/ext4/mballoc.c | 47 +++++++------ fs/ext4/namei.c | 9 ++- fs/ext4/super.c | 36 +++++++--- fs/ext4/xattr.c | 13 ++-- fs/nfs/callback.c | 1 + fs/seq_file.c | 4 +- fs/ubifs/tnc_commit.c | 2 +- fs/xfs/xfs_sb.c | 3 +- include/asm-generic/uaccess.h | 20 ++++-- include/linux/i8042.h | 6 -- include/linux/netdevice.h | 1 + include/linux/pci_ids.h | 7 ++ include/linux/serio.h | 24 +++++-- include/net/tcp.h | 2 + include/uapi/linux/usb/ch9.h | 1 + kernel/time/timekeeping_debug.c | 9 ++- kernel/timer.c | 19 +++++- net/core/dev.c | 16 +++++ net/core/dst.c | 4 +- net/ipv4/ip_fragment.c | 4 ++ net/ipv4/tcp_ipv4.c | 8 ++- net/ipv6/netfilter/nf_conntrack_reasm.c | 3 + net/ipv6/ping.c | 9 ++- net/ipv6/reassembly.c | 4 ++ net/ipv6/tcp_ipv6.c | 8 ++- net/irda/iriap.c | 8 ++- net/mac80211/cfg.c | 2 +- net/mac80211/tx.c | 6 +- net/netfilter/ipvs/ip_vs_proto_tcp.c | 25 ++++++- net/wireless/wext-core.c | 25 +------ sound/core/rawmidi.c | 4 +- sound/core/timer.c | 20 +++++- sound/pci/oxygen/oxygen_mixer.c | 2 +- 134 files changed, 923 insertions(+), 480 deletions(-)
Signature · 1 line
2.10.0