Page MenuHomeFreeBSD

vtblk: Fix dumping
ClosedPublic

Authored by cperciva on Nov 3 2022, 1:57 AM.
Tags
None
Referenced Files
F154966449: D37243.id112535.diff
Thu, Apr 30, 8:58 AM
Unknown Object (File)
Thu, Apr 23, 3:35 AM
Unknown Object (File)
Wed, Apr 22, 11:13 PM
Unknown Object (File)
Wed, Apr 22, 9:49 AM
Unknown Object (File)
Tue, Apr 21, 1:37 PM
Unknown Object (File)
Sun, Apr 19, 6:37 AM
Unknown Object (File)
Sun, Apr 19, 6:33 AM
Unknown Object (File)
Thu, Apr 16, 1:40 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 Not Applicable
Unit
Tests Not Applicable

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.