Skip to content

5.4.73-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest408 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/408ibmveth: Switch order of ibmveth_helper calls.drivers/net/ethernet/ibm/ibmveth.c+5 -50 replies
2/408ibmveth: Identify ingress large send packets.drivers/net/ethernet/ibm/ibmveth.c+12 -10 replies
3/408ipv4: Restore flowi4_oif update before call to xfrm_lookup_routenet/ipv4/route.c+3 -10 replies
4/408mlx4: handle non-napi callers to napi_polldrivers/net/ethernet/mellanox/mlx4/en_rx.c drivers/net/ethernet/mellanox/mlx4/en_tx.c+4 -10 replies
5/408net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()drivers/net/ethernet/freescale/fec_main.c+23 -20 replies
6/408net: fec: Fix PHY init after phy_reset_after_clk_enable()drivers/net/ethernet/freescale/fec_main.c+5 -50 replies
7/408net: fix pos incrementment in ipv6_route_seq_nextnet/ipv6/ip6_fib.c+3 -10 replies
8/408net/smc: fix valid DMBE buffer sizesnet/smc/smc_core.c+1 -10 replies
9/408net/tls: sendfile fails with ktls offloadnet/tls/tls_device.c+6 -50 replies
10/408net: usb: qmi_wwan: add Cellient MPL200 carddrivers/net/usb/qmi_wwan.c+1 -00 replies
11/408tipc: fix the skb_unshare() in tipc_buf_append()net/tipc/msg.c+2 -10 replies
12/408socket: fix option SO_TIMESTAMPING_NEWnet/core/sock.c+3 -70 replies
13/408can: m_can_platform: dont call m_can_class_suspend in runtime suspenddrivers/net/can/m_can/m_can_platform.c+0 -20 replies
14/408can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcntnet/can/j1939/transport.c+1 -00 replies
15/408net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcntnet/can/j1939/transport.c+1 -00 replies
16/408net/ipv4: always honour route mtu during forwardinginclude/net/ip.h+6 -00 replies
17/408net_sched: remove a redundant goto chain checknet/sched/act_api.c+0 -140 replies
18/408r8169: fix data corruption issue on RTL8402drivers/net/ethernet/realtek/r8169_main.c+4 -00 replies
19/408cxgb4: handle 4-tuple PEDIT to NAT mode translationdrivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h+177 -130 replies
20/408binder: fix UAF when releasing todo listdrivers/android/binder.c+10 -250 replies
21/408ALSA: bebob: potential info leak in hwdep_read()sound/firewire/bebob/bebob_hwdep.c+1 -20 replies
22/408ALSA: hda: fix jack detection with Realtek codecs when in D3include/sound/hda_codec.h sound/pci/hda/hda_intel.c sound/pci/hda/patch_realtek.c+10 -60 replies
23/408ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_closesound/pci/hda/patch_hdmi.c+12 -80 replies
24/408nvme-pci: disable the write zeros command for Intel 600P/P3100drivers/nvme/host/pci.c+2 -10 replies
25/408chelsio/chtls: fix socket lockdrivers/crypto/chelsio/chtls/chtls_io.c+1 -00 replies
26/408chelsio/chtls: correct netdevice for vlan interfacedrivers/crypto/chelsio/chtls/chtls_cm.c+3 -00 replies
27/408chelsio/chtls: correct function return and return typedrivers/crypto/chelsio/chtls/chtls_io.c+2 -20 replies
28/408ibmvnic: save changed mac address to adapter->mac_addrdrivers/net/ethernet/ibm/ibmvnic.c+5 -00 replies
29/408net: ftgmac100: Fix Aspeed ast2600 TX hang issuedrivers/net/ethernet/faraday/ftgmac100.c drivers/net/ethernet/faraday/ftgmac100.h+13 -00 replies
30/408net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC devicedrivers/net/wan/hdlc.c+9 -10 replies
31/408net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setupdrivers/net/wan/hdlc_raw_eth.c+1 -00 replies
32/408net: Properly typecast int values to set sk_max_pacing_ratenet/core/filter.c net/core/sock.c+3 -20 replies
33/408net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnelsnet/sched/act_tunnel_key.c+1 -10 replies
34/408nexthop: Fix performance regression in nexthop deletionnet/ipv4/nexthop.c+1 -10 replies
35/408nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()net/nfc/netlink.c+1 -10 replies
36/408r8169: fix operation under forced interrupt threadingdrivers/net/ethernet/realtek/r8169_main.c+4 -40 replies
37/408selftests: forwarding: Add missing rp_filter configurationtools/testing/selftests/net/forwarding/vxlan_asymmetric.sh tools/testing/selftests/net/forwarding/vxlan_symmetric.sh+20 -00 replies
38/408selftests: rtnetlink: load fou module for kci_test_encap_fou() testtools/testing/selftests/net/config tools/testing/selftests/net/rtnetlink.sh+6 -00 replies
39/408tcp: fix to update snd_wl1 in bulk receiver fast pathnet/ipv4/tcp_input.c+2 -00 replies
40/408icmp: randomize the global rate limiterDocumentation/networking/ip-sysctl.txt net/ipv4/icmp.c+8 -30 replies
41/408ALSA: hda/realtek - The front Mic on a HP machine doesnt worksound/pci/hda/patch_realtek.c+1 -00 replies
42/408ALSA: hda/realtek - set mic to auto detect on a HP AIO machinesound/pci/hda/patch_realtek.c+11 -00 replies
43/408ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7sound/pci/hda/patch_realtek.c+1 -00 replies
44/408ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887sound/pci/hda/patch_realtek.c+42 -00 replies
45/408cifs: remove bogus debug codefs/cifs/asn1.c+8 -80 replies
46/408cifs: Return the error from crypt_message when enc/dec key not found.fs/cifs/smb2ops.c+1 -10 replies
47/408SMB3: Resolve data corruption of TCP server info fieldsfs/cifs/smb2ops.c+7 -50 replies
48/408KVM: nVMX: Reset the segment cache when stuffing guest segsarch/x86/kvm/vmx/nested.c+2 -00 replies
49/408KVM: nVMX: Reload vmcs01 if getting vmcs12s pages failsarch/x86/kvm/vmx/nested.c+3 -10 replies
50/408KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpagesarch/x86/kvm/mmu.c+1 -00 replies
51/408KVM: SVM: Initialize prev_ga_tag before usearch/x86/kvm/svm.c+1 -00 replies
52/408ima: Dont ignore errors from crypto_shash_update()security/integrity/ima/ima_crypto.c+2 -00 replies
53/408crypto: algif_aead - Do not set MAY_BACKLOG on the async pathcrypto/algif_aead.c+4 -30 replies
54/408crypto: caam/qi - add fallback for XTS with more than 8B IVdrivers/crypto/caam/Kconfig drivers/crypto/caam/caamalg_qi.c+67 -40 replies
55/408EDAC/i5100: Fix error handling order in i5100_init_one()drivers/edac/i5100_edac.c+5 -60 replies
56/408EDAC/aspeed: Fix handling of platform_get_irq() errordrivers/edac/aspeed_edac.c+2 -20 replies
57/408EDAC/ti: Fix handling of platform_get_irq() errordrivers/edac/ti_edac.c+2 -10 replies
58/408perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBSarch/x86/events/intel/ds.c+20 -120 replies
59/408x86/fpu: Allow multiple bits in clearcpuid= parameterDocumentation/admin-guide/kernel-parameters.txt arch/x86/kernel/fpu/init.c+23 -90 replies
60/408drivers/perf: xgene_pmu: Fix uninitialized resource structdrivers/perf/xgene_pmu.c+17 -150 replies
61/408drivers/perf: thunderx2_pmu: Fix memory resource error handlingdrivers/perf/thunderx2_pmu.c+5 -20 replies
62/408sched/fair: Fix wrong cpu selecting from isolated domainkernel/sched/fair.c+5 -40 replies
63/408perf/x86/intel/uncore: Update Ice Lake uncore unitsarch/x86/events/intel/uncore_snb.c+25 -40 replies
64/408perf/x86/intel/uncore: Reduce the number of CBOX countersarch/x86/events/intel/uncore_snb.c+1 -10 replies
65/408x86/nmi: Fix nmi_handle() duration miscalculationarch/x86/kernel/nmi.c+2 -30 replies
66/408x86/events/amd/iommu: Fix sizeof mismatcharch/x86/events/amd/iommu.c+1 -10 replies
67/408crypto: algif_skcipher - EBUSY on aio should be an errorcrypto/algif_skcipher.c+1 -10 replies
68/408crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc()drivers/crypto/mediatek/mtk-platform.c+2 -20 replies
69/408crypto: ixp4xx - Fix the size used in a dma_free_coherent() calldrivers/crypto/ixp4xx_crypto.c+1 -10 replies
70/408crypto: picoxcell - Fix potential race condition bugdrivers/crypto/picoxcell_crypto.c+4 -50 replies
71/408media: tuner-simple: fix regression in simple_set_radio_freqdrivers/media/tuners/tuner-simple.c+3 -20 replies
72/408media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()"drivers/media/platform/exynos4-is/media-dev.c+1 -30 replies
73/408media: ov5640: Correct Bit Div register in clock tree diagramdrivers/media/i2c/ov5640.c+1 -10 replies
74/408media: m5mols: Check function pointer in m5mols_sensor_powerdrivers/media/i2c/m5mols/m5mols_core.c+2 -10 replies
75/408media: uvcvideo: Set media controller entity functionsdrivers/media/usb/uvc/uvc_entity.c+35 -00 replies
76/408media: uvcvideo: Silence shift-out-of-bounds warningdrivers/media/usb/uvc/uvc_ctrl.c+5 -10 replies
77/408media: staging/intel-ipu3: css: Correctly reset some memorydrivers/staging/media/ipu3/ipu3-css-params.c+1 -10 replies
78/408media: omap3isp: Fix memleak in isp_probedrivers/media/platform/omap3isp/isp.c+4 -20 replies
79/408media: i2c: ov5640: Remain in power down for DVP mode unless streamingdrivers/media/i2c/ov5640.c+16 -30 replies
80/408media: i2c: ov5640: Separate out mipi configuration from s_powerdrivers/media/i2c/ov5640.c+60 -560 replies
81/408media: i2c: ov5640: Enable data pins on poweron for DVP modedrivers/media/i2c/ov5640.c+40 -330 replies
82/408media: rcar_drif: Fix fwnode reference leak when parsing DTdrivers/media/platform/rcar_drif.c+5 -110 replies
83/408media: rcar_drif: Allocate v4l2_async_subdev dynamicallydrivers/media/platform/rcar_drif.c+6 -120 replies
84/408media: rcar-csi2: Allocate v4l2_async_subdev dynamicallydrivers/media/platform/rcar-vin/rcar-csi2.c+10 -140 replies
85/408crypto: omap-sham - fix digcnt register handling with export/importdrivers/crypto/omap-sham.c+3 -00 replies
86/408hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61}drivers/hwmon/pmbus/max34440.c+0 -30 replies
87/408cypto: mediatek - fix leaks in mtk_desc_ring_allocdrivers/crypto/mediatek/mtk-platform.c+2 -20 replies
88/408media: mx2_emmaprp: Fix memleak in emmaprp_probedrivers/media/platform/mx2_emmaprp.c+5 -20 replies
89/408media: tc358743: initialize variabledrivers/media/i2c/tc358743.c+1 -10 replies
90/408media: tc358743: cleanup tc358743_cec_isrdrivers/media/i2c/tc358743.c+7 -50 replies
91/408media: rcar-vin: Fix a reference count leak.drivers/media/platform/rcar-vin/rcar-dma.c+3 -10 replies
92/408media: rockchip/rga: Fix a reference count leak.drivers/media/platform/rockchip/rga/rga-buf.c+1 -00 replies
93/408media: platform: fcp: Fix a reference count leak.drivers/media/platform/rcar-fcp.c+3 -10 replies
94/408media: camss: Fix a reference count leak.drivers/media/platform/qcom/camss/camss-csiphy.c+3 -10 replies
95/408media: s5p-mfc: Fix a reference count leakdrivers/media/platform/s5p-mfc/s5p_mfc_pm.c+3 -10 replies
96/408media: stm32-dcmi: Fix a reference count leakdrivers/media/platform/stm32/stm32-dcmi.c+1 -30 replies
97/408media: ti-vpe: Fix a missing check and reference count leakdrivers/media/platform/ti-vpe/vpe.c+2 -00 replies
98/408regulator: resolve supply after creating regulatordrivers/regulator/core.c+13 -80 replies
99/408pinctrl: bcm: fix kconfig dependency warning when !GPIOLIBdrivers/pinctrl/bcm/Kconfig+1 -00 replies
100/408spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath()drivers/spi/spi-s3c64xx.c+2 -20 replies
101/408spi: spi-s3c64xx: Check return valuesdrivers/spi/spi-s3c64xx.c+41 -90 replies
102/408blk-mq: move cancel of hctx->run_work to the front of blk_exit_queueblock/blk-mq-sysfs.c block/blk-sysfs.c+8 -30 replies
103/408ath10k: provide survey info as accumulated datadrivers/net/wireless/ath/ath10k/mac.c+1 -10 replies
104/408drm/vkms: fix xrgb on compute crcdrivers/gpu/drm/vkms/vkms_composer.c+1 -10 replies
105/408Bluetooth: hci_uart: Cancel init work before unregisteringdrivers/bluetooth/hci_ldisc.c drivers/bluetooth/hci_serdev.c+3 -00 replies
106/408drm/amd/display: Fix wrong return value in dm_update_plane_state()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -20 replies
107/408drm: panel: Fix bus format for OrtusTech COM43H4M85ULC paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
108/408ath6kl: prevent potential array overflow in ath6kl_add_new_sta()drivers/net/wireless/ath/ath6kl/main.c+3 -00 replies
109/408ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()drivers/net/wireless/ath/ath9k/htc_hst.c+2 -00 replies
110/408ath10k: Fix the size used in a dma_free_coherent() call in an error handling pathdrivers/net/wireless/ath/ath10k/ce.c+1 -10 replies
111/408wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680drivers/net/wireless/ath/wcn36xx/main.c+1 -10 replies
112/408ASoC: qcom: lpass-platform: fix memory leaksound/soc/qcom/lpass-platform.c+2 -10 replies
113/408ASoC: qcom: lpass-cpu: fix concurrency issuesound/soc/qcom/lpass-cpu.c+0 -160 replies
114/408brcmfmac: check ndev pointerdrivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c+1 -10 replies
115/408mwifiex: Do not use GFP_KERNEL in atomic contextdrivers/net/wireless/marvell/mwifiex/scan.c+1 -10 replies
116/408staging: rtl8192u: Do not use GFP_KERNEL in atomic contextdrivers/staging/rtl8192u/ieee80211/ieee80211_rx.c+1 -10 replies
117/408drm/gma500: fix error checkdrivers/gpu/drm/gma500/cdv_intel_dp.c+1 -10 replies
118/408scsi: qla4xxx: Fix an error handling path in qla4xxx_get_host_stats()drivers/scsi/qla4xxx/ql4_os.c+1 -10 replies
119/408scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg()drivers/scsi/qla2xxx/qla_target.c+1 -10 replies
120/408scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba()drivers/scsi/qla2xxx/qla_nvme.c+1 -10 replies
121/408scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()drivers/scsi/csiostor/csio_hw.c+1 -10 replies
122/408backlight: sky81452-backlight: Fix refcount imbalance on errordrivers/video/backlight/sky81452-backlight.c+1 -00 replies
123/408staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent()drivers/staging/emxx_udc/emxx_udc.c+2 -20 replies
124/408VMCI: check return value of get_user_pages_fast() for errorsdrivers/misc/vmw_vmci/vmci_queue_pair.c+6 -40 replies
125/408mm/error_inject: Fix allow_error_inject function signatures.mm/filemap.c mm/page_alloc.c+5 -50 replies
126/408drm: panel: Fix bpc for OrtusTech COM43H4M85ULC paneldrivers/gpu/drm/panel/panel-simple.c+1 -10 replies
127/408drm/crc-debugfs: Fix memleak in crc_control_writedrivers/gpu/drm/drm_debugfs_crc.c+3 -10 replies
128/408binder: Remove bogus warning on failed same-process transactiondrivers/android/binder.c+0 -20 replies
129/408tty: serial: earlycon dependencydrivers/tty/serial/Kconfig+1 -00 replies
130/408tty: hvcs: Dont NULL tty->driver_data until hvcs_cleanup()drivers/tty/hvc/hvcs.c+7 -70 replies
131/408pty: do tty_flip_buffer_push without port->lock in pty_writedrivers/tty/pty.c+1 -10 replies
132/408pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()drivers/pwm/pwm-lpss.c+3 -30 replies
133/408pwm: lpss: Add range limit check for the base_unit register valuedrivers/pwm/pwm-lpss.c+2 -10 replies
134/408drivers/virt/fsl_hypervisor: Fix error handling pathdrivers/virt/fsl_hypervisor.c+8 -90 replies
135/408video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value errordrivers/video/fbdev/vga16fb.c+7 -70 replies
136/408video: fbdev: sis: fix null ptr dereferencedrivers/video/fbdev/sis/init.c+5 -60 replies
137/408video: fbdev: radeon: Fix memleak in radeonfb_pci_registerdrivers/video/fbdev/aty/radeon_base.c+1 -10 replies
138/408ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe()sound/soc/fsl/imx-es8328.c+7 -50 replies
139/408HID: roccat: add bounds checking in kone_sysfs_write_settings()drivers/hid/hid-roccat-kone.c+16 -70 replies
140/408drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check()drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c+5 -30 replies
141/408drm/panfrost: Ensure GPU quirks are always initialiseddrivers/gpu/drm/panfrost/panfrost_gpu.c+2 -10 replies
142/408iomap: Clear page error before beginning a writefs/iomap/buffered-io.c+1 -00 replies
143/408pinctrl: mcp23s08: Fix mcp23x17_regmap initialiserdrivers/pinctrl/pinctrl-mcp23s08.c+11 -110 replies
144/408pinctrl: mcp23s08: Fix mcp23x17 precious rangedrivers/pinctrl/pinctrl-mcp23s08.c+1 -10 replies
145/408net/mlx5: Dont call timecounter cyc2time directly from 1PPS flowdrivers/net/ethernet/mellanox/mlx5/core/lib/clock.c+3 -20 replies
146/408scsi: mpt3sas: Fix sync irqsdrivers/scsi/mpt3sas/mpt3sas_base.c+9 -50 replies
147/408net: stmmac: use netif_tx_start|stop_all_queues() functiondrivers/net/ethernet/stmicro/stmmac/stmmac_main.c+1 -320 replies
148/408cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLEdrivers/cpufreq/armada-37xx-cpufreq.c+6 -00 replies
149/408drm: mxsfb: check framebuffer pitchdrivers/gpu/drm/mxsfb/mxsfb_drv.c+20 -10 replies
150/408coresight: etm4x: Handle unreachable sink in perf modedrivers/hwtracing/coresight/coresight-etm-perf.c+10 -00 replies
151/408xhci: dont create endpoint debugfs entry before ring buffer is set.drivers/usb/host/xhci.c+1 -20 replies
152/408net: dsa: rtl8366: Check validity of passed VLANsdrivers/net/dsa/rtl8366.c+6 -00 replies
153/408net: dsa: rtl8366: Refactor VLAN/PVID initdrivers/net/dsa/realtek-smi-core.h drivers/net/dsa/rtl8366.c+146 -1310 replies
154/408net: dsa: rtl8366: Skip PVID setting if not requesteddrivers/net/dsa/rtl8366.c+3 -00 replies
155/408net: wilc1000: clean up resource in error path of init mon interfacedrivers/staging/wilc1000/wilc_mon.c+1 -20 replies
156/408ASoC: tlv320aic32x4: Fix bdiv clock rate derivationsound/soc/codecs/tlv320aic32x4.c+6 -30 replies
157/408net: dsa: rtl8366rb: Support all 4096 VLANsdrivers/net/dsa/rtl8366rb.c+1 -10 replies
158/408spi: omap2-mcspi: Improve performance waiting for CHSTATdrivers/spi/spi-omap2-mcspi.c+13 -40 replies
159/408ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()drivers/net/wireless/ath/ath6kl/wmi.c+5 -00 replies
160/408dmaengine: dmatest: Check list for emptiness before access its last entrydrivers/dma/dmatest.c+2 -30 replies
161/408misc: mic: scif: Fix error handling pathdrivers/misc/mic/scif/scif_rma.c+2 -20 replies
162/408ALSA: seq: oss: Avoid mutex lock for a long-time ioctlsound/core/seq/oss/seq_oss.c+5 -20 replies
163/408usb: dwc2: Fix parameter type in function pointer prototypedrivers/usb/dwc2/params.c+1 -10 replies
164/408quota: clear padding in v2r1_mem2diskdqb()fs/quota/quota_v2.c+1 -00 replies
165/408slimbus: core: check get_addr before removing laddr idadrivers/slimbus/core.c+2 -20 replies
166/408slimbus: core: do not enter to clock pause mode in coredrivers/slimbus/core.c+0 -20 replies
167/408slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callbackdrivers/slimbus/qcom-ngd-ctrl.c+4 -00 replies
168/408ASoC: fsl_sai: Instantiate snd_soc_dai_driversound/soc/fsl/fsl_sai.c sound/soc/fsl/fsl_sai.h+12 -80 replies
169/408HID: hid-input: fix stylus battery reportingdrivers/hid/hid-input.c+2 -20 replies
170/408nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell()drivers/nvmem/core.c+24 -90 replies
171/408nl80211: fix OBSS PD min and max offset validationnet/wireless/nl80211.c+8 -100 replies
172/408coresight: etm: perf: Fix warning caused by etm_setup_aux failuredrivers/hwtracing/coresight/coresight-etm-perf.c+2 -20 replies
173/408ibmvnic: set up 200GBPS speeddrivers/net/ethernet/ibm/ibmvnic.c drivers/net/ethernet/ibm/ibmvnic.h+5 -20 replies
174/408qtnfmac: fix resource leaks on unsupported iftype error return pathdrivers/net/wireless/quantenna/qtnfmac/commands.c+2 -00 replies
175/408iio: adc: stm32-adc: fix runtime autosuspend delay when slow pollingdrivers/iio/adc/stm32-adc-core.c+8 -10 replies
176/408net: enic: Cure the enic api locking trainwreckdrivers/net/ethernet/cisco/enic/enic.h drivers/net/ethernet/cisco/enic/enic_api.c drivers/net/ethernet/cisco/enic/enic_main.c+28 -60 replies
177/408mfd: sm501: Fix leaks in probe()drivers/mfd/sm501.c+7 -10 replies
178/408iwlwifi: mvm: split a print to avoid a WARNING in ROCdrivers/net/wireless/intel/iwlwifi/mvm/mac80211.c+6 -30 replies
179/408usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.drivers/usb/gadget/function/f_ncm.c+4 -20 replies
180/408usb: gadget: u_ether: enable qmult on SuperSpeed Plus as welldrivers/usb/gadget/function/u_ether.c+1 -10 replies
181/408nl80211: fix non-split wiphy informationnet/wireless/nl80211.c+4 -10 replies
182/408usb: dwc2: Fix INTR OUT transfers in DDMA mode.drivers/usb/dwc2/gadget.c+33 -70 replies
183/408scsi: target: tcmu: Fix warning: page may be used uninitializeddrivers/target/target_core_user.c+1 -10 replies
184/408scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()drivers/scsi/be2iscsi/be_main.c+2 -20 replies
185/408ipmi_si: Fix wrong return value in try_smi_init()drivers/char/ipmi/ipmi_si_intf.c+1 -10 replies
186/408platform/x86: mlx-platform: Remove PSU EEPROM configurationdrivers/platform/x86/mlx-platform.c+2 -130 replies
187/408mwifiex: fix double freedrivers/net/wireless/marvell/mwifiex/sdio.c+2 -00 replies
188/408ipvs: clear skb->tstamp in forwarding pathnet/netfilter/ipvs/ip_vs_xmit.c+6 -00 replies
189/408net: korina: fix kfree of rx/tx descriptor arraydrivers/net/ethernet/korina.c+2 -10 replies
190/408netfilter: nf_log: missing vlan offload tag and protoinclude/net/netfilter/nf_log.h net/ipv4/netfilter/nf_log_arp.c net/ipv4/netfilter/nf_log_ipv4.c +2 more+39 -70 replies
191/408mm/swapfile.c: fix potential memory leak in sys_swaponmm/swapfile.c+3 -10 replies
192/408mm/memcg: fix device private memcg accountingmm/memcontrol.c+4 -10 replies
193/408mm, oom_adj: dont loop through tasks in __set_oom_adj when not necessaryfs/proc/base.c include/linux/oom.h include/linux/sched/coredump.h +2 more+26 -20 replies
194/408fs: fix NULL dereference due to data race in prepend_path()fs/d_path.c+5 -10 replies
195/408selftests/ftrace: Change synthetic event name for inter-event-combined testtools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-inter-event-combined-hist.tc+4 -40 replies
196/408i3c: master add i3c_master_attach_boardinfo to preserve boardinfodrivers/i3c/master.c+17 -20 replies
197/408IB/mlx4: Fix starvation in paravirt mux/demuxdrivers/infiniband/hw/mlx4/mad.c drivers/infiniband/hw/mlx4/mlx4_ib.h+33 -30 replies
198/408IB/mlx4: Adjust delayed work when a dup is observeddrivers/infiniband/hw/mlx4/cm.c+3 -00 replies
199/408powerpc/pseries: Fix missing of_node_put() in rng_init()arch/powerpc/platforms/pseries/rng.c+1 -00 replies
200/408powerpc/icp-hv: Fix missing of_node_put() in success patharch/powerpc/sysdev/xics/icp-hv.c+1 -00 replies
201/408RDMA/ucma: Fix locking for ctx->events_reporteddrivers/infiniband/core/ucma.c+3 -10 replies
202/408RDMA/ucma: Add missing locking around rdma_leave_multicast()drivers/infiniband/core/ucma.c+2 -00 replies
203/408mtd: lpddr: fix excessive stack usage with clangdrivers/mtd/lpddr/lpddr2_nvm.c+19 -160 replies
204/408RDMA/hns: Add a check for current state before modifying QPdrivers/infiniband/hw/hns/hns_roce_qp.c+4 -20 replies
205/408RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz()include/rdma/ib_umem.h+5 -40 replies
206/408powerpc/pseries: explicitly reschedule during drmem_lmb list traversalarch/powerpc/include/asm/drmem.h+17 -10 replies
207/408pseries/drmem: dont cache node id in drmem_lmb structarch/powerpc/include/asm/drmem.h arch/powerpc/mm/drmem.c arch/powerpc/platforms/pseries/hotplug-memory.c+17 -340 replies
208/408RDMA/mlx5: Fix potential race between destroy and CQE polldrivers/infiniband/hw/mlx5/cq.c+3 -20 replies
209/408mtd: mtdoops: Dont write panic data twicedrivers/mtd/mtdoops.c+6 -50 replies
210/408ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT valuesarch/arm/mm/cache-l2x0.c+12 -40 replies
211/408arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLERarch/arc/plat-hsdk/Kconfig+1 -00 replies
212/408ida: Free allocated bitmap in error pathlib/idr.c tools/testing/radix-tree/idr-test.c+30 -00 replies
213/408xfs: limit entries returned when counting fsmap recordsfs/xfs/xfs_fsmap.c+3 -00 replies
214/408xfs: fix deadlock and streamline xfs_getfsmap performancefs/xfs/xfs_fsmap.c fs/xfs/xfs_fsmap.h fs/xfs/xfs_ioctl.c+124 -710 replies
215/408xfs: fix high key handling in the rt allocators query_range functionfs/xfs/libxfs/xfs_rtbitmap.c+4 -70 replies
216/408RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundarydrivers/infiniband/core/umem.c+7 -20 replies
217/408RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz()drivers/infiniband/core/umem.c+6 -00 replies
218/408RDMA/qedr: Fix qp structure memory leakdrivers/infiniband/hw/qedr/verbs.c+2 -00 replies
219/408RDMA/qedr: Fix use of uninitialized fielddrivers/infiniband/hw/qedr/main.c+1 -10 replies
220/408RDMA/qedr: Fix return code if accept is called on a destroyed qpdrivers/infiniband/hw/qedr/qedr_iw_cm.c+4 -20 replies
221/408RDMA/qedr: Fix inline size returned for iWARPdrivers/infiniband/hw/qedr/verbs.c+1 -10 replies
222/408powerpc/book3s64/hash/4k: Support large linear mapping range with 4Karch/powerpc/include/asm/book3s/64/hash-4k.h+6 -70 replies
223/408powerpc/tau: Use appropriate temperature sample intervalarch/powerpc/include/asm/reg.h arch/powerpc/kernel/tau_6xx.c+5 -90 replies
224/408powerpc/tau: Convert from timer to workqueuearch/powerpc/kernel/tau_6xx.c+18 -200 replies
225/408powerpc/tau: Remove duplicated set_thresholds() callarch/powerpc/kernel/tau_6xx.c+0 -50 replies
226/408powerpc/tau: Check processor type before enabling TAU interruptarch/powerpc/kernel/tau_6xx.c arch/powerpc/platforms/Kconfig+16 -220 replies
227/408powerpc/tau: Disable TAU between measurementsarch/powerpc/kernel/tau_6xx.c arch/powerpc/platforms/Kconfig+26 -480 replies
228/408powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mmarch/powerpc/include/asm/tlb.h arch/powerpc/mm/book3s64/radix_tlb.c+16 -200 replies
229/408RDMA/cma: Remove dead code for kernel rdmacm multicastdrivers/infiniband/core/cma.c+4 -150 replies
230/408RDMA/cma: Consolidate the destruction of a cma_multicast in one placedrivers/infiniband/core/cma.c+31 -320 replies
231/408perf intel-pt: Fix "context_switch event has no tid" errortools/perf/util/intel-pt.c+4 -40 replies
232/408RDMA/hns: Set the unsupported wr opcodedrivers/infiniband/hw/hns/hns_roce_hw_v1.c+0 -10 replies
233/408RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR cant workdrivers/infiniband/hw/mlx5/main.c+3 -10 replies
234/408i40iw: Add support to make destroy QP synchronousdrivers/infiniband/hw/i40iw/i40iw.h drivers/infiniband/hw/i40iw/i40iw_cm.c drivers/infiniband/hw/i40iw/i40iw_hw.c +3 more+45 -710 replies
235/408perf stat: Skip duration_time in setup_system_widetools/perf/builtin-stat.c+3 -10 replies
236/408RDMA/hns: Fix the wrong value of rnr_retry when querying qpdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+3 -10 replies
237/408RDMA/hns: Fix missing sq_sig_type when querying QPdrivers/infiniband/hw/hns/hns_roce_hw_v2.c+1 -00 replies
238/408mtd: rawnand: vf610: disable clk on error handling path in probedrivers/mtd/nand/raw/vf610_nfc.c+4 -20 replies
239/408mtd: spinand: gigadevice: Only one dummy byte in QUADIOdrivers/mtd/nand/spi/gigadevice.c+2 -20 replies
240/408mtd: spinand: gigadevice: Add QE Bitdrivers/mtd/nand/spi/gigadevice.c+5 -50 replies
241/408kdb: Fix pager search for multi-line stringskernel/debug/kdb/kdb_io.c+6 -20 replies
242/408overflow: Include header file with SIZE_MAX declarationinclude/linux/overflow.h+1 -00 replies
243/408RDMA/ipoib: Set rtnl_link_ops for ipoib interfacesdrivers/infiniband/ulp/ipoib/ipoib_main.c drivers/infiniband/ulp/ipoib/ipoib_netlink.c drivers/infiniband/ulp/ipoib/ipoib_vlan.c+15 -00 replies
244/408powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraintsarch/powerpc/perf/isa207-common.c+10 -00 replies
245/408powerpc/perf/hv-gpci: Fix starting index valuearch/powerpc/perf/hv-gpci-requests.h+3 -30 replies
246/408i3c: master: Fix error return in cdns_i3c_master_probe()drivers/i3c/master/i3c-master-cdns.c+3 -10 replies
247/408cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifierdrivers/cpufreq/powernv-cpufreq.c+6 -30 replies
248/408IB/rdmavt: Fix sizeof mismatchdrivers/infiniband/sw/rdmavt/vt.c+1 -30 replies
249/408RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt()drivers/infiniband/sw/rxe/rxe_recv.c+12 -50 replies
250/408maiblox: mediatek: Fix handling of platform_get_irq() errordrivers/mailbox/mtk-cmdq-mailbox.c+3 -50 replies
251/408selftests/powerpc: Fix eeh-basic.sh exit codestools/testing/selftests/powerpc/eeh/eeh-basic.sh+6 -30 replies
252/408f2fs: wait for sysfs kobject removal before freeing f2fs_sb_infofs/f2fs/sysfs.c+1 -00 replies
253/408RDMA/rxe: Handle skb_clone() failure in rxe_recv.cdrivers/infiniband/sw/rxe/rxe_recv.c+3 -00 replies
254/408mm/page_owner: change split_page_owner to take a countinclude/linux/page_owner.h mm/huge_memory.c mm/page_alloc.c +1 more+7 -70 replies
255/408lib/crc32.c: fix trivial typo in preprocessor conditionlib/crc32.c+1 -10 replies
256/408ramfs: fix nommu mmap with gaps in the page cachefs/ramfs/file-nommu.c+1 -10 replies
257/408rapidio: fix error handling pathdrivers/rapidio/devices/rio_mport_cdev.c+7 -60 replies
258/408rapidio: fix the missed put_device() for rio_mport_add_riodevdrivers/rapidio/devices/rio_mport_cdev.c+4 -10 replies
259/408mailbox: avoid timer start from callbackdrivers/mailbox/mailbox.c+7 -50 replies
260/408i2c: rcar: Auto select RESET_CONTROLLERdrivers/i2c/busses/Kconfig+1 -00 replies
261/408clk: meson: g12a: mark fclk_div2 as criticaldrivers/clk/meson/g12a.c+11 -00 replies
262/408PCI: aardvark: Check for errors from pci_bridge_emul_init() calldrivers/pci/controller/pci-aardvark.c+7 -40 replies
263/408PCI: iproc: Set affinity mask on MSI interruptsdrivers/pci/controller/pcie-iproc-msi.c+9 -40 replies
264/408rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge()drivers/rpmsg/qcom_smd.c+22 -100 replies
265/408PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORYdrivers/pci/iov.c include/linux/pci.h+2 -00 replies
266/408vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfndrivers/vfio/pci/vfio_pci_config.c+14 -100 replies
267/408clk: qcom: gcc-sdm660: Fix wrong parent_mapdrivers/clk/qcom/gcc-sdm660.c+1 -10 replies
268/408clk: keystone: sci-clk: fix parsing assigned-clock data during probedrivers/clk/keystone/sci-clk.c+1 -10 replies
269/408pwm: img: Fix null pointer access in probedrivers/pwm/pwm-img.c+2 -10 replies
270/408clk: rockchip: Initialize hw to error to avoid undefined behaviordrivers/clk/rockchip/clk-half-divider.c+1 -10 replies
271/408clk: mediatek: add UART0 clock supportdrivers/clk/mediatek/clk-mt6779.c+2 -00 replies
272/408module: statically initialize init section freeing datakernel/module.c+3 -100 replies
273/408clk: at91: clk-main: update key before writing AT91_CKGR_MORdrivers/clk/at91/clk-main.c+8 -30 replies
274/408clk: bcm2835: add missing release if devm_clk_hw_register failsdrivers/clk/bcm/clk-bcm2835.c+3 -10 replies
275/408watchdog: Fix memleak in watchdog_cdev_registerdrivers/watchdog/watchdog_dev.c+3 -10 replies
276/408watchdog: Use put_device on errordrivers/watchdog/watchdog_dev.c+1 -10 replies
277/408watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3drivers/watchdog/sp5100_tco.h+1 -10 replies
278/408svcrdma: fix bounce buffers for unaligned offsets and multiple pagesnet/sunrpc/xprtrdma/svc_rdma_sendto.c+2 -10 replies
279/408ext4: limit entries returned when counting fsmap recordsfs/ext4/fsmap.c+3 -00 replies
280/408vfio/pci: Clear token on bypass registration failuredrivers/vfio/pci/vfio_pci_intrs.c+3 -10 replies
281/408vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pagesdrivers/vfio/vfio_iommu_type1.c+2 -10 replies
282/408clk: imx8mq: Fix usdhc parents orderdrivers/clk/imx/clk-imx8mq.c+2 -20 replies
283/408SUNRPC: fix copying of multiple pages in gss_read_proxy_verf()net/sunrpc/auth_gss/svcauth_gss.c+17 -100 replies
284/408Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()drivers/input/touchscreen/imx6ul_tsc.c+16 -110 replies
285/408Input: stmfts - fix a & vs && typodrivers/input/touchscreen/stmfts.c+1 -10 replies
286/408Input: ep93xx_keypad - fix handling of platform_get_irq() errordrivers/input/keyboard/ep93xx_keypad.c+2 -20 replies
287/408Input: omap4-keypad - fix handling of platform_get_irq() errordrivers/input/keyboard/omap4-keypad.c+2 -40 replies
288/408Input: twl4030_keypad - fix handling of platform_get_irq() errordrivers/input/keyboard/twl4030_keypad.c+3 -50 replies
289/408Input: sun4i-ps2 - fix handling of platform_get_irq() errordrivers/input/serio/sun4i-ps2.c+3 -60 replies
290/408KVM: x86: emulating RDPID failure shall return #UD rather than #GParch/x86/kvm/emulate.c+1 -10 replies
291/408scsi: bfa: Fix error return in bfad_pci_init()drivers/scsi/bfa/bfad.c+1 -00 replies
292/408netfilter: conntrack: connection timeout after re-registernet/netfilter/nf_conntrack_proto_tcp.c+13 -60 replies
293/408netfilter: ebtables: Fixes dropping of small packets in bridge natnet/bridge/netfilter/ebt_dnat.c net/bridge/netfilter/ebt_redirect.c net/bridge/netfilter/ebt_snat.c+3 -30 replies
294/408netfilter: nf_fwd_netdev: clear timestamp in forwarding pathnet/netfilter/nf_dup_netdev.c net/netfilter/nft_fwd_netdev.c+2 -00 replies
295/408arm64: dts: meson: vim3: correct led polarityarch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi+2 -20 replies
296/408ARM: dts: imx6sl: fix rng nodearch/arm/boot/dts/imx6sl.dtsi+2 -00 replies
297/408ARM: at91: pm: of_node_put() after its usagearch/arm/mach-at91/pm.c+1 -00 replies
298/408ARM: s3c24xx: fix mmc gpio lookup tablesarch/arm/mach-s3c24xx/mach-at2440evb.c arch/arm/mach-s3c24xx/mach-h1940.c arch/arm/mach-s3c24xx/mach-mini2440.c +2 more+9 -90 replies
299/408ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulatorarch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts+5 -50 replies
300/408arm64: dts: allwinner: h5: remove Mali GPU PMU modulearch/arm64/boot/dts/allwinner/sun50i-h5.dtsi+2 -40 replies
301/408memory: omap-gpmc: Fix a couple off by onesdrivers/memory/omap-gpmc.c+2 -20 replies
302/408memory: omap-gpmc: Fix build error without CONFIG_OFdrivers/memory/omap-gpmc.c+4 -00 replies
303/408memory: fsl-corenet-cf: Fix handling of platform_get_irq() errordrivers/memory/fsl-corenet-cf.c+2 -40 replies
304/408arm64: dts: imx8mq: Add missing interrupts to GPCarch/arm64/boot/dts/freescale/imx8mq.dtsi+1 -00 replies
305/408arm64: dts: qcom: msm8916: Remove one more thermal trip point unit namearch/arm64/boot/dts/qcom/msm8916.dtsi+3 -30 replies
306/408arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codecarch/arm64/boot/dts/qcom/pm8916.dtsi+1 -10 replies
307/408arm64: dts: qcom: msm8916: Fix MDP/DSI interruptsarch/arm64/boot/dts/qcom/msm8916.dtsi+2 -20 replies
308/408arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channelsarch/arm64/boot/dts/renesas/r8a77990.dtsi+2 -30 replies
309/408arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channelsarch/arm64/boot/dts/renesas/r8a774c0.dtsi+2 -30 replies
310/408arm64: dts: actions: limit address range for pinctrl nodearch/arm64/boot/dts/actions/s700.dtsi+1 -10 replies
311/408ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiersarch/arm/boot/dts/owl-s500.dtsi+3 -30 replies
312/408soc: fsl: qbman: Fix return value on successdrivers/soc/fsl/qbman/bman.c+1 -10 replies
313/408ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() failsarch/arm/mach-omap2/cpuidle44xx.c+3 -10 replies
314/408arm64: dts: zynqmp: Remove additional compatible string for i2c IPsarch/arm64/boot/dts/xilinx/zynqmp.dtsi+2 -20 replies
315/408ARM: dts: meson8: remove two invalid interrupt lines from the GPU nodearch/arm/boot/dts/meson8.dtsi+0 -20 replies
316/408lightnvm: fix out-of-bounds write to array devices->info[]drivers/lightnvm/core.c+3 -20 replies
317/408powerpc/powernv/dump: Fix race while processing OPAL dumparch/powerpc/platforms/powernv/opal-dump.c+29 -120 replies
318/408powerpc/pseries: Avoid using addr_to_pfn in real modearch/powerpc/platforms/pseries/ras.c+69 -490 replies
319/408nvmet: fix uninitialized work for zero katodrivers/nvme/target/core.c+2 -10 replies
320/408NTB: hw: amd: fix an issue about leak system resourcesdrivers/ntb/hw/amd/ntb_hw_amd.c+1 -00 replies
321/408sched/features: Fix !CONFIG_JUMP_LABEL casekernel/sched/core.c kernel/sched/sched.h+11 -40 replies
322/408perf: correct SNOOPX field offsetinclude/uapi/linux/perf_event.h+1 -10 replies
323/408i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devsdrivers/i2c/i2c-core-acpi.c+10 -10 replies
324/408md/bitmap: fix memory leak of temporary bitmapdrivers/md/md-bitmap.c drivers/md/md-cluster.c+3 -10 replies
325/408block: ratelimit handle_bad_sector() messageblock/blk-core.c+4 -50 replies
326/408crypto: ccp - fix error handlingdrivers/crypto/ccp/ccp-ops.c+1 -10 replies
327/408x86/asm: Replace __force_order with a memory clobberarch/x86/boot/compressed/pgtable_64.c arch/x86/include/asm/special_insns.h arch/x86/kernel/cpu/common.c+17 -240 replies
328/408x86/mce: Add Skylake quirk for patrol scrub reported errorsarch/x86/kernel/cpu/mce/severity.c+26 -20 replies
329/408media: firewire: fix memory leakdrivers/media/firewire/firedtv-fw.c+4 -20 replies
330/408media: ati_remote: sanity check for both endpointsdrivers/media/rc/ati_remote.c+4 -00 replies
331/408media: st-delta: Fix reference count leak in delta_run_workdrivers/media/platform/sti/delta/delta-v4l2.c+3 -10 replies
332/408media: sti: Fix reference count leaksdrivers/media/platform/sti/hva/hva-hw.c+2 -00 replies
333/408media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_syncdrivers/media/platform/exynos4-is/fimc-isp.c drivers/media/platform/exynos4-is/fimc-lite.c+4 -20 replies
334/408media: exynos4-is: Fix a reference count leak due to pm_runtime_get_syncdrivers/media/platform/exynos4-is/media-dev.c+3 -10 replies
335/408media: exynos4-is: Fix a reference count leakdrivers/media/platform/exynos4-is/mipi-csis.c+3 -10 replies
336/408media: vsp1: Fix runtime PM imbalance on errordrivers/media/platform/vsp1/vsp1_drv.c+8 -30 replies
337/408media: platform: s3c-camif: Fix runtime PM imbalance on errordrivers/media/platform/s3c-camif/camif-core.c+2 -30 replies
338/408media: platform: sti: hva: Fix runtime PM imbalance on errordrivers/media/platform/sti/hva/hva-hw.c+1 -10 replies
339/408media: bdisp: Fix runtime PM imbalance on errordrivers/media/platform/sti/bdisp/bdisp-v4l2.c+1 -20 replies
340/408media: media/pci: prevent memory leak in bttv_probedrivers/media/pci/bt8xx/bttv-driver.c+10 -30 replies
341/408x86/mce: Make mce_rdmsrl() panic on an inaccessible MSRarch/x86/kernel/cpu/mce/core.c arch/x86/kernel/cpu/mce/internal.h+70 -120 replies
342/408media: uvcvideo: Ensure all probed info is returned to v4l2drivers/media/usb/uvc/uvc_v4l2.c+30 -00 replies
343/408mmc: sdio: Check for CISTPL_VERS_1 buffer sizedrivers/mmc/core/sdio_cis.c+3 -00 replies
344/408media: saa7134: avoid a shift overflowdrivers/media/pci/saa7134/saa7134-tvaudio.c+2 -10 replies
345/408media: venus: fixes for list corruptiondrivers/media/platform/qcom/venus/vdec.c+8 -20 replies
346/408fs: dlm: fix configfs memory leakfs/dlm/config.c+3 -00 replies
347/408media: venus: core: Fix runtime PM imbalance in venus_probedrivers/media/platform/qcom/venus/core.c+4 -10 replies
348/408ntfs: add check for mft record size in superblockfs/ntfs/inode.c+6 -00 replies
349/408ip_gre: set dev->hard_header_len and dev->needed_headroom properlynet/ipv4/ip_gre.c+11 -40 replies
350/408mac80211: handle lack of sband->bitrates in ratesnet/mac80211/cfg.c net/mac80211/sta_info.c+6 -10 replies
351/408PM: hibernate: remove the bogus call to get_gendisk() in software_resume()kernel/power/hibernate.c+0 -110 replies
352/408scsi: mvumi: Fix error return in mvumi_io_attach()drivers/scsi/mvumi.c+1 -00 replies
353/408scsi: target: core: Add CONTROL field for trace eventsinclude/scsi/scsi_common.h include/trace/events/target.h+13 -60 replies
354/408mic: vop: copy data to kernel space then write to io memorydrivers/misc/mic/vop/vop_vringh.c+14 -60 replies
355/408misc: vop: add round_up(x,4) for vring_size to avoid kernel panicdrivers/misc/mic/vop/vop_main.c drivers/misc/mic/vop/vop_vringh.c samples/mic/mpssd/mpssd.c+5 -50 replies
356/408usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Socdrivers/usb/dwc3/core.c drivers/usb/dwc3/core.h+32 -00 replies
357/408usb: gadget: function: printer: fix use-after-free in __lock_acquiredrivers/usb/gadget/function/f_printer.c+14 -20 replies
358/408udf: Limit sparing table sizefs/udf/super.c+6 -00 replies
359/408udf: Avoid accessing uninitialized data on failed inode readfs/udf/inode.c+14 -110 replies
360/408rtw88: increse the size of rx buffer sizedrivers/net/wireless/realtek/rtw88/pci.h+2 -20 replies
361/408USB: cdc-acm: handle broken union descriptorsdrivers/usb/class/cdc-acm.c+12 -00 replies
362/408usb: dwc3: simple: add support for Hikey 970drivers/usb/dwc3/dwc3-of-simple.c+1 -00 replies
363/408can: flexcan: flexcan_chip_stop(): add error handling and propagate error valuedrivers/net/can/flexcan.c+28 -60 replies
364/408ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs()drivers/net/wireless/ath/ath9k/hif_usb.c+19 -00 replies
365/408drm/panfrost: add amlogic reset quirk callbackdrivers/gpu/drm/panfrost/panfrost_gpu.c drivers/gpu/drm/panfrost/panfrost_gpu.h drivers/gpu/drm/panfrost/panfrost_regs.h+17 -00 replies
366/408bpf: Limit callers stack depth 256 for subprogs with tailcallsinclude/linux/bpf_verifier.h kernel/bpf/verifier.c+30 -00 replies
367/408misc: rtsx: Fix memory leak in rtsx_pci_probedrivers/misc/cardreader/rtsx_pcr.c+3 -10 replies
368/408reiserfs: only call unlock_new_inode() if I_NEWfs/reiserfs/inode.c+2 -10 replies
369/408opp: Prevent memory leak in dev_pm_opp_attach_genpd()drivers/opp/core.c+6 -00 replies
370/408xfs: make sure the rt allocator doesnt run off the endfs/xfs/xfs_rtalloc.c+11 -00 replies
371/408usb: ohci: Default to per-port over-current protectiondrivers/usb/host/ohci-hcd.c+10 -60 replies
372/408Bluetooth: Only mark socket zapped after unlockingnet/bluetooth/l2cap_sock.c+4 -30 replies
373/408drm/msm/a6xx: fix a potential overflow issuedrivers/gpu/drm/msm/adreno/a6xx_gpu_state.c+1 -10 replies
374/408iomap: fix WARN_ON_ONCE() from unprivileged usersfs/iomap/direct-io.c+10 -00 replies
375/408scsi: ibmvfc: Fix error return in ibmvfc_probe()drivers/scsi/ibmvscsi/ibmvfc.c+1 -00 replies
376/408scsi: qla2xxx: Warn if done() or free() are called on an already freed srbdrivers/scsi/qla2xxx/qla_init.c drivers/scsi/qla2xxx/qla_inline.h+15 -00 replies
377/408selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang changetools/testing/selftests/bpf/progs/test_sysctl_loop1.c tools/testing/selftests/bpf/progs/test_sysctl_loop2.c+4 -40 replies
378/408brcmsmac: fix memory leak in wlc_phy_attach_lcnphydrivers/net/wireless/broadcom/brcm80211/brcmsmac/phy/phy_lcn.c+3 -10 replies
379/408rtl8xxxu: prevent potential memory leakdrivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c+9 -10 replies
380/408Fix use after free in get_capset_info callback.drivers/gpu/drm/virtio/virtgpu_kms.c drivers/gpu/drm/virtio/virtgpu_vq.c+9 -30 replies
381/408HID: ite: Add USB id match for Acer One S1003 keyboard dockdrivers/hid/hid-ids.h drivers/hid/hid-ite.c+5 -00 replies
382/408scsi: qedf: Return SUCCESS if stale rport is encountereddrivers/scsi/qedf/qedf_main.c+1 -10 replies
383/408scsi: qedi: Protect active command list to avoid list corruptiondrivers/scsi/qedi/qedi_fw.c drivers/scsi/qedi/qedi_iscsi.c+10 -00 replies
384/408scsi: qedi: Fix list_del corruption while removing active I/Odrivers/scsi/qedi/qedi_fw.c+11 -40 replies
385/408fbmem: add margin check to fb_check_caps()drivers/video/fbdev/core/fbmem.c+4 -00 replies
386/408tty: ipwireless: fix error handlingdrivers/tty/ipwireless/network.c drivers/tty/ipwireless/tty.c+3 -30 replies
387/408Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urbdrivers/bluetooth/btusb.c+1 -00 replies
388/408ipvs: Fix uninit-value in do_ip_vs_set_ctl()net/netfilter/ipvs/ip_vs_ctl.c+4 -30 replies
389/408reiserfs: Fix memory leak in reiserfs_parse_options()fs/reiserfs/super.c+4 -40 replies
390/408mwifiex: dont call del_timer_sync() on uninitialized timerdrivers/net/wireless/marvell/mwifiex/usb.c+2 -10 replies
391/408ALSA: hda/ca0132 - Add AE-7 microphone selection commands.sound/pci/hda/patch_ca0132.c+21 -10 replies
392/408ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7.sound/pci/hda/patch_ca0132.c+2 -00 replies
393/408scsi: smartpqi: Avoid crashing kernel for controller issuesdrivers/scsi/smartpqi/smartpqi.h drivers/scsi/smartpqi/smartpqi_init.c+68 -350 replies
394/408brcm80211: fix possible memleak in brcmf_proto_msgbuf_attachdrivers/net/wireless/broadcom/brcm80211/brcmfmac/msgbuf.c+2 -00 replies
395/408usb: core: Solve race condition in anchor cleanup functionsdrivers/usb/core/urb.c+54 -350 replies
396/408scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()drivers/scsi/ufs/ufs-qcom.c+0 -50 replies
397/408dmaengine: dw: Add DMA-channels mask cell supportdrivers/dma/dw/core.c drivers/dma/dw/of.c include/linux/platform_data/dma-dw.h+11 -20 replies
398/408dmaengine: dw: Activate FIFO-mode for memory peripherals onlydrivers/dma/dw/dw.c+1 -10 replies
399/408ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()drivers/net/wireless/ath/ath10k/htt_rx.c+8 -00 replies
400/408net: korina: cast KSEG0 address to pointer in kfreedrivers/net/ethernet/korina.c+2 -20 replies
401/408s390/qeth: dont let HW override the configured port roledrivers/s390/net/qeth_l2_main.c+0 -60 replies
402/408tty: serial: lpuart: fix lpuart32_write usagedrivers/tty/serial/fsl_lpuart.c+6 -80 replies
403/408tty: serial: fsl_lpuart: fix lpuart32_poll_get_chardrivers/tty/serial/fsl_lpuart.c+1 -10 replies
404/408usb: cdc-acm: add quirk to blacklist ETAS ES58X devicesdrivers/usb/class/cdc-acm.c+11 -00 replies
405/408USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().drivers/usb/class/cdc-wdm.c+54 -160 replies
406/408usb: cdns3: gadget: free interrupt after gadget has deleteddrivers/usb/cdns3/gadget.c+1 -10 replies
407/408eeprom: at25: set minimum read/write access stride to 1drivers/misc/eeprom/at25.c+1 -10 replies
408/408usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.drivers/usb/gadget/function/f_ncm.c+1 -10 replies

Reviews trailers per patch

152 of 408 patches have a Reviewed-by or Acked-by.

PatchThomas FalconCristobal FornoPradeep SatyanarayanaWillem de Bruijn[email protected]Xin LongTariq ToukanVasily AverinMartin KaFai LauAndrii NakryikoJoel StanleyEric DumazetHangbin LiuApollon OikonomopoulosSoheil Hassas YeganehYuchung ChengJesse BrandeburgDavid AhernNikolay AleksandrovEric SandeenBjørn MorkDavide CarattiDan MurphyJamie IlesAndrew LunnRichard LeitnerDeepa DinamaniHoria GeantăBiju DasJacopo Mondi[email protected]Ming LeiMarkus TheilJohn DeerePetr TesarikFabio EstevamKrzysztof KozlowskiDan CarpenterJohn HubbardMathieu MalaterreAbhinav KumarSai Prakash RanjanDarrick J. WongChristoph HellwigJiri SlabyFlorian FainelliAndy ShevchenkoKenneth AlbanowskiMike LeachSuzuki K PouloseUlf HanssonLaurent PinchartJohannes WeinerJosef BacikChristian BraunerMichal HockoOleg NesterovMinchan KimNathan ChancellorMiquel RaynalChristophe LeroyNathan LynchMike ChristieHans de GoedeBrian NorrisSimon HormanMaciej ŻenczykowskiChandan Babu RStan JohnsonArnaldo Carvalho de MeloChuanhong GuoLeon RomanovskyShiraz SaleemDouglas AndersonMadhavan SrinivasanKees CookIra WeinyAnand MoonBjorn HelgaasSudeep HollaJerome BrunetMichael EllermanNiklas SchnellePierre Morelguomin chenJim MattsonMarek BehúnRay JuiDaniel AxtensPeter KorsgaardManivannan SadhasivamKieran BinghamLee JonesHeiko StuebnerSeongJae ParkKirill A. ShutemovRoger Quadrosthomas graichenNeil ArmstrongAndi KleenPatrick BellasiValentin SchneiderManish Mandlik[email protected]Xie HeScott TeelScott BeneshPrasad MunirathnamMartin WilckOliver NeukumAlan SternDavid SterbaJulian AnastasovAlexandra WinterSylwester NawrockiFabien DessenneMiguel OjedaSedat DilekChen-Yu TsaiGanapathi BhatTyrel DatwylerArun Easi[email protected]Anton AltaparmakovDaniel Caujolle-BertHongwu SuAvri AltmanBean HuoAsutosh DasSteven PriceAlyssa RosenzweigJohn AllenTony LuckFritz KoenigLucas StachChao YuJan KiszkaCorentin LabbeEric BiggersGuenter RoeckFlorian WestphalDennis DalessandroLinus WalleijAlexandre BelloniMasami HiramatsuMatthias BruggerSantosh ShilimkarGal PressmanSreekanth ReddyJeremy LintonSrinivas KandagatlaPeter UjfalusiDaniel ThompsonThierry RedingUwe Kleine-KönigTodd KjosRakesh PillaiAurelien AptelPavel ShilovskyStefan SchaeckelerRonnie SahlbergBingbu CaoBart Van AsscheJiang BiaoVincent GuittotCong WangTakashi SakamotoLike XuTero KristoLinux Kernel Functional TestingJon Hunter
SeriesT-b T-b
1/408R-b R-b R-b A-b
2/408R-b R-b R-b A-b
3/408
4/408R-b
5/408
6/408R-b T-b
7/408R-b A-b A-b
8/408
9/408
10/408A-b
11/408Reported-and-tested-by R-b
12/408R-b A-b R-b A-b
13/408A-b
14/408Reported-and-tested-by
15/408
16/408R-b
17/408R-b
18/408Proposed-by T-b
19/408
20/408
21/408A-b
22/408
23/408
24/408T-b
25/408
26/408
27/408
28/408
29/408R-b
30/408
31/408
32/408R-b
33/408A-b
34/408R-b R-b A-b
35/408
36/408
37/408T-b
38/408
39/408T-b A-b A-b
40/408
41/408
42/408
43/408
44/408
45/408
46/408R-b R-b
47/408R-b R-b
48/408
49/408
50/408
51/408
52/408
53/408
54/408R-b
55/408
56/408R-b
57/408R-b
58/408T-b
59/408
60/408
61/408
62/408R-b R-b
63/408
64/408
65/408
66/408
67/408
68/408
69/408
70/408A-b
71/408
72/408
73/408A-b
74/408
75/408R-b
76/408R-b T-b
77/408R-b
78/408
79/408R-b T-b
80/408R-b T-b
81/408R-b T-b
82/408
83/408
84/408
85/408
86/408
87/408
88/408R-b
89/408
90/408
91/408
92/408R-b
93/408
94/408
95/408
96/408
97/408
98/408
99/408
100/408R-b
101/408R-b
102/408R-b
103/408T-b T-b
104/408
105/408
106/408
107/408
108/408
109/408
110/408R-b
111/408
112/408R-b
113/408R-b
114/408
115/408
116/408
117/408
118/408
119/408
120/408
121/408
122/408R-b
123/408
124/408
125/408R-b
126/408
127/408R-b
128/408A-b A-b
129/408
130/408
131/408A-b
132/408R-b A-b A-b
133/408R-b A-b
134/408R-b R-b
135/408
136/408
137/408R-b
138/408
139/408
140/408R-b T-b
141/408R-b
142/408R-b R-b
143/408R-b
144/408R-b
145/408
146/408A-b
147/408
148/408R-b
149/408R-b
150/408T-b
151/408
152/408R-b
153/408R-b
154/408
155/408
156/408
157/408R-b
158/408
159/408
160/408T-b
161/408R-b
162/408
163/408
164/408
165/408
166/408
167/408
168/408
169/408T-b
170/408R-b A-b
171/408
172/408R-b R-b
173/408
174/408
175/408R-b
176/408
177/408
178/408
179/408R-b
180/408R-b
181/408
182/408
183/408A-b
184/408
185/408
186/408R-b
187/408R-b
188/408R-b
189/408A-b
190/408
191/408R-b
192/408A-b
193/408A-b A-b A-b Debugged-by
194/408R-b
195/408A-b T-b
196/408
197/408
198/408
199/408
200/408
201/408
202/408
203/408R-b A-b
204/408
205/408A-b R-b
206/408R-b
207/408R-b
208/408
209/408
210/408
211/408
212/408R-b
213/408R-b R-b
214/408R-b R-b
215/408R-b
216/408R-b R-b
217/408R-b R-b
218/408
219/408
220/408
221/408
222/408
223/408T-b
224/408T-b
225/408T-b
226/408T-b
227/408T-b
228/408R-b
229/408
230/408
231/408
232/408
233/408
234/408
235/408T-b
236/408
237/408
238/408
239/408T-b
240/408T-b
241/408R-b
242/408
243/408
244/408R-b
245/408
246/408
247/408R-b
248/408R-b A-b
249/408
250/408
251/408
252/408R-b
253/408
254/408R-b A-b
255/408
256/408
257/408R-b R-b
258/408R-b
259/408R-b T-b A-b T-b
260/408
261/408T-b
262/408R-b
263/408R-b
264/408
265/408A-b
266/408R-b R-b
267/408
268/408A-b
269/408A-b
270/408R-b
271/408R-b
272/408T-b R-b
273/408R-b
274/408
275/408R-b
276/408R-b
277/408T-b
278/408
279/408
280/408T-b
281/408
282/408R-b
283/408
284/408
285/408
286/408
287/408
288/408
289/408A-b
290/408R-b
291/408
292/408
293/408R-b
294/408
295/408
296/408
297/408
298/408R-b
299/408
300/408
301/408A-b
302/408A-b
303/408
304/408R-b
305/408
306/408
307/408
308/408
309/408
310/408R-b
311/408R-b R-b
312/408
313/408
314/408R-b
315/408T-b R-b
316/408
317/408
318/408
319/408
320/408
321/408A-b R-b
322/408R-b
323/408T-b
324/408
325/408R-b
326/408A-b
327/408T-b R-b R-b T-b
328/408
329/408
330/408
331/408
332/408
333/408
334/408
335/408
336/408R-b R-b
337/408R-b
338/408
339/408R-b
340/408
341/408R-b
342/408
343/408
344/408
345/408R-b
346/408
347/408
348/408T-b A-b
349/408A-b Reported-and-tested-by A-b
350/408
351/408
352/408
353/408R-b
354/408
355/408
356/408
357/408
358/408
359/408
360/408
361/408A-b T-b
362/408
363/408
364/408
365/408R-b R-b
366/408
367/408
368/408
369/408
370/408R-b
371/408A-b
372/408R-b
373/408
374/408R-b R-b
375/408A-b
376/408R-b R-b
377/408A-b
378/408
379/408
380/408
381/408
382/408
383/408
384/408
385/408R-b
386/408A-b
387/408
388/408R-b A-b
389/408
390/408R-b A-b
391/408
392/408
393/408R-b R-b R-b R-b
394/408
395/408A-b A-b
396/408R-b R-b R-b R-b
397/408
398/408R-b
399/408
400/408
401/408R-b
402/408
403/408
404/408
405/408
406/408A-b
407/408
408/408R-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 171 reviewers.

Read the v1 thread

Cover letter [PATCH 5.4 000/408] 5.4.73-rc1 review

This is the start of the stable review cycle for the 5.4.73 release. There are 408 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, 29 Oct 2020 13:53:50 +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/v5.x/stable-review/patch-5.4.73-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-5.4.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.4.73-rc1

Lorenzo Colitti <[email protected]>
usb: gadget: f_ncm: allow using NCM in SuperSpeed Plus gadgets.

Christian Eggers <[email protected]>
eeprom: at25: set minimum read/write access stride to 1

Peter Chen <[email protected]>
usb: cdns3: gadget: free interrupt after gadget has deleted

Oliver Neukum <[email protected]>
USB: cdc-wdm: Make wdm_flush() interruptible and add wdm_fsync().

Vincent Mailhol <[email protected]>
usb: cdc-acm: add quirk to blacklist ETAS ES58X devices

Peng Fan <[email protected]>
tty: serial: fsl_lpuart: fix lpuart32_poll_get_char

Peng Fan <[email protected]>
tty: serial: lpuart: fix lpuart32_write usage

Julian Wiedmann <[email protected]>
s390/qeth: don't let HW override the configured port role

Valentin Vidic <[email protected]>
net: korina: cast KSEG0 address to pointer in kfree

Zekun Shen <[email protected]>
ath10k: check idx validity in __ath10k_htt_rx_ring_fill_n()

Serge Semin <[email protected]>
dmaengine: dw: Activate FIFO-mode for memory peripherals only

Serge Semin <[email protected]>
dmaengine: dw: Add DMA-channels mask cell support

Can Guo <[email protected]>
scsi: ufs: ufs-qcom: Fix race conditions caused by ufs_qcom_testbus_config()

Eli Billauer <[email protected]>
usb: core: Solve race condition in anchor cleanup functions

Wang Yufen <[email protected]>
brcm80211: fix possible memleak in brcmf_proto_msgbuf_attach

Kevin Barnett <[email protected]>
scsi: smartpqi: Avoid crashing kernel for controller issues

Connor McAdams <[email protected]>
ALSA: hda/ca0132 - Add new quirk ID for SoundBlaster AE-7.

Connor McAdams <[email protected]>
ALSA: hda/ca0132 - Add AE-7 microphone selection commands.

Tetsuo Handa <[email protected]>
mwifiex: don't call del_timer_sync() on uninitialized timer

Jan Kara <[email protected]>
reiserfs: Fix memory leak in reiserfs_parse_options()

Peilin Ye <[email protected]>
ipvs: Fix uninit-value in do_ip_vs_set_ctl()

Dinghao Liu <[email protected]>
Bluetooth: btusb: Fix memleak in btusb_mtk_submit_wmt_recv_urb

Tong Zhang <[email protected]>
tty: ipwireless: fix error handling

George Kennedy <[email protected]>
fbmem: add margin check to fb_check_caps()

Nilesh Javali <[email protected]>
scsi: qedi: Fix list_del corruption while removing active I/O

Nilesh Javali <[email protected]>
scsi: qedi: Protect active command list to avoid list corruption

Saurav Kashyap <[email protected]>
scsi: qedf: Return SUCCESS if stale rport is encountered

Hans de Goede <[email protected]>
HID: ite: Add USB id match for Acer One S1003 keyboard dock

Doug Horn <[email protected]>
Fix use after free in get_capset_info callback.

Chris Chiu <[email protected]>
rtl8xxxu: prevent potential memory leak

Keita Suzuki <[email protected]>
brcmsmac: fix memory leak in wlc_phy_attach_lcnphy

Yonghong Song <[email protected]>
selftests/bpf: Fix test_sysctl_loop{1, 2} failure due to clang change

Daniel Wagner <[email protected]>
scsi: qla2xxx: Warn if done() or free() are called on an already freed srb

Jing Xiangfeng <[email protected]>
scsi: ibmvfc: Fix error return in ibmvfc_probe()

Qian Cai <[email protected]>
iomap: fix WARN_ON_ONCE() from unprivileged users

Zhenzhong Duan <[email protected]>
drm/msm/a6xx: fix a potential overflow issue

Abhishek Pandit-Subedi <[email protected]>
Bluetooth: Only mark socket zapped after unlocking

Hamish Martin <[email protected]>
usb: ohci: Default to per-port over-current protection

Darrick J. Wong <[email protected]>
xfs: make sure the rt allocator doesn't run off the end

Viresh Kumar <[email protected]>
opp: Prevent memory leak in dev_pm_opp_attach_genpd()

Eric Biggers <[email protected]>
reiserfs: only call unlock_new_inode() if I_NEW

Keita Suzuki <[email protected]>
misc: rtsx: Fix memory leak in rtsx_pci_probe

Maciej Fijalkowski <[email protected]>
bpf: Limit caller's stack depth 256 for subprogs with tailcalls

Neil Armstrong <[email protected]>
drm/panfrost: add amlogic reset quirk callback

Brooke Basile <[email protected]>
ath9k: hif_usb: fix race condition between usb_get_urb() and usb_kill_anchored_urbs()

Joakim Zhang <[email protected]>
can: flexcan: flexcan_chip_stop(): add error handling and propagate error value

Mauro Carvalho Chehab <[email protected]>
usb: dwc3: simple: add support for Hikey 970

Johan Hovold <[email protected]>
USB: cdc-acm: handle broken union descriptors

Tzu-En Huang <[email protected]>
rtw88: increse the size of rx buffer size

Jan Kara <[email protected]>
udf: Avoid accessing uninitialized data on failed inode read

Jan Kara <[email protected]>
udf: Limit sparing table size

Zqiang <[email protected]>
usb: gadget: function: printer: fix use-after-free in __lock_acquire

Yu Chen <[email protected]>
usb: dwc3: Add splitdisable quirk for Hisilicon Kirin Soc

Sherry Sun <[email protected]>
misc: vop: add round_up(x,4) for vring_size to avoid kernel panic

Sherry Sun <[email protected]>
mic: vop: copy data to kernel space then write to io memory

Roman Bolshakov <[email protected]>
scsi: target: core: Add CONTROL field for trace events

Jing Xiangfeng <[email protected]>
scsi: mvumi: Fix error return in mvumi_io_attach()

Christoph Hellwig <[email protected]>
PM: hibernate: remove the bogus call to get_gendisk() in software_resume()

Thomas Pedersen <[email protected]>

    mac80211: handle lack of sband->bitrates in rates

Cong Wang <[email protected]>

    ip_gre: set dev->hard_header_len and dev->needed_headroom properly

Rustam Kovhaev <[email protected]>
ntfs: add check for mft record size in superblock

Dinghao Liu <[email protected]>
media: venus: core: Fix runtime PM imbalance in venus_probe

Alexander Aring <[email protected]>
fs: dlm: fix configfs memory leak

Vikash Garodia <[email protected]>
media: venus: fixes for list corruption

Mauro Carvalho Chehab <[email protected]>
media: saa7134: avoid a shift overflow

Pali Rohár <[email protected]>
mmc: sdio: Check for CISTPL_VERS_1 buffer size

Adam Goode <[email protected]>
media: uvcvideo: Ensure all probed info is returned to v4l2

Borislav Petkov <[email protected]>
x86/mce: Make mce_rdmsrl() panic on an inaccessible MSR

Xiaolong Huang <[email protected]>
media: media/pci: prevent memory leak in bttv_probe

Dinghao Liu <[email protected]>
media: bdisp: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
media: platform: sti: hva: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
media: platform: s3c-camif: Fix runtime PM imbalance on error

Dinghao Liu <[email protected]>
media: vsp1: Fix runtime PM imbalance on error

Qiushi Wu <[email protected]>
media: exynos4-is: Fix a reference count leak

Qiushi Wu <[email protected]>
media: exynos4-is: Fix a reference count leak due to pm_runtime_get_sync

Qiushi Wu <[email protected]>
media: exynos4-is: Fix several reference count leaks due to pm_runtime_get_sync

Qiushi Wu <[email protected]>
media: sti: Fix reference count leaks

Aditya Pakki <[email protected]>
media: st-delta: Fix reference count leak in delta_run_work

Oliver Neukum <[email protected]>
media: ati_remote: sanity check for both endpoints

Pavel Machek <[email protected]>
media: firewire: fix memory leak

Borislav Petkov <[email protected]>
x86/mce: Add Skylake quirk for patrol scrub reported errors

Arvind Sankar <[email protected]>
x86/asm: Replace __force_order with a memory clobber

Pavel Machek <[email protected]>
crypto: ccp - fix error handling

Tetsuo Handa <[email protected]>
block: ratelimit handle_bad_sector() message

Zhao Heming <[email protected]>
md/bitmap: fix memory leak of temporary bitmap

Hans de Goede <[email protected]>
i2c: core: Restore acpi_walk_dep_device_list() getting called after registering the ACPI i2c devs

Al Grant <[email protected]>
perf: correct SNOOPX field offset

Juri Lelli <[email protected]>
sched/features: Fix !CONFIG_JUMP_LABEL case

Kaige Li <[email protected]>
NTB: hw: amd: fix an issue about leak system resources

zhenwei pi <[email protected]>
nvmet: fix uninitialized work for zero kato

Ganesh Goudar <[email protected]>
powerpc/pseries: Avoid using addr_to_pfn in real mode

Vasant Hegde <[email protected]>
powerpc/powernv/dump: Fix race while processing OPAL dump

Colin Ian King <[email protected]>

    lightnvm: fix out-of-bounds write to array devices->info[]

Martin Blumenstingl <[email protected]>
ARM: dts: meson8: remove two invalid interrupt lines from the GPU node

Michal Simek <[email protected]>
arm64: dts: zynqmp: Remove additional compatible string for i2c IPs

Tony Lindgren <[email protected]>
ARM: OMAP2+: Restore MPU power domain if cpu_cluster_pm_enter() fails

Krzysztof Kozlowski <[email protected]>
soc: fsl: qbman: Fix return value on success

Cristian Ciocaltea <[email protected]>
ARM: dts: owl-s500: Fix incorrect PPI interrupt specifiers

Amit Singh Tomar <[email protected]>
arm64: dts: actions: limit address range for pinctrl node

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a774c0: Fix MSIOF1 DMA channels

Geert Uytterhoeven <[email protected]>
arm64: dts: renesas: r8a77990: Fix MSIOF1 DMA channels

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Fix MDP/DSI interrupts

Stephan Gerhold <[email protected]>
arm64: dts: qcom: pm8916: Remove invalid reg size from wcd_codec

Stephan Gerhold <[email protected]>
arm64: dts: qcom: msm8916: Remove one more thermal trip point unit name

Krzysztof Kozlowski <[email protected]>
arm64: dts: imx8mq: Add missing interrupts to GPC

Krzysztof Kozlowski <[email protected]>
memory: fsl-corenet-cf: Fix handling of platform_get_irq() error

YueHaibing <[email protected]>
memory: omap-gpmc: Fix build error without CONFIG_OF

Dan Carpenter <[email protected]>
memory: omap-gpmc: Fix a couple off by ones

Qiang Yu <[email protected]>
arm64: dts: allwinner: h5: remove Mali GPU PMU module

Jernej Skrabec <[email protected]>
ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix dcdc1 regulator

Arnd Bergmann <[email protected]>
ARM: s3c24xx: fix mmc gpio lookup tables

Claudiu Beznea <[email protected]>
ARM: at91: pm: of_node_put() after its usage

Horia Geantă <[email protected]>
ARM: dts: imx6sl: fix rng node

Jerome Brunet <[email protected]>
arm64: dts: meson: vim3: correct led polarity

Pablo Neira Ayuso <[email protected]>
netfilter: nf_fwd_netdev: clear timestamp in forwarding path

Timothée COCAULT <[email protected]>
netfilter: ebtables: Fixes dropping of small packets in bridge nat

Francesco Ruggeri <[email protected]>
netfilter: conntrack: connection timeout after re-register

Jing Xiangfeng <[email protected]>
scsi: bfa: Fix error return in bfad_pci_init()

Robert Hoo <[email protected]>
KVM: x86: emulating RDPID failure shall return #UD rather than #GP

Krzysztof Kozlowski <[email protected]>
Input: sun4i-ps2 - fix handling of platform_get_irq() error

Krzysztof Kozlowski <[email protected]>
Input: twl4030_keypad - fix handling of platform_get_irq() error

Krzysztof Kozlowski <[email protected]>
Input: omap4-keypad - fix handling of platform_get_irq() error

Krzysztof Kozlowski <[email protected]>
Input: ep93xx_keypad - fix handling of platform_get_irq() error

YueHaibing <[email protected]>

    Input: stmfts - fix a & vs && typo

Dan Carpenter <[email protected]>
Input: imx6ul_tsc - clean up some errors in imx6ul_tsc_resume()

Martijn de Gouw <[email protected]>
SUNRPC: fix copying of multiple pages in gss_read_proxy_verf()

Abel Vesa <[email protected]>
clk: imx8mq: Fix usdhc parents order

Xiaoyang Xu <[email protected]>
vfio iommu type1: Fix memory leak in vfio_iommu_type1_pin_pages

Alex Williamson <[email protected]>
vfio/pci: Clear token on bypass registration failure

Darrick J. Wong <[email protected]>
ext4: limit entries returned when counting fsmap records

Dan Aloni <[email protected]>
svcrdma: fix bounce buffers for unaligned offsets and multiple pages

Guenter Roeck <[email protected]>
watchdog: sp5100: Fix definition of EFCH_PM_DECODEEN3

Dinghao Liu <[email protected]>
watchdog: Use put_device on error

Dinghao Liu <[email protected]>
watchdog: Fix memleak in watchdog_cdev_register

Navid Emamdoost <[email protected]>
clk: bcm2835: add missing release if devm_clk_hw_register fails

Claudiu Beznea <[email protected]>
clk: at91: clk-main: update key before writing AT91_CKGR_MOR

Daniel Jordan <[email protected]>
module: statically initialize init section freeing data

Hanks Chen <[email protected]>
clk: mediatek: add UART0 clock support

Stephen Boyd <[email protected]>
clk: rockchip: Initialize hw to error to avoid undefined behavior

Hauke Mehrtens <[email protected]>
pwm: img: Fix null pointer access in probe

Tero Kristo <[email protected]>
clk: keystone: sci-clk: fix parsing assigned-clock data during probe

Konrad Dybcio <[email protected]>
clk: qcom: gcc-sdm660: Fix wrong parent_map

Matthew Rosato <[email protected]>
vfio/pci: Decouple PCI_COMMAND_MEMORY bit checks from is_virtfn

Matthew Rosato <[email protected]>
PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY

Dan Carpenter <[email protected]>
rpmsg: smd: Fix a kobj leak in in qcom_smd_parse_edge()

Mark Tomlinson <[email protected]>
PCI: iproc: Set affinity mask on MSI interrupts

Pali Rohár <[email protected]>
PCI: aardvark: Check for errors from pci_bridge_emul_init() call

Stefan Agner <[email protected]>
clk: meson: g12a: mark fclk_div2 as critical

Dirk Behme <[email protected]>
i2c: rcar: Auto select RESET_CONTROLLER

Jassi Brar <[email protected]>
mailbox: avoid timer start from callback

Jing Xiangfeng <[email protected]>
rapidio: fix the missed put_device() for rio_mport_add_riodev

Souptick Joarder <[email protected]>
rapidio: fix error handling path

Matthew Wilcox (Oracle) <[email protected]>
ramfs: fix nommu mmap with gaps in the page cache

Tobias Jordan <[email protected]>
lib/crc32.c: fix trivial typo in preprocessor condition

Matthew Wilcox (Oracle) <[email protected]>
mm/page_owner: change split_page_owner to take a count

Bob Pearson <[email protected]>
RDMA/rxe: Handle skb_clone() failure in rxe_recv.c

Jamie Iles <[email protected]>
f2fs: wait for sysfs kobject removal before freeing f2fs_sb_info

Oliver O'Halloran <[email protected]>
selftests/powerpc: Fix eeh-basic.sh exit codes

Krzysztof Kozlowski <[email protected]>
maiblox: mediatek: Fix handling of platform_get_irq() error

Bob Pearson <[email protected]>
RDMA/rxe: Fix skb lifetime in rxe_rcv_mcast_pkt()

Colin Ian King <[email protected]>
IB/rdmavt: Fix sizeof mismatch

Srikar Dronamraju <[email protected]>
cpufreq: powernv: Fix frame-size-overflow in powernv_cpufreq_reboot_notifier

Jing Xiangfeng <[email protected]>
i3c: master: Fix error return in cdns_i3c_master_probe()

Kajol Jain <[email protected]>
powerpc/perf/hv-gpci: Fix starting index value

Athira Rajeev <[email protected]>
powerpc/perf: Exclude pmc5/6 from the irrelevant PMU group constraints

Kamal Heib <[email protected]>
RDMA/ipoib: Set rtnl_link_ops for ipoib interfaces

Leon Romanovsky <[email protected]>
overflow: Include header file with SIZE_MAX declaration

Daniel Thompson <[email protected]>
kdb: Fix pager search for multi-line strings

Hauke Mehrtens <[email protected]>
mtd: spinand: gigadevice: Add QE Bit

Hauke Mehrtens <[email protected]>
mtd: spinand: gigadevice: Only one dummy byte in QUADIO

Evgeny Novikov <[email protected]>
mtd: rawnand: vf610: disable clk on error handling path in probe

Weihang Li <[email protected]>
RDMA/hns: Fix missing sq_sig_type when querying QP

Wenpeng Liang <[email protected]>
RDMA/hns: Fix the wrong value of rnr_retry when querying qp

Jin Yao <[email protected]>
perf stat: Skip duration_time in setup_system_wide

Sindhu, Devale <[email protected]>
i40iw: Add support to make destroy QP synchronous

Jason Gunthorpe <[email protected]>
RDMA/mlx5: Disable IB_DEVICE_MEM_MGT_EXTENSIONS if IB_WR_REG_MR can't work

Lijun Ou <[email protected]>
RDMA/hns: Set the unsupported wr opcode

Adrian Hunter <[email protected]>
perf intel-pt: Fix "context_switch event has no tid" error

Jason Gunthorpe <[email protected]>
RDMA/cma: Consolidate the destruction of a cma_multicast in one place

Jason Gunthorpe <[email protected]>
RDMA/cma: Remove dead code for kernel rdmacm multicast

Nicholas Piggin <[email protected]>
powerpc/64s/radix: Fix mm_cpumask trimming race vs kthread_use_mm

Finn Thain <[email protected]>
powerpc/tau: Disable TAU between measurements

Finn Thain <[email protected]>
powerpc/tau: Check processor type before enabling TAU interrupt

Finn Thain <[email protected]>
powerpc/tau: Remove duplicated set_thresholds() call

Finn Thain <[email protected]>
powerpc/tau: Convert from timer to workqueue

Finn Thain <[email protected]>
powerpc/tau: Use appropriate temperature sample interval

Aneesh Kumar K.V <[email protected]>
powerpc/book3s64/hash/4k: Support large linear mapping range with 4K

Michal Kalderon <[email protected]>
RDMA/qedr: Fix inline size returned for iWARP

Michal Kalderon <[email protected]>
RDMA/qedr: Fix return code if accept is called on a destroyed qp

Michal Kalderon <[email protected]>
RDMA/qedr: Fix use of uninitialized field

Michal Kalderon <[email protected]>
RDMA/qedr: Fix qp structure memory leak

Jason Gunthorpe <[email protected]>
RDMA/umem: Prevent small pages from being returned by ib_umem_find_best_pgsz()

Jason Gunthorpe <[email protected]>
RDMA/umem: Fix ib_umem_find_best_pgsz() for mappings that cross a page boundary

Darrick J. Wong <[email protected]>
xfs: fix high key handling in the rt allocator's query_range function

Darrick J. Wong <[email protected]>
xfs: fix deadlock and streamline xfs_getfsmap performance

Darrick J. Wong <[email protected]>
xfs: limit entries returned when counting fsmap records

Matthew Wilcox (Oracle) <[email protected]>
ida: Free allocated bitmap in error path

Necip Fazil Yildiran <[email protected]>
arc: plat-hsdk: fix kconfig dependency warning when !RESET_CONTROLLER

Guillaume Tucker <[email protected]>
ARM: 9007/1: l2c: fix prefetch bits init in L2X0_AUX_CTRL using DT values

Mark Tomlinson <[email protected]>
mtd: mtdoops: Don't write panic data twice

Leon Romanovsky <[email protected]>
RDMA/mlx5: Fix potential race between destroy and CQE poll

Scott Cheloha <[email protected]>
pseries/drmem: don't cache node id in drmem_lmb struct

Nathan Lynch <[email protected]>
powerpc/pseries: explicitly reschedule during drmem_lmb list traversal

Jason Gunthorpe <[email protected]>
RDMA/umem: Fix signature of stub ib_umem_find_best_pgsz()

Lang Cheng <[email protected]>
RDMA/hns: Add a check for current state before modifying QP

Arnd Bergmann <[email protected]>
mtd: lpddr: fix excessive stack usage with clang

Jason Gunthorpe <[email protected]>
RDMA/ucma: Add missing locking around rdma_leave_multicast()

Jason Gunthorpe <[email protected]>

    RDMA/ucma: Fix locking for ctx->events_reported

Nicholas Mc Guire <[email protected]>
powerpc/icp-hv: Fix missing of_node_put() in success path

Nicholas Mc Guire <[email protected]>
powerpc/pseries: Fix missing of_node_put() in rng_init()

Håkon Bugge <[email protected]>
IB/mlx4: Adjust delayed work when a dup is observed

Håkon Bugge <[email protected]>
IB/mlx4: Fix starvation in paravirt mux/demux

Parshuram Thombare <[email protected]>
i3c: master add i3c_master_attach_boardinfo to preserve boardinfo

Tom Zanussi <[email protected]>
selftests/ftrace: Change synthetic event name for inter-event-combined test

Andrii Nakryiko <[email protected]>
fs: fix NULL dereference due to data race in prepend_path()

Suren Baghdasaryan <[email protected]>
mm, oom_adj: don't loop through tasks in __set_oom_adj when not necessary

Ralph Campbell <[email protected]>
mm/memcg: fix device private memcg accounting

Miaohe Lin <[email protected]>
mm/swapfile.c: fix potential memory leak in sys_swapon

Pablo Neira Ayuso <[email protected]>
netfilter: nf_log: missing vlan offload tag and proto

Valentin Vidic <[email protected]>
net: korina: fix kfree of rx/tx descriptor array

Julian Anastasov <[email protected]>

    ipvs: clear skb->tstamp in forwarding path

Tom Rix <[email protected]>
mwifiex: fix double free

Vadim Pasternak <[email protected]>
platform/x86: mlx-platform: Remove PSU EEPROM configuration

Tianjia Zhang <[email protected]>
ipmi_si: Fix wrong return value in try_smi_init()

Dan Carpenter <[email protected]>
scsi: be2iscsi: Fix a theoretical leak in beiscsi_create_eqs()

John Donnelly <[email protected]>
scsi: target: tcmu: Fix warning: 'page' may be used uninitialized

Minas Harutyunyan <[email protected]>
usb: dwc2: Fix INTR OUT transfers in DDMA mode.

Johannes Berg <[email protected]>
nl80211: fix non-split wiphy information

Lorenzo Colitti <[email protected]>
usb: gadget: u_ether: enable qmult on SuperSpeed Plus as well

Lorenzo Colitti <[email protected]>
usb: gadget: f_ncm: fix ncm_bitrate for SuperSpeed and above.

Emmanuel Grumbach <[email protected]>
iwlwifi: mvm: split a print to avoid a WARNING in ROC

Dan Carpenter <[email protected]>
mfd: sm501: Fix leaks in probe()

Thomas Gleixner <[email protected]>
net: enic: Cure the enic api locking trainwreck

Fabrice Gasnier <[email protected]>
iio: adc: stm32-adc: fix runtime autosuspend delay when slow polling

Colin Ian King <[email protected]>
qtnfmac: fix resource leaks on unsupported iftype error return path

Lijun Pan <[email protected]>
ibmvnic: set up 200GBPS speed

Tingwei Zhang <[email protected]>
coresight: etm: perf: Fix warning caused by etm_setup_aux failure

Rajkumar Manoharan <[email protected]>
nl80211: fix OBSS PD min and max offset validation

Vadym Kochan <[email protected]>
nvmem: core: fix possibly memleak when use nvmem_cell_info_to_nvmem_cell()

Dmitry Torokhov <[email protected]>
HID: hid-input: fix stylus battery reporting

Shengjiu Wang <[email protected]>
ASoC: fsl_sai: Instantiate snd_soc_dai_driver

Srinivas Kandagatla <[email protected]>
slimbus: qcom-ngd-ctrl: disable ngd in qmi server down callback

Srinivas Kandagatla <[email protected]>
slimbus: core: do not enter to clock pause mode in core

Srinivas Kandagatla <[email protected]>
slimbus: core: check get_addr before removing laddr ida

Eric Dumazet <[email protected]>
quota: clear padding in v2r1_mem2diskdqb()

Nathan Chancellor <[email protected]>
usb: dwc2: Fix parameter type in function pointer prototype

Takashi Iwai <[email protected]>
ALSA: seq: oss: Avoid mutex lock for a long-time ioctl

Souptick Joarder <[email protected]>
misc: mic: scif: Fix error handling path

Andy Shevchenko <[email protected]>
dmaengine: dmatest: Check list for emptiness before access its last entry

Dan Carpenter <[email protected]>
ath6kl: wmi: prevent a shift wrapping bug in ath6kl_wmi_delete_pstream_cmd()

Aswath Govindraju <[email protected]>
spi: omap2-mcspi: Improve performance waiting for CHSTAT

Linus Walleij <[email protected]>

    net: dsa: rtl8366rb: Support all 4096 VLANs

Miquel Raynal <[email protected]>
ASoC: tlv320aic32x4: Fix bdiv clock rate derivation

Huang Guobin <[email protected]>
net: wilc1000: clean up resource in error path of init mon interface

Linus Walleij <[email protected]>
net: dsa: rtl8366: Skip PVID setting if not requested

Linus Walleij <[email protected]>
net: dsa: rtl8366: Refactor VLAN/PVID init

Linus Walleij <[email protected]>
net: dsa: rtl8366: Check validity of passed VLANs

Mathias Nyman <[email protected]>
xhci: don't create endpoint debugfs entry before ring buffer is set.

Suzuki K Poulose <[email protected]>
coresight: etm4x: Handle unreachable sink in perf mode

Stefan Agner <[email protected]>
drm: mxsfb: check framebuffer pitch

Pali Rohár <[email protected]>
cpufreq: armada-37xx: Add missing MODULE_DEVICE_TABLE

Ong Boon Leong <[email protected]>
net: stmmac: use netif_tx_start|stop_all_queues() function

Tomas Henzl <[email protected]>
scsi: mpt3sas: Fix sync irqs

Eran Ben Elisha <[email protected]>
net/mlx5: Don't call timecounter cyc2time directly from 1PPS flow

Thomas Preston <[email protected]>
pinctrl: mcp23s08: Fix mcp23x17 precious range

Thomas Preston <[email protected]>
pinctrl: mcp23s08: Fix mcp23x17_regmap initialiser

Matthew Wilcox (Oracle) <[email protected]>
iomap: Clear page error before beginning a write

Steven Price <[email protected]>
drm/panfrost: Ensure GPU quirks are always initialised

Stephen Boyd <[email protected]>
drm/msm: Avoid div-by-zero in dpu_crtc_atomic_check()

Dan Carpenter <[email protected]>
HID: roccat: add bounds checking in kone_sysfs_write_settings()

Yu Kuai <[email protected]>

    ASoC: fsl: imx-es8328: add missing put_device() call in imx_es8328_probe()

Dinghao Liu <[email protected]>
video: fbdev: radeon: Fix memleak in radeonfb_pci_register

Tom Rix <[email protected]>
video: fbdev: sis: fix null ptr dereference

Colin Ian King <[email protected]>
video: fbdev: vga16fb: fix setting of pixclock because a pass-by-value error

Souptick Joarder <[email protected]>
drivers/virt/fsl_hypervisor: Fix error handling path

Hans de Goede <[email protected]>
pwm: lpss: Add range limit check for the base_unit register value

Hans de Goede <[email protected]>
pwm: lpss: Fix off by one error in base_unit math in pwm_lpss_prepare()

Artem Savkov <[email protected]>

    pty: do tty_flip_buffer_push without port->lock in pty_write

Tyrel Datwyler <[email protected]>

    tty: hvcs: Don't NULL tty->driver_data until hvcs_cleanup()

Tong Zhang <[email protected]>
tty: serial: earlycon dependency

Jann Horn <[email protected]>
binder: Remove bogus warning on failed same-process transaction

Dinghao Liu <[email protected]>
drm/crc-debugfs: Fix memleak in crc_control_write

Laurent Pinchart <[email protected]>
drm: panel: Fix bpc for OrtusTech COM43H4M85ULC panel

Alexei Starovoitov <[email protected]>
mm/error_inject: Fix allow_error_inject function signatures.

Alex Dewar <[email protected]>
VMCI: check return value of get_user_pages_fast() for errors

Alex Dewar <[email protected]>
staging: emxx_udc: Fix passing of NULL to dma_alloc_coherent()

[email protected] <[email protected]>
backlight: sky81452-backlight: Fix refcount imbalance on error

Tianjia Zhang <[email protected]>
scsi: csiostor: Fix wrong return value in csio_hw_prep_fw()

Tianjia Zhang <[email protected]>
scsi: qla2xxx: Fix wrong return value in qla_nvme_register_hba()

Tianjia Zhang <[email protected]>
scsi: qla2xxx: Fix wrong return value in qlt_chk_unresolv_exchg()

Christophe JAILLET <[email protected]>
scsi: qla4xxx: Fix an error handling path in 'qla4xxx_get_host_stats()'

Tom Rix <[email protected]>
drm/gma500: fix error check

Christophe JAILLET <[email protected]>
staging: rtl8192u: Do not use GFP_KERNEL in atomic context

Christophe JAILLET <[email protected]>
mwifiex: Do not use GFP_KERNEL in atomic context

Tom Rix <[email protected]>
brcmfmac: check ndev pointer

Rohit kumar <[email protected]>
ASoC: qcom: lpass-cpu: fix concurrency issue

Rohit kumar <[email protected]>
ASoC: qcom: lpass-platform: fix memory leak

Bryan O'Donoghue <[email protected]>

    wcn36xx: Fix reported 802.11n rx_highest rate wcn3660/wcn3680

Christophe JAILLET <[email protected]>
ath10k: Fix the size used in a 'dma_free_coherent()' call in an error handling path

Dan Carpenter <[email protected]>
ath9k: Fix potential out of bounds in ath9k_htc_txcompletion_cb()

Dan Carpenter <[email protected]>
ath6kl: prevent potential array overflow in ath6kl_add_new_sta()

Laurent Pinchart <[email protected]>
drm: panel: Fix bus format for OrtusTech COM43H4M85ULC panel

Tianjia Zhang <[email protected]>
drm/amd/display: Fix wrong return value in dm_update_plane_state()

Samuel Holland <[email protected]>
Bluetooth: hci_uart: Cancel init work before unregistering

Melissa Wen <[email protected]>
drm/vkms: fix xrgb on compute crc

Venkateswara Naralasetty <[email protected]>
ath10k: provide survey info as accumulated data

Yang Yang <[email protected]>

    blk-mq: move cancel of hctx->run_work to the front of blk_exit_queue

Łukasz Stelmach <[email protected]>
spi: spi-s3c64xx: Check return values

Łukasz Stelmach <[email protected]>

    spi: spi-s3c64xx: swap s3c64xx_spi_set_cs() and s3c64xx_enable_datapath()

Necip Fazil Yildiran <[email protected]>
pinctrl: bcm: fix kconfig dependency warning when !GPIOLIB

Michał Mirosław <[email protected]>
regulator: resolve supply after creating regulator

Qiushi Wu <[email protected]>
media: ti-vpe: Fix a missing check and reference count leak

Qiushi Wu <[email protected]>
media: stm32-dcmi: Fix a reference count leak

Qiushi Wu <[email protected]>
media: s5p-mfc: Fix a reference count leak

Qiushi Wu <[email protected]>
media: camss: Fix a reference count leak.

Qiushi Wu <[email protected]>
media: platform: fcp: Fix a reference count leak.

Qiushi Wu <[email protected]>
media: rockchip/rga: Fix a reference count leak.

Qiushi Wu <[email protected]>
media: rcar-vin: Fix a reference count leak.

Tom Rix <[email protected]>

    media: tc358743: cleanup tc358743_cec_isr

Tom Rix <[email protected]>
media: tc358743: initialize variable

Dinghao Liu <[email protected]>
media: mx2_emmaprp: Fix memleak in emmaprp_probe

Xiaoliang Pang <[email protected]>
cypto: mediatek - fix leaks in mtk_desc_ring_alloc

Guenter Roeck <[email protected]>

    hwmon: (pmbus/max34440) Fix status register reads for MAX344{51,60,61}

Tero Kristo <[email protected]>
crypto: omap-sham - fix digcnt register handling with export/import

Laurent Pinchart <[email protected]>
media: rcar-csi2: Allocate v4l2_async_subdev dynamically

Laurent Pinchart <[email protected]>
media: rcar_drif: Allocate v4l2_async_subdev dynamically

Laurent Pinchart <[email protected]>
media: rcar_drif: Fix fwnode reference leak when parsing DT

Lad Prabhakar <[email protected]>
media: i2c: ov5640: Enable data pins on poweron for DVP mode

Lad Prabhakar <[email protected]>
media: i2c: ov5640: Separate out mipi configuration from s_power

Lad Prabhakar <[email protected]>
media: i2c: ov5640: Remain in power down for DVP mode unless streaming

Dinghao Liu <[email protected]>
media: omap3isp: Fix memleak in isp_probe

Christophe JAILLET <[email protected]>
media: staging/intel-ipu3: css: Correctly reset some memory

Laurent Pinchart <[email protected]>
media: uvcvideo: Silence shift-out-of-bounds warning

Laurent Pinchart <[email protected]>
media: uvcvideo: Set media controller entity functions

Tom Rix <[email protected]>
media: m5mols: Check function pointer in m5mols_sensor_power

Paul Kocialkowski <[email protected]>
media: ov5640: Correct Bit Div register in clock tree diagram

Sylwester Nawrocki <[email protected]>
media: Revert "media: exynos4-is: Add missed check for pinctrl_lookup_state()"

Tom Rix <[email protected]>
media: tuner-simple: fix regression in simple_set_radio_freq

Madhuparna Bhowmik <[email protected]>
crypto: picoxcell - Fix potential race condition bug

Christophe JAILLET <[email protected]>
crypto: ixp4xx - Fix the size used in a 'dma_free_coherent()' call

Tianjia Zhang <[email protected]>
crypto: mediatek - Fix wrong return value in mtk_desc_ring_alloc()

Herbert Xu <[email protected]>
crypto: algif_skcipher - EBUSY on aio should be an error

Colin Ian King <[email protected]>
x86/events/amd/iommu: Fix sizeof mismatch

Libing Zhou <[email protected]>
x86/nmi: Fix nmi_handle() duration miscalculation

Kan Liang <[email protected]>
perf/x86/intel/uncore: Reduce the number of CBOX counters

Kan Liang <[email protected]>
perf/x86/intel/uncore: Update Ice Lake uncore units

Xunlei Pang <[email protected]>
sched/fair: Fix wrong cpu selecting from isolated domain

Mark Salter <[email protected]>
drivers/perf: thunderx2_pmu: Fix memory resource error handling

Mark Salter <[email protected]>
drivers/perf: xgene_pmu: Fix uninitialized resource struct

Arvind Sankar <[email protected]>
x86/fpu: Allow multiple bits in clearcpuid= parameter

Kan Liang <[email protected]>
perf/x86/intel/ds: Fix x86_pmu_stop warning for large PEBS

Krzysztof Kozlowski <[email protected]>
EDAC/ti: Fix handling of platform_get_irq() error

Krzysztof Kozlowski <[email protected]>
EDAC/aspeed: Fix handling of platform_get_irq() error

Dinghao Liu <[email protected]>
EDAC/i5100: Fix error handling order in i5100_init_one()

Andrei Botila <[email protected]>
crypto: caam/qi - add fallback for XTS with more than 8B IV

Herbert Xu <[email protected]>
crypto: algif_aead - Do not set MAY_BACKLOG on the async path

Roberto Sassu <[email protected]>
ima: Don't ignore errors from crypto_shash_update()

Suravee Suthikulpanit <[email protected]>
KVM: SVM: Initialize prev_ga_tag before use

Sean Christopherson <[email protected]>
KVM: x86/mmu: Commit zap of remaining invalid pages when recovering lpages

Sean Christopherson <[email protected]>
KVM: nVMX: Reload vmcs01 if getting vmcs12's pages fails

Sean Christopherson <[email protected]>
KVM: nVMX: Reset the segment cache when stuffing guest segs

Rohith Surabattula <[email protected]>
SMB3: Resolve data corruption of TCP server info fields

Shyam Prasad N <[email protected]>
cifs: Return the error from crypt_message when enc/dec key not found.

Dan Carpenter <[email protected]>
cifs: remove bogus debug code

Jian-Hong Pan <[email protected]>
ALSA: hda/realtek: Enable audio jacks of ASUS D700SA with ALC887

Qiu Wenbo <[email protected]>
ALSA: hda/realtek - Add mute Led support for HP Elitebook 845 G7

Hui Wang <[email protected]>
ALSA: hda/realtek - set mic to auto detect on a HP AIO machine

Jeremy Szu <[email protected]>
ALSA: hda/realtek - The front Mic on a HP machine doesn't work

Eric Dumazet <[email protected]>
icmp: randomize the global rate limiter

Neal Cardwell <[email protected]>
tcp: fix to update snd_wl1 in bulk receiver fast path

Po-Hsu Lin <[email protected]>
selftests: rtnetlink: load fou module for kci_test_encap_fou() test

Ido Schimmel <[email protected]>
selftests: forwarding: Add missing 'rp_filter' configuration

Heiner Kallweit <[email protected]>
r8169: fix operation under forced interrupt threading

Defang Bo <[email protected]>
nfc: Ensure presence of NFC_ATTR_FIRMWARE_NAME attribute in nfc_genl_fw_download()

Ido Schimmel <[email protected]>
nexthop: Fix performance regression in nexthop deletion

Davide Caratti <[email protected]>
net/sched: act_tunnel_key: fix OOB write in case of IPv6 ERSPAN tunnels

Ke Li <[email protected]>
net: Properly typecast int values to set sk_max_pacing_rate

Xie He <[email protected]>
net: hdlc_raw_eth: Clear the IFF_TX_SKB_SHARING flag after calling ether_setup

Xie He <[email protected]>
net: hdlc: In hdlc_rcv, check to make sure dev is an HDLC device

Dylan Hung <[email protected]>
net: ftgmac100: Fix Aspeed ast2600 TX hang issue

Lijun Pan <[email protected]>

    ibmvnic: save changed mac address to adapter->mac_addr

Vinay Kumar Yadav <[email protected]>
chelsio/chtls: correct function return and return type

Vinay Kumar Yadav <[email protected]>
chelsio/chtls: correct netdevice for vlan interface

Vinay Kumar Yadav <[email protected]>
chelsio/chtls: fix socket lock

David Milburn <[email protected]>
nvme-pci: disable the write zeros command for Intel 600P/P3100

Kai Vehmanen <[email protected]>
ALSA: hda/hdmi: fix incorrect locking in hdmi_pcm_close

Kai Vehmanen <[email protected]>
ALSA: hda: fix jack detection with Realtek codecs when in D3

Dan Carpenter <[email protected]>
ALSA: bebob: potential info leak in hwdep_read()

Todd Kjos <[email protected]>
binder: fix UAF when releasing todo list

Herat Ramani <[email protected]>
cxgb4: handle 4-tuple PEDIT to NAT mode translation

Heiner Kallweit <[email protected]>
r8169: fix data corruption issue on RTL8402

Cong Wang <[email protected]>
net_sched: remove a redundant goto chain check

Maciej Żenczykowski <[email protected]>
net/ipv4: always honour route mtu during forwarding

Marc Kleine-Budde <[email protected]>
net: j1939: j1939_session_fresh_new(): fix missing initialization of skbcnt

Cong Wang <[email protected]>
can: j1935: j1939_tp_tx_dat_new(): fix missing initialization of skbcnt

Lucas Stach <[email protected]>
can: m_can_platform: don't call m_can_class_suspend in runtime suspend

Christian Eggers <[email protected]>
socket: fix option SO_TIMESTAMPING_NEW

Cong Wang <[email protected]>
tipc: fix the skb_unshare() in tipc_buf_append()

Wilken Gottwalt <[email protected]>
net: usb: qmi_wwan: add Cellient MPL200 card

Rohit Maheshwari <[email protected]>
net/tls: sendfile fails with ktls offload

Karsten Graul <[email protected]>
net/smc: fix valid DMBE buffer sizes

Yonghong Song <[email protected]>
net: fix pos incrementment in ipv6_route_seq_next

Marek Vasut <[email protected]>
net: fec: Fix PHY init after phy_reset_after_clk_enable()

Marek Vasut <[email protected]>
net: fec: Fix phy_device lookup for phy_reset_after_clk_enable()

Jonathan Lemon <[email protected]>
mlx4: handle non-napi callers to napi_poll

David Ahern <[email protected]>
ipv4: Restore flowi4_oif update before call to xfrm_lookup_route

David Wilder <[email protected]>
ibmveth: Identify ingress large send packets.

David Wilder <[email protected]>
ibmveth: Switch order of ibmveth_helper calls.

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

Diffstat:

 Documentation/admin-guide/kernel-parameters.txt    |   2 +-
 Documentation/networking/ip-sysctl.txt             |   4 +-
 Makefile                                           |   4 +-
 arch/arc/plat-hsdk/Kconfig                         |   1 +
 arch/arm/boot/dts/imx6sl.dtsi                      |   2 +
 arch/arm/boot/dts/meson8.dtsi                      |   2 -
 arch/arm/boot/dts/owl-s500.dtsi                    |   6 +-
 arch/arm/boot/dts/sun8i-r40-bananapi-m2-ultra.dts  |  10 +-
 arch/arm/mach-at91/pm.c                            |   1 +
 arch/arm/mach-omap2/cpuidle44xx.c                  |   4 +-
 arch/arm/mach-s3c24xx/mach-at2440evb.c             |   2 +-
 arch/arm/mach-s3c24xx/mach-h1940.c                 |   4 +-
 arch/arm/mach-s3c24xx/mach-mini2440.c              |   4 +-
 arch/arm/mach-s3c24xx/mach-n30.c                   |   4 +-
 arch/arm/mach-s3c24xx/mach-rx1950.c                |   4 +-
 arch/arm/mm/cache-l2x0.c                           |  16 +-
 arch/arm64/boot/dts/actions/s700.dtsi              |   2 +-
 arch/arm64/boot/dts/allwinner/sun50i-h5.dtsi       |   6 +-
 arch/arm64/boot/dts/amlogic/meson-khadas-vim3.dtsi |   4 +-
 arch/arm64/boot/dts/freescale/imx8mq.dtsi          |   1 +
 arch/arm64/boot/dts/qcom/msm8916.dtsi              |  10 +-
 arch/arm64/boot/dts/qcom/pm8916.dtsi               |   2 +-
 arch/arm64/boot/dts/renesas/r8a774c0.dtsi          |   5 +-
 arch/arm64/boot/dts/renesas/r8a77990.dtsi          |   5 +-
 arch/arm64/boot/dts/xilinx/zynqmp.dtsi             |   4 +-
 arch/powerpc/include/asm/book3s/64/hash-4k.h       |  13 +-
 arch/powerpc/include/asm/drmem.h                   |  39 ++-
 arch/powerpc/include/asm/reg.h                     |   2 +-
 arch/powerpc/include/asm/tlb.h                     |  13 -
 arch/powerpc/kernel/tau_6xx.c                      | 147 +++++------
 arch/powerpc/mm/book3s64/radix_tlb.c               |  23 +-
 arch/powerpc/mm/drmem.c                            |   6 +-
 arch/powerpc/perf/hv-gpci-requests.h               |   6 +-
 arch/powerpc/perf/isa207-common.c                  |  10 +
 arch/powerpc/platforms/Kconfig                     |  14 +-
 arch/powerpc/platforms/powernv/opal-dump.c         |  41 ++-
 arch/powerpc/platforms/pseries/hotplug-memory.c    |  24 +-
 arch/powerpc/platforms/pseries/ras.c               | 118 +++++----
 arch/powerpc/platforms/pseries/rng.c               |   1 +
 arch/powerpc/sysdev/xics/icp-hv.c                  |   1 +
 arch/x86/boot/compressed/pgtable_64.c              |   9 -
 arch/x86/events/amd/iommu.c                        |   2 +-
 arch/x86/events/intel/ds.c                         |  32 ++-
 arch/x86/events/intel/uncore_snb.c                 |  31 ++-
 arch/x86/include/asm/special_insns.h               |  28 ++-
 arch/x86/kernel/cpu/common.c                       |   4 +-
 arch/x86/kernel/cpu/mce/core.c                     |  72 +++++-
 arch/x86/kernel/cpu/mce/internal.h                 |  10 +
 arch/x86/kernel/cpu/mce/severity.c                 |  28 ++-
 arch/x86/kernel/fpu/init.c                         |  30 ++-
 arch/x86/kernel/nmi.c                              |   5 +-
 arch/x86/kvm/emulate.c                             |   2 +-
 arch/x86/kvm/mmu.c                                 |   1 +
 arch/x86/kvm/svm.c                                 |   1 +
 arch/x86/kvm/vmx/nested.c                          |   6 +-
 block/blk-core.c                                   |   9 +-
 block/blk-mq-sysfs.c                               |   2 -
 block/blk-sysfs.c                                  |   9 +-
 crypto/algif_aead.c                                |   7 +-
 crypto/algif_skcipher.c                            |   2 +-
 drivers/android/binder.c                           |  37 +--
 drivers/bluetooth/btusb.c                          |   1 +
 drivers/bluetooth/hci_ldisc.c                      |   1 +
 drivers/bluetooth/hci_serdev.c                     |   2 +
 drivers/char/ipmi/ipmi_si_intf.c                   |   2 +-
 drivers/clk/at91/clk-main.c                        |  11 +-
 drivers/clk/bcm/clk-bcm2835.c                      |   4 +-
 drivers/clk/imx/clk-imx8mq.c                       |   4 +-
 drivers/clk/keystone/sci-clk.c                     |   2 +-
 drivers/clk/mediatek/clk-mt6779.c                  |   2 +
 drivers/clk/meson/g12a.c                           |  11 +
 drivers/clk/qcom/gcc-sdm660.c                      |   2 +-
 drivers/clk/rockchip/clk-half-divider.c            |   2 +-
 drivers/cpufreq/armada-37xx-cpufreq.c              |   6 +
 drivers/cpufreq/powernv-cpufreq.c                  |   9 +-
 drivers/crypto/caam/Kconfig                        |   1 +
 drivers/crypto/caam/caamalg_qi.c                   |  70 +++++-
 drivers/crypto/ccp/ccp-ops.c                       |   2 +-
 drivers/crypto/chelsio/chtls/chtls_cm.c            |   3 +
 drivers/crypto/chelsio/chtls/chtls_io.c            |   5 +-
 drivers/crypto/ixp4xx_crypto.c                     |   2 +-
 drivers/crypto/mediatek/mtk-platform.c             |   8 +-
 drivers/crypto/omap-sham.c                         |   3 +
 drivers/crypto/picoxcell_crypto.c                  |   9 +-
 drivers/dma/dmatest.c                              |   5 +-
 drivers/dma/dw/core.c                              |   4 +
 drivers/dma/dw/dw.c                                |   2 +-
 drivers/dma/dw/of.c                                |   7 +-
 drivers/edac/aspeed_edac.c                         |   4 +-
 drivers/edac/i5100_edac.c                          |  11 +-
 drivers/edac/ti_edac.c                             |   3 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   3 +-
 drivers/gpu/drm/drm_debugfs_crc.c                  |   4 +-
 drivers/gpu/drm/gma500/cdv_intel_dp.c              |   2 +-
 drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c        |   2 +-
 drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c           |   8 +-
 drivers/gpu/drm/mxsfb/mxsfb_drv.c                  |  21 +-
 drivers/gpu/drm/panel/panel-simple.c               |   4 +-
 drivers/gpu/drm/panfrost/panfrost_gpu.c            |  14 +-
 drivers/gpu/drm/panfrost/panfrost_gpu.h            |   2 +
 drivers/gpu/drm/panfrost/panfrost_regs.h           |   4 +
 drivers/gpu/drm/virtio/virtgpu_kms.c               |   2 +
 drivers/gpu/drm/virtio/virtgpu_vq.c                |  10 +-
 drivers/gpu/drm/vkms/vkms_composer.c               |   2 +-
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-input.c                            |   4 +-
 drivers/hid/hid-ite.c                              |   4 +
 drivers/hid/hid-roccat-kone.c                      |  23 +-
 drivers/hwmon/pmbus/max34440.c                     |   3 -
 drivers/hwtracing/coresight/coresight-etm-perf.c   |  14 +-
 drivers/i2c/busses/Kconfig                         |   1 +
 drivers/i2c/i2c-core-acpi.c                        |  11 +-
 drivers/i3c/master.c                               |  19 +-
 drivers/i3c/master/i3c-master-cdns.c               |   4 +-
 drivers/iio/adc/stm32-adc-core.c                   |   9 +-
 drivers/infiniband/core/cma.c                      |  84 +++----
 drivers/infiniband/core/ucma.c                     |   6 +-
 drivers/infiniband/core/umem.c                     |  15 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v1.c         |   1 -
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         |   5 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   6 +-
 drivers/infiniband/hw/i40iw/i40iw.h                |   9 +-
 drivers/infiniband/hw/i40iw/i40iw_cm.c             |  10 +-
 drivers/infiniband/hw/i40iw/i40iw_hw.c             |   4 +-
 drivers/infiniband/hw/i40iw/i40iw_utils.c          |  59 +----
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |  31 ++-
 drivers/infiniband/hw/i40iw/i40iw_verbs.h          |   3 +-
 drivers/infiniband/hw/mlx4/cm.c                    |   3 +
 drivers/infiniband/hw/mlx4/mad.c                   |  34 ++-
 drivers/infiniband/hw/mlx4/mlx4_ib.h               |   2 +
 drivers/infiniband/hw/mlx5/cq.c                    |   5 +-
 drivers/infiniband/hw/mlx5/main.c                  |   4 +-
 drivers/infiniband/hw/qedr/main.c                  |   2 +-
 drivers/infiniband/hw/qedr/qedr_iw_cm.c            |   6 +-
 drivers/infiniband/hw/qedr/verbs.c                 |   4 +-
 drivers/infiniband/sw/rdmavt/vt.c                  |   4 +-
 drivers/infiniband/sw/rxe/rxe_recv.c               |  20 +-
 drivers/infiniband/ulp/ipoib/ipoib_main.c          |   2 +
 drivers/infiniband/ulp/ipoib/ipoib_netlink.c       |  11 +
 drivers/infiniband/ulp/ipoib/ipoib_vlan.c          |   2 +
 drivers/input/keyboard/ep93xx_keypad.c             |   4 +-
 drivers/input/keyboard/omap4-keypad.c              |   6 +-
 drivers/input/keyboard/twl4030_keypad.c            |   8 +-
 drivers/input/serio/sun4i-ps2.c                    |   9 +-
 drivers/input/touchscreen/imx6ul_tsc.c             |  27 +-
 drivers/input/touchscreen/stmfts.c                 |   2 +-
 drivers/lightnvm/core.c                            |   5 +-
 drivers/mailbox/mailbox.c                          |  12 +-
 drivers/mailbox/mtk-cmdq-mailbox.c                 |   8 +-
 drivers/md/md-bitmap.c                             |   3 +-
 drivers/md/md-cluster.c                            |   1 +
 drivers/media/firewire/firedtv-fw.c                |   6 +-
 drivers/media/i2c/m5mols/m5mols_core.c             |   3 +-
 drivers/media/i2c/ov5640.c                         | 196 ++++++++-------
 drivers/media/i2c/tc358743.c                       |  14 +-
 drivers/media/pci/bt8xx/bttv-driver.c              |  13 +-
 drivers/media/pci/saa7134/saa7134-tvaudio.c        |   3 +-
 drivers/media/platform/exynos4-is/fimc-isp.c       |   4 +-
 drivers/media/platform/exynos4-is/fimc-lite.c      |   2 +-
 drivers/media/platform/exynos4-is/media-dev.c      |   8 +-
 drivers/media/platform/exynos4-is/mipi-csis.c      |   4 +-
 drivers/media/platform/mx2_emmaprp.c               |   7 +-
 drivers/media/platform/omap3isp/isp.c              |   6 +-
 drivers/media/platform/qcom/camss/camss-csiphy.c   |   4 +-
 drivers/media/platform/qcom/venus/core.c           |   5 +-
 drivers/media/platform/qcom/venus/vdec.c           |  10 +-
 drivers/media/platform/rcar-fcp.c                  |   4 +-
 drivers/media/platform/rcar-vin/rcar-csi2.c        |  24 +-
 drivers/media/platform/rcar-vin/rcar-dma.c         |   4 +-
 drivers/media/platform/rcar_drif.c                 |  30 +--
 drivers/media/platform/rockchip/rga/rga-buf.c      |   1 +
 drivers/media/platform/s3c-camif/camif-core.c      |   5 +-
 drivers/media/platform/s5p-mfc/s5p_mfc_pm.c        |   4 +-
 drivers/media/platform/sti/bdisp/bdisp-v4l2.c      |   3 +-
 drivers/media/platform/sti/delta/delta-v4l2.c      |   4 +-
 drivers/media/platform/sti/hva/hva-hw.c            |   4 +-
 drivers/media/platform/stm32/stm32-dcmi.c          |   4 +-
 drivers/media/platform/ti-vpe/vpe.c                |   2 +
 drivers/media/platform/vsp1/vsp1_drv.c             |  11 +-
 drivers/media/rc/ati_remote.c                      |   4 +
 drivers/media/tuners/tuner-simple.c                |   5 +-
 drivers/media/usb/uvc/uvc_ctrl.c                   |   6 +-
 drivers/media/usb/uvc/uvc_entity.c                 |  35 +++
 drivers/media/usb/uvc/uvc_v4l2.c                   |  30 +++
 drivers/memory/fsl-corenet-cf.c                    |   6 +-
 drivers/memory/omap-gpmc.c                         |   8 +-
 drivers/mfd/sm501.c                                |   8 +-
 drivers/misc/cardreader/rtsx_pcr.c                 |   4 +-
 drivers/misc/eeprom/at25.c                         |   2 +-
 drivers/misc/mic/scif/scif_rma.c                   |   4 +-
 drivers/misc/mic/vop/vop_main.c                    |   2 +-
 drivers/misc/mic/vop/vop_vringh.c                  |  24 +-
 drivers/misc/vmw_vmci/vmci_queue_pair.c            |  10 +-
 drivers/mmc/core/sdio_cis.c                        |   3 +
 drivers/mtd/lpddr/lpddr2_nvm.c                     |  35 +--
 drivers/mtd/mtdoops.c                              |  11 +-
 drivers/mtd/nand/raw/vf610_nfc.c                   |   6 +-
 drivers/mtd/nand/spi/gigadevice.c                  |  14 +-
 drivers/net/can/flexcan.c                          |  34 ++-
 drivers/net/can/m_can/m_can_platform.c             |   2 -
 drivers/net/dsa/realtek-smi-core.h                 |   4 +-
 drivers/net/dsa/rtl8366.c                          | 280 +++++++++++----------
 drivers/net/dsa/rtl8366rb.c                        |   2 +-
 .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c   | 175 ++++++++++++-
 .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h   |  15 ++
 drivers/net/ethernet/cisco/enic/enic.h             |   1 +
 drivers/net/ethernet/cisco/enic/enic_api.c         |   6 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |  27 +-
 drivers/net/ethernet/faraday/ftgmac100.c           |   5 +
 drivers/net/ethernet/faraday/ftgmac100.h           |   8 +
 drivers/net/ethernet/freescale/fec_main.c          |  35 ++-
 drivers/net/ethernet/ibm/ibmveth.c                 |  19 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |  10 +-
 drivers/net/ethernet/ibm/ibmvnic.h                 |   2 +-
 drivers/net/ethernet/korina.c                      |   3 +-
 drivers/net/ethernet/mellanox/mlx4/en_rx.c         |   3 +
 drivers/net/ethernet/mellanox/mlx4/en_tx.c         |   2 +-
 .../net/ethernet/mellanox/mlx5/core/lib/clock.c    |   5 +-
 drivers/net/ethernet/realtek/r8169_main.c          |  12 +-
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  33 +--
 drivers/net/usb/qmi_wwan.c                         |   1 +
 drivers/net/wan/hdlc.c                             |  10 +-
 drivers/net/wan/hdlc_raw_eth.c                     |   1 +
 drivers/net/wireless/ath/ath10k/ce.c               |   2 +-
 drivers/net/wireless/ath/ath10k/htt_rx.c           |   8 +
 drivers/net/wireless/ath/ath10k/mac.c              |   2 +-
 drivers/net/wireless/ath/ath6kl/main.c             |   3 +
 drivers/net/wireless/ath/ath6kl/wmi.c              |   5 +
 drivers/net/wireless/ath/ath9k/hif_usb.c           |  19 ++
 drivers/net/wireless/ath/ath9k/htc_hst.c           |   2 +
 drivers/net/wireless/ath/wcn36xx/main.c            |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/core.c    |   2 +-
 .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c  |   2 +
 .../broadcom/brcm80211/brcmsmac/phy/phy_lcn.c      |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |   9 +-
 drivers/net/wireless/marvell/mwifiex/scan.c        |   2 +-
 drivers/net/wireless/marvell/mwifiex/sdio.c        |   2 +
 drivers/net/wireless/marvell/mwifiex/usb.c         |   3 +-
 drivers/net/wireless/quantenna/qtnfmac/commands.c  |   2 +
 .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c  |  10 +-
 drivers/net/wireless/realtek/rtw88/pci.h           |   4 +-
 drivers/ntb/hw/amd/ntb_hw_amd.c                    |   1 +
 drivers/nvme/host/pci.c                            |   3 +-
 drivers/nvme/target/core.c                         |   3 +-
 drivers/nvmem/core.c                               |  33 ++-
 drivers/opp/core.c                                 |   6 +
 drivers/pci/controller/pci-aardvark.c              |  11 +-
 drivers/pci/controller/pcie-iproc-msi.c            |  13 +-
 drivers/pci/iov.c                                  |   1 +
 drivers/perf/thunderx2_pmu.c                       |   7 +-
 drivers/perf/xgene_pmu.c                           |  32 +--
 drivers/pinctrl/bcm/Kconfig                        |   1 +
 drivers/pinctrl/pinctrl-mcp23s08.c                 |  24 +-
 drivers/platform/x86/mlx-platform.c                |  15 +-
 drivers/pwm/pwm-img.c                              |   3 +-
 drivers/pwm/pwm-lpss.c                             |   7 +-
 drivers/rapidio/devices/rio_mport_cdev.c           |  18 +-
 drivers/regulator/core.c                           |  21 +-
 drivers/rpmsg/qcom_smd.c                           |  32 ++-
 drivers/s390/net/qeth_l2_main.c                    |   6 -
 drivers/scsi/be2iscsi/be_main.c                    |   4 +-
 drivers/scsi/bfa/bfad.c                            |   1 +
 drivers/scsi/csiostor/csio_hw.c                    |   2 +-
 drivers/scsi/ibmvscsi/ibmvfc.c                     |   1 +
 drivers/scsi/mpt3sas/mpt3sas_base.c                |  14 +-
 drivers/scsi/mvumi.c                               |   1 +
 drivers/scsi/qedf/qedf_main.c                      |   2 +-
 drivers/scsi/qedi/qedi_fw.c                        |  23 +-
 drivers/scsi/qedi/qedi_iscsi.c                     |   2 +
 drivers/scsi/qla2xxx/qla_init.c                    |  10 +
 drivers/scsi/qla2xxx/qla_inline.h                  |   5 +
 drivers/scsi/qla2xxx/qla_nvme.c                    |   2 +-
 drivers/scsi/qla2xxx/qla_target.c                  |   2 +-
 drivers/scsi/qla4xxx/ql4_os.c                      |   2 +-
 drivers/scsi/smartpqi/smartpqi.h                   |   2 +-
 drivers/scsi/smartpqi/smartpqi_init.c              | 101 +++++---
 drivers/scsi/ufs/ufs-qcom.c                        |   5 -
 drivers/slimbus/core.c                             |   6 +-
 drivers/slimbus/qcom-ngd-ctrl.c                    |   4 +
 drivers/soc/fsl/qbman/bman.c                       |   2 +-
 drivers/spi/spi-omap2-mcspi.c                      |  17 +-
 drivers/spi/spi-s3c64xx.c                          |  52 +++-
 drivers/staging/emxx_udc/emxx_udc.c                |   4 +-
 drivers/staging/media/ipu3/ipu3-css-params.c       |   2 +-
 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c  |   2 +-
 drivers/staging/wilc1000/wilc_mon.c                |   3 +-
 drivers/target/target_core_user.c                  |   2 +-
 drivers/tty/hvc/hvcs.c                             |  14 +-
 drivers/tty/ipwireless/network.c                   |   4 +-
 drivers/tty/ipwireless/tty.c                       |   2 +-
 drivers/tty/pty.c                                  |   2 +-
 drivers/tty/serial/Kconfig                         |   1 +
 drivers/tty/serial/fsl_lpuart.c                    |  16 +-
 drivers/usb/cdns3/gadget.c                         |   2 +-
 drivers/usb/class/cdc-acm.c                        |  23 ++
 drivers/usb/class/cdc-wdm.c                        |  72 ++++--
 drivers/usb/core/urb.c                             |  89 ++++---
 drivers/usb/dwc2/gadget.c                          |  40 ++-
 drivers/usb/dwc2/params.c                          |   2 +-
 drivers/usb/dwc3/core.c                            |  25 ++
 drivers/usb/dwc3/core.h                            |   7 +
 drivers/usb/dwc3/dwc3-of-simple.c                  |   1 +
 drivers/usb/gadget/function/f_ncm.c                |   8 +-
 drivers/usb/gadget/function/f_printer.c            |  16 +-
 drivers/usb/gadget/function/u_ether.c              |   2 +-
 drivers/usb/host/ohci-hcd.c                        |  16 +-
 drivers/usb/host/xhci.c                            |   3 +-
 drivers/vfio/pci/vfio_pci_config.c                 |  24 +-
 drivers/vfio/pci/vfio_pci_intrs.c                  |   4 +-
 drivers/vfio/vfio_iommu_type1.c                    |   3 +-
 drivers/video/backlight/sky81452-backlight.c       |   1 +
 drivers/video/fbdev/aty/radeon_base.c              |   2 +-
 drivers/video/fbdev/core/fbmem.c                   |   4 +
 drivers/video/fbdev/sis/init.c                     |  11 +-
 drivers/video/fbdev/vga16fb.c                      |  14 +-
 drivers/virt/fsl_hypervisor.c                      |  17 +-
 drivers/watchdog/sp5100_tco.h                      |   2 +-
 drivers/watchdog/watchdog_dev.c                    |   6 +-
 fs/cifs/asn1.c                                     |  16 +-
 fs/cifs/smb2ops.c                                  |  14 +-
 fs/d_path.c                                        |   6 +-
 fs/dlm/config.c                                    |   3 +
 fs/ext4/fsmap.c                                    |   3 +
 fs/f2fs/sysfs.c                                    |   1 +
 fs/iomap/buffered-io.c                             |   1 +
 fs/iomap/direct-io.c                               |  10 +
 fs/ntfs/inode.c                                    |   6 +
 fs/proc/base.c                                     |   3 +-
 fs/quota/quota_v2.c                                |   1 +
 fs/ramfs/file-nommu.c                              |   2 +-
 fs/reiserfs/inode.c                                |   3 +-
 fs/reiserfs/super.c                                |   8 +-
 fs/udf/inode.c                                     |  25 +-
 fs/udf/super.c                                     |   6 +
 fs/xfs/libxfs/xfs_rtbitmap.c                       |  11 +-
 fs/xfs/xfs_fsmap.c                                 |  48 ++--
 fs/xfs/xfs_fsmap.h                                 |   6 +-
 fs/xfs/xfs_ioctl.c                                 | 144 +++++++----
 fs/xfs/xfs_rtalloc.c                               |  11 +
 include/linux/bpf_verifier.h                       |   1 +
 include/linux/oom.h                                |   1 +
 include/linux/overflow.h                           |   1 +
 include/linux/page_owner.h                         |   6 +-
 include/linux/pci.h                                |   1 +
 include/linux/platform_data/dma-dw.h               |   2 +
 include/linux/sched/coredump.h                     |   1 +
 include/net/ip.h                                   |   6 +
 include/net/netfilter/nf_log.h                     |   1 +
 include/rdma/ib_umem.h                             |   9 +-
 include/scsi/scsi_common.h                         |   7 +
 include/sound/hda_codec.h                          |   1 +
 include/trace/events/target.h                      |  12 +-
 include/uapi/linux/perf_event.h                    |   2 +-
 kernel/bpf/verifier.c                              |  29 +++
 kernel/debug/kdb/kdb_io.c                          |   8 +-
 kernel/fork.c                                      |  21 ++
 kernel/module.c                                    |  13 +-
 kernel/power/hibernate.c                           |  11 -
 kernel/sched/core.c                                |   2 +-
 kernel/sched/fair.c                                |   9 +-
 kernel/sched/sched.h                               |  13 +-
 lib/crc32.c                                        |   2 +-
 lib/idr.c                                          |   1 +
 mm/filemap.c                                       |   8 +-
 mm/huge_memory.c                                   |   2 +-
 mm/memcontrol.c                                    |   5 +-
 mm/oom_kill.c                                      |   2 +
 mm/page_alloc.c                                    |   4 +-
 mm/page_owner.c                                    |   4 +-
 mm/swapfile.c                                      |   4 +-
 net/bluetooth/l2cap_sock.c                         |   7 +-
 net/bridge/netfilter/ebt_dnat.c                    |   2 +-
 net/bridge/netfilter/ebt_redirect.c                |   2 +-
 net/bridge/netfilter/ebt_snat.c                    |   2 +-
 net/can/j1939/transport.c                          |   2 +
 net/core/filter.c                                  |   3 +-
 net/core/sock.c                                    |  12 +-
 net/ipv4/icmp.c                                    |   7 +-
 net/ipv4/ip_gre.c                                  |  15 +-
 net/ipv4/netfilter/nf_log_arp.c                    |  19 +-
 net/ipv4/netfilter/nf_log_ipv4.c                   |   6 +-
 net/ipv4/nexthop.c                                 |   2 +-
 net/ipv4/route.c                                   |   4 +-
 net/ipv4/tcp_input.c                               |   2 +
 net/ipv6/ip6_fib.c                                 |   4 +-
 net/ipv6/netfilter/nf_log_ipv6.c                   |   8 +-
 net/mac80211/cfg.c                                 |   3 +-
 net/mac80211/sta_info.c                            |   4 +
 net/netfilter/ipvs/ip_vs_ctl.c                     |   7 +-
 net/netfilter/ipvs/ip_vs_xmit.c                    |   6 +
 net/netfilter/nf_conntrack_proto_tcp.c             |  19 +-
 net/netfilter/nf_dup_netdev.c                      |   1 +
 net/netfilter/nf_log_common.c                      |  12 +
 net/netfilter/nft_fwd_netdev.c                     |   1 +
 net/nfc/netlink.c                                  |   2 +-
 net/sched/act_api.c                                |  14 --
 net/sched/act_tunnel_key.c                         |   2 +-
 net/smc/smc_core.c                                 |   2 +-
 net/sunrpc/auth_gss/svcauth_gss.c                  |  27 +-
 net/sunrpc/xprtrdma/svc_rdma_sendto.c              |   3 +-
 net/tipc/msg.c                                     |   3 +-
 net/tls/tls_device.c                               |  11 +-
 net/wireless/nl80211.c                             |  21 +-
 samples/mic/mpssd/mpssd.c                          |   4 +-
 security/integrity/ima/ima_crypto.c                |   2 +
 sound/core/seq/oss/seq_oss.c                       |   7 +-
 sound/firewire/bebob/bebob_hwdep.c                 |   3 +-
 sound/pci/hda/hda_intel.c                          |  14 +-
 sound/pci/hda/patch_ca0132.c                       |  24 +-
 sound/pci/hda/patch_hdmi.c                         |  20 +-
 sound/pci/hda/patch_realtek.c                      |  56 +++++
 sound/soc/codecs/tlv320aic32x4.c                   |   9 +-
 sound/soc/fsl/fsl_sai.c                            |  19 +-
 sound/soc/fsl/fsl_sai.h                            |   1 +
 sound/soc/fsl/imx-es8328.c                         |  12 +-
 sound/soc/qcom/lpass-cpu.c                         |  16 --
 sound/soc/qcom/lpass-platform.c                    |   3 +-
 tools/perf/builtin-stat.c                          |   4 +-
 tools/perf/util/intel-pt.c                         |   8 +-
 tools/testing/radix-tree/idr-test.c                |  29 +++
 .../selftests/bpf/progs/test_sysctl_loop1.c        |   4 +-
 .../selftests/bpf/progs/test_sysctl_loop2.c        |   4 +-
 .../trigger-inter-event-combined-hist.tc           |   8 +-
 tools/testing/selftests/net/config                 |   1 +
 .../selftests/net/forwarding/vxlan_asymmetric.sh   |  10 +
 .../selftests/net/forwarding/vxlan_symmetric.sh    |  10 +
 tools/testing/selftests/net/rtnetlink.sh           |   5 +
 tools/testing/selftests/powerpc/eeh/eeh-basic.sh   |   9 +-
 428 files changed, 3305 insertions(+), 1732 deletions(-)