Page MenuHomeFreeBSD

vtblk: Fix dumping
ClosedPublic

Authored by cperciva on Nov 3 2022, 1:57 AM.
Tags
None
Referenced Files
Unknown Object (File)
Sat, Apr 27, 12:38 AM
Unknown Object (File)
Sat, Apr 27, 12:38 AM
Unknown Object (File)
Sat, Apr 27, 12:38 AM
Unknown Object (File)
Fri, Apr 26, 10:35 PM
Unknown Object (File)
Dec 29 2023, 9:11 PM
Unknown Object (File)
Dec 20 2023, 8:16 AM
Unknown Object (File)
Nov 7 2023, 3:01 AM
Unknown Object (File)
Oct 6 2023, 1:58 AM
Subscribers

Details

Summary

Now that vtblk uses busdma, it keeps important information inside its
request structures. The functions used for kernel dumps synthesize
their own request structures rather than using structures initialized
with the necessary bits for busdma.

Add busdma-bypass paths.

Reported by: glebius

Diff Detail

Repository
rG FreeBSD src repository
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 48125
Build 45012: arc lint + arc unit

Event Timeline

This revision was not accepted when it landed; it landed in state Needs Review.Nov 3 2022, 7:53 AM
Closed by commit rG75549de770df: vtblk: Fix dumping (authored by cperciva). · Explain Why
This revision was automatically updated to reflect the committed changes.