commit | 7dbb4386b90a13a7b0cab12aae184e5e04c536c3 | [log] [tgz] |
---|---|---|
author | Philipp Reisner <philipp.reisner@linbit.com> | Thu Feb 28 10:30:19 2013 +0100 |
committer | Jens Axboe <axboe@fb.com> | Wed Nov 25 09:22:03 2015 -0700 |
tree | 6a2d4915247505c314e8b3cceb2e1eeb45980cba | |
parent | f85d9f2d02cdcd1b79e00fccd667b37b251ba3ac [diff] |
drbd: make suspend_io() / resume_io() must be thread and recursion safe Avoid to prematurely resume application IO: don't set/clear a single bit, but inc/dec an atomic counter. Signed-off-by: Philipp Reisner <philipp.reisner@linbit.com> Signed-off-by: Lars Ellenberg <lars.ellenberg@linbit.com> Signed-off-by: Jens Axboe <axboe@fb.com>