Skip to content

5.15.58-rc1 review

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

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest201 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/201pinctrl: stm32: fix optional IRQ support to gpiosdrivers/pinctrl/stm32/pinctrl-stm32.c+12 -80 replies
2/201riscv: add as-options for modules with assembly compontentsarch/riscv/Makefile+1 -00 replies
3/201mlxsw: spectrum_router: Fix IPv4 nexthop gateway indicationdrivers/net/ethernet/mellanox/mlxsw/spectrum_router.c+1 -10 replies
4/201lockdown: Fix kexec lockdown bypass with ima policysecurity/integrity/ima/ima_policy.c+4 -00 replies
5/201drm/ttm: fix locking in vmap/vunmap TTM GEM helpersdrivers/gpu/drm/drm_gem_ttm_helper.c+8 -10 replies
6/201bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revisiondrivers/bus/mhi/pci_generic.c+38 -00 replies
7/201bus: mhi: host: pci_generic: add Telit FN990drivers/bus/mhi/pci_generic.c+41 -00 replies
8/201Revert "selftest/vm: verify remap destination address in mremap_test"tools/testing/selftests/vm/mremap_test.c+0 -240 replies
9/201Revert "selftest/vm: verify mmap addr in mremap_test"tools/testing/selftests/vm/mremap_test.c+0 -290 replies
10/201PCI: hv: Fix multi-MSI to allow more than one MSI vectordrivers/pci/controller/pci-hyperv.c+16 -10 replies
11/201PCI: hv: Fix hv_arch_irq_unmask() for multi-MSIarch/x86/include/asm/mshyperv.h drivers/pci/controller/pci-hyperv.c+4 -80 replies
12/201PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()drivers/pci/controller/pci-hyperv.c+9 -70 replies
13/201PCI: hv: Fix interrupt mapping for multi-MSIdrivers/pci/controller/pci-hyperv.c+57 -110 replies
14/201serial: mvebu-uart: correctly report configured baudrate valuedrivers/tty/serial/mvebu-uart.c+13 -120 replies
15/201batman-adv: Use netif_rx_any_context() any.net/batman-adv/bridge_loop_avoidance.c+1 -10 replies
16/201Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()"drivers/net/wireless/mediatek/mt76/mt7921/pci.c+3 -50 replies
17/201Revert "mt76: mt7921e: fix possible probe failure after reboot"drivers/net/wireless/mediatek/mt76/mt7921/dma.c drivers/net/wireless/mediatek/mt76/mt7921/mcu.c drivers/net/wireless/mediatek/mt76/mt7921/pci.c+125 -1310 replies
18/201mt76: mt7921: use physical addr to unify register accessdrivers/net/wireless/mediatek/mt76/mt7921/dma.c drivers/net/wireless/mediatek/mt76/mt7921/regs.h+25 -240 replies
19/201mt76: mt7921e: fix possible probe failure after rebootdrivers/net/wireless/mediatek/mt76/mt7921/dma.c drivers/net/wireless/mediatek/mt76/mt7921/mcu.c drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h +1 more+136 -1200 replies
20/201mt76: mt7921: Fix the error handling path of mt7921_pci_probe()drivers/net/wireless/mediatek/mt76/mt7921/pci.c+5 -30 replies
21/201xfs: fix maxlevels comparisons in the btree staging codefs/xfs/libxfs/xfs_btree_staging.c+2 -20 replies
22/201xfs: fold perag loop iteration logic into helper functionfs/xfs/libxfs/xfs_ag.h+13 -30 replies
23/201xfs: rename the next_agno perag iteration variablefs/xfs/libxfs/xfs_ag.h+9 -90 replies
24/201xfs: terminate perag iteration reliably on agcountfs/xfs/libxfs/xfs_ag.h+1 -10 replies
25/201xfs: fix perag reference leak on iteration race with growfsfs/xfs/libxfs/xfs_ag.h+6 -100 replies
26/201xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()fs/xfs/xfs_ioctl.c fs/xfs/xfs_ioctl.h+4 -30 replies
27/201r8152: fix a WOL issuedrivers/net/usb/r8152.c+14 -20 replies
28/201ip: Fix data-races around sysctl_ip_default_ttl.drivers/net/ethernet/netronome/nfp/flower/action.c include/net/route.h net/ipv4/ip_sockglue.c +3 more+7 -70 replies
29/201xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()net/xfrm/xfrm_policy.c+4 -10 replies
30/201power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probedrivers/power/reset/arm-versatile-reboot.c+1 -00 replies
31/201RDMA/irdma: Do not advertise 1GB page size for x722drivers/infiniband/hw/irdma/i40iw_hw.c drivers/infiniband/hw/irdma/icrdma_hw.c drivers/infiniband/hw/irdma/irdma.h +1 more+5 -20 replies
32/201RDMA/irdma: Fix sleep from invalid context BUGdrivers/infiniband/hw/irdma/cm.c+0 -500 replies
33/201pinctrl: ralink: rename MT7628(an) functions to MT76X8drivers/pinctrl/ralink/pinctrl-mt7620.c+109 -1090 replies
34/201pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralinkdrivers/pinctrl/ralink/Kconfig drivers/pinctrl/ralink/Makefile drivers/pinctrl/ralink/pinctrl-mt7620.c +6 more+167 -1710 replies
35/201pinctrl: ralink: Check for null return of devm_kcallocdrivers/pinctrl/ralink/pinctrl-ralink.c+2 -00 replies
36/201perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()kernel/events/core.c+31 -140 replies
37/201ipv4/tcp: do not use per netns ctl socketsinclude/net/netns/ipv4.h net/ipv4/tcp_ipv4.c+27 -350 replies
38/201net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement"drivers/net/tun.c+4 -10 replies
39/201mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%Documentation/admin-guide/sysctl/vm.rst kernel/sysctl.c+3 -20 replies
40/201sysctl: move some boundary constants from sysctl.c to sysctl_valsfs/proc/proc_sysctl.c include/linux/sysctl.h kernel/sysctl.c+30 -303 replies
41/201tcp: Fix data-races around sysctl_tcp_ecn.drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c net/ipv4/syncookies.c net/ipv4/sysctl_net_ipv4.c +2 more+6 -40 replies
42/201drm/amd/display: Support for DMUB HPD interrupt handlingdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h+203 -80 replies
43/201drm/amd/display: Add option to defer works of hpd_rx_irqdrivers/gpu/drm/amd/display/dc/core/dc_link_dp.c drivers/gpu/drm/amd/display/dc/dc_link.h+63 -320 replies
44/201drm/amd/display: Fork thread to offload work of hpd_rx_irqdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c +1 more+219 -480 replies
45/201drm/amdgpu/display: add quirk handling for stutter modedrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+33 -00 replies
46/201drm/amd/display: Ignore First MST Sideband Message Return Errordrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c+64 -00 replies
47/201scsi: megaraid: Clear READ queue maps nr_queuesdrivers/scsi/megaraid/megaraid_sas_base.c+3 -00 replies
48/201scsi: ufs: core: Drop loglevel of WriteBoost messagedrivers/scsi/ufs/ufshcd.c+1 -10 replies
49/201nvme: check for duplicate identifiers earlierdrivers/nvme/host/core.c+6 -70 replies
50/201nvme: fix block device naming collisiondrivers/nvme/host/core.c+3 -30 replies
51/201e1000e: Enable GPT clock before sending message to CSMEdrivers/net/ethernet/intel/e1000e/netdev.c+4 -00 replies
52/201Revert "e1000e: Fix possible HW unit hang after an s0ix exit"drivers/net/ethernet/intel/e1000e/hw.h drivers/net/ethernet/intel/e1000e/ich8lan.c drivers/net/ethernet/intel/e1000e/ich8lan.h +1 more+0 -320 replies
53/201igc: Reinstate IGC_REMOVED logic and implement it properlydrivers/net/ethernet/intel/igc/igc_main.c drivers/net/ethernet/intel/igc/igc_regs.h+7 -10 replies
54/201ip: Fix data-races around sysctl_ip_no_pmtu_disc.net/ipv4/af_inet.c net/ipv4/icmp.c net/ipv6/af_inet6.c +1 more+4 -40 replies
55/201ip: Fix data-races around sysctl_ip_fwd_use_pmtu.include/net/ip.h net/ipv4/route.c+2 -20 replies
56/201ip: Fix data-races around sysctl_ip_fwd_update_priority.drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c net/ipv4/ip_forward.c+3 -20 replies
57/201ip: Fix data-races around sysctl_ip_nonlocal_bind.include/net/inet_sock.h net/sctp/protocol.c+2 -20 replies
58/201ip: Fix a data-race around sysctl_ip_autobind_reuse.net/ipv4/inet_connection_sock.c+1 -10 replies
59/201ip: Fix a data-race around sysctl_fwmark_reflect.include/net/ip.h+1 -10 replies
60/201tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.include/net/inet_sock.h+2 -10 replies
61/201tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()include/net/inet_sock.h+3 -20 replies
62/201tcp: Fix data-races around sysctl_tcp_l3mdev_accept.include/net/inet_hashtables.h include/net/inet_sock.h+3 -30 replies
63/201tcp: Fix data-races around sysctl_tcp_mtu_probing.net/ipv4/tcp_output.c net/ipv4/tcp_timer.c+2 -20 replies
64/201tcp: Fix data-races around sysctl_tcp_base_mss.net/ipv4/tcp_output.c net/ipv4/tcp_timer.c+2 -20 replies
65/201tcp: Fix data-races around sysctl_tcp_min_snd_mss.net/ipv4/tcp_output.c net/ipv4/tcp_timer.c+3 -20 replies
66/201tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.net/ipv4/tcp_timer.c+1 -10 replies
67/201tcp: Fix a data-race around sysctl_tcp_probe_threshold.net/ipv4/tcp_output.c+1 -10 replies
68/201tcp: Fix a data-race around sysctl_tcp_probe_interval.net/ipv4/tcp_output.c+1 -10 replies
69/201net: stmmac: fix pm runtime issue in stmmac_dvr_remove()drivers/net/ethernet/stmicro/stmmac/stmmac_main.c+3 -20 replies
70/201net: stmmac: fix unbalanced ptp clock issue in suspend/resume flowdrivers/net/ethernet/stmicro/stmmac/stmmac_main.c drivers/net/ethernet/stmicro/stmmac/stmmac_platform.c+15 -100 replies
71/201mtd: rawnand: gpmi: validate controller clock ratedrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+18 -40 replies
72/201mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase timesdrivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c+4 -20 replies
73/201net: dsa: microchip: ksz_common: Fix refcount leak bugdrivers/net/dsa/microchip/ksz_common.c+4 -10 replies
74/201net: skb: introduce kfree_skb_reason()include/linux/skbuff.h include/trace/events/skb.h net/core/dev.c +2 more+67 -170 replies
75/201net: skb: use kfree_skb_reason() in tcp_v4_rcv()include/linux/skbuff.h include/trace/events/skb.h net/ipv4/tcp_ipv4.c+19 -30 replies
76/201net: skb: use kfree_skb_reason() in __udp4_lib_rcv()include/linux/skbuff.h include/trace/events/skb.h net/ipv4/udp.c+10 -20 replies
77/201net: socket: rename SKB_DROP_REASON_SOCKET_FILTERinclude/linux/skbuff.h include/trace/events/skb.h net/ipv4/tcp_ipv4.c+3 -30 replies
78/201net: skb_drop_reason: add document for drop reasonsinclude/linux/skbuff.h+6 -60 replies
79/201net: netfilter: use kfree_drop_reason() for NF_DROPinclude/linux/skbuff.h include/trace/events/skb.h net/netfilter/core.c+4 -10 replies
80/201net: ipv4: use kfree_skb_reason() in ip_rcv_core()include/linux/skbuff.h include/trace/events/skb.h net/ipv4/ip_input.c+22 -20 replies
81/201net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core()include/linux/skbuff.h include/trace/events/skb.h net/ipv4/ip_input.c+22 -40 replies
82/201i2c: mlxcpld: Fix register setting for 400KHz frequencydrivers/i2c/busses/i2c-mlxcpld.c+1 -10 replies
83/201i2c: cadence: Change large transfer count reset logic to be unconditionaldrivers/i2c/busses/i2c-cadence.c+5 -250 replies
84/201perf tests: Fix Convert perf time to TSC test for hybridtools/perf/tests/perf-time-to-tsc.c+4 -140 replies
85/201net: stmmac: fix dma queue left shift overflow issuedrivers/net/ethernet/stmicro/stmmac/dwmac4_core.c+3 -00 replies
86/201net/tls: Fix race in TLS device down flownet/tls/tls_device.c+5 -30 replies
87/201igmp: Fix data-races around sysctl_igmp_llm_reports.net/ipv4/igmp.c+13 -80 replies
88/201igmp: Fix a data-race around sysctl_igmp_max_memberships.net/ipv4/igmp.c+1 -10 replies
89/201igmp: Fix data-races around sysctl_igmp_max_msf.net/ipv4/igmp.c net/ipv4/ip_sockglue.c+4 -40 replies
90/201tcp: Fix data-races around keepalive sysctl knobs.include/net/tcp.h net/smc/smc_llc.c+7 -40 replies
91/201tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.net/ipv4/inet_connection_sock.c net/ipv4/tcp.c net/ipv4/tcp_timer.c+11 -50 replies
92/201tcp: Fix data-races around sysctl_tcp_syncookies.net/core/filter.c net/ipv4/syncookies.c net/ipv4/tcp_input.c +1 more+18 -120 replies
93/201tcp: Fix data-races around sysctl_tcp_migrate_req.net/core/sock_reuseport.c+2 -20 replies
94/201tcp: Fix data-races around sysctl_tcp_reordering.net/ipv4/tcp.c net/ipv4/tcp_input.c net/ipv4/tcp_metrics.c+10 -50 replies
95/201tcp: Fix data-races around some timeout sysctl knobs.include/net/tcp.h net/ipv4/tcp.c net/ipv4/tcp_output.c +1 more+9 -80 replies
96/201tcp: Fix a data-race around sysctl_tcp_notsent_lowat.include/net/tcp.h+1 -10 replies
97/201tcp: Fix a data-race around sysctl_tcp_tw_reuse.net/ipv4/tcp_ipv4.c+1 -10 replies
98/201tcp: Fix data-races around sysctl_max_syn_backlog.net/ipv4/tcp_input.c+4 -20 replies
99/201tcp: Fix data-races around sysctl_tcp_fastopen.net/ipv4/af_inet.c net/ipv4/tcp.c net/ipv4/tcp_fastopen.c+7 -50 replies
100/201tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.net/ipv4/tcp_fastopen.c+3 -20 replies
101/201iavf: Fix handling of dummy receive descriptorsdrivers/net/ethernet/intel/iavf/iavf_txrx.c+2 -30 replies
102/201pinctrl: armada-37xx: Use temporary variable for struct devicedrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+23 -330 replies
103/201pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource()drivers/pinctrl/mvebu/pinctrl-armada-37xx.c+1 -70 replies
104/201pinctrl: armada-37xx: Convert to use dev_err_probe()drivers/pinctrl/mvebu/pinctrl-armada-37xx.c+6 -120 replies
105/201pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait contextdrivers/pinctrl/mvebu/pinctrl-armada-37xx.c+21 -60 replies
106/201i40e: Fix erroneous adapter reinitialization during recovery processdrivers/net/ethernet/intel/i40e/i40e_main.c+5 -80 replies
107/201ixgbe: Add locking to prevent panic when setting sriov_numvfs to zerodrivers/net/ethernet/intel/ixgbe/ixgbe.h drivers/net/ethernet/intel/ixgbe/ixgbe_main.c drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c+10 -00 replies
108/201net: stmmac: remove redunctant disable xPCS EEE calldrivers/net/ethernet/stmicro/stmmac/stmmac_ethtool.c+0 -80 replies
109/201gpio: pca953x: only use single read/write for No AI modedrivers/gpio/gpio-pca953x.c+3 -00 replies
110/201gpio: pca953x: use the correct range when do regmap syncdrivers/gpio/gpio-pca953x.c+6 -60 replies
111/201gpio: pca953x: use the correct register address when regcache sync during initdrivers/gpio/gpio-pca953x.c+7 -40 replies
112/201be2net: Fix buffer overflow in be_get_module_eepromdrivers/net/ethernet/emulex/benet/be_cmds.c drivers/net/ethernet/emulex/benet/be_cmds.h drivers/net/ethernet/emulex/benet/be_ethtool.c+25 -180 replies
113/201net: dsa: sja1105: silent spi_device_id warningsdrivers/net/dsa/sja1105/sja1105_main.c+16 -00 replies
114/201net: dsa: vitesse-vsc73xx: silent spi_device_id warningsdrivers/net/dsa/vitesse-vsc73xx-spi.c+10 -00 replies
115/201drm/imx/dcss: Add missing of_node_put() in fail pathdrivers/gpu/drm/imx/dcss/dcss-dev.c+3 -00 replies
116/201ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.net/ipv4/fib_semantics.c+1 -10 replies
117/201ipv4: Fix data-races around sysctl_fib_multipath_hash_policy.drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c net/ipv4/route.c+2 -20 replies
118/201ipv4: Fix data-races around sysctl_fib_multipath_hash_fields.drivers/net/ethernet/mellanox/mlxsw/spectrum_router.c net/ipv4/route.c+4 -40 replies
119/201ip: Fix data-races around sysctl_ip_prot_sock.include/net/ip.h net/ipv4/sysctl_net_ipv4.c+4 -40 replies
120/201udp: Fix a data-race around sysctl_udp_l3mdev_accept.include/net/udp.h+1 -10 replies
121/201tcp: Fix data-races around sysctl knobs related to SYN option.drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_cm.c net/core/secure_seq.c net/ipv4/syncookies.c +2 more+16 -160 replies
122/201tcp: Fix a data-race around sysctl_tcp_early_retrans.net/ipv4/tcp_output.c+1 -10 replies
123/201tcp: Fix data-races around sysctl_tcp_recovery.net/ipv4/tcp_input.c net/ipv4/tcp_recovery.c+6 -30 replies
124/201tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.net/ipv4/tcp_timer.c+1 -10 replies
125/201tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.include/net/tcp.h net/ipv4/tcp_output.c+3 -30 replies
126/201tcp: Fix a data-race around sysctl_tcp_retrans_collapse.net/ipv4/tcp_output.c+1 -10 replies
127/201tcp: Fix a data-race around sysctl_tcp_stdurg.net/ipv4/tcp_input.c+1 -10 replies
128/201tcp: Fix a data-race around sysctl_tcp_rfc1337.net/ipv4/tcp_minisocks.c+1 -10 replies
129/201tcp: Fix a data-race around sysctl_tcp_abort_on_overflow.net/ipv4/tcp_minisocks.c+1 -10 replies
130/201tcp: Fix data-races around sysctl_tcp_max_reordering.net/ipv4/tcp_input.c+2 -20 replies
131/201gpio: gpio-xilinx: Fix integer overflowdrivers/gpio/gpio-xilinx.c+1 -10 replies
132/201KVM: selftests: Fix target thread to be migrated in rseq_testtools/testing/selftests/kvm/rseq_test.c+5 -30 replies
133/201spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfersdrivers/spi/spi-bcm2835.c+8 -40 replies
134/201KVM: Dont null dereference ops->destroyvirt/kvm/kvm_main.c+4 -10 replies
135/201mm/mempolicy: fix uninit-value in mpol_rebind_policy()mm/mempolicy.c+1 -10 replies
136/201bpf: Make sure mac_header was set before using itkernel/bpf/core.c+5 -30 replies
137/201sched/deadline: Fix BUG_ON condition for deboosted taskskernel/sched/deadline.c+4 -10 replies
138/201x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS partsarch/x86/kernel/cpu/bugs.c+3 -00 replies
139/201dlm: fix pending remove if msg allocation failsfs/dlm/lock.c+2 -10 replies
140/201x86/uaccess: Implement macros for CMPXCHG on user addressesarch/x86/include/asm/uaccess.h+142 -00 replies
141/201x86/extable: Tidy up redundant handler functionsarch/x86/mm/extable.c+5 -110 replies
142/201x86/extable: Get rid of redundant macrosarch/x86/include/asm/asm.h+12 -240 replies
143/201x86/mce: Deduplicate exception handlingarch/x86/kernel/cpu/mce/core.c+17 -170 replies
144/201x86/extable: Rework the exception table mechanicsarch/x86/include/asm/asm.h arch/x86/include/asm/extable.h arch/x86/include/asm/extable_fixup_types.h +9 more+133 -1550 replies
145/201x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFEarch/x86/include/asm/extable_fixup_types.h arch/x86/kernel/cpu/mce/severity.c arch/x86/mm/extable.c+7 -00 replies
146/201bitfield.h: Fix "type of reg too small for mask" testinclude/linux/bitfield.h+18 -10 replies
147/201x86/entry_32: Remove .fixup usagearch/x86/entry/entry_32.S arch/x86/include/asm/extable_fixup_types.h arch/x86/mm/extable.c+24 -200 replies
148/201x86/extable: Extend extable functionalityarch/x86/include/asm/asm.h arch/x86/include/asm/extable.h arch/x86/include/asm/extable_fixup_types.h +4 more+145 -320 replies
149/201x86/msr: Remove .fixup usagearch/x86/include/asm/extable_fixup_types.h arch/x86/include/asm/msr.h arch/x86/mm/extable.c+47 -530 replies
150/201x86/futex: Remove .fixup usagearch/x86/include/asm/extable_fixup_types.h arch/x86/include/asm/futex.h+10 -200 replies
151/201KVM: x86: Use __try_cmpxchg_user() to emulate atomic accessesarch/x86/kvm/x86.c+14 -210 replies
152/201xhci: dbc: refactor xhci_dbc_init()drivers/usb/host/xhci-dbgcap.c+66 -580 replies
153/201xhci: dbc: create and remove dbc structure in dbgtty driver.drivers/usb/host/xhci-dbgcap.c drivers/usb/host/xhci-dbgcap.h drivers/usb/host/xhci-dbgtty.c+22 -310 replies
154/201xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exitdrivers/usb/host/xhci-dbgcap.c drivers/usb/host/xhci-dbgcap.h drivers/usb/host/xhci.c+9 -80 replies
155/201xhci: Set HCD flag to defer primary roothub registrationdrivers/usb/host/xhci.c+2 -00 replies
156/201mt76: fix use-after-free by removing a non-RCU wcid pointerdrivers/net/wireless/mediatek/mt76/mac80211.c drivers/net/wireless/mediatek/mt76/mt76.h drivers/net/wireless/mediatek/mt76/mt7603/main.c +5 more+13 -120 replies
157/201iwlwifi: fw: uefi: add missing include guardsdrivers/net/wireless/intel/iwlwifi/fw/uefi.h+4 -10 replies
158/201crypto: qat - set to zero DH parameters before freedrivers/crypto/qat/qat_common/qat_asym_algs.c+3 -00 replies
159/201crypto: qat - use pre-allocated buffers in datapathdrivers/crypto/qat/qat_common/qat_algs.c drivers/crypto/qat/qat_common/qat_crypto.h+61 -270 replies
160/201crypto: qat - refactor submission logicdrivers/crypto/qat/qat_common/Makefile drivers/crypto/qat/qat_common/qat_algs.c drivers/crypto/qat/qat_common/qat_algs_send.c +3 more+101 -540 replies
161/201crypto: qat - add backlog mechanismdrivers/crypto/qat/qat_common/adf_transport.c drivers/crypto/qat/qat_common/adf_transport.h drivers/crypto/qat/qat_common/adf_transport_internal.h +6 more+123 -180 replies
162/201crypto: qat - fix memory leak in RSAdrivers/crypto/qat/qat_common/qat_asym_algs.c+1 -110 replies
163/201crypto: qat - remove dma_free_coherent() for RSAdrivers/crypto/qat/qat_common/qat_asym_algs.c+60 -770 replies
164/201crypto: qat - remove dma_free_coherent() for DHdrivers/crypto/qat/qat_common/qat_asym_algs.c+34 -490 replies
165/201crypto: qat - add param check for RSAdrivers/crypto/qat/qat_common/qat_asym_algs.c+8 -00 replies
166/201crypto: qat - add param check for DHdrivers/crypto/qat/qat_common/qat_asym_algs.c+4 -00 replies
167/201crypto: qat - re-enable registration of algorithmsdrivers/crypto/qat/qat_4xxx/adf_drv.c drivers/crypto/qat/qat_common/qat_crypto.c+0 -140 replies
168/201exfat: fix referencing wrong parent directory information after renamingfs/exfat/namei.c+1 -260 replies
169/201tracing: Have event format check not flag %p* on __get_dynamic_array()kernel/trace/trace_events.c+7 -00 replies
170/201tracing: Place trace_pid_list logic into abstract functionskernel/trace/Makefile kernel/trace/ftrace.c kernel/trace/pid_list.c +4 more+217 -610 replies
171/201tracing: Fix return value of trace_pid_write()kernel/trace/trace.c+4 -20 replies
172/201um: virtio_uml: Allow probing from devicetreearch/um/drivers/virtio_uml.c+47 -30 replies
173/201um: virtio_uml: Fix broken device handling in time-travelarch/um/drivers/virtio_uml.c+23 -100 replies
174/201Bluetooth: Add bt_skb_sendmsg helperinclude/net/bluetooth/bluetooth.h+28 -00 replies
175/201Bluetooth: Add bt_skb_sendmmsg helperinclude/net/bluetooth/bluetooth.h+38 -00 replies
176/201Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsgnet/bluetooth/sco.c+11 -230 replies
177/201Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsgnet/bluetooth/rfcomm/core.c net/bluetooth/rfcomm/sock.c+55 -450 replies
178/201Bluetooth: Fix passing NULL to PTR_ERRinclude/net/bluetooth/bluetooth.h net/bluetooth/rfcomm/sock.c net/bluetooth/sco.c+3 -30 replies
179/201Bluetooth: SCO: Fix sco_send_frame returning skb->lennet/bluetooth/sco.c+6 -40 replies
180/201Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunksinclude/net/bluetooth/bluetooth.h+1 -20 replies
181/201exfat: use updated exfat_chain directly during renamingfs/exfat/namei.c+3 -10 replies
182/201drm/amd/display: Reset DMCUB before HW initdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+5 -00 replies
183/201drm/amd/display: Optimize bandwidth on following fast updatedrivers/gpu/drm/amd/display/dc/core/dc.c+8 -90 replies
184/201drm/amd/display: Fix surface optimization regression on Carrizodrivers/gpu/drm/amd/display/dc/core/dc.c+13 -20 replies
185/201x86/amd: Use IBPB for firmware callsarch/x86/include/asm/cpufeatures.h arch/x86/include/asm/nospec-branch.h arch/x86/kernel/cpu/bugs.c+13 -10 replies
186/201x86/alternative: Report missing return thunk detailsarch/x86/kernel/alternative.c+3 -10 replies
187/201watchqueue: make sure to serialize wqueue->defunct properlykernel/watch_queue.c+37 -160 replies
188/201tty: drivers/tty/, stop using tty_schedule_flip()drivers/tty/goldfish.c drivers/tty/moxa.c drivers/tty/serial/lpc32xx_hs.c +2 more+8 -80 replies
189/201tty: the rest, stop using tty_schedule_flip()arch/alpha/kernel/srmcons.c drivers/accessibility/speakup/spk_ttyio.c drivers/s390/char/keyboard.h+5 -50 replies
190/201tty: drop tty_schedule_flip()drivers/tty/tty_buffer.c include/linux/tty_flip.h+8 -230 replies
191/201tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()drivers/tty/tty_buffer.c+10 -50 replies
192/201tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()drivers/tty/pty.c drivers/tty/tty.h drivers/tty/tty_buffer.c+36 -120 replies
193/201net: usb: ax88179_178a needs FLAG_SEND_ZLPdrivers/net/usb/ax88179_178a.c+10 -100 replies
194/201watch-queue: remove spurious double semicolonkernel/watch_queue.c+1 -10 replies
195/201drm/amd/display: Dont lock connection_mutex for DMUB HPDdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+0 -40 replies
196/201drm/amd/display: invalid parameter check in dmub_hpd_callbackdrivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+2 -10 replies
197/201x86/extable: Prefer local labels in .set directivesarch/x86/include/asm/asm.h+10 -100 replies
198/201KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicnessarch/x86/kvm/x86.c+1 -10 replies
199/201x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()arch/x86/include/asm/uaccess.h+1 -10 replies
200/201drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c+1 -10 replies
201/201x86/entry_32: Fix segment exceptionsarch/x86/entry/entry_32.S arch/x86/include/asm/extable_fixup_types.h arch/x86/lib/insn-eval.c +1 more+27 -190 replies

Reviews trailers per patch

87 of 201 patches have a Reviewed-by or Acked-by.

PatchMichael KelleyIlpo JärvinenChandan Babu RChristoph HellwigDarrick J. WongDave ChinnerAmit CohenNicolas DichtelDavid AhernBin MengDexuan CuiMimi ZoharJohn HaxbyLinus WalleijSergio ParacuellosDmitry OsipenkoManivannan SadhasivamYang JihongHarry WentlandSolomon ChiuDaniel WheelerGuangwu ZhangBart Van AsscheDima RuinskiyChia-Lin Kao (AceLan)Naama MeirAlim AkhtarBean HuoKeith BuschChaitanya KulkarniMax GurtovoySasha NeftinJohannes WeinerKees CookNicholas KazlauskasQingqing ZhuoMikita LipskiShubhrajyoti DattaMichal SimekKan LiangFlorian FainelliMaxim MikityanskiyJakub KicinskiSascha HauerHan XuTomasz MońYuchung ChengKonrad JankowskiGregory CLEMENTVladimir OlteanLaurentiu PalcuIdo SchimmelDeren WuLorenzo BianconiOliver UptonAndrew Jones[email protected]Marek SzlosekAndy ShevchenkoJosh PoimboeufThadeu Lima de Souza CascardoNick DesaulniersAdam GuerinWojciech ZiembaChris ChiuMarco ChiapperoAndy WuAoyama WataruDaniel PalmerSungjong SeoAlexei StarovoitovTom St DenisWang YuguiBhawanpreet LakhaAurabindo Jayamohanan PillaiPavle KotaracJohan HovoldNathan ChancellorSean ChristophersonVitaly KuznetsovJude ShihAnson JacobTedd Ho-Jeong AnPaul MenzelLinux Kernel Functional TestingBagas SanjayaJon HunterShuah Khan
SeriesT-b T-b T-b T-b T-b
1/201
2/201R-b
3/201R-b R-b R-b
4/201A-b R-b
5/201R-b
6/201R-b
7/201R-b
8/201
9/201
10/201R-b
11/201R-b
12/201T-b R-b T-b
13/201T-b R-b
14/201R-b
15/201
16/201
17/201
18/201T-b A-b
19/201
20/201
21/201R-b R-b A-b
22/201R-b A-b R-b
23/201R-b A-b R-b
24/201R-b A-b R-b
25/201R-b A-b R-b
26/201R-b A-b
27/201
28/201
29/201
30/201R-b
31/201
32/201
33/201R-b A-b
34/201R-b A-b
35/201
36/201T-b
37/201
38/201R-b
39/201A-b
40/201R-b
41/201
42/201T-b R-b A-b
43/201T-b R-b A-b
44/201T-b R-b A-b
45/201R-b
46/201A-b T-b
47/201T-b R-b
48/201R-b A-b
49/201R-b R-b
50/201R-b R-b
51/201R-b T-b T-b
52/201T-b
53/201T-b A-b
54/201
55/201
56/201
57/201
58/201
59/201
60/201
61/201
62/201
63/201
64/201
65/201
66/201
67/201
68/201
69/201
70/201
71/201T-b R-b
72/201A-b T-b
73/201R-b
74/201
75/201
76/201
77/201R-b
78/201R-b
79/201
80/201R-b
81/201R-b
82/201
83/201R-b A-b
84/201R-b
85/201R-b
86/201R-b R-b
87/201
88/201
89/201
90/201
91/201
92/201
93/201
94/201
95/201
96/201
97/201
98/201
99/201A-b
100/201
101/201T-b
102/201R-b
103/201R-b
104/201R-b
105/201
106/201T-b
107/201T-b
108/201
109/201R-b
110/201R-b
111/201R-b
112/201
113/201R-b R-b
114/201R-b
115/201R-b
116/201
117/201
118/201R-b
119/201
120/201
121/201
122/201
123/201
124/201
125/201
126/201
127/201
128/201
129/201
130/201
131/201
132/201R-b R-b
133/201
134/201
135/201T-b
136/201
137/201
138/201R-b
139/201
140/201
141/201
142/201
143/201
144/201A-b
145/201
146/201R-b
147/201R-b
148/201R-b R-b T-b
149/201R-b
150/201R-b
151/201
152/201
153/201
154/201
155/201T-b
156/201
157/201
158/201R-b R-b
159/201R-b R-b
160/201R-b
161/201R-b
162/201R-b R-b
163/201R-b R-b
164/201R-b R-b
165/201R-b R-b
166/201R-b R-b
167/201R-b R-b R-b
168/201R-b R-b R-b R-b
169/201
170/201
171/201
172/201
173/201
174/201
175/201
176/201
177/201
178/201T-b
179/201T-b
180/201T-b
181/201T-b
182/201T-b R-b A-b
183/201T-b A-b R-b
184/201R-b T-b
185/201
186/201
187/201
188/201R-b
189/201R-b
190/201R-b
191/201
192/201
193/201
194/201
195/201T-b R-b A-b
196/201R-b
197/201Debugged-by R-b T-b
198/201R-b R-b
199/201
200/201R-b
201/201

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

Read the v1 thread

Cover letter [PATCH 5.15 000/201] 5.15.58-rc1 review

This is the start of the stable review cycle for the 5.15.58 release. There are 201 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 Fri, 29 Jul 2022 16:09:50 +0000. Anything received after that time might be too late.

The whole patch series can be found in one patch at:

	https://www.kernel.org/pub/linux/kernel/v5.x/stable-review/patch-5.15.58-rc1.gz

or in the git tree and branch at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable-rc.git linux-5.15.y
and the diffstat can be found below.

thanks,

greg k-h

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

Greg Kroah-Hartman <[email protected]>

    Linux 5.15.58-rc1

Peter Zijlstra <[email protected]>
x86/entry_32: Fix segment exceptions

Dan Carpenter <[email protected]>
drm/amdgpu: Off by one in dm_dmub_outbox1_low_irq()

Jan Beulich <[email protected]>
x86: drop bogus "cc" clobber from __try_cmpxchg_user_asm()

Maxim Levitsky <[email protected]>
KVM: x86: fix typo in __try_cmpxchg_user causing non-atomicness

Nick Desaulniers <[email protected]>
x86/extable: Prefer local labels in .set directives

José Expósito <[email protected]>
drm/amd/display: invalid parameter check in dmub_hpd_callback

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Don't lock connection_mutex for DMUB HPD

Linus Torvalds <[email protected]>
watch-queue: remove spurious double semicolon

Jose Alonso <[email protected]>

    net: usb: ax88179_178a needs FLAG_SEND_ZLP

Jiri Slaby <[email protected]>
tty: use new tty_insert_flip_string_and_push_buffer() in pty_write()

Jiri Slaby <[email protected]>
tty: extract tty_flip_buffer_commit() from tty_flip_buffer_push()

Jiri Slaby <[email protected]>
tty: drop tty_schedule_flip()

Jiri Slaby <[email protected]>
tty: the rest, stop using tty_schedule_flip()

Jiri Slaby <[email protected]>
tty: drivers/tty/, stop using tty_schedule_flip()

Linus Torvalds <[email protected]>

    watchqueue: make sure to serialize 'wqueue->defunct' properly

Kees Cook <[email protected]>
x86/alternative: Report missing return thunk details

Peter Zijlstra <[email protected]>
x86/amd: Use IBPB for firmware calls

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Fix surface optimization regression on Carrizo

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Optimize bandwidth on following fast update

Nicholas Kazlauskas <[email protected]>
drm/amd/display: Reset DMCUB before HW init

Sungjong Seo <[email protected]>
exfat: use updated exfat_chain directly during renaming

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix bt_skb_sendmmsg not allocating partial chunks

Luiz Augusto von Dentz <[email protected]>

    Bluetooth: SCO: Fix sco_send_frame returning skb->len

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Fix passing NULL to PTR_ERR

Luiz Augusto von Dentz <[email protected]>
Bluetooth: RFCOMM: Replace use of memcpy_from_msg with bt_skb_sendmmsg

Luiz Augusto von Dentz <[email protected]>
Bluetooth: SCO: Replace use of memcpy_from_msg with bt_skb_sendmsg

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Add bt_skb_sendmmsg helper

Luiz Augusto von Dentz <[email protected]>
Bluetooth: Add bt_skb_sendmsg helper

Johannes Berg <[email protected]>
um: virtio_uml: Fix broken device handling in time-travel

Vincent Whitchurch <[email protected]>
um: virtio_uml: Allow probing from devicetree

Wonhyuk Yang <[email protected]>
tracing: Fix return value of trace_pid_write()

Steven Rostedt (VMware) <[email protected]>
tracing: Place trace_pid_list logic into abstract functions

Steven Rostedt (Google) <[email protected]>
tracing: Have event format check not flag %p* on __get_dynamic_array()

Yuezhang Mo <[email protected]>
exfat: fix referencing wrong parent directory information after renaming

Giovanni Cabiddu <[email protected]>
crypto: qat - re-enable registration of algorithms

Giovanni Cabiddu <[email protected]>
crypto: qat - add param check for DH

Giovanni Cabiddu <[email protected]>
crypto: qat - add param check for RSA

Giovanni Cabiddu <[email protected]>
crypto: qat - remove dma_free_coherent() for DH

Giovanni Cabiddu <[email protected]>
crypto: qat - remove dma_free_coherent() for RSA

Giovanni Cabiddu <[email protected]>
crypto: qat - fix memory leak in RSA

Giovanni Cabiddu <[email protected]>
crypto: qat - add backlog mechanism

Giovanni Cabiddu <[email protected]>
crypto: qat - refactor submission logic

Giovanni Cabiddu <[email protected]>
crypto: qat - use pre-allocated buffers in datapath

Giovanni Cabiddu <[email protected]>
crypto: qat - set to zero DH parameters before free

Johannes Berg <[email protected]>
iwlwifi: fw: uefi: add missing include guards

Felix Fietkau <[email protected]>
mt76: fix use-after-free by removing a non-RCU wcid pointer

Kishon Vijay Abraham I <[email protected]>
xhci: Set HCD flag to defer primary roothub registration

Mathias Nyman <[email protected]>
xhci: dbc: Rename xhci_dbc_init and xhci_dbc_exit

Mathias Nyman <[email protected]>
xhci: dbc: create and remove dbc structure in dbgtty driver.

Mathias Nyman <[email protected]>
xhci: dbc: refactor xhci_dbc_init()

Sean Christopherson <[email protected]>
KVM: x86: Use __try_cmpxchg_user() to emulate atomic accesses

Peter Zijlstra <[email protected]>
x86/futex: Remove .fixup usage

Peter Zijlstra <[email protected]>
x86/msr: Remove .fixup usage

Peter Zijlstra <[email protected]>
x86/extable: Extend extable functionality

Peter Zijlstra <[email protected]>
x86/entry_32: Remove .fixup usage

Peter Zijlstra <[email protected]>
bitfield.h: Fix "type of reg too small for mask" test

Thomas Gleixner <[email protected]>
x86/extable: Provide EX_TYPE_DEFAULT_MCE_SAFE and EX_TYPE_FAULT_MCE_SAFE

Thomas Gleixner <[email protected]>
x86/extable: Rework the exception table mechanics

Thomas Gleixner <[email protected]>
x86/mce: Deduplicate exception handling

Thomas Gleixner <[email protected]>
x86/extable: Get rid of redundant macros

Thomas Gleixner <[email protected]>
x86/extable: Tidy up redundant handler functions

Peter Zijlstra <[email protected]>
x86/uaccess: Implement macros for CMPXCHG on user addresses

Alexander Aring <[email protected]>
dlm: fix pending remove if msg allocation fails

Pawan Gupta <[email protected]>
x86/bugs: Warn when "ibrs" mitigation is selected on Enhanced IBRS parts

Juri Lelli <[email protected]>
sched/deadline: Fix BUG_ON condition for deboosted tasks

Eric Dumazet <[email protected]>
bpf: Make sure mac_header was set before using it

Wang Cheng <[email protected]>
mm/mempolicy: fix uninit-value in mpol_rebind_policy()

Alexey Kardashevskiy <[email protected]>

    KVM: Don't null dereference ops->destroy

Marc Kleine-Budde <[email protected]>
spi: bcm2835: bcm2835_spi_handle_err(): fix NULL pointer deref for non DMA transfers

Gavin Shan <[email protected]>
KVM: selftests: Fix target thread to be migrated in rseq_test

Srinivas Neeli <[email protected]>
gpio: gpio-xilinx: Fix integer overflow

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_max_reordering.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_abort_on_overflow.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_rfc1337.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_stdurg.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_retrans_collapse.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_slow_start_after_idle.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_thin_linear_timeouts.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_recovery.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_early_retrans.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl knobs related to SYN option.

Kuniyuki Iwashima <[email protected]>
udp: Fix a data-race around sysctl_udp_l3mdev_accept.

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_prot_sock.

Kuniyuki Iwashima <[email protected]>
ipv4: Fix data-races around sysctl_fib_multipath_hash_fields.

Kuniyuki Iwashima <[email protected]>
ipv4: Fix data-races around sysctl_fib_multipath_hash_policy.

Kuniyuki Iwashima <[email protected]>
ipv4: Fix a data-race around sysctl_fib_multipath_use_neigh.

Liang He <[email protected]>
drm/imx/dcss: Add missing of_node_put() in fail path

Oleksij Rempel <[email protected]>
net: dsa: vitesse-vsc73xx: silent spi_device_id warnings

Oleksij Rempel <[email protected]>
net: dsa: sja1105: silent spi_device_id warnings

Hristo Venev <[email protected]>
be2net: Fix buffer overflow in be_get_module_eeprom

Haibo Chen <[email protected]>
gpio: pca953x: use the correct register address when regcache sync during init

Haibo Chen <[email protected]>
gpio: pca953x: use the correct range when do regmap sync

Haibo Chen <[email protected]>
gpio: pca953x: only use single read/write for No AI mode

Wong Vee Khee <[email protected]>
net: stmmac: remove redunctant disable xPCS EEE call

Piotr Skajewski <[email protected]>
ixgbe: Add locking to prevent panic when setting sriov_numvfs to zero

Dawid Lukwinski <[email protected]>
i40e: Fix erroneous adapter reinitialization during recovery process

Vladimir Oltean <[email protected]>
pinctrl: armada-37xx: use raw spinlocks for regmap to avoid invalid wait context

Andy Shevchenko <[email protected]>
pinctrl: armada-37xx: Convert to use dev_err_probe()

Andy Shevchenko <[email protected]>
pinctrl: armada-37xx: Make use of the devm_platform_ioremap_resource()

Andy Shevchenko <[email protected]>
pinctrl: armada-37xx: Use temporary variable for struct device

Przemyslaw Patynowski <[email protected]>
iavf: Fix handling of dummy receive descriptors

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_fastopen_blackhole_timeout.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_fastopen.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_max_syn_backlog.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_tw_reuse.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_notsent_lowat.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around some timeout sysctl knobs.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_reordering.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_migrate_req.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_syncookies.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_syn(ack)?_retries.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around keepalive sysctl knobs.

Kuniyuki Iwashima <[email protected]>
igmp: Fix data-races around sysctl_igmp_max_msf.

Kuniyuki Iwashima <[email protected]>
igmp: Fix a data-race around sysctl_igmp_max_memberships.

Kuniyuki Iwashima <[email protected]>
igmp: Fix data-races around sysctl_igmp_llm_reports.

Tariq Toukan <[email protected]>
net/tls: Fix race in TLS device down flow

Junxiao Chang <[email protected]>
net: stmmac: fix dma queue left shift overflow issue

Adrian Hunter <[email protected]>
perf tests: Fix Convert perf time to TSC test for hybrid

Robert Hancock <[email protected]>
i2c: cadence: Change large transfer count reset logic to be unconditional

Vadim Pasternak <[email protected]>
i2c: mlxcpld: Fix register setting for 400KHz frequency

Menglong Dong <[email protected]>
net: ipv4: use kfree_skb_reason() in ip_rcv_finish_core()

Menglong Dong <[email protected]>
net: ipv4: use kfree_skb_reason() in ip_rcv_core()

Menglong Dong <[email protected]>
net: netfilter: use kfree_drop_reason() for NF_DROP

Menglong Dong <[email protected]>
net: skb_drop_reason: add document for drop reasons

Menglong Dong <[email protected]>
net: socket: rename SKB_DROP_REASON_SOCKET_FILTER

Menglong Dong <[email protected]>
net: skb: use kfree_skb_reason() in __udp4_lib_rcv()

Menglong Dong <[email protected]>
net: skb: use kfree_skb_reason() in tcp_v4_rcv()

Menglong Dong <[email protected]>
net: skb: introduce kfree_skb_reason()

Liang He <[email protected]>
net: dsa: microchip: ksz_common: Fix refcount leak bug

Sascha Hauer <[email protected]>
mtd: rawnand: gpmi: Set WAIT_FOR_READY timeout based on program/erase times

Dario Binacchi <[email protected]>
mtd: rawnand: gpmi: validate controller clock rate

Biao Huang <[email protected]>
net: stmmac: fix unbalanced ptp clock issue in suspend/resume flow

Biao Huang <[email protected]>
net: stmmac: fix pm runtime issue in stmmac_dvr_remove()

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_probe_interval.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_probe_threshold.

Kuniyuki Iwashima <[email protected]>
tcp: Fix a data-race around sysctl_tcp_mtu_probe_floor.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_min_snd_mss.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_base_mss.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_mtu_probing.

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_l3mdev_accept.

Eric Dumazet <[email protected]>

    tcp: sk->sk_bound_dev_if once in inet_request_bound_dev_if()

Kuniyuki Iwashima <[email protected]>
tcp/dccp: Fix a data-race around sysctl_tcp_fwmark_accept.

Kuniyuki Iwashima <[email protected]>
ip: Fix a data-race around sysctl_fwmark_reflect.

Kuniyuki Iwashima <[email protected]>
ip: Fix a data-race around sysctl_ip_autobind_reuse.

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_nonlocal_bind.

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_fwd_update_priority.

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_fwd_use_pmtu.

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_no_pmtu_disc.

Lennert Buytenhek <[email protected]>
igc: Reinstate IGC_REMOVED logic and implement it properly

Sasha Neftin <[email protected]>
Revert "e1000e: Fix possible HW unit hang after an s0ix exit"

Sasha Neftin <[email protected]>
e1000e: Enable GPT clock before sending message to CSME

Israel Rukshin <[email protected]>
nvme: fix block device naming collision

Christoph Hellwig <[email protected]>
nvme: check for duplicate identifiers earlier

Bjorn Andersson <[email protected]>
scsi: ufs: core: Drop loglevel of WriteBoost message

Ming Lei <[email protected]>
scsi: megaraid: Clear READ queue map's nr_queues

Fangzhi Zuo <[email protected]>
drm/amd/display: Ignore First MST Sideband Message Return Error

Alex Deucher <[email protected]>
drm/amdgpu/display: add quirk handling for stutter mode

Wayne Lin <[email protected]>
drm/amd/display: Fork thread to offload work of hpd_rx_irq

Wayne Lin <[email protected]>
drm/amd/display: Add option to defer works of hpd_rx_irq

Jude Shih <[email protected]>
drm/amd/display: Support for DMUB HPD interrupt handling

Kuniyuki Iwashima <[email protected]>
tcp: Fix data-races around sysctl_tcp_ecn.

Xiaoming Ni <[email protected]>
sysctl: move some boundary constants from sysctl.c to sysctl_vals

Suren Baghdasaryan <[email protected]>
mm/pagealloc: sysctl: change watermark_scale_factor max limit to 30%

Dongli Zhang <[email protected]>
net: tun: split run_ebpf_filter() and pskb_trim() into different "if statement"

Eric Dumazet <[email protected]>
ipv4/tcp: do not use per netns ctl sockets

Peter Zijlstra <[email protected]>
perf/core: Fix data race between perf_event_set_output() and perf_mmap_close()

William Dean <[email protected]>
pinctrl: ralink: Check for null return of devm_kcalloc

Arınç ÜNAL <[email protected]>
pinctrl: ralink: rename pinctrl-rt2880 to pinctrl-ralink

Arınç ÜNAL <[email protected]>
pinctrl: ralink: rename MT7628(an) functions to MT76X8

Mustafa Ismail <[email protected]>
RDMA/irdma: Fix sleep from invalid context BUG

Mustafa Ismail <[email protected]>
RDMA/irdma: Do not advertise 1GB page size for x722

Miaoqian Lin <[email protected]>
power/reset: arm-versatile: Fix refcount leak in versatile_reboot_probe

Hangyu Hua <[email protected]>
xfrm: xfrm_policy: fix a possible double xfrm_pols_put() in xfrm_bundle_lookup()

Kuniyuki Iwashima <[email protected]>
ip: Fix data-races around sysctl_ip_default_ttl.

Hayes Wang <[email protected]>
r8152: fix a WOL issue

Dan Carpenter <[email protected]>
xfs: prevent a WARN_ONCE() in xfs_ioc_attr_list()

Brian Foster <[email protected]>
xfs: fix perag reference leak on iteration race with growfs

Brian Foster <[email protected]>
xfs: terminate perag iteration reliably on agcount

Brian Foster <[email protected]>
xfs: rename the next_agno perag iteration variable

Brian Foster <[email protected]>
xfs: fold perag loop iteration logic into helper function

Darrick J. Wong <[email protected]>
xfs: fix maxlevels comparisons in the btree staging code

Christophe JAILLET <[email protected]>

    mt76: mt7921: Fix the error handling path of mt7921_pci_probe()

Sean Wang <[email protected]>
mt76: mt7921e: fix possible probe failure after reboot

Sean Wang <[email protected]>
mt76: mt7921: use physical addr to unify register access

Sean Wang <[email protected]>
Revert "mt76: mt7921e: fix possible probe failure after reboot"

Sean Wang <[email protected]>
Revert "mt76: mt7921: Fix the error handling path of mt7921_pci_probe()"

Sebastian Andrzej Siewior <[email protected]>
batman-adv: Use netif_rx_any_context() any.

Pali Rohár <[email protected]>
serial: mvebu-uart: correctly report configured baudrate value

Jeffrey Hugo <[email protected]>
PCI: hv: Fix interrupt mapping for multi-MSI

Jeffrey Hugo <[email protected]>
PCI: hv: Reuse existing IRTE allocation in compose_msi_msg()

Jeffrey Hugo <[email protected]>
PCI: hv: Fix hv_arch_irq_unmask() for multi-MSI

Jeffrey Hugo <[email protected]>
PCI: hv: Fix multi-MSI to allow more than one MSI vector

Oleksandr Tymoshenko <[email protected]>
Revert "selftest/vm: verify mmap addr in mremap_test"

Oleksandr Tymoshenko <[email protected]>
Revert "selftest/vm: verify remap destination address in mremap_test"

Daniele Palmas <[email protected]>
bus: mhi: host: pci_generic: add Telit FN990

Daniele Palmas <[email protected]>
bus: mhi: host: pci_generic: add Telit FN980 v1 hardware revision

Christian König <[email protected]>
drm/ttm: fix locking in vmap/vunmap TTM GEM helpers

Eric Snowberg <[email protected]>
lockdown: Fix kexec lockdown bypass with ima policy

Ido Schimmel <[email protected]>
mlxsw: spectrum_router: Fix IPv4 nexthop gateway indication

Ben Dooks <[email protected]>
riscv: add as-options for modules with assembly compontents

Fabien Dessenne <[email protected]>
pinctrl: stm32: fix optional IRQ support to gpios

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

Diffstat:

 Documentation/admin-guide/sysctl/vm.rst            |   2 +-
 Makefile                                           |   4 +-
 arch/alpha/kernel/srmcons.c                        |   2 +-
 arch/riscv/Makefile                                |   1 +
 arch/um/drivers/virtio_uml.c                       |  81 +++-
 arch/x86/entry/entry_32.S                          |  35 +-
 arch/x86/include/asm/asm.h                         |  85 ++--
 arch/x86/include/asm/cpufeatures.h                 |   1 +
 arch/x86/include/asm/extable.h                     |  44 +-
 arch/x86/include/asm/extable_fixup_types.h         |  58 +++
 arch/x86/include/asm/fpu/internal.h                |   4 +-
 arch/x86/include/asm/futex.h                       |  28 +-
 arch/x86/include/asm/insn-eval.h                   |   2 +
 arch/x86/include/asm/mshyperv.h                    |   7 -
 arch/x86/include/asm/msr.h                         |  30 +-
 arch/x86/include/asm/nospec-branch.h               |   2 +
 arch/x86/include/asm/segment.h                     |   2 +-
 arch/x86/include/asm/uaccess.h                     | 142 +++++++
 arch/x86/kernel/alternative.c                      |   4 +-
 arch/x86/kernel/cpu/bugs.c                         |  14 +-
 arch/x86/kernel/cpu/mce/core.c                     |  40 +-
 arch/x86/kernel/cpu/mce/internal.h                 |  10 -
 arch/x86/kernel/cpu/mce/severity.c                 |  23 +-
 arch/x86/kvm/x86.c                                 |  35 +-
 arch/x86/lib/insn-eval.c                           |  71 ++--
 arch/x86/mm/extable.c                              | 193 +++++----
 arch/x86/net/bpf_jit_comp.c                        |  11 +-
 drivers/accessibility/speakup/spk_ttyio.c          |   4 +-
 drivers/bus/mhi/pci_generic.c                      |  79 ++++
 drivers/crypto/qat/qat_4xxx/adf_drv.c              |   7 -
 drivers/crypto/qat/qat_common/Makefile             |   1 +
 drivers/crypto/qat/qat_common/adf_transport.c      |  11 +
 drivers/crypto/qat/qat_common/adf_transport.h      |   1 +
 .../crypto/qat/qat_common/adf_transport_internal.h |   1 +
 drivers/crypto/qat/qat_common/qat_algs.c           | 138 ++++---
 drivers/crypto/qat/qat_common/qat_algs_send.c      |  86 ++++
 drivers/crypto/qat/qat_common/qat_algs_send.h      |  11 +
 drivers/crypto/qat/qat_common/qat_asym_algs.c      | 304 +++++++-------
 drivers/crypto/qat/qat_common/qat_crypto.c         |  10 +-
 drivers/crypto/qat/qat_common/qat_crypto.h         |  39 ++
 drivers/gpio/gpio-pca953x.c                        |  22 +-
 drivers/gpio/gpio-xilinx.c                         |   2 +-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  | 446 +++++++++++++++++++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h  |  97 ++++-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |  17 +
 drivers/gpu/drm/amd/display/dc/core/dc.c           |  24 +-
 drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c   |  89 ++--
 drivers/gpu/drm/amd/display/dc/dc_link.h           |   9 +-
 drivers/gpu/drm/drm_gem_ttm_helper.c               |   9 +-
 drivers/gpu/drm/imx/dcss/dcss-dev.c                |   3 +
 drivers/i2c/busses/i2c-cadence.c                   |  30 +-
 drivers/i2c/busses/i2c-mlxcpld.c                   |   2 +-
 drivers/infiniband/hw/irdma/cm.c                   |  50 ---
 drivers/infiniband/hw/irdma/i40iw_hw.c             |   1 +
 drivers/infiniband/hw/irdma/icrdma_hw.c            |   1 +
 drivers/infiniband/hw/irdma/irdma.h                |   1 +
 drivers/infiniband/hw/irdma/verbs.c                |   4 +-
 drivers/mtd/nand/raw/gpmi-nand/gpmi-nand.c         |  28 +-
 drivers/net/dsa/microchip/ksz_common.c             |   5 +-
 drivers/net/dsa/sja1105/sja1105_main.c             |  16 +
 drivers/net/dsa/vitesse-vsc73xx-spi.c              |  10 +
 .../chelsio/inline_crypto/chtls/chtls_cm.c         |   8 +-
 drivers/net/ethernet/emulex/benet/be_cmds.c        |  10 +-
 drivers/net/ethernet/emulex/benet/be_cmds.h        |   2 +-
 drivers/net/ethernet/emulex/benet/be_ethtool.c     |  31 +-
 drivers/net/ethernet/intel/e1000e/hw.h             |   1 -
 drivers/net/ethernet/intel/e1000e/ich8lan.c        |   4 -
 drivers/net/ethernet/intel/e1000e/ich8lan.h        |   1 -
 drivers/net/ethernet/intel/e1000e/netdev.c         |  30 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |  13 +-
 drivers/net/ethernet/intel/iavf/iavf_txrx.c        |   5 +-
 drivers/net/ethernet/intel/igc/igc_main.c          |   3 +
 drivers/net/ethernet/intel/igc/igc_regs.h          |   5 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe.h           |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_main.c      |   3 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   6 +
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |   9 +-
 drivers/net/ethernet/netronome/nfp/flower/action.c |   2 +-
 drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c  |   3 +
 .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c   |   8 -
 drivers/net/ethernet/stmicro/stmmac/stmmac_main.c  |  22 +-
 .../net/ethernet/stmicro/stmmac/stmmac_platform.c  |   8 +-
 drivers/net/tun.c                                  |   5 +-
 drivers/net/usb/ax88179_178a.c                     |  20 +-
 drivers/net/usb/r8152.c                            |  16 +-
 drivers/net/wireless/intel/iwlwifi/fw/uefi.h       |   5 +-
 drivers/net/wireless/mediatek/mt76/mac80211.c      |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76.h          |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7603/main.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7615/main.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt76x02_util.c  |   4 +-
 drivers/net/wireless/mediatek/mt76/mt7915/main.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/main.c   |   2 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mcu.c    |  30 +-
 drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h |   1 +
 drivers/net/wireless/mediatek/mt76/mt7921/pci.c    |  30 +-
 drivers/net/wireless/mediatek/mt76/mt7921/regs.h   |  22 +-
 drivers/net/wireless/mediatek/mt76/tx.c            |   9 +-
 drivers/nvme/host/core.c                           |  19 +-
 drivers/pci/controller/pci-hyperv.c                | 106 ++++-
 drivers/pinctrl/mvebu/pinctrl-armada-37xx.c        |  97 +++--
 drivers/pinctrl/ralink/Kconfig                     |  16 +-
 drivers/pinctrl/ralink/Makefile                    |   2 +-
 drivers/pinctrl/ralink/pinctrl-mt7620.c            | 252 ++++++------
 drivers/pinctrl/ralink/pinctrl-mt7621.c            |  30 +-
 .../ralink/{pinctrl-rt2880.c => pinctrl-ralink.c}  |  92 ++---
 .../pinctrl/ralink/{pinmux.h => pinctrl-ralink.h}  |  16 +-
 drivers/pinctrl/ralink/pinctrl-rt288x.c            |  20 +-
 drivers/pinctrl/ralink/pinctrl-rt305x.c            |  44 +-
 drivers/pinctrl/ralink/pinctrl-rt3883.c            |  28 +-
 drivers/pinctrl/stm32/pinctrl-stm32.c              |  18 +-
 drivers/power/reset/arm-versatile-reboot.c         |   1 +
 drivers/s390/char/keyboard.h                       |   4 +-
 drivers/scsi/megaraid/megaraid_sas_base.c          |   3 +
 drivers/scsi/ufs/ufshcd.c                          |   2 +-
 drivers/spi/spi-bcm2835.c                          |  12 +-
 drivers/tty/goldfish.c                             |   2 +-
 drivers/tty/moxa.c                                 |   4 +-
 drivers/tty/pty.c                                  |  14 +-
 drivers/tty/serial/lpc32xx_hs.c                    |   2 +-
 drivers/tty/serial/mvebu-uart.c                    |  25 +-
 drivers/tty/tty.h                                  |   3 +
 drivers/tty/tty_buffer.c                           |  66 ++-
 drivers/tty/vt/keyboard.c                          |   6 +-
 drivers/tty/vt/vt.c                                |   2 +-
 drivers/usb/host/xhci-dbgcap.c                     | 135 +++----
 drivers/usb/host/xhci-dbgcap.h                     |  13 +-
 drivers/usb/host/xhci-dbgtty.c                     |  22 +-
 drivers/usb/host/xhci.c                            |   6 +-
 fs/dlm/lock.c                                      |   3 +-
 fs/exfat/namei.c                                   |  31 +-
 fs/proc/proc_sysctl.c                              |   2 +-
 fs/xfs/libxfs/xfs_ag.h                             |  36 +-
 fs/xfs/libxfs/xfs_btree_staging.c                  |   4 +-
 fs/xfs/xfs_ioctl.c                                 |   2 +-
 fs/xfs/xfs_ioctl.h                                 |   5 +-
 include/linux/bitfield.h                           |  19 +-
 include/linux/skbuff.h                             |  47 ++-
 include/linux/sysctl.h                             |  13 +-
 include/linux/tty_flip.h                           |   1 -
 include/net/bluetooth/bluetooth.h                  |  65 +++
 include/net/inet_hashtables.h                      |   2 +-
 include/net/inet_sock.h                            |  12 +-
 include/net/ip.h                                   |   6 +-
 include/net/netns/ipv4.h                           |   1 -
 include/net/route.h                                |   2 +-
 include/net/tcp.h                                  |  18 +-
 include/net/udp.h                                  |   2 +-
 include/trace/events/skb.h                         |  48 ++-
 kernel/bpf/core.c                                  |   8 +-
 kernel/events/core.c                               |  45 ++-
 kernel/sched/deadline.c                            |   5 +-
 kernel/sysctl.c                                    |  44 +-
 kernel/trace/Makefile                              |   1 +
 kernel/trace/ftrace.c                              |   6 +-
 kernel/trace/pid_list.c                            | 160 ++++++++
 kernel/trace/pid_list.h                            |  13 +
 kernel/trace/trace.c                               |  84 ++--
 kernel/trace/trace.h                               |  14 +-
 kernel/trace/trace_events.c                        |  13 +-
 kernel/watch_queue.c                               |  53 ++-
 mm/mempolicy.c                                     |   2 +-
 net/batman-adv/bridge_loop_avoidance.c             |   2 +-
 net/bluetooth/rfcomm/core.c                        |  50 ++-
 net/bluetooth/rfcomm/sock.c                        |  46 +--
 net/bluetooth/sco.c                                |  30 +-
 net/core/dev.c                                     |   3 +-
 net/core/drop_monitor.c                            |  10 +-
 net/core/filter.c                                  |   4 +-
 net/core/secure_seq.c                              |   4 +-
 net/core/skbuff.c                                  |  12 +-
 net/core/sock_reuseport.c                          |   4 +-
 net/ipv4/af_inet.c                                 |   4 +-
 net/ipv4/fib_semantics.c                           |   2 +-
 net/ipv4/icmp.c                                    |   2 +-
 net/ipv4/igmp.c                                    |  25 +-
 net/ipv4/inet_connection_sock.c                    |   5 +-
 net/ipv4/ip_forward.c                              |   2 +-
 net/ipv4/ip_input.c                                |  26 +-
 net/ipv4/ip_sockglue.c                             |   8 +-
 net/ipv4/netfilter/nf_reject_ipv4.c                |   4 +-
 net/ipv4/proc.c                                    |   2 +-
 net/ipv4/route.c                                   |  10 +-
 net/ipv4/syncookies.c                              |  11 +-
 net/ipv4/sysctl_net_ipv4.c                         |   8 +-
 net/ipv4/tcp.c                                     |  13 +-
 net/ipv4/tcp_fastopen.c                            |   9 +-
 net/ipv4/tcp_input.c                               |  53 ++-
 net/ipv4/tcp_ipv4.c                                |  77 ++--
 net/ipv4/tcp_metrics.c                             |   3 +-
 net/ipv4/tcp_minisocks.c                           |   4 +-
 net/ipv4/tcp_output.c                              |  31 +-
 net/ipv4/tcp_recovery.c                            |   6 +-
 net/ipv4/tcp_timer.c                               |  30 +-
 net/ipv4/udp.c                                     |  10 +-
 net/ipv6/af_inet6.c                                |   2 +-
 net/ipv6/syncookies.c                              |   3 +-
 net/netfilter/core.c                               |   3 +-
 net/netfilter/nf_synproxy_core.c                   |   2 +-
 net/sctp/protocol.c                                |   2 +-
 net/smc/smc_llc.c                                  |   2 +-
 net/tls/tls_device.c                               |   8 +-
 net/xfrm/xfrm_policy.c                             |   5 +-
 net/xfrm/xfrm_state.c                              |   2 +-
 scripts/sorttable.c                                |   4 +-
 security/integrity/ima/ima_policy.c                |   4 +
 tools/perf/tests/perf-time-to-tsc.c                |  18 +-
 tools/testing/selftests/kvm/rseq_test.c            |   8 +-
 tools/testing/selftests/vm/mremap_test.c           |  53 ---
 virt/kvm/kvm_main.c                                |   5 +-
 210 files changed, 3381 insertions(+), 1897 deletions(-)