Skip to content

4.4.167-stable review

Greg Kroah-Hartman linux-leds lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest91 patches 8 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/91media: em28xx: Fix use-after-free when disconnectingdrivers/media/usb/em28xx/em28xx-dvb.c+2 -10 replies
2/91Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()"drivers/net/wireless/ti/wlcore/cmd.c+0 -60 replies
3/91rapidio/rionet: do not free skb before reading its lengthdrivers/net/rionet.c+1 -10 replies
4/91s390/qeth: fix length check in SNMP processingdrivers/s390/net/qeth_core_main.c+12 -150 replies
5/91usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2drivers/net/usb/ipheth.c+4 -60 replies
6/91kvm: mmu: Fix race in emulated page table writesarch/x86/kvm/mmu.c+9 -180 replies
7/91xtensa: enable coprocessors that are being flushedarch/xtensa/kernel/process.c+4 -10 replies
8/91xtensa: fix coprocessor context offset definitionsarch/xtensa/kernel/asm-offsets.c+8 -80 replies
9/91Btrfs: ensure path name is null terminated at btrfs_control_ioctlfs/btrfs/super.c+1 -00 replies
10/91ALSA: wss: Fix invalid snd_free_pages() at error pathsound/isa/wss/wss_lib.c+0 -20 replies
11/91ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control writesound/pci/ac97/ac97_codec.c+1 -10 replies
12/91ALSA: control: Fix race between adding and removing a user elementsound/core/control.c+45 -350 replies
13/91ALSA: sparc: Fix invalid snd_free_pages() at error pathsound/sparc/cs4231.c+2 -60 replies
14/91ext2: fix potential use after freefs/ext2/xattr.c+1 -10 replies
15/91dmaengine: at_hdmac: fix memory leak in at_dma_xlate()drivers/dma/at_hdmac.c+7 -10 replies
16/91dmaengine: at_hdmac: fix module unloadingdrivers/dma/at_hdmac.c+2 -00 replies
17/91btrfs: release metadata before running delayed refsfs/btrfs/transaction.c+3 -30 replies
18/91USB: usb-storage: Add new IDs to ums-realtekdrivers/usb/storage/unusual_realtek.h+10 -00 replies
19/91usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream seriesdrivers/usb/core/quirks.c+3 -00 replies
20/91misc: mic/scif: fix copy-paste error in scif_create_remote_lookupdrivers/misc/mic/scif/scif_rma.c+1 -10 replies
21/91Kbuild: suppress packed-not-aligned warning for default setting onlyscripts/Makefile.extrawarn+3 -00 replies
22/91exec: avoid gcc-8 warning for get_task_commfs/exec.c include/linux/sched.h+9 -50 replies
23/91disable stringop truncation warnings for nowMakefile+3 -00 replies
24/91kobject: Replace strncpy with memcpylib/kobject.c+1 -10 replies
25/91unifdef: use memcpy instead of strncpyscripts/unifdef.c+2 -20 replies
26/91kernfs: Replace strncpy with memcpyfs/kernfs/symlink.c+1 -10 replies
27/91ip_tunnel: Fix name string concatenate in __ip_tunnel_create()net/ipv4/ip_tunnel.c+2 -20 replies
28/91drm: gma500: fix logic errordrivers/gpu/drm/gma500/mdfld_intel_display.c+1 -10 replies
29/91scsi: bfa: convert to strlcpy/strlcatdrivers/scsi/bfa/bfa_fcbuild.c drivers/scsi/bfa/bfa_fcs.c drivers/scsi/bfa/bfa_fcs_lport.c +5 more+84 -980 replies
30/91staging: rts5208: fix gcc-8 logic error warningdrivers/staging/rts5208/sd.c+0 -60 replies
31/91kdb: use memmove instead of overlapping memcpykernel/debug/kdb/kdb_support.c+2 -20 replies
32/91iser: set sector for ambiguous mr status errorsdrivers/infiniband/ulp/iser/iser_verbs.c+3 -40 replies
33/91uprobes: Fix handle_swbp() vs. unregister() + register() race once morekernel/events/uprobes.c+10 -20 replies
34/91MIPS: ralink: Fix mt7620 nd_sd pinmuxarch/mips/ralink/mt7620.c+1 -10 replies
35/91mips: fix mips_get_syscall_arg o32 checkarch/mips/include/asm/syscall.h+1 -10 replies
36/91drm/ast: Fix incorrect free on ioregsdrivers/gpu/drm/ast/ast_main.c+2 -10 replies
37/91scsi: scsi_devinfo: cleanly zero-pad devinfo stringsdrivers/scsi/scsi_devinfo.c+7 -150 replies
38/91ALSA: trident: Suppress gcc string warningsound/pci/trident/trident.c+1 -10 replies
39/91scsi: csiostor: Avoid content leaks and castsdrivers/scsi/csiostor/csio_lnode.c+26 -170 replies
40/91kgdboc: Fix restrict errordrivers/tty/serial/kgdboc.c+2 -40 replies
41/91kgdboc: Fix warning with module builddrivers/tty/serial/kgdboc.c+19 -180 replies
42/91leds: call led_pwm_set() in leds-pwm to enforce default LED_OFFdrivers/leds/leds-pwm.c+1 -00 replies
43/91leds: turn off the LED and wait for completion on unregistering LED class devicedrivers/leds/led-class.c+3 -20 replies
44/91leds: leds-gpio: Fix return value check in create_gpio_led()drivers/leds/leds-gpio.c+2 -20 replies
45/91Input: xpad - quirk all PDP Xbox One gamepadsdrivers/input/joystick/xpad.c+6 -100 replies
46/91Input: matrix_keypad - check for errors from of_get_named_gpio()drivers/input/keyboard/matrix_keypad.c+14 -90 replies
47/91Input: elan_i2c - add ELAN0620 to the ACPI tabledrivers/input/mouse/elan_i2c_core.c+1 -00 replies
48/91Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARRdrivers/input/mouse/elan_i2c_core.c+1 -00 replies
49/91Input: elan_i2c - add support for ELAN0621 touchpaddrivers/input/mouse/elan_i2c_core.c+1 -00 replies
50/91btrfs: Always try all copies when reading extent buffersfs/btrfs/disk-io.c+1 -90 replies
51/91Btrfs: fix use-after-free when dumping free spacefs/btrfs/free-space-cache.c+2 -00 replies
52/91ARC: change defconfig defaults to ARCv2arch/arc/Kconfig arch/arc/Makefile arch/arc/configs/axs101_defconfig +3 more+6 -20 replies
53/91arc: [devboards] Add support of NFSv3 ACLarch/arc/configs/axs101_defconfig arch/arc/configs/axs103_defconfig arch/arc/configs/axs103_smp_defconfig +5 more+8 -00 replies
54/91mm: cleancache: fix corruption on missed inode invalidationmm/truncate.c+6 -20 replies
55/91mm: mlock: avoid increase mm->locked_vm on mlock() when already mlock2(,MLOCK_ONFAULT)mm/mlock.c+3 -00 replies
56/91usb: gadget: dummy: fix nonsensical comparisonsdrivers/usb/gadget/udc/dummy_hcd.c+4 -50 replies
57/91iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()drivers/iommu/intel-svm.c+1 -10 replies
58/91iommu/ipmmu-vmsa: Fix crash on early domain freedrivers/iommu/ipmmu-vmsa.c+3 -00 replies
59/91can: rcar_can: Fix erroneous registrationdrivers/net/can/rcar_can.c+4 -10 replies
60/91batman-adv: Expand merged fragment buffer for full packetnet/batman-adv/fragmentation.c+1 -10 replies
61/91bnx2x: Assign unique DMAE channel number for FW DMAE transactions.drivers/net/ethernet/broadcom/bnx2x/bnx2x.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c+8 -00 replies
62/91qed: Fix PTT leak in qed_drain()drivers/net/ethernet/qlogic/qed/qed_main.c+1 -10 replies
63/91qed: Fix reading wrong value in loop conditiondrivers/net/ethernet/qlogic/qed/qed_int.c+2 -00 replies
64/91net/mlx4_core: Zero out lkey field in SW2HW_MPT fw commanddrivers/net/ethernet/mellanox/mlx4/mr.c+1 -00 replies
65/91net/mlx4_core: Fix uninitialized variable compilation warningdrivers/net/ethernet/mellanox/mlx4/alloc.c+1 -10 replies
66/91net/mlx4: Fix UBSAN warning of signed integer overflowdrivers/net/ethernet/mellanox/mlx4/mlx4.h+2 -20 replies
67/91net: faraday: ftmac100: remove netif_running(netdev) check before disabling interruptsdrivers/net/ethernet/faraday/ftmac100.c+3 -40 replies
68/91iommu/vt-d: Use memunmap to free memremapdrivers/iommu/intel-iommu.c+1 -10 replies
69/91net: amd: add missing of_node_put()drivers/net/ethernet/amd/sunlance.c+3 -10 replies
70/91usb: quirk: add no-LPM quirk on SanDisk Ultra Flair devicedrivers/usb/core/quirks.c+4 -00 replies
71/91usb: appledisplay: Add 27" Apple Cinema Displaydrivers/usb/misc/appledisplay.c+1 -00 replies
72/91USB: check usb_get_extra_descriptor for proper sizedrivers/usb/core/hub.c drivers/usb/core/usb.c drivers/usb/host/hwa-hc.c +1 more+7 -70 replies
73/91ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.csound/usb/card.c+4 -10 replies
74/91ALSA: hda: Add support for AMD Stoney Ridgesound/pci/hda/hda_intel.c+4 -00 replies
75/91ALSA: pcm: Fix starvation on down_write_nonblock()sound/core/pcm_native.c+6 -50 replies
76/91ALSA: pcm: Call snd_pcm_unlink() conditionally at closingsound/core/pcm_native.c+2 -10 replies
77/91ALSA: pcm: Fix interval evaluation with openmin/maxinclude/sound/pcm_params.h+3 -10 replies
78/91virtio/s390: avoid race on vcdev->configdrivers/s390/virtio/virtio_ccw.c+8 -20 replies
79/91virtio/s390: fix race in ccw_io_helper()drivers/s390/virtio/virtio_ccw.c+6 -10 replies
80/91SUNRPC: Fix leak of krb5p encode pagesnet/sunrpc/auth_gss/auth_gss.c+4 -00 replies
81/91dmaengine: cppi41: delete channel from pending list when stop channeldrivers/dma/cppi41.c+15 -11 reply
82/91xhci: Prevent U1/U2 link pm states if exit latency is too longdrivers/usb/host/xhci.c+16 -00 replies
83/91Staging: lustre: remove two build warningsdrivers/staging/lustre/lustre/lmv/lmv_obd.c+1 -10 replies
84/91cifs: Fix separator when building path from dentryfs/cifs/dir.c+1 -10 replies
85/91tty: serial: 8250_mtk: always resume the device in probe.drivers/tty/serial/8250/8250_mtk.c+7 -90 replies
86/91kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()drivers/tty/serial/kgdboc.c+2 -20 replies
87/91mac80211_hwsim: Timer should be initialized before device registereddrivers/net/wireless/mac80211_hwsim.c+4 -40 replies
88/91mac80211: Clear beacon_int in ieee80211_do_stopnet/mac80211/iface.c+2 -00 replies
89/91mac80211: ignore tx status for PS stations in ieee80211_tx_status_extnet/mac80211/status.c+2 -00 replies
90/91mac80211: fix reordering of buffered broadcast packetsnet/mac80211/tx.c+2 -20 replies
91/91mac80211: ignore NullFunc frames in the duplicate detectionnet/mac80211/rx.c+1 -00 replies

Reviews trailers per patch

27 of 91 patches have a Reviewed-by or Acked-by.

PatchUrsula BraunWanpeng LiOmar SandovalLiu BoNikolay BorisovJohannes ThumshirnSudarsana KalluruBart Van AsscheDaniel ThompsonQu WenruoJosef BacikRobin MurphySimon HormanLinus LüssingPeter UjfalusiTakashi SakamotoMeelis RoosAnand JainDavid SterbaTejun HeoAlexandre BelloniLudovic DesrochesOleg NesterovVarun PrakashMarkus HofstaetterSebastian ReichelAlan SternMichael NiewöhnerKees CookIngo MolnarAurelien AptelVasily AverinAndrey RyabininJan KaraKirill A. Shutemov
1/91
2/91
3/91
4/91R-b
5/91
6/91R-b
7/91
8/91
9/91R-b R-b
10/91R-b
11/91Reported-and-tested-by
12/91
13/91R-b
14/91
15/91A-b A-b
16/91A-b
17/91R-b R-b R-b
18/91A-b
19/91T-b
20/91
21/91
22/91A-b A-b
23/91
24/91
25/91
26/91A-b
27/91
28/91
29/91R-b A-b
30/91
31/91
32/91
33/91A-b
34/91
35/91
36/91
37/91R-b
38/91
39/91A-b
40/91R-b
41/91
42/91T-b
43/91
44/91
45/91
46/91R-b
47/91
48/91
49/91
50/91R-b
51/91R-b
52/91
53/91
54/91R-b R-b R-b
55/91A-b
56/91A-b
57/91
58/91R-b
59/91R-b
60/91Co-authored-by
61/91
62/91
63/91
64/91
65/91
66/91
67/91
68/91
69/91
70/91
71/91
72/91
73/91
74/91
75/91
76/91
77/91
78/91
79/91
80/91
81/91R-b
82/91
83/91
84/91R-b
85/91
86/91A-b
87/91
88/91
89/91
90/91
91/91

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 35 reviewers.

Read the v1 thread

Cover letter [PATCH 4.4 00/91] 4.4.167-stable review

This is the start of the stable review cycle for the 4.4.167 release. There are 91 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 Thu Dec 13 15:15:44 UTC 2018. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.4.167-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.4.y
and the diffstat can be found below.

thanks,

greg k-h

-------------
Pseudo-Shortlog of commits:

Greg Kroah-Hartman <[email protected]>

    Linux 4.4.167-rc1

Emmanuel Grumbach <[email protected]>
mac80211: ignore NullFunc frames in the duplicate detection

Felix Fietkau <[email protected]>
mac80211: fix reordering of buffered broadcast packets

Felix Fietkau <[email protected]>
mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext

Ben Greear <[email protected]>

    mac80211: Clear beacon_int in ieee80211_do_stop

Vasyl Vavrychuk <[email protected]>
mac80211_hwsim: Timer should be initialized before device registered

Macpaul Lin <[email protected]>
kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()

Peter Shih <[email protected]>
tty: serial: 8250_mtk: always resume the device in probe.

Paulo Alcantara <[email protected]>
cifs: Fix separator when building path from dentry

Greg Kroah-Hartman <[email protected]>
Staging: lustre: remove two build warnings

Mathias Nyman <[email protected]>
xhci: Prevent U1/U2 link pm states if exit latency is too long

Bin Liu <[email protected]>
dmaengine: cppi41: delete channel from pending list when stop channel

Chuck Lever <[email protected]>
SUNRPC: Fix leak of krb5p encode pages

Halil Pasic <[email protected]>
virtio/s390: fix race in ccw_io_helper()

Halil Pasic <[email protected]>

    virtio/s390: avoid race on vcdev->config

Takashi Iwai <[email protected]>
ALSA: pcm: Fix interval evaluation with openmin/max

Takashi Iwai <[email protected]>
ALSA: pcm: Call snd_pcm_unlink() conditionally at closing

Chanho Min <[email protected]>
ALSA: pcm: Fix starvation on down_write_nonblock()

Kai-Heng Feng <[email protected]>
ALSA: hda: Add support for AMD Stoney Ridge

Hui Peng <[email protected]>
ALSA: usb-audio: Fix UAF decrement if card has no live interfaces in card.c

Mathias Payer <[email protected]>
USB: check usb_get_extra_descriptor for proper size

Alexander Theissen <[email protected]>
usb: appledisplay: Add 27" Apple Cinema Display

Harry Pan <[email protected]>
usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device

Yangtao Li <[email protected]>
net: amd: add missing of_node_put()

Pan Bian <[email protected]>
iommu/vt-d: Use memunmap to free memremap

Vincent Chen <[email protected]>
net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts

Aya Levin <[email protected]>
net/mlx4: Fix UBSAN warning of signed integer overflow

Tariq Toukan <[email protected]>
net/mlx4_core: Fix uninitialized variable compilation warning

Jack Morgenstein <[email protected]>
net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command

Denis Bolotin <[email protected]>
qed: Fix reading wrong value in loop condition

Denis Bolotin <[email protected]>
qed: Fix PTT leak in qed_drain()

Sudarsana Reddy Kalluru <[email protected]>
bnx2x: Assign unique DMAE channel number for FW DMAE transactions.

Sven Eckelmann <[email protected]>
batman-adv: Expand merged fragment buffer for full packet

Fabrizio Castro <[email protected]>
can: rcar_can: Fix erroneous registration

Geert Uytterhoeven <[email protected]>
iommu/ipmmu-vmsa: Fix crash on early domain free

Lu Baolu <[email protected]>
iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()

Arnd Bergmann <[email protected]>
usb: gadget: dummy: fix nonsensical comparisons

Simon Guo <[email protected]>

    mm: mlock: avoid increase mm->locked_vm on mlock() when already mlock2(,MLOCK_ONFAULT)

Pavel Tikhomirov <[email protected]>
mm: cleancache: fix corruption on missed inode invalidation

Alexey Brodkin <[email protected]>
arc: [devboards] Add support of NFSv3 ACL

Kevin Hilman <[email protected]>
ARC: change defconfig defaults to ARCv2

Filipe Manana <[email protected]>
Btrfs: fix use-after-free when dumping free space

Nikolay Borisov <[email protected]>
btrfs: Always try all copies when reading extent buffers

Adam Wong <[email protected]>
Input: elan_i2c - add support for ELAN0621 touchpad

Noah Westervelt <[email protected]>
Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR

Patrick Gaskin <[email protected]>
Input: elan_i2c - add ELAN0620 to the ACPI table

Christian Hoff <[email protected]>
Input: matrix_keypad - check for errors from of_get_named_gpio()

Cameron Gutman <[email protected]>
Input: xpad - quirk all PDP Xbox One gamepads

Wei Yongjun <[email protected]>
leds: leds-gpio: Fix return value check in create_gpio_led()

Milo Kim <[email protected]>
leds: turn off the LED and wait for completion on unregistering LED class device

Markus Hofstaetter <[email protected]>
leds: call led_pwm_set() in leds-pwm to enforce default LED_OFF

Laura Abbott <[email protected]>
kgdboc: Fix warning with module build

Laura Abbott <[email protected]>
kgdboc: Fix restrict error

Kees Cook <[email protected]>
scsi: csiostor: Avoid content leaks and casts

Takashi Iwai <[email protected]>
ALSA: trident: Suppress gcc string warning

Martin Wilck <[email protected]>
scsi: scsi_devinfo: cleanly zero-pad devinfo strings

Sam Bobroff <[email protected]>
drm/ast: Fix incorrect free on ioregs

Dmitry V. Levin <[email protected]>
mips: fix mips_get_syscall_arg o32 check

Mathias Kresin <[email protected]>
MIPS: ralink: Fix mt7620 nd_sd pinmux

Andrea Parri <[email protected]>
uprobes: Fix handle_swbp() vs. unregister() + register() race once more

Sagi Grimberg <[email protected]>
iser: set sector for ambiguous mr status errors

Arnd Bergmann <[email protected]>
kdb: use memmove instead of overlapping memcpy

Arnd Bergmann <[email protected]>
staging: rts5208: fix gcc-8 logic error warning

Arnd Bergmann <[email protected]>
scsi: bfa: convert to strlcpy/strlcat

Arnd Bergmann <[email protected]>
drm: gma500: fix logic error

Sultan Alsawaf <[email protected]>
ip_tunnel: Fix name string concatenate in __ip_tunnel_create()

Guenter Roeck <[email protected]>
kernfs: Replace strncpy with memcpy

Linus Torvalds <[email protected]>
unifdef: use memcpy instead of strncpy

Guenter Roeck <[email protected]>
kobject: Replace strncpy with memcpy

Stephen Rothwell <[email protected]>
disable stringop truncation warnings for now

Arnd Bergmann <[email protected]>
exec: avoid gcc-8 warning for get_task_comm

Xiongfeng Wang <[email protected]>
Kbuild: suppress packed-not-aligned warning for default setting only

YueHaibing <[email protected]>
misc: mic/scif: fix copy-paste error in scif_create_remote_lookup

Michael Niewöhner <[email protected]>
usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series

Kai-Heng Feng <[email protected]>
USB: usb-storage: Add new IDs to ums-realtek

Josef Bacik <[email protected]>
btrfs: release metadata before running delayed refs

Richard Genoud <[email protected]>
dmaengine: at_hdmac: fix module unloading

Richard Genoud <[email protected]>
dmaengine: at_hdmac: fix memory leak in at_dma_xlate()

Pan Bian <[email protected]>
ext2: fix potential use after free

Takashi Iwai <[email protected]>
ALSA: sparc: Fix invalid snd_free_pages() at error path

Takashi Iwai <[email protected]>
ALSA: control: Fix race between adding and removing a user element

Takashi Iwai <[email protected]>
ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write

Takashi Iwai <[email protected]>
ALSA: wss: Fix invalid snd_free_pages() at error path

Filipe Manana <[email protected]>
Btrfs: ensure path name is null terminated at btrfs_control_ioctl

Max Filippov <[email protected]>
xtensa: fix coprocessor context offset definitions

Max Filippov <[email protected]>
xtensa: enable coprocessors that are being flushed

Junaid Shahid <[email protected]>
kvm: mmu: Fix race in emulated page table writes

Bernd Eckstein <[email protected]>
usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2

Julian Wiedmann <[email protected]>
s390/qeth: fix length check in SNMP processing

Pan Bian <[email protected]>
rapidio/rionet: do not free skb before reading its length

Sasha Levin <[email protected]>
Revert "wlcore: Add missing PM call for wlcore_cmd_wait_for_event_or_timeout()"

Matthias Schwarzott <[email protected]>
media: em28xx: Fix use-after-free when disconnecting

-------------

Diffstat:

 Makefile                                       |  7 ++-
 arch/arc/Kconfig                               |  2 +-
 arch/arc/Makefile                              |  2 +-
 arch/arc/configs/axs101_defconfig              |  2 +
 arch/arc/configs/axs103_defconfig              |  1 +
 arch/arc/configs/axs103_smp_defconfig          |  1 +
 arch/arc/configs/nsim_700_defconfig            |  1 +
 arch/arc/configs/nsimosci_defconfig            |  2 +
 arch/arc/configs/nsimosci_hs_defconfig         |  1 +
 arch/arc/configs/nsimosci_hs_smp_defconfig     |  1 +
 arch/arc/configs/tb10x_defconfig               |  1 +
 arch/arc/configs/vdk_hs38_defconfig            |  1 +
 arch/arc/configs/vdk_hs38_smp_defconfig        |  1 +
 arch/mips/include/asm/syscall.h                |  2 +-
 arch/mips/ralink/mt7620.c                      |  2 +-
 arch/x86/kvm/mmu.c                             | 27 +++------
 arch/xtensa/kernel/asm-offsets.c               | 16 +++---
 arch/xtensa/kernel/process.c                   |  5 +-
 drivers/dma/at_hdmac.c                         | 10 +++-
 drivers/dma/cppi41.c                           | 16 +++++-
 drivers/gpu/drm/ast/ast_main.c                 |  3 +-
 drivers/gpu/drm/gma500/mdfld_intel_display.c   |  2 +-
 drivers/infiniband/ulp/iser/iser_verbs.c       |  7 +--
 drivers/input/joystick/xpad.c                  | 16 ++----
 drivers/input/keyboard/matrix_keypad.c         | 23 +++++---
 drivers/input/mouse/elan_i2c_core.c            |  3 +
 drivers/iommu/intel-iommu.c                    |  2 +-
 drivers/iommu/intel-svm.c                      |  2 +-
 drivers/iommu/ipmmu-vmsa.c                     |  3 +
 drivers/leds/led-class.c                       |  5 +-
 drivers/leds/leds-gpio.c                       |  4 +-
 drivers/leds/leds-pwm.c                        |  1 +
 drivers/media/usb/em28xx/em28xx-dvb.c          |  3 +-
 drivers/misc/mic/scif/scif_rma.c               |  2 +-
 drivers/net/can/rcar_can.c                     |  5 +-
 drivers/net/ethernet/amd/sunlance.c            |  4 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h    |  7 +++
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c |  1 +
 drivers/net/ethernet/faraday/ftmac100.c        |  7 +--
 drivers/net/ethernet/mellanox/mlx4/alloc.c     |  2 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4.h      |  4 +-
 drivers/net/ethernet/mellanox/mlx4/mr.c        |  1 +
 drivers/net/ethernet/qlogic/qed/qed_int.c      |  2 +
 drivers/net/ethernet/qlogic/qed/qed_main.c     |  2 +-
 drivers/net/rionet.c                           |  2 +-
 drivers/net/usb/ipheth.c                       | 10 ++--
 drivers/net/wireless/mac80211_hwsim.c          |  8 +--
 drivers/net/wireless/ti/wlcore/cmd.c           |  6 --
 drivers/s390/net/qeth_core_main.c              | 27 ++++-----
 drivers/s390/virtio/virtio_ccw.c               | 17 +++++-
 drivers/scsi/bfa/bfa_fcbuild.c                 |  8 +--
 drivers/scsi/bfa/bfa_fcs.c                     | 78 ++++++++++++-------------
 drivers/scsi/bfa/bfa_fcs_lport.c               | 62 ++++++++------------
 drivers/scsi/bfa/bfa_ioc.c                     |  2 +-
 drivers/scsi/bfa/bfa_svc.c                     |  4 +-
 drivers/scsi/bfa/bfad.c                        | 20 +++----
 drivers/scsi/bfa/bfad_attr.c                   |  2 +-
 drivers/scsi/bfa/bfad_bsg.c                    |  6 +-
 drivers/scsi/csiostor/csio_lnode.c             | 43 ++++++++------
 drivers/scsi/scsi_devinfo.c                    | 22 +++----
 drivers/staging/lustre/lustre/lmv/lmv_obd.c    |  2 +-
 drivers/staging/rts5208/sd.c                   |  6 --
 drivers/tty/serial/8250/8250_mtk.c             | 16 +++---
 drivers/tty/serial/kgdboc.c                    | 47 ++++++++-------
 drivers/usb/core/hub.c                         |  2 +-
 drivers/usb/core/quirks.c                      |  7 +++
 drivers/usb/core/usb.c                         |  6 +-
 drivers/usb/gadget/udc/dummy_hcd.c             |  9 ++-
 drivers/usb/host/hwa-hc.c                      |  2 +-
 drivers/usb/host/xhci.c                        | 16 ++++++
 drivers/usb/misc/appledisplay.c                |  1 +
 drivers/usb/storage/unusual_realtek.h          | 10 ++++
 fs/btrfs/disk-io.c                             | 10 +---
 fs/btrfs/free-space-cache.c                    |  2 +
 fs/btrfs/super.c                               |  1 +
 fs/btrfs/transaction.c                         |  6 +-
 fs/cifs/dir.c                                  |  2 +-
 fs/exec.c                                      |  7 +--
 fs/ext2/xattr.c                                |  2 +-
 fs/kernfs/symlink.c                            |  2 +-
 include/linux/sched.h                          |  7 ++-
 include/linux/usb.h                            |  4 +-
 include/sound/pcm_params.h                     |  4 +-
 kernel/debug/kdb/kdb_support.c                 |  4 +-
 kernel/events/uprobes.c                        | 12 +++-
 lib/kobject.c                                  |  2 +-
 mm/mlock.c                                     |  3 +
 mm/truncate.c                                  |  8 ++-
 net/batman-adv/fragmentation.c                 |  2 +-
 net/ipv4/ip_tunnel.c                           |  4 +-
 net/mac80211/iface.c                           |  2 +
 net/mac80211/rx.c                              |  1 +
 net/mac80211/status.c                          |  2 +
 net/mac80211/tx.c                              |  4 +-
 net/sunrpc/auth_gss/auth_gss.c                 |  4 ++
 scripts/Makefile.extrawarn                     |  3 +
 scripts/unifdef.c                              |  4 +-
 sound/core/control.c                           | 80 +++++++++++++++-----------
 sound/core/pcm_native.c                        | 14 +++--
 sound/isa/wss/wss_lib.c                        |  2 -
 sound/pci/ac97/ac97_codec.c                    |  2 +-
 sound/pci/hda/hda_intel.c                      |  4 ++
 sound/pci/trident/trident.c                    |  2 +-
 sound/sparc/cs4231.c                           |  8 +--
 sound/usb/card.c                               |  5 +-
 105 files changed, 490 insertions(+), 382 deletions(-)