diff options
| author | Alan Cox <alc@FreeBSD.org> | 2026-10-03 17:19:36 +0000 |
|---|---|---|
| committer | Alan Cox <alc@FreeBSD.org> | 2026-10-06 04:30:23 +0000 |
| commit | d8dfbeb5701769832e84e5bb52f2e8b4e3ab902b (patch) | |
| tree | 12b56bdbedb4be21bdbf51473da8b332ce11dc9d /sys/geom/(public-mirror) | |
| parent | 1d8c5f8e02558faa578329eb9e2076e04de3fc5d (diff) | |
For writes, if we fail in the middle of reading from the source, the
destination may have already been dirtied. For example, the source may
cross a page boundary, and the second page is inaccessible.
Conservatively mark the destination as dirty, even on errors.
Reported by: Claude (Opus 5.5)
Reviewed by: kib, markj
MFC after: 1 week
Differential Revision: https://reviews.freebsd.org/D60280
Diffstat (limited to 'sys/geom/(public-mirror)')
0 files changed, 0 insertions, 0 deletions
