Skip to content

4.9.216-stable review

Greg Kroah-Hartman kernel-janitors linux-mips linux-tegra lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest88 patches 7 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/88iwlwifi: pcie: fix rb_allocator workqueue allocationdrivers/net/wireless/intel/iwlwifi/pcie/rx.c+5 -10 replies
2/88ext4: fix potential race between online resizing and write operationsfs/ext4/balloc.c fs/ext4/ext4.h fs/ext4/resize.c +1 more+96 -240 replies
3/88ext4: fix potential race between s_flex_groups online resizing and accessfs/ext4/ext4.h fs/ext4/ialloc.c fs/ext4/mballoc.c +2 more+76 -370 replies
4/88ext4: fix potential race between s_group_info online resizing and accessfs/ext4/ext4.h fs/ext4/mballoc.c+39 -210 replies
5/88ipmi:ssif: Handle a possible NULL pointer referencedrivers/char/ipmi/ipmi_ssif.c+7 -30 replies
6/88drm/msm: Set dma maximum segment size for mdssdrivers/gpu/drm/msm/msm_drv.c+8 -00 replies
7/88mac80211: consider more elements in parsing CRCnet/mac80211/util.c+12 -60 replies
8/88cfg80211: check wiphy driver existence for drvinfo reportnet/wireless/ethtool.c+6 -20 replies
9/88qmi_wwan: re-add DW5821e pre-production variantdrivers/net/usb/qmi_wwan.c+1 -00 replies
10/88net: ena: fix potential crash when rxfh key is NULLdrivers/net/ethernet/amazon/ena/ena_com.c+9 -80 replies
11/88net: ena: add missing ethtool TX timestamping indicationdrivers/net/ethernet/amazon/ena/ena_ethtool.c+1 -00 replies
12/88net: ena: fix incorrect default RSS keydrivers/net/ethernet/amazon/ena/ena_com.c drivers/net/ethernet/amazon/ena/ena_com.h+16 -00 replies
13/88net: ena: rss: fix failure to get indirection tabledrivers/net/ethernet/amazon/ena/ena_ethtool.c+14 -00 replies
14/88net: ena: rss: store hash function as values and not bitsdrivers/net/ethernet/amazon/ena/ena_com.c+5 -10 replies
15/88net: ena: fix incorrectly saving queue numbers when setting RSS indirection tabledrivers/net/ethernet/amazon/ena/ena_ethtool.c drivers/net/ethernet/amazon/ena/ena_netdev.h+25 -10 replies
16/88net: ena: ena-com.c: prevent NULL pointer dereferencedrivers/net/ethernet/amazon/ena/ena_com.c+5 -00 replies
17/88cifs: Fix mode output in debugging statementsfs/cifs/cifsacl.c fs/cifs/connect.c fs/cifs/inode.c+4 -40 replies
18/88cfg80211: add missing policy for NL80211_ATTR_STATUS_CODEnet/wireless/nl80211.c+1 -00 replies
19/88sysrq: Restore original console_loglevel when sysrq disableddrivers/tty/sysrq.c+1 -00 replies
20/88sysrq: Remove duplicated sysrq messagedrivers/tty/sysrq.c+3 -40 replies
21/88net: fib_rules: Correctly set table field when table number exceeds 8 bitsnet/core/fib_rules.c+1 -10 replies
22/88net: phy: restore mdio regs in the iproc mdio driverdrivers/net/phy/mdio-bcm-iproc.c+20 -00 replies
23/88ipv6: Fix nlmsg_flags when splitting a multipath routenet/ipv6/route.c+1 -00 replies
24/88ipv6: Fix route replacement with dev-only routenet/ipv6/ip6_fib.c+4 -30 replies
25/88sctp: move the format error check out of __sctp_sf_do_9_1_abortnet/sctp/sm_statefuns.c+20 -70 replies
26/88nfc: pn544: Fix occasional HW initialization failuredrivers/nfc/pn544/i2c.c+1 -00 replies
27/88net: sched: correct flower port blockinginclude/net/flow_dissector.h net/sched/cls_flower.c+10 -00 replies
28/88ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()fs/ext4/super.c+3 -30 replies
29/88audit: fix error handling in audit_data_to_entry()kernel/auditfilter.c+39 -320 replies
30/88ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macroinclude/acpi/actypes.h+2 -00 replies
31/88ACPI: watchdog: Fix gas->access_width usagedrivers/acpi/acpi_watchdog.c drivers/watchdog/wdat_wdt.c+2 -30 replies
32/88HID: core: fix off-by-one memset in hid_report_raw_event()drivers/hid/hid-core.c+3 -10 replies
33/88HID: core: increase HID report buffer size to 8KiBinclude/linux/hid.h+1 -10 replies
34/88HID: hiddev: Fix race in in hiddev_disconnect()drivers/hid/usbhid/hiddev.c+1 -10 replies
35/88MIPS: VPE: Fix a double free and a memory leak in release_vpe()arch/mips/kernel/vpe.c+1 -10 replies
36/88i2c: jz4780: silence log flood on txabrtdrivers/i2c/busses/i2c-jz4780.c+2 -340 replies
37/88ecryptfs: Fix up bad backport of fe2e082f5da5b4a0a92ae32978f81507ef37ec66fs/ecryptfs/keystore.c+2 -20 replies
38/88serial: 8250: Check UPF_IRQ_SHARED in advancedrivers/tty/serial/8250/8250_core.c drivers/tty/serial/8250/8250_port.c+6 -30 replies
39/88include/linux/bitops.h: introduce BITS_PER_TYPEinclude/linux/bitops.h+2 -10 replies
40/88net: netlink: cap max groups which will be considered in netlink_bind()net/netlink/af_netlink.c+3 -20 replies
41/88net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGEdrivers/net/ethernet/amazon/ena/ena_com.c drivers/net/ethernet/amazon/ena/ena_com.h drivers/net/ethernet/amazon/ena/ena_ethtool.c+16 -00 replies
42/88namei: only return -ECHILD from follow_dotdot_rcu()fs/namei.c+1 -10 replies
43/88KVM: Check for a bad hva before dropping into the ghc slow pathvirt/kvm/kvm_main.c+6 -60 replies
44/88slip: stop double free sl->dev in slip_opendrivers/net/slip/slip.c+0 -10 replies
45/88tuntap: correctly set SOCKWQ_ASYNC_NOSPACEdrivers/net/tun.c+15 -40 replies
46/88drivers: net: xgene: Fix the order of the arguments of alloc_etherdev_mqs()drivers/net/ethernet/apm/xgene/xgene_enet_main.c+1 -10 replies
47/88perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etctools/perf/ui/browsers/hists.c+1 -00 replies
48/88mm/huge_memory.c: use head to check huge zero pagemm/huge_memory.c+1 -10 replies
49/88audit: always check the netlink payload length in audit_receive_msg()kernel/audit.c+21 -190 replies
50/88vhost: Check docket sk_family instead of call getnamedrivers/vhost/net.c+2 -110 replies
51/88serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDEdrivers/tty/serial/ar933x_uart.c+8 -00 replies
52/88usb: gadget: composite: Support more than 500mA MaxPowerdrivers/usb/gadget/composite.c+18 -60 replies
53/88usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flagsdrivers/usb/gadget/function/f_fs.c+3 -20 replies
54/88usb: gadget: serial: fix Tx stall after buffer overflowdrivers/usb/gadget/function/u_serial.c+3 -10 replies
55/88drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFIdrivers/gpu/drm/msm/dsi/dsi_manager.c+1 -10 replies
56/88drm/msm/dsi: save pll state before dsi host is powered offdrivers/gpu/drm/msm/dsi/dsi_manager.c+5 -00 replies
57/88net: ks8851-ml: Remove 8-bit bus accessorsdrivers/net/ethernet/micrel/ks8851_mll.c+5 -400 replies
58/88net: ks8851-ml: Fix 16-bit data accessdrivers/net/ethernet/micrel/ks8851_mll.c+2 -20 replies
59/88net: ks8851-ml: Fix 16-bit IO operationdrivers/net/ethernet/micrel/ks8851_mll.c+2 -20 replies
60/88watchdog: da9062: do not ping the hw during stop()drivers/watchdog/da9062_wdt.c+0 -70 replies
61/88s390/cio: cio_ignore_proc_seq_next should increase position indexdrivers/s390/cio/blacklist.c+3 -20 replies
62/88x86/boot/compressed: Dont declare __force_order in kaslr_64.carch/x86/boot/compressed/pagetable.c+0 -33 replies
63/88cifs: dont leak -EAGAIN for stat() during reconnectfs/cifs/inode.c+5 -10 replies
64/88usb: storage: Add quirk for Samsung Fit flashdrivers/usb/storage/unusual_devs.h+6 -00 replies
65/88usb: quirks: add NO_LPM quirk for Logitech Screen Sharedrivers/usb/core/quirks.c+3 -00 replies
66/88usb: core: hub: do error out if usb_autopm_get_interface() failsdrivers/usb/core/hub.c+5 -10 replies
67/88usb: core: port: do error out if usb_autopm_get_interface() failsdrivers/usb/core/port.c+8 -20 replies
68/88vgacon: Fix a UAF in vgacon_invert_regiondrivers/video/console/vgacon.c+3 -00 replies
69/88fat: fix uninit-memory access for partial initialized inodefs/fat/inode.c+7 -120 replies
70/88tty:serial:mvebu-uart:fix a wrong returndrivers/tty/serial/mvebu-uart.c+1 -10 replies
71/88vt: selection, close sel_buffer racedrivers/tty/vt/selection.c+17 -60 replies
72/88vt: selection, push console lock downdrivers/tty/vt/selection.c drivers/tty/vt/vt.c+12 -30 replies
73/88vt: selection, push sel_lock updrivers/tty/vt/selection.c+7 -90 replies
74/88x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changesarch/x86/kernel/cpu/common.c+1 -10 replies
75/88dmaengine: tegra-apb: Fix use-after-freedrivers/dma/tegra20-apb-dma.c+0 -40 replies
76/88dmaengine: tegra-apb: Prevent race conditions of tasklet vs free listdrivers/dma/tegra20-apb-dma.c+1 -10 replies
77/88ARM: dts: ls1021a: Restore MDIO compatible to gianfararch/arm/boot/dts/ls1021a.dtsi+2 -20 replies
78/88ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs outputsound/soc/soc-pcm.c+8 -80 replies
79/88ASoC: pcm512x: Fix unbalanced regulator enable call in probe error pathsound/soc/codecs/pcm512x.c+5 -30 replies
80/88ASoC: dapm: Correct DAPM handling of active widgets during shutdownsound/soc/soc-dapm.c+1 -10 replies
81/88RDMA/iwcm: Fix iwcm work deallocationdrivers/infiniband/core/iwcm.c+3 -10 replies
82/88RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()drivers/infiniband/core/cm.c+1 -00 replies
83/88ARM: imx: build v7_cpu_resume() unconditionallyarch/arm/mach-imx/Makefile arch/arm/mach-imx/common.h arch/arm/mach-imx/resume-imx6.S +1 more+28 -160 replies
84/88hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()drivers/hwmon/adt7462.c+1 -10 replies
85/88dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()drivers/dma/coh901318.c+0 -40 replies
86/88powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systemsarch/powerpc/kernel/cputable.c+3 -10 replies
87/88dm cache: fix a crash due to incorrect work item cancellingdrivers/md/dm-cache-target.c+2 -20 replies
88/88crypto: algif_skcipher - use ZERO_OR_NULL_PTR in skcipher_recvmsg_asynccrypto/algif_skcipher.c+1 -10 replies

Reviews trailers per patch

35 of 88 patches have a Reviewed-by or Acked-by.

PatchSergey SenozhatskySteven Rostedt (VMware)Andrew LunnFlorian FainelliMichal KubecekDavid AhernMarcelo Ricardo LeitnerCong WangSuraj Jitindar SinghJean DelvareBalbir SinghStephen BoydSai Prakash RanjanRob ClarkJiri OlsaKirill A. ShutemovMichael S. TsirkinMichal NazarewiczNick DesaulniersAmit PundirGuenter RoeckCornelia HuckPavel ShilovskyAurelien AptelAlan SternJiri SlabyH. Nikolaus SchallerJani NikulaLeonardo BrasJon HunterDave HansenJacob KellerCezary RojewskiJason GunthorpePierre-Louis BossartDarrick J. WongKurt KanzenbachMichał MirosławChuanhong Guo
1/88
2/88
3/88
4/88R-b
5/88
6/88T-b T-b R-b
7/88
8/88
9/88
10/88
11/88
12/88
13/88
14/88
15/88
16/88
17/88
18/88
19/88R-b R-b
20/88R-b
21/88
22/88R-b R-b
23/88R-b R-b
24/88R-b
25/88A-b
26/88
27/88A-b
28/88R-b
29/88
30/88R-b
31/88R-b
32/88
33/88
34/88
35/88
36/88T-b
37/88
38/88A-b
39/88R-b
40/88
41/88
42/88
43/88
44/88
45/88
46/88
47/88R-b
48/88A-b
49/88
50/88A-b
51/88T-b
52/88
53/88A-b
54/88R-b
55/88R-b T-b
56/88
57/88
58/88
59/88
60/88R-b
61/88R-b
62/88
63/88R-b R-b
64/88A-b
65/88
66/88A-b
67/88A-b
68/88
69/88
70/88A-b
71/88
72/88
73/88
74/88A-b T-b
75/88A-b
76/88A-b
77/88
78/88A-b
79/88R-b
80/88
81/88R-b
82/88
83/88
84/88R-b
85/88
86/88R-b
87/88
88/88

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.

Read the v1 thread

Cover letter [PATCH 4.9 00/88] 4.9.216-stable review

This is the start of the stable review cycle for the 4.9.216 release. There are 88 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, 12 Mar 2020 12:34:10 +0000. 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.9.216-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.9.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.9.216-rc1

yangerkun <[email protected]>
crypto: algif_skcipher - use ZERO_OR_NULL_PTR in skcipher_recvmsg_async

Mikulas Patocka <[email protected]>
dm cache: fix a crash due to incorrect work item cancelling

Desnes A. Nunes do Rosario <[email protected]>
powerpc: fix hardware PMU exception bug on PowerVM compatibility mode systems

Dan Carpenter <[email protected]>
dmaengine: coh901318: Fix a double lock bug in dma_tc_handle()

Dan Carpenter <[email protected]>

    hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT()

Ahmad Fatoum <[email protected]>
ARM: imx: build v7_cpu_resume() unconditionally

Jason Gunthorpe <[email protected]>
RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen()

Bernard Metzler <[email protected]>
RDMA/iwcm: Fix iwcm work deallocation

Charles Keepax <[email protected]>
ASoC: dapm: Correct DAPM handling of active widgets during shutdown

Matthias Reichl <[email protected]>
ASoC: pcm512x: Fix unbalanced regulator enable call in probe error path

Takashi Iwai <[email protected]>
ASoC: pcm: Fix possible buffer overflow in dpcm state sysfs output

Vladimir Oltean <[email protected]>
ARM: dts: ls1021a: Restore MDIO compatible to gianfar

Dmitry Osipenko <[email protected]>
dmaengine: tegra-apb: Prevent race conditions of tasklet vs free list

Dmitry Osipenko <[email protected]>
dmaengine: tegra-apb: Fix use-after-free

Sean Christopherson <[email protected]>
x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve existing changes

Jiri Slaby <[email protected]>
vt: selection, push sel_lock up

Jiri Slaby <[email protected]>
vt: selection, push console lock down

Jiri Slaby <[email protected]>
vt: selection, close sel_buffer race

tangbin <[email protected]>
tty:serial:mvebu-uart:fix a wrong return

OGAWA Hirofumi <[email protected]>
fat: fix uninit-memory access for partial initialized inode

Zhang Xiaoxu <[email protected]>
vgacon: Fix a UAF in vgacon_invert_region

Eugeniu Rosca <[email protected]>
usb: core: port: do error out if usb_autopm_get_interface() fails

Eugeniu Rosca <[email protected]>
usb: core: hub: do error out if usb_autopm_get_interface() fails

Dan Lazewatsky <[email protected]>
usb: quirks: add NO_LPM quirk for Logitech Screen Share

Jim Lin <[email protected]>
usb: storage: Add quirk for Samsung Fit flash

Ronnie Sahlberg <[email protected]>
cifs: don't leak -EAGAIN for stat() during reconnect

H.J. Lu <[email protected]>
x86/boot/compressed: Don't declare __force_order in kaslr_64.c

Vasily Averin <[email protected]>
s390/cio: cio_ignore_proc_seq_next should increase position index

Marco Felsch <[email protected]>
watchdog: da9062: do not ping the hw during stop()

Marek Vasut <[email protected]>

    net: ks8851-ml: Fix 16-bit IO operation

Marek Vasut <[email protected]>

    net: ks8851-ml: Fix 16-bit data access

Marek Vasut <[email protected]>
net: ks8851-ml: Remove 8-bit bus accessors

Harigovindan P <[email protected]>
drm/msm/dsi: save pll state before dsi host is powered off

John Stultz <[email protected]>
drm: msm: Fix return type of dsi_mgr_connector_mode_valid for kCFI

Sergey Organov <[email protected]>
usb: gadget: serial: fix Tx stall after buffer overflow

Lars-Peter Clausen <[email protected]>
usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags

Jack Pham <[email protected]>
usb: gadget: composite: Support more than 500mA MaxPower

Daniel Golle <[email protected]>
serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE

Eugenio Pérez <[email protected]>
vhost: Check docket sk_family instead of call getname

Paul Moore <[email protected]>
audit: always check the netlink payload length in audit_receive_msg()

Wei Yang <[email protected]>
mm/huge_memory.c: use head to check huge zero page

Arnaldo Carvalho de Melo <[email protected]>
perf hists browser: Restore ESC as "Zoom out" of DSO/thread/etc

Christophe JAILLET <[email protected]>
drivers: net: xgene: Fix the order of the arguments of 'alloc_etherdev_mqs()'

Jason Wang <[email protected]>
tuntap: correctly set SOCKWQ_ASYNC_NOSPACE

yangerkun <[email protected]>

    slip: stop double free sl->dev in slip_open

Sean Christopherson <[email protected]>
KVM: Check for a bad hva before dropping into the ghc slow path

Aleksa Sarai <[email protected]>
namei: only return -ECHILD from follow_dotdot_rcu()

Arthur Kiyanovski <[email protected]>
net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE

Nikolay Aleksandrov <[email protected]>
net: netlink: cap max groups which will be considered in netlink_bind()

Chris Wilson <[email protected]>
include/linux/bitops.h: introduce BITS_PER_TYPE

Andy Shevchenko <[email protected]>
serial: 8250: Check UPF_IRQ_SHARED in advance

Nathan Chancellor <[email protected]>

    ecryptfs: Fix up bad backport of fe2e082f5da5b4a0a92ae32978f81507ef37ec66

Wolfram Sang <[email protected]>
i2c: jz4780: silence log flood on txabrt

Christophe JAILLET <[email protected]>
MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()'

[email protected] <[email protected]>
HID: hiddev: Fix race in in hiddev_disconnect()

Johan Korsnes <[email protected]>
HID: core: increase HID report buffer size to 8KiB

Johan Korsnes <[email protected]>
HID: core: fix off-by-one memset in hid_report_raw_event()

Mika Westerberg <[email protected]>

    ACPI: watchdog: Fix gas->access_width usage

Mika Westerberg <[email protected]>
ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro

Paul Moore <[email protected]>
audit: fix error handling in audit_data_to_entry()

Dan Carpenter <[email protected]>
ext4: potential crash on allocation error in ext4_alloc_flex_bg_array()

Jason Baron <[email protected]>
net: sched: correct flower port blocking

Dmitry Osipenko <[email protected]>
nfc: pn544: Fix occasional HW initialization failure

Xin Long <[email protected]>
sctp: move the format error check out of __sctp_sf_do_9_1_abort

Benjamin Poirier <[email protected]>
ipv6: Fix route replacement with dev-only route

Benjamin Poirier <[email protected]>
ipv6: Fix nlmsg_flags when splitting a multipath route

Arun Parameswaran <[email protected]>
net: phy: restore mdio regs in the iproc mdio driver

Jethro Beekman <[email protected]>
net: fib_rules: Correctly set table field when table number exceeds 8 bits

Petr Mladek <[email protected]>
sysrq: Remove duplicated sysrq message

Petr Mladek <[email protected]>
sysrq: Restore original console_loglevel when sysrq disabled

Sergey Matyukevich <[email protected]>
cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE

Frank Sorenson <[email protected]>
cifs: Fix mode output in debugging statements

Arthur Kiyanovski <[email protected]>
net: ena: ena-com.c: prevent NULL pointer dereference

Arthur Kiyanovski <[email protected]>
net: ena: fix incorrectly saving queue numbers when setting RSS indirection table

Arthur Kiyanovski <[email protected]>
net: ena: rss: store hash function as values and not bits

Sameeh Jubran <[email protected]>
net: ena: rss: fix failure to get indirection table

Arthur Kiyanovski <[email protected]>
net: ena: fix incorrect default RSS key

Arthur Kiyanovski <[email protected]>
net: ena: add missing ethtool TX timestamping indication

Arthur Kiyanovski <[email protected]>
net: ena: fix potential crash when rxfh key is NULL

Bjørn Mork <[email protected]>
qmi_wwan: re-add DW5821e pre-production variant

Sergey Matyukevich <[email protected]>
cfg80211: check wiphy driver existence for drvinfo report

Johannes Berg <[email protected]>
mac80211: consider more elements in parsing CRC

Sean Paul <[email protected]>
drm/msm: Set dma maximum segment size for mdss

Corey Minyard <[email protected]>
ipmi:ssif: Handle a possible NULL pointer reference

Suraj Jitindar Singh <[email protected]>
ext4: fix potential race between s_group_info online resizing and access

Suraj Jitindar Singh <[email protected]>
ext4: fix potential race between s_flex_groups online resizing and access

Theodore Ts'o <[email protected]>
ext4: fix potential race between online resizing and write operations

Johannes Berg <[email protected]>
iwlwifi: pcie: fix rb_allocator workqueue allocation

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

Diffstat:

 Makefile                                         |   4 +-
 arch/arm/boot/dts/ls1021a.dtsi                   |   4 +-
 arch/arm/mach-imx/Makefile                       |   2 +
 arch/arm/mach-imx/common.h                       |   4 +-
 arch/arm/mach-imx/resume-imx6.S                  |  24 ++++++
 arch/arm/mach-imx/suspend-imx6.S                 |  14 ---
 arch/mips/kernel/vpe.c                           |   2 +-
 arch/powerpc/kernel/cputable.c                   |   4 +-
 arch/x86/boot/compressed/pagetable.c             |   3 -
 arch/x86/kernel/cpu/common.c                     |   2 +-
 crypto/algif_skcipher.c                          |   2 +-
 drivers/acpi/acpi_watchdog.c                     |   3 +-
 drivers/char/ipmi/ipmi_ssif.c                    |  10 ++-
 drivers/dma/coh901318.c                          |   4 -
 drivers/dma/tegra20-apb-dma.c                    |   6 +-
 drivers/gpu/drm/msm/dsi/dsi_manager.c            |   7 +-
 drivers/gpu/drm/msm/msm_drv.c                    |   8 ++
 drivers/hid/hid-core.c                           |   4 +-
 drivers/hid/usbhid/hiddev.c                      |   2 +-
 drivers/hwmon/adt7462.c                          |   2 +-
 drivers/i2c/busses/i2c-jz4780.c                  |  36 +-------
 drivers/infiniband/core/cm.c                     |   1 +
 drivers/infiniband/core/iwcm.c                   |   4 +-
 drivers/md/dm-cache-target.c                     |   4 +-
 drivers/net/ethernet/amazon/ena/ena_com.c        |  48 +++++++++--
 drivers/net/ethernet/amazon/ena/ena_com.h        |   9 ++
 drivers/net/ethernet/amazon/ena/ena_ethtool.c    |  42 ++++++++-
 drivers/net/ethernet/amazon/ena/ena_netdev.h     |   2 +
 drivers/net/ethernet/apm/xgene/xgene_enet_main.c |   2 +-
 drivers/net/ethernet/micrel/ks8851_mll.c         |  53 ++----------
 drivers/net/phy/mdio-bcm-iproc.c                 |  20 +++++
 drivers/net/slip/slip.c                          |   1 -
 drivers/net/tun.c                                |  19 ++++-
 drivers/net/usb/qmi_wwan.c                       |   1 +
 drivers/net/wireless/intel/iwlwifi/pcie/rx.c     |   6 +-
 drivers/nfc/pn544/i2c.c                          |   1 +
 drivers/s390/cio/blacklist.c                     |   5 +-
 drivers/tty/serial/8250/8250_core.c              |   5 +-
 drivers/tty/serial/8250/8250_port.c              |   4 +
 drivers/tty/serial/ar933x_uart.c                 |   8 ++
 drivers/tty/serial/mvebu-uart.c                  |   2 +-
 drivers/tty/sysrq.c                              |   8 +-
 drivers/tty/vt/selection.c                       |  26 +++++-
 drivers/tty/vt/vt.c                              |   2 -
 drivers/usb/core/hub.c                           |   6 +-
 drivers/usb/core/port.c                          |  10 ++-
 drivers/usb/core/quirks.c                        |   3 +
 drivers/usb/gadget/composite.c                   |  24 ++++--
 drivers/usb/gadget/function/f_fs.c               |   5 +-
 drivers/usb/gadget/function/u_serial.c           |   4 +-
 drivers/usb/storage/unusual_devs.h               |   6 ++
 drivers/vhost/net.c                              |  13 +--
 drivers/video/console/vgacon.c                   |   3 +
 drivers/watchdog/da9062_wdt.c                    |   7 --
 drivers/watchdog/wdat_wdt.c                      |   2 +-
 fs/cifs/cifsacl.c                                |   4 +-
 fs/cifs/connect.c                                |   2 +-
 fs/cifs/inode.c                                  |   8 +-
 fs/ecryptfs/keystore.c                           |   4 +-
 fs/ext4/balloc.c                                 |  14 ++-
 fs/ext4/ext4.h                                   |  30 +++++--
 fs/ext4/ialloc.c                                 |  23 +++--
 fs/ext4/mballoc.c                                |  61 +++++++++-----
 fs/ext4/resize.c                                 |  62 +++++++++++---
 fs/ext4/super.c                                  | 103 ++++++++++++++++-------
 fs/fat/inode.c                                   |  19 ++---
 fs/namei.c                                       |   2 +-
 include/acpi/actypes.h                           |   2 +
 include/linux/bitops.h                           |   3 +-
 include/linux/hid.h                              |   2 +-
 include/net/flow_dissector.h                     |   9 ++
 kernel/audit.c                                   |  40 ++++-----
 kernel/auditfilter.c                             |  71 +++++++++-------
 mm/huge_memory.c                                 |   2 +-
 net/core/fib_rules.c                             |   2 +-
 net/ipv6/ip6_fib.c                               |   7 +-
 net/ipv6/route.c                                 |   1 +
 net/mac80211/util.c                              |  18 ++--
 net/netlink/af_netlink.c                         |   5 +-
 net/sched/cls_flower.c                           |   1 +
 net/sctp/sm_statefuns.c                          |  27 ++++--
 net/wireless/ethtool.c                           |   8 +-
 net/wireless/nl80211.c                           |   1 +
 sound/soc/codecs/pcm512x.c                       |   8 +-
 sound/soc/soc-dapm.c                             |   2 +-
 sound/soc/soc-pcm.c                              |  16 ++--
 tools/perf/ui/browsers/hists.c                   |   1 +
 virt/kvm/kvm_main.c                              |  12 +--
 88 files changed, 689 insertions(+), 384 deletions(-)