Skip to content

4.15.11-stable review

Greg Kroah-Hartman dm-devel linux-scsi lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest128 patches 11 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/128x86: Treat R_X86_64_PLT32 as R_X86_64_PC32arch/x86/kernel/machine_kexec_64.c arch/x86/kernel/module.c arch/x86/tools/relocs.c+5 -00 replies
2/128ASoC: sun4i-i2s: Fix RX slot number of SUN8Isound/soc/sunxi/sun4i-i2s.c+1 -10 replies
3/128ASoC: sgtl5000: Fix suspend/resumesound/soc/codecs/sgtl5000.c+11 -00 replies
4/128ASoC: wm_adsp: For TLV controls only register TLV get/setsound/soc/codecs/wm_adsp.c+8 -60 replies
5/128ASoC: rt5651: Fix regcache sync errors on resumesound/soc/codecs/rt5651.c+1 -00 replies
6/128usb: host: xhci-rcar: add support for r8a77965Documentation/devicetree/bindings/usb/usb-xhci.txt drivers/usb/host/xhci-rcar.c+5 -00 replies
7/128xhci: Fix front USB ports on ASUS PRIME B350M-Adrivers/usb/host/xhci-pci.c drivers/usb/host/xhci.c drivers/usb/host/xhci.h+7 -00 replies
8/128xhci: fix endpoint context tracer outputdrivers/usb/host/xhci.h+12 -100 replies
9/128serial: sh-sci: prevent lockup on full TTY buffersdrivers/tty/serial/sh-sci.c+2 -00 replies
10/128tty/serial: atmel: add new version check for usartdrivers/tty/serial/atmel_serial.c+1 -00 replies
11/128uas: fix comparison for error codedrivers/usb/storage/uas.c+1 -10 replies
12/128staging: comedi: fix comedi_nsamples_left.drivers/staging/comedi/drivers.c+1 -20 replies
13/128staging: android: ashmem: Fix lockdep issue during llseekdrivers/staging/android/ashmem.c+7 -80 replies
14/128scsi: sd_zbc: Fix potential memory leakdrivers/scsi/sd_zbc.c+15 -200 replies
15/128USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.hdrivers/usb/storage/unusual_devs.h+7 -00 replies
16/128usbip: vudc: fix null pointer dereference on udc->lockdrivers/usb/usbip/vudc_sysfs.c+6 -20 replies
17/128usb: quirks: add control message delay for 1b1c:1b20drivers/usb/core/message.c drivers/usb/core/quirks.c include/linux/usb/quirks.h+9 -10 replies
18/128usb: usbmon: Read text within supplied buffer sizedrivers/usb/mon/mon_text.c+77 -470 replies
19/128usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()drivers/usb/gadget/function/f_fs.c+0 -10 replies
20/128usb: dwc3: Fix lock-up on ID change during system suspend/resumedrivers/usb/dwc3/core.c+1 -10 replies
21/128serial: 8250_pci: Add Brainboxes UC-260 4 port serial devicedrivers/tty/serial/8250/8250_pci.c+11 -00 replies
22/128serial: core: mark port as initialized in autoconfigdrivers/tty/serial/serial_core.c+2 -00 replies
23/128earlycon: add reg-offset to physical address before mappingdrivers/tty/serial/earlycon.c+2 -10 replies
24/128dm mpath: fix passing integrity datadrivers/md/dm-mpath.c+3 -20 replies
25/128Revert "btrfs: use proper endianness accessors for super_copy"fs/btrfs/sysfs.c fs/btrfs/transaction.c+13 -150 replies
26/128gfs2: Clean up {lookup,fillup}_metapathfs/gfs2/bmap.c+30 -440 replies
27/128gfs2: Fixes to "Implement iomap for block_map" (2)fs/gfs2/bmap.c+0 -30 replies
28/128drm/panel: rpi-touchscreen: propagate errors in rpi_touchscreen_i2c_read()drivers/gpu/drm/panel/panel-raspberrypi-touchscreen.c+1 -10 replies
29/128spi: imx: Fix failure path leak on GPIO request error correctlydrivers/spi/spi-imx.c+5 -60 replies
30/128HID: multitouch: Only look at non touch fields in first packet of a framedrivers/hid/hid-multitouch.c+15 -20 replies
31/128KVM: PPC: Book3S HV: Avoid shifts by negative amountsarch/powerpc/include/asm/kvm_book3s_64.h+9 -50 replies
32/128drm/edid: set ELD connector type in drm_edid_to_eld()drivers/gpu/drm/drm_edid.c+7 -20 replies
33/128dma-buf/fence: Fix lock inversion within dma-fence-arraydrivers/base/Kconfig drivers/dma-buf/dma-fence-array.c include/linux/dma-fence-array.h+16 -20 replies
34/128video/hdmi: Allow "empty" HDMI infoframesdrivers/video/hdmi.c+31 -200 replies
35/128KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()arch/powerpc/kvm/book3s_64_mmu_radix.c+1 -10 replies
36/128HID: elo: clear BTN_LEFT mappingdrivers/hid/hid-elo.c+6 -00 replies
37/128iwlwifi: mvm: rs: dont override the rate history in the search cycledrivers/net/wireless/intel/iwlwifi/mvm/rs.c+1 -30 replies
38/128ARM: dts: koelsch: Move cec_clock to root nodearch/arm/boot/dts/r8a7791-koelsch.dts+6 -60 replies
39/128clk: meson: gxbb: fix wrong clock for SARADC/SANAdrivers/clk/meson/gxbb.c+2 -20 replies
40/128ARM: dts: exynos: Correct Trats2 panel reset linearch/arm/boot/dts/exynos4412-trats2.dts+1 -10 replies
41/128drm/amdgpu: fix get_max_engine_clock_in_mhzdrivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c+5 -20 replies
42/128staging: rtl8822be: fix missing null check on dev_alloc_skb returndrivers/staging/rtlwifi/rtl8822be/fw.c+2 -00 replies
43/128typec: tcpm: fusb302: Resolve out of order messaging eventsdrivers/usb/typec/fusb302/fusb302.c+17 -40 replies
44/128USB: ledtrig-usbport: fix of-node leakdrivers/usb/core/ledtrig-usbport.c+7 -10 replies
45/128dt-bindings: serial: Add common rs485 binding for RTS polarityDocumentation/devicetree/bindings/serial/fsl-imx-uart.txt Documentation/devicetree/bindings/serial/fsl-lpuart.txt Documentation/devicetree/bindings/serial/omap_serial.txt +1 more+6 -20 replies
46/128sched: Stop switched_to_rt() from sending IPIs to offline CPUskernel/sched/rt.c+1 -10 replies
47/128sched: Stop resched_cpu() from sending IPIs to offline CPUskernel/sched/core.c+2 -10 replies
48/128crypto: chelsio - Fix an error code in chcr_hash_dma_map()drivers/crypto/chelsio/chcr_algo.c+1 -10 replies
49/128crypto: ecc - Fix NULL pointer deref. on no default_rngcrypto/ecc.c+1 -10 replies
50/128crypto: keywrap - Add missing ULL suffixes for 64-bit constantscrypto/keywrap.c+2 -20 replies
51/128crypto: cavium - fix memory leak on infodrivers/crypto/cavium/cpt/cptvf_reqmanager.c+2 -10 replies
52/128test_firmware: fix setting old custom fw path back on exittools/testing/selftests/firmware/fw_filesystem.sh+4 -10 replies
53/128drm/vblank: Fix vblank timestamp debugsdrivers/gpu/drm/drm_vblank.c+7 -50 replies
54/128net: ieee802154: adf7242: Fix bug if defined DEBUGdrivers/net/ieee802154/adf7242.c+2 -20 replies
55/128rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe()drivers/rtc/rtc-brcmstb-waketimer.c+12 -30 replies
56/128perf report: Fix -D output for user metadata eventstools/perf/util/session.c+2 -10 replies
57/128net: xfrm: allow clearing socket xfrm policies.net/xfrm/xfrm_policy.c net/xfrm/xfrm_state.c+8 -10 replies
58/128gpiolib: dont allow OPEN_DRAIN & OPEN_SOURCE flags simultaneouslydrivers/gpio/gpiolib.c+9 -00 replies
59/128mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()drivers/mtd/nand/nand_base.c+7 -20 replies
60/128net: thunderx: Set max queue count taking XDP_TX into accountdrivers/net/ethernet/cavium/thunder/nicvf_main.c+5 -00 replies
61/128ARM: dts: am335x-pepper: Fix the audio CODECs reset pinarch/arm/boot/dts/am335x-pepper.dts+1 -10 replies
62/128ARM: dts: omap3-n900: Fix the audio CODECs reset pinarch/arm/boot/dts/omap3-n900.dts+2 -20 replies
63/128mtd: nand: ifc: update bufnum mask for ver >= 2.0.0drivers/mtd/nand/fsl_ifc_nand.c+7 -00 replies
64/128userns: Dont fail follow_automount based on s_user_nsfs/namei.c+0 -30 replies
65/128xfrm: Fix xfrm_replay_overflow_offload_esnnet/xfrm/xfrm_replay.c+1 -20 replies
66/128leds: pm8058: Silence pointer to integer size warningdrivers/leds/leds-pm8058.c+1 -10 replies
67/128bpf: fix stack state printing in verifier logkernel/bpf/verifier.c+1 -10 replies
68/128clk: ti: clkctrl: add support for retrying failed initdrivers/clk/ti/clkctrl.c+11 -10 replies
69/128power: supply: sbs-message: double left shift bug in sbsm_select()drivers/power/supply/sbs-manager.c+1 -10 replies
70/128power: supply: ab8500_charger: Fix an error handling pathdrivers/power/supply/ab8500_charger.c+1 -10 replies
71/128power: supply: ab8500_charger: Bail out in case of error in ab8500_charger_init_hw_registers()drivers/power/supply/ab8500_charger.c+3 -10 replies
72/128drm/etnaviv: make THERMAL selectabledrivers/gpu/drm/etnaviv/Kconfig drivers/gpu/drm/etnaviv/etnaviv_gpu.c+14 -30 replies
73/128iio: adc: ina2xx: Shift bus voltage register to mask flag bitsdrivers/iio/adc/ina2xx-adc.c+17 -90 replies
74/128iio: health: max30102: Add power enable parameter to get_temp functiondrivers/iio/health/max30102.c+23 -130 replies
75/128ath10k: update tdls teardown state to targetdrivers/net/wireless/ath/ath10k/mac.c+10 -00 replies
76/128cpufreq: Fix governor module removal racedrivers/cpufreq/cpufreq.c+6 -00 replies
77/128dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_freedrivers/dma/bcm2835-dma.c+9 -10 replies
78/128dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_freedrivers/dma/amba-pl08x.c+10 -10 replies
79/128KVM: X86: Restart the guest when insn_len is zero and SEV is enabledarch/x86/kvm/mmu.c arch/x86/kvm/svm.c+14 -20 replies
80/128drm/amdgpu:fix random missing of FLR NOTIFYdrivers/gpu/drm/amd/amdgpu/mxgpu_ai.c+11 -30 replies
81/128scsi: lpfc: Fix crash during driver unload with running nvme trafficdrivers/scsi/lpfc/lpfc_nvme.c drivers/scsi/lpfc/lpfc_nvmet.c+25 -00 replies
82/128scsi: ses: dont ask for diagnostic pages repeatedly during probedrivers/scsi/ses.c+7 -40 replies
83/128pwm: stmpe: Fix wrong register offset for hwpwm=2 casedrivers/pwm/pwm-stmpe.c+1 -10 replies
84/128drm/sun4i: Fix format mask in DE2 driverdrivers/gpu/drm/sun4i/sun8i_mixer.h+1 -10 replies
85/128pinctrl: sh-pfc: r8a7791: Add can_clk functiondrivers/pinctrl/sh-pfc/pfc-r8a7791.c+21 -10 replies
86/128pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using STP_ISEN_1_Ddrivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c+1 -10 replies
87/128perf annotate: Fix unnecessary memory allocation for s390xtools/perf/arch/s390/annotate/instructions.c+2 -10 replies
88/128perf annotate: Fix objdump comment parsing for Intel mov dissassemblytools/perf/util/annotate.c+5 -30 replies
89/128iwlwifi: mvm: avoid dumping assert log when device is stoppeddrivers/net/wireless/intel/iwlwifi/mvm/utils.c+6 -00 replies
90/128drm/amdgpu:fix virtual dce bugdrivers/gpu/drm/amd/amdgpu/dce_virtual.c+3 -10 replies
91/128drm/amdgpu: fix amdgpu_sync_resv v2drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c+2 -50 replies
92/128bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c+1 -40 replies
93/128clk: qcom: msm8916: fix mnd_width for codec_digcodecdrivers/clk/qcom/gcc-msm8916.c+1 -00 replies
94/128mwifiex: cfg80211: do not change virtual interface during scan processingdrivers/net/wireless/marvell/mwifiex/cfg80211.c+6 -00 replies
95/128ath10k: fix invalid STS_CAP_OFFSET_MASKdrivers/net/wireless/ath/ath10k/wmi.h+2 -10 replies
96/128tools/usbip: fixes build with musl libc toolchaintools/usb/usbip/src/usbipd.c+1 -10 replies
97/128spi: sun6i: disable/unprepare clocks on removedrivers/spi/spi-sun6i.c+1 -10 replies
98/128bnxt_en: Dont print "Link speed -1 no longer supported" messages.drivers/net/ethernet/broadcom/bnxt/bnxt.c+7 -30 replies
99/128scsi: core: scsi_get_device_flags_keyed(): Always return device flagsdrivers/scsi/scsi_devinfo.c+1 -60 replies
100/128scsi: devinfo: apply to HP XP the same flags as Hitachi VSPdrivers/scsi/scsi_devinfo.c+1 -10 replies
101/128scsi: dh: add new rdac devicesdrivers/scsi/scsi_dh.c+4 -10 replies
102/128clk: renesas: r8a77970: Add LVDS clockdrivers/clk/renesas/r8a77970-cpg-mssr.c+1 -00 replies
103/128staging: fsl-dpaa2/eth: Fix access to FAS fielddrivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h+13 -80 replies
104/128media: vsp1: Prevent suspending and resuming DRM pipelinesdrivers/media/platform/vsp1/vsp1_drv.c+14 -20 replies
105/128dm raid: fix raid set size revalidationdrivers/md/dm-raid.c+20 -100 replies
106/128media: cpia2: Fix a couple off by one bugsdrivers/media/usb/cpia2/cpia2_v4l.c+2 -20 replies
107/128media: davinci: vpif_capture: add NULL check on devm_kzalloc return valuedrivers/media/platform/davinci/vpif_capture.c+2 -00 replies
108/128virtio_net: Disable interrupts if napi_complete_done rescheduled napidrivers/net/virtio_net.c+6 -30 replies
109/128net: sched: drop qdisc_reset from dev_graft_qdiscnet/sched/sch_generic.c+19 -90 replies
110/128veth: set peer GSO valuesdrivers/net/veth.c+3 -00 replies
111/128drm/amdkfd: Fix memory leaks in kfd topologydrivers/gpu/drm/amd/amdkfd/kfd_topology.c+10 -00 replies
112/128powerpc/modules: Dont try to restore r2 after a sibling callarch/powerpc/include/asm/code-patching.h arch/powerpc/kernel/module_64.c arch/powerpc/lib/code-patching.c+17 -10 replies
113/128powerpc/64: Dont trace irqs-off at interrupt return to soft-disabled contextarch/powerpc/kernel/entry_64.S+7 -30 replies
114/128arm64: dts: renesas: salvator-common: Add EthernetAVB PHY resetarch/arm64/boot/dts/renesas/salvator-common.dtsi+1 -00 replies
115/128agp/intel: Flush all chipset writes after updating the GGTTdrivers/char/agp/intel-gtt.c+2 -00 replies
116/128mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLEDdrivers/net/wireless/mac80211_hwsim.c+11 -60 replies
117/128mac80211: remove BUG() when interface type is invalidnet/mac80211/iface.c+1 -10 replies
118/128crypto: caam/qi - use correct print specifier for size_tdrivers/crypto/caam/caamalg_qi.c+3 -30 replies
119/128ASoC: nuc900: Fix a loop timeout testsound/soc/nuc900/nuc900-ac97.c+2 -20 replies
120/128mmc: mmc_test: Ensure command queue is disabled for testingdrivers/mmc/core/mmc_test.c+9 -20 replies
121/128Fix misannotated out-of-line _copy_to_user()lib/usercopy.c+1 -10 replies
122/128ipvlan: add L2 check for packets arriving via virtual devicesdrivers/net/ipvlan/ipvlan_core.c+4 -00 replies
123/128rcutorture/configinit: Fix build directory error messagetools/testing/selftests/rcutorture/bin/configinit.sh+1 -10 replies
124/128locking/locktorture: Fix num reader/writer corner caseskernel/locking/locktorture.c+44 -320 replies
125/128ima: relax requiring a file signature for new files with zero lengthsecurity/integrity/ima/ima_appraise.c+2 -10 replies
126/128IB/mlx5: revisit -Wmaybe-uninitialized warningdrivers/infiniband/hw/mlx5/mr.c+3 -00 replies
127/128dmaengine: qcom_hidma: check pending interruptsdrivers/dma/qcom/hidma_ll.c+6 -30 replies
128/128drm/i915/glk: Disable Guc and HuC on GLKdrivers/gpu/drm/i915/intel_guc_fw.c drivers/gpu/drm/i915/intel_huc.c+0 -200 replies

Reviews trailers per patch

55 of 128 patches have a Reviewed-by or Acked-by.

PatchChen-Yu TsaiSimon HormanRob HerringGeert UytterhoevenNguyen Viet DungRichard GenoudNicolas FerreHans de GoedeTodd KjosGreg HackmannBart Van AsscheAlan SternShuah KhanKrzysztof OpasiakNikola CiprichJohan HovoldArnd BergmannEric AnholtOleksij RempelVille SyrjäläAlex DeucherThierry RedingChristian KönigAndrzej HajdaShashank SharmaXingyu ChenOded GabbayLarry FingerGuenter RoeckHeikki KrogerusUwe Kleine-KönigPrasannaKumar MuralidharanStephan MuellerFlorian FainelliIan KentLinus WalleijPavel MachekStephen BoydMatt RanostayViresh KumarHannes ReineckeRamesh ShanmugasundaramHendrik BruecknerRavi BangoriaAndres RodriguezMichael ChanMaxime RipardThomas BogendoerferLaurent PinchartMichael S. TsirkinJason WangJoonas LahtinenJeremy LintonIan AbbottFedor LoshakovMartin K. PetersenBenjamin TissoiresMarek SzyprowskiJohn FastabendDaniel BorkmannNaveen N. RaoKamalesh BabulalJason OzolinsMichal Wajdeczko
1/128
2/128R-b
3/128
4/128
5/128
6/128R-b R-b
7/128
8/128
9/128R-b T-b
10/128A-b A-b
11/128A-b
12/128R-b
13/128A-b A-b
14/128R-b
15/128A-b
16/128A-b R-b
17/128
18/128
19/128
20/128
21/128
22/128T-b T-b A-b
23/128A-b A-b
24/128R-b Bisected-by R-b
25/128
26/128
27/128
28/128R-b
29/128R-b
30/128R-b
31/128
32/128R-b R-b A-b
33/128R-b
34/128R-b R-b
35/128
36/128
37/128
38/128R-b
39/128T-b
40/128A-b T-b
41/128A-b
42/128A-b
43/128R-b A-b
44/128
45/128A-b A-b
46/128
47/128
48/128
49/128R-b
50/128R-b
51/128
52/128
53/128A-b
54/128
55/128R-b
56/128
57/128
58/128
59/128
60/128
61/128
62/128
63/128
64/128A-b
65/128
66/128R-b A-b
67/128A-b A-b
68/128A-b
69/128
70/128
71/128
72/128
73/128
74/128A-b
75/128
76/128A-b
77/128A-b
78/128R-b
79/128
80/128A-b
81/128R-b
82/128T-b
83/128R-b
84/128
85/128R-b
86/128
87/128R-b A-b
88/128R-b A-b
89/128
90/128A-b
91/128R-b
92/128A-b
93/128
94/128
95/128
96/128A-b
97/128A-b
98/128T-b
99/128
100/128
101/128
102/128
103/128
104/128R-b
105/128
106/128
107/128
108/128A-b A-b
109/128
110/128
111/128R-b
112/128A-b Reviewed-and-tested-by
113/128
114/128
115/128R-b
116/128
117/128
118/128
119/128
120/128
121/128
122/128
123/128
124/128R-b T-b
125/128
126/128
127/128
128/128R-b

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

Read the v1 thread

Cover letter [PATCH 4.15 000/128] 4.15.11-stable review

This is the start of the stable review cycle for the 4.15.11 release. There are 128 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 Sun Mar 18 15:22:57 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.15.11-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.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 4.15.11-rc1

Anusha Srivatsa <[email protected]>
drm/i915/glk: Disable Guc and HuC on GLK

Sinan Kaya <[email protected]>
dmaengine: qcom_hidma: check pending interrupts

Arnd Bergmann <[email protected]>
IB/mlx5: revisit -Wmaybe-uninitialized warning

Mimi Zohar <[email protected]>
ima: relax requiring a file signature for new files with zero length

Davidlohr Bueso <[email protected]>
locking/locktorture: Fix num reader/writer corner cases

SeongJae Park <[email protected]>
rcutorture/configinit: Fix build directory error message

Mahesh Bandewar <[email protected]>
ipvlan: add L2 check for packets arriving via virtual devices

Christophe Leroy <[email protected]>
Fix misannotated out-of-line _copy_to_user()

Adrian Hunter <[email protected]>
mmc: mmc_test: Ensure command queue is disabled for testing

Dan Carpenter <[email protected]>
ASoC: nuc900: Fix a loop timeout test

Horia Geantă <[email protected]>
crypto: caam/qi - use correct print specifier for size_t

Luca Coelho <[email protected]>
mac80211: remove BUG() when interface type is invalid

Adiel Aloni <[email protected]>
mac80211_hwsim: enforce PS_MANUAL_POLL to be set after PS_ENABLED

Chris Wilson <[email protected]>
agp/intel: Flush all chipset writes after updating the GGTT

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: salvator-common: Add EthernetAVB PHY reset

Nicholas Piggin <[email protected]>
powerpc/64: Don't trace irqs-off at interrupt return to soft-disabled context

Josh Poimboeuf <[email protected]>
powerpc/modules: Don't try to restore r2 after a sibling call

Yong Zhao <[email protected]>
drm/amdkfd: Fix memory leaks in kfd topology

Stephen Hemminger <[email protected]>
veth: set peer GSO values

John Fastabend <[email protected]>
net: sched: drop qdisc_reset from dev_graft_qdisc

Toshiaki Makita <[email protected]>
virtio_net: Disable interrupts if napi_complete_done rescheduled napi

Gustavo A. R. Silva <[email protected]>
media: davinci: vpif_capture: add NULL check on devm_kzalloc return value

Dan Carpenter <[email protected]>
media: cpia2: Fix a couple off by one bugs

Heinz Mauelshagen <[email protected]>
dm raid: fix raid set size revalidation

Kieran Bingham <[email protected]>
media: vsp1: Prevent suspending and resuming DRM pipelines

Ioana Radulescu <[email protected]>
staging: fsl-dpaa2/eth: Fix access to FAS field

Sergei Shtylyov <[email protected]>
clk: renesas: r8a77970: Add LVDS clock

Xose Vazquez Perez <[email protected]>
scsi: dh: add new rdac devices

Xose Vazquez Perez <[email protected]>
scsi: devinfo: apply to HP XP the same flags as Hitachi VSP

Bart Van Assche <[email protected]>
scsi: core: scsi_get_device_flags_keyed(): Always return device flags

Michael Chan <[email protected]>
bnxt_en: Don't print "Link speed -1 no longer supported" messages.

Tobias Jordan <[email protected]>
spi: sun6i: disable/unprepare clocks on remove

Julien BOIBESSOT <[email protected]>
tools/usbip: fixes build with musl libc toolchain

Ben Greear <[email protected]>
ath10k: fix invalid STS_CAP_OFFSET_MASK

Limin Zhu <[email protected]>
mwifiex: cfg80211: do not change virtual interface during scan processing

Srinivas Kandagatla <[email protected]>
clk: qcom: msm8916: fix mnd_width for codec_digcodec

Dan Carpenter <[email protected]>
bnxt_en: Uninitialized variable in bnxt_tc_parse_actions()

Christian König <[email protected]>
drm/amdgpu: fix amdgpu_sync_resv v2

Monk Liu <[email protected]>
drm/amdgpu:fix virtual dce bug

Sara Sharon <[email protected]>
iwlwifi: mvm: avoid dumping assert log when device is stopped

Thomas Richter <[email protected]>
perf annotate: Fix objdump comment parsing for Intel mov dissassembly

Thomas Richter <[email protected]>

    perf annotate: Fix unnecessary memory allocation for s390x

Takeshi Kihara <[email protected]>

    pinctrl: sh-pfc: r8a7795-es1: Fix MOD_SEL1 bit[25:24] to 0x3 when using STP_ISEN_1_D

Fabrizio Castro <[email protected]>
pinctrl: sh-pfc: r8a7791: Add can_clk function

Jernej Skrabec <[email protected]>
drm/sun4i: Fix format mask in DE2 driver

Axel Lin <[email protected]>
pwm: stmpe: Fix wrong register offset for hwpwm=2 case

Li Dongyang <[email protected]>
scsi: ses: don't ask for diagnostic pages repeatedly during probe

James Smart <[email protected]>
scsi: lpfc: Fix crash during driver unload with running nvme traffic

Monk Liu <[email protected]>
drm/amdgpu:fix random missing of FLR NOTIFY

Brijesh Singh <[email protected]>
KVM: X86: Restart the guest when insn_len is zero and SEV is enabled

Peter Ujfalusi <[email protected]>
dmaengine: amba-pl08x: Use vchan_terminate_vdesc() instead of desc_free

Peter Ujfalusi <[email protected]>
dmaengine: bcm2835-dma: Use vchan_terminate_vdesc() instead of desc_free

Rafael J. Wysocki <[email protected]>
cpufreq: Fix governor module removal race

Manikanta Pubbisetty <[email protected]>
ath10k: update tdls teardown state to target

Peter Meerwald-Stadler <[email protected]>
iio: health: max30102: Add power enable parameter to get_temp function

Stefan Brüns <[email protected]>
iio: adc: ina2xx: Shift bus voltage register to mask flag bits

Philipp Zabel <[email protected]>
drm/etnaviv: make THERMAL selectable

Christophe JAILLET <[email protected]>
power: supply: ab8500_charger: Bail out in case of error in 'ab8500_charger_init_hw_registers()'

Christophe JAILLET <[email protected]>
power: supply: ab8500_charger: Fix an error handling path

Dan Carpenter <[email protected]>
power: supply: sbs-message: double left shift bug in sbsm_select()

Tero Kristo <[email protected]>
clk: ti: clkctrl: add support for retrying failed init

Alexei Starovoitov <[email protected]>
bpf: fix stack state printing in verifier log

Bjorn Andersson <[email protected]>
leds: pm8058: Silence pointer to integer size warning

Yossef Efraim <[email protected]>
xfrm: Fix xfrm_replay_overflow_offload_esn

Eric W. Biederman <[email protected]>
userns: Don't fail follow_automount based on s_user_ns

Jagdish Gediya <[email protected]>
mtd: nand: ifc: update bufnum mask for ver >= 2.0.0

Andrew F. Davis <[email protected]>
ARM: dts: omap3-n900: Fix the audio CODEC's reset pin

Andrew F. Davis <[email protected]>
ARM: dts: am335x-pepper: Fix the audio CODEC's reset pin

Sunil Goutham <[email protected]>
net: thunderx: Set max queue count taking XDP_TX into account

Miquel Raynal <[email protected]>
mtd: nand: fix interpretation of NAND_CMD_NONE in nand_command[_lp]()

Bartosz Golaszewski <[email protected]>
gpiolib: don't allow OPEN_DRAIN & OPEN_SOURCE flags simultaneously

Lorenzo Colitti <[email protected]>
net: xfrm: allow clearing socket xfrm policies.

Arnaldo Carvalho de Melo <[email protected]>
perf report: Fix -D output for user metadata events

Alexey Khoroshilov <[email protected]>
rtc: brcmstb-waketimer: fix error handling in brcmstb_waketmr_probe()

Michael Hennerich <[email protected]>

    net: ieee802154: adf7242: Fix bug if defined DEBUG

Ville Syrjälä <[email protected]>
drm/vblank: Fix vblank timestamp debugs

Luis R. Rodriguez <[email protected]>
test_firmware: fix setting old custom fw path back on exit

Colin Ian King <[email protected]>
crypto: cavium - fix memory leak on info

Geert Uytterhoeven <[email protected]>
crypto: keywrap - Add missing ULL suffixes for 64-bit constants

Pierre <[email protected]>
crypto: ecc - Fix NULL pointer deref. on no default_rng

Dan Carpenter <[email protected]>
crypto: chelsio - Fix an error code in chcr_hash_dma_map()

Paul E. McKenney <[email protected]>
sched: Stop resched_cpu() from sending IPIs to offline CPUs

Paul E. McKenney <[email protected]>
sched: Stop switched_to_rt() from sending IPIs to offline CPUs

Lukas Wunner <[email protected]>
dt-bindings: serial: Add common rs485 binding for RTS polarity

Johan Hovold <[email protected]>
USB: ledtrig-usbport: fix of-node leak

Adam Thomson <[email protected]>
typec: tcpm: fusb302: Resolve out of order messaging events

Colin Ian King <[email protected]>
staging: rtl8822be: fix missing null check on dev_alloc_skb return

Felix Kuehling <[email protected]>
drm/amdgpu: fix get_max_engine_clock_in_mhz

Simon Shields <[email protected]>
ARM: dts: exynos: Correct Trats2 panel reset line

Yixun Lan <[email protected]>
clk: meson: gxbb: fix wrong clock for SARADC/SANA

Simon Horman <[email protected]>
ARM: dts: koelsch: Move cec_clock to root node

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: rs: don't override the rate history in the search cycle

Jiri Kosina <[email protected]>
HID: elo: clear BTN_LEFT mapping

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Fix typo in kvmppc_hv_get_dirty_log_radix()

Ville Syrjälä <[email protected]>
video/hdmi: Allow "empty" HDMI infoframes

Chris Wilson <[email protected]>
dma-buf/fence: Fix lock inversion within dma-fence-array

Jani Nikula <[email protected]>
drm/edid: set ELD connector type in drm_edid_to_eld()

Paul Mackerras <[email protected]>
KVM: PPC: Book3S HV: Avoid shifts by negative amounts

Hans de Goede <[email protected]>
HID: multitouch: Only look at non touch fields in first packet of a frame

Trent Piepho <[email protected]>
spi: imx: Fix failure path leak on GPIO request error correctly

Dan Carpenter <[email protected]>
drm/panel: rpi-touchscreen: propagate errors in rpi_touchscreen_i2c_read()

Andreas Gruenbacher <[email protected]>
gfs2: Fixes to "Implement iomap for block_map" (2)

Andreas Gruenbacher <[email protected]>
gfs2: Clean up {lookup,fillup}_metapath

Greg Kroah-Hartman <[email protected]>
Revert "btrfs: use proper endianness accessors for super_copy"

Steffen Maier <[email protected]>
dm mpath: fix passing integrity data

Greentime Hu <[email protected]>
earlycon: add reg-offset to physical address before mapping

Sebastian Andrzej Siewior <[email protected]>
serial: core: mark port as initialized in autoconfig

Nikola Ciprich <[email protected]>
serial: 8250_pci: Add Brainboxes UC-260 4 port serial device

Roger Quadros <[email protected]>
usb: dwc3: Fix lock-up on ID change during system suspend/resume

Xinyong <[email protected]>
usb: gadget: f_fs: Fix use-after-free in ffs_fs_kill_sb()

Pete Zaitcev <[email protected]>
usb: usbmon: Read text within supplied buffer size

Danilo Krummrich <[email protected]>
usb: quirks: add control message delay for 1b1c:1b20

Colin Ian King <[email protected]>

    usbip: vudc: fix null pointer dereference on udc->lock

Teijo Kinnunen <[email protected]>
USB: storage: Add JMicron bridge 152d:2567 to unusual_devs.h

Damien Le Moal <[email protected]>
scsi: sd_zbc: Fix potential memory leak

Joel Fernandes <[email protected]>
staging: android: ashmem: Fix lockdep issue during llseek

Frank Mori Hess <[email protected]>
staging: comedi: fix comedi_nsamples_left.

Oliver Neukum <[email protected]>
uas: fix comparison for error code

Jonas Danielsson <[email protected]>
tty/serial: atmel: add new version check for usart

Ulrich Hecht <[email protected]>
serial: sh-sci: prevent lockup on full TTY buffers

Mathias Nyman <[email protected]>
xhci: fix endpoint context tracer output

Kai-Heng Feng <[email protected]>
xhci: Fix front USB ports on ASUS PRIME B350M-A

Yoshihiro Shimoda <[email protected]>
usb: host: xhci-rcar: add support for r8a77965

Hans de Goede <[email protected]>
ASoC: rt5651: Fix regcache sync errors on resume

Richard Fitzgerald <[email protected]>
ASoC: wm_adsp: For TLV controls only register TLV get/set

Fabio Estevam <[email protected]>
ASoC: sgtl5000: Fix suspend/resume

Yong Deng <[email protected]>
ASoC: sun4i-i2s: Fix RX slot number of SUN8I

H.J. Lu <[email protected]>

    x86: Treat R_X86_64_PLT32 as R_X86_64_PC32

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

Diffstat:

 .../devicetree/bindings/serial/fsl-imx-uart.txt    |   3 +-
 .../devicetree/bindings/serial/fsl-lpuart.txt      |   3 +-
 .../devicetree/bindings/serial/omap_serial.txt     |   1 +
 Documentation/devicetree/bindings/serial/rs485.txt |   1 +
 Documentation/devicetree/bindings/usb/usb-xhci.txt |   1 +
 Makefile                                           |   4 +-
 arch/arm/boot/dts/am335x-pepper.dts                |   2 +-
 arch/arm/boot/dts/exynos4412-trats2.dts            |   2 +-
 arch/arm/boot/dts/omap3-n900.dts                   |   4 +-
 arch/arm/boot/dts/r8a7791-koelsch.dts              |  12 +-
 arch/arm64/boot/dts/renesas/salvator-common.dtsi   |   1 +
 arch/powerpc/include/asm/code-patching.h           |   1 +
 arch/powerpc/include/asm/kvm_book3s_64.h           |  14 ++-
 arch/powerpc/kernel/entry_64.S                     |  10 +-
 arch/powerpc/kernel/module_64.c                    |  12 +-
 arch/powerpc/kvm/book3s_64_mmu_radix.c             |   2 +-
 arch/powerpc/lib/code-patching.c                   |   5 +
 arch/x86/kernel/machine_kexec_64.c                 |   1 +
 arch/x86/kernel/module.c                           |   1 +
 arch/x86/kvm/mmu.c                                 |  10 ++
 arch/x86/kvm/svm.c                                 |   6 +-
 arch/x86/tools/relocs.c                            |   3 +
 crypto/ecc.c                                       |   2 +-
 crypto/keywrap.c                                   |   4 +-
 drivers/base/Kconfig                               |   1 +
 drivers/char/agp/intel-gtt.c                       |   2 +
 drivers/clk/meson/gxbb.c                           |   4 +-
 drivers/clk/qcom/gcc-msm8916.c                     |   1 +
 drivers/clk/renesas/r8a77970-cpg-mssr.c            |   1 +
 drivers/clk/ti/clkctrl.c                           |  12 +-
 drivers/cpufreq/cpufreq.c                          |   6 +
 drivers/crypto/caam/caamalg_qi.c                   |   6 +-
 drivers/crypto/cavium/cpt/cptvf_reqmanager.c       |   3 +-
 drivers/crypto/chelsio/chcr_algo.c                 |   2 +-
 drivers/dma-buf/dma-fence-array.c                  |  14 ++-
 drivers/dma/amba-pl08x.c                           |  11 +-
 drivers/dma/bcm2835-dma.c                          |  10 +-
 drivers/dma/qcom/hidma_ll.c                        |   9 +-
 drivers/gpio/gpiolib.c                             |   9 ++
 drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c         |   7 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c           |   7 +-
 drivers/gpu/drm/amd/amdgpu/dce_virtual.c           |   4 +-
 drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c              |  14 ++-
 drivers/gpu/drm/amd/amdkfd/kfd_topology.c          |  10 ++
 drivers/gpu/drm/drm_edid.c                         |   9 +-
 drivers/gpu/drm/drm_vblank.c                       |  12 +-
 drivers/gpu/drm/etnaviv/Kconfig                    |   9 ++
 drivers/gpu/drm/etnaviv/etnaviv_gpu.c              |   8 +-
 drivers/gpu/drm/i915/intel_guc_fw.c                |   9 --
 drivers/gpu/drm/i915/intel_huc.c                   |  11 --
 .../gpu/drm/panel/panel-raspberrypi-touchscreen.c  |   2 +-
 drivers/gpu/drm/sun4i/sun8i_mixer.h                |   2 +-
 drivers/hid/hid-elo.c                              |   6 +
 drivers/hid/hid-multitouch.c                       |  17 ++-
 drivers/iio/adc/ina2xx-adc.c                       |  26 +++--
 drivers/iio/health/max30102.c                      |  36 +++---
 drivers/infiniband/hw/mlx5/mr.c                    |   3 +
 drivers/leds/leds-pm8058.c                         |   2 +-
 drivers/md/dm-mpath.c                              |   5 +-
 drivers/md/dm-raid.c                               |  30 +++--
 drivers/media/platform/davinci/vpif_capture.c      |   2 +
 drivers/media/platform/vsp1/vsp1_drv.c             |  16 ++-
 drivers/media/usb/cpia2/cpia2_v4l.c                |   4 +-
 drivers/mmc/core/mmc_test.c                        |  11 +-
 drivers/mtd/nand/fsl_ifc_nand.c                    |   7 ++
 drivers/mtd/nand/nand_base.c                       |   9 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt.c          |  10 +-
 drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c       |   5 +-
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   5 +
 drivers/net/ieee802154/adf7242.c                   |   4 +-
 drivers/net/ipvlan/ipvlan_core.c                   |   4 +
 drivers/net/veth.c                                 |   3 +
 drivers/net/virtio_net.c                           |   9 +-
 drivers/net/wireless/ath/ath10k/mac.c              |  10 ++
 drivers/net/wireless/ath/ath10k/wmi.h              |   3 +-
 drivers/net/wireless/intel/iwlwifi/mvm/rs.c        |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/utils.c     |   6 +
 drivers/net/wireless/mac80211_hwsim.c              |  17 ++-
 drivers/net/wireless/marvell/mwifiex/cfg80211.c    |   6 +
 drivers/pinctrl/sh-pfc/pfc-r8a7791.c               |  22 +++-
 drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c           |   2 +-
 drivers/power/supply/ab8500_charger.c              |   6 +-
 drivers/power/supply/sbs-manager.c                 |   2 +-
 drivers/pwm/pwm-stmpe.c                            |   2 +-
 drivers/rtc/rtc-brcmstb-waketimer.c                |  15 ++-
 drivers/scsi/lpfc/lpfc_nvme.c                      |  14 +++
 drivers/scsi/lpfc/lpfc_nvmet.c                     |  11 ++
 drivers/scsi/scsi_devinfo.c                        |   9 +-
 drivers/scsi/scsi_dh.c                             |   5 +-
 drivers/scsi/sd_zbc.c                              |  35 +++---
 drivers/scsi/ses.c                                 |  11 +-
 drivers/spi/spi-imx.c                              |  11 +-
 drivers/spi/spi-sun6i.c                            |   2 +-
 drivers/staging/android/ashmem.c                   |  15 ++-
 drivers/staging/comedi/drivers.c                   |   3 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.c     |   8 +-
 drivers/staging/fsl-dpaa2/ethernet/dpaa2-eth.h     |  13 ++-
 drivers/staging/rtlwifi/rtl8822be/fw.c             |   2 +
 drivers/tty/serial/8250/8250_pci.c                 |  11 ++
 drivers/tty/serial/atmel_serial.c                  |   1 +
 drivers/tty/serial/earlycon.c                      |   3 +-
 drivers/tty/serial/serial_core.c                   |   2 +
 drivers/tty/serial/sh-sci.c                        |   2 +
 drivers/usb/core/ledtrig-usbport.c                 |   8 +-
 drivers/usb/core/message.c                         |   4 +
 drivers/usb/core/quirks.c                          |   3 +-
 drivers/usb/dwc3/core.c                            |   2 +-
 drivers/usb/gadget/function/f_fs.c                 |   1 -
 drivers/usb/host/xhci-pci.c                        |   3 +
 drivers/usb/host/xhci-rcar.c                       |   4 +
 drivers/usb/host/xhci.c                            |   3 +
 drivers/usb/host/xhci.h                            |  23 ++--
 drivers/usb/mon/mon_text.c                         | 126 +++++++++++++--------
 drivers/usb/storage/uas.c                          |   2 +-
 drivers/usb/storage/unusual_devs.h                 |   7 ++
 drivers/usb/typec/fusb302/fusb302.c                |  21 +++-
 drivers/usb/usbip/vudc_sysfs.c                     |   8 +-
 drivers/video/hdmi.c                               |  51 +++++----
 fs/btrfs/sysfs.c                                   |   8 +-
 fs/btrfs/transaction.c                             |  20 ++--
 fs/gfs2/bmap.c                                     |  77 +++++--------
 fs/namei.c                                         |   3 -
 include/linux/dma-fence-array.h                    |   3 +
 include/linux/usb/quirks.h                         |   3 +
 kernel/bpf/verifier.c                              |   2 +-
 kernel/locking/locktorture.c                       |  76 +++++++------
 kernel/sched/core.c                                |   3 +-
 kernel/sched/rt.c                                  |   2 +-
 lib/usercopy.c                                     |   2 +-
 net/mac80211/iface.c                               |   2 +-
 net/sched/sch_generic.c                            |  28 +++--
 net/xfrm/xfrm_policy.c                             |   2 +-
 net/xfrm/xfrm_replay.c                             |   3 +-
 net/xfrm/xfrm_state.c                              |   7 ++
 security/integrity/ima/ima_appraise.c              |   3 +-
 sound/soc/codecs/rt5651.c                          |   1 +
 sound/soc/codecs/sgtl5000.c                        |  11 ++
 sound/soc/codecs/wm_adsp.c                         |  14 ++-
 sound/soc/nuc900/nuc900-ac97.c                     |   4 +-
 sound/soc/sunxi/sun4i-i2s.c                        |   2 +-
 tools/perf/arch/s390/annotate/instructions.c       |   3 +-
 tools/perf/util/annotate.c                         |   8 +-
 tools/perf/util/session.c                          |   3 +-
 tools/testing/selftests/firmware/fw_filesystem.sh  |   5 +-
 .../testing/selftests/rcutorture/bin/configinit.sh |   2 +-
 tools/usb/usbip/src/usbipd.c                       |   2 +-
 146 files changed, 890 insertions(+), 442 deletions(-)