* Linux 4.19.99
@ 2020-01-27 15:22 2% Greg KH
0 siblings, 0 replies; 7+ results
From: Greg KH @ 2020-01-27 15:22 UTC (permalink / raw)
To: linux-kernel, Andrew Morton, torvalds, stable; +Cc: lwn, Jiri Slaby
[-- Attachment #1: Type: text/plain, Size: 91864 bytes --]
I'm announcing the release of the 4.19.99 kernel.
All users of the 4.19 kernel series must upgrade.
The updated 4.19.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-4.19.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Documentation/ABI/testing/sysfs-bus-iio | 2
Documentation/devicetree/bindings/bus/ti-sysc.txt | 1
Documentation/devicetree/bindings/rng/omap3_rom_rng.txt | 27
Makefile | 6
arch/arm/boot/dts/aspeed-g5.dtsi | 2
arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 7
arch/arm/boot/dts/bcm2835-rpi.dtsi | 2
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2
arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2
arch/arm/boot/dts/logicpd-som-lv.dtsi | 26
arch/arm/boot/dts/lpc3250-phy3250.dts | 4
arch/arm/boot/dts/lpc32xx.dtsi | 10
arch/arm/boot/dts/ls1021a-twr.dts | 9
arch/arm/boot/dts/ls1021a.dtsi | 11
arch/arm/boot/dts/omap3-n900.dts | 6
arch/arm/boot/dts/r8a7743.dtsi | 4
arch/arm/boot/dts/stm32h743i-eval.dts | 1
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 30
arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4
arch/arm/boot/dts/sun9i-a80-optimus.dts | 4
arch/arm/common/mcpm_entry.c | 2
arch/arm/configs/qcom_defconfig | 1
arch/arm/include/asm/suspend.h | 1
arch/arm/kernel/head-nommu.S | 4
arch/arm/kernel/hyp-stub.S | 4
arch/arm/kernel/sleep.S | 12
arch/arm/kernel/vdso.c | 1
arch/arm/mach-omap2/omap_hwmod.c | 2
arch/arm/mach-omap2/pdata-quirks.c | 12
arch/arm/mach-rpc/irq.c | 3
arch/arm/mach-stm32/Kconfig | 3
arch/arm/plat-pxa/ssp.c | 6
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 3
arch/arm64/boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 22
arch/arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 1
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2
arch/arm64/boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1
arch/arm64/boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 17
arch/arm64/boot/dts/arm/juno-clocks.dtsi | 4
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2
arch/arm64/boot/dts/qcom/msm8916.dtsi | 8
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 1
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2
arch/arm64/configs/defconfig | 1
arch/arm64/kernel/hibernate.c | 9
arch/arm64/kernel/vdso.c | 2
arch/ia64/kernel/signal.c | 60 -
arch/m68k/amiga/cia.c | 9
arch/m68k/atari/ataints.c | 4
arch/m68k/atari/time.c | 15
arch/m68k/bvme6000/config.c | 20
arch/m68k/hp300/time.c | 10
arch/m68k/mac/via.c | 119 +-
arch/m68k/mvme147/config.c | 18
arch/m68k/mvme16x/config.c | 21
arch/m68k/q40/q40ints.c | 19
arch/m68k/sun3/sun3ints.c | 3
arch/m68k/sun3x/time.c | 16
arch/mips/bcm63xx/Makefile | 6
arch/mips/bcm63xx/boards/board_bcm963xx.c | 20
arch/mips/bcm63xx/dev-dsp.c | 56 -
arch/mips/include/asm/io.h | 14
arch/mips/include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14
arch/mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5
arch/mips/kernel/setup.c | 2
arch/nios2/kernel/nios2_ksyms.c | 12
arch/powerpc/Makefile | 2
arch/powerpc/include/asm/archrandom.h | 2
arch/powerpc/include/asm/kgdb.h | 5
arch/powerpc/kernel/cacheinfo.c | 21
arch/powerpc/kernel/cacheinfo.h | 4
arch/powerpc/kernel/dt_cpu_ftrs.c | 17
arch/powerpc/kernel/kgdb.c | 43 -
arch/powerpc/kernel/mce_power.c | 20
arch/powerpc/kernel/prom_init.c | 2
arch/powerpc/kvm/book3s_64_vio.c | 1
arch/powerpc/kvm/book3s_hv.c | 15
arch/powerpc/mm/dump_hashpagetable.c | 2
arch/powerpc/mm/pgtable-radix.c | 4
arch/powerpc/platforms/pseries/hotplug-memory.c | 61 -
arch/powerpc/platforms/pseries/mobility.c | 10
arch/s390/kernel/kexec_elf.c | 2
arch/sh/boards/mach-migor/setup.c | 1
arch/um/drivers/chan_kern.c | 52 +
arch/um/include/asm/irq.h | 2
arch/um/kernel/irq.c | 4
arch/x86/Kconfig.debug | 2
arch/x86/events/intel/pt.c | 9
arch/x86/include/asm/pgtable_32.h | 2
arch/x86/kernel/kgdb.c | 2
arch/x86/mm/tlb.c | 3
block/blk-merge.c | 8
crypto/pcrypt.c | 2
crypto/tgr192.c | 6
drivers/acpi/acpi_lpss.c | 111 ++
drivers/acpi/button.c | 5
drivers/acpi/device_pm.c | 94 +-
drivers/ata/libahci.c | 1
drivers/base/core.c | 88 +-
drivers/base/power/runtime.c | 40
drivers/base/power/wakeup.c | 2
drivers/bcma/driver_pci.c | 4
drivers/block/drbd/drbd_main.c | 2
drivers/block/rbd.c | 1
drivers/bus/ti-sysc.c | 18
drivers/char/hw_random/bcm2835-rng.c | 18
drivers/char/hw_random/omap3-rom-rng.c | 17
drivers/char/ipmi/ipmi_msghandler.c | 5
drivers/char/ipmi/kcs_bmc.c | 5
drivers/clk/actions/owl-factor.c | 7
drivers/clk/clk-highbank.c | 1
drivers/clk/clk-qoriq.c | 1
drivers/clk/imx/clk-imx6q.c | 1
drivers/clk/imx/clk-imx6sx.c | 1
drivers/clk/imx/clk-imx7d.c | 1
drivers/clk/imx/clk-vf610.c | 1
drivers/clk/ingenic/jz4740-cgu.c | 2
drivers/clk/meson/axg.c | 10
drivers/clk/meson/gxbb.c | 5
drivers/clk/mvebu/armada-370.c | 4
drivers/clk/mvebu/armada-xp.c | 4
drivers/clk/mvebu/dove.c | 8
drivers/clk/mvebu/kirkwood.c | 2
drivers/clk/mvebu/mv98dx3236.c | 4
drivers/clk/qcom/gcc-msm8996.c | 36
drivers/clk/qcom/gcc-msm8998.c | 2
drivers/clk/samsung/clk-exynos4.c | 1
drivers/clk/socfpga/clk-pll-a10.c | 1
drivers/clk/socfpga/clk-pll.c | 1
drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2
drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2
drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19
drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6
drivers/clk/ti/clk.c | 8
drivers/clocksource/exynos_mct.c | 14
drivers/clocksource/timer-sun5i.c | 10
drivers/clocksource/timer-ti-dm.c | 1
drivers/cpufreq/brcmstb-avs-cpufreq.c | 12
drivers/crypto/amcc/crypto4xx_trng.h | 4
drivers/crypto/bcm/cipher.c | 6
drivers/crypto/caam/caamrng.c | 5
drivers/crypto/caam/error.c | 2
drivers/crypto/ccp/ccp-crypto-aes.c | 8
drivers/crypto/ccp/ccp-ops.c | 67 -
drivers/crypto/ccree/cc_cipher.c | 2
drivers/crypto/hisilicon/sec/sec_algs.c | 44 -
drivers/crypto/inside-secure/safexcel_hash.c | 10
drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 21
drivers/crypto/talitos.c | 158 +--
drivers/crypto/talitos.h | 2
drivers/dma/dma-axi-dmac.c | 2
drivers/dma/dw/platform.c | 14
drivers/dma/hsu/hsu.c | 4
drivers/dma/imx-sdma.c | 8
drivers/dma/mv_xor.c | 2
drivers/dma/tegra210-adma.c | 72 +
drivers/dma/ti/edma.c | 6
drivers/edac/edac_mc.c | 12
drivers/firmware/arm_scmi/clock.c | 2
drivers/firmware/arm_scmi/driver.c | 4
drivers/firmware/arm_scmi/sensors.c | 4
drivers/firmware/dmi_scan.c | 2
drivers/firmware/efi/runtime-wrappers.c | 2
drivers/firmware/google/coreboot_table-of.c | 28
drivers/fsi/fsi-core.c | 32
drivers/fsi/fsi-sbefifo.c | 4
drivers/gpio/gpio-aspeed.c | 2
drivers/gpu/drm/drm_context.c | 15
drivers/gpu/drm/drm_dp_mst_topology.c | 15
drivers/gpu/drm/drm_fb_helper.c | 102 +-
drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2
drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 1
drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 24
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 2
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2
drivers/gpu/drm/msm/dsi/dsi_host.c | 6
drivers/gpu/drm/nouveau/nouveau_abi16.c | 1
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.c | 2
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 4
drivers/gpu/drm/panel/panel-lvds.c | 21
drivers/gpu/drm/radeon/cik.c | 4
drivers/gpu/drm/radeon/r600.c | 4
drivers/gpu/drm/radeon/si.c | 4
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 2
drivers/gpu/drm/rcar-du/rcar_du_kms.c | 2
drivers/gpu/drm/rcar-du/rcar_lvds.c | 8
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4
drivers/gpu/drm/sti/sti_hda.c | 1
drivers/gpu/drm/sti/sti_hdmi.c | 1
drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 2
drivers/gpu/drm/virtio/virtgpu_vq.c | 5
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6
drivers/gpu/drm/xen/xen_drm_front_gem.c | 13
drivers/hwmon/lm75.c | 2
drivers/hwmon/pmbus/tps53679.c | 9
drivers/hwmon/shtc1.c | 2
drivers/hwmon/w83627hf.c | 42 -
drivers/hwtracing/coresight/coresight-catu.h | 5
drivers/hwtracing/coresight/coresight-etm-perf.c | 7
drivers/hwtracing/coresight/coresight-tmc-etr.c | 5
drivers/i2c/busses/i2c-stm32.c | 16
drivers/i2c/busses/i2c-stm32f7.c | 13
drivers/iio/dac/ad5380.c | 2
drivers/iio/light/tsl2772.c | 16
drivers/infiniband/core/cma.c | 2
drivers/infiniband/core/uverbs_uapi.c | 2
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1
drivers/infiniband/hw/cxgb4/cm.c | 24
drivers/infiniband/hw/hfi1/chip.c | 26
drivers/infiniband/hw/hfi1/driver.c | 70 +
drivers/infiniband/hw/hfi1/hfi.h | 35
drivers/infiniband/hw/hfi1/pio.c | 5
drivers/infiniband/hw/hfi1/rc.c | 32
drivers/infiniband/hw/hfi1/uc.c | 2
drivers/infiniband/hw/hfi1/ud.c | 33
drivers/infiniband/hw/hfi1/verbs.c | 4
drivers/infiniband/hw/hns/hns_roce_hem.c | 19
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6
drivers/infiniband/hw/hns/hns_roce_qp.c | 1
drivers/infiniband/hw/mlx5/ib_rep.c | 4
drivers/infiniband/hw/mlx5/main.c | 53 -
drivers/infiniband/hw/mlx5/qp.c | 21
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2
drivers/infiniband/hw/qedr/verbs.c | 27
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2
drivers/infiniband/sw/rxe/rxe_cq.c | 4
drivers/infiniband/sw/rxe/rxe_net.c | 3
drivers/infiniband/sw/rxe/rxe_pool.c | 26
drivers/infiniband/sw/rxe/rxe_qp.c | 5
drivers/infiniband/ulp/iser/iscsi_iser.h | 2
drivers/infiniband/ulp/iser/iser_memory.c | 10
drivers/input/keyboard/nomadik-ske-keypad.c | 2
drivers/iommu/amd_iommu.c | 2
drivers/iommu/amd_iommu_init.c | 3
drivers/iommu/intel-iommu.c | 39
drivers/iommu/intel-svm.c | 2
drivers/iommu/iommu-debugfs.c | 23
drivers/iommu/iommu.c | 8
drivers/iommu/mtk_iommu.c | 26
drivers/leds/led-triggers.c | 4
drivers/lightnvm/pblk-rb.c | 2
drivers/mailbox/mtk-cmdq-mailbox.c | 3
drivers/mailbox/qcom-apcs-ipc-mailbox.c | 2
drivers/mailbox/ti-msgmgr.c | 2
drivers/md/bcache/debug.c | 5
drivers/media/i2c/ov2659.c | 2
drivers/media/i2c/tw9910.c | 2
drivers/media/pci/cx18/cx18-fileops.c | 2
drivers/media/pci/cx23885/cx23885-dvb.c | 5
drivers/media/pci/ivtv/ivtv-fileops.c | 2
drivers/media/pci/pt1/pt1.c | 54 +
drivers/media/pci/tw5864/tw5864-video.c | 4
drivers/media/platform/atmel/atmel-isi.c | 2
drivers/media/platform/davinci/isif.c | 9
drivers/media/platform/davinci/vpbe.c | 2
drivers/media/platform/omap/omap_vout.c | 15
drivers/media/platform/rcar-vin/rcar-core.c | 2
drivers/media/platform/s5p-jpeg/jpeg-core.c | 2
drivers/media/platform/vivid/vivid-osd.c | 2
drivers/media/radio/wl128x/fmdrv_common.c | 5
drivers/media/usb/em28xx/em28xx-core.c | 2
drivers/memory/tegra/mc.c | 11
drivers/mfd/intel-lpss-pci.c | 28
drivers/mfd/intel-lpss.c | 1
drivers/misc/aspeed-lpc-snoop.c | 4
drivers/misc/mei/main.c | 4
drivers/misc/mic/card/mic_x100.c | 28
drivers/misc/sgi-xp/xpc_partition.c | 2
drivers/mmc/core/host.c | 2
drivers/mmc/core/quirks.h | 7
drivers/mmc/host/sdhci-brcmstb.c | 4
drivers/net/dsa/b53/b53_common.c | 90 +-
drivers/net/dsa/b53/b53_priv.h | 3
drivers/net/dsa/qca8k.c | 12
drivers/net/dsa/qca8k.h | 1
drivers/net/ethernet/amazon/ena/ena_com.c | 3
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4
drivers/net/ethernet/amazon/ena/ena_netdev.c | 1
drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 15
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4
drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4
drivers/net/ethernet/broadcom/bcmsysport.c | 2
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 2
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 20
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2
drivers/net/ethernet/chelsio/cxgb4/smt.c | 4
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 47 -
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 17
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 21
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5
drivers/net/ethernet/ibm/ehea/ehea_main.c | 2
drivers/net/ethernet/intel/i40e/i40e_common.c | 91 +-
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11
drivers/net/ethernet/mellanox/mlx5/core/fpga/core.c | 2
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6
drivers/net/ethernet/mellanox/mlx5/core/qp.c | 5
drivers/net/ethernet/mellanox/mlxsw/reg.h | 22
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 25
drivers/net/ethernet/natsemi/sonic.c | 6
drivers/net/ethernet/netronome/nfp/bpf/jit.c | 13
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 2
drivers/net/ethernet/ni/nixge.c | 2
drivers/net/ethernet/pasemi/pasemi_mac.c | 2
drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 17
drivers/net/ethernet/qlogic/qed/qed_l2.c | 34
drivers/net/ethernet/qualcomm/qca_spi.c | 9
drivers/net/ethernet/qualcomm/qca_spi.h | 1
drivers/net/ethernet/renesas/sh_eth.c | 6
drivers/net/ethernet/socionext/netsec.c | 20
drivers/net/ethernet/socionext/sni_ave.c | 2
drivers/net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2
drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2
drivers/net/hyperv/hyperv_net.h | 3
drivers/net/hyperv/netvsc.c | 38
drivers/net/hyperv/netvsc_drv.c | 13
drivers/net/phy/fixed_phy.c | 6
drivers/net/phy/mdio_bus.c | 11
drivers/net/phy/micrel.c | 1
drivers/net/phy/phy_device.c | 13
drivers/net/vxlan.c | 7
drivers/net/wireless/ath/ath10k/mac.c | 4
drivers/net/wireless/ath/ath10k/sdio.c | 29
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2
drivers/net/wireless/ath/ath10k/wmi.c | 4
drivers/net/wireless/ath/ath9k/dynack.c | 8
drivers/net/wireless/ath/wcn36xx/smd.c | 186 ++--
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8
drivers/net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10
drivers/net/wireless/broadcom/brcm80211/brcmfmac/core.c | 1
drivers/net/wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12
drivers/net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 14
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 10
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 19
drivers/net/wireless/marvell/libertas_tf/cmd.c | 2
drivers/net/wireless/mediatek/mt76/usb.c | 14
drivers/net/wireless/mediatek/mt7601u/phy.c | 2
drivers/net/wireless/realtek/rtlwifi/debug.c | 2
drivers/net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 71 -
drivers/ntb/hw/idt/ntb_hw_idt.c | 8
drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 4
drivers/nvme/host/pci.c | 2
drivers/nvmem/imx-ocotp.c | 39
drivers/of/of_mdio.c | 2
drivers/opp/core.c | 12
drivers/opp/of.c | 20
drivers/opp/opp.h | 6
drivers/pci/controller/dwc/pcie-designware-ep.c | 10
drivers/pci/controller/pcie-iproc.c | 10
drivers/pci/controller/pcie-mobiveil.c | 8
drivers/pci/controller/pcie-rockchip-ep.c | 2
drivers/pci/endpoint/functions/pci-epf-test.c | 4
drivers/pci/pci-driver.c | 16
drivers/pci/pci.c | 54 -
drivers/pci/switch/switchtec.c | 4
drivers/phy/broadcom/phy-brcm-usb.c | 8
drivers/phy/qualcomm/phy-qcom-qusb2.c | 2
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 96 +-
drivers/pinctrl/meson/pinctrl-meson-gxl.c | 12
drivers/pinctrl/sh-pfc/pfc-emev2.c | 20
drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 3
drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 8
drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 1
drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 2
drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 2
drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 2
drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 8
drivers/pinctrl/sh-pfc/pfc-sh7269.c | 2
drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 4
drivers/pinctrl/sh-pfc/pfc-sh7734.c | 4
drivers/platform/mips/cpu_hwmon.c | 2
drivers/platform/x86/alienware-wmi.c | 19
drivers/platform/x86/wmi.c | 3
drivers/power/supply/power_supply_core.c | 10
drivers/pwm/pwm-lpss.c | 6
drivers/pwm/pwm-meson.c | 9
drivers/rapidio/rio_cm.c | 4
drivers/regulator/lp87565-regulator.c | 2
drivers/regulator/pv88060-regulator.c | 2
drivers/regulator/pv88080-regulator.c | 2
drivers/regulator/pv88090-regulator.c | 2
drivers/regulator/tps65086-regulator.c | 4
drivers/regulator/wm831x-dcdc.c | 4
drivers/remoteproc/qcom_q6v5_pil.c | 12
drivers/rtc/rtc-88pm80x.c | 21
drivers/rtc/rtc-88pm860x.c | 21
drivers/rtc/rtc-ds1307.c | 7
drivers/rtc/rtc-ds1672.c | 3
drivers/rtc/rtc-mc146818-lib.c | 2
drivers/rtc/rtc-mt6397.c | 9
drivers/rtc/rtc-pcf2127.c | 32
drivers/rtc/rtc-pcf8563.c | 13
drivers/rtc/rtc-pm8xxx.c | 6
drivers/rtc/rtc-rv3029c2.c | 16
drivers/s390/net/qeth_l2_main.c | 23
drivers/scsi/fnic/fnic_isr.c | 4
drivers/scsi/libfc/fc_exch.c | 2
drivers/scsi/megaraid/megaraid_sas_base.c | 4
drivers/scsi/qla2xxx/qla_os.c | 34
drivers/scsi/qla2xxx/qla_target.c | 21
drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 8
drivers/soc/amlogic/meson-gx-socinfo.c | 32
drivers/soc/fsl/qe/gpio.c | 4
drivers/soc/qcom/cmd-db.c | 4
drivers/spi/spi-bcm-qspi.c | 4
drivers/spi/spi-bcm2835aux.c | 13
drivers/spi/spi-cadence.c | 11
drivers/spi/spi-fsl-spi.c | 2
drivers/spi/spi-tegra114.c | 145 ++-
drivers/spi/spi-topcliff-pch.c | 6
drivers/staging/android/vsoc.c | 3
drivers/staging/comedi/drivers/ni_mio_common.c | 24
drivers/staging/greybus/light.c | 12
drivers/staging/most/cdev/cdev.c | 5
drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5
drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c | 10
drivers/target/target_core_device.c | 4
drivers/thermal/cpu_cooling.c | 2
drivers/thermal/mtk_thermal.c | 6
drivers/thermal/rcar_gen3_thermal.c | 38
drivers/tty/ipwireless/hardware.c | 2
drivers/tty/serial/fsl_lpuart.c | 28
drivers/tty/serial/stm32-usart.c | 194 +++-
drivers/tty/serial/stm32-usart.h | 14
drivers/uio/uio.c | 10
drivers/usb/class/cdc-wdm.c | 2
drivers/usb/dwc2/gadget.c | 1
drivers/usb/dwc3/Kconfig | 4
drivers/usb/gadget/udc/fsl_udc_core.c | 30
drivers/usb/host/xhci-hub.c | 2
drivers/usb/phy/Kconfig | 2
drivers/usb/phy/phy-twl6030-usb.c | 2
drivers/usb/typec/Kconfig | 1
drivers/usb/typec/fusb302/fusb302.c | 10
drivers/usb/typec/tcpci.c | 10
drivers/usb/typec/tcpm.c | 32
drivers/usb/typec/typec_wcove.c | 10
drivers/vfio/mdev/mdev_core.c | 11
drivers/vfio/mdev/mdev_sysfs.c | 2
drivers/vfio/pci/vfio_pci.c | 19
drivers/vhost/test.c | 2
drivers/video/backlight/lm3630a_bl.c | 4
drivers/video/backlight/pwm_bl.c | 24
drivers/video/fbdev/chipsfb.c | 3
drivers/watchdog/rtd119x_wdt.c | 2
drivers/watchdog/sprd_wdt.c | 6
drivers/xen/cpu_hotplug.c | 2
drivers/xen/pvcalls-back.c | 2
fs/affs/super.c | 6
fs/afs/callback.c | 8
fs/afs/dir_edit.c | 12
fs/afs/file.c | 7
fs/afs/flock.c | 412 ++++------
fs/afs/inode.c | 8
fs/afs/rxrpc.c | 1
fs/afs/security.c | 4
fs/afs/super.c | 1
fs/afs/xattr.c | 4
fs/btrfs/file.c | 3
fs/btrfs/inode-map.c | 28
fs/ceph/xattr.c | 2
fs/cifs/connect.c | 3
fs/exportfs/expfs.c | 1
fs/ext4/inline.c | 2
fs/f2fs/dir.c | 5
fs/f2fs/f2fs.h | 3
fs/f2fs/inline.c | 6
fs/jfs/jfs_txnmgr.c | 3
fs/nfs/delegation.c | 20
fs/nfs/delegation.h | 1
fs/nfs/flexfilelayout/flexfilelayout.h | 32
fs/nfs/nfs42xdr.c | 10
fs/nfs/pnfs.c | 33
fs/nfs/pnfs.h | 1
fs/nfs/super.c | 2
fs/nfs/write.c | 2
fs/xfs/xfs_quotaops.c | 3
include/drm/drm_panel.h | 1
include/linux/acpi.h | 12
include/linux/device.h | 6
include/linux/irqchip/arm-gic-v3.h | 12
include/linux/mlx5/mlx5_ifc.h | 2
include/linux/mmc/sdio_ids.h | 2
include/linux/of.h | 5
include/linux/perf_event.h | 7
include/linux/platform_data/dma-imx-sdma.h | 3
include/linux/rtc.h | 2
include/linux/signal.h | 15
include/linux/switchtec.h | 4
include/linux/usb/tcpm.h | 13
include/media/davinci/vpbe.h | 2
include/net/request_sock.h | 4
include/net/sctp/sctp.h | 5
include/net/tcp.h | 2
include/net/xfrm.h | 1
include/sound/soc.h | 2
include/trace/events/rxrpc.h | 6
include/uapi/linux/btf.h | 4
include/uapi/linux/netfilter/nf_tables.h | 2
kernel/bpf/offload.c | 4
kernel/bpf/verifier.c | 2
kernel/debug/kdb/kdb_main.c | 2
kernel/events/core.c | 126 +--
kernel/fork.c | 16
kernel/irq/irqdomain.c | 3
kernel/signal.c | 5
lib/devres.c | 3
lib/kfifo.c | 3
net/6lowpan/nhc.c | 2
net/bpfilter/bpfilter_kern.c | 2
net/bridge/br_arp_nd_proxy.c | 2
net/bridge/netfilter/ebtables.c | 4
net/core/dev.c | 73 -
net/core/filter.c | 2
net/core/neighbour.c | 4
net/core/sock.c | 4
net/dsa/port.c | 7
net/dsa/slave.c | 8
net/ieee802154/6lowpan/reassembly.c | 2
net/ipv4/af_inet.c | 2
net/ipv4/inet_connection_sock.c | 2
net/ipv4/ip_output.c | 3
net/ipv4/ip_tunnel.c | 5
net/ipv4/tcp.c | 4
net/ipv4/udp_offload.c | 5
net/ipv6/ip6_fib.c | 3
net/ipv6/ip6_gre.c | 1
net/ipv6/ip6_output.c | 3
net/ipv6/raw.c | 2
net/ipv6/reassembly.c | 2
net/iucv/af_iucv.c | 40
net/l2tp/l2tp_core.c | 3
net/llc/af_llc.c | 34
net/llc/llc_conn.c | 35
net/llc/llc_if.c | 12
net/mac80211/rc80211_minstrel_ht.c | 2
net/mac80211/rx.c | 11
net/mpls/mpls_iptunnel.c | 2
net/netfilter/nf_conntrack_netlink.c | 7
net/netfilter/nf_flow_table_core.c | 9
net/netfilter/nft_flow_offload.c | 3
net/netfilter/nft_osf.c | 10
net/netfilter/nft_set_hash.c | 25
net/packet/af_packet.c | 25
net/rds/ib_stats.c | 2
net/rds/stats.c | 2
net/rxrpc/af_rxrpc.c | 3
net/rxrpc/ar-internal.h | 2
net/rxrpc/call_accept.c | 2
net/rxrpc/conn_client.c | 50 +
net/rxrpc/conn_object.c | 15
net/rxrpc/conn_service.c | 2
net/rxrpc/input.c | 18
net/rxrpc/local_object.c | 5
net/rxrpc/output.c | 3
net/sched/act_csum.c | 31
net/sched/act_mirred.c | 6
net/sched/sch_cbs.c | 108 ++
net/sched/sch_netem.c | 18
net/sctp/input.c | 12
net/smc/smc_diag.c | 3
net/smc/smc_rx.c | 29
net/sunrpc/auth_gss/svcauth_gss.c | 84 +-
net/sunrpc/xprtrdma/verbs.c | 3
net/tipc/link.c | 29
net/tipc/monitor.c | 15
net/tipc/monitor.h | 1
net/tipc/name_distr.c | 18
net/tipc/name_table.c | 1
net/tipc/name_table.h | 1
net/tipc/net.c | 2
net/tipc/node.c | 7
net/tipc/socket.c | 2
net/tipc/sysctl.c | 8
net/tls/tls_device_fallback.c | 4
net/wireless/reg.c | 9
net/xdp/xdp_umem.c | 6
net/xdp/xsk.c | 21
net/xfrm/xfrm_interface.c | 10
samples/bpf/xdp_rxq_info_user.c | 6
security/apparmor/include/cred.h | 2
security/apparmor/lsm.c | 4
security/apparmor/net.c | 15
security/keys/key.c | 1
sound/aoa/codecs/onyx.c | 4
sound/pci/hda/hda_controller.h | 9
sound/sh/aica.c | 14
sound/soc/codecs/cs4349.c | 1
sound/soc/codecs/es8328.c | 2
sound/soc/codecs/wm8737.c | 2
sound/soc/codecs/wm9705.c | 10
sound/soc/codecs/wm9712.c | 13
sound/soc/codecs/wm9713.c | 10
sound/soc/davinci/davinci-mcasp.c | 13
sound/soc/fsl/imx-sgtl5000.c | 3
sound/soc/meson/axg-tdmin.c | 1
sound/soc/meson/axg-tdmout.c | 1
sound/soc/qcom/apq8016_sbc.c | 21
sound/soc/soc-pcm.c | 4
sound/soc/sunxi/sun4i-i2s.c | 4
sound/soc/sunxi/sun8i-codec.c | 6
sound/usb/mixer.c | 4
sound/usb/quirks-table.h | 9
tools/bpf/bpftool/btf_dumper.c | 8
tools/bpf/bpftool/cgroup.c | 6
tools/bpf/bpftool/map_perf_ring.c | 4
tools/perf/util/machine.c | 27
tools/testing/selftests/ipc/msgque.c | 11
625 files changed, 4661 insertions(+), 3140 deletions(-)
Adam Ford (2):
ARM: dts: logicpd-som-lv: Fix MMC1 card detect
ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
Akihiro Tsukada (1):
media: dvb/earth-pt1: fix wrong initialization for demod blocks
Akinobu Mita (1):
media: ov2659: fix unbalanced mutex_lock/unlock
Alain Volmat (3):
i2c: stm32f7: rework slave_id allocation
i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
i2c: stm32f7: report dma error during probe
Alex Estrin (1):
IB/hfi1: Add mtu check for operational data VLs
Alex Williamson (1):
PCI: Fix "try" semantics of bus and slot reset
Alexander Shishkin (3):
perf: Copy parent's address filter offsets on clone
perf, pt, coresight: Fix address filters for vmas with non-zero offset
perf/core: Fix the address filtering fix
Alexandra Winter (2):
s390/qeth: Fix error handling during VNICC initialization
s390/qeth: Fix initialization of vnicc cmd masks during set online
Alexandre Kroupski (1):
media: atmel: atmel-isi: fix timeout value for stop streaming
Alexandru Ardelean (1):
dmaengine: axi-dmac: Don't check the number of frames for alignment
Alexei Starovoitov (1):
bpf: fix BTF limits
Alexey Kardashevskiy (2):
KVM: PPC: Release all hardware TCE tables attached to a group
KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest
Anders Roxell (1):
ALSA: hda: fix unused variable warning
Andre Przywara (1):
arm64: dts: juno: Fix UART frequency
Andrea Arcangeli (1):
fork,memcg: alloc_thread_stack_node needs to set tsk->stack
Andrey Ignatov (1):
bpf: Add missed newline in verifier verbose log
Andrey Smirnov (1):
tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
Andy Shevchenko (4):
dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width"
mfd: intel-lpss: Release IDA resources
dmaengine: dw: platform: Switch to acpi_dma_controller_register()
ahci: Do not export local variable ahci_em_messages
Aneesh Kumar K.V (1):
powerpc/mm/mce: Keep irqs disabled during lockless page table walk
Anna Schumaker (1):
NFS: Add missing encode / decode sequence_maxsz to v4.2 operations
Antoine Tenart (2):
crypto: inside-secure - fix zeroing of the request in ahash_exit_inv
crypto: inside-secure - fix queued len computation
Anton Ivanov (1):
um: Fix off by one error in IRQ enumeration
Anton Protopopov (1):
bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup
Antonio Borneo (2):
net: stmmac: fix length of PTP clock's name string
net: stmmac: fix disabling flexible PPS output
Ard Biesheuvel (2):
powerpc/archrandom: fix arch_get_random_seed_int()
nvme: retain split access workaround for capability reads
Arend van Spriel (1):
brcmfmac: create debugfs files for bus-specific layer
Arnaldo Carvalho de Melo (1):
perf map: No need to adjust the long name of modules
Arnd Bergmann (15):
ASoC: wm9712: fix unused variable warning
usb: dwc3: add EXTCON dependency for qcom
ASoC: wm97xx: fix uninitialized regmap pointer problem
crypto: ccree - reduce kernel stack usage with clang
jfs: fix bogus variable self-initialization
media: davinci-isif: avoid uninitialized variable use
coresight: catu: fix clang build warning
usb: gadget: fsl: fix link error against usb-gadget module
devres: allow const resource arguments
x86/pgtable/32: Fix LOWMEM_PAGES constant
qed: reduce maximum stack frame size
mic: avoid statically declaring a 'struct device'.
crypto: ccp - Reduce maximum stack usage
i40e: reduce stack usage in i40e_set_fc
wcn36xx: use dynamic allocation for large variables
Axel Lin (6):
regulator: pv88060: Fix array out-of-bounds access
regulator: pv88080: Fix array out-of-bounds access
regulator: pv88090: Fix array out-of-bounds access
regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA
regulator: lp87565: Fix missing register for LP87565_BUCK_0
regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB
Bart Van Assche (5):
scsi: qla2xxx: Unregister chrdev if module initialization fails
scsi: target/core: Fix a race condition in the LUN lookup code
scsi: qla2xxx: Fix a format specifier
scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd()
scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory
Ben Hutchings (1):
powerpc: vdso: Make vdso32 installation conditional in vdso_install
Bichao Zheng (1):
pwm: meson: Don't disable PWM when setting duty repeatedly
Biju Das (1):
ARM: dts: r8a7743: Remove generic compatible string from iic3
Björn Töpel (2):
xsk: avoid store-tearing when assigning queues
xsk: avoid store-tearing when assigning umem
Borut Seljak (1):
serial: stm32: fix a recursive locking in stm32_config_rs485
Brian Masney (1):
backlight: lm3630a: Return 0 on success in update_status functions
Bruno Thomsen (1):
rtc: pcf2127: bugfix: read rtc disables watchdog
Bryan O'Donoghue (2):
nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing
nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm
Chao Yu (3):
f2fs: fix wrong error injection path in inc_valid_block_count()
f2fs: fix error path of f2fs_convert_inline_page()
f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()
Charles Keepax (1):
spi: cadence: Correct initialisation of runtime PM
Chen-Yu Tsai (7):
ARM: dts: sun8i-a23-a33: Move NAND controller device node to sort by address
clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it
arm64: dts: allwinner: h6: Move GIC device node fix base address ordering
clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable
rtc: pcf8563: Fix interrupt trigger method
rtc: pcf8563: Clear event flags and disable interrupts before requesting irq
arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC
Chris Packham (1):
of: use correct function prototype for of_overlay_fdt_apply()
Christian Hewitt (3):
arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node
arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support
arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node
Christophe JAILLET (1):
drm: rcar-du: Fix the return value in case of error in 'rcar_du_crtc_set_crc_source()'
Christophe Leroy (3):
powerpc/kgdb: add kgdb_arch_set/remove_breakpoint()
spi: spi-fsl-spi: call spi_finalize_current_message() at the end
crypto: talitos - fix AEAD processing.
Chuck Lever (2):
SUNRPC: Fix svcauth_gss_proxy_init()
xprtrdma: Fix use-after-free in rpcrdma_post_recvs
Chuhong Yuan (3):
iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
cxgb4: smt: Add lock for atomic_dec_and_test
dmaengine: ti: edma: fix missed failure handling
Colin Ian King (20):
drm/msm: fix unsigned comparison with less than zero
rtlwifi: rtl8821ae: replace _rtl8821ae_mrate_idx_to_arfr_id with generic version
pcrypt: use format specifier in kobject_add
staging: most: cdev: add missing check for cdev_add failure
rtc: ds1672: fix unintended sign extension
rtc: 88pm860x: fix unintended sign extension
rtc: 88pm80x: fix unintended sign extension
rtc: pm8xxx: fix unintended sign extension
drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON
drm/nouveau/pmu: don't print reply values if exec is false
drm/nouveau: fix missing break in switch statement
brcmfmac: fix leak of mypkt on error return path
PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise operations
platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer
phy: qcom-qusb2: fix missing assignment of ret when calling clk_prepare_enable
media: vivid: fix incorrect assignment operation when setting video mode
scsi: libfc: fix null pointer dereference on a null lport
ext4: set error return correctly when ext4_htree_store_dirent fails
bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
iio: dac: ad5380: fix incorrect assignment to val
Corentin Labbe (2):
crypto: sun4i-ss - fix big endian issues
crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments
Dan Carpenter (36):
drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset()
mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate()
Input: nomadik-ske-keypad - fix a loop timeout test
drm/etnaviv: fix some off by one bugs
drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
drm/etnaviv: potential NULL dereference
drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen()
xen, cpu_hotplug: Prevent an out of bounds access
media: ivtv: update *pos correctly in ivtv_read_pos()
media: cx18: update *pos correctly in cx18_read_pos()
media: wl128x: Fix an error code in fm_download_firmware()
soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe()
soc/fsl/qe: Fix an error code in qe_pin_request()
6lowpan: Off by one handling ->nexthdr
media: omap_vout: potential buffer overflow in vidioc_dqbuf()
media: davinci/vpbe: array underflow in vpbe_enum_outputs()
platform/x86: alienware-wmi: printing the wrong error code
kdb: do a sanity check on the cpu in kdb_per_cpu()
RDMA/uverbs: check for allocation failure in uapi_add_elm()
ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev()
rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
staging: greybus: light: fix a couple double frees
bcache: Fix an error code in bch_dump_read()
net: aquantia: Fix aq_vec_isr_legacy() return value
cxgb4: Signedness bug in init_one()
net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
net: netsec: Fix signedness bug in netsec_probe()
net: socionext: Fix a signedness bug in ave_probe()
net: stmmac: dwmac-meson8b: Fix signedness bug in probe
net: axienet: fix a signedness bug in probe
of: mdio: Fix a signedness bug in of_phy_get_and_connect()
net: nixge: Fix a signedness bug in nixge_probe()
net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
bpf, offload: Unlock on error in bpf_offload_dev_create()
drm: panel-lvds: Potential Oops in probe error handling
Dan Robertson (1):
hwmon: (shtc1) fix shtc1 and shtw1 id mask
David Disseldorp (1):
ceph: fix "ceph.dir.rctime" vxattr value
David Howells (12):
keys: Timestamp new keys
afs: Fix AFS file locking to allow fine grained locks
afs: Further fix file locking
afs: Fix the afs.cell and afs.volume xattr handlers
afs: Fix key leak in afs_release() and afs_evict_inode()
afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set
afs: Fix lock-wait/callback-break double locking
afs: Fix double inc of vnode->cb_break
rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]
rxrpc: Fix trace-after-put looking at the put connection record
afs: Fix missing timeout reset
Dexuan Cui (1):
irqdomain: Add the missing assignment of domain->fwnode for named fwnode
Dirk van der Merwe (1):
nfp: fix simple vNIC mailbox length
Dmitry Osipenko (1):
memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20
Eddie James (1):
fsi: sbefifo: Don't fail operations when in SBE IPL state
Eli Britstein (2):
net: sched: act_csum: Fix csum calc for tagged packets
net/mlx5: Fix multiple updates of steering rules in parallel
Eric Auger (2):
vfio_pci: Enable memory accesses before calling pci_map_rom
iommu/vt-d: Duplicate iommu_resv_region objects per device list
Eric Biggers (3):
crypto: tgr192 - fix unaligned memory access
llc: fix another potential sk_buff leak in llc_ui_sendmsg()
llc: fix sk_buff refcounting in llc_conn_state_process()
Eric Dumazet (6):
inet: frags: call inet_frags_fini() after unregister_pernet_subsys()
net: avoid possible false sharing in sk_leave_memory_pressure()
net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
tcp: annotate lockless access to tcp_memory_pressure
net: neigh: use long type to store jiffies delta
packet: fix data-race in fanout_flow_is_huge()
Eric W. Biederman (6):
signal/ia64: Use the generic force_sigsegv in setup_frame
signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn
fs/nfs: Fix nfs_parse_devname to not modify it's argument
signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig
signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig
signal: Allow cifs and drbd to receive their terminating signals
Eric Wong (1):
rtc: cmos: ignore bogus century byte
Erwan Le Ray (6):
serial: stm32: fix word length configuration
serial: stm32: fix rx error handling
serial: stm32: fix rx data length when parity enabled
serial: stm32: fix transmit_chars when tx is stopped
serial: stm32: Add support of TC bit status check
serial: stm32: fix wakeup source initialization
Eugen Hristev (1):
iio: fix position relative kernel version
Fabrice Gasnier (2):
ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
serial: stm32: fix clearing interrupt error flags
Fabrizio Castro (2):
ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor
drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
Felix Fietkau (1):
mac80211: minstrel_ht: fix per-group max throughput rate initialization
Feras Daoud (1):
net/mlx5e: IPoIB, Fix RX checksum statistics update
Fernando Fernandez Mancera (1):
netfilter: nft_osf: usage from output path is not valid
Filipe Manana (3):
Btrfs: fix hang when loading existing inode cache off disk
Btrfs: fix inode cache waiters hanging on failure to start caching thread
Btrfs: fix inode cache waiters hanging on path allocation failure
Filippo Sironi (1):
iommu/amd: Wait for completion of IOTLB flush in attach_device
Finn Thain (2):
m68k: mac: Fix VIA timer counter accesses
m68k: Call timer_interrupt() with interrupts disabled
Firo Yang (1):
ixgbe: sync the first fragment unconditionally
Florian Fainelli (6):
net: dsa: b53: Fix default VLAN ID
net: dsa: b53: Properly account for VLAN filtering
net: dsa: b53: Do not program CPU port's PVID
cpufreq: brcmstb-avs-cpufreq: Fix initial command check
cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency
phy: usb: phy-brcm-usb: Remove sysfs attributes upon driver removal
Florian Westphal (2):
netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule
netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value
Frank Rowand (1):
ARM: qcom_defconfig: Enable MAILBOX
Fred Klassen (1):
net/udp_gso: Allow TX timestamp with UDP GSO
Gal Pressman (3):
IB/usnic: Fix out of bounds index check in query pkey
RDMA/ocrdma: Fix out of bounds index check in query pkey
RDMA/qedr: Fix out of bounds index check in query pkey
Geert Uytterhoeven (20):
arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group
pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group
pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group
pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group
pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group
pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field
pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field
pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field
pinctrl: sh-pfc: sh7734: Add missing IPSR11 field
pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations
pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field
pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value
pinctrl: sh-pfc: emev2: Add missing pinmux functions
pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group
pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group
pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups
iommu: Fix IOMMU debugfs fallout
rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900
ARM: 8896/1: VDSO: Don't leak kernel addresses
George Wilkie (1):
mpls: fix warning with multi-label encap
Gerd Rausch (2):
net/rds: Add a few missing rds_stat_names entries
net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
Govindarajulu Varadarajan (1):
scsi: fnic: fix msix interrupt allocation
Greg Kroah-Hartman (2):
Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
Linux 4.19.99
Guenter Roeck (4):
nios2: ksyms: Add missing symbol exports
hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses
watchdog: rtd119x_wdt: Fix remove function
hwmon: (lm75) Fix write operations for negative temperatures
Gustavo A. R. Silva (1):
NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks
H. Nikolaus Schaller (2):
mmc: sdio: fix wl1251 vendor id
mmc: core: fix wl1251 sdio quirks
Haishuang Yan (1):
ip6erspan: remove the incorrect mtu limit for ip6erspan
Haiyang Zhang (2):
hv_netvsc: Fix offset usage in netvsc_send_table()
hv_netvsc: Fix send_table offset in case of a host bug
Hans de Goede (2):
pwm: lpss: Release runtime-pm reference from the driver's remove callback
usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs
Heiner Kallweit (2):
net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031
net: phy: don't clear BMCR in genphy_soft_reset
Hoang Le (1):
tipc: update mon's self addr when node addr generated
Hongbo Yao (1):
irqchip/gic-v3-its: fix some definitions of inner cacheability attributes
Hook, Gary (2):
crypto: ccp - fix AES CFB error exposed by new test vectors
crypto: ccp - Fix 3DES complaint from ccp-crypto module
Hou Zhiqiang (3):
PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI
PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device()
PCI: mobiveil: Fix the valid check for inbound and outbound windows
Houlong Wei (1):
mailbox: mediatek: Add check for possible failure of kzalloc
Huazhong Tan (5):
net: hns3: add error handler for hns3_nic_init_vector_data()
net: hns3: fix error handling int the hns3_get_vector_ring_chain
net: hns3: fix wrong combined count returned by ethtool -l
net: hns3: fix bug of ethtool_ops.get_channels for VF
net: hns3: fix a memory leak issue for hclge_map_unmap_ring_to_vf_vector
Håkon Bugge (1):
RDMA/cma: Fix false error message
Icenowy Zheng (1):
clk: sunxi-ng: v3s: add the missing PLL_DDR1
Igor Konopko (1):
lightnvm: pblk: fix lock order in pblk_rb_tear_down_check
Igor Russkikh (1):
net: aquantia: fixed instack structure overflow
Ilya Dryomov (1):
rbd: clear ->xferred on error from rbd_obj_issue_copyup()
Ilya Maximets (1):
xdp: fix possible cq entry leak
Israel Rukshin (1):
IB/iser: Pass the correct number of entries for dma mapped SGL
Iuliana Prodan (2):
crypto: caam - fix caam_dump_sg that iterates through scatterlist
crypto: caam - free resources in case caam_rng registration failed
Jack Morgenstein (1):
IB/mlx5: Add missing XRC options to QP optional params mask
Jacopo Mondi (2):
media: tw9910: Unregister subdevice with v4l2-async
media: sh: migor: Include missing dma-mapping header
Jakub Kicinski (6):
net: don't clear sock->sk early to avoid trouble in strparser
net: netem: fix backlog accounting for corrupted GSO frames
tools: bpftool: use correct argument in cgroup errors
net/tls: fix socket wmem accounting on fallback with netem
net: netem: fix error path for corrupted GSO frames
net: netem: correct the parent's backlog when corrupted packet was dropped
Jan Kara (1):
xfs: Sanity check flags of Q_XQUOTARM call
Jani Nikula (1):
drm/panel: make drm_panel.h self-contained
Jann Horn (1):
apparmor: don't try to replace stale label in ptrace access check
Jarkko Nikula (1):
mfd: intel-lpss: Add default I2C device properties for Gemini Lake
Jean Delvare (1):
firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices
Jeffrey Altman (1):
rxrpc: Fix detection of out of order acks
Jeffrey Hugo (2):
drm/msm/mdp5: Fix mdp5_cfg_init error return
drm/msm/dsi: Implement reset correctly
Jeremy Kerr (1):
fsi/core: Fix error paths on CFAM init
Jernej Skrabec (1):
ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT
Jerome Brunet (6):
ASoC: fix valid stream condition
clk: meson: gxbb: no spread spectrum on mpll0
clk: meson: axg: spread spectrum is on mpll2
arm64: dts: meson: libretech-cc: set eMMC as removable
ASoC: meson: axg-tdmin: right_j is not supported
ASoC: meson: axg-tdmout: right_j is not supported
Jesper Dangaard Brouer (2):
net: fix bpf_xdp_adjust_head regression for generic-XDP
samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
Jiada Wang (1):
thermal: rcar_gen3_thermal: fix interrupt type
Jian Shen (2):
net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()
net: hns3: fix error VF index when setting VLAN offload
Jie Liu (1):
tipc: set sysctl_tipc_rmem and named_timeout right range
Jiong Wang (1):
nfp: bpf: fix static check error through tightening shift amount adjustment
Jitendra Bhivare (1):
PCI: iproc: Remove PAXC slot check to allow VF support
Johannes Berg (4):
cfg80211: regulatory: make initialization more robust
iwlwifi: mvm: fix A-MPDU reference assignment
ALSA: aoa: onyx: always initialize register read value
mac80211: accept deauth frames in IBSS mode
John Garry (1):
drm/hisilicon: hibmc: Don't overwrite fb helper surface depth
Jon Hunter (1):
dmaengine: tegra210-adma: Fix crash during probe
Jon Maloy (3):
tipc: eliminate message disordering during binding table update
tipc: tipc clang warning
tipc: reduce risk of wakeup queue starvation
Jonas Gorski (2):
MIPS: BCM63XX: drop unused and broken DSP platform device
hwrng: bcm2835 - fix probe as platform device
Jorge Ramirez-Ortiz (1):
mailbox: qcom-apcs: fix max_register value
Jose Abreu (1):
net: stmmac: gmac4+: Not all Unicast addresses may be available
Jouni Malinen (1):
um: Fix IRQ controller regression on console read
Julian Wiedmann (2):
net/af_iucv: build proper skbs for HiperTransport
net/af_iucv: always register net_device notifier
Kangjie Lu (1):
net: sh_eth: fix a missing check of of_get_phy_mode
Karsten Graul (3):
net/smc: original socket family in inet_sock_diag
net/smc: receive returns without data
net/smc: receive pending data after RCV_SHUTDOWN
Kees Cook (1):
selftests/ipc: Fix msgque compiler warnings
Kelvin Cao (1):
switchtec: Remove immediate status check after submitting MRPC command
Kevin Mitchell (1):
iommu/amd: Make iommu_disable safer
Kishon Vijay Abraham I (1):
PCI: dwc: Fix dw_pcie_ep_find_capability() to return correct capability offset
Laurent Pinchart (1):
drm: rcar-du: Fix vblank initialization
Leandro Dorileo (1):
net/sched: cbs: fix port_rate miscalculation
Leon Romanovsky (1):
net/mlx5: Delete unused FPGA QPN variable
Li Jin (1):
pinctrl: iproc-gpio: Fix incorrect pinconf configurations
Linus Torvalds (1):
Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()"
Liu Jian (2):
driver: uio: fix possible memory leak in __uio_register_device
driver: uio: fix possible use-after-free in __uio_register_device
Loic Poulain (1):
arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
Lorenzo Bianconi (3):
mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
mt76: usb: fix possible memory leak in mt76u_buf_free
ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
Lu Baolu (4):
iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm()
iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU
iommu: Add missing new line for dma type
iommu: Use right function to get group for device
Luc Van Oostenryck (1):
soc: aspeed: Fix snoop_file_poll()'s return type
Lyude Paul (1):
drm/dp_mst: Skip validating ports during destruction, just ref
Madalin Bucur (2):
dpaa_eth: perform DMA unmapping before read
dpaa_eth: avoid timestamp read on error paths
Magnus Karlsson (2):
xsk: add missing smp_rmb() in xsk_mmap
xsk: Fix registration of Rx-only sockets
Manivannan Sadhasivam (1):
clk: actions: Fix factor clk struct member access
Mao Wenan (2):
net: sonic: return NETDEV_TX_OK if failed to map buffer
net: sonic: replace dev_kfree_skb in sonic_send_packet
Maor Gottlieb (1):
IB/mlx5: Don't override existing ip_protocol
Marc Dionne (1):
afs: Fix large file support
Marc Gonzalez (2):
clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998
usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
Marc Zyngier (1):
genirq/debugfs: Reinstate full OF path for domain name
Marek Szyprowski (2):
clocksource/drivers/exynos_mct: Fix error path in timer resources initialization
ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used
Mark Bloch (1):
RDMA/mlx5: Fix memory leak in case we fail to add an IB device
Mark Zhang (1):
net/mlx5: Fix mlx5_ifc_query_lag_out_bits
Markus Elfring (1):
media: em28xx: Fix exception handling in em28xx_alloc_urbs()
Martin Blumenstingl (1):
pwm: meson: Consider 128 a valid pre-divider
Martin Sperl (1):
spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios
Masahiro Yamada (2):
kbuild: mark prepare0 as PHONY to fix external module build
ARM: stm32: use "depends on" instead of "if" after prompt
Masahisa Kojima (1):
net: socionext: Add dummy PHY register read in phy_write()
Masami Hiramatsu (1):
x86, perf: Fix the dependency of the x86 insn decoder selftest
Matteo Croce (1):
arm64/vdso: don't leak kernel addresses
Matthias Kaehlcke (2):
thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power
backlight: pwm_bl: Fix heuristic to determine number of brightness levels
Mattias Jacobsson (1):
platform/x86: wmi: fix potential null pointer dereference
Max Gurtovoy (1):
IB/iser: Fix dma_nents type definition
Maxime Ripard (5):
drm/sun4i: hdmi: Fix double flag assignation
ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing
arm64: dts: allwinner: a64: Add missing PIO clocks
ARM: dts: sun9i: optimus: Fix fixed-regulators
ASoC: sun4i-i2s: RX and TX counter registers are swapped
Michael Chan (2):
bnxt_en: Fix ethtool selftest crash under error conditions.
bnxt_en: Suppress error messages when querying DSCP DCB capabilities.
Michael Ellerman (1):
powerpc/64s: Fix logic when handling unknown CPU features
Michael Kao (1):
thermal: mediatek: fix register index error
Michael S. Tsirkin (1):
vhost/test: stop device before reset
Michal Kalderon (2):
qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state
qed: iWARP - fix uninitialized callback
Mike Marciniszyn (1):
IB/hfi1: Handle port down properly in pio
Minas Harutyunyan (1):
dwc2: gadget: Fix completed transfer size calculation in DDMA
Ming Lei (1):
block: don't use bio->bi_vcnt to figure out segment number
Mitko Haralanov (1):
IB/hfi1: Correctly process FECN and BECN in packets
Moni Shoua (1):
net/mlx5: Take lock with IRQs disabled to avoid deadlock
Mordechay Goodstein (1):
iwlwifi: mvm: avoid possible access out of array.
Moritz Fischer (1):
net: phy: fixed_phy: Fix fixed_phy not checking GPIO
Naftali Goldstein (1):
iwlwifi: nvm: get num of hw addresses from firmware
Nathan Chancellor (2):
staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx
misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa
Nathan Huckleberry (1):
clk: qcom: Fix -Wunused-const-variable
Nathan Lynch (2):
powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild
powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration
Navid Emamdoost (2):
ipmi: Fix memory leak in __ipmi_bmc_register
affs: fix a memory leak in affs_remount
Neil Armstrong (4):
pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins
arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply
soc: amlogic: gx-socinfo: Add mask for each SoC packages
soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register bitmask
Nicholas Mc Guire (4):
usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure
ipmi: kcs_bmc: handle devm_kasprintf() failure case
staging: r8822be: check kzalloc return or bail
media: cx23885: check allocation return
Nicholas Piggin (1):
powerpc/64s/radix: Fix memory hot-unplug page table split
Nick Desaulniers (1):
mips: avoid explicit UB in assignment of mips_io_port_base
Nicolas Boichat (1):
ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
Nicolas Dichtel (1):
xfrm interface: ifname may be wrong in logs
Nicolas Huaman (1):
ALSA: usb-audio: update quirk for B&W PX to remove microphone
Niklas Cassel (1):
arm64: dts: msm8916: remove bogus argument to the cpu clock
Niklas Söderlund (1):
media: rcar-vin: Clean up correct notifier in error path
Noralf Trønnes (2):
drm/fb-helper: generic: Fix setup error path
drm/fb-helper: generic: Call drm_client_add() after setup is done
Oleh Kravchenko (1):
led: triggers: Fix dereferencing of null pointer
Oleksandr Andrushchenko (1):
drm/xen-front: Fix mmap attributes for display buffers
Omar Sandoval (1):
btrfs: use correct count in btrfs_file_write_iter()
Ondrej Jirman (1):
clk: sunxi-ng: sun50i-h6-r: Fix incorrect W1 clock gate register
Oscar A Perez (1):
ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit
Pablo Neira Ayuso (4):
netfilter: nft_set_hash: fix lookups with fixed size hash on big endian
netfilter: nft_set_hash: bogus element self comparison from deactivation path
netfilter: nft_flow_offload: add entry to flowtable after confirmation
netfilter: ctnetlink: honor IPS_OFFLOAD flag
Pan Bian (1):
mmc: core: fix possible use after free of host
Parav Pandit (4):
RDMA/rxe: Consider skb reserve space based on netdev of GID
vfio/mdev: Avoid release parent reference during error path
vfio/mdev: Follow correct remove sequence
vfio/mdev: Fix aborting mdev child device removal if one fails
Paul Cercueil (1):
clk: ingenic: jz4740: Fix gating of UDC clock
Paul Selles (1):
ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers
Pavel Tatashin (1):
arm64: hibernate: check pgd table allocation
Pawe? Chmiel (1):
media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL
Peng Fan (1):
firmware: arm_scmi: update rate_discrete in clock_describe_rates_get
Peter Rosin (3):
drm/sti: do not remove the drm_bridge that was never added
ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low
ARM: dts: at91: nattis: make the SD-card slot work
Peter Ujfalusi (1):
ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
Petr Machata (3):
mlxsw: reg: QEEC: Add minimum shaper fields
mlxsw: spectrum: Set minimum shaper on MC TCs
vxlan: changelink: Fix handling of default remotes
Phil Elwell (1):
ARM: dts: bcm283x: Correct mailbox register sizes
Philipp Rudo (1):
s390/kexec_file: Fix potential segment overlap in ELF loader
Pi-Hsun Shih (1):
rtc: mt6397: Don't call irq_dispose_mapping.
Qian Cai (1):
x86/mm: Remove unused variable 'cpu'
Quentin Monnet (2):
tools: bpftool: fix arguments for p_err() in do_event_pipe()
tools: bpftool: fix format strings and arguments for jsonw_printf()
Rafael J. Wysocki (11):
driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling
driver core: Avoid careless re-use of existing device links
driver core: Do not resume suppliers under device_links_write_lock()
driver core: Fix handling of runtime PM flags in device_link_add()
driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link()
driver core: Fix possible supplier PM-usage counter imbalance
driver core: Fix PM-runtime for links added during consumer probe
PM: ACPI/PCI: Resume all devices during hibernation
ACPI: PM: Simplify and fix PM domain hibernation callbacks
ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS
PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
Raju Rangoju (1):
RDMA/iw_cxgb4: Fix the unchecked ep dereference
Rakesh Pillai (2):
ath10k: fix dma unmap direction for management frames
ath10k: Fix encoding for protected management frames
Rashmica Gupta (2):
powerpc/mm: Check secondary hash page table
gpio/aspeed: Fix incorrect number of banks
Ravi Bangoria (1):
perf/ioctl: Add check for the sample_period value
Rayagonda Kokatanur (1):
spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
Rik van Riel (1):
fork,memcg: fix crash in free_thread_stack on memcg charge fail
Rob Clark (1):
drm/msm/a3xx: remove TPL1 regs from snapshot
Rob Herring (1):
of: Fix property name in of_node_get_device_type
Robert Richter (1):
EDAC/mc: Fix edac_mc_find() in case no device is found
Robin Gong (1):
dmaengine: imx-sdma: fix size check for sdma script_number
Robin Murphy (1):
dmaengine: mv_xor: Use correct device for DMA API
Roopa Prabhu (1):
bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER
Ruslan Bilovol (1):
usb: host: xhci-hub: fix extra endianness conversion
Russell King (2):
net: dsa: fix unintended change of bridge interface STP state
ARM: riscpc: fix lack of keyboard interrupts after irq conversion
Sagiv Ozeri (1):
RDMA/qedr: Fix incorrect device rate.
Sam Bobroff (1):
drm/radeon: fix bad DMA from INTERRUPT_CNTL2
Sameeh Jubran (4):
net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry
net: ena: fix: Free napi resources when ena_up() fails
net: ena: fix incorrect test of supported hash function
net: ena: fix ena_com_fill_hash_function() implementation
Sameer Pujar (1):
dmaengine: tegra210-adma: restore channel status
Sara Sharon (1):
iwlwifi: mvm: fix RSS config command
Selvin Xavier (1):
RDMA/bnxt_re: Add missing spin lock initialization
Shakeel Butt (1):
fork, memcg: fix cached_stacks case
Shannon Nelson (1):
ixgbe: don't clear IPsec sa counters on HW clearing
Shuiqing Li (1):
watchdog: sprd: Fix the incorrect pointer getting from driver data
Sibi Sankar (2):
remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996
remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996
Sowjanya Komatineni (5):
spi: tegra114: clear packed bit for unpacked mode
spi: tegra114: fix for unpacked mode transfers
spi: tegra114: terminate dma and reset on transfer timeout
spi: tegra114: flush fifos
spi: tegra114: configure dma burst size to fifo trig level
Spencer E. Olson (1):
staging: comedi: ni_mio_common: protect register write overflow
Srinath Mannam (1):
PCI: iproc: Enable iProc config read for PAXBv2
Stefan Agner (1):
ASoC: imx-sgtl5000: put of nodes if finding codec fails
Stefan Wahren (5):
staging: bcm2835-camera: Abort probe if there is no camera
staging: bcm2835-camera: fix module autoloading
arm64: defconfig: Re-enable bcm2835-thermal driver
mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe
net: qca_spi: Move reset_count to struct qcaspi
Stefano Brivio (1):
ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1()
Stephen Boyd (2):
firmware: coreboot: Let OF core populate platform device
power: supply: Init device wakeup after device_add()
Stephen Hemminger (3):
netvsc: unshare skb in VF rx handler
net: core: support XDP generic on stacked devices.
hv_netvsc: flag software created hash value
Steve French (1):
cifs: fix rmmod regression in cifs.ko caused by force_sig changes
Steve Sistare (1):
scsi: megaraid_sas: reduce module load time
Steve Wise (2):
iw_cxgb4: use tos when importing the endpoint
iw_cxgb4: use tos when finding ipv6 routes
Steven Price (1):
firmware: arm_scmi: fix of_node leak in scmi_mailbox_check
Sudeep Holla (1):
firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes
Surabhi Vishnoi (1):
ath10k: Fix length of wmi tlv command for protected mgmt frames
Sven Van Asbroeck (1):
usb: phy: twl6030-usb: fix possible use-after-free on remove
Taehee Yoo (1):
netfilter: nf_flow_table: do not remove offload when other netns's interface is down
Takashi Iwai (3):
ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of()
ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk()
ALSA: aica: Fix a long-time build breakage
Takeshi Kihara (1):
arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property
Thomas Gleixner (1):
x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
Tiezhu Yang (1):
MIPS: Loongson: Fix return value of loongson_hwmon_init
Tomas Winkler (1):
mei: replace POLL* with EPOLL* for write queues.
Tony Jones (1):
apparmor: Fix network performance issue in aa_label_sk_perm
Tony Lindgren (5):
bus: ti-sysc: Add mcasp optional clocks flag
bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe()
ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset()
bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocated
hwrng: omap3-rom - Fix missing clock by probing with device tree
Trond Myklebust (4):
NFS: Fix a soft lockup in the delegation recovery code
NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount
NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE()
NFS: Don't interrupt file writeout due to fatal errors
Tung Nguyen (1):
tipc: fix wrong timeout input for tipc_wait_for_cond()
Tyrel Datwyler (1):
powerpc/pseries: Enable support for ibm,drc-info property
Uwe Kleine-König (1):
rtc: ds1307: rx8130: Fix alarm handling
Vadim Pasternak (1):
hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine
Vasily Khoruzhick (1):
ASoC: sun8i-codec: add missing route for ADC
Vasundhara Volam (2):
bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
Vincent Stehlé (1):
staging: android: vsoc: fix copy_from_user overrun
Vinod Koul (1):
net: dsa: qca8k: Enable delay for RGMII_ID mode
Viresh Kumar (1):
OPP: Fix missing debugfs supply directory for OPPs
Vladimir Murzin (2):
ARM: 8848/1: virt: Align GIC version check with arm64 counterpart
ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4
Vladimir Oltean (4):
net: dsa: Avoid null pointer when failing to connect to PHY
ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect
net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate
net: sched: cbs: Avoid division by zero when calculating the port rate
Vladimir Zapolskiy (5):
ARM: dts: lpc32xx: add required clocks property to keypad device node
ARM: dts: lpc32xx: reparent keypad controller to SIC1
ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
Wei Yongjun (1):
rtlwifi: Fix file release memory leak
Wen Yang (2):
PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio()
net: pasemi: fix an use-after-free in pasemi_mac_phy_init()
Wesley Sheng (1):
ntb_hw_switchtec: NT req id mapping table register entry number should be 512
Willem de Bruijn (3):
net: always initialize pagedlen
ipv6: add missing tx timestamping on IPPROTO_RAW
packet: in recvmsg msg_name return at least sizeof sockaddr_ll
Xi Wang (3):
RDMA/hns: Fixs hw access invalid dma memory error
RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver
RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver
Xin Long (1):
sctp: add chunks to sk_backlog when the newsk sk_socket is not set
Yangtao Li (14):
clk: highbank: fix refcount leak in hb_clk_init()
clk: qoriq: fix refcount leak in clockgen_init()
clk: ti: fix refcount leak in ti_dt_clocks_register()
clk: socfpga: fix refcount leak
clk: samsung: exynos4: fix refcount leak in exynos4_get_xom()
clk: imx6q: fix refcount leak in imx6q_clocks_init()
clk: imx6sx: fix refcount leak in imx6sx_clocks_init()
clk: imx7d: fix refcount leak in imx7d_clocks_init()
clk: vf610: fix refcount leak in vf610_clocks_init()
clk: armada-370: fix refcount leak in a370_clk_init()
clk: kirkwood: fix refcount leak in kirkwood_clk_init()
clk: armada-xp: fix refcount leak in axp_clk_init()
clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init()
clk: dove: fix refcount leak in dove_clk_init()
Yong Wu (1):
iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
Yoshihiro Kaneko (1):
arm64: dts: renesas: r8a77995: Fix register range of display node
Yoshihiro Shimoda (1):
net: phy: Fix not to call phy_resume() if PHY is not attached
YueHaibing (22):
powerpc/pseries/memory-hotplug: Fix return value type of find_aa_index
exportfs: fix 'passing zero to ERR_PTR()' warning
drm: Fix error handling in drm_legacy_addctx
drm/shmob: Fix return value check in shmob_drm_probe
crypto: brcm - Fix some set-but-not-used warning
spi/topcliff_pch: Fix potential NULL dereference on allocation error
tty: ipwireless: Fix potential NULL pointer dereference
fbdev: chipsfb: remove set but not used variable 'size'
mdio_bus: Fix PTR_ERR() usage after initialization to constant
cdc-wdm: pass return value of recover_from_urb_loss
media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame
ehea: Fix a copy-paste err in ehea_init_port_res
drm/vmwgfx: Remove set but not used variable 'restart'
ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data"
l2tp: Fix possible NULL pointer dereference
net/sched: cbs: Fix error path of cbs_module_init
libertas_tf: Use correct channel range in lbtf_geo_init
ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
act_mirred: Fix mirred_init_module error handling
Yunfeng Ye (1):
crypto: hisilicon - Matching the dma address for dma_pool_free()
Yunsheng Lin (1):
net: hns3: fix for vport->bw_limit overflow problem
Yuval Shaia (1):
IB/rxe: Fix incorrect cache cleanup in error flow
Zhang Rui (1):
ACPI: button: reinitialize button state upon resume
Zhu Yanjun (1):
IB/rxe: replace kvfree with vfree
wenxu (1):
ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit
zhengbin (1):
afs: Remove set but not used variables 'before', 'after'
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]
^ permalink raw reply [relevance 2%]
* [PATCH 4.19 538/639] netfilter: ctnetlink: honor IPS_OFFLOAD flag
2020-01-24 9:22 1% [PATCH 4.19 000/639] 4.19.99-stable review Greg Kroah-Hartman
@ 2020-01-24 9:31 12% ` Greg Kroah-Hartman
0 siblings, 0 replies; 7+ results
From: Greg Kroah-Hartman @ 2020-01-24 9:31 UTC (permalink / raw)
To: linux-kernel; +Cc: Greg Kroah-Hartman, stable, Pablo Neira Ayuso, Sasha Levin
From: Pablo Neira Ayuso <pablo@netfilter.org>
[ Upstream commit b067fa009c884401d23846251031c1f14d8a9c77 ]
If this flag is set, timeout and state are irrelevant to userspace.
Fixes: 90964016e5d3 ("netfilter: nf_conntrack: add IPS_OFFLOAD status bit")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
net/netfilter/nf_conntrack_netlink.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/net/netfilter/nf_conntrack_netlink.c b/net/netfilter/nf_conntrack_netlink.c
index 7ba9ea55816a6..31fa94064a620 100644
--- a/net/netfilter/nf_conntrack_netlink.c
+++ b/net/netfilter/nf_conntrack_netlink.c
@@ -555,10 +555,8 @@ ctnetlink_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type,
goto nla_put_failure;
if (ctnetlink_dump_status(skb, ct) < 0 ||
- ctnetlink_dump_timeout(skb, ct) < 0 ||
ctnetlink_dump_acct(skb, ct, type) < 0 ||
ctnetlink_dump_timestamp(skb, ct) < 0 ||
- ctnetlink_dump_protoinfo(skb, ct) < 0 ||
ctnetlink_dump_helpinfo(skb, ct) < 0 ||
ctnetlink_dump_mark(skb, ct) < 0 ||
ctnetlink_dump_secctx(skb, ct) < 0 ||
@@ -570,6 +568,11 @@ ctnetlink_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type,
ctnetlink_dump_ct_synproxy(skb, ct) < 0)
goto nla_put_failure;
+ if (!test_bit(IPS_OFFLOAD_BIT, &ct->status) &&
+ (ctnetlink_dump_timeout(skb, ct) < 0 ||
+ ctnetlink_dump_protoinfo(skb, ct) < 0))
+ goto nla_put_failure;
+
nlmsg_end(skb, nlh);
return skb->len;
--
2.20.1
^ permalink raw reply related [relevance 12%]
* [PATCH 4.19 000/639] 4.19.99-stable review
@ 2020-01-24 9:22 1% Greg Kroah-Hartman
2020-01-24 9:31 12% ` [PATCH 4.19 538/639] netfilter: ctnetlink: honor IPS_OFFLOAD flag Greg Kroah-Hartman
0 siblings, 1 reply; 7+ results
From: Greg Kroah-Hartman @ 2020-01-24 9:22 UTC (permalink / raw)
To: linux-kernel
Cc: Greg Kroah-Hartman, torvalds, akpm, linux, shuah, patches,
ben.hutchings, lkft-triage, stable
This is the start of the stable review cycle for the 4.19.99 release.
There are 639 patches in this series, all will be posted as a response
to this one. If anyone has any issues with these being applied, please
let me know.
Responses should be made by Sun, 26 Jan 2020 09:26:29 +0000.
Anything received after that time might be too late.
The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v4.x/stable-review/patch-4.19.99-rc1.gz
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-4.19.y
and the diffstat can be found below.
thanks,
greg k-h
-------------
Pseudo-Shortlog of commits:
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Linux 4.19.99-rc1
Finn Thain <fthain@telegraphics.com.au>
m68k: Call timer_interrupt() with interrupts disabled
Christian Hewitt <christianshewitt@gmail.com>
arm64: dts: meson-gxm-khadas-vim2: fix uart_A bluetooth node
Fabrice Gasnier <fabrice.gasnier@st.com>
serial: stm32: fix clearing interrupt error flags
Max Gurtovoy <maxg@mellanox.com>
IB/iser: Fix dma_nents type definition
Marc Gonzalez <marc.w.gonzalez@free.fr>
usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON
Jesper Dangaard Brouer <brouer@redhat.com>
samples/bpf: Fix broken xdp_rxq_info due to map order assumptions
Andre Przywara <andre.przywara@arm.com>
arm64: dts: juno: Fix UART frequency
Sam Bobroff <sbobroff@linux.ibm.com>
drm/radeon: fix bad DMA from INTERRUPT_CNTL2
Chuhong Yuan <hslester96@gmail.com>
dmaengine: ti: edma: fix missed failure handling
zhengbin <zhengbin13@huawei.com>
afs: Remove set but not used variables 'before', 'after'
Navid Emamdoost <navid.emamdoost@gmail.com>
affs: fix a memory leak in affs_remount
H. Nikolaus Schaller <hns@goldelico.com>
mmc: core: fix wl1251 sdio quirks
H. Nikolaus Schaller <hns@goldelico.com>
mmc: sdio: fix wl1251 vendor id
Alain Volmat <alain.volmat@st.com>
i2c: stm32f7: report dma error during probe
Eric Dumazet <edumazet@google.com>
packet: fix data-race in fanout_flow_is_huge()
Eric Dumazet <edumazet@google.com>
net: neigh: use long type to store jiffies delta
Stephen Hemminger <sthemmin@microsoft.com>
hv_netvsc: flag software created hash value
Tiezhu Yang <yangtiezhu@loongson.cn>
MIPS: Loongson: Fix return value of loongson_hwmon_init
Madalin Bucur <madalin.bucur@nxp.com>
dpaa_eth: avoid timestamp read on error paths
Madalin Bucur <madalin.bucur@nxp.com>
dpaa_eth: perform DMA unmapping before read
Tony Lindgren <tony@atomide.com>
hwrng: omap3-rom - Fix missing clock by probing with device tree
Dan Carpenter <dan.carpenter@oracle.com>
drm: panel-lvds: Potential Oops in probe error handling
Marc Dionne <marc.dionne@auristor.com>
afs: Fix large file support
Haiyang Zhang <haiyangz@microsoft.com>
hv_netvsc: Fix send_table offset in case of a host bug
Haiyang Zhang <haiyangz@microsoft.com>
hv_netvsc: Fix offset usage in netvsc_send_table()
Stefan Wahren <stefan.wahren@in-tech.com>
net: qca_spi: Move reset_count to struct qcaspi
David Howells <dhowells@redhat.com>
afs: Fix missing timeout reset
Dan Carpenter <dan.carpenter@oracle.com>
bpf, offload: Unlock on error in bpf_offload_dev_create()
Magnus Karlsson <magnus.karlsson@intel.com>
xsk: Fix registration of Rx-only sockets
Jakub Kicinski <jakub.kicinski@netronome.com>
net: netem: correct the parent's backlog when corrupted packet was dropped
Jakub Kicinski <jakub.kicinski@netronome.com>
net: netem: fix error path for corrupted GSO frames
Pavel Tatashin <pasha.tatashin@soleen.com>
arm64: hibernate: check pgd table allocation
Jean Delvare <jdelvare@suse.de>
firmware: dmi: Fix unlikely out-of-bounds read in save_mem_devices
Robin Gong <yibin.gong@nxp.com>
dmaengine: imx-sdma: fix size check for sdma script_number
Michael S. Tsirkin <mst@redhat.com>
vhost/test: stop device before reset
Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
drm/msm/dsi: Implement reset correctly
Karsten Graul <kgraul@linux.ibm.com>
net/smc: receive pending data after RCV_SHUTDOWN
Karsten Graul <kgraul@linux.ibm.com>
net/smc: receive returns without data
Eric Dumazet <edumazet@google.com>
tcp: annotate lockless access to tcp_memory_pressure
Eric Dumazet <edumazet@google.com>
net: add {READ|WRITE}_ONCE() annotations on ->rskq_accept_head
Eric Dumazet <edumazet@google.com>
net: avoid possible false sharing in sk_leave_memory_pressure()
YueHaibing <yuehaibing@huawei.com>
act_mirred: Fix mirred_init_module error handling
Alexandra Winter <wintera@linux.ibm.com>
s390/qeth: Fix initialization of vnicc cmd masks during set online
Alexandra Winter <wintera@linux.ibm.com>
s390/qeth: Fix error handling during VNICC initialization
Xin Long <lucien.xin@gmail.com>
sctp: add chunks to sk_backlog when the newsk sk_socket is not set
Antonio Borneo <antonio.borneo@st.com>
net: stmmac: fix disabling flexible PPS output
Antonio Borneo <antonio.borneo@st.com>
net: stmmac: fix length of PTP clock's name string
Haishuang Yan <yanhaishuang@cmss.chinamobile.com>
ip6erspan: remove the incorrect mtu limit for ip6erspan
Eric Biggers <ebiggers@google.com>
llc: fix sk_buff refcounting in llc_conn_state_process()
Eric Biggers <ebiggers@google.com>
llc: fix another potential sk_buff leak in llc_ui_sendmsg()
Johannes Berg <johannes.berg@intel.com>
mac80211: accept deauth frames in IBSS mode
David Howells <dhowells@redhat.com>
rxrpc: Fix trace-after-put looking at the put connection record
Jose Abreu <Jose.Abreu@synopsys.com>
net: stmmac: gmac4+: Not all Unicast addresses may be available
Ard Biesheuvel <ard.biesheuvel@linaro.org>
nvme: retain split access workaround for capability reads
Vladimir Oltean <olteanv@gmail.com>
net: sched: cbs: Avoid division by zero when calculating the port rate
Dan Carpenter <dan.carpenter@oracle.com>
net: ethernet: stmmac: Fix signedness bug in ipq806x_gmac_of_parse()
Dan Carpenter <dan.carpenter@oracle.com>
net: nixge: Fix a signedness bug in nixge_probe()
Dan Carpenter <dan.carpenter@oracle.com>
of: mdio: Fix a signedness bug in of_phy_get_and_connect()
Dan Carpenter <dan.carpenter@oracle.com>
net: axienet: fix a signedness bug in probe
Dan Carpenter <dan.carpenter@oracle.com>
net: stmmac: dwmac-meson8b: Fix signedness bug in probe
Dan Carpenter <dan.carpenter@oracle.com>
net: socionext: Fix a signedness bug in ave_probe()
Dan Carpenter <dan.carpenter@oracle.com>
net: netsec: Fix signedness bug in netsec_probe()
Dan Carpenter <dan.carpenter@oracle.com>
net: broadcom/bcmsysport: Fix signedness in bcm_sysport_probe()
Dan Carpenter <dan.carpenter@oracle.com>
net: hisilicon: Fix signedness bug in hix5hd2_dev_probe()
Dan Carpenter <dan.carpenter@oracle.com>
cxgb4: Signedness bug in init_one()
Dan Carpenter <dan.carpenter@oracle.com>
net: aquantia: Fix aq_vec_isr_legacy() return value
Filippo Sironi <sironi@amazon.de>
iommu/amd: Wait for completion of IOTLB flush in attach_device
Yunfeng Ye <yeyunfeng@huawei.com>
crypto: hisilicon - Matching the dma address for dma_pool_free()
Alexei Starovoitov <ast@kernel.org>
bpf: fix BTF limits
Aneesh Kumar K.V <aneesh.kumar@linux.ibm.com>
powerpc/mm/mce: Keep irqs disabled during lockless page table walk
Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
clk: actions: Fix factor clk struct member access
Jorge Ramirez-Ortiz <jorge.ramirez-ortiz@linaro.org>
mailbox: qcom-apcs: fix max_register value
Chao Yu <yuchao0@huawei.com>
f2fs: fix to avoid accessing uninitialized field of inode page in is_alive()
Vasundhara Volam <vasundhara-v.volam@broadcom.com>
bnxt_en: Increase timeout for HWRM_DBG_COREDUMP_XX commands
Anton Ivanov <anton.ivanov@cambridgegreys.com>
um: Fix off by one error in IRQ enumeration
Gerd Rausch <gerd.rausch@oracle.com>
net/rds: Fix 'ib_evt_handler_call' element in 'rds_ib_stat_names'
Håkon Bugge <haakon.bugge@oracle.com>
RDMA/cma: Fix false error message
Nicolas Boichat <drinkcat@chromium.org>
ath10k: adjust skb length in ath10k_sdio_mbox_rx_packet
Rashmica Gupta <rashmica.g@gmail.com>
gpio/aspeed: Fix incorrect number of banks
Li Jin <li.jin@broadcom.com>
pinctrl: iproc-gpio: Fix incorrect pinconf configurations
Mao Wenan <maowenan@huawei.com>
net: sonic: replace dev_kfree_skb in sonic_send_packet
Dan Robertson <dan@dlrobertson.com>
hwmon: (shtc1) fix shtc1 and shtw1 id mask
Firo Yang <firo.yang@suse.com>
ixgbe: sync the first fragment unconditionally
Omar Sandoval <osandov@fb.com>
btrfs: use correct count in btrfs_file_write_iter()
Filipe Manana <fdmanana@suse.com>
Btrfs: fix inode cache waiters hanging on path allocation failure
Filipe Manana <fdmanana@suse.com>
Btrfs: fix inode cache waiters hanging on failure to start caching thread
Filipe Manana <fdmanana@suse.com>
Btrfs: fix hang when loading existing inode cache off disk
Govindarajulu Varadarajan <gvaradar@cisco.com>
scsi: fnic: fix msix interrupt allocation
Chao Yu <yuchao0@huawei.com>
f2fs: fix error path of f2fs_convert_inline_page()
Chao Yu <yuchao0@huawei.com>
f2fs: fix wrong error injection path in inc_valid_block_count()
Adam Ford <aford173@gmail.com>
ARM: dts: logicpd-som-lv: Fix i2c2 and i2c3 Pin mux
Wei Yongjun <weiyongjun1@huawei.com>
rtlwifi: Fix file release memory leak
Jian Shen <shenjian15@huawei.com>
net: hns3: fix error VF index when setting VLAN offload
Mao Wenan <maowenan@huawei.com>
net: sonic: return NETDEV_TX_OK if failed to map buffer
Oleh Kravchenko <oleg@kaa.org.ua>
led: triggers: Fix dereferencing of null pointer
Björn Töpel <bjorn.topel@intel.com>
xsk: avoid store-tearing when assigning umem
Björn Töpel <bjorn.topel@intel.com>
xsk: avoid store-tearing when assigning queues
Oscar A Perez <linux@neuralgames.com>
ARM: dts: aspeed-g5: Fixe gpio-ranges upper limit
Andrey Smirnov <andrew.smirnov@gmail.com>
tty: serial: fsl_lpuart: Use appropriate lpuart32_* I/O funcs
Arnd Bergmann <arnd@arndb.de>
wcn36xx: use dynamic allocation for large variables
Lorenzo Bianconi <lorenzo@kernel.org>
ath9k: dynack: fix possible deadlock in ath_dynack_node_{de}init
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: ctnetlink: honor IPS_OFFLOAD flag
Colin Ian King <colin.king@canonical.com>
iio: dac: ad5380: fix incorrect assignment to val
Dan Carpenter <dan.carpenter@oracle.com>
bcache: Fix an error code in bch_dump_read()
YueHaibing <yuehaibing@huawei.com>
usb: typec: tps6598x: Fix build error without CONFIG_REGMAP_I2C
Colin Ian King <colin.king@canonical.com>
bcma: fix incorrect update of BCMA_CORE_PCI_MDIO_DATA
Dexuan Cui <decui@microsoft.com>
irqdomain: Add the missing assignment of domain->fwnode for named fwnode
Dan Carpenter <dan.carpenter@oracle.com>
staging: greybus: light: fix a couple double frees
Masami Hiramatsu <mhiramat@kernel.org>
x86, perf: Fix the dependency of the x86 insn decoder selftest
Stephen Boyd <swboyd@chromium.org>
power: supply: Init device wakeup after device_add()
Vladimir Oltean <olteanv@gmail.com>
net/sched: cbs: Set default link speed to 10 Mbps in cbs_set_port_rate
Guenter Roeck <linux@roeck-us.net>
hwmon: (lm75) Fix write operations for negative temperatures
Linus Torvalds <torvalds@linux-foundation.org>
Partially revert "kfifo: fix kfifo_alloc() and kfifo_init()"
David Howells <dhowells@redhat.com>
rxrpc: Fix lack of conn cleanup when local endpoint is cleaned up [ver #2]
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
ahci: Do not export local variable ahci_em_messages
Yong Wu <yong.wu@mediatek.com>
iommu/mediatek: Fix iova_to_phys PA start for 4GB mode
Markus Elfring <elfring@users.sourceforge.net>
media: em28xx: Fix exception handling in em28xx_alloc_urbs()
Nick Desaulniers <ndesaulniers@google.com>
mips: avoid explicit UB in assignment of mips_io_port_base
Bruno Thomsen <bruno.thomsen@gmail.com>
rtc: pcf2127: bugfix: read rtc disables watchdog
Geert Uytterhoeven <geert@linux-m68k.org>
ARM: 8896/1: VDSO: Don't leak kernel addresses
Alexandre Kroupski <alexandre.kroupski@ingenico.com>
media: atmel: atmel-isi: fix timeout value for stop streaming
Arnd Bergmann <arnd@arndb.de>
i40e: reduce stack usage in i40e_set_fc
Felix Fietkau <nbd@nbd.name>
mac80211: minstrel_ht: fix per-group max throughput rate initialization
Dan Carpenter <dan.carpenter@oracle.com>
rtc: rv3029: revert error handling patch to rv3029_eeprom_write()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
dmaengine: dw: platform: Switch to acpi_dma_controller_register()
Maxime Ripard <maxime.ripard@bootlin.com>
ASoC: sun4i-i2s: RX and TX counter registers are swapped
Nicholas Piggin <npiggin@gmail.com>
powerpc/64s/radix: Fix memory hot-unplug page table split
Eric W. Biederman <ebiederm@xmission.com>
signal: Allow cifs and drbd to receive their terminating signals
Vasundhara Volam <vasundhara-v.volam@broadcom.com>
bnxt_en: Fix handling FRAG_ERR when NVM_INSTALL_UPDATE cmd fails
Fabrizio Castro <fabrizio.castro@bp.renesas.com>
drm: rcar-du: lvds: Fix bridge_to_rcar_lvds
Quentin Monnet <quentin.monnet@netronome.com>
tools: bpftool: fix format strings and arguments for jsonw_printf()
Quentin Monnet <quentin.monnet@netronome.com>
tools: bpftool: fix arguments for p_err() in do_event_pipe()
Gerd Rausch <gerd.rausch@oracle.com>
net/rds: Add a few missing rds_stat_names entries
YueHaibing <yuehaibing@huawei.com>
ASoC: wm8737: Fix copy-paste error in wm8737_snd_controls
YueHaibing <yuehaibing@huawei.com>
ASoC: cs4349: Use PM ops 'cs4349_runtime_pm'
YueHaibing <yuehaibing@huawei.com>
ASoC: es8328: Fix copy-paste error in es8328_right_line_controls
Xi Wang <wangxi11@huawei.com>
RDMA/hns: bugfix for slab-out-of-bounds when loading hip08 driver
Xi Wang <wangxi11@huawei.com>
RDMA/hns: Bugfix for slab-out-of-bounds when unloading hip08 driver
Colin Ian King <colin.king@canonical.com>
ext4: set error return correctly when ext4_htree_store_dirent fails
Iuliana Prodan <iuliana.prodan@nxp.com>
crypto: caam - free resources in case caam_rng registration failed
Chuhong Yuan <hslester96@gmail.com>
cxgb4: smt: Add lock for atomic_dec_and_test
Rayagonda Kokatanur <rayagonda.kokatanur@broadcom.com>
spi: bcm-qspi: Fix BSPI QUAD and DUAL mode support when using flex mode
Jesper Dangaard Brouer <brouer@redhat.com>
net: fix bpf_xdp_adjust_head regression for generic-XDP
Chuhong Yuan <hslester96@gmail.com>
iio: tsl2772: Use devm_add_action_or_reset for tsl2772_chip_off
Steve French <stfrench@microsoft.com>
cifs: fix rmmod regression in cifs.ko caused by force_sig changes
Mark Zhang <markz@mellanox.com>
net/mlx5: Fix mlx5_ifc_query_lag_out_bits
Fabrice Gasnier <fabrice.gasnier@st.com>
ARM: dts: stm32: add missing vdda-supply to adc on stm32h743i-eval
Jon Maloy <jon.maloy@ericsson.com>
tipc: reduce risk of wakeup queue starvation
Yoshihiro Kaneko <ykaneko0929@gmail.com>
arm64: dts: renesas: r8a77995: Fix register range of display node
Johannes Berg <johannes@sipsolutions.net>
ALSA: aoa: onyx: always initialize register read value
Arnd Bergmann <arnd@arndb.de>
crypto: ccp - Reduce maximum stack usage
Thomas Gleixner <tglx@linutronix.de>
x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI
Arnd Bergmann <arnd@arndb.de>
mic: avoid statically declaring a 'struct device'.
Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
media: rcar-vin: Clean up correct notifier in error path
Ruslan Bilovol <ruslan.bilovol@gmail.com>
usb: host: xhci-hub: fix extra endianness conversion
Arnd Bergmann <arnd@arndb.de>
qed: reduce maximum stack frame size
YueHaibing <yuehaibing@huawei.com>
libertas_tf: Use correct channel range in lbtf_geo_init
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: sleep: Fix possible overflow in pm_system_cancel_wakeup()
Icenowy Zheng <icenowy@aosc.io>
clk: sunxi-ng: v3s: add the missing PLL_DDR1
Jani Nikula <jani.nikula@intel.com>
drm/panel: make drm_panel.h self-contained
Nicolas Dichtel <nicolas.dichtel@6wind.com>
xfrm interface: ifname may be wrong in logs
Colin Ian King <colin.king@canonical.com>
scsi: libfc: fix null pointer dereference on a null lport
Masahiro Yamada <yamada.masahiro@socionext.com>
ARM: stm32: use "depends on" instead of "if" after prompt
Ilya Maximets <i.maximets@samsung.com>
xdp: fix possible cq entry leak
Arnd Bergmann <arnd@arndb.de>
x86/pgtable/32: Fix LOWMEM_PAGES constant
Jakub Kicinski <jakub.kicinski@netronome.com>
net/tls: fix socket wmem accounting on fallback with netem
Wen Yang <wen.yang99@zte.com.cn>
net: pasemi: fix an use-after-free in pasemi_mac_phy_init()
David Disseldorp <ddiss@suse.de>
ceph: fix "ceph.dir.rctime" vxattr value
Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
PCI: mobiveil: Fix the valid check for inbound and outbound windows
Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
PCI: mobiveil: Fix devfn check in mobiveil_pcie_valid_device()
Hou Zhiqiang <Zhiqiang.Hou@nxp.com>
PCI: mobiveil: Remove the flag MSI_FLAG_MULTI_PCI_MSI
Xi Wang <wangxi11@huawei.com>
RDMA/hns: Fixs hw access invalid dma memory error
Eddie James <eajames@linux.ibm.com>
fsi: sbefifo: Don't fail operations when in SBE IPL state
Arnd Bergmann <arnd@arndb.de>
devres: allow const resource arguments
Jeremy Kerr <jk@ozlabs.org>
fsi/core: Fix error paths on CFAM init
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: PM: Introduce "poweroff" callbacks for ACPI PM domain and LPSS
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
ACPI: PM: Simplify and fix PM domain hibernation callbacks
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PM: ACPI/PCI: Resume all devices during hibernation
Jouni Malinen <j@w1.fi>
um: Fix IRQ controller regression on console read
Chuck Lever <chuck.lever@oracle.com>
xprtrdma: Fix use-after-free in rpcrdma_post_recvs
David Howells <dhowells@redhat.com>
rxrpc: Fix uninitialized error code in rxrpc_send_data_packet()
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
mfd: intel-lpss: Release IDA resources
Kevin Mitchell <kevmitch@arista.com>
iommu/amd: Make iommu_disable safer
Michael Chan <michael.chan@broadcom.com>
bnxt_en: Suppress error messages when querying DSCP DCB capabilities.
Michael Chan <michael.chan@broadcom.com>
bnxt_en: Fix ethtool selftest crash under error conditions.
Andrea Arcangeli <aarcange@redhat.com>
fork,memcg: alloc_thread_stack_node needs to set tsk->stack
Matthias Kaehlcke <mka@chromium.org>
backlight: pwm_bl: Fix heuristic to determine number of brightness levels
Jakub Kicinski <jakub.kicinski@netronome.com>
tools: bpftool: use correct argument in cgroup errors
Bryan O'Donoghue <pure.logic@nexus-software.ie>
nvmem: imx-ocotp: Change TIMING calculation to u-boot algorithm
Bryan O'Donoghue <pure.logic@nexus-software.ie>
nvmem: imx-ocotp: Ensure WAIT bits are preserved when setting timing
Nathan Huckleberry <nhuck@google.com>
clk: qcom: Fix -Wunused-const-variable
Andy Shevchenko <andriy.shevchenko@linux.intel.com>
dmaengine: hsu: Revert "set HSU_CH_MTSR to memory width"
Ravi Bangoria <ravi.bangoria@linux.ibm.com>
perf/ioctl: Add check for the sample_period value
Stefano Brivio <sbrivio@redhat.com>
ip6_fib: Don't discard nodes with valid routing information in fib6_locate_1()
Rob Clark <robdclark@chromium.org>
drm/msm/a3xx: remove TPL1 regs from snapshot
Chen-Yu Tsai <wens@csie.org>
arm64: dts: allwinner: h6: Pine H64: Add interrupt line for RTC
YueHaibing <yuehaibing@huawei.com>
net/sched: cbs: Fix error path of cbs_module_init
Fabrizio Castro <fabrizio.castro@bp.renesas.com>
ARM: dts: iwg20d-q7-common: Fix SDHI1 VccQ regularor
Chen-Yu Tsai <wens@csie.org>
rtc: pcf8563: Clear event flags and disable interrupts before requesting irq
Chen-Yu Tsai <wens@csie.org>
rtc: pcf8563: Fix interrupt trigger method
Peter Ujfalusi <peter.ujfalusi@ti.com>
ASoC: ti: davinci-mcasp: Fix slot mask settings when using multiple AXRs
Julian Wiedmann <jwi@linux.ibm.com>
net/af_iucv: always register net_device notifier
Julian Wiedmann <jwi@linux.ibm.com>
net/af_iucv: build proper skbs for HiperTransport
Fred Klassen <fklassen@appneta.com>
net/udp_gso: Allow TX timestamp with UDP GSO
Jakub Kicinski <jakub.kicinski@netronome.com>
net: netem: fix backlog accounting for corrupted GSO frames
Jeffrey Hugo <jeffrey.l.hugo@gmail.com>
drm/msm/mdp5: Fix mdp5_cfg_init error return
Mike Marciniszyn <mike.marciniszyn@intel.com>
IB/hfi1: Handle port down properly in pio
Anton Protopopov <a.s.protopopov@gmail.com>
bpf: fix the check that forwarding is enabled in bpf_ipv6_fib_lookup
Nathan Lynch <nathanl@linux.ibm.com>
powerpc/pseries/mobility: rebuild cacheinfo hierarchy post-migration
Nathan Lynch <nathanl@linux.ibm.com>
powerpc/cacheinfo: add cacheinfo_teardown, cacheinfo_rebuild
Michal Kalderon <michal.kalderon@marvell.com>
qed: iWARP - fix uninitialized callback
Michal Kalderon <michal.kalderon@marvell.com>
qed: iWARP - Use READ_ONCE and smp_store_release to access ep->state
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PCI: PM: Skip devices in D0 for suspend-to-idle
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-tdmout: right_j is not supported
Jerome Brunet <jbrunet@baylibre.com>
ASoC: meson: axg-tdmin: right_j is not supported
Dan Carpenter <dan.carpenter@oracle.com>
ntb_hw_switchtec: potential shift wrapping bug in switchtec_ntb_init_sndev()
Peng Fan <peng.fan@nxp.com>
firmware: arm_scmi: update rate_discrete in clock_describe_rates_get
Sudeep Holla <sudeep.holla@arm.com>
firmware: arm_scmi: fix bitfield definitions for SENSOR_DESC attributes
Florian Fainelli <f.fainelli@gmail.com>
phy: usb: phy-brcm-usb: Remove sysfs attributes upon driver removal
Eric Auger <eric.auger@redhat.com>
iommu/vt-d: Duplicate iommu_resv_region objects per device list
Christian Hewitt <christianshewitt@gmail.com>
arm64: dts: meson-gxm-khadas-vim2: fix Bluetooth support
Christian Hewitt <christianshewitt@gmail.com>
arm64: dts: meson-gxm-khadas-vim2: fix gpio-keys-polled node
Borut Seljak <borut.seljak@t-2.net>
serial: stm32: fix a recursive locking in stm32_config_rs485
George Wilkie <gwilkie@vyatta.att-mail.com>
mpls: fix warning with multi-label encap
Takeshi Kihara <takeshi.kihara.df@renesas.com>
arm64: dts: renesas: ebisu: Remove renesas, no-ether-link property
Antoine Tenart <antoine.tenart@bootlin.com>
crypto: inside-secure - fix queued len computation
Antoine Tenart <antoine.tenart@bootlin.com>
crypto: inside-secure - fix zeroing of the request in ahash_exit_inv
Colin Ian King <colin.king@canonical.com>
media: vivid: fix incorrect assignment operation when setting video mode
Ondrej Jirman <megous@megous.com>
clk: sunxi-ng: sun50i-h6-r: Fix incorrect W1 clock gate register
Florian Fainelli <f.fainelli@gmail.com>
cpufreq: brcmstb-avs-cpufreq: Fix types for voltage/frequency
Florian Fainelli <f.fainelli@gmail.com>
cpufreq: brcmstb-avs-cpufreq: Fix initial command check
Colin Ian King <colin.king@canonical.com>
phy: qcom-qusb2: fix missing assignment of ret when calling clk_prepare_enable
Jakub Kicinski <jakub.kicinski@netronome.com>
net: don't clear sock->sk early to avoid trouble in strparser
Dan Carpenter <dan.carpenter@oracle.com>
RDMA/uverbs: check for allocation failure in uapi_add_elm()
Stephen Hemminger <stephen@networkplumber.org>
net: core: support XDP generic on stacked devices.
Stephen Hemminger <stephen@networkplumber.org>
netvsc: unshare skb in VF rx handler
Christophe Leroy <christophe.leroy@c-s.fr>
crypto: talitos - fix AEAD processing.
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
media: Staging: media: Release the correct resource in an error handling path
Huazhong Tan <tanhuazhong@huawei.com>
net: hns3: fix a memory leak issue for hclge_map_unmap_ring_to_vf_vector
Eric Dumazet <edumazet@google.com>
inet: frags: call inet_frags_fini() after unregister_pernet_subsys()
Eric W. Biederman <ebiederm@xmission.com>
signal/cifs: Fix cifs_put_tcp_session to call send_sig instead of force_sig
Eric W. Biederman <ebiederm@xmission.com>
signal/bpfilter: Fix bpfilter_kernl to use send_sig not force_sig
Lu Baolu <baolu.lu@linux.intel.com>
iommu: Use right function to get group for device
Lu Baolu <baolu.lu@linux.intel.com>
iommu: Add missing new line for dma type
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
PCI: PM: Avoid possible suspend-to-idle issue
Nathan Chancellor <natechancellor@gmail.com>
misc: sgi-xp: Properly initialize buf in xpc_get_rsvd_page_pa
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: fix wakeup source initialization
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: Add support of TC bit status check
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: fix transmit_chars when tx is stopped
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: fix rx data length when parity enabled
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: fix rx error handling
Erwan Le Ray <erwan.leray@st.com>
serial: stm32: fix word length configuration
Hook, Gary <Gary.Hook@amd.com>
crypto: ccp - Fix 3DES complaint from ccp-crypto module
Hook, Gary <Gary.Hook@amd.com>
crypto: ccp - fix AES CFB error exposed by new test vectors
Christophe Leroy <christophe.leroy@c-s.fr>
spi: spi-fsl-spi: call spi_finalize_current_message() at the end
Sagiv Ozeri <sagiv.ozeri@marvell.com>
RDMA/qedr: Fix incorrect device rate.
Jerome Brunet <jbrunet@baylibre.com>
arm64: dts: meson: libretech-cc: set eMMC as removable
Jon Hunter <jonathanh@nvidia.com>
dmaengine: tegra210-adma: Fix crash during probe
Jerome Brunet <jbrunet@baylibre.com>
clk: meson: axg: spread spectrum is on mpll2
Jerome Brunet <jbrunet@baylibre.com>
clk: meson: gxbb: no spread spectrum on mpll0
Jernej Skrabec <jernej.skrabec@siol.net>
ARM: dts: sun8i-h3: Fix wifi in Beelink X2 DT
David Howells <dhowells@redhat.com>
afs: Fix double inc of vnode->cb_break
David Howells <dhowells@redhat.com>
afs: Fix lock-wait/callback-break double locking
David Howells <dhowells@redhat.com>
afs: Don't invalidate callback if AFS_VNODE_DIR_VALID not set
David Howells <dhowells@redhat.com>
afs: Fix key leak in afs_release() and afs_evict_inode()
Robert Richter <rrichter@marvell.com>
EDAC/mc: Fix edac_mc_find() in case no device is found
Matthias Kaehlcke <mka@chromium.org>
thermal: cpu_cooling: Actually trace CPU load in thermal_power_cpu_get_power
Jiada Wang <jiada_wang@mentor.com>
thermal: rcar_gen3_thermal: fix interrupt type
Brian Masney <masneyb@onstation.org>
backlight: lm3630a: Return 0 on success in update_status functions
Florian Westphal <fw@strlen.de>
netfilter: nf_tables: correct NFT_LOGLEVEL_MAX value
Dan Carpenter <dan.carpenter@oracle.com>
kdb: do a sanity check on the cpu in kdb_per_cpu()
Jiong Wang <jiong.wang@netronome.com>
nfp: bpf: fix static check error through tightening shift amount adjustment
Russell King <rmk+kernel@armlinux.org.uk>
ARM: riscpc: fix lack of keyboard interrupts after irq conversion
Bichao Zheng <bichao.zheng@amlogic.com>
pwm: meson: Don't disable PWM when setting duty repeatedly
Martin Blumenstingl <martin.blumenstingl@googlemail.com>
pwm: meson: Consider 128 a valid pre-divider
Florian Westphal <fw@strlen.de>
netfilter: ebtables: CONFIG_COMPAT: reject trailing data after last rule
Iuliana Prodan <iuliana.prodan@nxp.com>
crypto: caam - fix caam_dump_sg that iterates through scatterlist
Dan Carpenter <dan.carpenter@oracle.com>
platform/x86: alienware-wmi: printing the wrong error code
Dan Carpenter <dan.carpenter@oracle.com>
media: davinci/vpbe: array underflow in vpbe_enum_outputs()
Dan Carpenter <dan.carpenter@oracle.com>
media: omap_vout: potential buffer overflow in vidioc_dqbuf()
Takashi Iwai <tiwai@suse.de>
ALSA: aica: Fix a long-time build breakage
YueHaibing <yuehaibing@huawei.com>
l2tp: Fix possible NULL pointer dereference
Parav Pandit <parav@mellanox.com>
vfio/mdev: Fix aborting mdev child device removal if one fails
Parav Pandit <parav@mellanox.com>
vfio/mdev: Follow correct remove sequence
Parav Pandit <parav@mellanox.com>
vfio/mdev: Avoid release parent reference during error path
David Howells <dhowells@redhat.com>
afs: Fix the afs.cell and afs.volume xattr handlers
Rakesh Pillai <pillair@codeaurora.org>
ath10k: Fix encoding for protected management frames
Igor Konopko <igor.j.konopko@intel.com>
lightnvm: pblk: fix lock order in pblk_rb_tear_down_check
Pan Bian <bianpan2016@163.com>
mmc: core: fix possible use after free of host
Guenter Roeck <linux@roeck-us.net>
watchdog: rtd119x_wdt: Fix remove function
Sameer Pujar <spujar@nvidia.com>
dmaengine: tegra210-adma: restore channel status
Sameeh Jubran <sameehj@amazon.com>
net: ena: fix ena_com_fill_hash_function() implementation
Sameeh Jubran <sameehj@amazon.com>
net: ena: fix incorrect test of supported hash function
Sameeh Jubran <sameehj@amazon.com>
net: ena: fix: Free napi resources when ena_up() fails
Sameeh Jubran <sameehj@amazon.com>
net: ena: fix swapped parameters when calling ena_com_indirect_table_fill_entry
Lu Baolu <baolu.lu@linux.intel.com>
iommu/vt-d: Make kernel parameter igfx_off work with vIOMMU
Parav Pandit <parav@mellanox.com>
RDMA/rxe: Consider skb reserve space based on netdev of GID
Jack Morgenstein <jackm@dev.mellanox.co.il>
IB/mlx5: Add missing XRC options to QP optional params mask
Minas Harutyunyan <minas.harutyunyan@synopsys.com>
dwc2: gadget: Fix completed transfer size calculation in DDMA
Arnd Bergmann <arnd@arndb.de>
usb: gadget: fsl: fix link error against usb-gadget module
Jerome Brunet <jbrunet@baylibre.com>
ASoC: fix valid stream condition
Willem de Bruijn <willemb@google.com>
packet: in recvmsg msg_name return at least sizeof sockaddr_ll
Adam Ford <aford173@gmail.com>
ARM: dts: logicpd-som-lv: Fix MMC1 card detect
Srinath Mannam <srinath.mannam@broadcom.com>
PCI: iproc: Enable iProc config read for PAXBv2
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nft_flow_offload: add entry to flowtable after confirmation
Alexey Kardashevskiy <aik@ozlabs.ru>
KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest
Bart Van Assche <bvanassche@acm.org>
scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory
Bart Van Assche <bvanassche@acm.org>
scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd()
Bart Van Assche <bvanassche@acm.org>
scsi: qla2xxx: Fix a format specifier
Hongbo Yao <yaohongbo@huawei.com>
irqchip/gic-v3-its: fix some definitions of inner cacheability attributes
Philipp Rudo <prudo@linux.ibm.com>
s390/kexec_file: Fix potential segment overlap in ELF loader
Arnd Bergmann <arnd@arndb.de>
coresight: catu: fix clang build warning
Trond Myklebust <trondmy@gmail.com>
NFS: Don't interrupt file writeout due to fatal errors
David Howells <dhowells@redhat.com>
afs: Further fix file locking
David Howells <dhowells@redhat.com>
afs: Fix AFS file locking to allow fine grained locks
Takashi Iwai <tiwai@suse.de>
ALSA: usb-audio: Handle the error from snd_usb_mixer_apply_create_quirk()
Alexandru Ardelean <alexandru.ardelean@analog.com>
dmaengine: axi-dmac: Don't check the number of frames for alignment
Dan Carpenter <dan.carpenter@oracle.com>
6lowpan: Off by one handling ->nexthdr
Akinobu Mita <akinobu.mita@gmail.com>
media: ov2659: fix unbalanced mutex_lock/unlock
Vladimir Oltean <olteanv@gmail.com>
ARM: dts: ls1021: Fix SGMII PCS link remaining down after PHY disconnect
Ben Hutchings <ben@decadent.org.uk>
powerpc: vdso: Make vdso32 installation conditional in vdso_install
Jian Shen <shenjian15@huawei.com>
net: hns3: fix loop condition of hns3_get_tx_timeo_queue_info()
Kees Cook <keescook@chromium.org>
selftests/ipc: Fix msgque compiler warnings
Hans de Goede <hdegoede@redhat.com>
usb: typec: tcpm: Notify the tcpc to start connection-detection for SRPs
Jie Liu <liujie165@huawei.com>
tipc: set sysctl_tipc_rmem and named_timeout right range
Colin Ian King <colin.king@canonical.com>
platform/x86: alienware-wmi: fix kfree on potentially uninitialized pointer
Neil Armstrong <narmstrong@baylibre.com>
soc: amlogic: meson-gx-pwrc-vpu: Fix power on/off register bitmask
Kishon Vijay Abraham I <kishon@ti.com>
PCI: dwc: Fix dw_pcie_ep_find_capability() to return correct capability offset
Vincent Stehlé <vincent.stehle@laposte.net>
staging: android: vsoc: fix copy_from_user overrun
Alexander Shishkin <alexander.shishkin@linux.intel.com>
perf/core: Fix the address filtering fix
Guenter Roeck <linux@roeck-us.net>
hwmon: (w83627hf) Use request_muxed_region for Super-IO accesses
Yunsheng Lin <linyunsheng@huawei.com>
net: hns3: fix for vport->bw_limit overflow problem
Colin Ian King <colin.king@canonical.com>
PCI: rockchip: Fix rockchip_pcie_ep_assert_intx() bitwise operations
YueHaibing <yuehaibing@huawei.com>
ARM: pxa: ssp: Fix "WARNING: invalid free of devm_ allocated data"
Colin Ian King <colin.king@canonical.com>
brcmfmac: fix leak of mypkt on error return path
Bart Van Assche <bvanassche@acm.org>
scsi: target/core: Fix a race condition in the LUN lookup code
Jeffrey Altman <jaltman@auristor.com>
rxrpc: Fix detection of out of order acks
Steven Price <steven.price@arm.com>
firmware: arm_scmi: fix of_node leak in scmi_mailbox_check
Zhang Rui <rui.zhang@intel.com>
ACPI: button: reinitialize button state upon resume
Marc Gonzalez <marc.w.gonzalez@free.fr>
clk: qcom: Skip halt checks on gcc_pcie_0_pipe_clk for 8998
Leandro Dorileo <leandro.maciel.dorileo@intel.com>
net/sched: cbs: fix port_rate miscalculation
Chris Packham <chris.packham@alliedtelesis.co.nz>
of: use correct function prototype for of_overlay_fdt_apply()
Bart Van Assche <bvanassche@acm.org>
scsi: qla2xxx: Unregister chrdev if module initialization fails
YueHaibing <yuehaibing@huawei.com>
drm/vmwgfx: Remove set but not used variable 'restart'
Andrey Ignatov <rdna@fb.com>
bpf: Add missed newline in verifier verbose log
YueHaibing <yuehaibing@huawei.com>
ehea: Fix a copy-paste err in ehea_init_port_res
Pi-Hsun Shih <pihsun@chromium.org>
rtc: mt6397: Don't call irq_dispose_mapping.
Geert Uytterhoeven <geert+renesas@glider.be>
rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900
Matteo Croce <mcroce@redhat.com>
arm64/vdso: don't leak kernel addresses
Noralf Trønnes <noralf@tronnes.org>
drm/fb-helper: generic: Call drm_client_add() after setup is done
Martin Sperl <kernel@martin.sperl.org>
spi: bcm2835aux: fix driver to not allow 65535 (=-1) cs-gpios
Dan Carpenter <dan.carpenter@oracle.com>
soc/fsl/qe: Fix an error code in qe_pin_request()
Tony Lindgren <tony@atomide.com>
bus: ti-sysc: Fix sysc_unprepare() when no clocks have been allocated
Sowjanya Komatineni <skomatineni@nvidia.com>
spi: tegra114: configure dma burst size to fifo trig level
Sowjanya Komatineni <skomatineni@nvidia.com>
spi: tegra114: flush fifos
Sowjanya Komatineni <skomatineni@nvidia.com>
spi: tegra114: terminate dma and reset on transfer timeout
Sowjanya Komatineni <skomatineni@nvidia.com>
spi: tegra114: fix for unpacked mode transfers
Sowjanya Komatineni <skomatineni@nvidia.com>
spi: tegra114: clear packed bit for unpacked mode
YueHaibing <yuehaibing@huawei.com>
media: tw5864: Fix possible NULL pointer dereference in tw5864_handle_frame
Arnd Bergmann <arnd@arndb.de>
media: davinci-isif: avoid uninitialized variable use
Dan Carpenter <dan.carpenter@oracle.com>
soc: qcom: cmd-db: Fix an error code in cmd_db_dev_probe()
Vladimir Oltean <olteanv@gmail.com>
net: dsa: Avoid null pointer when failing to connect to PHY
Tony Lindgren <tony@atomide.com>
ARM: OMAP2+: Fix potentially uninitialized return value for _setup_reset()
Heiner Kallweit <hkallweit1@gmail.com>
net: phy: don't clear BMCR in genphy_soft_reset
Maxime Ripard <maxime.ripard@bootlin.com>
ARM: dts: sun9i: optimus: Fix fixed-regulators
Maxime Ripard <maxime.ripard@bootlin.com>
arm64: dts: allwinner: a64: Add missing PIO clocks
Maxime Ripard <maxime.ripard@bootlin.com>
ARM: dts: sun8i: a33: Reintroduce default pinctrl muxing
Finn Thain <fthain@telegraphics.com.au>
m68k: mac: Fix VIA timer counter accesses
Jon Maloy <jon.maloy@ericsson.com>
tipc: tipc clang warning
Arnd Bergmann <arnd@arndb.de>
jfs: fix bogus variable self-initialization
Arnd Bergmann <arnd@arndb.de>
crypto: ccree - reduce kernel stack usage with clang
Axel Lin <axel.lin@ingics.com>
regulator: tps65086: Fix tps65086_ldoa1_ranges for selector 0xB
Nicholas Mc Guire <hofrat@osadl.org>
media: cx23885: check allocation return
Dan Carpenter <dan.carpenter@oracle.com>
media: wl128x: Fix an error code in fm_download_firmware()
Dan Carpenter <dan.carpenter@oracle.com>
media: cx18: update *pos correctly in cx18_read_pos()
Dan Carpenter <dan.carpenter@oracle.com>
media: ivtv: update *pos correctly in ivtv_read_pos()
Neil Armstrong <narmstrong@baylibre.com>
soc: amlogic: gx-socinfo: Add mask for each SoC packages
Axel Lin <axel.lin@ingics.com>
regulator: lp87565: Fix missing register for LP87565_BUCK_0
Kangjie Lu <kjlu@umn.edu>
net: sh_eth: fix a missing check of of_get_phy_mode
Feras Daoud <ferasda@mellanox.com>
net/mlx5e: IPoIB, Fix RX checksum statistics update
Eli Britstein <elibr@mellanox.com>
net/mlx5: Fix multiple updates of steering rules in parallel
Dan Carpenter <dan.carpenter@oracle.com>
xen, cpu_hotplug: Prevent an out of bounds access
Dan Carpenter <dan.carpenter@oracle.com>
drivers/rapidio/rio_cm.c: fix potential oops in riocm_ch_listen()
Dirk van der Merwe <dirk.vandermerwe@netronome.com>
nfp: fix simple vNIC mailbox length
Steve Sistare <steven.sistare@oracle.com>
scsi: megaraid_sas: reduce module load time
Qian Cai <cai@lca.pw>
x86/mm: Remove unused variable 'cpu'
Guenter Roeck <linux@roeck-us.net>
nios2: ksyms: Add missing symbol exports
Alex Williamson <alex.williamson@redhat.com>
PCI: Fix "try" semantics of bus and slot reset
Ilya Dryomov <idryomov@gmail.com>
rbd: clear ->xferred on error from rbd_obj_issue_copyup()
Akihiro Tsukada <tskd08@gmail.com>
media: dvb/earth-pt1: fix wrong initialization for demod blocks
Rashmica Gupta <rashmica.g@gmail.com>
powerpc/mm: Check secondary hash page table
Igor Russkikh <Igor.Russkikh@aquantia.com>
net: aquantia: fixed instack structure overflow
Trond Myklebust <trond.myklebust@hammerspace.com>
NFSv4/flexfiles: Fix invalid deref in FF_LAYOUT_DEVID_NODE()
Anna Schumaker <Anna.Schumaker@Netapp.com>
NFS: Add missing encode / decode sequence_maxsz to v4.2 operations
Lu Baolu <baolu.lu@linux.intel.com>
iommu/vt-d: Fix NULL pointer reference in intel_svm_bind_mm()
Jonas Gorski <jonas.gorski@gmail.com>
hwrng: bcm2835 - fix probe as platform device
Eli Britstein <elibr@mellanox.com>
net: sched: act_csum: Fix csum calc for tagged packets
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nft_set_hash: bogus element self comparison from deactivation path
Pablo Neira Ayuso <pablo@netfilter.org>
netfilter: nft_set_hash: fix lookups with fixed size hash on big endian
Surabhi Vishnoi <svishnoi@codeaurora.org>
ath10k: Fix length of wmi tlv command for protected mgmt frames
Axel Lin <axel.lin@ingics.com>
regulator: wm831x-dcdc: Fix list of wm831x_dcdc_ilim from mA to uA
Vladimir Murzin <vladimir.murzin@arm.com>
ARM: 8849/1: NOMMU: Fix encodings for PMSAv8's PRBAR4/PRLAR4
Vladimir Murzin <vladimir.murzin@arm.com>
ARM: 8848/1: virt: Align GIC version check with arm64 counterpart
Marek Szyprowski <m.szyprowski@samsung.com>
ARM: 8847/1: pm: fix HYP/SVC mode mismatch when MCPM is used
Geert Uytterhoeven <geert+renesas@glider.be>
iommu: Fix IOMMU debugfs fallout
Stefan Wahren <stefan.wahren@i2se.com>
mmc: sdhci-brcmstb: handle mmc_of_parse() errors during probe
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS/pnfs: Bulk destroy of layouts needs to be safe w.r.t. umount
Mattias Jacobsson <2pi@mok.nu>
platform/x86: wmi: fix potential null pointer dereference
Marek Szyprowski <m.szyprowski@samsung.com>
clocksource/drivers/exynos_mct: Fix error path in timer resources initialization
Chen-Yu Tsai <wens@csie.org>
clocksource/drivers/sun5i: Fail gracefully when clock rate is unavailable
Alexander Shishkin <alexander.shishkin@linux.intel.com>
perf, pt, coresight: Fix address filters for vmas with non-zero offset
Alexander Shishkin <alexander.shishkin@linux.intel.com>
perf: Copy parent's address filter offsets on clone
Trond Myklebust <trond.myklebust@hammerspace.com>
NFS: Fix a soft lockup in the delegation recovery code
Michael Ellerman <mpe@ellerman.id.au>
powerpc/64s: Fix logic when handling unknown CPU features
Nathan Chancellor <natechancellor@gmail.com>
staging: rtlwifi: Use proper enum for return in halmac_parse_psd_data_88xx
Eric W. Biederman <ebiederm@xmission.com>
fs/nfs: Fix nfs_parse_devname to not modify it's argument
Russell King <rmk+kernel@armlinux.org.uk>
net: dsa: fix unintended change of bridge interface STP state
Takashi Iwai <tiwai@suse.de>
ASoC: qcom: Fix of-node refcount unbalance in apq8016_sbc_parse_of()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Fix PM-runtime for links added during consumer probe
Colin Ian King <colin.king@canonical.com>
drm/nouveau: fix missing break in switch statement
Colin Ian King <colin.king@canonical.com>
drm/nouveau/pmu: don't print reply values if exec is false
Colin Ian King <colin.king@canonical.com>
drm/nouveau/bios/ramcfg: fix missing parentheses when calculating RON
Leon Romanovsky <leon@kernel.org>
net/mlx5: Delete unused FPGA QPN variable
Vinod Koul <vkoul@kernel.org>
net: dsa: qca8k: Enable delay for RGMII_ID mode
Axel Lin <axel.lin@ingics.com>
regulator: pv88090: Fix array out-of-bounds access
Axel Lin <axel.lin@ingics.com>
regulator: pv88080: Fix array out-of-bounds access
Axel Lin <axel.lin@ingics.com>
regulator: pv88060: Fix array out-of-bounds access
Arend van Spriel <arend.vanspriel@broadcom.com>
brcmfmac: create debugfs files for bus-specific layer
YueHaibing <yuehaibing@huawei.com>
cdc-wdm: pass return value of recover_from_urb_loss
Robin Murphy <robin.murphy@arm.com>
dmaengine: mv_xor: Use correct device for DMA API
Nicholas Mc Guire <hofrat@osadl.org>
staging: r8822be: check kzalloc return or bail
Alexey Kardashevskiy <aik@ozlabs.ru>
KVM: PPC: Release all hardware TCE tables attached to a group
YueHaibing <yuehaibing@huawei.com>
mdio_bus: Fix PTR_ERR() usage after initialization to constant
Vadim Pasternak <vadimp@mellanox.com>
hwmon: (pmbus/tps53679) Fix driver info initialization in probe routine
Eric Auger <eric.auger@redhat.com>
vfio_pci: Enable memory accesses before calling pci_map_rom
Jacopo Mondi <jacopo+renesas@jmondi.org>
media: sh: migor: Include missing dma-mapping header
Lorenzo Bianconi <lorenzo.bianconi@redhat.com>
mt76: usb: fix possible memory leak in mt76u_buf_free
Florian Fainelli <f.fainelli@gmail.com>
net: dsa: b53: Do not program CPU port's PVID
Florian Fainelli <f.fainelli@gmail.com>
net: dsa: b53: Properly account for VLAN filtering
Florian Fainelli <f.fainelli@gmail.com>
net: dsa: b53: Fix default VLAN ID
David Howells <dhowells@redhat.com>
keys: Timestamp new keys
Ming Lei <ming.lei@redhat.com>
block: don't use bio->bi_vcnt to figure out segment number
Sven Van Asbroeck <thesven73@gmail.com>
usb: phy: twl6030-usb: fix possible use-after-free on remove
Wen Yang <wen.yang99@zte.com.cn>
PCI: endpoint: functions: Use memcpy_fromio()/memcpy_toio()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Fix possible supplier PM-usage counter imbalance
Mark Bloch <markb@mellanox.com>
RDMA/mlx5: Fix memory leak in case we fail to add an IB device
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: sh73a0: Fix fsic_spdif pin groups
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7792: Fix vin1_data18_b pin group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7791: Fix scifb2_data_c pin group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: emev2: Add missing pinmux functions
Wesley Sheng <wesley.sheng@microchip.com>
ntb_hw_switchtec: NT req id mapping table register entry number should be 512
Paul Selles <paul.selles@microchip.com>
ntb_hw_switchtec: debug print 64bit aligned crosslink BAR Numbers
Dan Carpenter <dan.carpenter@oracle.com>
drm/etnaviv: potential NULL dereference
Magnus Karlsson <magnus.karlsson@intel.com>
xsk: add missing smp_rmb() in xsk_mmap
Nicholas Mc Guire <hofrat@osadl.org>
ipmi: kcs_bmc: handle devm_kasprintf() failure case
Steve Wise <swise@opengridcomputing.com>
iw_cxgb4: use tos when finding ipv6 routes
Steve Wise <swise@opengridcomputing.com>
iw_cxgb4: use tos when importing the endpoint
YueHaibing <yuehaibing@huawei.com>
fbdev: chipsfb: remove set but not used variable 'size'
Colin Ian King <colin.king@canonical.com>
rtc: pm8xxx: fix unintended sign extension
Colin Ian King <colin.king@canonical.com>
rtc: 88pm80x: fix unintended sign extension
Colin Ian King <colin.king@canonical.com>
rtc: 88pm860x: fix unintended sign extension
Karsten Graul <kgraul@linux.ibm.com>
net/smc: original socket family in inet_sock_diag
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
rtc: ds1307: rx8130: Fix alarm handling
Moritz Fischer <mdf@kernel.org>
net: phy: fixed_phy: Fix fixed_phy not checking GPIO
Rakesh Pillai <pillair@codeaurora.org>
ath10k: fix dma unmap direction for management frames
Niklas Cassel <niklas.cassel@linaro.org>
arm64: dts: msm8916: remove bogus argument to the cpu clock
Michael Kao <michael.kao@mediatek.com>
thermal: mediatek: fix register index error
Colin Ian King <colin.king@canonical.com>
rtc: ds1672: fix unintended sign extension
Paul Cercueil <paul@crapouillou.net>
clk: ingenic: jz4740: Fix gating of UDC clock
Colin Ian King <colin.king@canonical.com>
staging: most: cdev: add missing check for cdev_add failure
Sara Sharon <sara.sharon@intel.com>
iwlwifi: mvm: fix RSS config command
Oleksandr Andrushchenko <oleksandr_andrushchenko@epam.com>
drm/xen-front: Fix mmap attributes for display buffers
Vladimir Zapolskiy <vz@mleia.com>
ARM: dts: lpc32xx: phy3250: fix SD card regulator voltage
Vladimir Zapolskiy <vz@mleia.com>
ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller clocks property
Vladimir Zapolskiy <vz@mleia.com>
ARM: dts: lpc32xx: fix ARM PrimeCell LCD controller variant
Vladimir Zapolskiy <vz@mleia.com>
ARM: dts: lpc32xx: reparent keypad controller to SIC1
Vladimir Zapolskiy <vz@mleia.com>
ARM: dts: lpc32xx: add required clocks property to keypad device node
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Do not call rpm_put_suppliers() in pm_runtime_drop_link()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Fix handling of runtime PM flags in device_link_add()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Do not resume suppliers under device_links_write_lock()
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Avoid careless re-use of existing device links
Rafael J. Wysocki <rafael.j.wysocki@intel.com>
driver core: Fix DL_FLAG_AUTOREMOVE_SUPPLIER device link flag handling
Corentin Labbe <clabbe@baylibre.com>
crypto: crypto4xx - Fix wrong ppc4xx_trng_probe()/ppc4xx_trng_remove() arguments
Liu Jian <liujian56@huawei.com>
driver: uio: fix possible use-after-free in __uio_register_device
Liu Jian <liujian56@huawei.com>
driver: uio: fix possible memory leak in __uio_register_device
YueHaibing <yuehaibing@huawei.com>
tty: ipwireless: Fix potential NULL pointer dereference
Tony Lindgren <tony@atomide.com>
bus: ti-sysc: Fix timer handling with drop pm_runtime_irq_safe()
Johannes Berg <johannes.berg@intel.com>
iwlwifi: mvm: fix A-MPDU reference assignment
Chen-Yu Tsai <wens@csie.org>
arm64: dts: allwinner: h6: Move GIC device node fix base address ordering
wenxu <wenxu@ucloud.cn>
ip_tunnel: Fix route fl4 init in ip_md_tunnel_xmit
Moni Shoua <monis@mellanox.com>
net/mlx5: Take lock with IRQs disabled to avoid deadlock
Mordechay Goodstein <mordechay.goodstein@intel.com>
iwlwifi: mvm: avoid possible access out of array.
Chen-Yu Tsai <wens@csie.org>
clk: sunxi-ng: sun8i-a23: Enable PLL-MIPI LDOs when ungating it
Chen-Yu Tsai <wens@csie.org>
ARM: dts: sun8i-a23-a33: Move NAND controller device node to sort by address
Huazhong Tan <tanhuazhong@huawei.com>
net: hns3: fix bug of ethtool_ops.get_channels for VF
YueHaibing <yuehaibing@huawei.com>
spi/topcliff_pch: Fix potential NULL dereference on allocation error
Eric Wong <e@80x24.org>
rtc: cmos: ignore bogus century byte
Maor Gottlieb <maorg@mellanox.com>
IB/mlx5: Don't override existing ip_protocol
Jacopo Mondi <jacopo+renesas@jmondi.org>
media: tw9910: Unregister subdevice with v4l2-async
Huazhong Tan <tanhuazhong@huawei.com>
net: hns3: fix wrong combined count returned by ethtool -l
Israel Rukshin <israelr@mellanox.com>
IB/iser: Pass the correct number of entries for dma mapped SGL
Stefan Agner <stefan@agner.ch>
ASoC: imx-sgtl5000: put of nodes if finding codec fails
Eric Biggers <ebiggers@google.com>
crypto: tgr192 - fix unaligned memory access
YueHaibing <yuehaibing@huawei.com>
crypto: brcm - Fix some set-but-not-used warning
Masahiro Yamada <yamada.masahiro@socionext.com>
kbuild: mark prepare0 as PHONY to fix external module build
Pawe? Chmiel <pawel.mikolaj.chmiel@gmail.com>
media: s5p-jpeg: Correct step and max values for V4L2_CID_JPEG_RESTART_INTERVAL
Dan Carpenter <dan.carpenter@oracle.com>
drm/etnaviv: NULL vs IS_ERR() buf in etnaviv_core_dump()
Dmitry Osipenko <digetx@gmail.com>
memory: tegra: Don't invoke Tegra30+ specific memory timing setup on Tegra20
Heiner Kallweit <hkallweit1@gmail.com>
net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ9031
Raju Rangoju <rajur@chelsio.com>
RDMA/iw_cxgb4: Fix the unchecked ep dereference
Charles Keepax <ckeepax@opensource.cirrus.com>
spi: cadence: Correct initialisation of runtime PM
Loic Poulain <loic.poulain@linaro.org>
arm64: dts: apq8016-sbc: Increase load on l11 for SDCARD
YueHaibing <yuehaibing@huawei.com>
drm/shmob: Fix return value check in shmob_drm_probe
Gal Pressman <galpress@amazon.com>
RDMA/qedr: Fix out of bounds index check in query pkey
Gal Pressman <galpress@amazon.com>
RDMA/ocrdma: Fix out of bounds index check in query pkey
Gal Pressman <galpress@amazon.com>
IB/usnic: Fix out of bounds index check in query pkey
Shakeel Butt <shakeelb@google.com>
fork, memcg: fix cached_stacks case
Noralf Trønnes <noralf@tronnes.org>
drm/fb-helper: generic: Fix setup error path
Dan Carpenter <dan.carpenter@oracle.com>
drm/etnaviv: fix some off by one bugs
Biju Das <biju.das@bp.renesas.com>
ARM: dts: r8a7743: Remove generic compatible string from iic3
YueHaibing <yuehaibing@huawei.com>
drm: Fix error handling in drm_legacy_addctx
Sibi Sankar <sibis@codeaurora.org>
remoteproc: qcom: q6v5-mss: Add missing regulator for MSM8996
Sibi Sankar <sibis@codeaurora.org>
remoteproc: qcom: q6v5-mss: Add missing clocks for MSM8996
Stefan Wahren <stefan.wahren@i2se.com>
arm64: defconfig: Re-enable bcm2835-thermal driver
Jonas Gorski <jonas.gorski@gmail.com>
MIPS: BCM63XX: drop unused and broken DSP platform device
Yangtao Li <tiny.windzz@gmail.com>
clk: dove: fix refcount leak in dove_clk_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: mv98dx3236: fix refcount leak in mv98dx3236_clk_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: armada-xp: fix refcount leak in axp_clk_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: kirkwood: fix refcount leak in kirkwood_clk_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: armada-370: fix refcount leak in a370_clk_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: vf610: fix refcount leak in vf610_clocks_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: imx7d: fix refcount leak in imx7d_clocks_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: imx6sx: fix refcount leak in imx6sx_clocks_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: imx6q: fix refcount leak in imx6q_clocks_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: samsung: exynos4: fix refcount leak in exynos4_get_xom()
Yangtao Li <tiny.windzz@gmail.com>
clk: socfpga: fix refcount leak
Yangtao Li <tiny.windzz@gmail.com>
clk: ti: fix refcount leak in ti_dt_clocks_register()
Yangtao Li <tiny.windzz@gmail.com>
clk: qoriq: fix refcount leak in clockgen_init()
Yangtao Li <tiny.windzz@gmail.com>
clk: highbank: fix refcount leak in hb_clk_init()
Rik van Riel <riel@surriel.com>
fork,memcg: fix crash in free_thread_stack on memcg charge fail
Dan Carpenter <dan.carpenter@oracle.com>
Input: nomadik-ske-keypad - fix a loop timeout test
Petr Machata <petrm@mellanox.com>
vxlan: changelink: Fix handling of default remotes
Huazhong Tan <tanhuazhong@huawei.com>
net: hns3: fix error handling int the hns3_get_vector_ring_chain
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: sh7734: Remove bogus IPSR10 value
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: sh7269: Add missing PCIOR0 field
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a77995: Remove bogus SEL_PWM[0-3]_3 configurations
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: sh7734: Add missing IPSR11 field
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a77980: Add missing MOD_SEL0 field
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a77970: Add missing MOD_SEL0 field
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7794: Remove bogus IPSR9 field
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: sh73a0: Add missing TO pin to tpu4_to3 group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7791: Remove bogus marks from vin1_b_data18 group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7791: Remove bogus ctrl marks from qspi_data4_b group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7740: Add missing LCD0 marks to lcd0_data24_1 group
Geert Uytterhoeven <geert+renesas@glider.be>
pinctrl: sh-pfc: r8a7740: Add missing REF125CK pin to gether_gmii group
Willem de Bruijn <willemb@google.com>
ipv6: add missing tx timestamping on IPPROTO_RAW
Kelvin Cao <kelvin.cao@microchip.com>
switchtec: Remove immediate status check after submitting MRPC command
Stefan Wahren <stefan.wahren@i2se.com>
staging: bcm2835-camera: fix module autoloading
Stefan Wahren <stefan.wahren@i2se.com>
staging: bcm2835-camera: Abort probe if there is no camera
Dan Carpenter <dan.carpenter@oracle.com>
mailbox: ti-msgmgr: Off by one in ti_msgmgr_of_xlate()
Yuval Shaia <yuval.shaia@oracle.com>
IB/rxe: Fix incorrect cache cleanup in error flow
Viresh Kumar <viresh.kumar@linaro.org>
OPP: Fix missing debugfs supply directory for OPPs
Mitko Haralanov <mitko.haralanov@intel.com>
IB/hfi1: Correctly process FECN and BECN in packets
Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
net: phy: Fix not to call phy_resume() if PHY is not attached
Geert Uytterhoeven <geert+renesas@glider.be>
arm64: dts: renesas: r8a7795-es1: Add missing power domains to IPMMU nodes
Neil Armstrong <narmstrong@baylibre.com>
arm64: dts: meson-gx: Add hdmi_5v regulator as hdmi tx supply
Lyude Paul <lyude@redhat.com>
drm/dp_mst: Skip validating ports during destruction, just ref
Willem de Bruijn <willemb@google.com>
net: always initialize pagedlen
Laurent Pinchart <laurent.pinchart+renesas@ideasonboard.com>
drm: rcar-du: Fix vblank initialization
Christophe JAILLET <christophe.jaillet@wanadoo.fr>
drm: rcar-du: Fix the return value in case of error in 'rcar_du_crtc_set_crc_source()'
YueHaibing <yuehaibing@huawei.com>
exportfs: fix 'passing zero to ERR_PTR()' warning
Tony Lindgren <tony@atomide.com>
bus: ti-sysc: Add mcasp optional clocks flag
Neil Armstrong <narmstrong@baylibre.com>
pinctrl: meson-gxl: remove invalid GPIOX tsin_a pins
Vasily Khoruzhick <anarsoul@gmail.com>
ASoC: sun8i-codec: add missing route for ADC
Colin Ian King <colin.king@canonical.com>
pcrypt: use format specifier in kobject_add
Phil Elwell <phil@raspberrypi.org>
ARM: dts: bcm283x: Correct mailbox register sizes
Arnd Bergmann <arnd@arndb.de>
ASoC: wm97xx: fix uninitialized regmap pointer problem
Gustavo A. R. Silva <gustavo@embeddedor.com>
NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks
Petr Machata <petrm@mellanox.com>
mlxsw: spectrum: Set minimum shaper on MC TCs
Petr Machata <petrm@mellanox.com>
mlxsw: reg: QEEC: Add minimum shaper fields
Huazhong Tan <tanhuazhong@huawei.com>
net: hns3: add error handler for hns3_nic_init_vector_data()
Maxime Ripard <maxime.ripard@bootlin.com>
drm/sun4i: hdmi: Fix double flag assignation
Masahisa Kojima <masahisa.kojima@linaro.org>
net: socionext: Add dummy PHY register read in phy_write()
Jon Maloy <jon.maloy@ericsson.com>
tipc: eliminate message disordering during binding table update
Christophe Leroy <christophe.leroy@c-s.fr>
powerpc/kgdb: add kgdb_arch_set/remove_breakpoint()
Taehee Yoo <ap420073@gmail.com>
netfilter: nf_flow_table: do not remove offload when other netns's interface is down
Selvin Xavier <selvin.xavier@broadcom.com>
RDMA/bnxt_re: Add missing spin lock initialization
Colin Ian King <colin.king@canonical.com>
rtlwifi: rtl8821ae: replace _rtl8821ae_mrate_idx_to_arfr_id with generic version
YueHaibing <yuehaibing@huawei.com>
powerpc/pseries/memory-hotplug: Fix return value type of find_aa_index
Hans de Goede <hdegoede@redhat.com>
pwm: lpss: Release runtime-pm reference from the driver's remove callback
Fernando Fernandez Mancera <ffmancera@riseup.net>
netfilter: nft_osf: usage from output path is not valid
Spencer E. Olson <olsonse@umich.edu>
staging: comedi: ni_mio_common: protect register write overflow
Naftali Goldstein <naftali.goldstein@intel.com>
iwlwifi: nvm: get num of hw addresses from firmware
Nicolas Huaman <nicolas@herochao.de>
ALSA: usb-audio: update quirk for B&W PX to remove microphone
Rob Herring <robh@kernel.org>
of: Fix property name in of_node_get_device_type
Colin Ian King <colin.king@canonical.com>
drm/msm: fix unsigned comparison with less than zero
Tomas Winkler <tomas.winkler@intel.com>
mei: replace POLL* with EPOLL* for write queues.
Linus Walleij <linus.walleij@linaro.org>
regulator: fixed: Default enable high on DT regulators
Johannes Berg <johannes.berg@intel.com>
cfg80211: regulatory: make initialization more robust
Nicholas Mc Guire <hofrat@osadl.org>
usb: gadget: fsl_udc_core: check allocation return value and cleanup on failure
Arnd Bergmann <arnd@arndb.de>
usb: dwc3: add EXTCON dependency for qcom
Marc Zyngier <marc.zyngier@arm.com>
genirq/debugfs: Reinstate full OF path for domain name
Alex Estrin <alex.estrin@intel.com>
IB/hfi1: Add mtu check for operational data VLs
Zhu Yanjun <yanjun.zhu@oracle.com>
IB/rxe: replace kvfree with vfree
Houlong Wei <houlong.wei@mediatek.com>
mailbox: mediatek: Add check for possible failure of kzalloc
Arnd Bergmann <arnd@arndb.de>
ASoC: wm9712: fix unused variable warning
Eric W. Biederman <ebiederm@xmission.com>
signal/ia64: Use the force_sig(SIGSEGV,...) in ia64_rt_sigreturn
Eric W. Biederman <ebiederm@xmission.com>
signal/ia64: Use the generic force_sigsegv in setup_frame
John Garry <john.garry@huawei.com>
drm/hisilicon: hibmc: Don't overwrite fb helper surface depth
Roopa Prabhu <roopa@cumulusnetworks.com>
bridge: br_arp_nd_proxy: set icmp6_router if neigh has NTF_ROUTER
Jitendra Bhivare <jitendra.bhivare@broadcom.com>
PCI: iproc: Remove PAXC slot check to allow VF support
Stephen Boyd <swboyd@chromium.org>
firmware: coreboot: Let OF core populate platform device
Frank Rowand <frank.rowand@sony.com>
ARM: qcom_defconfig: Enable MAILBOX
Jann Horn <jannh@google.com>
apparmor: don't try to replace stale label in ptrace access check
Anders Roxell <anders.roxell@linaro.org>
ALSA: hda: fix unused variable warning
Tony Jones <tonyj@suse.de>
apparmor: Fix network performance issue in aa_label_sk_perm
Eugen Hristev <eugen.hristev@microchip.com>
iio: fix position relative kernel version
Dan Carpenter <dan.carpenter@oracle.com>
drm/virtio: fix bounds check in virtio_gpu_cmd_get_capset()
Shannon Nelson <shannon.nelson@oracle.com>
ixgbe: don't clear IPsec sa counters on HW clearing
Peter Rosin <peda@axentia.se>
ARM: dts: at91: nattis: make the SD-card slot work
Peter Rosin <peda@axentia.se>
ARM: dts: at91: nattis: set the PRLUD and HIPOW signals low
Peter Rosin <peda@axentia.se>
drm/sti: do not remove the drm_bridge that was never added
Navid Emamdoost <navid.emamdoost@gmail.com>
ipmi: Fix memory leak in __ipmi_bmc_register
Shuiqing Li <shuiqing.li@unisoc.com>
watchdog: sprd: Fix the incorrect pointer getting from driver data
Luc Van Oostenryck <luc.vanoostenryck@gmail.com>
soc: aspeed: Fix snoop_file_poll()'s return type
Jean-Jacques Hiblot <jjhiblot@ti.com>
leds: tlc591xx: update the maximum brightness
Arnaldo Carvalho de Melo <acme@redhat.com>
perf map: No need to adjust the long name of modules
Corentin Labbe <clabbe.montjoie@gmail.com>
crypto: sun4i-ss - fix big endian issues
Lorenzo Bianconi <lorenzo@kernel.org>
mt7601u: fix bbp version check in mt7601u_wait_bbp_ready
Tung Nguyen <tung.q.nguyen@dektech.com.au>
tipc: fix wrong timeout input for tipc_wait_for_cond()
Hoang Le <hoang.h.le@dektech.com.au>
tipc: update mon's self addr when node addr generated
Ard Biesheuvel <ardb@kernel.org>
powerpc/archrandom: fix arch_get_random_seed_int()
Tyrel Datwyler <tyreld@linux.ibm.com>
powerpc/pseries: Enable support for ibm,drc-info property
Chuck Lever <chuck.lever@oracle.com>
SUNRPC: Fix svcauth_gss_proxy_init()
Jarkko Nikula <jarkko.nikula@linux.intel.com>
mfd: intel-lpss: Add default I2C device properties for Gemini Lake
Alain Volmat <alain.volmat@st.com>
i2c: i2c-stm32f7: fix 10-bits check in slave free id search loop
Alain Volmat <alain.volmat@st.com>
i2c: stm32f7: rework slave_id allocation
Jan Kara <jack@suse.cz>
xfs: Sanity check flags of Q_XQUOTARM call
Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Revert "efi: Fix debugobjects warning on 'efi_rts_work'"
-------------
Diffstat:
Documentation/ABI/testing/sysfs-bus-iio | 2 +-
Documentation/devicetree/bindings/bus/ti-sysc.txt | 1 +
.../devicetree/bindings/rng/omap3_rom_rng.txt | 27 ++
Makefile | 8 +-
arch/arm/boot/dts/aspeed-g5.dtsi | 2 +-
arch/arm/boot/dts/at91-nattis-2-natte-2.dts | 7 +-
arch/arm/boot/dts/bcm2835-rpi.dtsi | 2 +-
arch/arm/boot/dts/iwg20d-q7-common.dtsi | 2 +-
arch/arm/boot/dts/logicpd-som-lv-baseboard.dtsi | 2 +-
arch/arm/boot/dts/logicpd-som-lv.dtsi | 26 +-
arch/arm/boot/dts/lpc3250-phy3250.dts | 4 +-
arch/arm/boot/dts/lpc32xx.dtsi | 10 +-
arch/arm/boot/dts/ls1021a-twr.dts | 9 +-
arch/arm/boot/dts/ls1021a.dtsi | 11 +-
arch/arm/boot/dts/omap3-n900.dts | 6 +
arch/arm/boot/dts/r8a7743.dtsi | 4 +-
arch/arm/boot/dts/stm32h743i-eval.dts | 1 +
arch/arm/boot/dts/sun8i-a23-a33.dtsi | 30 +-
arch/arm/boot/dts/sun8i-h3-beelink-x2.dts | 4 +
arch/arm/boot/dts/sun9i-a80-optimus.dts | 4 +-
arch/arm/common/mcpm_entry.c | 2 +-
arch/arm/configs/qcom_defconfig | 1 +
arch/arm/include/asm/suspend.h | 1 +
arch/arm/kernel/head-nommu.S | 4 +-
arch/arm/kernel/hyp-stub.S | 4 +-
arch/arm/kernel/sleep.S | 12 +
arch/arm/kernel/vdso.c | 1 -
arch/arm/mach-omap2/omap_hwmod.c | 2 +-
arch/arm/mach-omap2/pdata-quirks.c | 12 +-
arch/arm/mach-rpc/irq.c | 3 +-
arch/arm/mach-stm32/Kconfig | 3 +-
arch/arm/plat-pxa/ssp.c | 6 -
arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 3 +-
.../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 2 +
arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 22 +-
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 +
.../dts/amlogic/meson-gxl-s905x-khadas-vim.dts | 1 +
.../dts/amlogic/meson-gxl-s905x-libretech-cc.dts | 2 +-
.../boot/dts/amlogic/meson-gxl-s905x-p212.dts | 1 +
.../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 17 +-
arch/arm64/boot/dts/arm/juno-clocks.dtsi | 4 +-
arch/arm64/boot/dts/qcom/apq8016-sbc.dtsi | 2 +
arch/arm64/boot/dts/qcom/msm8916.dtsi | 8 +-
arch/arm64/boot/dts/renesas/r8a7795-es1.dtsi | 2 +
arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 1 -
arch/arm64/boot/dts/renesas/r8a77995.dtsi | 2 +-
arch/arm64/configs/defconfig | 1 +
arch/arm64/kernel/hibernate.c | 9 +-
arch/arm64/kernel/vdso.c | 2 -
arch/ia64/kernel/signal.c | 60 +--
arch/m68k/amiga/cia.c | 9 +
arch/m68k/atari/ataints.c | 4 +-
arch/m68k/atari/time.c | 15 +-
arch/m68k/bvme6000/config.c | 20 +-
arch/m68k/hp300/time.c | 10 +-
arch/m68k/mac/via.c | 119 +++---
arch/m68k/mvme147/config.c | 18 +-
arch/m68k/mvme16x/config.c | 21 +-
arch/m68k/q40/q40ints.c | 19 +-
arch/m68k/sun3/sun3ints.c | 3 +
arch/m68k/sun3x/time.c | 16 +-
arch/mips/bcm63xx/Makefile | 6 +-
arch/mips/bcm63xx/boards/board_bcm963xx.c | 20 -
arch/mips/bcm63xx/dev-dsp.c | 56 ---
arch/mips/include/asm/io.h | 14 +-
.../include/asm/mach-bcm63xx/bcm63xx_dev_dsp.h | 14 -
.../mips/include/asm/mach-bcm63xx/board_bcm963xx.h | 5 -
arch/mips/kernel/setup.c | 2 +-
arch/nios2/kernel/nios2_ksyms.c | 12 +
arch/powerpc/Makefile | 2 +
arch/powerpc/include/asm/archrandom.h | 2 +-
arch/powerpc/include/asm/kgdb.h | 5 +-
arch/powerpc/kernel/cacheinfo.c | 21 ++
arch/powerpc/kernel/cacheinfo.h | 4 +
arch/powerpc/kernel/dt_cpu_ftrs.c | 17 +-
arch/powerpc/kernel/kgdb.c | 43 ++-
arch/powerpc/kernel/mce_power.c | 20 +-
arch/powerpc/kernel/prom_init.c | 2 +-
arch/powerpc/kvm/book3s_64_vio.c | 1 -
arch/powerpc/kvm/book3s_hv.c | 15 +-
arch/powerpc/mm/dump_hashpagetable.c | 2 +-
arch/powerpc/mm/pgtable-radix.c | 4 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 61 ++-
arch/powerpc/platforms/pseries/mobility.c | 10 +
arch/s390/kernel/kexec_elf.c | 2 +-
arch/sh/boards/mach-migor/setup.c | 1 +
arch/um/drivers/chan_kern.c | 52 ++-
arch/um/include/asm/irq.h | 2 +-
arch/um/kernel/irq.c | 4 +
arch/x86/Kconfig.debug | 2 +-
arch/x86/events/intel/pt.c | 9 +-
arch/x86/include/asm/pgtable_32.h | 2 +-
arch/x86/kernel/kgdb.c | 2 +-
arch/x86/mm/tlb.c | 3 -
block/blk-merge.c | 8 +-
crypto/pcrypt.c | 2 +-
crypto/tgr192.c | 6 +-
drivers/acpi/acpi_lpss.c | 111 +++++-
drivers/acpi/button.c | 5 +-
drivers/acpi/device_pm.c | 94 ++---
drivers/ata/libahci.c | 1 -
drivers/base/core.c | 88 +++--
drivers/base/power/runtime.c | 40 +-
drivers/base/power/wakeup.c | 2 +-
drivers/bcma/driver_pci.c | 4 +-
drivers/block/drbd/drbd_main.c | 2 +
drivers/block/rbd.c | 1 +
drivers/bus/ti-sysc.c | 18 +-
drivers/char/hw_random/bcm2835-rng.c | 18 +-
drivers/char/hw_random/omap3-rom-rng.c | 17 +-
drivers/char/ipmi/ipmi_msghandler.c | 5 +-
drivers/char/ipmi/kcs_bmc.c | 5 +-
drivers/clk/actions/owl-factor.c | 7 +-
drivers/clk/clk-highbank.c | 1 +
drivers/clk/clk-qoriq.c | 1 +
drivers/clk/imx/clk-imx6q.c | 1 +
drivers/clk/imx/clk-imx6sx.c | 1 +
drivers/clk/imx/clk-imx7d.c | 1 +
drivers/clk/imx/clk-vf610.c | 1 +
drivers/clk/ingenic/jz4740-cgu.c | 2 +-
drivers/clk/meson/axg.c | 10 +-
drivers/clk/meson/gxbb.c | 5 -
drivers/clk/mvebu/armada-370.c | 4 +-
drivers/clk/mvebu/armada-xp.c | 4 +-
drivers/clk/mvebu/dove.c | 8 +-
drivers/clk/mvebu/kirkwood.c | 2 +
drivers/clk/mvebu/mv98dx3236.c | 4 +-
drivers/clk/qcom/gcc-msm8996.c | 36 --
drivers/clk/qcom/gcc-msm8998.c | 2 +-
drivers/clk/samsung/clk-exynos4.c | 1 +
drivers/clk/socfpga/clk-pll-a10.c | 1 +
drivers/clk/socfpga/clk-pll.c | 1 +
drivers/clk/sunxi-ng/ccu-sun50i-h6-r.c | 2 +-
drivers/clk/sunxi-ng/ccu-sun8i-a23.c | 2 +-
drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 19 +-
drivers/clk/sunxi-ng/ccu-sun8i-v3s.h | 6 +-
drivers/clk/ti/clk.c | 8 +-
drivers/clocksource/exynos_mct.c | 14 +-
drivers/clocksource/timer-sun5i.c | 10 +
drivers/clocksource/timer-ti-dm.c | 1 -
drivers/cpufreq/brcmstb-avs-cpufreq.c | 12 +-
drivers/crypto/amcc/crypto4xx_trng.h | 4 +-
drivers/crypto/bcm/cipher.c | 6 +-
drivers/crypto/caam/caamrng.c | 5 +-
drivers/crypto/caam/error.c | 2 +-
drivers/crypto/ccp/ccp-crypto-aes.c | 8 +-
drivers/crypto/ccp/ccp-ops.c | 67 ++--
drivers/crypto/ccree/cc_cipher.c | 2 +-
drivers/crypto/hisilicon/sec/sec_algs.c | 44 +--
drivers/crypto/inside-secure/safexcel_hash.c | 10 +-
drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 21 +-
drivers/crypto/talitos.c | 158 +++-----
drivers/crypto/talitos.h | 2 +-
drivers/dma/dma-axi-dmac.c | 2 +-
drivers/dma/dw/platform.c | 14 +-
drivers/dma/hsu/hsu.c | 4 +-
drivers/dma/imx-sdma.c | 8 +
drivers/dma/mv_xor.c | 2 +-
drivers/dma/tegra210-adma.c | 72 +++-
drivers/dma/ti/edma.c | 6 +-
drivers/edac/edac_mc.c | 12 +-
drivers/firmware/arm_scmi/clock.c | 2 +
drivers/firmware/arm_scmi/driver.c | 4 +-
drivers/firmware/arm_scmi/sensors.c | 4 +-
drivers/firmware/dmi_scan.c | 2 +-
drivers/firmware/efi/runtime-wrappers.c | 2 +-
drivers/firmware/google/coreboot_table-of.c | 28 +-
drivers/fsi/fsi-core.c | 32 +-
drivers/fsi/fsi-sbefifo.c | 4 +-
drivers/gpio/gpio-aspeed.c | 2 +-
drivers/gpu/drm/drm_context.c | 15 +-
drivers/gpu/drm/drm_dp_mst_topology.c | 15 +-
drivers/gpu/drm/drm_fb_helper.c | 102 ++---
drivers/gpu/drm/etnaviv/etnaviv_dump.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_prime.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 6 +-
drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_fbdev.c | 1 -
drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 24 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 2 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 2 +-
drivers/gpu/drm/msm/dsi/dsi_host.c | 6 +-
drivers/gpu/drm/nouveau/nouveau_abi16.c | 1 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/gddr3.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/memx.c | 4 +-
drivers/gpu/drm/panel/panel-lvds.c | 21 +-
drivers/gpu/drm/radeon/cik.c | 4 +-
drivers/gpu/drm/radeon/r600.c | 4 +-
drivers/gpu/drm/radeon/si.c | 4 +-
drivers/gpu/drm/rcar-du/rcar_du_crtc.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_du_kms.c | 2 +-
drivers/gpu/drm/rcar-du/rcar_lvds.c | 8 +-
drivers/gpu/drm/shmobile/shmob_drm_drv.c | 4 +-
drivers/gpu/drm/sti/sti_hda.c | 1 -
drivers/gpu/drm/sti/sti_hdmi.c | 1 -
drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_vq.c | 5 +-
drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 6 +-
drivers/gpu/drm/xen/xen_drm_front_gem.c | 13 +-
drivers/hwmon/lm75.c | 2 +-
drivers/hwmon/pmbus/tps53679.c | 9 +-
drivers/hwmon/shtc1.c | 2 +-
drivers/hwmon/w83627hf.c | 42 ++-
drivers/hwtracing/coresight/coresight-catu.h | 5 -
drivers/hwtracing/coresight/coresight-etm-perf.c | 7 +-
drivers/hwtracing/coresight/coresight-tmc-etr.c | 5 +-
drivers/i2c/busses/i2c-stm32.c | 16 +-
drivers/i2c/busses/i2c-stm32f7.c | 13 +-
drivers/iio/dac/ad5380.c | 2 +-
drivers/iio/light/tsl2772.c | 16 +-
drivers/infiniband/core/cma.c | 2 +-
drivers/infiniband/core/uverbs_uapi.c | 2 +
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 1 +
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 1 +
drivers/infiniband/hw/cxgb4/cm.c | 24 +-
drivers/infiniband/hw/hfi1/chip.c | 26 +-
drivers/infiniband/hw/hfi1/driver.c | 70 ++--
drivers/infiniband/hw/hfi1/hfi.h | 35 +-
drivers/infiniband/hw/hfi1/pio.c | 5 +-
drivers/infiniband/hw/hfi1/rc.c | 32 +-
drivers/infiniband/hw/hfi1/uc.c | 2 +-
drivers/infiniband/hw/hfi1/ud.c | 33 +-
drivers/infiniband/hw/hfi1/verbs.c | 4 +-
drivers/infiniband/hw/hns/hns_roce_hem.c | 19 +-
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 6 +-
drivers/infiniband/hw/hns/hns_roce_qp.c | 1 -
drivers/infiniband/hw/mlx5/ib_rep.c | 4 +-
drivers/infiniband/hw/mlx5/main.c | 53 ++-
drivers/infiniband/hw/mlx5/qp.c | 21 ++
drivers/infiniband/hw/ocrdma/ocrdma_verbs.c | 2 +-
drivers/infiniband/hw/qedr/verbs.c | 27 +-
drivers/infiniband/hw/usnic/usnic_ib_verbs.c | 2 +-
drivers/infiniband/sw/rxe/rxe_cq.c | 4 +-
drivers/infiniband/sw/rxe/rxe_net.c | 3 +-
drivers/infiniband/sw/rxe/rxe_pool.c | 26 +-
drivers/infiniband/sw/rxe/rxe_qp.c | 5 +-
drivers/infiniband/ulp/iser/iscsi_iser.h | 2 +-
drivers/infiniband/ulp/iser/iser_memory.c | 10 +-
drivers/input/keyboard/nomadik-ske-keypad.c | 2 +-
drivers/iommu/amd_iommu.c | 2 +
drivers/iommu/amd_iommu_init.c | 3 +
drivers/iommu/intel-iommu.c | 39 +-
drivers/iommu/intel-svm.c | 2 +-
drivers/iommu/iommu-debugfs.c | 23 +-
drivers/iommu/iommu.c | 8 +-
drivers/iommu/mtk_iommu.c | 26 +-
drivers/leds/led-triggers.c | 4 +-
drivers/leds/leds-tlc591xx.c | 7 +-
drivers/lightnvm/pblk-rb.c | 2 +-
drivers/mailbox/mtk-cmdq-mailbox.c | 3 +
drivers/mailbox/qcom-apcs-ipc-mailbox.c | 2 +-
drivers/mailbox/ti-msgmgr.c | 2 +-
drivers/md/bcache/debug.c | 5 +-
drivers/media/i2c/ov2659.c | 2 +-
drivers/media/i2c/tw9910.c | 2 +-
drivers/media/pci/cx18/cx18-fileops.c | 2 +-
drivers/media/pci/cx23885/cx23885-dvb.c | 5 +-
drivers/media/pci/ivtv/ivtv-fileops.c | 2 +-
drivers/media/pci/pt1/pt1.c | 54 ++-
drivers/media/pci/tw5864/tw5864-video.c | 4 +-
drivers/media/platform/atmel/atmel-isi.c | 2 +-
drivers/media/platform/davinci/isif.c | 9 -
drivers/media/platform/davinci/vpbe.c | 2 +-
drivers/media/platform/omap/omap_vout.c | 15 +-
drivers/media/platform/rcar-vin/rcar-core.c | 2 +-
drivers/media/platform/s5p-jpeg/jpeg-core.c | 2 +-
drivers/media/platform/vivid/vivid-osd.c | 2 +-
drivers/media/radio/wl128x/fmdrv_common.c | 5 +-
drivers/media/usb/em28xx/em28xx-core.c | 2 +-
drivers/memory/tegra/mc.c | 11 +-
drivers/mfd/intel-lpss-pci.c | 28 +-
drivers/mfd/intel-lpss.c | 1 +
drivers/misc/aspeed-lpc-snoop.c | 4 +-
drivers/misc/mei/main.c | 4 +-
drivers/misc/mic/card/mic_x100.c | 28 +-
drivers/misc/sgi-xp/xpc_partition.c | 2 +-
drivers/mmc/core/host.c | 2 -
drivers/mmc/core/quirks.h | 7 +
drivers/mmc/host/sdhci-brcmstb.c | 4 +-
drivers/net/dsa/b53/b53_common.c | 90 ++++-
drivers/net/dsa/b53/b53_priv.h | 3 +
drivers/net/dsa/qca8k.c | 12 +
drivers/net/dsa/qca8k.h | 1 +
drivers/net/ethernet/amazon/ena/ena_com.c | 3 +-
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 1 +
drivers/net/ethernet/aquantia/atlantic/aq_vec.c | 15 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c | 4 +-
.../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 4 +-
drivers/net/ethernet/broadcom/bcmsysport.c | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 20 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/smt.c | 4 +-
drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 47 +--
drivers/net/ethernet/hisilicon/hix5hd2_gmac.c | 2 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 17 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 21 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 2 +-
.../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 4 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 5 +-
drivers/net/ethernet/ibm/ehea/ehea_main.c | 2 +-
drivers/net/ethernet/intel/i40e/i40e_common.c | 91 +++--
drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.c | 4 -
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 16 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 11 +-
.../net/ethernet/mellanox/mlx5/core/fpga/core.c | 2 -
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 6 +
drivers/net/ethernet/mellanox/mlx5/core/qp.c | 5 +-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 22 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 25 ++
drivers/net/ethernet/natsemi/sonic.c | 6 +-
drivers/net/ethernet/netronome/nfp/bpf/jit.c | 13 +-
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 2 +-
drivers/net/ethernet/ni/nixge.c | 2 +-
drivers/net/ethernet/pasemi/pasemi_mac.c | 2 +-
drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 17 +-
drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +-
drivers/net/ethernet/qualcomm/qca_spi.c | 9 +-
drivers/net/ethernet/qualcomm/qca_spi.h | 1 +
drivers/net/ethernet/renesas/sh_eth.c | 6 +-
drivers/net/ethernet/socionext/netsec.c | 20 +-
drivers/net/ethernet/socionext/sni_ave.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 1 +
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 2 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +-
drivers/net/hyperv/hyperv_net.h | 3 +-
drivers/net/hyperv/netvsc.c | 38 +-
drivers/net/hyperv/netvsc_drv.c | 13 +-
drivers/net/phy/fixed_phy.c | 6 +-
drivers/net/phy/mdio_bus.c | 11 +-
drivers/net/phy/micrel.c | 1 +
drivers/net/phy/phy_device.c | 13 +-
drivers/net/vxlan.c | 7 +-
drivers/net/wireless/ath/ath10k/mac.c | 4 +-
drivers/net/wireless/ath/ath10k/sdio.c | 29 +-
drivers/net/wireless/ath/ath10k/wmi-tlv.c | 2 +-
drivers/net/wireless/ath/ath10k/wmi.c | 4 +-
drivers/net/wireless/ath/ath9k/dynack.c | 8 +-
drivers/net/wireless/ath/wcn36xx/smd.c | 186 ++++++----
.../wireless/broadcom/brcm80211/brcmfmac/bcmsdh.c | 8 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/bus.h | 10 +
.../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 +
.../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 12 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 14 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 12 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 19 +-
drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +-
drivers/net/wireless/mediatek/mt76/usb.c | 14 +-
drivers/net/wireless/mediatek/mt7601u/phy.c | 2 +-
drivers/net/wireless/realtek/rtlwifi/debug.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 71 +---
drivers/ntb/hw/idt/ntb_hw_idt.c | 8 +-
drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 4 +-
drivers/nvme/host/pci.c | 2 +-
drivers/nvmem/imx-ocotp.c | 39 +-
drivers/of/of_mdio.c | 2 +-
drivers/opp/core.c | 12 +-
drivers/opp/of.c | 20 +-
drivers/opp/opp.h | 6 +-
drivers/pci/controller/dwc/pcie-designware-ep.c | 10 +-
drivers/pci/controller/pcie-iproc.c | 10 +-
drivers/pci/controller/pcie-mobiveil.c | 8 +-
drivers/pci/controller/pcie-rockchip-ep.c | 2 +-
drivers/pci/endpoint/functions/pci-epf-test.c | 4 +-
drivers/pci/pci-driver.c | 60 ++-
drivers/pci/pci.c | 54 ++-
drivers/pci/switch/switchtec.c | 4 -
drivers/phy/broadcom/phy-brcm-usb.c | 8 +
drivers/phy/qualcomm/phy-qcom-qusb2.c | 2 +-
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 96 ++++-
drivers/pinctrl/meson/pinctrl-meson-gxl.c | 12 +-
drivers/pinctrl/sh-pfc/pfc-emev2.c | 20 +
drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 3 +-
drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 8 +-
drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 1 +
drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 2 +-
drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 2 +-
drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 2 +-
drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 8 +-
drivers/pinctrl/sh-pfc/pfc-sh7269.c | 2 +-
drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 4 +-
drivers/pinctrl/sh-pfc/pfc-sh7734.c | 4 +-
drivers/platform/mips/cpu_hwmon.c | 2 +-
drivers/platform/x86/alienware-wmi.c | 19 +-
drivers/platform/x86/wmi.c | 3 +
drivers/power/supply/power_supply_core.c | 10 +-
drivers/pwm/pwm-lpss.c | 6 +
drivers/pwm/pwm-meson.c | 9 +-
drivers/rapidio/rio_cm.c | 4 +-
drivers/regulator/fixed.c | 11 +-
drivers/regulator/lp87565-regulator.c | 2 +-
drivers/regulator/pv88060-regulator.c | 2 +-
drivers/regulator/pv88080-regulator.c | 2 +-
drivers/regulator/pv88090-regulator.c | 2 +-
drivers/regulator/tps65086-regulator.c | 4 +-
drivers/regulator/wm831x-dcdc.c | 4 +-
drivers/remoteproc/qcom_q6v5_pil.c | 12 +-
drivers/rtc/rtc-88pm80x.c | 21 +-
drivers/rtc/rtc-88pm860x.c | 21 +-
drivers/rtc/rtc-ds1307.c | 7 +-
drivers/rtc/rtc-ds1672.c | 3 +-
drivers/rtc/rtc-mc146818-lib.c | 2 +-
drivers/rtc/rtc-mt6397.c | 9 +-
drivers/rtc/rtc-pcf2127.c | 32 +-
drivers/rtc/rtc-pcf8563.c | 13 +-
drivers/rtc/rtc-pm8xxx.c | 6 +-
drivers/rtc/rtc-rv3029c2.c | 16 +-
drivers/s390/net/qeth_l2_main.c | 23 +-
drivers/scsi/fnic/fnic_isr.c | 4 +-
drivers/scsi/libfc/fc_exch.c | 2 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 4 +-
drivers/scsi/qla2xxx/qla_os.c | 34 +-
drivers/scsi/qla2xxx/qla_target.c | 21 +-
drivers/soc/amlogic/meson-gx-pwrc-vpu.c | 8 +-
drivers/soc/amlogic/meson-gx-socinfo.c | 32 +-
drivers/soc/fsl/qe/gpio.c | 4 +-
drivers/soc/qcom/cmd-db.c | 4 +-
drivers/spi/spi-bcm-qspi.c | 4 +-
drivers/spi/spi-bcm2835aux.c | 13 +-
drivers/spi/spi-cadence.c | 11 +-
drivers/spi/spi-fsl-spi.c | 2 +-
drivers/spi/spi-tegra114.c | 145 ++++++--
drivers/spi/spi-topcliff-pch.c | 6 +
drivers/staging/android/vsoc.c | 3 +-
drivers/staging/comedi/drivers/ni_mio_common.c | 24 +-
drivers/staging/greybus/light.c | 12 +-
drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 10 +-
drivers/staging/most/cdev/cdev.c | 5 +-
.../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 5 +-
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 10 +
drivers/target/target_core_device.c | 4 +-
drivers/thermal/cpu_cooling.c | 2 +-
drivers/thermal/mtk_thermal.c | 6 +-
drivers/thermal/rcar_gen3_thermal.c | 38 +-
drivers/tty/ipwireless/hardware.c | 2 +
drivers/tty/serial/fsl_lpuart.c | 28 +-
drivers/tty/serial/stm32-usart.c | 194 ++++++----
drivers/tty/serial/stm32-usart.h | 14 +-
drivers/uio/uio.c | 10 +-
drivers/usb/class/cdc-wdm.c | 2 +-
drivers/usb/dwc2/gadget.c | 1 +
drivers/usb/dwc3/Kconfig | 4 +-
drivers/usb/gadget/udc/fsl_udc_core.c | 30 +-
drivers/usb/host/xhci-hub.c | 2 +-
drivers/usb/phy/Kconfig | 2 +-
drivers/usb/phy/phy-twl6030-usb.c | 2 +-
drivers/usb/typec/Kconfig | 1 +
drivers/usb/typec/fusb302/fusb302.c | 10 +-
drivers/usb/typec/tcpci.c | 10 +-
drivers/usb/typec/tcpm.c | 32 +-
drivers/usb/typec/typec_wcove.c | 10 +-
drivers/vfio/mdev/mdev_core.c | 11 +-
drivers/vfio/mdev/mdev_sysfs.c | 2 +-
drivers/vfio/pci/vfio_pci.c | 19 +-
drivers/vhost/test.c | 2 +
drivers/video/backlight/lm3630a_bl.c | 4 +-
drivers/video/backlight/pwm_bl.c | 24 +-
drivers/video/fbdev/chipsfb.c | 3 +-
drivers/watchdog/rtd119x_wdt.c | 2 +-
drivers/watchdog/sprd_wdt.c | 6 +-
drivers/xen/cpu_hotplug.c | 2 +-
drivers/xen/pvcalls-back.c | 2 +-
fs/affs/super.c | 6 -
fs/afs/callback.c | 8 +-
fs/afs/dir_edit.c | 12 +-
fs/afs/file.c | 7 +-
fs/afs/flock.c | 412 ++++++++++-----------
fs/afs/inode.c | 8 +-
fs/afs/rxrpc.c | 1 +
fs/afs/security.c | 4 +-
fs/afs/super.c | 1 +
fs/afs/xattr.c | 4 +-
fs/btrfs/file.c | 3 +-
fs/btrfs/inode-map.c | 28 +-
fs/ceph/xattr.c | 2 +-
fs/cifs/connect.c | 3 +-
fs/exportfs/expfs.c | 1 +
fs/ext4/inline.c | 2 +-
fs/f2fs/dir.c | 5 +
fs/f2fs/f2fs.h | 3 +-
fs/f2fs/inline.c | 6 +
fs/jfs/jfs_txnmgr.c | 3 +-
fs/nfs/delegation.c | 20 +-
fs/nfs/delegation.h | 1 +
fs/nfs/flexfilelayout/flexfilelayout.h | 32 +-
fs/nfs/nfs42xdr.c | 10 +
fs/nfs/pnfs.c | 33 +-
fs/nfs/pnfs.h | 1 +
fs/nfs/super.c | 2 +-
fs/nfs/write.c | 2 +-
fs/xfs/xfs_quotaops.c | 3 +
include/drm/drm_panel.h | 1 +
include/linux/acpi.h | 12 +-
include/linux/device.h | 6 +-
include/linux/irqchip/arm-gic-v3.h | 12 +-
include/linux/mlx5/mlx5_ifc.h | 2 -
include/linux/mmc/sdio_ids.h | 2 +
include/linux/of.h | 5 +-
include/linux/pci.h | 1 +
include/linux/perf_event.h | 7 +-
include/linux/platform_data/dma-imx-sdma.h | 3 +
include/linux/rtc.h | 2 +-
include/linux/signal.h | 15 +-
include/linux/switchtec.h | 4 +-
include/linux/usb/tcpm.h | 13 +-
include/media/davinci/vpbe.h | 2 +-
include/net/request_sock.h | 4 +-
include/net/sctp/sctp.h | 5 +
include/net/tcp.h | 2 +-
include/net/xfrm.h | 1 -
include/sound/soc.h | 2 +-
include/trace/events/rxrpc.h | 6 +-
include/uapi/linux/btf.h | 4 +-
include/uapi/linux/netfilter/nf_tables.h | 2 +-
kernel/bpf/offload.c | 4 +-
kernel/bpf/verifier.c | 2 +-
kernel/debug/kdb/kdb_main.c | 2 +-
kernel/events/core.c | 126 ++++---
kernel/fork.c | 16 +-
kernel/irq/irqdomain.c | 3 +-
kernel/signal.c | 5 +
lib/devres.c | 3 +-
lib/kfifo.c | 3 +-
net/6lowpan/nhc.c | 2 +-
net/bpfilter/bpfilter_kern.c | 2 +-
net/bridge/br_arp_nd_proxy.c | 2 +-
net/bridge/netfilter/ebtables.c | 4 +-
net/core/dev.c | 73 ++--
net/core/filter.c | 2 +-
net/core/neighbour.c | 4 +-
net/core/sock.c | 4 +-
net/dsa/port.c | 7 +-
net/dsa/slave.c | 8 +-
net/ieee802154/6lowpan/reassembly.c | 2 +-
net/ipv4/af_inet.c | 2 +-
net/ipv4/inet_connection_sock.c | 2 +-
net/ipv4/ip_output.c | 3 +-
net/ipv4/ip_tunnel.c | 5 +-
net/ipv4/tcp.c | 4 +-
net/ipv4/udp_offload.c | 5 +
net/ipv6/ip6_fib.c | 3 +-
net/ipv6/ip6_gre.c | 1 +
net/ipv6/ip6_output.c | 3 +-
net/ipv6/raw.c | 2 +
net/ipv6/reassembly.c | 2 +-
net/iucv/af_iucv.c | 40 +-
net/l2tp/l2tp_core.c | 3 +-
net/llc/af_llc.c | 34 +-
net/llc/llc_conn.c | 35 +-
net/llc/llc_if.c | 12 +-
net/mac80211/rc80211_minstrel_ht.c | 2 +-
net/mac80211/rx.c | 11 +-
net/mpls/mpls_iptunnel.c | 2 +-
net/netfilter/nf_conntrack_netlink.c | 7 +-
net/netfilter/nf_flow_table_core.c | 9 +-
net/netfilter/nft_flow_offload.c | 3 +-
net/netfilter/nft_osf.c | 10 +
net/netfilter/nft_set_hash.c | 25 +-
net/packet/af_packet.c | 25 +-
net/rds/ib_stats.c | 2 +-
net/rds/stats.c | 2 +
net/rxrpc/af_rxrpc.c | 3 -
net/rxrpc/ar-internal.h | 2 +
net/rxrpc/call_accept.c | 2 +-
net/rxrpc/conn_client.c | 50 ++-
net/rxrpc/conn_object.c | 15 +-
net/rxrpc/conn_service.c | 2 +-
net/rxrpc/input.c | 18 +-
net/rxrpc/local_object.c | 5 +-
net/rxrpc/output.c | 3 +
net/sched/act_csum.c | 31 +-
net/sched/act_mirred.c | 6 +-
net/sched/sch_cbs.c | 108 +++++-
net/sched/sch_netem.c | 18 +-
net/sctp/input.c | 12 +-
net/smc/smc_diag.c | 3 +-
net/smc/smc_rx.c | 29 +-
net/sunrpc/auth_gss/svcauth_gss.c | 84 +++--
net/sunrpc/xprtrdma/verbs.c | 3 +-
net/tipc/link.c | 29 +-
net/tipc/monitor.c | 15 +
net/tipc/monitor.h | 1 +
net/tipc/name_distr.c | 18 +-
net/tipc/name_table.c | 1 +
net/tipc/name_table.h | 1 +
net/tipc/net.c | 2 +
net/tipc/node.c | 7 +-
net/tipc/socket.c | 2 +-
net/tipc/sysctl.c | 8 +-
net/tls/tls_device_fallback.c | 4 +
net/wireless/reg.c | 9 +
net/xdp/xdp_umem.c | 6 +
net/xdp/xsk.c | 21 +-
net/xfrm/xfrm_interface.c | 10 +-
samples/bpf/xdp_rxq_info_user.c | 6 +-
security/apparmor/include/cred.h | 2 +
security/apparmor/lsm.c | 4 +-
security/apparmor/net.c | 15 +-
security/keys/key.c | 1 +
sound/aoa/codecs/onyx.c | 4 +-
sound/pci/hda/hda_controller.h | 9 +-
sound/sh/aica.c | 14 +-
sound/soc/codecs/cs4349.c | 1 +
sound/soc/codecs/es8328.c | 2 +-
sound/soc/codecs/wm8737.c | 2 +-
sound/soc/codecs/wm9705.c | 10 +-
sound/soc/codecs/wm9712.c | 13 +-
sound/soc/codecs/wm9713.c | 10 +-
sound/soc/davinci/davinci-mcasp.c | 13 +-
sound/soc/fsl/imx-sgtl5000.c | 3 +-
sound/soc/meson/axg-tdmin.c | 1 -
sound/soc/meson/axg-tdmout.c | 1 -
sound/soc/qcom/apq8016_sbc.c | 21 +-
sound/soc/soc-pcm.c | 4 +-
sound/soc/sunxi/sun4i-i2s.c | 4 +-
sound/soc/sunxi/sun8i-codec.c | 6 +-
sound/usb/mixer.c | 4 +-
sound/usb/quirks-table.h | 9 +-
tools/bpf/bpftool/btf_dumper.c | 8 +-
tools/bpf/bpftool/cgroup.c | 6 +-
tools/bpf/bpftool/map_perf_ring.c | 4 +-
tools/perf/util/machine.c | 27 +-
tools/testing/selftests/ipc/msgque.c | 11 +-
629 files changed, 4721 insertions(+), 3155 deletions(-)
^ permalink raw reply [relevance 1%]
* [PATCH AUTOSEL 4.19 524/671] netfilter: ctnetlink: honor IPS_OFFLOAD flag
@ 2020-01-16 17:02 12% ` Sasha Levin
0 siblings, 0 replies; 7+ results
From: Sasha Levin @ 2020-01-16 17:02 UTC (permalink / raw)
To: linux-kernel, stable
Cc: Pablo Neira Ayuso, Sasha Levin, netfilter-devel, coreteam, netdev
From: Pablo Neira Ayuso <pablo@netfilter.org>
[ Upstream commit b067fa009c884401d23846251031c1f14d8a9c77 ]
If this flag is set, timeout and state are irrelevant to userspace.
Fixes: 90964016e5d3 ("netfilter: nf_conntrack: add IPS_OFFLOAD status bit")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
net/netfilter/nf_conntrack_netlink.c | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/net/netfilter/nf_conntrack_netlink.c b/net/netfilter/nf_conntrack_netlink.c
index 7ba9ea55816a..31fa94064a62 100644
--- a/net/netfilter/nf_conntrack_netlink.c
+++ b/net/netfilter/nf_conntrack_netlink.c
@@ -555,10 +555,8 @@ ctnetlink_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type,
goto nla_put_failure;
if (ctnetlink_dump_status(skb, ct) < 0 ||
- ctnetlink_dump_timeout(skb, ct) < 0 ||
ctnetlink_dump_acct(skb, ct, type) < 0 ||
ctnetlink_dump_timestamp(skb, ct) < 0 ||
- ctnetlink_dump_protoinfo(skb, ct) < 0 ||
ctnetlink_dump_helpinfo(skb, ct) < 0 ||
ctnetlink_dump_mark(skb, ct) < 0 ||
ctnetlink_dump_secctx(skb, ct) < 0 ||
@@ -570,6 +568,11 @@ ctnetlink_fill_info(struct sk_buff *skb, u32 portid, u32 seq, u32 type,
ctnetlink_dump_ct_synproxy(skb, ct) < 0)
goto nla_put_failure;
+ if (!test_bit(IPS_OFFLOAD_BIT, &ct->status) &&
+ (ctnetlink_dump_timeout(skb, ct) < 0 ||
+ ctnetlink_dump_protoinfo(skb, ct) < 0))
+ goto nla_put_failure;
+
nlmsg_end(skb, nlh);
return skb->len;
--
2.20.1
^ permalink raw reply related [relevance 12%]
* Re: Linux 5.3
2019-09-15 22:00 4% Linux 5.3 Linus Torvalds
@ 2019-09-16 5:14 0% ` Bhaskar Chowdhury
0 siblings, 0 replies; 7+ results
From: Bhaskar Chowdhury @ 2019-09-16 5:14 UTC (permalink / raw)
To: Linus Torvalds; +Cc: Linux Kernel Mailing List
[-- Attachment #1: Type: text/plain, Size: 12973 bytes --]
On 15:00 Sun 15 Sep 2019, Linus Torvalds wrote:
>So we've had a fairly quiet last week, but I think it was good that we
>ended up having that extra week and the final rc8.
>
>Even if the reason for that extra week was my travel schedule rather
>than any pending issues, we ended up having a few good fixes come in,
>including some for some bad btrfs behavior. Yeah, there's some
>unnecessary noise in there too (like the speling fixes), but we also
>had several last-minute reverts for things that caused issues.
>
>One _particularly_ last-minute revert is the top-most commit (ignoring
>the version change itself) done just before the release, and while
>it's very annoying, it's perhaps also instructive.
>
>What's instructive about it is that I reverted a commit that wasn't
>actually buggy. In fact, it was doing exactly what it set out to do,
>and did it very well. In fact it did it _so_ well that the much
>improved IO patterns it caused then ended up revealing a user-visible
>regression due to a real bug in a completely unrelated area.
>
>The actual details of that regression are not the reason I point that
>revert out as instructive, though. It's more that it's an instructive
>example of what counts as a regression, and what the whole "no
>regressions" kernel rule means. The reverted commit didn't change any
>API's, and it didn't introduce any new bugs. But it ended up exposing
>another problem, and as such caused a kernel upgrade to fail for a
>user. So it got reverted.
>
>The point here being that we revert based on user-reported _behavior_,
>not based on some "it changes the ABI" or "it caused a bug" concept.
>The problem was really pre-existing, and it just didn't happen to
>trigger before. The better IO patterns introduced by the change just
>happened to expose an old bug, and people had grown to depend on the
>previously benign behavior of that old issue.
>
>And never fear, we'll re-introduce the fix that improved on the IO
>patterns once we've decided just how to handle the fact that we had a
>bad interaction with an interface that people had then just happened
>to rely on incidental behavior for before. It's just that we'll have
>to hash through how to do that (there are no less than three different
>patches by three different developers being discussed, and there might
>be more coming...). In the meantime, I reverted the thing that exposed
>the problem to users for this release, even if I hope it will be
>re-introduced (perhaps even backported as a stable patch) once we have
>consensus about the issue it exposed.
>
>Take-away from the whole thing: it's not about whether you change the
>kernel-userspace ABI, or fix a bug, or about whether the old code
>"should never have worked in the first place". It's about whether
>something breaks existing users' workflow.
>
>Anyway, that was my little aside on the whole regression thing. Since
>it's that "first rule of kernel programming", I felt it is perhaps
>worth just bringing it up every once in a while.
>
>Other than that aside, I don't find a lot to really talk about last
>week. Drivers, networking (and network drivers), arch updates,
>selftests. And a few random fixes in various other corners. The
>appended shortlog is not overly long, and gives a flavor for the
>changes.
>
>And this obviously means that the merge window for 5.4 is open, and
>I'll start doing pull requests for that tomorrow. I already have a
>number of them in my inbox, and I appreciate all the people who got
>that over and done with early,
>
> Linus
>
Thanks, man! time to dive in.
Bhaskar
>---
>
>Alexander Duyck (1):
> ixgbe: Prevent u8 wrapping of ITR value to something less than 10us
>
>Alexei Starovoitov (1):
> bpf: fix precision tracking of stack slots
>
>Andreas Kemnade (1):
> regulator: twl: voltage lists for vdd1/2 on twl4030
>
>Andrew Jeffery (1):
> pinctrl: aspeed: Fix spurious mux failures on the AST2500
>
>Arnd Bergmann (2):
> ipc: fix semtimedop for generic 32-bit architectures
> ipc: fix sparc64 ipc() wrapper
>
>Bjørn Mork (1):
> cdc_ether: fix rndis support for Mediatek based smartphones
>
>Chris Wilson (2):
> drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+
> Revert "drm/i915/userptr: Acquire the page lock around set_page_dirty()"
>
>Christophe JAILLET (3):
> net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()'
> ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'
> sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'
>
>Colin Ian King (4):
> NFC: st95hf: fix spelling mistake "receieve" -> "receive"
> net: lmc: fix spelling mistake "runnin" -> "running"
> net: hns3: fix spelling mistake "undeflow" -> "underflow"
> mlx4: fix spelling mistake "veify" -> "verify"
>
>Cong Wang (2):
> net_sched: check cops->tcf_block in tc_bind_tclass()
> sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero
>
>Dan Carpenter (1):
> regulator: slg51000: Fix a couple NULL vs IS_ERR() checks
>
>Daniel Drake (1):
> Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller"
>
>David Ahern (2):
> ipv6: Fix RTA_MULTIPATH with nexthop objects
> selftest: A few cleanups for fib_nexthops.sh
>
>David Howells (1):
> rxrpc: Fix misplaced traceline
>
>Dmitry Torokhov (1):
> gpiolib: of: fix fallback quirks handling
>
>Donald Sharp (1):
> net: Properly update v4 routes with v6 nexthop
>
>Eric Biggers (1):
> isdn/capi: check message length in capi_write()
>
>Eric Dumazet (1):
> net: sched: fix reordering issues
>
>Eugene Syromiatnikov (1):
> fork: block invalid exit signals with clone3()
>
>Fernando Fernandez Mancera (1):
> netfilter: nft_socket: fix erroneous socket assignment
>
>Filipe Manana (2):
> Btrfs: fix assertion failure during fsync and use of stale transaction
> Btrfs: fix unwritten extent buffers and hangs on future writeback attempts
>
>Florian Westphal (1):
> xfrm: policy: avoid warning splat when merging nodes
>
>Fred Lotter (1):
> nfp: flower: cmsg rtnl locks can timeout reify messages
>
>Fuqian Huang (1):
> KVM: x86: work around leak of uninitialized stack contents
>
>Hans de Goede (1):
> gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option
>and blacklist
>
>Harish Bandi (1):
> Bluetooth: hci_qca: disable irqs when spinlock is acquired
>
>Hui Peng (1):
> rsi: fix a double free bug in rsi_91x_deinit()
>
>Igor Mammedov (1):
> KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap
>before using it as target for memset()
>
>Ilya Maximets (1):
> ixgbe: fix double clean of Tx descriptors with xdp
>
>Jan Stancek (1):
> x86/timer: Force PIT initialization when !X86_FEATURE_ARAT
>
>Jeff Kirsher (1):
> ixgbevf: Fix secpath usage for IPsec Tx offload
>
>Jian-Hong Pan (1):
> Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices
>
>John Fastabend (1):
> net: sock_map, fix missing ulp check in sock hash case
>
>Jouni Malinen (1):
> mac80211: Do not send Layer 2 Update frame before authorization
>
>Juliet Kim (1):
> net/ibmvnic: free reset work of removed device from queue
>
>Ka-Cheong Poon (1):
> net/rds: An rds_sock is added too early to the hash table
>
>Kent Gibson (2):
> gpio: fix line flag validation in linehandle_create
> gpio: fix line flag validation in lineevent_create
>
>Leonardo Bras (2):
> netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded
> netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6
>and ipv6 module is disabled
>
>Linus Torvalds (2):
> Revert "ext4: make __ext4_get_inode_loc plug"
> Linux 5.3
>
>Luca Coelho (1):
> iwlwifi: assign directly to iwl_trans->cfg in QuZ detection
>
>Maciej Żenczykowski (2):
> net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route
>(and others)
> ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR()
>
>Mao Wenan (5):
> net: sonic: return NETDEV_TX_OK if failed to map buffer
> net: sonic: replace dev_kfree_skb in sonic_send_packet
> sctp: change return type of sctp_get_port_local
> sctp: remove redundant assignment when call sctp_get_port_local
> sctp: destroy bucket if failed to bind addr
>
>Marcel Holtmann (1):
> Revert "Bluetooth: validate BLE connection interval updates"
>
>Mario Limonciello (1):
> Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"
>
>Mark-PK Tsai (1):
> perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization
>
>Matthias Lange (1):
> virtio_ring: fix unmap of indirect descriptors
>
>Maxime Ripard (1):
> drm/modes: Make the whitelist more const
>
>Michael S. Tsirkin (2):
> vhost: block speculation of translated descriptors
> Revert "vhost: block speculation of translated descriptors"
>
>Michal Suchanek (1):
> net/ibmvnic: Fix missing { in __ibmvnic_reset
>
>Moritz Fischer (1):
> net: fixed_phy: Add forward declaration for struct gpio_desc;
>
>Navid Emamdoost (3):
> Bluetooth: bpa10x: change return value
> wimax: i2400: fix memory leak
> net: qrtr: fix memort leak in qrtr_tun_write_iter
>
>Neal Cardwell (1):
> tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
>
>Nicolas Dichtel (5):
> xfrm interface: avoid corruption on changelink
> xfrm interface: ifname may be wrong in logs
> xfrm interface: fix list corruption for x-netns
> xfrm interface: fix management of phydev
> bridge/mdb: remove wrong use of NLM_F_MULTI
>
>Pablo Neira Ayuso (2):
> netfilter: ctnetlink: honor IPS_OFFLOAD flag
> netfilter: nf_flow_table: set default timeout after successful insertion
>
>Paolo Bonzini (1):
> KVM: nVMX: handle page fault in vmread
>
>Paul Walmsley (1):
> riscv: modify the Image header to improve compatibility with the
>ARM64 header
>
>Raag Jadav (1):
> regulator: act8945a-regulator: fix ldo register addresses in set_mode hook
>
>Radhey Shyam Pandey (1):
> MAINTAINERS: add myself as maintainer for xilinx axiethernet driver
>
>Randy Dunlap (1):
> lib/Kconfig: fix OBJAGG in lib/ menu structure
>
>Roman Gushchin (2):
> kselftests: cgroup: add freezer mkdir test
> cgroup: freezer: fix frozen state inheritance
>
>Sean Christopherson (1):
> KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot
>
>Shmulik Ladkani (1):
> net: gso: Fix skb_segment splat when splitting gso_size mangled
>skb having linear-headed frag_list
>
>Stanislaw Gruszka (4):
> mt76: mt76x0e: don't use hw encryption for MT7630E
> mt76: mt76x0e: disable 5GHz band for MT7630E
> rt2x00: clear up IV's on key removal
> Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band"
>
>Stefan Chulski (1):
> net: phylink: Fix flow control resolution
>
>Stefan Wahren (1):
> Revert "mmc: bcm2835: Terminate timeout work synchronously"
>
>Steffen Klassert (1):
> ixgbe: Fix secpath usage for IPsec TX offload.
>
>Steve Wahl (1):
> x86/purgatory: Change compiler flags from -mcmodel=kernel to
>-mcmodel=large to fix kexec relocation errors
>
>Subash Abhinov Kasiviswanathan (1):
> net: Fix null de-reference of device refcount
>
>Thomas Huth (1):
> KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl
>
>Ulf Hansson (3):
> Revert "mmc: tmio: move runtime PM enablement to the driver
>implementations"
> mmc: tmio: Fixup runtime PM management during probe
> mmc: tmio: Fixup runtime PM management during remove
>
>Vasily Khoruzhick (1):
> drm/lima: fix lima_gem_wait() return value
>
>Ville Syrjälä (1):
> drm/i915: Limit MST to <= 8bpc once again
>
>Wei Yongjun (1):
> gpio: mockup: add missing single_release()
>
>Wen Huang (1):
> mwifiex: Fix three heap overflow at parsing element in
>cfg80211_ap_settings
>
>Xin Long (3):
> sctp: use transport pf_retrans in sctp_do_8_2_transport_strike
> tipc: add NULL pointer check before calling kfree_rcu
> sctp: fix the missing put_user when dumping transport thresholds
>
>Yang Yingliang (1):
> tun: fix use-after-free when register netdev failed
>
>Yizhuo (1):
> net: stmmac: dwmac-sun8i: Variable "val" in function
>sun8i_dwmac_set_syscon() could be uninitialized
>
>Yunfeng Ye (1):
> genirq: Prevent NULL pointer dereference in resend_irqs()
>
>Zhu Yanjun (1):
> forcedeth: use per cpu to collect xmit/recv statistics
>
>yongduan (1):
> vhost: make sure log_num < in_num
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 488 bytes --]
^ permalink raw reply [relevance 0%]
* Linux 5.3
@ 2019-09-15 22:00 4% Linus Torvalds
2019-09-16 5:14 0% ` Bhaskar Chowdhury
0 siblings, 1 reply; 7+ results
From: Linus Torvalds @ 2019-09-15 22:00 UTC (permalink / raw)
To: Linux Kernel Mailing List
So we've had a fairly quiet last week, but I think it was good that we
ended up having that extra week and the final rc8.
Even if the reason for that extra week was my travel schedule rather
than any pending issues, we ended up having a few good fixes come in,
including some for some bad btrfs behavior. Yeah, there's some
unnecessary noise in there too (like the speling fixes), but we also
had several last-minute reverts for things that caused issues.
One _particularly_ last-minute revert is the top-most commit (ignoring
the version change itself) done just before the release, and while
it's very annoying, it's perhaps also instructive.
What's instructive about it is that I reverted a commit that wasn't
actually buggy. In fact, it was doing exactly what it set out to do,
and did it very well. In fact it did it _so_ well that the much
improved IO patterns it caused then ended up revealing a user-visible
regression due to a real bug in a completely unrelated area.
The actual details of that regression are not the reason I point that
revert out as instructive, though. It's more that it's an instructive
example of what counts as a regression, and what the whole "no
regressions" kernel rule means. The reverted commit didn't change any
API's, and it didn't introduce any new bugs. But it ended up exposing
another problem, and as such caused a kernel upgrade to fail for a
user. So it got reverted.
The point here being that we revert based on user-reported _behavior_,
not based on some "it changes the ABI" or "it caused a bug" concept.
The problem was really pre-existing, and it just didn't happen to
trigger before. The better IO patterns introduced by the change just
happened to expose an old bug, and people had grown to depend on the
previously benign behavior of that old issue.
And never fear, we'll re-introduce the fix that improved on the IO
patterns once we've decided just how to handle the fact that we had a
bad interaction with an interface that people had then just happened
to rely on incidental behavior for before. It's just that we'll have
to hash through how to do that (there are no less than three different
patches by three different developers being discussed, and there might
be more coming...). In the meantime, I reverted the thing that exposed
the problem to users for this release, even if I hope it will be
re-introduced (perhaps even backported as a stable patch) once we have
consensus about the issue it exposed.
Take-away from the whole thing: it's not about whether you change the
kernel-userspace ABI, or fix a bug, or about whether the old code
"should never have worked in the first place". It's about whether
something breaks existing users' workflow.
Anyway, that was my little aside on the whole regression thing. Since
it's that "first rule of kernel programming", I felt it is perhaps
worth just bringing it up every once in a while.
Other than that aside, I don't find a lot to really talk about last
week. Drivers, networking (and network drivers), arch updates,
selftests. And a few random fixes in various other corners. The
appended shortlog is not overly long, and gives a flavor for the
changes.
And this obviously means that the merge window for 5.4 is open, and
I'll start doing pull requests for that tomorrow. I already have a
number of them in my inbox, and I appreciate all the people who got
that over and done with early,
Linus
---
Alexander Duyck (1):
ixgbe: Prevent u8 wrapping of ITR value to something less than 10us
Alexei Starovoitov (1):
bpf: fix precision tracking of stack slots
Andreas Kemnade (1):
regulator: twl: voltage lists for vdd1/2 on twl4030
Andrew Jeffery (1):
pinctrl: aspeed: Fix spurious mux failures on the AST2500
Arnd Bergmann (2):
ipc: fix semtimedop for generic 32-bit architectures
ipc: fix sparc64 ipc() wrapper
Bjørn Mork (1):
cdc_ether: fix rndis support for Mediatek based smartphones
Chris Wilson (2):
drm/i915: Restore relaxed padding (OCL_OOB_SUPPRES_ENABLE) for skl+
Revert "drm/i915/userptr: Acquire the page lock around set_page_dirty()"
Christophe JAILLET (3):
net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()'
ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'
sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'
Colin Ian King (4):
NFC: st95hf: fix spelling mistake "receieve" -> "receive"
net: lmc: fix spelling mistake "runnin" -> "running"
net: hns3: fix spelling mistake "undeflow" -> "underflow"
mlx4: fix spelling mistake "veify" -> "verify"
Cong Wang (2):
net_sched: check cops->tcf_block in tc_bind_tclass()
sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero
Dan Carpenter (1):
regulator: slg51000: Fix a couple NULL vs IS_ERR() checks
Daniel Drake (1):
Revert "mmc: sdhci: Remove unneeded quirk2 flag of O2 SD host controller"
David Ahern (2):
ipv6: Fix RTA_MULTIPATH with nexthop objects
selftest: A few cleanups for fib_nexthops.sh
David Howells (1):
rxrpc: Fix misplaced traceline
Dmitry Torokhov (1):
gpiolib: of: fix fallback quirks handling
Donald Sharp (1):
net: Properly update v4 routes with v6 nexthop
Eric Biggers (1):
isdn/capi: check message length in capi_write()
Eric Dumazet (1):
net: sched: fix reordering issues
Eugene Syromiatnikov (1):
fork: block invalid exit signals with clone3()
Fernando Fernandez Mancera (1):
netfilter: nft_socket: fix erroneous socket assignment
Filipe Manana (2):
Btrfs: fix assertion failure during fsync and use of stale transaction
Btrfs: fix unwritten extent buffers and hangs on future writeback attempts
Florian Westphal (1):
xfrm: policy: avoid warning splat when merging nodes
Fred Lotter (1):
nfp: flower: cmsg rtnl locks can timeout reify messages
Fuqian Huang (1):
KVM: x86: work around leak of uninitialized stack contents
Hans de Goede (1):
gpiolib: acpi: Add gpiolib_acpi_run_edge_events_on_boot option
and blacklist
Harish Bandi (1):
Bluetooth: hci_qca: disable irqs when spinlock is acquired
Hui Peng (1):
rsi: fix a double free bug in rsi_91x_deinit()
Igor Mammedov (1):
KVM: s390: kvm_s390_vm_start_migration: check dirty_bitmap
before using it as target for memset()
Ilya Maximets (1):
ixgbe: fix double clean of Tx descriptors with xdp
Jan Stancek (1):
x86/timer: Force PIT initialization when !X86_FEATURE_ARAT
Jeff Kirsher (1):
ixgbevf: Fix secpath usage for IPsec Tx offload
Jian-Hong Pan (1):
Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices
John Fastabend (1):
net: sock_map, fix missing ulp check in sock hash case
Jouni Malinen (1):
mac80211: Do not send Layer 2 Update frame before authorization
Juliet Kim (1):
net/ibmvnic: free reset work of removed device from queue
Ka-Cheong Poon (1):
net/rds: An rds_sock is added too early to the hash table
Kent Gibson (2):
gpio: fix line flag validation in linehandle_create
gpio: fix line flag validation in lineevent_create
Leonardo Bras (2):
netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded
netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6
and ipv6 module is disabled
Linus Torvalds (2):
Revert "ext4: make __ext4_get_inode_loc plug"
Linux 5.3
Luca Coelho (1):
iwlwifi: assign directly to iwl_trans->cfg in QuZ detection
Maciej Żenczykowski (2):
net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route
(and others)
ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR()
Mao Wenan (5):
net: sonic: return NETDEV_TX_OK if failed to map buffer
net: sonic: replace dev_kfree_skb in sonic_send_packet
sctp: change return type of sctp_get_port_local
sctp: remove redundant assignment when call sctp_get_port_local
sctp: destroy bucket if failed to bind addr
Marcel Holtmann (1):
Revert "Bluetooth: validate BLE connection interval updates"
Mario Limonciello (1):
Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"
Mark-PK Tsai (1):
perf/hw_breakpoint: Fix arch_hw_breakpoint use-before-initialization
Matthias Lange (1):
virtio_ring: fix unmap of indirect descriptors
Maxime Ripard (1):
drm/modes: Make the whitelist more const
Michael S. Tsirkin (2):
vhost: block speculation of translated descriptors
Revert "vhost: block speculation of translated descriptors"
Michal Suchanek (1):
net/ibmvnic: Fix missing { in __ibmvnic_reset
Moritz Fischer (1):
net: fixed_phy: Add forward declaration for struct gpio_desc;
Navid Emamdoost (3):
Bluetooth: bpa10x: change return value
wimax: i2400: fix memory leak
net: qrtr: fix memort leak in qrtr_tun_write_iter
Neal Cardwell (1):
tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
Nicolas Dichtel (5):
xfrm interface: avoid corruption on changelink
xfrm interface: ifname may be wrong in logs
xfrm interface: fix list corruption for x-netns
xfrm interface: fix management of phydev
bridge/mdb: remove wrong use of NLM_F_MULTI
Pablo Neira Ayuso (2):
netfilter: ctnetlink: honor IPS_OFFLOAD flag
netfilter: nf_flow_table: set default timeout after successful insertion
Paolo Bonzini (1):
KVM: nVMX: handle page fault in vmread
Paul Walmsley (1):
riscv: modify the Image header to improve compatibility with the
ARM64 header
Raag Jadav (1):
regulator: act8945a-regulator: fix ldo register addresses in set_mode hook
Radhey Shyam Pandey (1):
MAINTAINERS: add myself as maintainer for xilinx axiethernet driver
Randy Dunlap (1):
lib/Kconfig: fix OBJAGG in lib/ menu structure
Roman Gushchin (2):
kselftests: cgroup: add freezer mkdir test
cgroup: freezer: fix frozen state inheritance
Sean Christopherson (1):
KVM: x86/mmu: Reintroduce fast invalidate/zap for flushing memslot
Shmulik Ladkani (1):
net: gso: Fix skb_segment splat when splitting gso_size mangled
skb having linear-headed frag_list
Stanislaw Gruszka (4):
mt76: mt76x0e: don't use hw encryption for MT7630E
mt76: mt76x0e: disable 5GHz band for MT7630E
rt2x00: clear up IV's on key removal
Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band"
Stefan Chulski (1):
net: phylink: Fix flow control resolution
Stefan Wahren (1):
Revert "mmc: bcm2835: Terminate timeout work synchronously"
Steffen Klassert (1):
ixgbe: Fix secpath usage for IPsec TX offload.
Steve Wahl (1):
x86/purgatory: Change compiler flags from -mcmodel=kernel to
-mcmodel=large to fix kexec relocation errors
Subash Abhinov Kasiviswanathan (1):
net: Fix null de-reference of device refcount
Thomas Huth (1):
KVM: s390: Do not leak kernel stack data in the KVM_S390_INTERRUPT ioctl
Ulf Hansson (3):
Revert "mmc: tmio: move runtime PM enablement to the driver
implementations"
mmc: tmio: Fixup runtime PM management during probe
mmc: tmio: Fixup runtime PM management during remove
Vasily Khoruzhick (1):
drm/lima: fix lima_gem_wait() return value
Ville Syrjälä (1):
drm/i915: Limit MST to <= 8bpc once again
Wei Yongjun (1):
gpio: mockup: add missing single_release()
Wen Huang (1):
mwifiex: Fix three heap overflow at parsing element in
cfg80211_ap_settings
Xin Long (3):
sctp: use transport pf_retrans in sctp_do_8_2_transport_strike
tipc: add NULL pointer check before calling kfree_rcu
sctp: fix the missing put_user when dumping transport thresholds
Yang Yingliang (1):
tun: fix use-after-free when register netdev failed
Yizhuo (1):
net: stmmac: dwmac-sun8i: Variable "val" in function
sun8i_dwmac_set_syscon() could be uninitialized
Yunfeng Ye (1):
genirq: Prevent NULL pointer dereference in resend_irqs()
Zhu Yanjun (1):
forcedeth: use per cpu to collect xmit/recv statistics
yongduan (1):
vhost: make sure log_num < in_num
^ permalink raw reply [relevance 4%]
* [GIT] Networking
@ 2019-09-13 20:55 6% David Miller
0 siblings, 0 replies; 7+ results
From: David Miller @ 2019-09-13 20:55 UTC (permalink / raw)
To: torvalds; +Cc: akpm, netdev, linux-kernel
1) Don't corrupt xfrm_interface parms before validation, from Nicolas
Dichtel.
2) Revert use of usb-wakeup in btusb, from Mario Limonciello.
3) Block ipv6 packets in bridge netfilter if ipv6 is disabled,
from Leonardo Bras.
4) IPS_OFFLOAD not honored in ctnetlink, from Pablo Neira Ayuso.
5) Missing ULP check in sock_map, from John Fastabend.
6) Fix receive statistic handling in forcedeth, from Zhu Yanjun.
7) Fix length of SKB allocated in 6pack driver, from Christophe
JAILLET.
8) ip6_route_info_create() returns an error pointer, not NULL.
From Maciej Żenczykowski.
9) Only add RDS sock to the hashes after rs_transport is set, from
Ka-Cheong Poon.
10) Don't double clean TX descriptors in ixgbe, from Ilya Maximets.
11) Presence of transmit IPSEC offload in an SKB is not tested for
correctly in ixgbe and ixgbevf. From Steffen Klassert and
Jeff Kirsher.
12) Need rcu_barrier() when register_netdevice() takes one of the
notifier based failure paths, from Subash Abhinov Kasiviswanathan.
13) Fix leak in sctp_do_bind(), from Mao Wenan.
Please pull, thanks a lot!
The following changes since commit 089cf7f6ecb266b6a4164919a2e69bd2f938374a:
Linux 5.3-rc7 (2019-09-02 09:57:40 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
for you to fetch changes up to 4d7ffcf3bf1be98d876c570cab8fc31d9fa92725:
cdc_ether: fix rndis support for Mediatek based smartphones (2019-09-13 22:08:13 +0200)
----------------------------------------------------------------
Alexander Duyck (1):
ixgbe: Prevent u8 wrapping of ITR value to something less than 10us
Alexei Starovoitov (1):
bpf: fix precision tracking of stack slots
Bjørn Mork (1):
cdc_ether: fix rndis support for Mediatek based smartphones
Christophe JAILLET (3):
net/hamradio/6pack: Fix the size of a sk_buff used in 'sp_bump()'
ipv6: Fix the link time qualifier of 'ping_v6_proc_exit_net()'
sctp: Fix the link time qualifier of 'sctp_ctrlsock_exit()'
Colin Ian King (4):
NFC: st95hf: fix spelling mistake "receieve" -> "receive"
net: lmc: fix spelling mistake "runnin" -> "running"
net: hns3: fix spelling mistake "undeflow" -> "underflow"
mlx4: fix spelling mistake "veify" -> "verify"
Cong Wang (2):
net_sched: check cops->tcf_block in tc_bind_tclass()
sch_hhf: ensure quantum and hhf_non_hh_weight are non-zero
David Ahern (2):
ipv6: Fix RTA_MULTIPATH with nexthop objects
selftest: A few cleanups for fib_nexthops.sh
David Howells (1):
rxrpc: Fix misplaced traceline
David S. Miller (8):
Merge git://git.kernel.org/.../pablo/nf
Merge branch 'for-upstream' of git://git.kernel.org/.../bluetooth/bluetooth
Merge branch 'nexthops-Fix-multipath-notifications-for-IPv6-and-selftests'
Merge branch 'master' of git://git.kernel.org/.../klassert/ipsec
Merge tag 'wireless-drivers-for-davem-2019-09-05' of git://git.kernel.org/.../kvalo/wireless-drivers
Merge git://git.kernel.org/.../bpf/bpf
Merge branch '10GbE' of git://git.kernel.org/.../jkirsher/net-queue
Merge branch 'sctp_do_bind-leak'
Donald Sharp (1):
net: Properly update v4 routes with v6 nexthop
Eric Biggers (1):
isdn/capi: check message length in capi_write()
Eric Dumazet (1):
net: sched: fix reordering issues
Fernando Fernandez Mancera (1):
netfilter: nft_socket: fix erroneous socket assignment
Florian Westphal (1):
xfrm: policy: avoid warning splat when merging nodes
Fred Lotter (1):
nfp: flower: cmsg rtnl locks can timeout reify messages
Harish Bandi (1):
Bluetooth: hci_qca: disable irqs when spinlock is acquired
Hui Peng (1):
rsi: fix a double free bug in rsi_91x_deinit()
Ilya Maximets (1):
ixgbe: fix double clean of Tx descriptors with xdp
Jeff Kirsher (1):
ixgbevf: Fix secpath usage for IPsec Tx offload
Jian-Hong Pan (1):
Bluetooth: btrtl: Additional Realtek 8822CE Bluetooth devices
John Fastabend (1):
net: sock_map, fix missing ulp check in sock hash case
Jouni Malinen (1):
mac80211: Do not send Layer 2 Update frame before authorization
Juliet Kim (1):
net/ibmvnic: free reset work of removed device from queue
Ka-Cheong Poon (1):
net/rds: An rds_sock is added too early to the hash table
Leonardo Bras (2):
netfilter: bridge: Drops IPv6 packets if IPv6 module is not loaded
netfilter: nft_fib_netdev: Terminate rule eval if protocol=IPv6 and ipv6 module is disabled
Luca Coelho (1):
iwlwifi: assign directly to iwl_trans->cfg in QuZ detection
Maciej Żenczykowski (2):
net-ipv6: fix excessive RTF_ADDRCONF flag on ::1/128 local route (and others)
ipv6: addrconf_f6i_alloc - fix non-null pointer check to !IS_ERR()
Mao Wenan (5):
net: sonic: return NETDEV_TX_OK if failed to map buffer
net: sonic: replace dev_kfree_skb in sonic_send_packet
sctp: change return type of sctp_get_port_local
sctp: remove redundant assignment when call sctp_get_port_local
sctp: destroy bucket if failed to bind addr
Marcel Holtmann (1):
Revert "Bluetooth: validate BLE connection interval updates"
Mario Limonciello (1):
Revert "Bluetooth: btusb: driver to enable the usb-wakeup feature"
Michal Suchanek (1):
net/ibmvnic: Fix missing { in __ibmvnic_reset
Moritz Fischer (1):
net: fixed_phy: Add forward declaration for struct gpio_desc;
Navid Emamdoost (3):
Bluetooth: bpa10x: change return value
wimax: i2400: fix memory leak
net: qrtr: fix memort leak in qrtr_tun_write_iter
Neal Cardwell (1):
tcp: fix tcp_ecn_withdraw_cwr() to clear TCP_ECN_QUEUE_CWR
Nicolas Dichtel (5):
xfrm interface: avoid corruption on changelink
xfrm interface: ifname may be wrong in logs
xfrm interface: fix list corruption for x-netns
xfrm interface: fix management of phydev
bridge/mdb: remove wrong use of NLM_F_MULTI
Pablo Neira Ayuso (2):
netfilter: ctnetlink: honor IPS_OFFLOAD flag
netfilter: nf_flow_table: set default timeout after successful insertion
Radhey Shyam Pandey (1):
MAINTAINERS: add myself as maintainer for xilinx axiethernet driver
Randy Dunlap (1):
lib/Kconfig: fix OBJAGG in lib/ menu structure
Shmulik Ladkani (1):
net: gso: Fix skb_segment splat when splitting gso_size mangled skb having linear-headed frag_list
Stanislaw Gruszka (4):
mt76: mt76x0e: don't use hw encryption for MT7630E
mt76: mt76x0e: disable 5GHz band for MT7630E
rt2x00: clear up IV's on key removal
Revert "rt2800: enable TX_PIN_CFG_LNA_PE_ bits per band"
Stefan Chulski (1):
net: phylink: Fix flow control resolution
Steffen Klassert (1):
ixgbe: Fix secpath usage for IPsec TX offload.
Subash Abhinov Kasiviswanathan (1):
net: Fix null de-reference of device refcount
Wen Huang (1):
mwifiex: Fix three heap overflow at parsing element in cfg80211_ap_settings
Xin Long (3):
sctp: use transport pf_retrans in sctp_do_8_2_transport_strike
tipc: add NULL pointer check before calling kfree_rcu
sctp: fix the missing put_user when dumping transport thresholds
Yang Yingliang (1):
tun: fix use-after-free when register netdev failed
Yizhuo (1):
net: stmmac: dwmac-sun8i: Variable "val" in function sun8i_dwmac_set_syscon() could be uninitialized
Zhu Yanjun (1):
forcedeth: use per cpu to collect xmit/recv statistics
MAINTAINERS | 3 +--
drivers/bluetooth/bpa10x.c | 2 +-
drivers/bluetooth/btusb.c | 8 +++----
drivers/bluetooth/hci_qca.c | 10 ++++----
drivers/isdn/capi/capi.c | 10 +++++++-
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 2 +-
drivers/net/ethernet/ibm/ibmvnic.c | 9 ++++---
drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 7 ++++--
drivers/net/ethernet/intel/ixgbe/ixgbe_xsk.c | 29 +++++++++--------------
drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 3 ++-
drivers/net/ethernet/mellanox/mlx4/main.c | 2 +-
drivers/net/ethernet/natsemi/sonic.c | 6 ++---
drivers/net/ethernet/netronome/nfp/flower/cmsg.c | 10 ++++----
drivers/net/ethernet/nvidia/forcedeth.c | 143 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-----------------------------------
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +++++-
drivers/net/hamradio/6pack.c | 4 ++--
drivers/net/phy/phylink.c | 6 ++---
drivers/net/tun.c | 16 +++++++++----
drivers/net/usb/cdc_ether.c | 10 +++++++-
drivers/net/wan/lmc/lmc_main.c | 2 +-
drivers/net/wimax/i2400m/op-rfkill.c | 1 +
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 24 +++++++++----------
drivers/net/wireless/marvell/mwifiex/ie.c | 3 +++
drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 9 ++++++-
drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 5 ++++
drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 15 +++++++++++-
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 37 ++++++++++++++---------------
drivers/net/wireless/rsi/rsi_91x_usb.c | 1 -
drivers/nfc/st95hf/core.c | 2 +-
include/linux/phy_fixed.h | 1 +
include/net/ip_fib.h | 4 ++--
include/net/nexthop.h | 5 ++--
include/net/xfrm.h | 2 --
include/uapi/linux/isdn/capicmd.h | 1 +
kernel/bpf/verifier.c | 23 +++++++++++-------
lib/Kconfig | 6 ++---
net/bluetooth/hci_event.c | 5 ----
net/bluetooth/l2cap_core.c | 9 +------
net/bridge/br_mdb.c | 2 +-
net/bridge/br_netfilter_hooks.c | 4 ++++
net/core/dev.c | 2 ++
net/core/skbuff.c | 19 +++++++++++++++
net/core/sock_map.c | 3 +++
net/ipv4/fib_semantics.c | 15 ++++++------
net/ipv4/tcp_input.c | 2 +-
net/ipv6/ping.c | 2 +-
net/ipv6/route.c | 21 ++++++++++-------
net/mac80211/cfg.c | 14 ++++-------
net/mac80211/sta_info.c | 4 ++++
net/netfilter/nf_conntrack_netlink.c | 7 ++++--
net/netfilter/nf_flow_table_core.c | 2 +-
net/netfilter/nft_fib_netdev.c | 3 +++
net/netfilter/nft_socket.c | 6 ++---
net/qrtr/tun.c | 5 +++-
net/rds/bind.c | 40 ++++++++++++++------------------
net/rxrpc/input.c | 2 +-
net/sched/sch_api.c | 2 ++
net/sched/sch_generic.c | 9 +++++--
net/sched/sch_hhf.c | 2 +-
net/sctp/protocol.c | 2 +-
net/sctp/sm_sideeffect.c | 2 +-
net/sctp/socket.c | 24 ++++++++++---------
net/tipc/name_distr.c | 3 ++-
net/xfrm/xfrm_interface.c | 56 ++++++++++++++++++++------------------------
net/xfrm/xfrm_policy.c | 6 +++--
tools/testing/selftests/net/fib_nexthops.sh | 24 ++++++++++---------
tools/testing/selftests/net/xfrm_policy.sh | 7 ++++++
67 files changed, 443 insertions(+), 289 deletions(-)
^ permalink raw reply [relevance 6%]
Results 1-7 of 7 | reverse | options above
-- pct% links below jump to the message on this page, permalinks otherwise --
2019-09-13 20:55 6% [GIT] Networking David Miller
2019-09-15 22:00 4% Linux 5.3 Linus Torvalds
2019-09-16 5:14 0% ` Bhaskar Chowdhury
2020-01-16 16:58 [PATCH AUTOSEL 4.19 264/671] media: davinci-isif: avoid uninitialized variable use Sasha Levin
2020-01-16 17:02 12% ` [PATCH AUTOSEL 4.19 524/671] netfilter: ctnetlink: honor IPS_OFFLOAD flag Sasha Levin
2020-01-24 9:22 1% [PATCH 4.19 000/639] 4.19.99-stable review Greg Kroah-Hartman
2020-01-24 9:31 12% ` [PATCH 4.19 538/639] netfilter: ctnetlink: honor IPS_OFFLOAD flag Greg Kroah-Hartman
2020-01-27 15:22 2% Linux 4.19.99 Greg KH
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).