4.5.4-stable review
Get series with b4
b4 am [email protected]Versions newest first
- 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
Reviews trailers per patch
29 of 75 patches have a Reviewed-by or Acked-by.
| Patch | Leon Romanovsky | Saeed Mahameed | Xing Zheng | Neil Armstrong | Lorenzo Pieralisi | Daniel Lezcano | Helge Deller | Viresh Kumar | Lee Jones | Arnd Bergmann | Peter Jones | Dexuan Cui | Srinivas Kandagatla | Bjorn Andersson | Julian Anastasov | Mika Westerberg | Toan Le | Park Ju Hyung | Jens Axboe | Michal Hocko | Vladimir Davydov | Sergey Senozhatsky | Joonsoo Kim | Seth Forshee | Eric Anholt | Benjamin Tissoires | Kirill A. Shutemov | David Rientjes | Adam Ford | Tejun Heo | Sebastian Herbszt | Hannes Reinecke | Ewan D. Milne | Gustav Frederiksen | Andy Gross | Alan Stern | Stefan Wahren | Dennis Gilmore | Gregor Boirie | Andy Lutomirski |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1/88 | ||||||||||||||||||||||||||||||||||||||||
| 2/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 3/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 4/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 5/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 6/88 | ||||||||||||||||||||||||||||||||||||||||
| 7/88 | ||||||||||||||||||||||||||||||||||||||||
| 8/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 9/88 | ||||||||||||||||||||||||||||||||||||||||
| 11/88 | ||||||||||||||||||||||||||||||||||||||||
| 12/88 | ||||||||||||||||||||||||||||||||||||||||
| 13/88 | ||||||||||||||||||||||||||||||||||||||||
| 14/88 | ||||||||||||||||||||||||||||||||||||||||
| 15/88 | ||||||||||||||||||||||||||||||||||||||||
| 17/88 | ||||||||||||||||||||||||||||||||||||||||
| 18/88 | ||||||||||||||||||||||||||||||||||||||||
| 19/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 20/88 | ||||||||||||||||||||||||||||||||||||||||
| 22/88 | ||||||||||||||||||||||||||||||||||||||||
| 23/88 | ||||||||||||||||||||||||||||||||||||||||
| 24/88 | T-b | T-b | ||||||||||||||||||||||||||||||||||||||
| 25/88 | ||||||||||||||||||||||||||||||||||||||||
| 26/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 27/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 28/88 | A-b | T-b | ||||||||||||||||||||||||||||||||||||||
| 29/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 30/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 31/88 | R-b | R-b | R-b | |||||||||||||||||||||||||||||||||||||
| 33/88 | T-b | |||||||||||||||||||||||||||||||||||||||
| 34/88 | ||||||||||||||||||||||||||||||||||||||||
| 35/88 | ||||||||||||||||||||||||||||||||||||||||
| 36/88 | Reported-and-tested-by | R-b | ||||||||||||||||||||||||||||||||||||||
| 37/88 | ||||||||||||||||||||||||||||||||||||||||
| 38/88 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||
| 39/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 40/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 41/88 | R-b T-b | |||||||||||||||||||||||||||||||||||||||
| 42/88 | ||||||||||||||||||||||||||||||||||||||||
| 43/88 | ||||||||||||||||||||||||||||||||||||||||
| 44/88 | ||||||||||||||||||||||||||||||||||||||||
| 45/88 | ||||||||||||||||||||||||||||||||||||||||
| 46/88 | ||||||||||||||||||||||||||||||||||||||||
| 47/88 | ||||||||||||||||||||||||||||||||||||||||
| 48/88 | ||||||||||||||||||||||||||||||||||||||||
| 49/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 50/88 | ||||||||||||||||||||||||||||||||||||||||
| 51/88 | ||||||||||||||||||||||||||||||||||||||||
| 52/88 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||
| 53/88 | ||||||||||||||||||||||||||||||||||||||||
| 54/88 | ||||||||||||||||||||||||||||||||||||||||
| 56/88 | ||||||||||||||||||||||||||||||||||||||||
| 57/88 | ||||||||||||||||||||||||||||||||||||||||
| 58/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 59/88 | ||||||||||||||||||||||||||||||||||||||||
| 60/88 | ||||||||||||||||||||||||||||||||||||||||
| 61/88 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||
| 62/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 63/88 | A-b | A-b | ||||||||||||||||||||||||||||||||||||||
| 64/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 65/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 66/88 | R-b | |||||||||||||||||||||||||||||||||||||||
| 67/88 | T-b | |||||||||||||||||||||||||||||||||||||||
| 68/88 | ||||||||||||||||||||||||||||||||||||||||
| 69/88 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||
| 70/88 | A-b | R-b | ||||||||||||||||||||||||||||||||||||||
| 71/88 | ||||||||||||||||||||||||||||||||||||||||
| 72/88 | ||||||||||||||||||||||||||||||||||||||||
| 73/88 | A-b | |||||||||||||||||||||||||||||||||||||||
| 74/88 | T-b | |||||||||||||||||||||||||||||||||||||||
| 75/88 | T-b | |||||||||||||||||||||||||||||||||||||||
| 76/88 | T-b | |||||||||||||||||||||||||||||||||||||||
| 77/88 | ||||||||||||||||||||||||||||||||||||||||
| 79/88 | T-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.
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(-)