Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
None
-
3
-
9223372036854775807
Description
osc_queue_sync_pages() add osc_extent to osc_object's IO extent list without taking ldlm locks, and then it calls osc_io_unplug_async() to queue the IO work for the client.
I think the IO extent should take ldlm locks while waiting in the IO work queue.
"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/c/fs/lustre-release/+/50202/
Subject:
LU-16160llite: SIGBUS is possible on a race with page reclaimProject: fs/lustre-release
Branch: b2_15
Current Patch Set:
Commit: b0a6d4d08e19d06661deabdb7278f07662d8b6e8