Page MenuHomeFreeBSD

ipi: avoid false KMSAN / KASAN reports in ipi_swi_handler()
AcceptedPublic

Authored by chs on Thu, Sep 24, 12:10 AM.
Tags
None
Referenced Files
F174197797: D59958.diff
Thu, Oct 1, 7:39 AM
F174183151: D59958.diff
Thu, Oct 1, 5:08 AM
Unknown Object (File)
Tue, Sep 29, 11:17 PM
Unknown Object (File)
Tue, Sep 29, 9:40 PM
Unknown Object (File)
Tue, Sep 29, 5:30 AM
Unknown Object (File)
Mon, Sep 28, 9:27 PM
Unknown Object (File)
Mon, Sep 28, 3:45 PM
Unknown Object (File)
Mon, Sep 28, 12:53 AM
Subscribers
None

Details

Reviewers
imp
markj
kib
jhb
Summary

add missing KASAN/KMSAN marking of the trapframe in ipi_swi_handler().
Found with KMSAN.

Sponsored by: Netflix
Assisted-By: Claude Code - Opus 5 (1M context)

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Skipped
Unit
Tests Skipped
Build Status
Buildable 77242
Build 74125: arc lint + arc unit

Event Timeline

chs requested review of this revision.Thu, Sep 24, 12:10 AM
chs created this revision.
imp added reviewers: markj, kib, jhb.

I'm pretty sure this is right, but having another set of eyes wouldn't hurt.

This revision is now accepted and ready to land.Tue, Sep 29, 10:31 PM