diff options
| author | Matthew Sakai <[email protected]> | 2025-05-13 01:10:10 +0000 |
|---|---|---|
| committer | Mikulas Patocka <[email protected]> | 2025-05-15 13:54:47 +0000 |
| commit | 3da732687d72078e52cc7f334a482383e84ca156 (patch) | |
| tree | b30c50afa58d9c74ef9b14b017cb150cb7608342 /rust/helpers/vmalloc.c | |
| parent | dm: pass through operations on wrapped inline crypto keys (diff) | |
| download | kernel-3da732687d72078e52cc7f334a482383e84ca156.tar.gz kernel-3da732687d72078e52cc7f334a482383e84ca156.zip | |
dm vdo indexer: don't read request structure after enqueuing
The function get_volume_page_protected may place a request on
a queue for another thread to process asynchronously. When this
happens, the volume should not read the request from the original
thread. This can not currently cause problems, due to the way
request processing is handled, but it is not safe in general.
Reviewed-by: Ken Raeburn <[email protected]>
Signed-off-by: Matthew Sakai <[email protected]>
Signed-off-by: Mikulas Patocka <[email protected]>
Diffstat (limited to 'rust/helpers/vmalloc.c')
0 files changed, 0 insertions, 0 deletions
