All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: linux-kernel@vger.kernel.org
Cc: Greg Kroah-Hartman <gregkh@linuxfoundation.org>,
	stable@vger.kernel.org, Antoine Tenart <atenart@kernel.org>,
	Alexander Duyck <alexanderduyck@fb.com>,
	Jakub Kicinski <kuba@kernel.org>
Subject: [PATCH 5.10 021/145] net-sysfs: take the rtnl lock when storing xps_cpus
Date: Mon, 11 Jan 2021 14:00:45 +0100	[thread overview]
Message-ID: <20210111130049.526976461@linuxfoundation.org> (raw)
In-Reply-To: <20210111130048.499958175@linuxfoundation.org>

From: Antoine Tenart <atenart@kernel.org>

[ Upstream commit 1ad58225dba3f2f598d2c6daed4323f24547168f ]

Two race conditions can be triggered when storing xps cpus, resulting in
various oops and invalid memory accesses:

1. Calling netdev_set_num_tc while netif_set_xps_queue:

   - netif_set_xps_queue uses dev->tc_num as one of the parameters to
     compute the size of new_dev_maps when allocating it. dev->tc_num is
     also used to access the map, and the compiler may generate code to
     retrieve this field multiple times in the function.

   - netdev_set_num_tc sets dev->tc_num.

   If new_dev_maps is allocated using dev->tc_num and then dev->tc_num
   is set to a higher value through netdev_set_num_tc, later accesses to
   new_dev_maps in netif_set_xps_queue could lead to accessing memory
   outside of new_dev_maps; triggering an oops.

2. Calling netif_set_xps_queue while netdev_set_num_tc is running:

   2.1. netdev_set_num_tc starts by resetting the xps queues,
        dev->tc_num isn't updated yet.

   2.2. netif_set_xps_queue is called, setting up the map with the
        *old* dev->num_tc.

   2.3. netdev_set_num_tc updates dev->tc_num.

   2.4. Later accesses to the map lead to out of bound accesses and
        oops.

   A similar issue can be found with netdev_reset_tc.

One way of triggering this is to set an iface up (for which the driver
uses netdev_set_num_tc in the open path, such as bnx2x) and writing to
xps_cpus in a concurrent thread. With the right timing an oops is
triggered.

Both issues have the same fix: netif_set_xps_queue, netdev_set_num_tc
and netdev_reset_tc should be mutually exclusive. We do that by taking
the rtnl lock in xps_cpus_store.

Fixes: 184c449f91fe ("net: Add support for XPS with QoS via traffic classes")
Signed-off-by: Antoine Tenart <atenart@kernel.org>
Reviewed-by: Alexander Duyck <alexanderduyck@fb.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 net/core/net-sysfs.c |    6 ++++++
 1 file changed, 6 insertions(+)

--- a/net/core/net-sysfs.c
+++ b/net/core/net-sysfs.c
@@ -1396,7 +1396,13 @@ static ssize_t xps_cpus_store(struct net
 		return err;
 	}
 
+	if (!rtnl_trylock()) {
+		free_cpumask_var(mask);
+		return restart_syscall();
+	}
+
 	err = netif_set_xps_queue(dev, mask, index);
+	rtnl_unlock();
 
 	free_cpumask_var(mask);
 



  parent reply	other threads:[~2021-01-11 13:36 UTC|newest]

Thread overview: 153+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-01-11 13:00 [PATCH 5.10 000/145] 5.10.7-rc1 review Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 001/145] i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 002/145] iavf: fix double-release of rtnl_lock Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 003/145] net/sched: sch_taprio: ensure to reset/destroy all child qdiscs Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 004/145] net: mvpp2: Add TCAM entry to drop flow control pause frames Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 005/145] net: mvpp2: prs: fix PPPoE with ipv6 packet parse Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 006/145] net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 007/145] ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 008/145] ethernet: ucc_geth: set dev->max_mtu to 1518 Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 009/145] ionic: account for vlan tag len in rx buffer len Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 010/145] atm: idt77252: call pci_disable_device() on error path Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 011/145] net: mvpp2: Fix GoP port 3 Networking Complex Control configurations Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 012/145] net: stmmac: dwmac-meson8b: ignore the second clock input Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 013/145] ibmvnic: fix login buffer memory leak Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 014/145] ibmvnic: continue fatal error reset after passive init Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 015/145] net: ethernet: mvneta: Fix error handling in mvneta_probe Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 016/145] qede: fix offload for IPIP tunnel packets Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 017/145] virtio_net: Fix recursive call to cpus_read_lock() Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 018/145] net: dcb: Validate netlink message in DCB handler Greg Kroah-Hartman
2021-01-11 17:36   ` Jakub Kicinski
2021-01-11 19:59     ` Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 019/145] net/ncsi: Use real net-device for response handler Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 020/145] net: ethernet: Fix memleak in ethoc_probe Greg Kroah-Hartman
2021-01-11 13:00 ` Greg Kroah-Hartman [this message]
2021-01-11 13:00 ` [PATCH 5.10 022/145] net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 023/145] net-sysfs: take the rtnl lock when storing xps_rxqs Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 024/145] net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 025/145] net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 026/145] tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 027/145] e1000e: Only run S0ix flows if shutdown succeeded Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 028/145] e1000e: bump up timeout to wait when ME un-configures ULP mode Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 029/145] Revert "e1000e: disable s0ix entry and exit flows for ME systems" Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 030/145] e1000e: Export S0ix flags to ethtool Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 031/145] bnxt_en: Check TQM rings for maximum supported value Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 032/145] net: mvpp2: fix pkt coalescing int-threshold configuration Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 033/145] bnxt_en: Fix AER recovery Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 034/145] ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() Greg Kroah-Hartman
2021-01-11 13:00 ` [PATCH 5.10 035/145] net: sched: prevent invalid Scell_log shift count Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 036/145] net: hns: fix return value check in __lb_other_process() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 037/145] erspan: fix version 1 check in gre_parse_header() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 038/145] net: hdlc_ppp: Fix issues when mod_timer is called while timer is running Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 039/145] bareudp: set NETIF_F_LLTX flag Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 040/145] bareudp: Fix use of incorrect min_headroom size Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 041/145] vhost_net: fix ubuf refcount incorrectly when sendmsg fails Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 042/145] r8169: work around power-saving bug on some chip versions Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 043/145] net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 044/145] net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 045/145] CDC-NCM: remove "connected" log message Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 046/145] ibmvnic: fix: NULL pointer dereference Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 047/145] net: usb: qmi_wwan: add Quectel EM160R-GL Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 048/145] selftests: mlxsw: Set headroom size of correct port Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 049/145] stmmac: intel: Add PCI IDs for TGL-H platform Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 050/145] selftests/vm: fix building protection keys test Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 051/145] block: add debugfs stanza for QUEUE_FLAG_NOWAIT Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 052/145] workqueue: Kick a worker based on the actual activation of delayed works Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 053/145] scsi: ufs: Fix wrong print message in dev_err() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 054/145] scsi: ufs: Clear UAC for RPMB after ufshcd resets Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 055/145] scsi: ufs-pci: Fix restore from S4 for Intel controllers Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 056/145] scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 057/145] scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 058/145] scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND " Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 059/145] scsi: block: Introduce BLK_MQ_REQ_PM Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 060/145] scsi: ide: Do not set the RQF_PREEMPT flag for sense requests Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 061/145] scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 062/145] scsi: scsi_transport_spi: Set RQF_PM for domain validation commands Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 063/145] scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 064/145] local64.h: make <asm/local64.h> mandatory Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 065/145] lib/genalloc: fix the overflow when size is too big Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 066/145] depmod: handle the case of /sbin/depmod without /sbin in PATH Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 067/145] scsi: ufs: Clear UAC for FFU and RPMB LUNs Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 068/145] kbuild: dont hardcode depmod path Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 069/145] Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 070/145] scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 071/145] scsi: block: Do not accept any requests while suspended Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 072/145] crypto: ecdh - avoid buffer overflow in ecdh_set_secret() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 073/145] crypto: asym_tpm: correct zero out potential secrets Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 074/145] powerpc/32s: Fix RTAS machine check with VMAP stack Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 075/145] powerpc: Handle .text.{hot,unlikely}.* in linker script Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 076/145] Staging: comedi: Return -EFAULT if copy_to_user() fails Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 077/145] staging: mt7621-dma: Fix a resource leak in an error handling path Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 078/145] usb: gadget: enable super speed plus Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 079/145] USB: cdc-acm: blacklist another IR Droid device Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 080/145] USB: cdc-wdm: Fix use after free in service_outstanding_interrupt() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 081/145] usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 082/145] usb: dwc3: meson-g12a: disable clk on error handling path in probe Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 083/145] usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 084/145] usb: dwc3: gadget: Clear wait flag on dequeue Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 085/145] usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 086/145] usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 087/145] usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 088/145] usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 089/145] USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 090/145] usb: usbip: vhci_hcd: protect shift size Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 091/145] usb: uas: Add PNY USB Portable SSD to unusual_uas Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 092/145] USB: serial: iuu_phoenix: fix DMA from stack Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 093/145] USB: serial: option: add LongSung M5710 module support Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 094/145] USB: serial: option: add Quectel EM160R-GL Greg Kroah-Hartman
2021-01-11 13:01 ` [PATCH 5.10 095/145] USB: yurex: fix control-URB timeout handling Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 096/145] USB: usblp: fix DMA to stack Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 097/145] ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 098/145] usb: gadget: select CONFIG_CRC32 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 099/145] USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 100/145] usb: gadget: f_uac2: reset wMaxPacketSize Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 101/145] usb: gadget: function: printer: Fix a memory leak for interface descriptor Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 102/145] usb: gadget: u_ether: Fix MTU size mismatch with RX packet size Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 103/145] USB: gadget: legacy: fix return error code in acm_ms_bind() Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 104/145] usb: gadget: Fix spinlock lockup on usb_function_deactivate Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 105/145] usb: gadget: configfs: Preserve function ordering after bind failure Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 106/145] usb: gadget: configfs: Fix use-after-free issue with udc_name Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 107/145] USB: serial: keyspan_pda: remove unused variable Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 108/145] hwmon: (amd_energy) fix allocation of hwmon_channel_info config Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 109/145] mm: make wait_on_page_writeback() wait for multiple pending writebacks Greg Kroah-Hartman
2021-01-11 17:54   ` Hugh Dickins
2021-01-11 19:03     ` Linus Torvalds
2021-01-11 13:02 ` [PATCH 5.10 110/145] x86/mm: Fix leak of pmd ptlock Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 111/145] KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 112/145] KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 113/145] kvm: check tlbs_dirty directly Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 114/145] KVM: x86/mmu: Ensure TDP MMU roots are freed after yield Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 115/145] x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 116/145] x86/resctrl: Dont move a task to the same resource group Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 117/145] blk-iocost: fix NULL iocg deref from racing against initialization Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 118/145] ALSA: hda/via: Fix runtime PM for Clevo W35xSS Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 119/145] ALSA: hda/conexant: add a new hda codec CX11970 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 120/145] ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 121/145] ALSA: hda/realtek: Add mute LED quirk for more HP laptops Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 122/145] ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 123/145] ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 124/145] iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 125/145] btrfs: qgroup: dont try to wait flushing if were already holding a transaction Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 126/145] btrfs: send: fix wrong file path when there is an inode with a pending rmdir Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 127/145] Revert "device property: Keep secondary firmware node secondary by type" Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 128/145] dmabuf: fix use-after-free of dmabufs file->f_inode Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 129/145] arm64: link with -z norelro for LLD or aarch64-elf Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 130/145] drm/i915: clear the shadow batch Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 131/145] drm/i915: clear the gpu reloc batch Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 132/145] bcache: fix typo from SUUP to SUPP in features.h Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 133/145] bcache: check unsupported feature sets for bcache register Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 134/145] bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 135/145] net/mlx5e: Fix SWP offsets when vlan inserted by driver Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 136/145] ARM: dts: OMAP3: disable AES on N950/N9 Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 137/145] netfilter: x_tables: Update remaining dereference to RCU Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 138/145] netfilter: ipset: fix shift-out-of-bounds in htable_bits() Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 139/145] netfilter: xt_RATEEST: reject non-null terminated string from userspace Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 140/145] netfilter: nft_dynset: report EOPNOTSUPP on missing set feature Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 141/145] dmaengine: idxd: off by one in cleanup code Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 142/145] x86/mtrr: Correct the range check before performing MTRR type lookups Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 143/145] KVM: x86: fix shift out of bounds reported by UBSAN Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 144/145] xsk: Fix memory leak for failed bind Greg Kroah-Hartman
2021-01-11 13:02 ` [PATCH 5.10 145/145] rtlwifi: rise completion at the last step of firmware callback Greg Kroah-Hartman
2021-01-11 15:15 ` [PATCH 5.10 000/145] 5.10.7-rc1 review Guenter Roeck
2021-01-11 16:11   ` Greg Kroah-Hartman
2021-01-11 15:33 ` Jon Hunter

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20210111130049.526976461@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=alexanderduyck@fb.com \
    --cc=atenart@kernel.org \
    --cc=kuba@kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=stable@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.