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,
	syzbot+2bef95d3ab4daa10155b@syzkaller.appspotmail.com,
	Ying Hsu <yinghsu@chromium.org>,
	Joseph Hwang <josephsih@chromium.org>,
	Marcel Holtmann <marcel@holtmann.org>,
	Sasha Levin <sashal@kernel.org>
Subject: [PATCH 4.9 057/167] Bluetooth: fix dangling sco_conn and use-after-free in sco_sock_timeout
Date: Mon, 13 Jun 2022 12:08:51 +0200	[thread overview]
Message-ID: <20220613094854.233878885@linuxfoundation.org> (raw)
In-Reply-To: <20220613094840.720778945@linuxfoundation.org>

From: Ying Hsu <yinghsu@chromium.org>

[ Upstream commit 7aa1e7d15f8a5b65f67bacb100d8fc033b21efa2 ]

Connecting the same socket twice consecutively in sco_sock_connect()
could lead to a race condition where two sco_conn objects are created
but only one is associated with the socket. If the socket is closed
before the SCO connection is established, the timer associated with the
dangling sco_conn object won't be canceled. As the sock object is being
freed, the use-after-free problem happens when the timer callback
function sco_sock_timeout() accesses the socket. Here's the call trace:

dump_stack+0x107/0x163
? refcount_inc+0x1c/
print_address_description.constprop.0+0x1c/0x47e
? refcount_inc+0x1c/0x7b
kasan_report+0x13a/0x173
? refcount_inc+0x1c/0x7b
check_memory_region+0x132/0x139
refcount_inc+0x1c/0x7b
sco_sock_timeout+0xb2/0x1ba
process_one_work+0x739/0xbd1
? cancel_delayed_work+0x13f/0x13f
? __raw_spin_lock_init+0xf0/0xf0
? to_kthread+0x59/0x85
worker_thread+0x593/0x70e
kthread+0x346/0x35a
? drain_workqueue+0x31a/0x31a
? kthread_bind+0x4b/0x4b
ret_from_fork+0x1f/0x30

Link: https://syzkaller.appspot.com/bug?extid=2bef95d3ab4daa10155b
Reported-by: syzbot+2bef95d3ab4daa10155b@syzkaller.appspotmail.com
Fixes: e1dee2c1de2b ("Bluetooth: fix repeated calls to sco_sock_kill")
Signed-off-by: Ying Hsu <yinghsu@chromium.org>
Reviewed-by: Joseph Hwang <josephsih@chromium.org>
Signed-off-by: Marcel Holtmann <marcel@holtmann.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
---
 net/bluetooth/sco.c | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

diff --git a/net/bluetooth/sco.c b/net/bluetooth/sco.c
index b3b4ffaa394f..9892ce82cbdf 100644
--- a/net/bluetooth/sco.c
+++ b/net/bluetooth/sco.c
@@ -542,19 +542,24 @@ static int sco_sock_connect(struct socket *sock, struct sockaddr *addr, int alen
 	    addr->sa_family != AF_BLUETOOTH)
 		return -EINVAL;
 
-	if (sk->sk_state != BT_OPEN && sk->sk_state != BT_BOUND)
-		return -EBADFD;
+	lock_sock(sk);
+	if (sk->sk_state != BT_OPEN && sk->sk_state != BT_BOUND) {
+		err = -EBADFD;
+		goto done;
+	}
 
-	if (sk->sk_type != SOCK_SEQPACKET)
-		return -EINVAL;
+	if (sk->sk_type != SOCK_SEQPACKET) {
+		err = -EINVAL;
+		goto done;
+	}
 
 	hdev = hci_get_route(&sa->sco_bdaddr, &sco_pi(sk)->src, BDADDR_BREDR);
-	if (!hdev)
-		return -EHOSTUNREACH;
+	if (!hdev) {
+		err = -EHOSTUNREACH;
+		goto done;
+	}
 	hci_dev_lock(hdev);
 
-	lock_sock(sk);
-
 	/* Set destination address and psm */
 	bacpy(&sco_pi(sk)->dst, &sa->sco_bdaddr);
 
-- 
2.35.1




  parent reply	other threads:[~2022-06-13 10:22 UTC|newest]

Thread overview: 174+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-06-13 10:07 [PATCH 4.9 000/167] 4.9.318-rc1 review Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 4.9 001/167] USB: new quirk for Dell Gen 2 devices Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 4.9 002/167] ptrace/xtensa: Replace PT_SINGLESTEP with TIF_SINGLESTEP Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 4.9 003/167] ptrace: Reimplement PTRACE_KILL by always sending SIGKILL Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 4.9 004/167] btrfs: add "0x" prefix for unsupported optional features Greg Kroah-Hartman
2022-06-13 10:07 ` [PATCH 4.9 005/167] drm/virtio: fix NULL pointer dereference in virtio_gpu_conn_get_modes Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 006/167] mwifiex: add mutex lock for call in mwifiex_dfs_chan_sw_work_queue Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 007/167] b43legacy: Fix assigning negative value to unsigned variable Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 008/167] b43: " Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 009/167] ipw2x00: Fix potential NULL dereference in libipw_xmit() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 010/167] ACPICA: Avoid cache flush inside virtual machines Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 011/167] ALSA: jack: Access input_dev under mutex Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 012/167] drm/amd/pm: fix double free in si_parse_power_table() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 013/167] ath9k: fix QCA9561 PA bias level Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 014/167] media: cx25821: Fix the warning when removing the module Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 015/167] scsi: megaraid: Fix error check return value of register_chrdev() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 016/167] drm/amd/pm: fix the compile warning Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 017/167] ipv6: Dont send rs packets to the interface of ARPHRD_TUNNEL Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 018/167] ASoC: dapm: Dont fold register value changes into notifications Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 019/167] dma-debug: change allocation mode from GFP_NOWAIT to GFP_ATIOMIC Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 020/167] ipmi:ssif: Check for NULL msg when handling events and messages Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 021/167] openrisc: start CPU timer early in boot Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 022/167] nvme-pci: fix a NULL pointer dereference in nvme_alloc_admin_tags Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 023/167] ASoC: rt5645: Fix errorenous cleanup order Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 024/167] media: exynos4-is: Fix compile warning Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 025/167] rxrpc: Return an error to sendmsg if call failed Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 026/167] eth: tg3: silence the GCC 12 array-bounds warning Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 027/167] fs: jfs: fix possible NULL pointer dereference in dbFree() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 028/167] ARM: OMAP1: clock: Fix UART rate reporting algorithm Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 029/167] fat: add ratelimit to fat*_ent_bread() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 030/167] ARM: versatile: Add missing of_node_put in dcscb_init Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 031/167] ARM: dts: exynos: add atmel,24c128 fallback to Samsung EEPROM Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 032/167] ARM: hisi: Add missing of_node_put after of_find_compatible_node Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 033/167] PCI: Avoid pci_dev_lock() AB/BA deadlock with sriov_numvfs_store() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 034/167] powerpc/xics: fix refcount leak in icp_opal_init() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 035/167] macintosh/via-pmu: Fix build failure when CONFIG_INPUT is disabled Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 036/167] drm: fix EDID struct for old ARM OABI format Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 037/167] ASoC: mediatek: Fix error handling in mt8173_max98090_dev_probe Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 038/167] x86/delay: Fix the wrong asm constraint in delay_loop() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 039/167] drm/mediatek: Fix mtk_cec_mask() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 040/167] spi: spi-ti-qspi: Fix return value handling of wait_for_completion_timeout Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 041/167] NFC: NULL out the dev->rfkill to prevent UAF Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 042/167] HID: hid-led: fix maximum brightness for Dream Cheeky Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 043/167] spi: img-spfi: Fix pm_runtime_get_sync() error checking Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 044/167] ath9k_htc: fix potential out of bounds access with invalid rxstatus->rs_keyix Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 045/167] inotify: show inotify mask flags in proc fdinfo Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 046/167] x86/pm: Fix false positive kmemleak report in msr_build_context() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 047/167] drm/msm/dsi: fix error checks and return values for DSI xmit functions Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 048/167] drm/msm/hdmi: check return value after calling platform_get_resource_byname() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 049/167] drm/rockchip: vop: fix possible null-ptr-deref in vop_bind() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 050/167] x86/mm: Cleanup the control_va_addr_alignment() __setup handler Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 051/167] drm/msm: return an error pointer in msm_gem_prime_get_sg_table() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 052/167] media: uvcvideo: Fix missing check to determine if element is found in list Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 053/167] ASoC: mxs-saif: Fix refcount leak in mxs_saif_probe Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 054/167] regulator: pfuze100: Fix refcount leak in pfuze_parse_regulators_dt Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 055/167] media: exynos4-is: Change clk_disable to clk_disable_unprepare Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 056/167] media: pvrusb2: fix array-index-out-of-bounds in pvr2_i2c_core_init Greg Kroah-Hartman
2022-06-13 10:08 ` Greg Kroah-Hartman [this message]
2022-06-13 10:08 ` [PATCH 4.9 058/167] m68k: math-emu: Fix dependencies of math emulation support Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 059/167] sctp: read sk->sk_bound_dev_if once in sctp_rcv() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 060/167] ASoC: wm2000: fix missing clk_disable_unprepare() on error in wm2000_anc_transition() Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 061/167] rxrpc: Fix listen() setting the bar too high for the prealloc rings Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 062/167] rxrpc: Dont try to resend the request if were receiving the reply Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 063/167] soc: qcom: smp2p: Fix missing of_node_put() in smp2p_parse_ipc Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 064/167] soc: qcom: smsm: Fix missing of_node_put() in smsm_parse_ipc Greg Kroah-Hartman
2022-06-13 10:08 ` [PATCH 4.9 065/167] mfd: ipaq-micro: Fix error check return value of platform_get_irq() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 066/167] scsi: fcoe: Fix Wstringop-overflow warnings in fcoe_wwn_from_mac() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 067/167] drivers/base/node.c: fix compaction sysfs file leak Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 068/167] powerpc/8xx: export cpm_setbrg for modules Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 069/167] powerpc/idle: Fix return value of __setup() handler Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 070/167] powerpc/4xx/cpm: " Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 071/167] tty: fix deadlock caused by calling printk() under tty_port->lock Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 072/167] Input: sparcspkr - fix refcount leak in bbc_beep_probe Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 073/167] video: fbdev: clcdfb: Fix refcount leak in clcdfb_of_vram_setup Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 074/167] iommu/amd: Increase timeout waiting for GA log enablement Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 075/167] wifi: mac80211: fix use-after-free in chanctx code Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 076/167] iwlwifi: mvm: fix assert 1F04 upon reconfig Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 077/167] fs-writeback: writeback_sb_inodes:Recalculate wrote according skipped pages Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 078/167] ext4: fix use-after-free in ext4_rename_dir_prepare Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 079/167] ext4: fix bug_on in ext4_writepages Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 080/167] ext4: verify dir block before splitting it Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 081/167] dlm: fix plock invalid read Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 082/167] dlm: fix missing lkb refcount handling Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 083/167] ocfs2: dlmfs: fix error handling of user_dlm_destroy_lock Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 084/167] scsi: dc395x: Fix a missing check on list iterator Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 085/167] scsi: ufs: qcom: Add a readl() to make sure ref_clk gets enabled Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 086/167] drm/amdgpu/cs: make commands with 0 chunks illegal behaviour Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 087/167] drm/bridge: analogix_dp: Grab runtime PM reference for DP-AUX Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 088/167] md: fix an incorrect NULL check in does_sb_need_changing Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 089/167] md: fix an incorrect NULL check in md_reload_sb Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 090/167] RDMA/hfi1: Fix potential integer multiplication overflow errors Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 091/167] irqchip/armada-370-xp: Do not touch Performance Counter Overflow on A375, A38x, A39x Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 092/167] irqchip: irq-xtensa-mx: fix initial IRQ affinity Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 093/167] mac80211: upgrade passive scan to active scan on DFS channels after beacon rx Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 094/167] um: chan_user: Fix winch_tramp() return value Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 095/167] um: Fix out-of-bounds read in LDT setup Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 096/167] iommu/msm: Fix an incorrect NULL check on list iterator Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 097/167] nodemask.h: fix compilation error with GCC12 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 098/167] hugetlb: fix huge_pmd_unshare address update Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 099/167] rtl818x: Prevent using not initialized queues Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 100/167] ASoC: rt5514: Fix event generation for "DSP Voice Wake Up" control Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 101/167] carl9170: tx: fix an incorrect use of list iterator Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 102/167] gma500: fix an incorrect NULL check on " Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 103/167] docs/conf.py: Cope with removal of language=None in Sphinx 5.0.0 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 104/167] dt-bindings: gpio: altera: correct interrupt-cells Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 105/167] RDMA/rxe: Generate a completion for unsupported/invalid opcode Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 106/167] MIPS: IP27: Remove incorrect `cpu_has_fpu override Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 107/167] netfilter: nf_tables: disallow non-stateful expression in sets earlier Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 108/167] pcmcia: db1xxx_ss: restrict to MIPS_DB1XXX boards Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 109/167] staging: greybus: codecs: fix type confusion of list iterator variable Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 110/167] usb: usbip: fix a refcount leak in stub_probe() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 111/167] usb: usbip: add missing device lock on tweak configuration cmd Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 112/167] USB: storage: karma: fix rio_karma_init return Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 113/167] pwm: lp3943: Fix duty calculation in case period was clamped Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 114/167] rpmsg: qcom_smd: Fix irq_of_parse_and_map() return value Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 115/167] rtc: mt6397: check return value after calling platform_get_resource() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 116/167] serial: meson: acquire port->lock in startup() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 117/167] serial: digicolor-usart: Dont allow CS5-6 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 118/167] serial: txx9: " Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 119/167] serial: sh-sci: " Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 120/167] serial: st-asc: Sanitize CSIZE and correct PARENB for CS7 Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 121/167] firmware: dmi-sysfs: Fix memory leak in dmi_sysfs_register_handle Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 122/167] clocksource/drivers/oxnas-rps: Fix irq_of_parse_and_map() return value Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 123/167] net: ethernet: mtk_eth_soc: out of bounds read in mtk_hwlro_get_fdir_entry() Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 124/167] modpost: fix removing numeric suffixes Greg Kroah-Hartman
2022-06-13 10:09 ` [PATCH 4.9 125/167] jffs2: fix memory leak in jffs2_do_fill_super Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 126/167] tcp: tcp_rtx_synack() can be called from process context Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 127/167] tracing: Avoid adding tracer option before update_tracer_options Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 128/167] i2c: cadence: Increase timeout per message if necessary Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 129/167] m68knommu: set ZERO_PAGE() to the allocated zeroed page Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 130/167] m68knommu: fix undefined reference to `_init_sp Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 131/167] video: fbdev: pxa3xx-gcu: release the resources correctly in pxa3xx_gcu_probe/remove() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 132/167] net: fix nla_strcmp to handle more then one trailing null character Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 133/167] ata: pata_octeon_cf: Fix refcount leak in octeon_cf_probe Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 134/167] net/mlx4_en: Fix wrong return value on ioctl EEPROM query failure Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 135/167] SUNRPC: Fix the calculation of xdr->end in xdr_get_next_encode_buffer() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 136/167] net: xfrm: unexport __init-annotated xfrm4_protocol_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 137/167] net: altera: Fix refcount leak in altera_tse_mdio_create Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 138/167] iio: dummy: iio_simple_dummy: check the return value of kstrdup() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 139/167] lkdtm/usercopy: Expand size of "out of frame" object Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 140/167] tty: synclink_gt: Fix null-pointer-dereference in slgt_clean() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 141/167] tty: Fix a possible resource leak in icom_probe Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 142/167] drivers: staging: rtl8192e: Fix deadlock in rtllib_beacons_stop() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 143/167] USB: host: isp116x: check return value after calling platform_get_resource() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 144/167] drivers: tty: serial: Fix deadlock in sa1100_set_termios() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 145/167] drivers: usb: host: Fix deadlock in oxu_bus_suspend() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 146/167] USB: hcd-pci: Fully suspend across freeze/thaw cycle Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 147/167] usb: dwc2: gadget: dont reset gadgets driver->bus Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 148/167] misc: rtsx: set NULL intfdata when probe fails Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 149/167] clocksource/drivers/sp804: Avoid error on multiple instances Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 150/167] staging: rtl8712: fix uninit-value in r871xu_drv_init() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 151/167] serial: msm_serial: disable interrupts in __msm_console_write() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 152/167] md: protect md_unregister_thread from reentrancy Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 153/167] Revert "net: af_key: add check for pfkey_broadcast in function pfkey_process" Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 154/167] drm/radeon: fix a possible null pointer dereference Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 155/167] modpost: fix undefined behavior of is_arm_mapping_symbol() Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 156/167] nodemask: Fix return values to be unsigned Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 157/167] vringh: Fix loop descriptors check in the indirect cases Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 158/167] ALSA: hda/conexant - Fix loopback issue with CX20632 Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 159/167] cifs: return errors during session setup during reconnects Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 160/167] ata: libata-transport: fix {dma|pio|xfer}_mode sysfs files Greg Kroah-Hartman
2022-06-13 19:52   ` Sergey Shtylyov
2022-06-13 10:10 ` [PATCH 4.9 161/167] nfc: st21nfca: fix incorrect validating logic in EVT_TRANSACTION Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 162/167] nfc: st21nfca: fix memory leaks in EVT_TRANSACTION handling Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 163/167] Input: bcm5974 - set missing URB_NO_TRANSFER_DMA_MAP urb flag Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 164/167] powerpc/32: Fix overread/overwrite of thread_struct via ptrace Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 165/167] mtd: cfi_cmdset_0002: Move and rename chip_check/chip_ready/chip_good_for_write Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 166/167] mtd: cfi_cmdset_0002: Use chip_ready() for write on S29GL064N Greg Kroah-Hartman
2022-06-13 10:10 ` [PATCH 4.9 167/167] PCI: qcom: Fix unbalanced PHY init on probe errors Greg Kroah-Hartman
2022-06-13 11:55 ` [PATCH 4.9 000/167] 4.9.318-rc1 review Pavel Machek
2022-06-13 17:52 ` Florian Fainelli
2022-06-13 23:56 ` Guenter Roeck
2022-06-14  3:09 ` Shuah Khan
2022-06-14  7:52 ` Naresh Kamboju

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=20220613094854.233878885@linuxfoundation.org \
    --to=gregkh@linuxfoundation.org \
    --cc=josephsih@chromium.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=marcel@holtmann.org \
    --cc=sashal@kernel.org \
    --cc=stable@vger.kernel.org \
    --cc=syzbot+2bef95d3ab4daa10155b@syzkaller.appspotmail.com \
    --cc=yinghsu@chromium.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.