Red Hat Bugzilla – Bug 236626
dm-mirror: Call to rh_in_sync should be allowed to block in do_reads
Last modified: 2007-11-30 17:07:29 EST
+++ This bug was initially created as a clone of Bug #236624 +++
When checking the sync status of a region, there are times when we must not
block. Like when we are attempting to map I/O for the first time or in a
context that must not block.
do_reads operates in a separate kernel thread and should be allowed to block.
[Disallowing it to do so means cluster mirroring can never read-balance, among
pm-ack for 4.6
assigned -> post
This request was evaluated by Red Hat Kernel Team for inclusion in a Red
Hat Enterprise Linux maintenance release, and has moved to bugzilla
committed in stream U6 build 55.11. A test kernel with this patch is available
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on the solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.