Date: Tue, 02 Jun 2026 11:10:35 +0000 From: Pawel Biernacki <kaktus@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 5dbbd764c8e1 - main - linux: Fix missing break in lsiginfo_to_siginfo() Message-ID: <6a1eba2b.1bf98.5f00ceb@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by kaktus: URL: https://cgit.FreeBSD.org/src/commit/?id=5dbbd764c8e116b04c75b79b1eedc0edcbb90435 commit 5dbbd764c8e116b04c75b79b1eedc0edcbb90435 Author: Pawel Biernacki <kaktus@FreeBSD.org> AuthorDate: 2026-06-02 11:08:29 +0000 Commit: Pawel Biernacki <kaktus@FreeBSD.org> CommitDate: 2026-06-02 11:08:29 +0000 linux: Fix missing break in lsiginfo_to_siginfo() Prevent LINUX_SI_TKILL from inadvertently falling through to LINUX_SI_QUEUE, which incorrectly overwrote si_code with SI_QUEUE instead of SI_LWP. --- sys/compat/linux/linux_signal.c | 1 + 1 file changed, 1 insertion(+) diff --git a/sys/compat/linux/linux_signal.c b/sys/compat/linux/linux_signal.c index 2318cfcccc1e..c247a5eb67cf 100644 --- a/sys/compat/linux/linux_signal.c +++ b/sys/compat/linux/linux_signal.c @@ -789,6 +789,7 @@ lsiginfo_to_siginfo(struct thread *td, const l_siginfo_t *lsi, return (EPERM); } si->si_code = SI_LWP; + break; case LINUX_SI_QUEUE: si->si_code = SI_QUEUE; break;home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a1eba2b.1bf98.5f00ceb>
