Skip to content

4.5.4-stable review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest75 of 88 patches 6 repliesIn review

75 of 88 patches are in this archive. The cover letter announces 88.

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/88clocksource/drivers/tango-xtal: Fix boot hang due to incorrect testdrivers/clocksource/tango_xtal.c+1 -10 replies
2/88RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chipsdrivers/infiniband/hw/cxgb4/cq.c drivers/infiniband/hw/cxgb4/qp.c+6 -20 replies
3/88net/mlx5_core: Fix caching ATOMIC endian mode capabilitydrivers/net/ethernet/mellanox/mlx5/core/main.c+4 -00 replies
4/88ipvs: handle ip_vs_fill_iph_skb_off failurenet/netfilter/ipvs/ip_vs_pe_sip.c+2 -20 replies
5/88ipvs: correct initial offset of Call-ID header search in SIP persistence enginenet/netfilter/ipvs/ip_vs_pe_sip.c+1 -10 replies
6/88ipvs: drop first packet to redirect conntrackinclude/net/ip_vs.h net/netfilter/ipvs/ip_vs_core.c+45 -90 replies
7/88rtlwifi: Fix size of wireless mode variabledrivers/net/wireless/realtek/rtlwifi/rc.c drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c drivers/net/wireless/realtek/rtlwifi/wifi.h+7 -80 replies
8/88mfd: intel-lpss: Remove clock tree on error pathdrivers/mfd/intel-lpss.c+1 -00 replies
9/88nbd: ratelimit error msgs after socket closedrivers/block/nbd.c+2 -20 replies
11/88null_blk: add lightnvm null_blk device to the nullb_listdrivers/block/null_blk.c+2 -10 replies
12/88ata: ahci_xgene: dereferencing uninitialized pointer in probedrivers/ata/ahci_xgene.c+2 -20 replies
13/88wlcore: fix error handling in wlcore_event_fw_loggerdrivers/net/wireless/ti/wlcore/event.c+1 -10 replies
14/88ath10k: fix pktlog in QCA99X0drivers/net/wireless/ath/ath10k/htt_rx.c+1 -50 replies
15/88mwifiex: fix corner case association failuredrivers/net/wireless/marvell/mwifiex/sta_ioctl.c+1 -00 replies
17/88clk-divider: make sure read-only dividers do not write to their registerdrivers/clk/clk-divider.c drivers/clk/nxp/clk-lpc18xx-ccu.c drivers/clk/rockchip/clk.c +1 more+15 -30 replies
18/88soc: rockchip: power-domain: fix err handle while probingdrivers/soc/rockchip/pm_domains.c+1 -00 replies
19/88clk: rockchip: fix wrong mmc phase shift for rk3228drivers/clk/rockchip/clk-rk3228.c+3 -30 replies
20/88clk: rockchip: free memory in error cases when registering clock branchesdrivers/clk/rockchip/clk.c+7 -20 replies
22/88clk: qcom: msm8960: fix ce3_core clk enable registerdrivers/clk/qcom/gcc-msm8960.c+1 -10 replies
23/88clk: versatile: sp810: support reentrancedrivers/clk/versatile/clk-sp810.c+3 -10 replies
24/88clk: qcom: msm8960: Fix ce3_src register offsetdrivers/clk/qcom/gcc-msm8960.c+1 -10 replies
25/88clk: sunxi: Fix sun8i-a23-apb0-clk divider flagsdrivers/clk/sunxi/clk-sun8i-apb0.c+1 -10 replies
26/88clk: xgene: Add missing parenthesis when clearing divider valuedrivers/clk/clk-xgene.c+2 -20 replies
27/88clk: bcm2835: fix check of error code returned by devm_ioremap_resource()drivers/clk/bcm/clk-bcm2835-aux.c+2 -20 replies
28/88pwm: omap-dmtimer: Fix inaccurate period and duty cycle calculationsdrivers/pwm/pwm-omap-dmtimer.c+20 -70 replies
29/88pwm: omap-dmtimer: Add sanity checking for load and match valuesdrivers/pwm/pwm-omap-dmtimer.c+30 -40 replies
30/88pwm: omap-dmtimer: Round load and match values rather than truncatedrivers/pwm/pwm-omap-dmtimer.c+1 -50 replies
31/88lpfc: fix misleading indentationdrivers/scsi/lpfc/lpfc_init.c+3 -20 replies
33/88ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisationdrivers/net/wireless/ath/ath9k/ar5008_phy.c drivers/net/wireless/ath/ath9k/ar9002_phy.c+3 -100 replies
34/88mac80211: fix statistics leak if dev_alloc_name() failsnet/mac80211/iface.c+2 -20 replies
35/88tracing: Dont display trigger file for events that cant be enabledkernel/trace/trace_events.c+7 -20 replies
36/88MD: make bio mergeabledrivers/md/md.c+2 -00 replies
37/88Minimal fix-up of bad hashing behavior of hash_64()include/linux/hash.h+18 -20 replies
38/88mm: memcontrol: let v2 cgroups follow changes in system swappinessinclude/linux/swap.h+4 -00 replies
39/88mm, cma: prevent nr_isolated_* counters from going negativemm/compaction.c+1 -90 replies
40/88mm/zswap: provide unique zpool namemm/zswap.c+7 -10 replies
41/88propogate_mnt: Handle the first propogated copy being a slavefs/pnode.c+14 -110 replies
42/88modpost: fix module autoloading for OF devices with generic compatible propertyscripts/mod/file2alias.c+45 -240 replies
43/88ARM: EXYNOS: Properly skip unitialized parent clock in power domain onarch/arm/mach-exynos/pm_domains.c+1 -10 replies
44/88ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernelarch/arm/mach-socfpga/headsmp.S+1 -00 replies
45/88xen: Fix page <-> pfn conversion on 32 bit systemsinclude/xen/page.h+2 -20 replies
46/88xen/balloon: Fix crash when ballooning on x86 32 bit PAEdrivers/xen/balloon.c+16 -00 replies
47/88xen/evtchn: fix ring resize when binding new eventsdrivers/xen/evtchn.c+8 -120 replies
48/88HID: wacom: Add support for DTK-1651drivers/hid/wacom_wac.c+5 -00 replies
49/88HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirkdrivers/hid/hid-ids.h drivers/hid/usbhid/hid-quirks.c+2 -00 replies
50/88Input: zforce_ts - fix dual touch recognitiondrivers/input/touchscreen/zforce_ts.c+2 -20 replies
51/88proc: prevent accessing /proc/<PID>/environ until its readyfs/proc/base.c+2 -10 replies
52/88mm: update min_free_kbytes from khugepaged after core initializationmm/page_alloc.c+1 -10 replies
53/88batman-adv: fix DAT candidate selection (must use vid)net/batman-adv/distributed-arp-table.c+10 -70 replies
54/88batman-adv: Check skb size before using encapsulated ETH+VLAN headernet/batman-adv/soft-interface.c+6 -20 replies
56/88batman-adv: Reduce refcnt of removed router when updating routenet/batman-adv/routing.c+9 -00 replies
57/88libnvdimm, pfn: fix memmap reservation sizingdrivers/nvdimm/pmem.c+10 -30 replies
58/88writeback: Fix performance regression in wb_over_bg_thresh()mm/page-writeback.c+4 -20 replies
59/88MAINTAINERS: Remove asterisk from EFI directory namesMAINTAINERS+2 -20 replies
60/88x86/tsc: Read all ratio bits from MSR_PLATFORM_INFOarch/x86/kernel/tsc_msr.c+1 -10 replies
61/88ARM: cpuidle: Pass on arm_cpuidle_suspend()s return valuedrivers/cpuidle/cpuidle-arm.c+1 -10 replies
62/88parisc: fix a bug when syscall number of tracee is __NR_Linux_syscallsarch/parisc/kernel/syscall.S+1 -10 replies
63/88cpufreq: st: enable selective initialization based on the platformdrivers/cpufreq/sti-cpufreq.c+4 -00 replies
64/88ARC: Add missing io barriers to io{read,write}{16,32}be()arch/arc/include/asm/io.h+18 -90 replies
65/88x86/sysfb_efi: Fix valid BAR address range checkarch/x86/kernel/sysfb_efi.c+12 -20 replies
66/88ARM: dts: apq8064: add ahci ports-implemented maskarch/arm/boot/dts/qcom-apq8064.dtsi+2 -10 replies
67/88ACPICA: Dispatcher: Update thread ID for recursive method callsdrivers/acpi/acpica/dsmethod.c+3 -00 replies
68/88powerpc: Fix bad inline asm constraint in create_zero_mask()arch/powerpc/include/asm/word-at-a-time.h+1 -10 replies
69/88libahci: save port map for forced port mapdrivers/ata/libahci.c+1 -00 replies
70/88ata: ahci-platform: Add ports-implemented DT bindings.Documentation/devicetree/bindings/ata/ahci-platform.txt drivers/ata/ahci_platform.c+7 -00 replies
71/88USB: serial: cp210x: add ID for Link ECUdrivers/usb/serial/cp210x.c+2 -00 replies
72/88USB: serial: cp210x: add Straizona Focusers device idsdrivers/usb/serial/cp210x.c+2 -00 replies
73/88Revert "USB / PM: Allow USB devices to remain runtime-suspended when sleeping"drivers/usb/core/port.c drivers/usb/core/usb.c+1 -130 replies
74/88nvmem: mxs-ocotp: fix buffer overflow in readdrivers/nvmem/mxs-ocotp.c+2 -20 replies
75/88Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()drivers/hv/ring_buffer.c+20 -60 replies
76/88gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloadingdrivers/gpu/ipu-v3/ipu-common.c+6 -10 replies
77/88drm/amdgpu: make sure vertical front porch is at least 1drivers/gpu/drm/amd/amdgpu/atombios_encoders.c+4 -00 replies
79/88iio: ak8975: Fix NULL pointer exception on early interruptdrivers/iio/magnetometer/ak8975.c+2 -20 replies
81/88drm/radeon: make sure vertical front porch is at least 1drivers/gpu/drm/radeon/atombios_encoders.c+4 -00 replies
88/88ACPI / processor: Request native thermal interrupt handling via _OSCarch/x86/kernel/cpu/mcheck/therm_throt.c drivers/acpi/acpi_processor.c drivers/acpi/bus.c +1 more+64 -00 replies

Reviews trailers per patch

29 of 75 patches have a Reviewed-by or Acked-by.

PatchLeon RomanovskySaeed MahameedXing ZhengNeil ArmstrongLorenzo PieralisiDaniel LezcanoHelge DellerViresh KumarLee JonesArnd BergmannPeter JonesDexuan CuiSrinivas KandagatlaBjorn AnderssonJulian AnastasovMika WesterbergToan LePark Ju HyungJens AxboeMichal HockoVladimir DavydovSergey SenozhatskyJoonsoo KimSeth ForsheeEric AnholtBenjamin TissoiresKirill A. ShutemovDavid RientjesAdam FordTejun HeoSebastian HerbsztHannes ReineckeEwan D. MilneGustav FrederiksenAndy GrossAlan SternStefan WahrenDennis GilmoreGregor BoirieAndy Lutomirski
1/88
2/88R-b
3/88R-b
4/88A-b
5/88A-b
6/88
7/88
8/88A-b
9/88
11/88
12/88
13/88
14/88
15/88
17/88
18/88
19/88R-b
20/88
22/88
23/88
24/88T-b T-b
25/88
26/88A-b
27/88R-b
28/88A-b T-b
29/88A-b
30/88A-b
31/88R-b R-b R-b
33/88T-b
34/88
35/88
36/88Reported-and-tested-by R-b
37/88
38/88A-b A-b
39/88A-b
40/88R-b
41/88R-b T-b
42/88
43/88
44/88
45/88
46/88
47/88
48/88
49/88R-b
50/88
51/88
52/88A-b A-b
53/88
54/88
56/88
57/88
58/88A-b
59/88
60/88
61/88A-b A-b
62/88A-b
63/88A-b A-b
64/88A-b
65/88R-b
66/88R-b
67/88T-b
68/88
69/88A-b R-b
70/88A-b R-b
71/88
72/88
73/88A-b
74/88T-b
75/88T-b
76/88T-b
77/88
79/88T-b
81/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 40 reviewers.

Read the v1 thread

Cover letter [PATCH 4.5 00/88] 4.5.4-stable review

This is the start of the stable review cycle for the 4.5.4 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 Wed May 11 07:19:22 UTC 2016. Anything received after that time might be too late.

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

	kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.5.4-rc1.gz

and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.5.4-rc1

Srinivas Pandruvada <[email protected]>
ACPI / processor: Request native thermal interrupt handling via _OSC

Shashank Sharma <[email protected]>
drm/i915: Fake HDMI live status

Ville Syrjälä <[email protected]>
drm/i915: Make RPS EI/thresholds multiple of 25 on SNB-BDW

Mika Kahola <[email protected]>
drm/i915: Fix eDP low vswing for Broadwell

Imre Deak <[email protected]>
drm/i915: Fix system resume if PCI device remained enabled

Imre Deak <[email protected]>
drm/i915/ddi: Fix eDP VDD handling during booting and suspend/resume

Chris Wilson <[email protected]>
drm/i915: Avoid stalling on pending flips for legacy cursor updates

Alex Deucher <[email protected]>
drm/radeon: make sure vertical front porch is at least 1

Richard Leitner <[email protected]>
iio: ak8975: fix maybe-uninitialized warning

Krzysztof Kozlowski <[email protected]>
iio: ak8975: Fix NULL pointer exception on early interrupt

Dave Airlie <[email protected]>
drm/amdgpu: set metadata pointer to NULL after freeing.

Alex Deucher <[email protected]>
drm/amdgpu: make sure vertical front porch is at least 1

Philipp Zabel <[email protected]>
gpu: ipu-v3: Fix imx-ipuv3-crtc module autoloading

K. Y. Srinivasan <[email protected]>
Drivers: hv: vmbus: Fix signaling logic in hv_need_to_signal_on_read()

Stanislav Meduna <[email protected]>
nvmem: mxs-ocotp: fix buffer overflow in read

Johan Hovold <[email protected]>
Revert "USB / PM: Allow USB devices to remain runtime-suspended when sleeping"

Jasem Mutlaq <[email protected]>

    USB: serial: cp210x: add Straizona Focusers device ids

Mike Manning <[email protected]>

    USB: serial: cp210x: add ID for Link ECU

Srinivas Kandagatla <[email protected]>
ata: ahci-platform: Add ports-implemented DT bindings.

Srinivas Kandagatla <[email protected]>
libahci: save port map for forced port map

Anton Blanchard <[email protected]>
powerpc: Fix bad inline asm constraint in create_zero_mask()

Prarit Bhargava <[email protected]>
ACPICA: Dispatcher: Update thread ID for recursive method calls

Srinivas Kandagatla <[email protected]>
ARM: dts: apq8064: add ahci ports-implemented mask

Wang YanQing <[email protected]>
x86/sysfb_efi: Fix valid BAR address range check

Vineet Gupta <[email protected]>
ARC: Add missing io barriers to io{read,write}{16,32}be()

Sudeep Holla <[email protected]>
cpufreq: st: enable selective initialization based on the platform

Dmitry V. Levin <[email protected]>
parisc: fix a bug when syscall number of tracee is __NR_Linux_syscalls

James Morse <[email protected]>
ARM: cpuidle: Pass on arm_cpuidle_suspend()'s return value

Chen Yu <[email protected]>
x86/tsc: Read all ratio bits from MSR_PLATFORM_INFO

Matt Fleming <[email protected]>
MAINTAINERS: Remove asterisk from EFI directory names

Howard Cochran <[email protected]>
writeback: Fix performance regression in wb_over_bg_thresh()

Dan Williams <[email protected]>
libnvdimm, pfn: fix memmap reservation sizing

Sven Eckelmann <[email protected]>
batman-adv: Reduce refcnt of removed router when updating route

Linus Lüssing <[email protected]>
batman-adv: Fix broadcast/ogm queue limit on a removed interface

Sven Eckelmann <[email protected]>
batman-adv: Check skb size before using encapsulated ETH+VLAN header

Antonio Quartulli <[email protected]>
batman-adv: fix DAT candidate selection (must use vid)

Jason Baron <[email protected]>
mm: update min_free_kbytes from khugepaged after core initialization

Mathias Krause <[email protected]>
proc: prevent accessing /proc/<PID>/environ until it's ready

Knut Wohlrab <[email protected]>
Input: zforce_ts - fix dual touch recognition

Nazar Mokrynskyi <[email protected]>
HID: Fix boot delay for Creative SB Omni Surround 5.1 with quirk

Ping Cheng <[email protected]>
HID: wacom: Add support for DTK-1651

Jan Beulich <[email protected]>
xen/evtchn: fix ring resize when binding new events

Ross Lagerwall <[email protected]>
xen/balloon: Fix crash when ballooning on x86 32 bit PAE

Ross Lagerwall <[email protected]>

    xen: Fix page <-> pfn conversion on 32 bit systems

Sascha Hauer <[email protected]>
ARM: SoCFPGA: Fix secondary CPU startup in thumb2 kernel

Krzysztof Kozlowski <[email protected]>
ARM: EXYNOS: Properly skip unitialized parent clock in power domain on

Philipp Zabel <[email protected]>
modpost: fix module autoloading for OF devices with generic compatible property

Eric W. Biederman <[email protected]>
propogate_mnt: Handle the first propogated copy being a slave

Dan Streetman <[email protected]>
mm/zswap: provide unique zpool name

Hugh Dickins <[email protected]>
mm, cma: prevent nr_isolated_* counters from going negative

Johannes Weiner <[email protected]>
mm: memcontrol: let v2 cgroups follow changes in system swappiness

Linus Torvalds <[email protected]>
Minimal fix-up of bad hashing behavior of hash_64()

Shaohua Li <[email protected]>
MD: make bio mergeable

Chunyu Hu <[email protected]>
tracing: Don't display trigger file for events that can't be enabled

Johannes Berg <[email protected]>
mac80211: fix statistics leak if dev_alloc_name() fails

Oleksij Rempel <[email protected]>
ath9k: ar5008_hw_cmn_spur_mitigate: add missing mask_m & mask_p initialisation

Ville Syrjälä <[email protected]>
gpiolib-acpi: Duplicate con_id string when adding it to the crs lookup list

Arnd Bergmann <[email protected]>
lpfc: fix misleading indentation

David Rivshin <[email protected]>
pwm: omap-dmtimer: Round load and match values rather than truncate

David Rivshin <[email protected]>
pwm: omap-dmtimer: Add sanity checking for load and match values

David Rivshin <[email protected]>
pwm: omap-dmtimer: Fix inaccurate period and duty cycle calculations

Vladimir Zapolskiy <[email protected]>
clk: bcm2835: fix check of error code returned by devm_ioremap_resource()

Loc Ho <[email protected]>
clk: xgene: Add missing parenthesis when clearing divider value

Chen-Yu Tsai <[email protected]>
clk: sunxi: Fix sun8i-a23-apb0-clk divider flags

Stephen Boyd <[email protected]>
clk: qcom: msm8960: Fix ce3_src register offset

Linus Walleij <[email protected]>
clk: versatile: sp810: support reentrance

Srinivas Kandagatla <[email protected]>
clk: qcom: msm8960: fix ce3_core clk enable register

Andreas Färber <[email protected]>
clk: meson: Fix meson_clk_register_clks() signature type mismatch

Shawn Lin <[email protected]>
clk: rockchip: free memory in error cases when registering clock branches

Shawn Lin <[email protected]>
clk: rockchip: fix wrong mmc phase shift for rk3228

Shawn Lin <[email protected]>
soc: rockchip: power-domain: fix err handle while probing

Heiko Stuebner <[email protected]>
clk-divider: make sure read-only dividers do not write to their register

Krzysztof Halasa <[email protected]>
CNS3xxx: Fix PCI cns3xxx_write_config()

Amitkumar Karwar <[email protected]>
mwifiex: fix corner case association failure

Ashok Raj Nagarajan <[email protected]>
ath10k: fix pktlog in QCA99X0

Andrzej Hajda <[email protected]>
wlcore: fix error handling in wlcore_event_fw_logger

Dan Carpenter <[email protected]>
ata: ahci_xgene: dereferencing uninitialized pointer in probe

Wenwei Tao <[email protected]>
null_blk: add lightnvm null_blk device to the nullb_list

Javier González <[email protected]>
lightnvm: update closed list outside of intr context

Dan Streetman <[email protected]>
nbd: ratelimit error msgs after socket close

Andy Shevchenko <[email protected]>
mfd: intel-lpss: Remove clock tree on error path

Larry Finger <[email protected]>
rtlwifi: Fix size of wireless mode variable

Julian Anastasov <[email protected]>
ipvs: drop first packet to redirect conntrack

Marco Angaroni <[email protected]>
ipvs: correct initial offset of Call-ID header search in SIP persistence engine

Arnd Bergmann <[email protected]>
ipvs: handle ip_vs_fill_iph_skb_off failure

Leon Romanovsky <[email protected]>
net/mlx5_core: Fix caching ATOMIC endian mode capability

Hariprasad S <[email protected]>
RDMA/iw_cxgb4: Fix bar2 virt addr calculation for T4 chips

Daniel Lezcano <[email protected]>
clocksource/drivers/tango-xtal: Fix boot hang due to incorrect test

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

Diffstat:

 .../devicetree/bindings/ata/ahci-platform.txt      |  4 ++
 MAINTAINERS                                        |  4 +-
 Makefile                                           |  4 +-
 arch/arc/include/asm/io.h                          | 27 ++++++---
 arch/arm/boot/dts/qcom-apq8064.dtsi                |  3 +-
 arch/arm/mach-cns3xxx/pcie.c                       |  6 +-
 arch/arm/mach-exynos/pm_domains.c                  |  2 +-
 arch/arm/mach-socfpga/headsmp.S                    |  1 +
 arch/parisc/kernel/syscall.S                       |  2 +-
 arch/powerpc/include/asm/word-at-a-time.h          |  2 +-
 arch/x86/kernel/cpu/mcheck/therm_throt.c           |  3 +
 arch/x86/kernel/sysfb_efi.c                        | 14 ++++-
 arch/x86/kernel/tsc_msr.c                          |  2 +-
 drivers/acpi/acpi_processor.c                      | 52 ++++++++++++++++
 drivers/acpi/acpica/dsmethod.c                     |  3 +
 drivers/acpi/bus.c                                 |  3 +
 drivers/acpi/internal.h                            |  6 ++
 drivers/ata/ahci_platform.c                        |  3 +
 drivers/ata/ahci_xgene.c                           |  4 +-
 drivers/ata/libahci.c                              |  1 +
 drivers/block/nbd.c                                |  4 +-
 drivers/block/null_blk.c                           |  3 +-
 drivers/clk/bcm/clk-bcm2835-aux.c                  |  4 +-
 drivers/clk/clk-divider.c                          | 11 +++-
 drivers/clk/clk-xgene.c                            |  4 +-
 drivers/clk/meson/clkc.c                           |  2 +-
 drivers/clk/nxp/clk-lpc18xx-ccu.c                  |  2 +-
 drivers/clk/qcom/gcc-msm8960.c                     |  4 +-
 drivers/clk/rockchip/clk-rk3228.c                  |  6 +-
 drivers/clk/rockchip/clk.c                         | 13 +++-
 drivers/clk/sunxi/clk-sun8i-apb0.c                 |  2 +-
 drivers/clk/versatile/clk-sp810.c                  |  4 +-
 drivers/clocksource/tango_xtal.c                   |  2 +-
 drivers/cpufreq/sti-cpufreq.c                      |  4 ++
 drivers/cpuidle/cpuidle-arm.c                      |  2 +-
 drivers/gpio/gpiolib-acpi.c                        |  2 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_object.c         |  1 +
 drivers/gpu/drm/amd/amdgpu/atombios_encoders.c     |  4 ++
 drivers/gpu/drm/i915/i915_drv.c                    | 32 +++++++++-
 drivers/gpu/drm/i915/i915_reg.h                    |  9 ++-
 drivers/gpu/drm/i915/intel_ddi.c                   | 22 ++++---
 drivers/gpu/drm/i915/intel_display.c               |  3 +
 drivers/gpu/drm/i915/intel_dp.c                    |  4 +-
 drivers/gpu/drm/i915/intel_drv.h                   |  2 +
 drivers/gpu/drm/i915/intel_hdmi.c                  | 12 +++-
 drivers/gpu/drm/radeon/atombios_encoders.c         |  4 ++
 drivers/gpu/ipu-v3/ipu-common.c                    |  7 ++-
 drivers/hid/hid-ids.h                              |  1 +
 drivers/hid/usbhid/hid-quirks.c                    |  1 +
 drivers/hid/wacom_wac.c                            |  5 ++
 drivers/hv/ring_buffer.c                           | 26 ++++++--
 drivers/iio/magnetometer/ak8975.c                  |  6 +-
 drivers/infiniband/hw/cxgb4/cq.c                   |  2 +-
 drivers/infiniband/hw/cxgb4/qp.c                   |  6 +-
 drivers/input/touchscreen/zforce_ts.c              |  4 +-
 drivers/lightnvm/rrpc.c                            | 23 ++++----
 drivers/md/md.c                                    |  2 +
 drivers/mfd/intel-lpss.c                           |  1 +
 drivers/net/ethernet/mellanox/mlx5/core/main.c     |  4 ++
 drivers/net/wireless/ath/ath10k/htt_rx.c           |  6 +-
 drivers/net/wireless/ath/ath9k/ar5008_phy.c        |  8 +--
 drivers/net/wireless/ath/ath9k/ar9002_phy.c        |  5 --
 drivers/net/wireless/marvell/mwifiex/sta_ioctl.c   |  1 +
 drivers/net/wireless/realtek/rtlwifi/rc.c          |  4 +-
 .../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c    |  2 +-
 drivers/net/wireless/realtek/rtlwifi/wifi.h        |  9 ++-
 drivers/net/wireless/ti/wlcore/event.c             |  2 +-
 drivers/nvdimm/pmem.c                              | 13 +++-
 drivers/nvmem/mxs-ocotp.c                          |  4 +-
 drivers/pwm/pwm-omap-dmtimer.c                     | 65 +++++++++++++++-----
 drivers/scsi/lpfc/lpfc_init.c                      |  5 +-
 drivers/soc/rockchip/pm_domains.c                  |  1 +
 drivers/usb/core/port.c                            |  6 --
 drivers/usb/core/usb.c                             |  8 +--
 drivers/usb/serial/cp210x.c                        |  4 ++
 drivers/xen/balloon.c                              | 16 +++++
 drivers/xen/evtchn.c                               | 20 +++----
 fs/pnode.c                                         | 25 ++++----
 fs/proc/base.c                                     |  3 +-
 include/linux/clk-provider.h                       |  1 +
 include/linux/hash.h                               | 20 ++++++-
 include/linux/swap.h                               |  4 ++
 include/net/ip_vs.h                                | 17 ++++++
 include/xen/page.h                                 |  4 +-
 kernel/trace/trace_events.c                        |  9 ++-
 mm/compaction.c                                    | 10 +---
 mm/page-writeback.c                                |  6 +-
 mm/page_alloc.c                                    |  2 +-
 mm/zswap.c                                         |  8 ++-
 net/batman-adv/distributed-arp-table.c             | 17 +++---
 net/batman-adv/routing.c                           |  9 +++
 net/batman-adv/send.c                              |  6 ++
 net/batman-adv/soft-interface.c                    |  8 ++-
 net/mac80211/iface.c                               |  4 +-
 net/netfilter/ipvs/ip_vs_core.c                    | 37 +++++++++---
 net/netfilter/ipvs/ip_vs_pe_sip.c                  |  6 +-
 scripts/mod/file2alias.c                           | 69 ++++++++++++++--------
 97 files changed, 601 insertions(+), 239 deletions(-)