lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-Id: <168368942178.11333.808708812633442353.git-patchwork-notify@kernel.org> Date: Wed, 10 May 2023 03:30:21 +0000 From: patchwork-bot+netdevbpf@...nel.org To: Kuniyuki Iwashima <kuniyu@...zon.com> Cc: davem@...emloft.net, edumazet@...gle.com, kuba@...nel.org, pabeni@...hat.com, kuni1840@...il.com, netdev@...r.kernel.org, syzkaller@...glegroups.com Subject: Re: [PATCH v3 net] net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). Hello: This patch was applied to netdev/net.git (main) by Jakub Kicinski <kuba@...nel.org>: On Mon, 8 May 2023 10:55:43 -0700 you wrote: > KCSAN found a data race in sock_recv_cmsgs() where the read access > to sk->sk_stamp needs READ_ONCE(). > > BUG: KCSAN: data-race in packet_recvmsg / packet_recvmsg > > write (marked) to 0xffff88803c81f258 of 8 bytes by task 19171 on cpu 0: > sock_write_timestamp include/net/sock.h:2670 [inline] > sock_recv_cmsgs include/net/sock.h:2722 [inline] > packet_recvmsg+0xb97/0xd00 net/packet/af_packet.c:3489 > sock_recvmsg_nosec net/socket.c:1019 [inline] > sock_recvmsg+0x11a/0x130 net/socket.c:1040 > sock_read_iter+0x176/0x220 net/socket.c:1118 > call_read_iter include/linux/fs.h:1845 [inline] > new_sync_read fs/read_write.c:389 [inline] > vfs_read+0x5e0/0x630 fs/read_write.c:470 > ksys_read+0x163/0x1a0 fs/read_write.c:613 > __do_sys_read fs/read_write.c:623 [inline] > __se_sys_read fs/read_write.c:621 [inline] > __x64_sys_read+0x41/0x50 fs/read_write.c:621 > do_syscall_x64 arch/x86/entry/common.c:50 [inline] > do_syscall_64+0x3b/0x90 arch/x86/entry/common.c:80 > entry_SYSCALL_64_after_hwframe+0x72/0xdc > > [...] Here is the summary with links: - [v3,net] net: Fix load-tearing on sk->sk_stamp in sock_recv_cmsgs(). https://git.kernel.org/netdev/net/c/dfd9248c071a You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html
Powered by blists - more mailing lists