Whamcloud - gitweb
LU-17422 osc: Clear PageChecked on bounce pages 65/53865/1
authorPatrick Farrell <pfarrell@whamcloud.com>
Tue, 30 Jan 2024 20:15:38 +0000 (15:15 -0500)
committerPatrick Farrell <pfarrell@whamcloud.com>
Tue, 30 Jan 2024 20:17:31 +0000 (15:17 -0500)
commit5582abc557a8d7188bbb6fb2bc38585338f660b4
treee092cdda7002fe0f51b10803b67ab87154e65373
parent53fc7d348d0ce0f508d50d3f94c17582df6601f3
LU-17422 osc: Clear PageChecked on bounce pages

When we're finalizing a bounce page, we must clear
PageChecked.  Otherwise, if it's a page pool page, it will
be reused without the full wipe the kernel gives it, and we
will see PageChecked on pages which are not actually from
encryption and will handle them incorrectly.

Signed-off-by: Patrick Farrell <pfarrell@whamcloud.com>
Change-Id: I8b319e7ba55dd883d74db79a19bf93b6f125616a
lustre/osc/osc_request.c