Page MenuHomeFreeBSD

kmsan: skip unmapped bios
AcceptedPublic

Authored by chs on Thu, Sep 24, 12:09 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Oct 14, 6:22 AM
Unknown Object (File)
Tue, Oct 13, 9:18 PM
Unknown Object (File)
Mon, Oct 12, 10:40 PM
Unknown Object (File)
Thu, Oct 8, 8:42 AM
Unknown Object (File)
Wed, Oct 7, 4:25 PM
Unknown Object (File)
Wed, Oct 7, 2:09 PM
Unknown Object (File)
Wed, Oct 7, 9:56 AM
Unknown Object (File)
Sat, Oct 3, 11:57 PM
Subscribers

Details

Reviewers
imp
Summary

Do not mark or check bp->bio_data of unmapped bios because bp->bio_data
is not valid for such bios.

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 77231
Build 74114: arc lint + arc unit

Event Timeline

imp added inline comments.
sys/kern/subr_msan.c
616

This comment may be a bit verbose.

"An unmapped bio uses bio_ma to describe its data, leaving bio_data unused."

maybe all that's needed.

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