linux-kernel.vger.kernel.org archive mirror
 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, Eric Dumazet <edumazet@google.com>,
	"David S. Miller" <davem@davemloft.net>
Subject: [PATCH 4.9 155/175] net-caif: avoid user-triggerable WARN_ON(1)
Date: Mon, 20 Sep 2021 18:43:24 +0200	[thread overview]
Message-ID: <20210920163923.142791617@linuxfoundation.org> (raw)
In-Reply-To: <20210920163918.068823680@linuxfoundation.org>

From: Eric Dumazet <edumazet@google.com>

commit 550ac9c1aaaaf51fd42e20d461f0b1cdbd55b3d2 upstream.

syszbot triggers this warning, which looks something
we can easily prevent.

If we initialize priv->list_field in chnl_net_init(),
then always use list_del_init(), we can remove robust_list_del()
completely.

WARNING: CPU: 0 PID: 3233 at net/caif/chnl_net.c:67 robust_list_del net/caif/chnl_net.c:67 [inline]
WARNING: CPU: 0 PID: 3233 at net/caif/chnl_net.c:67 chnl_net_uninit+0xc9/0x2e0 net/caif/chnl_net.c:375
Modules linked in:
CPU: 0 PID: 3233 Comm: syz-executor.3 Not tainted 5.14.0-syzkaller #0
Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011
RIP: 0010:robust_list_del net/caif/chnl_net.c:67 [inline]
RIP: 0010:chnl_net_uninit+0xc9/0x2e0 net/caif/chnl_net.c:375
Code: 89 eb e8 3a a3 ba f8 48 89 d8 48 c1 e8 03 42 80 3c 28 00 0f 85 bf 01 00 00 48 81 fb 00 14 4e 8d 48 8b 2b 75 d0 e8 17 a3 ba f8 <0f> 0b 5b 5d 41 5c 41 5d e9 0a a3 ba f8 4c 89 e3 e8 02 a3 ba f8 4c
RSP: 0018:ffffc90009067248 EFLAGS: 00010202
RAX: 0000000000008780 RBX: ffffffff8d4e1400 RCX: ffffc9000fd34000
RDX: 0000000000040000 RSI: ffffffff88bb6e49 RDI: 0000000000000003
RBP: ffff88802cd9ee08 R08: 0000000000000000 R09: ffffffff8d0e6647
R10: ffffffff88bb6dc2 R11: 0000000000000000 R12: ffff88803791ae08
R13: dffffc0000000000 R14: 00000000e600ffce R15: ffff888073ed3480
FS:  00007fed10fa0700(0000) GS:ffff8880b9d00000(0000) knlGS:0000000000000000
CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
CR2: 0000001b2c322000 CR3: 00000000164a6000 CR4: 00000000001506e0
DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
Call Trace:
 register_netdevice+0xadf/0x1500 net/core/dev.c:10347
 ipcaif_newlink+0x4c/0x260 net/caif/chnl_net.c:468
 __rtnl_newlink+0x106d/0x1750 net/core/rtnetlink.c:3458
 rtnl_newlink+0x64/0xa0 net/core/rtnetlink.c:3506
 rtnetlink_rcv_msg+0x413/0xb80 net/core/rtnetlink.c:5572
 netlink_rcv_skb+0x153/0x420 net/netlink/af_netlink.c:2504
 netlink_unicast_kernel net/netlink/af_netlink.c:1314 [inline]
 netlink_unicast+0x533/0x7d0 net/netlink/af_netlink.c:1340
 netlink_sendmsg+0x86d/0xdb0 net/netlink/af_netlink.c:1929
 sock_sendmsg_nosec net/socket.c:704 [inline]
 sock_sendmsg+0xcf/0x120 net/socket.c:724
 __sys_sendto+0x21c/0x320 net/socket.c:2036
 __do_sys_sendto net/socket.c:2048 [inline]
 __se_sys_sendto net/socket.c:2044 [inline]
 __x64_sys_sendto+0xdd/0x1b0 net/socket.c:2044
 do_syscall_x64 arch/x86/entry/common.c:50 [inline]
 do_syscall_64+0x35/0xb0 arch/x86/entry/common.c:80
 entry_SYSCALL_64_after_hwframe+0x44/0xae

Fixes: cc36a070b590 ("net-caif: add CAIF netdevice")
Signed-off-by: Eric Dumazet <edumazet@google.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
---
 net/caif/chnl_net.c |   19 +++----------------
 1 file changed, 3 insertions(+), 16 deletions(-)

--- a/net/caif/chnl_net.c
+++ b/net/caif/chnl_net.c
@@ -55,20 +55,6 @@ struct chnl_net {
 	enum caif_states state;
 };
 
-static void robust_list_del(struct list_head *delete_node)
-{
-	struct list_head *list_node;
-	struct list_head *n;
-	ASSERT_RTNL();
-	list_for_each_safe(list_node, n, &chnl_net_list) {
-		if (list_node == delete_node) {
-			list_del(list_node);
-			return;
-		}
-	}
-	WARN_ON(1);
-}
-
 static int chnl_recv_cb(struct cflayer *layr, struct cfpkt *pkt)
 {
 	struct sk_buff *skb;
@@ -370,6 +356,7 @@ static int chnl_net_init(struct net_devi
 	ASSERT_RTNL();
 	priv = netdev_priv(dev);
 	strncpy(priv->name, dev->name, sizeof(priv->name));
+	INIT_LIST_HEAD(&priv->list_field);
 	return 0;
 }
 
@@ -378,7 +365,7 @@ static void chnl_net_uninit(struct net_d
 	struct chnl_net *priv;
 	ASSERT_RTNL();
 	priv = netdev_priv(dev);
-	robust_list_del(&priv->list_field);
+	list_del_init(&priv->list_field);
 }
 
 static const struct net_device_ops netdev_ops = {
@@ -541,7 +528,7 @@ static void __exit chnl_exit_module(void
 	rtnl_lock();
 	list_for_each_safe(list_node, _tmp, &chnl_net_list) {
 		dev = list_entry(list_node, struct chnl_net, list_field);
-		list_del(list_node);
+		list_del_init(list_node);
 		delete_device(dev);
 	}
 	rtnl_unlock();



  parent reply	other threads:[~2021-09-20 17:08 UTC|newest]

Thread overview: 180+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-20 16:40 [PATCH 4.9 000/175] 4.9.283-rc1 review Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 001/175] ext4: fix race writing to an inline_data file while its xattrs are changing Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 002/175] mtd: nand: atmel_nand: remove build warning in atmel_nand_remove() Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 003/175] xtensa: fix kconfig unmet dependency warning for HAVE_FUTEX_CMPXCHG Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 004/175] qed: Fix the VF msix vectors flow Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 005/175] qede: Fix memset corruption Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 006/175] perf/x86/amd/ibs: Work around erratum #1197 Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 007/175] cryptoloop: add a deprecation warning Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 008/175] ARM: 8918/2: only build return_address() if needed Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 009/175] ALSA: pcm: fix divide error in snd_pcm_lib_ioctl Greg Kroah-Hartman
2021-09-20 16:40 ` [PATCH 4.9 010/175] ath: Use safer key clearing with key cache entries Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 011/175] ath9k: Clear key cache explicitly on disabling hardware Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 012/175] ath: Export ath_hw_keysetmac() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 013/175] ath: Modify ath_key_delete() to not need full key entry Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 014/175] ath9k: Postpone key cache entry deletion for TXQ frames reference it Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 015/175] media: stkwebcam: fix memory leak in stk_camera_probe Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 016/175] igmp: Add ip_mc_list lock in ip_check_mc_rcu Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 017/175] usb: phy: isp1301: Fix build warning when CONFIG_OF is disabled Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 018/175] USB: serial: mos7720: improve OOM-handling in read_mos_reg() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 019/175] net/sched: cls_flower: Use mask for addr_type Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 020/175] PM / wakeirq: Enable dedicated wakeirq for suspend Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 021/175] [media] tc358743: fix register i2c_rd/wr function fix Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 022/175] nvme-pci: Fix an error handling path in nvme_probe() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 023/175] gfs2: Dont clear SGID when inheriting ACLs Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 024/175] ipv4/icmp: l3mdev: Perform icmp error route lookup on source device routing table (v2) Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 025/175] s390/disassembler: correct disassembly lines alignment Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 026/175] mm/kmemleak.c: make cond_resched() rate-limiting more efficient Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 027/175] crypto: talitos - reduce max key size for SEC1 Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 028/175] powerpc/module64: Fix comment in R_PPC64_ENTRY handling Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 029/175] powerpc/boot: Delete unneeded .globl _zimage_start Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 030/175] net: ll_temac: Remove left-over debug message Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 031/175] mm/page_alloc: speed up the iteration of max_order Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 032/175] Revert "btrfs: compression: dont try to compress if we dont have enough pages" Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 033/175] x86/reboot: Limit Dell Optiplex 990 quirk to early BIOS versions Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 034/175] PCI: Call Max Payload Size-related fixup quirks early Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 035/175] regmap: fix the offset of register error log Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 036/175] crypto: mxs-dcp - Check for DMA mapping errors Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 037/175] power: supply: axp288_fuel_gauge: Report register-address on readb / writeb errors Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 038/175] crypto: omap-sham - clear dma flags only after omap_sham_update_dma_stop() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 039/175] udf: Check LVID earlier Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 040/175] power: supply: max17042_battery: fix typo in MAx17042_TOFF Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 041/175] libata: fix ata_host_start() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 042/175] crypto: qat - do not ignore errors from enable_vf2pf_comms() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 043/175] crypto: qat - handle both source of interrupt in VF ISR Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 044/175] crypto: qat - fix reuse of completion variable Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 045/175] crypto: qat - fix naming for init/shutdown VF to PF notifications Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 046/175] crypto: qat - do not export adf_iov_putmsg() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 047/175] udf_get_extendedattr() had no boundary checks Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 048/175] m68k: emu: Fix invalid free in nfeth_cleanup() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 049/175] spi: spi-pic32: Fix issue with uninitialized dma_slave_config Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 050/175] crypto: qat - use proper type for vf_mask Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 051/175] certs: Trigger creation of RSA module signing key if its not an RSA key Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 052/175] media: dvb-usb: fix uninit-value in dvb_usb_adapter_dvb_init Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 053/175] media: dvb-usb: fix uninit-value in vp702x_read_mac_addr Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 054/175] media: go7007: remove redundant initialization Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 055/175] Bluetooth: sco: prevent information leak in sco_conn_defer_accept() Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 056/175] tcp: seq_file: Avoid skipping sk during tcp_seek_last_pos Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 057/175] net: cipso: fix warnings in netlbl_cipsov4_add_std Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 058/175] i2c: highlander: add IRQ check Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 059/175] PCI: PM: Enable PME if it can be signaled from D3cold Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 060/175] soc: qcom: smsm: Fix missed interrupts if state changes while masked Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 061/175] Bluetooth: increase BTNAMSIZ to 21 chars to fix potential buffer overflow Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 062/175] arm64: dts: exynos: correct GIC CPU interfaces address range on Exynos7 Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 063/175] Bluetooth: fix repeated calls to sco_sock_kill Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 064/175] drm/msm/dsi: Fix some reference counted resource leaks Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 065/175] usb: gadget: udc: at91: add IRQ check Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 066/175] usb: phy: fsl-usb: " Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 067/175] usb: phy: twl6030: add IRQ checks Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 068/175] Bluetooth: Move shutdown callback before flushing tx and rx queue Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 069/175] usb: host: ohci-tmio: add IRQ check Greg Kroah-Hartman
2021-09-20 16:41 ` [PATCH 4.9 070/175] usb: phy: tahvo: " Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 071/175] usb: gadget: mv_u3d: request_irq() after initializing UDC Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 072/175] Bluetooth: add timeout sanity check to hci_inquiry Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 073/175] i2c: iop3xx: fix deferred probing Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 074/175] i2c: s3c2410: fix IRQ check Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 075/175] mmc: dw_mmc: Fix issue with uninitialized dma_slave_config Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 076/175] mmc: moxart: " Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 077/175] CIFS: Fix a potencially linear read overflow Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 078/175] i2c: mt65xx: fix IRQ check Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 079/175] usb: ehci-orion: Handle errors of clk_prepare_enable() in probe Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 080/175] ath6kl: wmi: fix an error code in ath6kl_wmi_sync_point() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 081/175] bcma: Fix memory leak for internally-handled cores Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 082/175] ipv4: make exception cache less predictible Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 083/175] tty: Fix data race between tiocsti() and flush_to_ldisc() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 084/175] KVM: x86: Update vCPUs hv_clock before back to guest when tsc_offset is adjusted Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 085/175] IMA: remove -Wmissing-prototypes warning Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 086/175] clk: kirkwood: Fix a clocking boot regression Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 087/175] fbmem: dont allow too huge resolutions Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 088/175] rtc: tps65910: Correct driver module alias Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 089/175] PCI/MSI: Skip masking MSI-X on Xen PV Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 090/175] powerpc/perf/hv-gpci: Fix counter value parsing Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 091/175] xen: fix setting of max_pfn in shared_info Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 092/175] crypto: public_key: fix overflow during implicit conversion Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 093/175] power: supply: max17042: handle fails of reading status register Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 094/175] VMCI: fix NULL pointer dereference when unmapping queue pair Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 095/175] media: uvc: dont do DMA on stack Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 096/175] media: rc-loopback: return number of emitters rather than error Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 097/175] libata: add ATA_HORKAGE_NO_NCQ_TRIM for Samsung 860 and 870 SSDs Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 098/175] ARM: 9105/1: atags_to_fdt: dont warn about stack size Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 099/175] PCI: Restrict ASMedia ASM1062 SATA Max Payload Size Supported Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 100/175] PCI: Return ~0 data on pciconfig_read() CAP_SYS_ADMIN failure Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 101/175] vfio: Use config not menuconfig for VFIO_NOIOMMU Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 102/175] openrisc: dont printk() unconditionally Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 103/175] pinctrl: single: Fix error return code in pcs_parse_bits_in_pinctrl_entry() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 104/175] MIPS: Malta: fix alignment of the devicetree buffer Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 105/175] crypto: mxs-dcp - Use sg_mapping_iter to copy data Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 106/175] PCI: Use pci_update_current_state() in pci_enable_device_flags() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 107/175] iio: dac: ad5624r: Fix incorrect handling of an optional regulator Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 108/175] video: fbdev: kyro: fix a DoS bug by restricting user input Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 109/175] netlink: Deal with ESRCH error in nlmsg_notify() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 110/175] Smack: Fix wrong semantics in smk_access_entry() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 111/175] usb: host: fotg210: fix the endpoints transactional opportunities calculation Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 112/175] usb: host: fotg210: fix the actual_length of an iso packet Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 113/175] usb: gadget: u_ether: fix a potential null pointer dereference Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 114/175] usb: gadget: composite: Allow bMaxPower=0 if self-powered Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 115/175] staging: board: Fix uninitialized spinlock when attaching genpd Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 116/175] tty: serial: jsm: hold port lock when reporting modem line changes Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 117/175] bpf/tests: Fix copy-and-paste error in double word test Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 118/175] bpf/tests: Do not PASS tests without actually testing the result Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 119/175] video: fbdev: asiliantfb: Error out if pixclock equals zero Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 120/175] video: fbdev: kyro: " Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 121/175] video: fbdev: riva: " Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 122/175] ipv4: ip_output.c: Fix out-of-bounds warning in ip_copy_addrs() Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 123/175] flow_dissector: Fix out-of-bounds warnings Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 124/175] s390/jump_label: print real address in a case of a jump label bug Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 125/175] serial: 8250: Define RX trigger levels for OxSemi 950 devices Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 126/175] xtensa: ISS: dont panic in rs_init Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 127/175] hvsi: dont panic on tty_register_driver failure Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 128/175] serial: 8250_pci: make setup_port() parameters explicitly unsigned Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 129/175] staging: ks7010: Fix the initialization of the sleep_status structure Greg Kroah-Hartman
2021-09-20 16:42 ` [PATCH 4.9 130/175] ata: sata_dwc_460ex: No need to call phy_exit() befre phy_init() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 131/175] Bluetooth: skip invalid hci_sync_conn_complete_evt Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 132/175] ASoC: Intel: bytcr_rt5640: Move "Platform Clock" routes to the maps for the matching in-/output Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 133/175] net: ethernet: stmmac: Do not use unreachable() in ipq806x_gmac_probe() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 134/175] Bluetooth: avoid circular locks in sco_sock_connect Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 135/175] gpu: drm: amd: amdgpu: amdgpu_i2c: fix possible uninitialized-variable access in amdgpu_i2c_router_select_ddc_port() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 136/175] ARM: tegra: tamonten: Fix UART pad setting Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 137/175] rpc: fix gss_svc_init cleanup on failure Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 138/175] gfs2: Dont call dlm after protocol is unmounted Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 139/175] mmc: rtsx_pci: Fix long reads when clock is prescaled Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 140/175] cifs: fix wrong release in sess_alloc_buffer() failed path Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 141/175] Revert "USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set" Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 142/175] usbip: give back URBs for unsent unlink requests during cleanup Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 143/175] parport: remove non-zero check on count Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 144/175] ath9k: fix OOB read ar9300_eeprom_restore_internal Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 145/175] ath9k: fix sleeping in atomic context Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 146/175] net: fix NULL pointer reference in cipso_v4_doi_free Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 147/175] net: w5100: check return value after calling platform_get_resource() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 148/175] parisc: fix crash with signals and alloca Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 149/175] scsi: BusLogic: Fix missing pr_cont() use Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 150/175] mm/hugetlb: initialize hugetlb_usage in mm_init Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 151/175] memcg: enable accounting for pids in nested pid namespaces Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 152/175] platform/chrome: cros_ec_proto: Send command again when timeout occurs Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 153/175] xen: reset legacy rtc flag for PV domU Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 154/175] bnx2x: Fix enabling network interfaces without VFs Greg Kroah-Hartman
2021-09-20 16:43 ` Greg Kroah-Hartman [this message]
2021-09-20 16:43 ` [PATCH 4.9 156/175] ptp: dp83640: dont define PAGE0 Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 157/175] dccp: dont duplicate ccid when cloning dccp sock Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 158/175] net/l2tp: Fix reference count leak in l2tp_udp_recv_core Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 159/175] r6040: Restore MDIO clock frequency after MAC reset Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 160/175] tipc: increase timeout in tipc_sk_enqueue() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 161/175] events: Reuse value read using READ_ONCE instead of re-reading it Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 162/175] net/af_unix: fix a data-race in unix_dgram_poll Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 163/175] tcp: fix tp->undo_retrans accounting in tcp_sacktag_one() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 164/175] ibmvnic: check failover_pending in login response Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 165/175] x86/mm: Fix kern_addr_valid() to cope with existing but not present entries Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 166/175] dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 167/175] mfd: Dont use irq_create_mapping() to resolve a mapping Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 168/175] net: usb: cdc_mbim: avoid altsetting toggling for Telit LN920 Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 169/175] ethtool: Fix an error code in cxgb2.c Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 170/175] PCI: Sync __pci_register_driver() stub for CONFIG_PCI=n Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 171/175] mtd: rawnand: cafe: Fix a resource leak in the error handling path of cafe_nand_probe() Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 172/175] ARC: export clear_user_page() for modules Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 173/175] net: dsa: b53: Fix calculating number of switch ports Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 174/175] qlcnic: Remove redundant unlock in qlcnic_pinit_from_rom Greg Kroah-Hartman
2021-09-20 16:43 ` [PATCH 4.9 175/175] net: renesas: sh_eth: Fix freeing wrong tx descriptor Greg Kroah-Hartman
2021-09-20 18:06 ` [PATCH 4.9 000/175] 4.9.283-rc1 review Florian Fainelli
2021-09-21 12:10 ` Guenter Roeck
2021-09-21 12:42   ` Greg Kroah-Hartman
2021-09-21 15:34 ` Shuah Khan

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=20210920163923.142791617@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).