lists.linaro.org
Sign In
Sign Up
Sign In
Sign Up
Manage this list
×
Keyboard Shortcuts
Thread View
j
: Next unread message
k
: Previous unread message
j a
: Jump to all threads
j l
: Jump to MailingList overview
2025
January
2024
December
November
October
September
August
July
June
May
April
March
February
January
2023
December
November
October
September
August
July
June
May
April
March
February
January
2022
December
November
October
September
August
July
June
May
April
March
February
January
2021
December
November
October
September
August
July
June
May
April
March
February
January
2020
December
November
October
September
August
July
June
May
April
March
February
January
2019
December
November
October
September
August
July
June
May
April
March
February
January
2018
December
November
October
September
August
July
June
May
April
March
February
January
2017
December
November
List overview
Download
Linux-stable-mirror
December 2021
----- 2025 -----
January 2025
----- 2024 -----
December 2024
November 2024
October 2024
September 2024
August 2024
July 2024
June 2024
May 2024
April 2024
March 2024
February 2024
January 2024
----- 2023 -----
December 2023
November 2023
October 2023
September 2023
August 2023
July 2023
June 2023
May 2023
April 2023
March 2023
February 2023
January 2023
----- 2022 -----
December 2022
November 2022
October 2022
September 2022
August 2022
July 2022
June 2022
May 2022
April 2022
March 2022
February 2022
January 2022
----- 2021 -----
December 2021
November 2021
October 2021
September 2021
August 2021
July 2021
June 2021
May 2021
April 2021
March 2021
February 2021
January 2021
----- 2020 -----
December 2020
November 2020
October 2020
September 2020
August 2020
July 2020
June 2020
May 2020
April 2020
March 2020
February 2020
January 2020
----- 2019 -----
December 2019
November 2019
October 2019
September 2019
August 2019
July 2019
June 2019
May 2019
April 2019
March 2019
February 2019
January 2019
----- 2018 -----
December 2018
November 2018
October 2018
September 2018
August 2018
July 2018
June 2018
May 2018
April 2018
March 2018
February 2018
January 2018
----- 2017 -----
December 2017
November 2017
linux-stable-mirror@lists.linaro.org
297 participants
1485 discussions
Start a n
N
ew thread
Linux 5.15.11
by Greg Kroah-Hartman
I'm announcing the release of the 5.15.11 kernel. All users of the 5.15 kernel series must upgrade. The updated 5.15.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-5.15.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/networking/device_drivers/ethernet/intel/ixgbe.rst | 16 + Makefile | 2 arch/arm/boot/dts/imx6ull-pinfunc.h | 2 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 arch/arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 2 arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 arch/arm64/boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 arch/arm64/kernel/machine_kexec_file.c | 1 arch/powerpc/kernel/module_64.c | 42 ++ arch/powerpc/platforms/85xx/smp.c | 4 arch/riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 arch/riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 arch/s390/kernel/irq.c | 9 arch/s390/kernel/machine_kexec_file.c | 7 arch/x86/kvm/ioapic.h | 1 arch/x86/kvm/irq.h | 1 arch/x86/kvm/vmx/vmx.c | 4 arch/x86/kvm/x86.c | 14 arch/x86/net/bpf_jit_comp.c | 101 ++++--- block/blk-iocost.c | 9 drivers/Makefile | 3 drivers/ata/libata-scsi.c | 15 - drivers/block/xen-blkfront.c | 15 - drivers/bus/ti-sysc.c | 3 drivers/clk/clk.c | 15 - drivers/dma/idxd/irq.c | 7 drivers/dma/idxd/registers.h | 1 drivers/dma/idxd/submit.c | 18 + drivers/dma/st_fdma.c | 2 drivers/firmware/scpi_pm_domain.c | 10 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 1 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 1 drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 1 drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 1 drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1 drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 3 drivers/gpu/drm/ast/ast_mode.c | 5 drivers/gpu/drm/drm_fb_helper.c | 8 drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 drivers/gpu/drm/i915/display/intel_ddi.c | 1 drivers/gpu/drm/i915/display/intel_dmc.c | 2 drivers/gpu/drm/i915/display/intel_hdmi.c | 32 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 drivers/gpu/drm/tiny/simpledrm.c | 2 drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 - drivers/net/can/m_can/m_can.c | 24 + drivers/net/can/m_can/m_can.h | 3 drivers/net/can/m_can/m_can_pci.c | 48 +++ drivers/net/dsa/mv88e6xxx/chip.c | 4 drivers/net/dsa/mv88e6xxx/port.c | 4 drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 20 - drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 drivers/net/ethernet/intel/ice/ice_ptp.c | 13 drivers/net/ethernet/intel/ice/ice_ptp.h | 6 drivers/net/ethernet/intel/igb/igb_main.c | 28 - drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/igc/igc_i225.c | 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/ethernet/sfc/ef100_nic.c | 3 drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 drivers/net/ethernet/stmicro/stmmac/stmmac.h | 17 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 86 +++++ drivers/net/netdevsim/bpf.c | 1 drivers/net/netdevsim/ethtool.c | 5 drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 5 drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 +++-- drivers/net/xen-netfront.c | 125 ++++++-- drivers/pci/msi.c | 15 - drivers/pinctrl/pinctrl-amd.c | 29 +- drivers/reset/tegra/reset-bpmp.c | 9 drivers/scsi/scsi_debug.c | 42 +- drivers/scsi/ufs/ufshcd.c | 12 drivers/soc/imx/soc-imx.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tee/amdtee/core.c | 5 drivers/tty/hvc/hvc_xen.c | 30 +- drivers/tty/n_hdlc.c | 23 + drivers/tty/serial/8250/8250_fintek.c | 20 - drivers/usb/cdns3/cdnsp-gadget.c | 12 drivers/usb/cdns3/cdnsp-ring.c | 11 drivers/usb/cdns3/cdnsp-trace.h | 4 drivers/usb/core/devio.c | 144 +++++++--- drivers/usb/core/quirks.c | 3 drivers/usb/dwc2/platform.c | 3 drivers/usb/early/xhci-dbc.c | 15 - drivers/usb/gadget/composite.c | 6 drivers/usb/gadget/function/u_ether.c | 16 - drivers/usb/gadget/legacy/dbgp.c | 6 drivers/usb/gadget/legacy/inode.c | 6 drivers/usb/host/xhci-mtk-sch.c | 2 drivers/usb/host/xhci-pci.c | 6 drivers/usb/serial/cp210x.c | 6 drivers/usb/serial/option.c | 8 drivers/usb/typec/tcpm/tcpm.c | 18 - drivers/vdpa/vdpa.c | 3 drivers/vdpa/vdpa_user/vduse_dev.c | 6 drivers/vhost/vdpa.c | 2 drivers/virtio/virtio_ring.c | 2 drivers/xen/events/events_base.c | 6 fs/afs/file.c | 5 fs/afs/super.c | 1 fs/btrfs/disk-io.c | 14 fs/btrfs/extent_io.c | 10 fs/btrfs/inode.c | 2 fs/btrfs/super.c | 26 - fs/btrfs/tree-log.c | 1 fs/btrfs/volumes.c | 25 - fs/btrfs/volumes.h | 6 fs/ceph/caps.c | 16 - fs/ceph/file.c | 18 + fs/ceph/mds_client.c | 3 fs/cifs/fs_context.c | 38 ++ fs/fuse/dir.c | 2 fs/io-wq.c | 31 +- fs/overlayfs/dir.c | 3 fs/overlayfs/overlayfs.h | 1 fs/overlayfs/super.c | 12 fs/zonefs/super.c | 1 include/uapi/linux/mptcp.h | 18 - include/xen/events.h | 1 kernel/audit.c | 21 - kernel/bpf/verifier.c | 49 ++- kernel/locking/rtmutex.c | 2 kernel/rcu/tree.c | 10 kernel/time/timekeeping.c | 3 net/core/skbuff.c | 2 net/ipv4/inet_diag.c | 4 net/ipv6/sit.c | 1 net/mac80211/agg-rx.c | 5 net/mac80211/agg-tx.c | 16 - net/mac80211/driver-ops.h | 5 net/mac80211/mlme.c | 13 net/mac80211/sta_info.h | 1 net/mac80211/tx.c | 6 net/mac80211/util.c | 7 net/mptcp/pm_netlink.c | 3 net/mptcp/protocol.c | 6 net/mptcp/sockopt.c | 1 net/packet/af_packet.c | 5 net/rds/connection.c | 1 net/sched/cls_api.c | 1 net/sched/sch_cake.c | 6 net/sched/sch_ets.c | 4 net/smc/af_smc.c | 4 net/vmw_vsock/virtio_transport_common.c | 3 net/wireless/reg.c | 7 scripts/recordmcount.pl | 2 security/selinux/hooks.c | 33 +- tools/perf/builtin-inject.c | 13 tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 16 - tools/testing/selftests/bpf/verifier/atomic_cmpxchg.c | 86 +++++ tools/testing/selftests/bpf/verifier/value_ptr_arith.c | 23 + tools/testing/selftests/damon/.gitignore | 2 tools/testing/selftests/damon/Makefile | 2 tools/testing/selftests/damon/debugfs_attrs.sh | 18 + tools/testing/selftests/damon/huge_count_read_write.c | 39 ++ tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 ++ tools/testing/selftests/net/fcnal-test.sh | 45 ++- tools/testing/selftests/net/forwarding/forwarding.config.sample | 2 tools/testing/selftests/net/icmp_redirect.sh | 2 tools/testing/selftests/net/toeplitz.c | 2 virt/kvm/kvm_main.c | 6 185 files changed, 1583 insertions(+), 554 deletions(-) Adrian Hunter (2): perf inject: Fix segfault due to close without open perf inject: Fix segfault due to perf_data__fd() without open Alan Stern (1): USB: core: Make do_proc_control() and do_proc_bulk() killable Alejandro Concepcion-Rodriguez (1): drm: simpledrm: fix wrong unit with pixel clock Alex Bee (1): arm64: dts: rockchip: fix audio-supply for Rock Pi 4 Alexei Starovoitov (2): bpf: Fix extable fixup offset. bpf: Fix extable address check. Alyssa Ross (1): dmaengine: st_fdma: fix MODULE_ALIAS Amelie Delaunay (1): usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe Anand Jain (4): btrfs: convert latest_bdev type to btrfs_device and rename btrfs: use latest_dev in btrfs_show_devname btrfs: update latest_dev when we create a sprout device btrfs: remove stale comment about the btrfs_show_devname Andrey Eremeev (1): dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED Arnd Bergmann (1): virtio: always enter drivers/virtio/ Artem Lapkin (1): arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge Baowen Zheng (1): flow_offload: return EOPNOTSUPP for the unsupported mpls action type Bin Meng (2): riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot Christian Brauner (1): ceph: fix up non-directory creation in SGID directories Chunfeng Yun (1): usb: xhci-mtk: fix list_del warning when enable list debug Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY D. Wythe (1): net/smc: Prevent smc_release() from long blocking Dan Carpenter (4): vduse: fix memory corruption in vduse_dev_ioctl() vduse: check that offset is within bounds in get_config() vdpa: check that offsets are within bounds tee: amdtee: fix an IS_ERR() vs NULL bug Daniel Borkmann (7): bpf: Fix kernel address leakage in atomic fetch bpf, selftests: Add test case for atomic fetch on spilled pointer bpf: Fix signed bounds propagation after mov32 bpf: Make 32->64 bounds propagation slightly more robust bpf, selftests: Add test case trying to taint map value pointer bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions Dave Jiang (3): dmaengine: idxd: add halt interrupt support dmaengine: idxd: fix calling wq quiesce inside spinlock dmaengine: idxd: fix missed completion on abort path David Ahern (3): selftests: Add duplicate config only for MD5 VRF tests selftests: Fix raw socket bind tests with VRF selftests: Fix IPv6 address bind tests David Howells (1): afs: Fix mmap Davide Caratti (1): net/sched: sch_ets: don't remove idle classes from the round-robin list Dinh Nguyen (1): ARM: socfpga: dts: fix qspi node compatible Eric Dumazet (3): sch_cake: do not call cake_destroy() from cake_init() inet_diag: fix kernel-infoleak for UDP sockets sit: do not call ipip6_dev_free() from sit_init_net() Fabio Estevam (1): ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Felix Fietkau (3): mac80211: fix rate control for retransmitted frames mac80211: fix regression in SSN handling of addba tx mac80211: send ADDBA requests using the tid/queue of the aggregation session Filip Pokryvka (1): netdevsim: don't overwrite read only ethtool parms Filipe Manana (1): btrfs: fix double free of anon_dev after failure to create subvolume Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle Florian Klink (1): arm64: dts: rockchip: fix poweroff on helios64 Florian Westphal (2): mptcp: remove tcp ulp setsockopt support mptcp: clear 'kern' flag from fallback sockets Gal Pressman (1): net: Fix double 0x prefix print in SKB dump George Kennedy (4): libata: if T_LENGTH is zero, dma direction should be DMA_NONE scsi: scsi_debug: Don't call kcalloc() if size arg is zero scsi: scsi_debug: Fix type in min_t to avoid stack OOB scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (3): USB: gadget: bRequestType is a bitfield, not a enum Revert "usb: early: convert to readl_poll_timeout_atomic()" Linux 5.15.11 Haimin Zhang (1): netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Hangbin Liu (1): selftest/net/forwarding: declare NETIFS p9 p10 Hangyu Hua (1): rds: memory leak in __rds_conn_create() Harshit Mogalapalli (1): drm/i915/display: Fix an unsigned subtraction which can never be negative. Hawking Zhang (1): drm/amdgpu: don't override default ECO_BITs setting Hu Weiwen (1): ceph: fix duplicate increment of opened_inodes metric Ilan Peer (1): cfg80211: Acquire wiphy mutex on regulatory work Jaegeuk Kim (1): scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION Jani Nikula (1): drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 Javier Martinez Canillas (1): Revert "drm/fb-helper: improve DRM fbdev emulation device names" Jens Axboe (3): io-wq: remove spurious bit clear on task_work addition io-wq: check for wq exit after adding new worker task_work io-wq: drop wqe lock before creating new worker Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Ji-Ze Hong (Peter Hong) (1): serial: 8250_fintek: Fix garbled text for console Jianglei Nie (1): btrfs: fix memory leak in __add_inode_ref() Jiasheng Jiang (2): drm/ast: potential dereference of null pointer sfc_ef100: potential dereference of null pointer Jie Meng (1): bpf, x64: Factor out emission of REX byte in more cases Jie Wang (1): net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg Jie2x Zhou (1): selftests: net: Correct ping6 expected rc from 2 to 1 Jimmy Wang (1): USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Johan Hovold (1): USB: serial: cp210x: fix CP2105 GPIO registration Johannes Berg (6): mac80211: mark TX-during-stop for TX in in_reconfig mac80211: validate extended element ID is present mac80211: track only QoS data frames for admission control iwlwifi: mvm: don't crash on invalid rate w/o STA mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock mac80211: fix lookup when adding AddBA extension element John Keeping (3): arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup Jon Hunter (1): reset: tegra-bpmp: Revert Handle errors in BPMP response Josef Bacik (1): btrfs: check WRITE_ERR when trying to read an extent buffer Juergen Gross (6): x86/kvm: remove unused ack_notifier callbacks xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Karen Sornek (1): igb: Fix removal of unicast MAC filters of VFs Karol Kolacinski (2): ice: Use div64_u64 instead of div_u64 in adjfine ice: Don't put stale timestamps in the skb Lai Jiangshan (1): KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() Lakshmi Ramasubramanian (1): arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() Lang Yu (1): drm/amd/pm: fix a potential gpu_metrics_table memory leak Le Ma (1): drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE Letu Ren (1): igbvf: fix double free in `igbvf_probe` Magnus Karlsson (2): xsk: Do not sleep in poll() when need_wakeup set Revert "xsk: Do not sleep in poll() when need_wakeup set" Marek Behún (1): net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down() Marian Postevca (1): usb: gadget: u_ether: fix race in setting MAC address in setup phase Mario Limonciello (2): pinctrl: amd: Fix wakeups when IRQ is shared with SCI drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC Martin KaFai Lau (1): bpf, selftests: Fix racing issue in btf_skc_cls_ingress test Martin Kepplinger (1): arm64: dts: imx8mq: remove interconnect property from lcdif Mathew McBride (1): arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys Matthias Schiffer (3): Revert "can: m_can: remove support for custom bit timing" can: m_can: make custom bittiming fields const can: m_can: pci: use custom bit timings for Elkhart Lake Matthieu Baerts (1): mptcp: add missing documented NL params Maxim Galaganov (1): mptcp: fix deadlock in __mptcp_push_pending() Mike Tipton (1): clk: Don't parent clks until the parent is fully registered Miklos Szeredi (2): fuse: annotate lock in fuse_reverse_inval_entry() ovl: fix warning in ovl_create_real() Naohiro Aota (1): zonefs: add MODULE_ALIAS_FS Nathan Chancellor (1): soc/tegra: fuse: Fix bitwise vs. logical OR warning Nehal Bakulchandra Shah (1): usb: xhci: Extend support for runtime power management for AMD's Yellow carp. Nicholas Kazlauskas (1): drm/amd/display: Set exit_optimized_pwr_state for DCN31 Ong Boon Leong (1): net: stmmac: fix tc flower deletion for VLAN priority Rx steering Paolo Abeni (1): mptcp: never allow the PM to close a listener subflow Paolo Bonzini (2): KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled KVM: downgrade two BUG_ONs to WARN_ON_ONCE Parav Pandit (1): vdpa: Consider device id larger than 31 Paul E. McKenney (1): rcu: Mark accesses to rcu_state.n_force_qs Paul Moore (1): audit: improve robustness of the audit queue handling Pavel Skripkin (1): media: mxl111sf: change mutex_init() location Pawel Laszczak (4): usb: cdnsp: Fix incorrect status for control request usb: cdnsp: Fix incorrect calling of cdnsp_died function usb: cdnsp: Fix issue in cdnsp_log_ep trace event usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore Philipp Rudo (1): s390/kexec_file: fix error handling when applying relocations Po-Hsu Lin (1): selftests: icmp_redirect: pass xfail=0 to log_test() Robert Schlabbach (1): ixgbe: Document how to enable NBASE-T support Russell Currey (1): powerpc/module_64: Fix livepatching for RO modules Sasha Neftin (1): igc: Fix typo in i225 LTR functions Scott Mayhew (1): selinux: fix sleeping function called from invalid context SeongJae Park (1): selftests/damon: test debugfs file reads/writes with huge count Shin'ichiro Kawasaki (1): btrfs: fix missing blkdev_put() call in btrfs_scan_one_device() Stefan Roese (1): PCI/MSI: Mask MSI-X vectors only on success Stephan Gerhold (1): soc: imx: Register SoC device only on i.MX boards Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Sven Schnelle (1): s390/entry: fix duplicate tracking of irq nesting level Tejun Heo (1): iocost: Fix divide-by-zero on donation from low hweight cgroup Tetsuo Handa (1): tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous Thiago Rafael Becker (1): cifs: sanitize multiple delimiters in prepath Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Tony Lindgren (1): bus: ti-sysc: Fix variable set but not used warning for reinit_modules Ville Syrjälä (1): drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() Vitaly Kuznetsov (2): KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES Wei Wang (1): virtio/vsock: fix the transport to work with VMADDR_CID_ANY Will Deacon (1): virtio_ring: Fix querying of maximum DMA mapping size for virtio device Willem de Bruijn (2): selftests/net: toeplitz: fix udp option net/packet: rx_owner_map depends on pg_vec Xiaoming Ni (1): powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n Xiubo Li (1): ceph: initialize pathlen variable in reconnect_caps_cb Xu Yang (1): usb: typec: tcpm: fix tcpm unregister port but leave a pending timer Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive Yufeng Mo (1): net: hns3: fix race condition in debugfs Zqiang (1): locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner()
3 years
1
1
0
0
Linux 5.10.88
by Greg Kroah-Hartman
I'm announcing the release of the 5.10.88 kernel. All users of the 5.10 kernel series must upgrade. The updated 5.10.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-5.10.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/networking/device_drivers/ethernet/intel/ixgbe.rst | 16 + Makefile | 2 arch/arm/boot/dts/imx6ull-pinfunc.h | 2 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 arch/arm64/boot/dts/freescale/imx8mm.dtsi | 7 arch/arm64/boot/dts/freescale/imx8mn.dtsi | 7 arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 arch/arm64/boot/dts/freescale/imx8mp.dtsi | 7 arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 arch/powerpc/platforms/85xx/smp.c | 4 arch/s390/kernel/machine_kexec_file.c | 7 arch/x86/kvm/x86.c | 2 block/blk-iocost.c | 9 drivers/ata/libata-scsi.c | 15 + drivers/block/xen-blkfront.c | 15 - drivers/bus/ti-sysc.c | 3 drivers/clk/clk.c | 15 - drivers/dma/st_fdma.c | 2 drivers/firmware/scpi_pm_domain.c | 10 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 drivers/gpu/drm/ast/ast_mode.c | 5 drivers/input/touchscreen/of_touchscreen.c | 42 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 + drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 drivers/net/ethernet/intel/igb/igb_main.c | 28 +- drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/igc/igc_i225.c | 2 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/ethernet/sfc/ef100_nic.c | 3 drivers/net/netdevsim/bpf.c | 1 drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 +++--- drivers/net/xen-netfront.c | 125 +++++++--- drivers/pci/msi.c | 15 - drivers/scsi/scsi_debug.c | 42 ++- drivers/soc/imx/soc-imx.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tee/amdtee/core.c | 5 drivers/tty/hvc/hvc_xen.c | 30 ++ drivers/tty/n_hdlc.c | 23 + drivers/tty/serial/8250/8250_fintek.c | 20 - drivers/usb/core/quirks.c | 3 drivers/usb/dwc2/platform.c | 3 drivers/usb/early/xhci-dbc.c | 15 - drivers/usb/gadget/composite.c | 6 drivers/usb/gadget/legacy/dbgp.c | 6 drivers/usb/gadget/legacy/inode.c | 6 drivers/usb/host/xhci-pci.c | 6 drivers/usb/serial/cp210x.c | 6 drivers/usb/serial/option.c | 8 drivers/vhost/vdpa.c | 2 drivers/virtio/virtio_ring.c | 2 fs/btrfs/disk-io.c | 8 fs/btrfs/tree-log.c | 1 fs/ceph/caps.c | 16 - fs/ceph/mds_client.c | 3 fs/fuse/dir.c | 2 fs/overlayfs/dir.c | 3 fs/overlayfs/overlayfs.h | 1 fs/overlayfs/super.c | 12 fs/zonefs/super.c | 1 kernel/audit.c | 21 - kernel/bpf/verifier.c | 28 +- kernel/rcu/tree.c | 10 kernel/time/timekeeping.c | 3 net/core/skbuff.c | 2 net/ipv4/inet_diag.c | 4 net/ipv6/sit.c | 1 net/mac80211/agg-rx.c | 5 net/mac80211/agg-tx.c | 16 - net/mac80211/driver-ops.h | 5 net/mac80211/mlme.c | 13 - net/mac80211/sta_info.h | 1 net/mac80211/util.c | 7 net/mptcp/protocol.c | 4 net/packet/af_packet.c | 5 net/rds/connection.c | 1 net/sched/cls_api.c | 1 net/sched/sch_cake.c | 6 net/sched/sch_ets.c | 4 net/smc/af_smc.c | 4 net/vmw_vsock/virtio_transport_common.c | 3 scripts/recordmcount.pl | 2 tools/testing/selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 16 + tools/testing/selftests/bpf/verifier/value_ptr_arith.c | 23 + tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 ++ tools/testing/selftests/net/fcnal-test.sh | 49 ++- tools/testing/selftests/net/forwarding/forwarding.config.sample | 2 virt/kvm/kvm_main.c | 6 104 files changed, 695 insertions(+), 304 deletions(-) Alex Bee (1): arm64: dts: rockchip: fix audio-supply for Rock Pi 4 Alyssa Ross (1): dmaengine: st_fdma: fix MODULE_ALIAS Amelie Delaunay (1): usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe Artem Lapkin (1): arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge Baowen Zheng (1): flow_offload: return EOPNOTSUPP for the unsupported mpls action type Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY D. Wythe (1): net/smc: Prevent smc_release() from long blocking Dan Carpenter (2): vdpa: check that offsets are within bounds tee: amdtee: fix an IS_ERR() vs NULL bug Daniel Borkmann (3): bpf: Fix signed bounds propagation after mov32 bpf: Make 32->64 bounds propagation slightly more robust bpf, selftests: Add test case trying to taint map value pointer Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions David Ahern (3): selftests: Add duplicate config only for MD5 VRF tests selftests: Fix raw socket bind tests with VRF selftests: Fix IPv6 address bind tests Davide Caratti (1): net/sched: sch_ets: don't remove idle classes from the round-robin list Dinh Nguyen (1): ARM: socfpga: dts: fix qspi node compatible Eric Dumazet (3): sch_cake: do not call cake_destroy() from cake_init() inet_diag: fix kernel-infoleak for UDP sockets sit: do not call ipip6_dev_free() from sit_init_net() Fabio Estevam (2): arm64: dts: imx8mp-evk: Improve the Ethernet PHY description ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Felix Fietkau (2): mac80211: fix regression in SSN handling of addba tx mac80211: send ADDBA requests using the tid/queue of the aggregation session Filipe Manana (1): btrfs: fix double free of anon_dev after failure to create subvolume Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle Florian Westphal (1): mptcp: clear 'kern' flag from fallback sockets Gal Pressman (1): net: Fix double 0x prefix print in SKB dump George Kennedy (4): libata: if T_LENGTH is zero, dma direction should be DMA_NONE scsi: scsi_debug: Don't call kcalloc() if size arg is zero scsi: scsi_debug: Fix type in min_t to avoid stack OOB scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (3): USB: gadget: bRequestType is a bitfield, not a enum Revert "usb: early: convert to readl_poll_timeout_atomic()" Linux 5.10.88 Haimin Zhang (1): netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Hangbin Liu (1): selftest/net/forwarding: declare NETIFS p9 p10 Hangyu Hua (1): rds: memory leak in __rds_conn_create() Hu Weiwen (1): ceph: fix duplicate increment of opened_inodes metric Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Ji-Ze Hong (Peter Hong) (1): serial: 8250_fintek: Fix garbled text for console Jianglei Nie (1): btrfs: fix memory leak in __add_inode_ref() Jiasheng Jiang (2): drm/ast: potential dereference of null pointer sfc_ef100: potential dereference of null pointer Jie Wang (1): net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg Jie2x Zhou (1): selftests: net: Correct ping6 expected rc from 2 to 1 Jimmy Wang (1): USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Joakim Zhang (1): arm64: dts: imx8m: correct assigned clocks for FEC Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Johan Hovold (1): USB: serial: cp210x: fix CP2105 GPIO registration Johannes Berg (5): mac80211: mark TX-during-stop for TX in in_reconfig mac80211: validate extended element ID is present mac80211: track only QoS data frames for admission control mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock mac80211: fix lookup when adding AddBA extension element John Keeping (2): arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply Juergen Gross (5): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Karen Sornek (1): igb: Fix removal of unicast MAC filters of VFs Lang Yu (1): drm/amd/pm: fix a potential gpu_metrics_table memory leak Le Ma (1): drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE Letu Ren (1): igbvf: fix double free in `igbvf_probe` Magnus Karlsson (2): xsk: Do not sleep in poll() when need_wakeup set Revert "xsk: Do not sleep in poll() when need_wakeup set" Martin KaFai Lau (1): bpf, selftests: Fix racing issue in btf_skc_cls_ingress test Mike Tipton (1): clk: Don't parent clks until the parent is fully registered Miklos Szeredi (2): fuse: annotate lock in fuse_reverse_inval_entry() ovl: fix warning in ovl_create_real() Naohiro Aota (1): zonefs: add MODULE_ALIAS_FS Nathan Chancellor (2): soc/tegra: fuse: Fix bitwise vs. logical OR warning Input: touchscreen - avoid bitwise vs logical OR warning Nehal Bakulchandra Shah (1): usb: xhci: Extend support for runtime power management for AMD's Yellow carp. Paolo Bonzini (1): KVM: downgrade two BUG_ONs to WARN_ON_ONCE Paul E. McKenney (1): rcu: Mark accesses to rcu_state.n_force_qs Paul Moore (1): audit: improve robustness of the audit queue handling Pavel Skripkin (1): media: mxl111sf: change mutex_init() location Philipp Rudo (1): s390/kexec_file: fix error handling when applying relocations Robert Schlabbach (1): ixgbe: Document how to enable NBASE-T support Sasha Neftin (1): igc: Fix typo in i225 LTR functions Stefan Roese (1): PCI/MSI: Mask MSI-X vectors only on success Stephan Gerhold (1): soc: imx: Register SoC device only on i.MX boards Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Tejun Heo (1): iocost: Fix divide-by-zero on donation from low hweight cgroup Tetsuo Handa (1): tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Tony Lindgren (1): bus: ti-sysc: Fix variable set but not used warning for reinit_modules Vitaly Kuznetsov (2): KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES Wei Wang (1): virtio/vsock: fix the transport to work with VMADDR_CID_ANY Will Deacon (1): virtio_ring: Fix querying of maximum DMA mapping size for virtio device Willem de Bruijn (1): net/packet: rx_owner_map depends on pg_vec Xiaoming Ni (1): powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n Xiubo Li (1): ceph: initialize pathlen variable in reconnect_caps_cb Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
Linux 5.4.168
by Greg Kroah-Hartman
I'm announcing the release of the 5.4.168 kernel. All users of the 5.4 kernel series must upgrade. The updated 5.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-5.4.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 ------------ Makefile | 2 arch/arm/boot/dts/imx6ull-pinfunc.h | 2 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 arch/arm64/boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dts | 2 arch/s390/kernel/machine_kexec_file.c | 7 drivers/ata/libata-scsi.c | 15 + drivers/block/xen-blkfront.c | 15 - drivers/clk/clk.c | 15 - drivers/dma/st_fdma.c | 2 drivers/firmware/scpi_pm_domain.c | 10 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 drivers/iio/adc/stm32-adc.c | 1 drivers/input/touchscreen/of_touchscreen.c | 18 - drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 + drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/intel/igb/igb_main.c | 28 +- drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/netdevsim/bpf.c | 1 drivers/net/wireless/marvell/mwifiex/cmdevt.c | 4 drivers/net/wireless/marvell/mwifiex/fw.h | 8 drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 +++--- drivers/net/xen-netfront.c | 125 +++++++--- drivers/pci/msi.c | 15 - drivers/scsi/scsi_debug.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tty/hvc/hvc_xen.c | 30 ++ drivers/usb/core/quirks.c | 3 drivers/usb/gadget/composite.c | 6 drivers/usb/gadget/legacy/dbgp.c | 6 drivers/usb/gadget/legacy/inode.c | 6 drivers/usb/host/xhci-pci.c | 6 drivers/usb/serial/cp210x.c | 6 drivers/usb/serial/option.c | 8 drivers/virtio/virtio_ring.c | 2 fs/fuse/dir.c | 2 fs/nfsd/nfs4state.c | 9 fs/overlayfs/dir.c | 3 fs/overlayfs/overlayfs.h | 1 fs/overlayfs/super.c | 12 include/net/tc_act/tc_tunnel_key.h | 7 kernel/audit.c | 21 - kernel/rcu/tree.c | 10 kernel/time/timekeeping.c | 3 net/core/skbuff.c | 2 net/ipv4/inet_diag.c | 19 - net/ipv6/sit.c | 1 net/mac80211/agg-rx.c | 8 net/mac80211/agg-tx.c | 80 +++--- net/mac80211/driver-ops.h | 5 net/mac80211/mlme.c | 13 - net/mac80211/sta_info.h | 1 net/mac80211/util.c | 2 net/packet/af_packet.c | 5 net/rds/connection.c | 1 net/sched/act_sample.c | 2 net/sched/cls_api.c | 18 - net/sched/sch_cake.c | 6 net/smc/af_smc.c | 4 scripts/recordmcount.pl | 2 tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 ++ tools/testing/selftests/net/fcnal-test.sh | 23 + tools/testing/selftests/net/forwarding/forwarding.config.sample | 2 75 files changed, 523 insertions(+), 249 deletions(-) Alex Bee (1): arm64: dts: rockchip: fix audio-supply for Rock Pi 4 Alyssa Ross (1): dmaengine: st_fdma: fix MODULE_ALIAS Artem Lapkin (1): arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge Baowen Zheng (1): flow_offload: return EOPNOTSUPP for the unsupported mpls action type Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY D. Wythe (1): net/smc: Prevent smc_release() from long blocking Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions David Ahern (2): selftests: Fix raw socket bind tests with VRF selftests: Fix IPv6 address bind tests Dinh Nguyen (1): ARM: socfpga: dts: fix qspi node compatible Eric Dumazet (4): sch_cake: do not call cake_destroy() from cake_init() inet_diag: use jiffies_delta_to_msecs() inet_diag: fix kernel-infoleak for UDP sockets sit: do not call ipip6_dev_free() from sit_init_net() Fabio Estevam (1): ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Fabrice Gasnier (1): iio: adc: stm32: fix a current leak by resetting pcsel before disabling vdda Felix Fietkau (2): mac80211: send ADDBA requests using the tid/queue of the aggregation session mac80211: fix regression in SSN handling of addba tx Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle Gal Pressman (1): net: Fix double 0x prefix print in SKB dump George Kennedy (2): libata: if T_LENGTH is zero, dma direction should be DMA_NONE scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (2): USB: gadget: bRequestType is a bitfield, not a enum Linux 5.4.168 Haimin Zhang (1): netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Hangbin Liu (1): selftest/net/forwarding: declare NETIFS p9 p10 Hangyu Hua (1): rds: memory leak in __rds_conn_create() J. Bruce Fields (1): nfsd: fix use-after-free due to delegation race Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Jie2x Zhou (1): selftests: net: Correct ping6 expected rc from 2 to 1 Jimmy Wang (1): USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Johan Hovold (1): USB: serial: cp210x: fix CP2105 GPIO registration Johannes Berg (6): mac80211: mark TX-during-stop for TX in in_reconfig mac80211: track only QoS data frames for admission control mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock mac80211: accept aggregation sessions on 6 GHz mac80211: fix lookup when adding AddBA extension element mac80211: validate extended element ID is present John Keeping (1): arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply Juergen Gross (5): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Karen Sornek (1): igb: Fix removal of unicast MAC filters of VFs Le Ma (1): drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE Leon Romanovsky (1): net: sched: Fix suspicious RCU usage while accessing tcf_tunnel_info Letu Ren (1): igbvf: fix double free in `igbvf_probe` Magnus Karlsson (2): xsk: Do not sleep in poll() when need_wakeup set Revert "xsk: Do not sleep in poll() when need_wakeup set" Mike Tipton (1): clk: Don't parent clks until the parent is fully registered Miklos Szeredi (2): fuse: annotate lock in fuse_reverse_inval_entry() ovl: fix warning in ovl_create_real() Mordechay Goodstein (1): mac80211: agg-tx: refactor sending addba Nathan Chancellor (3): soc/tegra: fuse: Fix bitwise vs. logical OR warning mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO Input: touchscreen - avoid bitwise vs logical OR warning Nehal Bakulchandra Shah (1): usb: xhci: Extend support for runtime power management for AMD's Yellow carp. Paul E. McKenney (1): rcu: Mark accesses to rcu_state.n_force_qs Paul Moore (1): audit: improve robustness of the audit queue handling Pavel Skripkin (1): media: mxl111sf: change mutex_init() location Philipp Rudo (1): s390/kexec_file: fix error handling when applying relocations Stefan Roese (1): PCI/MSI: Mask MSI-X vectors only on success Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Vitaly Kuznetsov (1): KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE Vlad Buslov (1): net: sched: lock action when translating it to flow_action infra Will Deacon (1): virtio_ring: Fix querying of maximum DMA mapping size for virtio device Willem de Bruijn (1): net/packet: rx_owner_map depends on pg_vec Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
Linux 4.19.222
by Greg Kroah-Hartman
I'm announcing the release of the 4.19.222 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 ------------ Makefile | 4 arch/Kconfig | 3 arch/arm/Kconfig.debug | 44 ++++--- arch/arm/boot/dts/imx6ull-pinfunc.h | 2 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 arch/arm/mm/copypage-fa.c | 35 ++--- arch/arm/mm/copypage-feroceon.c | 98 ++++++++-------- arch/arm/mm/copypage-v4mc.c | 19 +-- arch/arm/mm/copypage-v4wb.c | 41 +++--- arch/arm/mm/copypage-v4wt.c | 37 +++--- arch/arm/mm/copypage-xsc3.c | 71 +++++------ arch/arm/mm/copypage-xscale.c | 71 +++++------ arch/x86/Kconfig | 6 - arch/x86/mm/ioremap.c | 4 arch/x86/platform/efi/quirks.c | 3 drivers/ata/libata-scsi.c | 15 ++ drivers/block/xen-blkfront.c | 15 ++ drivers/char/agp/parisc-agp.c | 6 - drivers/dma/st_fdma.c | 2 drivers/firmware/scpi_pm_domain.c | 10 + drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 drivers/gpu/drm/msm/dsi/dsi_host.c | 2 drivers/hwmon/dell-smm-hwmon.c | 7 - drivers/i2c/busses/i2c-rk3x.c | 4 drivers/input/touchscreen/of_touchscreen.c | 18 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 ++ drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/intel/igb/igb_main.c | 28 ++-- drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 - drivers/net/netdevsim/bpf.c | 1 drivers/net/usb/lan78xx.c | 6 - drivers/net/wireless/marvell/mwifiex/cmdevt.c | 4 drivers/net/wireless/marvell/mwifiex/fw.h | 8 - drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 ++++++++---- drivers/net/xen-netfront.c | 125 +++++++++++++++------ drivers/pci/msi.c | 15 +- drivers/scsi/scsi_debug.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tty/hvc/hvc_xen.c | 30 ++++- drivers/usb/core/quirks.c | 3 drivers/usb/gadget/composite.c | 6 - drivers/usb/gadget/legacy/dbgp.c | 6 - drivers/usb/gadget/legacy/inode.c | 6 - drivers/usb/serial/cp210x.c | 6 - drivers/usb/serial/option.c | 8 + fs/fuse/dir.c | 2 fs/nfsd/nfs4state.c | 9 + fs/overlayfs/dir.c | 3 fs/overlayfs/overlayfs.h | 1 fs/overlayfs/super.c | 12 +- kernel/audit.c | 21 +-- kernel/time/timekeeping.c | 3 kernel/trace/tracing_map.c | 3 lib/Kconfig.debug | 6 - net/ipv6/sit.c | 1 net/mac80211/agg-tx.c | 2 net/mac80211/mlme.c | 13 +- net/mac80211/util.c | 2 net/netlink/af_netlink.c | 5 net/nfc/netlink.c | 6 - net/packet/af_packet.c | 5 net/rds/connection.c | 1 net/sched/sch_cake.c | 6 - scripts/recordmcount.pl | 2 76 files changed, 606 insertions(+), 406 deletions(-) Alyssa Ross (1): dmaengine: st_fdma: fix MODULE_ALIAS Ard Biesheuvel (1): x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol Armin Wolf (1): hwmon: (dell-smm) Fix warning on /proc/i8k creation error Chen Jun (1): tracing: Fix a kmemleak false positive in tracing_map Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions Dinh Nguyen (1): ARM: socfpga: dts: fix qspi node compatible Eric Dumazet (2): sch_cake: do not call cake_destroy() from cake_init() sit: do not call ipip6_dev_free() from sit_init_net() Erik Ekman (1): net/mlx4_en: Update reported link modes for 1/10G Fabio Estevam (1): ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Felix Fietkau (1): mac80211: send ADDBA requests using the tid/queue of the aggregation session Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle George Kennedy (2): libata: if T_LENGTH is zero, dma direction should be DMA_NONE scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (2): USB: gadget: bRequestType is a bitfield, not a enum Linux 4.19.222 Haimin Zhang (1): netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Hangyu Hua (1): rds: memory leak in __rds_conn_create() Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len. Helge Deller (1): parisc/agp: Annotate parisc agp init functions with __init J. Bruce Fields (1): nfsd: fix use-after-free due to delegation race Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Jimmy Wang (1): USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Johan Hovold (1): USB: serial: cp210x: fix CP2105 GPIO registration Johannes Berg (2): mac80211: track only QoS data frames for admission control mac80211: validate extended element ID is present Juergen Gross (5): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Karen Sornek (1): igb: Fix removal of unicast MAC filters of VFs Le Ma (1): drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE Letu Ren (1): igbvf: fix double free in `igbvf_probe` Miklos Szeredi (2): fuse: annotate lock in fuse_reverse_inval_entry() ovl: fix warning in ovl_create_real() Nathan Chancellor (4): soc/tegra: fuse: Fix bitwise vs. logical OR warning net: lan78xx: Avoid unnecessary self assignment mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO Input: touchscreen - avoid bitwise vs logical OR warning Nicolas Pitre (1): ARM: 8805/2: remove unneeded naked function usage Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag Paul Moore (1): audit: improve robustness of the audit queue handling Pavel Skripkin (1): media: mxl111sf: change mutex_init() location Philip Chen (1): drm/msm/dsi: set default num_data_lanes Sasha Levin (1): stable: clamp SUBLEVEL in 4.19 Stefan Agner (1): ARM: 8800/1: use choice for kernel unwinders Stefan Roese (1): PCI/MSI: Mask MSI-X vectors only on success Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Tadeusz Struk (1): nfc: fix segfault in nfc_genl_dump_devices_done Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Tom Lendacky (1): x86/sme: Explicitly map new EFI memmap table as encrypted Willem de Bruijn (1): net/packet: rx_owner_map depends on pg_vec Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
Linux 4.14.259
by Greg Kroah-Hartman
I'm announcing the release of the 4.14.259 kernel. All users of the 4.14 kernel series must upgrade. The updated 4.14.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-4.14.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 ------------ Makefile | 2 arch/Kconfig | 3 arch/arm/Kconfig.debug | 44 ++++--- arch/arm/boot/dts/imx6ull-pinfunc.h | 2 arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 arch/arm/mm/copypage-fa.c | 35 ++--- arch/arm/mm/copypage-feroceon.c | 98 ++++++++-------- arch/arm/mm/copypage-v4mc.c | 19 +-- arch/arm/mm/copypage-v4wb.c | 41 +++--- arch/arm/mm/copypage-v4wt.c | 37 +++--- arch/arm/mm/copypage-xsc3.c | 71 +++++------ arch/arm/mm/copypage-xscale.c | 71 +++++------ arch/x86/Kconfig | 6 - arch/x86/mm/ioremap.c | 4 arch/x86/platform/efi/quirks.c | 3 drivers/ata/libata-scsi.c | 15 ++ drivers/block/xen-blkfront.c | 15 ++ drivers/char/agp/parisc-agp.c | 6 - drivers/dma/st_fdma.c | 2 drivers/firmware/scpi_pm_domain.c | 10 + drivers/gpu/drm/msm/dsi/dsi_host.c | 2 drivers/hwmon/dell-smm-hwmon.c | 7 - drivers/i2c/busses/i2c-rk3x.c | 4 drivers/input/touchscreen/of_touchscreen.c | 18 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 - drivers/net/usb/lan78xx.c | 6 - drivers/net/wireless/marvell/mwifiex/cmdevt.c | 4 drivers/net/wireless/marvell/mwifiex/fw.h | 8 - drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 ++++++++---- drivers/net/xen-netfront.c | 125 +++++++++++++++------ drivers/pci/msi.c | 15 +- drivers/scsi/scsi_debug.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tty/hvc/hvc_xen.c | 30 ++++- drivers/usb/gadget/composite.c | 6 - drivers/usb/gadget/legacy/dbgp.c | 6 - drivers/usb/gadget/legacy/inode.c | 6 - drivers/usb/serial/option.c | 8 + fs/fuse/dir.c | 2 fs/nfsd/nfs4state.c | 9 + kernel/audit.c | 21 +-- kernel/time/timekeeping.c | 3 kernel/trace/tracing_map.c | 3 lib/Kconfig.debug | 6 - net/bpf/test_run.c | 17 ++ net/ipv6/sit.c | 1 net/mac80211/agg-tx.c | 2 net/netlink/af_netlink.c | 5 net/nfc/netlink.c | 6 - net/packet/af_packet.c | 5 scripts/recordmcount.pl | 2 tools/testing/selftests/bpf/test_verifier.c | 18 +++ 65 files changed, 575 insertions(+), 374 deletions(-) Alyssa Ross (1): dmaengine: st_fdma: fix MODULE_ALIAS Ard Biesheuvel (1): x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol Armin Wolf (1): hwmon: (dell-smm) Fix warning on /proc/i8k creation error Chen Jun (1): tracing: Fix a kmemleak false positive in tracing_map Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY Daniel Borkmann (1): bpf: fix panic due to oob in bpf_prog_test_run_skb Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions Dinh Nguyen (1): ARM: socfpga: dts: fix qspi node compatible Eric Dumazet (1): sit: do not call ipip6_dev_free() from sit_init_net() Erik Ekman (1): net/mlx4_en: Update reported link modes for 1/10G Fabio Estevam (1): ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Felix Fietkau (1): mac80211: send ADDBA requests using the tid/queue of the aggregation session Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle George Kennedy (2): libata: if T_LENGTH is zero, dma direction should be DMA_NONE scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (2): USB: gadget: bRequestType is a bitfield, not a enum Linux 4.14.259 Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len. Helge Deller (1): parisc/agp: Annotate parisc agp init functions with __init J. Bruce Fields (1): nfsd: fix use-after-free due to delegation race Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Juergen Gross (5): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Letu Ren (1): igbvf: fix double free in `igbvf_probe` Miklos Szeredi (1): fuse: annotate lock in fuse_reverse_inval_entry() Nathan Chancellor (4): soc/tegra: fuse: Fix bitwise vs. logical OR warning net: lan78xx: Avoid unnecessary self assignment mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO Input: touchscreen - avoid bitwise vs logical OR warning Nicolas Pitre (1): ARM: 8805/2: remove unneeded naked function usage Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag Paul Moore (1): audit: improve robustness of the audit queue handling Philip Chen (1): drm/msm/dsi: set default num_data_lanes Stefan Agner (1): ARM: 8800/1: use choice for kernel unwinders Stefan Roese (1): PCI/MSI: Mask MSI-X vectors only on success Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Tadeusz Struk (1): nfc: fix segfault in nfc_genl_dump_devices_done Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Tom Lendacky (1): x86/sme: Explicitly map new EFI memmap table as encrypted Willem de Bruijn (1): net/packet: rx_owner_map depends on pg_vec Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
Linux 4.9.294
by Greg Kroah-Hartman
I'm announcing the release of the 4.9.294 kernel. All users of the 4.9 kernel series must upgrade. The updated 4.9.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-4.9.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 ------------ Makefile | 2 arch/arm/mm/copypage-fa.c | 35 +++--- arch/arm/mm/copypage-feroceon.c | 98 +++++++++--------- arch/arm/mm/copypage-v4mc.c | 19 +-- arch/arm/mm/copypage-v4wb.c | 41 +++---- arch/arm/mm/copypage-v4wt.c | 37 +++---- arch/arm/mm/copypage-xsc3.c | 71 +++++-------- arch/arm/mm/copypage-xscale.c | 71 ++++++------- drivers/block/xen-blkfront.c | 15 ++ drivers/char/agp/parisc-agp.c | 6 - drivers/firmware/scpi_pm_domain.c | 10 + drivers/hwmon/dell-smm-hwmon.c | 7 - drivers/i2c/busses/i2c-rk3x.c | 4 drivers/input/touchscreen/of_touchscreen.c | 18 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/net/ethernet/broadcom/bcmsysport.c | 5 drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 - drivers/net/usb/lan78xx.c | 6 - drivers/net/wireless/marvell/mwifiex/cmdevt.c | 4 drivers/net/wireless/marvell/mwifiex/fw.h | 8 - drivers/net/xen-netback/common.h | 1 drivers/net/xen-netback/rx.c | 77 +++++++++----- drivers/net/xen-netfront.c | 125 ++++++++++++++++++------ drivers/pci/msi.c | 2 drivers/scsi/scsi_debug.c | 4 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tty/hvc/hvc_xen.c | 30 +++++ drivers/usb/gadget/composite.c | 6 - drivers/usb/gadget/legacy/dbgp.c | 6 - drivers/usb/gadget/legacy/inode.c | 6 - drivers/usb/serial/option.c | 8 + fs/fuse/dir.c | 2 fs/nfsd/nfs4state.c | 9 + kernel/time/timekeeping.c | 3 kernel/trace/tracing_map.c | 3 net/mac80211/agg-tx.c | 2 net/netlink/af_netlink.c | 5 net/nfc/netlink.c | 6 - scripts/recordmcount.pl | 2 43 files changed, 455 insertions(+), 316 deletions(-) Armin Wolf (1): hwmon: (dell-smm) Fix warning on /proc/i8k creation error Chen Jun (1): tracing: Fix a kmemleak false positive in tracing_map Cyril Novikov (1): ixgbe: set X550 MDIO speed before talking to PHY Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions Erik Ekman (1): net/mlx4_en: Update reported link modes for 1/10G Felix Fietkau (1): mac80211: send ADDBA requests using the tid/queue of the aggregation session Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle George Kennedy (1): scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Greg Kroah-Hartman (2): USB: gadget: bRequestType is a bitfield, not a enum Linux 4.9.294 Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len. Helge Deller (1): parisc/agp: Annotate parisc agp init functions with __init J. Bruce Fields (1): nfsd: fix use-after-free due to delegation race Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Juergen Gross (5): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: fix rx queue stall detection xen/netback: don't queue unlimited number of packages Letu Ren (1): igbvf: fix double free in `igbvf_probe` Miklos Szeredi (1): fuse: annotate lock in fuse_reverse_inval_entry() Nathan Chancellor (4): soc/tegra: fuse: Fix bitwise vs. logical OR warning net: lan78xx: Avoid unnecessary self assignment mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO Input: touchscreen - avoid bitwise vs logical OR warning Nicolas Pitre (1): ARM: 8805/2: remove unneeded naked function usage Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag Sudeep Holla (1): firmware: arm_scpi: Fix string overflow in SCPI genpd driver Tadeusz Struk (1): nfc: fix segfault in nfc_genl_dump_devices_done Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
Linux 4.4.296
by Greg Kroah-Hartman
I'm announcing the release of the 4.4.296 kernel. All users of the 4.4 kernel series must upgrade. The updated 4.4.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git
linux-4.4.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 ------------ Makefile | 2 arch/arm/mm/copypage-fa.c | 35 +++---- arch/arm/mm/copypage-feroceon.c | 98 ++++++++++----------- arch/arm/mm/copypage-v4mc.c | 19 +--- arch/arm/mm/copypage-v4wb.c | 41 ++++---- arch/arm/mm/copypage-v4wt.c | 37 +++---- arch/arm/mm/copypage-xsc3.c | 71 ++++++--------- arch/arm/mm/copypage-xscale.c | 71 +++++++-------- drivers/block/xen-blkfront.c | 12 ++ drivers/char/agp/parisc-agp.c | 6 - drivers/hwmon/dell-smm-hwmon.c | 7 + drivers/i2c/busses/i2c-rk3x.c | 4 drivers/input/touchscreen/of_touchscreen.c | 18 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 drivers/net/ethernet/broadcom/bcmsysport.c | 5 + drivers/net/ethernet/broadcom/bcmsysport.h | 1 drivers/net/ethernet/intel/igbvf/netdev.c | 1 drivers/net/usb/lan78xx.c | 6 - drivers/net/xen-netback/netback.c | 13 +- drivers/net/xen-netfront.c | 125 ++++++++++++++++++++------- drivers/pci/msi.c | 2 drivers/soc/tegra/fuse/fuse-tegra.c | 2 drivers/soc/tegra/fuse/fuse.h | 2 drivers/tty/hvc/hvc_xen.c | 30 +++++- drivers/usb/gadget/composite.c | 6 - drivers/usb/gadget/legacy/dbgp.c | 6 - drivers/usb/gadget/legacy/inode.c | 6 - drivers/usb/serial/option.c | 8 + fs/nfsd/nfs4state.c | 9 + kernel/time/timekeeping.c | 3 net/mac80211/agg-tx.c | 2 net/netlink/af_netlink.c | 5 + net/nfc/netlink.c | 6 - scripts/recordmcount.pl | 2 34 files changed, 387 insertions(+), 276 deletions(-) Armin Wolf (1): hwmon: (dell-smm) Fix warning on /proc/i8k creation error Daniele Palmas (1): USB: serial: option: add Telit FN990 compositions Felix Fietkau (1): mac80211: send ADDBA requests using the tid/queue of the aggregation session Florian Fainelli (1): net: systemport: Add global locking for descriptor lifecycle Greg Kroah-Hartman (2): USB: gadget: bRequestType is a bitfield, not a enum Linux 4.4.296 Harshit Mogalapalli (1): net: netlink: af_netlink: Prevent empty skb by adding a check on len. Helge Deller (1): parisc/agp: Annotate parisc agp init functions with __init J. Bruce Fields (1): nfsd: fix use-after-free due to delegation race Jerome Marchand (1): recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Joe Thornber (1): dm btree remove: fix use after free in rebalance_children() Juergen Gross (4): xen/blkfront: harden blkfront against event channel storms xen/netfront: harden netfront against event channel storms xen/console: harden hvc_xen against event channel storms xen/netback: don't queue unlimited number of packages Letu Ren (1): igbvf: fix double free in `igbvf_probe` Nathan Chancellor (3): soc/tegra: fuse: Fix bitwise vs. logical OR warning net: lan78xx: Avoid unnecessary self assignment Input: touchscreen - avoid bitwise vs logical OR warning Nicolas Pitre (1): ARM: 8805/2: remove unneeded naked function usage Ondrej Jirman (1): i2c: rk3x: Handle a spurious start completion interrupt flag Tadeusz Struk (1): nfc: fix segfault in nfc_genl_dump_devices_done Thomas Gleixner (1): PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Yu Liao (1): timekeeping: Really make sure wall_to_monotonic isn't positive
3 years
1
1
0
0
[PATCH 4.19 00/56] 4.19.222-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 4.19.222 release. There are 56 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed, 22 Dec 2021 14:30:09 +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.222-r…
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(a)linuxfoundation.org> Linux 4.19.222-rc1 Juergen Gross <jgross(a)suse.com> xen/netback: don't queue unlimited number of packages Juergen Gross <jgross(a)suse.com> xen/netback: fix rx queue stall detection Juergen Gross <jgross(a)suse.com> xen/console: harden hvc_xen against event channel storms Juergen Gross <jgross(a)suse.com> xen/netfront: harden netfront against event channel storms Juergen Gross <jgross(a)suse.com> xen/blkfront: harden blkfront against event channel storms George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() Miklos Szeredi <mszeredi(a)redhat.com> ovl: fix warning in ovl_create_real() Miklos Szeredi <mszeredi(a)redhat.com> fuse: annotate lock in fuse_reverse_inval_entry() Pavel Skripkin <paskripkin(a)gmail.com> media: mxl111sf: change mutex_init() location Fabio Estevam <festevam(a)gmail.com> ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Fix string overflow in SCPI genpd driver Nathan Chancellor <nathan(a)kernel.org> Input: touchscreen - avoid bitwise vs logical OR warning Stefan Agner <stefan(a)agner.ch> ARM: 8800/1: use choice for kernel unwinders Nathan Chancellor <natechancellor(a)gmail.com> mwifiex: Remove unnecessary braces from HostCmd_SET_SEQ_NO_BSS_INFO Nicolas Pitre <nicolas.pitre(a)linaro.org> ARM: 8805/2: remove unneeded naked function usage Nathan Chancellor <natechancellor(a)gmail.com> net: lan78xx: Avoid unnecessary self assignment Johannes Berg <johannes.berg(a)intel.com> mac80211: validate extended element ID is present Florian Fainelli <f.fainelli(a)gmail.com> net: systemport: Add global locking for descriptor lifecycle Le Ma <le.ma(a)amd.com> drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE George Kennedy <george.kennedy(a)oracle.com> libata: if T_LENGTH is zero, dma direction should be DMA_NONE Yu Liao <liaoyu15(a)huawei.com> timekeeping: Really make sure wall_to_monotonic isn't positive Daniele Palmas <dnlplm(a)gmail.com> USB: serial: option: add Telit FN990 compositions Johan Hovold <johan(a)kernel.org> USB: serial: cp210x: fix CP2105 GPIO registration Stefan Roese <sr(a)denx.de> PCI/MSI: Mask MSI-X vectors only on success Thomas Gleixner <tglx(a)linutronix.de> PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Jimmy Wang <wangjm221(a)gmail.com> USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: gadget: bRequestType is a bitfield, not a enum Eric Dumazet <edumazet(a)google.com> sit: do not call ipip6_dev_free() from sit_init_net() Willem de Bruijn <willemb(a)google.com> net/packet: rx_owner_map depends on pg_vec Haimin Zhang <tcs.kernel(a)gmail.com> netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Cyril Novikov <cnovikov(a)lynx.com> ixgbe: set X550 MDIO speed before talking to PHY Letu Ren <fantasquex(a)gmail.com> igbvf: fix double free in `igbvf_probe` Karen Sornek <karen.sornek(a)intel.com> igb: Fix removal of unicast MAC filters of VFs Nathan Chancellor <nathan(a)kernel.org> soc/tegra: fuse: Fix bitwise vs. logical OR warning Hangyu Hua <hbh25y(a)gmail.com> rds: memory leak in __rds_conn_create() Alyssa Ross <hi(a)alyssa.is> dmaengine: st_fdma: fix MODULE_ALIAS Eric Dumazet <edumazet(a)google.com> sch_cake: do not call cake_destroy() from cake_init() Dinh Nguyen <dinguyen(a)kernel.org> ARM: socfpga: dts: fix qspi node compatible Randy Dunlap <rdunlap(a)infradead.org> hv: utils: add PTP_1588_CLOCK to Kconfig to fix build Johannes Berg <johannes.berg(a)intel.com> mac80211: track only QoS data frames for admission control Tom Lendacky <thomas.lendacky(a)amd.com> x86/sme: Explicitly map new EFI memmap table as encrypted Ard Biesheuvel <ard.biesheuvel(a)linaro.org> x86: Make ARCH_USE_MEMREMAP_PROT a generic Kconfig symbol J. Bruce Fields <bfields(a)redhat.com> nfsd: fix use-after-free due to delegation race Paul Moore <paul(a)paul-moore.com> audit: improve robustness of the audit queue handling Joe Thornber <ejt(a)redhat.com> dm btree remove: fix use after free in rebalance_children() Jerome Marchand <jmarchan(a)redhat.com> recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Felix Fietkau <nbd(a)nbd.name> mac80211: send ADDBA requests using the tid/queue of the aggregation session Armin Wolf <W_Armin(a)gmx.de> hwmon: (dell-smm) Fix warning on /proc/i8k creation error Chen Jun <chenjun102(a)huawei.com> tracing: Fix a kmemleak false positive in tracing_map Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> net: netlink: af_netlink: Prevent empty skb by adding a check on len. Ondrej Jirman <megous(a)megous.com> i2c: rk3x: Handle a spurious start completion interrupt flag Helge Deller <deller(a)gmx.de> parisc/agp: Annotate parisc agp init functions with __init Erik Ekman <erik(a)kryo.se> net/mlx4_en: Update reported link modes for 1/10G Philip Chen <philipchen(a)chromium.org> drm/msm/dsi: set default num_data_lanes Tadeusz Struk <tadeusz.struk(a)linaro.org> nfc: fix segfault in nfc_genl_dump_devices_done Sasha Levin <sashal(a)kernel.org> stable: clamp SUBLEVEL in 4.19 ------------- Diffstat: Makefile | 6 +- arch/Kconfig | 3 + arch/arm/Kconfig.debug | 44 +++++--- arch/arm/boot/dts/imx6ull-pinfunc.h | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 +- arch/arm/mm/copypage-fa.c | 35 +++--- arch/arm/mm/copypage-feroceon.c | 98 ++++++++-------- arch/arm/mm/copypage-v4mc.c | 19 ++-- arch/arm/mm/copypage-v4wb.c | 41 ++++--- arch/arm/mm/copypage-v4wt.c | 37 +++--- arch/arm/mm/copypage-xsc3.c | 71 +++++------- arch/arm/mm/copypage-xscale.c | 71 ++++++------ arch/x86/Kconfig | 6 +- arch/x86/mm/ioremap.c | 4 +- arch/x86/platform/efi/quirks.c | 3 +- drivers/ata/libata-scsi.c | 15 ++- drivers/block/xen-blkfront.c | 15 ++- drivers/char/agp/parisc-agp.c | 6 +- drivers/dma/st_fdma.c | 2 +- drivers/firmware/scpi_pm_domain.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 2 + drivers/hv/Kconfig | 1 + drivers/hwmon/dell-smm-hwmon.c | 7 +- drivers/i2c/busses/i2c-rk3x.c | 4 +- drivers/input/touchscreen/of_touchscreen.c | 18 +-- drivers/md/persistent-data/dm-btree-remove.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 ++- drivers/net/ethernet/broadcom/bcmsysport.c | 5 + drivers/net/ethernet/broadcom/bcmsysport.h | 1 + drivers/net/ethernet/intel/igb/igb_main.c | 28 ++--- drivers/net/ethernet/intel/igbvf/netdev.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 + drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 6 +- drivers/net/netdevsim/bpf.c | 1 + drivers/net/usb/lan78xx.c | 6 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 4 +- drivers/net/wireless/marvell/mwifiex/fw.h | 8 +- drivers/net/xen-netback/common.h | 1 + drivers/net/xen-netback/rx.c | 77 ++++++++----- drivers/net/xen-netfront.c | 125 ++++++++++++++++----- drivers/pci/msi.c | 15 ++- drivers/scsi/scsi_debug.c | 4 +- drivers/soc/tegra/fuse/fuse-tegra.c | 2 +- drivers/soc/tegra/fuse/fuse.h | 2 +- drivers/tty/hvc/hvc_xen.c | 30 ++++- drivers/usb/core/quirks.c | 3 + drivers/usb/gadget/composite.c | 6 +- drivers/usb/gadget/legacy/dbgp.c | 6 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/serial/cp210x.c | 6 +- drivers/usb/serial/option.c | 8 ++ fs/fuse/dir.c | 2 +- fs/nfsd/nfs4state.c | 9 +- fs/overlayfs/dir.c | 3 +- fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/super.c | 12 +- kernel/audit.c | 21 ++-- kernel/time/timekeeping.c | 3 +- kernel/trace/tracing_map.c | 3 + lib/Kconfig.debug | 6 +- net/ipv6/sit.c | 1 - net/mac80211/agg-tx.c | 2 +- net/mac80211/mlme.c | 13 ++- net/mac80211/util.c | 2 + net/netlink/af_netlink.c | 5 + net/nfc/netlink.c | 6 +- net/packet/af_packet.c | 5 +- net/rds/connection.c | 1 + net/sched/sch_cake.c | 6 +- scripts/recordmcount.pl | 2 +- 77 files changed, 608 insertions(+), 407 deletions(-)
3 years
10
66
0
0
[PATCH 5.15 000/177] 5.15.11-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.15.11 release. There are 177 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed, 22 Dec 2021 14:30:09 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.11-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.15.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.15.11-rc1 Juergen Gross <jgross(a)suse.com> xen/netback: don't queue unlimited number of packages Juergen Gross <jgross(a)suse.com> xen/netback: fix rx queue stall detection Juergen Gross <jgross(a)suse.com> xen/console: harden hvc_xen against event channel storms Juergen Gross <jgross(a)suse.com> xen/netfront: harden netfront against event channel storms Juergen Gross <jgross(a)suse.com> xen/blkfront: harden blkfront against event channel storms Magnus Karlsson <magnus.karlsson(a)intel.com> Revert "xsk: Do not sleep in poll() when need_wakeup set" SeongJae Park <sj(a)kernel.org> selftests/damon: test debugfs file reads/writes with huge count Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Fix variable set but not used warning for reinit_modules Jens Axboe <axboe(a)kernel.dk> io-wq: drop wqe lock before creating new worker Paul E. McKenney <paulmck(a)kernel.org> rcu: Mark accesses to rcu_state.n_force_qs Jens Axboe <axboe(a)kernel.dk> io-wq: check for wq exit after adding new worker task_work Jens Axboe <axboe(a)kernel.dk> io-wq: remove spurious bit clear on task_work addition George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Fix type in min_t to avoid stack OOB George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Don't call kcalloc() if size arg is zero Miklos Szeredi <mszeredi(a)redhat.com> ovl: fix warning in ovl_create_real() Miklos Szeredi <mszeredi(a)redhat.com> fuse: annotate lock in fuse_reverse_inval_entry() Pavel Skripkin <paskripkin(a)gmail.com> media: mxl111sf: change mutex_init() location Alan Stern <stern(a)rowland.harvard.edu> USB: core: Make do_proc_control() and do_proc_bulk() killable Alexei Starovoitov <ast(a)kernel.org> bpf: Fix extable address check. Jie Meng <jmeng(a)fb.com> bpf, x64: Factor out emission of REX byte in more cases Matthieu Baerts <matthieu.baerts(a)tessares.net> mptcp: add missing documented NL params Magnus Karlsson <magnus.karlsson(a)intel.com> xsk: Do not sleep in poll() when need_wakeup set Fabio Estevam <festevam(a)gmail.com> ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com> can: m_can: pci: use custom bit timings for Elkhart Lake Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com> can: m_can: make custom bittiming fields const Matthias Schiffer <matthias.schiffer(a)ew.tq-group.com> Revert "can: m_can: remove support for custom bit timing" Mario Limonciello <mario.limonciello(a)amd.com> drm/amd/pm: fix reading SMU FW version from amdgpu_firmware_info on YC Hawking Zhang <Hawking.Zhang(a)amd.com> drm/amdgpu: don't override default ECO_BITs setting Le Ma <le.ma(a)amd.com> drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE Russell Currey <ruscur(a)russell.cc> powerpc/module_64: Fix livepatching for RO modules George Kennedy <george.kennedy(a)oracle.com> libata: if T_LENGTH is zero, dma direction should be DMA_NONE Adrian Hunter <adrian.hunter(a)intel.com> perf inject: Fix segfault due to perf_data__fd() without open Adrian Hunter <adrian.hunter(a)intel.com> perf inject: Fix segfault due to close without open Bin Meng <bin.meng(a)windriver.com> riscv: dts: unmatched: Add gpio card detect to mmc-spi-slot Bin Meng <bin.meng(a)windriver.com> riscv: dts: unleashed: Add gpio card detect to mmc-spi-slot Zqiang <qiang1.zhang(a)intel.com> locking/rtmutex: Fix incorrect condition in rtmutex_spin_on_owner() Thiago Rafael Becker <trbecker(a)gmail.com> cifs: sanitize multiple delimiters in prepath Yu Liao <liaoyu15(a)huawei.com> timekeeping: Really make sure wall_to_monotonic isn't positive Ji-Ze Hong (Peter Hong) <hpeter(a)gmail.com> serial: 8250_fintek: Fix garbled text for console Tejun Heo <tj(a)kernel.org> iocost: Fix divide-by-zero on donation from low hweight cgroup Naohiro Aota <naohiro.aota(a)wdc.com> zonefs: add MODULE_ALIAS_FS Shin'ichiro Kawasaki <shinichiro.kawasaki(a)wdc.com> btrfs: fix missing blkdev_put() call in btrfs_scan_one_device() Josef Bacik <josef(a)toxicpanda.com> btrfs: check WRITE_ERR when trying to read an extent buffer Filipe Manana <fdmanana(a)suse.com> btrfs: fix double free of anon_dev after failure to create subvolume Jianglei Nie <niejianglei2021(a)163.com> btrfs: fix memory leak in __add_inode_ref() Scott Mayhew <smayhew(a)redhat.com> selinux: fix sleeping function called from invalid context Daniele Palmas <dnlplm(a)gmail.com> USB: serial: option: add Telit FN990 compositions Johan Hovold <johan(a)kernel.org> USB: serial: cp210x: fix CP2105 GPIO registration Marian Postevca <posteuca(a)mutex.one> usb: gadget: u_ether: fix race in setting MAC address in setup phase Xu Yang <xu.yang_2(a)nxp.com> usb: typec: tcpm: fix tcpm unregister port but leave a pending timer Pawel Laszczak <pawell(a)cadence.com> usb: cdnsp: Fix lack of spin_lock_irqsave/spin_lock_restore Pawel Laszczak <pawell(a)cadence.com> usb: cdnsp: Fix issue in cdnsp_log_ep trace event Pawel Laszczak <pawell(a)cadence.com> usb: cdnsp: Fix incorrect calling of cdnsp_died function Pawel Laszczak <pawell(a)cadence.com> usb: cdnsp: Fix incorrect status for control request Nehal Bakulchandra Shah <Nehal-Bakulchandra.shah(a)amd.com> usb: xhci: Extend support for runtime power management for AMD's Yellow carp. Chunfeng Yun <chunfeng.yun(a)mediatek.com> usb: xhci-mtk: fix list_del warning when enable list debug Stefan Roese <sr(a)denx.de> PCI/MSI: Mask MSI-X vectors only on success Thomas Gleixner <tglx(a)linutronix.de> PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe Jimmy Wang <wangjm221(a)gmail.com> USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "usb: early: convert to readl_poll_timeout_atomic()" Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: gadget: bRequestType is a bitfield, not a enum Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n Martin KaFai Lau <kafai(a)fb.com> bpf, selftests: Fix racing issue in btf_skc_cls_ingress test Alexei Starovoitov <ast(a)kernel.org> bpf: Fix extable fixup offset. Lakshmi Ramasubramanian <nramas(a)linux.microsoft.com> arm64: kexec: Fix missing error code 'ret' warning in load_other_segments() David Howells <dhowells(a)redhat.com> afs: Fix mmap Eric Dumazet <edumazet(a)google.com> sit: do not call ipip6_dev_free() from sit_init_net() Florian Fainelli <f.fainelli(a)gmail.com> net: systemport: Add global locking for descriptor lifecycle D. Wythe <alibuda(a)linux.alibaba.com> net/smc: Prevent smc_release() from long blocking Gal Pressman <gal(a)nvidia.com> net: Fix double 0x prefix print in SKB dump Andrey Eremeev <Axtone4all(a)yandex.ru> dsa: mv88e6xxx: fix debug print for SPEED_UNFORCED Jiasheng Jiang <jiasheng(a)iscas.ac.cn> sfc_ef100: potential dereference of null pointer John Keeping <john(a)metanate.com> net: stmmac: dwmac-rk: fix oob read in rk_gmac_setup Willem de Bruijn <willemb(a)google.com> net/packet: rx_owner_map depends on pg_vec Haimin Zhang <tcs.kernel(a)gmail.com> netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Cyril Novikov <cnovikov(a)lynx.com> ixgbe: set X550 MDIO speed before talking to PHY Robert Schlabbach <robert_s(a)gmx.net> ixgbe: Document how to enable NBASE-T support Sasha Neftin <sasha.neftin(a)intel.com> igc: Fix typo in i225 LTR functions Letu Ren <fantasquex(a)gmail.com> igbvf: fix double free in `igbvf_probe` Karen Sornek <karen.sornek(a)intel.com> igb: Fix removal of unicast MAC filters of VFs Nathan Chancellor <nathan(a)kernel.org> soc/tegra: fuse: Fix bitwise vs. logical OR warning Maxim Galaganov <max(a)internet.ru> mptcp: fix deadlock in __mptcp_push_pending() Florian Westphal <fw(a)strlen.de> mptcp: clear 'kern' flag from fallback sockets Florian Westphal <fw(a)strlen.de> mptcp: remove tcp ulp setsockopt support Lang Yu <lang.yu(a)amd.com> drm/amd/pm: fix a potential gpu_metrics_table memory leak Nicholas Kazlauskas <nicholas.kazlauskas(a)amd.com> drm/amd/display: Set exit_optimized_pwr_state for DCN31 Karol Kolacinski <karol.kolacinski(a)intel.com> ice: Don't put stale timestamps in the skb Karol Kolacinski <karol.kolacinski(a)intel.com> ice: Use div64_u64 instead of div_u64 in adjfine Hangyu Hua <hbh25y(a)gmail.com> rds: memory leak in __rds_conn_create() Baowen Zheng <baowen.zheng(a)corigine.com> flow_offload: return EOPNOTSUPP for the unsupported mpls action type Ong Boon Leong <boon.leong.ong(a)intel.com> net: stmmac: fix tc flower deletion for VLAN priority Rx steering Johannes Berg <johannes.berg(a)intel.com> mac80211: fix lookup when adding AddBA extension element Ilan Peer <ilan.peer(a)intel.com> cfg80211: Acquire wiphy mutex on regulatory work Johannes Berg <johannes.berg(a)intel.com> mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock Harshit Mogalapalli <harshit.m.mogalapalli(a)oracle.com> drm/i915/display: Fix an unsigned subtraction which can never be negative. Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm/ast: potential dereference of null pointer Paolo Abeni <pabeni(a)redhat.com> mptcp: never allow the PM to close a listener subflow Hangbin Liu <liuhangbin(a)gmail.com> selftest/net/forwarding: declare NETIFS p9 p10 Marek Behún <kabel(a)kernel.org> net: dsa: mv88e6xxx: Unforce speed & duplex in mac_link_down() Willem de Bruijn <willemb(a)google.com> selftests/net: toeplitz: fix udp option Davide Caratti <dcaratti(a)redhat.com> net/sched: sch_ets: don't remove idle classes from the round-robin list Alejandro Concepcion-Rodriguez <asconcepcion(a)acoro.eu> drm: simpledrm: fix wrong unit with pixel clock Alyssa Ross <hi(a)alyssa.is> dmaengine: st_fdma: fix MODULE_ALIAS Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: fix missed completion on abort path David Ahern <dsahern(a)kernel.org> selftests: Fix IPv6 address bind tests David Ahern <dsahern(a)kernel.org> selftests: Fix raw socket bind tests with VRF David Ahern <dsahern(a)kernel.org> selftests: Add duplicate config only for MD5 VRF tests Yufeng Mo <moyufeng(a)huawei.com> net: hns3: fix race condition in debugfs Jie Wang <wangjie125(a)huawei.com> net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg Po-Hsu Lin <po-hsu.lin(a)canonical.com> selftests: icmp_redirect: pass xfail=0 to log_test() Filip Pokryvka <fpokryvk(a)redhat.com> netdevsim: don't overwrite read only ethtool parms Eric Dumazet <edumazet(a)google.com> inet_diag: fix kernel-infoleak for UDP sockets Eric Dumazet <edumazet(a)google.com> sch_cake: do not call cake_destroy() from cake_init() Philipp Rudo <prudo(a)redhat.com> s390/kexec_file: fix error handling when applying relocations Jie2x Zhou <jie2x.zhou(a)intel.com> selftests: net: Correct ping6 expected rc from 2 to 1 Javier Martinez Canillas <javierm(a)redhat.com> Revert "drm/fb-helper: improve DRM fbdev emulation device names" Parav Pandit <parav(a)nvidia.com> vdpa: Consider device id larger than 31 Wei Wang <wei.w.wang(a)intel.com> virtio/vsock: fix the transport to work with VMADDR_CID_ANY Arnd Bergmann <arnd(a)arndb.de> virtio: always enter drivers/virtio/ Johannes Berg <johannes.berg(a)intel.com> iwlwifi: mvm: don't crash on invalid rate w/o STA Stephan Gerhold <stephan(a)gerhold.net> soc: imx: Register SoC device only on i.MX boards Mike Tipton <quic_mdtipton(a)quicinc.com> clk: Don't parent clks until the parent is fully registered Martin Kepplinger <martink(a)posteo.de> arm64: dts: imx8mq: remove interconnect property from lcdif Dinh Nguyen <dinguyen(a)kernel.org> ARM: socfpga: dts: fix qspi node compatible Xiubo Li <xiubli(a)redhat.com> ceph: initialize pathlen variable in reconnect_caps_cb Hu Weiwen <sehuww(a)mail.scut.edu.cn> ceph: fix duplicate increment of opened_inodes metric Dan Carpenter <dan.carpenter(a)oracle.com> tee: amdtee: fix an IS_ERR() vs NULL bug Randy Dunlap <rdunlap(a)infradead.org> hv: utils: add PTP_1588_CLOCK to Kconfig to fix build Johannes Berg <johannes.berg(a)intel.com> mac80211: track only QoS data frames for admission control Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: fix calling wq quiesce inside spinlock Dave Jiang <dave.jiang(a)intel.com> dmaengine: idxd: add halt interrupt support Florian Klink <flokli(a)flokli.de> arm64: dts: rockchip: fix poweroff on helios64 Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: fix audio-supply for Rock Pi 4 John Keeping <john(a)metanate.com> arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply John Keeping <john(a)metanate.com> arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply Artem Lapkin <email2tema(a)gmail.com> arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge Mario Limonciello <mario.limonciello(a)amd.com> pinctrl: amd: Fix wakeups when IRQ is shared with SCI Ville Syrjälä <ville.syrjala(a)linux.intel.com> drm/i915/hdmi: Turn DP++ TMDS output buffers back on in encoder->shutdown() Jani Nikula <jani.nikula(a)intel.com> drm/i915/hdmi: convert intel_hdmi_to_dev to intel_hdmi_to_i915 Jaegeuk Kim <jaegeuk(a)kernel.org> scsi: ufs: core: Retry START_STOP on UNIT_ATTENTION Anand Jain <anand.jain(a)oracle.com> btrfs: remove stale comment about the btrfs_show_devname Anand Jain <anand.jain(a)oracle.com> btrfs: update latest_dev when we create a sprout device Anand Jain <anand.jain(a)oracle.com> btrfs: use latest_dev in btrfs_show_devname Anand Jain <anand.jain(a)oracle.com> btrfs: convert latest_bdev type to btrfs_device and rename Paul Moore <paul(a)paul-moore.com> audit: improve robustness of the audit queue handling Joe Thornber <ejt(a)redhat.com> dm btree remove: fix use after free in rebalance_children() Christian Brauner <christian.brauner(a)ubuntu.com> ceph: fix up non-directory creation in SGID directories Mathew McBride <matt(a)traverse.com.au> arm64: dts: ten64: remove redundant interrupt declaration for gpio-keys Jerome Marchand <jmarchan(a)redhat.com> recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Sven Schnelle <svens(a)linux.ibm.com> s390/entry: fix duplicate tracking of irq nesting level Dan Carpenter <dan.carpenter(a)oracle.com> vdpa: check that offsets are within bounds Will Deacon <will(a)kernel.org> virtio_ring: Fix querying of maximum DMA mapping size for virtio device Dan Carpenter <dan.carpenter(a)oracle.com> vduse: check that offset is within bounds in get_config() Dan Carpenter <dan.carpenter(a)oracle.com> vduse: fix memory corruption in vduse_dev_ioctl() Daniel Borkmann <daniel(a)iogearbox.net> bpf, selftests: Update test case for atomic cmpxchg on r0 with pointer Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux reg Daniel Borkmann <daniel(a)iogearbox.net> bpf, selftests: Add test case trying to taint map value pointer Daniel Borkmann <daniel(a)iogearbox.net> bpf: Make 32->64 bounds propagation slightly more robust Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix signed bounds propagation after mov32 Daniel Borkmann <daniel(a)iogearbox.net> bpf, selftests: Add test case for atomic fetch on spilled pointer Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix kernel address leakage in atomic fetch Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Fix string overflow in SCPI genpd driver Johannes Berg <johannes.berg(a)intel.com> mac80211: validate extended element ID is present Felix Fietkau <nbd(a)nbd.name> mac80211: send ADDBA requests using the tid/queue of the aggregation session Johannes Berg <johannes.berg(a)intel.com> mac80211: mark TX-during-stop for TX in in_reconfig Felix Fietkau <nbd(a)nbd.name> mac80211: fix regression in SSN handling of addba tx Felix Fietkau <nbd(a)nbd.name> mac80211: fix rate control for retransmitted frames Lai Jiangshan <laijs(a)linux.alibaba.com> KVM: X86: Fix tlb flush for tdp in kvm_invalidate_pcid() Juergen Gross <jgross(a)suse.com> x86/kvm: remove unused ack_notifier callbacks Paolo Bonzini <pbonzini(a)redhat.com> KVM: downgrade two BUG_ONs to WARN_ON_ONCE Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE Paolo Bonzini <pbonzini(a)redhat.com> KVM: VMX: clear vmx_x86_ops.sync_pir_to_irr if APICv is disabled Jon Hunter <jonathanh(a)nvidia.com> reset: tegra-bpmp: Revert Handle errors in BPMP response ------------- Diffstat: .../device_drivers/ethernet/intel/ixgbe.rst | 16 +++ Makefile | 4 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 +- .../arm64/boot/dts/freescale/fsl-ls1088a-ten64.dts | 2 - arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 - arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 - .../boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 + arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- arch/arm64/kernel/machine_kexec_file.c | 1 + arch/powerpc/kernel/module_64.c | 42 ++++-- arch/powerpc/platforms/85xx/smp.c | 4 +- .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 1 + .../riscv/boot/dts/sifive/hifive-unmatched-a00.dts | 2 + arch/s390/kernel/irq.c | 9 +- arch/s390/kernel/machine_kexec_file.c | 7 +- arch/x86/kvm/ioapic.h | 1 - arch/x86/kvm/irq.h | 1 - arch/x86/kvm/vmx/vmx.c | 4 +- arch/x86/kvm/x86.c | 14 +- arch/x86/net/bpf_jit_comp.c | 101 ++++++++++----- block/blk-iocost.c | 9 +- drivers/Makefile | 3 +- drivers/ata/libata-scsi.c | 15 ++- drivers/block/xen-blkfront.c | 15 ++- drivers/bus/ti-sysc.c | 3 +- drivers/clk/clk.c | 15 ++- drivers/dma/idxd/irq.c | 7 +- drivers/dma/idxd/registers.h | 1 + drivers/dma/idxd/submit.c | 18 ++- drivers/dma/st_fdma.c | 2 +- drivers/firmware/scpi_pm_domain.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/amdgpu/gfxhub_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_1.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v1_7.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_3.c | 1 - drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 2 - drivers/gpu/drm/amd/display/dc/dcn31/dcn31_init.c | 1 + drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 + drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 3 + drivers/gpu/drm/ast/ast_mode.c | 5 +- drivers/gpu/drm/drm_fb_helper.c | 8 +- drivers/gpu/drm/i915/display/g4x_hdmi.c | 1 + drivers/gpu/drm/i915/display/intel_ddi.c | 1 + drivers/gpu/drm/i915/display/intel_dmc.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 32 +++-- drivers/gpu/drm/i915/display/intel_hdmi.h | 1 + drivers/gpu/drm/tiny/simpledrm.c | 2 +- drivers/hv/Kconfig | 1 + drivers/md/persistent-data/dm-btree-remove.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 ++- drivers/net/can/m_can/m_can.c | 24 +++- drivers/net/can/m_can/m_can.h | 3 + drivers/net/can/m_can/m_can_pci.c | 48 ++++++- drivers/net/dsa/mv88e6xxx/chip.c | 4 + drivers/net/dsa/mv88e6xxx/port.c | 4 +- drivers/net/ethernet/broadcom/bcmsysport.c | 5 +- drivers/net/ethernet/broadcom/bcmsysport.h | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 20 ++- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/intel/ice/ice_ptp.c | 13 +- drivers/net/ethernet/intel/ice/ice_ptp.h | 6 + drivers/net/ethernet/intel/igb/igb_main.c | 28 ++-- drivers/net/ethernet/intel/igbvf/netdev.c | 1 + drivers/net/ethernet/intel/igc/igc_i225.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 + drivers/net/ethernet/sfc/ef100_nic.c | 3 + drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac.h | 17 +++ drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 86 ++++++++++-- drivers/net/netdevsim/bpf.c | 1 + drivers/net/netdevsim/ethtool.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 5 +- drivers/net/xen-netback/common.h | 1 + drivers/net/xen-netback/rx.c | 77 +++++++---- drivers/net/xen-netfront.c | 125 +++++++++++++----- drivers/pci/msi.c | 15 ++- drivers/pinctrl/pinctrl-amd.c | 29 ++++- drivers/reset/tegra/reset-bpmp.c | 9 +- drivers/scsi/scsi_debug.c | 42 +++--- drivers/scsi/ufs/ufshcd.c | 12 +- drivers/soc/imx/soc-imx.c | 4 + drivers/soc/tegra/fuse/fuse-tegra.c | 2 +- drivers/soc/tegra/fuse/fuse.h | 2 +- drivers/tee/amdtee/core.c | 5 +- drivers/tty/hvc/hvc_xen.c | 30 ++++- drivers/tty/n_hdlc.c | 23 +++- drivers/tty/serial/8250/8250_fintek.c | 20 --- drivers/usb/cdns3/cdnsp-gadget.c | 12 ++ drivers/usb/cdns3/cdnsp-ring.c | 11 +- drivers/usb/cdns3/cdnsp-trace.h | 4 +- drivers/usb/core/devio.c | 144 ++++++++++++++++----- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc2/platform.c | 3 + drivers/usb/early/xhci-dbc.c | 15 ++- drivers/usb/gadget/composite.c | 6 +- drivers/usb/gadget/function/u_ether.c | 16 +-- drivers/usb/gadget/legacy/dbgp.c | 6 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/host/xhci-mtk-sch.c | 2 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/serial/cp210x.c | 6 +- drivers/usb/serial/option.c | 8 ++ drivers/usb/typec/tcpm/tcpm.c | 18 ++- drivers/vdpa/vdpa.c | 3 +- drivers/vdpa/vdpa_user/vduse_dev.c | 6 +- drivers/vhost/vdpa.c | 2 +- drivers/virtio/virtio_ring.c | 2 +- drivers/xen/events/events_base.c | 6 + fs/afs/file.c | 5 +- fs/afs/super.c | 1 + fs/btrfs/disk-io.c | 14 +- fs/btrfs/extent_io.c | 10 +- fs/btrfs/inode.c | 2 +- fs/btrfs/super.c | 26 +--- fs/btrfs/tree-log.c | 1 + fs/btrfs/volumes.c | 25 ++-- fs/btrfs/volumes.h | 6 +- fs/ceph/caps.c | 16 +-- fs/ceph/file.c | 18 ++- fs/ceph/mds_client.c | 3 +- fs/cifs/fs_context.c | 38 +++++- fs/fuse/dir.c | 2 +- fs/io-wq.c | 31 ++++- fs/overlayfs/dir.c | 3 +- fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/super.c | 12 +- fs/zonefs/super.c | 1 + include/uapi/linux/mptcp.h | 18 +-- include/xen/events.h | 1 + kernel/audit.c | 21 ++- kernel/bpf/verifier.c | 49 +++++-- kernel/locking/rtmutex.c | 2 +- kernel/rcu/tree.c | 10 +- kernel/time/timekeeping.c | 3 +- net/core/skbuff.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv6/sit.c | 1 - net/mac80211/agg-rx.c | 5 +- net/mac80211/agg-tx.c | 16 ++- net/mac80211/driver-ops.h | 5 +- net/mac80211/mlme.c | 13 +- net/mac80211/sta_info.h | 1 + net/mac80211/tx.c | 6 +- net/mac80211/util.c | 7 +- net/mptcp/pm_netlink.c | 3 + net/mptcp/protocol.c | 6 +- net/mptcp/sockopt.c | 1 - net/packet/af_packet.c | 5 +- net/rds/connection.c | 1 + net/sched/cls_api.c | 1 + net/sched/sch_cake.c | 6 +- net/sched/sch_ets.c | 4 +- net/smc/af_smc.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 3 +- net/wireless/reg.c | 7 +- scripts/recordmcount.pl | 2 +- security/selinux/hooks.c | 33 +++-- tools/perf/builtin-inject.c | 13 +- .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 16 ++- .../selftests/bpf/verifier/atomic_cmpxchg.c | 86 ++++++++++++ .../selftests/bpf/verifier/value_ptr_arith.c | 23 ++++ tools/testing/selftests/damon/.gitignore | 2 + tools/testing/selftests/damon/Makefile | 2 + tools/testing/selftests/damon/debugfs_attrs.sh | 18 +++ .../selftests/damon/huge_count_read_write.c | 39 ++++++ tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 +++++ tools/testing/selftests/net/fcnal-test.sh | 45 +++++-- .../net/forwarding/forwarding.config.sample | 2 + tools/testing/selftests/net/icmp_redirect.sh | 2 +- tools/testing/selftests/net/toeplitz.c | 2 +- virt/kvm/kvm_main.c | 6 +- 186 files changed, 1585 insertions(+), 555 deletions(-)
3 years
7
183
0
0
[PATCH 5.10 00/99] 5.10.88-rc1 review
by Greg Kroah-Hartman
This is the start of the stable review cycle for the 5.10.88 release. There are 99 patches in this series, all will be posted as a response to this one. If anyone has any issues with these being applied, please let me know. Responses should be made by Wed, 22 Dec 2021 14:30:09 +0000. Anything received after that time might be too late. The whole patch series can be found in one patch at:
https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.10.88-rc…
or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git
linux-5.10.y and the diffstat can be found below. thanks, greg k-h ------------- Pseudo-Shortlog of commits: Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Linux 5.10.88-rc1 Juergen Gross <jgross(a)suse.com> xen/netback: don't queue unlimited number of packages Juergen Gross <jgross(a)suse.com> xen/netback: fix rx queue stall detection Juergen Gross <jgross(a)suse.com> xen/console: harden hvc_xen against event channel storms Juergen Gross <jgross(a)suse.com> xen/netfront: harden netfront against event channel storms Juergen Gross <jgross(a)suse.com> xen/blkfront: harden blkfront against event channel storms Magnus Karlsson <magnus.karlsson(a)intel.com> Revert "xsk: Do not sleep in poll() when need_wakeup set" Tony Lindgren <tony(a)atomide.com> bus: ti-sysc: Fix variable set but not used warning for reinit_modules Paul E. McKenney <paulmck(a)kernel.org> rcu: Mark accesses to rcu_state.n_force_qs George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Sanity check block descriptor length in resp_mode_select() George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Fix type in min_t to avoid stack OOB George Kennedy <george.kennedy(a)oracle.com> scsi: scsi_debug: Don't call kcalloc() if size arg is zero Miklos Szeredi <mszeredi(a)redhat.com> ovl: fix warning in ovl_create_real() Miklos Szeredi <mszeredi(a)redhat.com> fuse: annotate lock in fuse_reverse_inval_entry() Pavel Skripkin <paskripkin(a)gmail.com> media: mxl111sf: change mutex_init() location Magnus Karlsson <magnus.karlsson(a)intel.com> xsk: Do not sleep in poll() when need_wakeup set Fabio Estevam <festevam(a)gmail.com> ARM: dts: imx6ull-pinfunc: Fix CSI_DATA07__ESAI_TX0 pad name Nathan Chancellor <nathan(a)kernel.org> Input: touchscreen - avoid bitwise vs logical OR warning Le Ma <le.ma(a)amd.com> drm/amdgpu: correct register access for RLC_JUMP_TABLE_RESTORE George Kennedy <george.kennedy(a)oracle.com> libata: if T_LENGTH is zero, dma direction should be DMA_NONE Yu Liao <liaoyu15(a)huawei.com> timekeeping: Really make sure wall_to_monotonic isn't positive Ji-Ze Hong (Peter Hong) <hpeter(a)gmail.com> serial: 8250_fintek: Fix garbled text for console Tejun Heo <tj(a)kernel.org> iocost: Fix divide-by-zero on donation from low hweight cgroup Naohiro Aota <naohiro.aota(a)wdc.com> zonefs: add MODULE_ALIAS_FS Filipe Manana <fdmanana(a)suse.com> btrfs: fix double free of anon_dev after failure to create subvolume Jianglei Nie <niejianglei2021(a)163.com> btrfs: fix memory leak in __add_inode_ref() Daniele Palmas <dnlplm(a)gmail.com> USB: serial: option: add Telit FN990 compositions Johan Hovold <johan(a)kernel.org> USB: serial: cp210x: fix CP2105 GPIO registration Nehal Bakulchandra Shah <Nehal-Bakulchandra.shah(a)amd.com> usb: xhci: Extend support for runtime power management for AMD's Yellow carp. Stefan Roese <sr(a)denx.de> PCI/MSI: Mask MSI-X vectors only on success Thomas Gleixner <tglx(a)linutronix.de> PCI/MSI: Clear PCI_MSIX_FLAGS_MASKALL on error Amelie Delaunay <amelie.delaunay(a)foss.st.com> usb: dwc2: fix STM ID/VBUS detection startup delay in dwc2_driver_probe Jimmy Wang <wangjm221(a)gmail.com> USB: NO_LPM quirk Lenovo USB-C to Ethernet Adapher(RTL8153-04) Tetsuo Handa <penguin-kernel(a)i-love.sakura.ne.jp> tty: n_hdlc: make n_hdlc_tty_wakeup() asynchronous Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: x86: Drop guest CPUID check for host initiated writes to MSR_IA32_PERF_CAPABILITIES Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> Revert "usb: early: convert to readl_poll_timeout_atomic()" Greg Kroah-Hartman <gregkh(a)linuxfoundation.org> USB: gadget: bRequestType is a bitfield, not a enum Xiaoming Ni <nixiaoming(a)huawei.com> powerpc/85xx: Fix oops when CONFIG_FSL_PMC=n Martin KaFai Lau <kafai(a)fb.com> bpf, selftests: Fix racing issue in btf_skc_cls_ingress test Eric Dumazet <edumazet(a)google.com> sit: do not call ipip6_dev_free() from sit_init_net() Florian Fainelli <f.fainelli(a)gmail.com> net: systemport: Add global locking for descriptor lifecycle D. Wythe <alibuda(a)linux.alibaba.com> net/smc: Prevent smc_release() from long blocking Gal Pressman <gal(a)nvidia.com> net: Fix double 0x prefix print in SKB dump Jiasheng Jiang <jiasheng(a)iscas.ac.cn> sfc_ef100: potential dereference of null pointer Willem de Bruijn <willemb(a)google.com> net/packet: rx_owner_map depends on pg_vec Haimin Zhang <tcs.kernel(a)gmail.com> netdevsim: Zero-initialize memory for new map's value in function nsim_bpf_map_alloc Cyril Novikov <cnovikov(a)lynx.com> ixgbe: set X550 MDIO speed before talking to PHY Robert Schlabbach <robert_s(a)gmx.net> ixgbe: Document how to enable NBASE-T support Sasha Neftin <sasha.neftin(a)intel.com> igc: Fix typo in i225 LTR functions Letu Ren <fantasquex(a)gmail.com> igbvf: fix double free in `igbvf_probe` Karen Sornek <karen.sornek(a)intel.com> igb: Fix removal of unicast MAC filters of VFs Nathan Chancellor <nathan(a)kernel.org> soc/tegra: fuse: Fix bitwise vs. logical OR warning Florian Westphal <fw(a)strlen.de> mptcp: clear 'kern' flag from fallback sockets Lang Yu <lang.yu(a)amd.com> drm/amd/pm: fix a potential gpu_metrics_table memory leak Hangyu Hua <hbh25y(a)gmail.com> rds: memory leak in __rds_conn_create() Baowen Zheng <baowen.zheng(a)corigine.com> flow_offload: return EOPNOTSUPP for the unsupported mpls action type Johannes Berg <johannes.berg(a)intel.com> mac80211: fix lookup when adding AddBA extension element Johannes Berg <johannes.berg(a)intel.com> mac80211: agg-tx: don't schedule_and_wake_txq() under sta->lock Jiasheng Jiang <jiasheng(a)iscas.ac.cn> drm/ast: potential dereference of null pointer Hangbin Liu <liuhangbin(a)gmail.com> selftest/net/forwarding: declare NETIFS p9 p10 Davide Caratti <dcaratti(a)redhat.com> net/sched: sch_ets: don't remove idle classes from the round-robin list Alyssa Ross <hi(a)alyssa.is> dmaengine: st_fdma: fix MODULE_ALIAS David Ahern <dsahern(a)kernel.org> selftests: Fix IPv6 address bind tests David Ahern <dsahern(a)kernel.org> selftests: Fix raw socket bind tests with VRF David Ahern <dsahern(a)kernel.org> selftests: Add duplicate config only for MD5 VRF tests Jie Wang <wangjie125(a)huawei.com> net: hns3: fix use-after-free bug in hclgevf_send_mbx_msg Eric Dumazet <edumazet(a)google.com> inet_diag: fix kernel-infoleak for UDP sockets Eric Dumazet <edumazet(a)google.com> sch_cake: do not call cake_destroy() from cake_init() Philipp Rudo <prudo(a)redhat.com> s390/kexec_file: fix error handling when applying relocations Jie2x Zhou <jie2x.zhou(a)intel.com> selftests: net: Correct ping6 expected rc from 2 to 1 Wei Wang <wei.w.wang(a)intel.com> virtio/vsock: fix the transport to work with VMADDR_CID_ANY Stephan Gerhold <stephan(a)gerhold.net> soc: imx: Register SoC device only on i.MX boards Mike Tipton <quic_mdtipton(a)quicinc.com> clk: Don't parent clks until the parent is fully registered Dinh Nguyen <dinguyen(a)kernel.org> ARM: socfpga: dts: fix qspi node compatible Xiubo Li <xiubli(a)redhat.com> ceph: initialize pathlen variable in reconnect_caps_cb Hu Weiwen <sehuww(a)mail.scut.edu.cn> ceph: fix duplicate increment of opened_inodes metric Dan Carpenter <dan.carpenter(a)oracle.com> tee: amdtee: fix an IS_ERR() vs NULL bug Randy Dunlap <rdunlap(a)infradead.org> hv: utils: add PTP_1588_CLOCK to Kconfig to fix build Johannes Berg <johannes.berg(a)intel.com> mac80211: track only QoS data frames for admission control Alex Bee <knaerzche(a)gmail.com> arm64: dts: rockchip: fix audio-supply for Rock Pi 4 John Keeping <john(a)metanate.com> arm64: dts: rockchip: fix rk3399-leez-p710 vcc3v3-lan supply John Keeping <john(a)metanate.com> arm64: dts: rockchip: fix rk3308-roc-cc vcc-sd supply Artem Lapkin <email2tema(a)gmail.com> arm64: dts: rockchip: remove mmc-hs400-enhanced-strobe from rk3399-khadas-edge Fabio Estevam <festevam(a)gmail.com> arm64: dts: imx8mp-evk: Improve the Ethernet PHY description Joakim Zhang <qiangqing.zhang(a)nxp.com> arm64: dts: imx8m: correct assigned clocks for FEC Paul Moore <paul(a)paul-moore.com> audit: improve robustness of the audit queue handling Joe Thornber <ejt(a)redhat.com> dm btree remove: fix use after free in rebalance_children() Jerome Marchand <jmarchan(a)redhat.com> recordmcount.pl: look for jgnop instruction as well as bcrl on s390 Dan Carpenter <dan.carpenter(a)oracle.com> vdpa: check that offsets are within bounds Will Deacon <will(a)kernel.org> virtio_ring: Fix querying of maximum DMA mapping size for virtio device Daniel Borkmann <daniel(a)iogearbox.net> bpf, selftests: Add test case trying to taint map value pointer Daniel Borkmann <daniel(a)iogearbox.net> bpf: Make 32->64 bounds propagation slightly more robust Daniel Borkmann <daniel(a)iogearbox.net> bpf: Fix signed bounds propagation after mov32 Sudeep Holla <sudeep.holla(a)arm.com> firmware: arm_scpi: Fix string overflow in SCPI genpd driver Johannes Berg <johannes.berg(a)intel.com> mac80211: validate extended element ID is present Felix Fietkau <nbd(a)nbd.name> mac80211: send ADDBA requests using the tid/queue of the aggregation session Johannes Berg <johannes.berg(a)intel.com> mac80211: mark TX-during-stop for TX in in_reconfig Felix Fietkau <nbd(a)nbd.name> mac80211: fix regression in SSN handling of addba tx Paolo Bonzini <pbonzini(a)redhat.com> KVM: downgrade two BUG_ONs to WARN_ON_ONCE Vitaly Kuznetsov <vkuznets(a)redhat.com> KVM: selftests: Make sure kvm_create_max_vcpus test won't hit RLIMIT_NOFILE ------------- Diffstat: .../device_drivers/ethernet/intel/ixgbe.rst | 16 +++ Makefile | 4 +- arch/arm/boot/dts/imx6ull-pinfunc.h | 2 +- arch/arm/boot/dts/socfpga_arria10_socdk_qspi.dts | 2 +- arch/arm/boot/dts/socfpga_arria5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socdk.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sockit.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_socrates.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_sodia.dts | 2 +- arch/arm/boot/dts/socfpga_cyclone5_vining_fpga.dts | 4 +- arch/arm64/boot/dts/freescale/imx8mm.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mn.dtsi | 7 +- arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 2 + arch/arm64/boot/dts/freescale/imx8mp.dtsi | 7 +- arch/arm64/boot/dts/rockchip/rk3308-roc-cc.dts | 2 +- .../boot/dts/rockchip/rk3399-khadas-edge.dtsi | 1 - arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 2 +- arch/powerpc/platforms/85xx/smp.c | 4 +- arch/s390/kernel/machine_kexec_file.c | 7 +- arch/x86/kvm/x86.c | 2 +- block/blk-iocost.c | 9 +- drivers/ata/libata-scsi.c | 15 ++- drivers/block/xen-blkfront.c | 15 ++- drivers/bus/ti-sysc.c | 3 +- drivers/clk/clk.c | 15 ++- drivers/dma/st_fdma.c | 2 +- drivers/firmware/scpi_pm_domain.c | 10 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +- drivers/gpu/drm/amd/pm/swsmu/smu12/smu_v12_0.c | 3 + drivers/gpu/drm/ast/ast_mode.c | 5 +- drivers/hv/Kconfig | 1 + drivers/input/touchscreen/of_touchscreen.c | 42 +++---- drivers/md/persistent-data/dm-btree-remove.c | 2 +- drivers/media/usb/dvb-usb-v2/mxl111sf.c | 16 ++- drivers/net/ethernet/broadcom/bcmsysport.c | 5 +- drivers/net/ethernet/broadcom/bcmsysport.h | 1 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 3 +- drivers/net/ethernet/intel/igb/igb_main.c | 28 ++--- drivers/net/ethernet/intel/igbvf/netdev.c | 1 + drivers/net/ethernet/intel/igc/igc_i225.c | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_main.c | 4 + drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 3 + drivers/net/ethernet/sfc/ef100_nic.c | 3 + drivers/net/netdevsim/bpf.c | 1 + drivers/net/xen-netback/common.h | 1 + drivers/net/xen-netback/rx.c | 77 ++++++++----- drivers/net/xen-netfront.c | 125 ++++++++++++++++----- drivers/pci/msi.c | 15 ++- drivers/scsi/scsi_debug.c | 42 ++++--- drivers/soc/imx/soc-imx.c | 4 + drivers/soc/tegra/fuse/fuse-tegra.c | 2 +- drivers/soc/tegra/fuse/fuse.h | 2 +- drivers/tee/amdtee/core.c | 5 +- drivers/tty/hvc/hvc_xen.c | 30 ++++- drivers/tty/n_hdlc.c | 23 +++- drivers/tty/serial/8250/8250_fintek.c | 20 ---- drivers/usb/core/quirks.c | 3 + drivers/usb/dwc2/platform.c | 3 + drivers/usb/early/xhci-dbc.c | 15 ++- drivers/usb/gadget/composite.c | 6 +- drivers/usb/gadget/legacy/dbgp.c | 6 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/host/xhci-pci.c | 6 +- drivers/usb/serial/cp210x.c | 6 +- drivers/usb/serial/option.c | 8 ++ drivers/vhost/vdpa.c | 2 +- drivers/virtio/virtio_ring.c | 2 +- fs/btrfs/disk-io.c | 8 ++ fs/btrfs/tree-log.c | 1 + fs/ceph/caps.c | 16 +-- fs/ceph/mds_client.c | 3 +- fs/fuse/dir.c | 2 +- fs/overlayfs/dir.c | 3 +- fs/overlayfs/overlayfs.h | 1 + fs/overlayfs/super.c | 12 +- fs/zonefs/super.c | 1 + kernel/audit.c | 21 ++-- kernel/bpf/verifier.c | 28 +++-- kernel/rcu/tree.c | 10 +- kernel/time/timekeeping.c | 3 +- net/core/skbuff.c | 2 +- net/ipv4/inet_diag.c | 4 +- net/ipv6/sit.c | 1 - net/mac80211/agg-rx.c | 5 +- net/mac80211/agg-tx.c | 16 ++- net/mac80211/driver-ops.h | 5 +- net/mac80211/mlme.c | 13 ++- net/mac80211/sta_info.h | 1 + net/mac80211/util.c | 7 +- net/mptcp/protocol.c | 4 +- net/packet/af_packet.c | 5 +- net/rds/connection.c | 1 + net/sched/cls_api.c | 1 + net/sched/sch_cake.c | 6 +- net/sched/sch_ets.c | 4 +- net/smc/af_smc.c | 4 +- net/vmw_vsock/virtio_transport_common.c | 3 +- scripts/recordmcount.pl | 2 +- .../selftests/bpf/prog_tests/btf_skc_cls_ingress.c | 16 ++- .../selftests/bpf/verifier/value_ptr_arith.c | 23 ++++ tools/testing/selftests/kvm/kvm_create_max_vcpus.c | 30 +++++ tools/testing/selftests/net/fcnal-test.sh | 49 +++++--- .../net/forwarding/forwarding.config.sample | 2 + virt/kvm/kvm_main.c | 6 +- 105 files changed, 697 insertions(+), 305 deletions(-)
3 years
8
106
0
0
← Newer
1
...
35
36
37
38
39
40
41
...
149
Older →
Jump to page:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
Results per page:
10
25
50
100
200