I'm announcing the release of the 5.9.16 kernel. All users of the 5.9 kernel series must upgrade. NOTE, this is the LAST 5.9.y kernel to be released unless something really odd happens. Please move to 5.10.y at this point in time, the 5.9.y branch is now end-of-life. The updated 5.9.y git tree can be found at: git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-5.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 ------------ Documentation/admin-guide/kernel-parameters.txt | 1 Documentation/virt/kvm/mmu.rst | 2 Makefile | 2 arch/x86/kernel/cpu/resctrl/internal.h | 2 arch/x86/kernel/cpu/resctrl/monitor.c | 7 arch/x86/kvm/mmu/mmu.c | 29 ++- drivers/crypto/chelsio/chcr_ktls.c | 6 drivers/net/bonding/bond_options.c | 22 ++- drivers/net/dsa/ocelot/felix.c | 7 drivers/net/dsa/ocelot/felix_vsc9959.c | 1 drivers/net/dsa/ocelot/seville_vsc9953.c | 1 drivers/net/ethernet/freescale/enetc/enetc_ethtool.c | 10 - drivers/net/ethernet/freescale/enetc/enetc_hw.h | 10 - drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 4 drivers/net/ethernet/intel/e1000e/netdev.c | 8 - drivers/net/ethernet/mellanox/mlx4/en_netdev.c | 21 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 40 ++++- drivers/net/ethernet/mellanox/mlx4/mlx4_en.h | 12 + drivers/net/ethernet/microchip/lan743x_ethtool.c | 9 - drivers/net/ethernet/mscc/ocelot.c | 9 - drivers/net/ethernet/mscc/ocelot_vsc7514.c | 1 drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 9 - drivers/net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 6 drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 2 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 51 +++++- drivers/net/ethernet/xilinx/ll_temac_main.c | 9 - drivers/net/ipa/gsi_trans.c | 7 drivers/net/vrf.c | 10 + drivers/tty/serial/8250/8250_omap.c | 5 drivers/usb/core/quirks.c | 3 drivers/usb/gadget/udc/dummy_hcd.c | 2 drivers/usb/host/xhci-hub.c | 4 drivers/usb/host/xhci-pci.c | 6 drivers/usb/misc/sisusbvga/Kconfig | 2 drivers/usb/storage/uas.c | 3 drivers/usb/storage/unusual_uas.h | 7 drivers/usb/storage/usb.c | 3 include/linux/stmmac.h | 1 include/linux/usb_usual.h | 2 include/net/bonding.h | 2 include/soc/mscc/ocelot.h | 3 include/uapi/linux/ptrace.h | 3 kernel/sched/membarrier.c | 21 ++ net/bridge/br_device.c | 6 net/bridge/br_multicast.c | 34 +++- net/bridge/br_private.h | 10 + net/bridge/br_vlan.c | 4 net/core/flow_offload.c | 4 net/ethtool/bitset.c | 2 net/ipv4/fib_frontend.c | 2 net/ipv4/tcp_input.c | 3 net/ipv4/tcp_output.c | 9 - net/ipv4/udp.c | 2 net/mac80211/mesh_pathtbl.c | 4 net/mptcp/mib.c | 1 net/sched/cls_flower.c | 4 net/sched/sch_fq_pie.c | 2 net/tipc/node.c | 6 sound/core/oss/pcm_oss.c | 6 sound/usb/format.c | 2 sound/usb/stream.c | 6 tools/testing/ktest/ktest.pl | 20 +- tools/testing/selftests/net/fcnal-test.sh | 95 +++++++++++++ 63 files changed, 428 insertions(+), 159 deletions(-) Alex Elder (1): net: ipa: pass the correct size when freeing DMA memory Alexander Sverdlin (1): serial: 8250_omap: Avoid FIFO corruption caused by MDR1 access Andy Lutomirski (1): membarrier: Explicitly sync remote cores when SYNC_CORE is requested Arnd Bergmann (1): ch_ktls: fix build warning for ipv4-only config Bui Quang Minh (1): USB: dummy-hcd: Fix uninitialized array use in init() Cengiz Can (1): net: tipc: prevent possible null deref of link Chris Mi (1): net: flow_offload: Fix memory leak for indirect flow block Claudiu Manoil (1): enetc: Fix reporting of h/w packet counters Davide Caratti (1): net/sched: fq_pie: initialize timer earlier in fq_pie_init() Eric Dumazet (2): mac80211: mesh: fix mesh_pathtbl_init() error path tcp: select sane initial rcvq_space.space for big MSS Fugang Duan (5): net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: increase the timeout for dma reset Greg Kroah-Hartman (1): Linux 5.9.16 Guillaume Nault (1): net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower Hans de Goede (1): xhci-pci: Allow host runtime PM as default for Intel Alpine Ridge LP Huazhong Tan (1): net: hns3: remove a misused pragma packed James Morse (1): x86/resctrl: Remove unused struct mbm_state::chunks_bw Jarod Wilson (1): bonding: fix feature flag setting at init time Jianguo Wu (1): mptcp: print new line in mptcp_seq_show() if mptcp isn't in use Joseph Huang (1): bridge: Fix a deadlock when enabling multicast snooping Li Jun (1): xhci: Give USB2 ports time to enter U3 in bus suspend Maciej S. Szmigiero (1): KVM: mmu: Fix SPTE encoding of MMIO generation upper half Martin Blumenstingl (1): net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux Michal Kubecek (1): ethtool: fix stack overflow in ethnl_parse_bitset() Mika Westerberg (1): xhci-pci: Allow host runtime PM as default for Intel Maple Ridge xHCI Moshe Shemesh (2): net/mlx4_en: Avoid scheduling restart task if it is already running net/mlx4_en: Handle TX error CQE Neal Cardwell (1): tcp: fix cwnd-limited bug for TSO deferral where we send nothing Oliver Neukum (2): USB: add RESET_RESUME quirk for Snapscan 1212 USB: UAS: introduce a quirk to set no_write_same Peilin Ye (1): ptrace: Prevent kernel-infoleak in ptrace_get_syscall_info() Sergej Bauer (1): lan743x: fix for potential NULL pointer dereference with bare card Stephen Suryaputra (1): vrf: packets with lladdr src needs dst at input with orig_iif when needs strict Steven Rostedt (VMware) (2): ktest.pl: If size of log is too big to email, email error message ktest.pl: Fix the logic for truncating the size of the log file for email Takashi Iwai (3): ALSA: usb-audio: Fix potential out-of-bounds shift ALSA: usb-audio: Fix control 'access overflow' errors from chmap ALSA: pcm: oss: Fix potential out-of-bounds shift Thomas Gleixner (1): USB: sisusbvga: Make console support depend on BROKEN Vitaly Lifshits (1): e1000e: fix S0ix flow to allow S0i3.2 subset entry Vladimir Oltean (1): net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville Xiaochen Shen (1): x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled Xin Long (1): udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments Zhang Changzhong (3): ipv4: fix error return code in rtm_to_fib_config() net: bridge: vlan: fix error return code in __vlan_add() net: ll_temac: Fix potential NULL dereference in temac_probe()