dm snapshot: change yield to msleep
authorMikulas Patocka <mpatocka@redhat.com>
Tue, 6 Jan 2009 03:04:54 +0000 (03:04 +0000)
committerAlasdair G Kergon <agk@redhat.com>
Tue, 6 Jan 2009 03:04:54 +0000 (03:04 +0000)
commit90fa1527bddc7147dc0d590ee6184ca88bc50ecf
treea6b692b5a7ef777cbd8f2927783f593234b091d1
parenta1b51e98676932d031f5eec1325b2df4bbdc8f26
dm snapshot: change yield to msleep

Change yield() to msleep(1). If the thread had realtime priority,
yield() doesn't really yield, so the yielding process would loop
indefinitely and cause machine lockup.

Signed-off-by: Mikulas Patocka <mpatocka@redhat.com>
Signed-off-by: Alasdair G Kergon <agk@redhat.com>
drivers/md/dm-snap.c