diff options
author | grog <grog@FreeBSD.org> | 1999-05-15 05:49:21 +0000 |
---|---|---|
committer | grog <grog@FreeBSD.org> | 1999-05-15 05:49:21 +0000 |
commit | f834718a6b5ecafecff3a638959d1268a2d72dec (patch) | |
tree | 1c40e1c8b924cd43acb172652ccf615f04384ab7 /sys/dev/vinum/vinumlock.c | |
parent | 891aeb93bc0c41a7c59adbdb8a76e5f24510c0e3 (diff) | |
download | FreeBSD-src-f834718a6b5ecafecff3a638959d1268a2d72dec.zip FreeBSD-src-f834718a6b5ecafecff3a638959d1268a2d72dec.tar.gz |
Modify to work with new style dev_t.
With_copious_input_from: peter
phk
Diffstat (limited to 'sys/dev/vinum/vinumlock.c')
-rw-r--r-- | sys/dev/vinum/vinumlock.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/dev/vinum/vinumlock.c b/sys/dev/vinum/vinumlock.c index 7d7456b..01e9812 100644 --- a/sys/dev/vinum/vinumlock.c +++ b/sys/dev/vinum/vinumlock.c @@ -120,7 +120,7 @@ lockvol(struct volume *vol) * guarantee that this address won't change due to * table expansion. The address we choose won't change. */ - if ((error = tsleep(&vinum_conf.volume + vol->devno, + if ((error = tsleep(&vinum_conf.volume + vol->volno, PRIBIO | PCATCH, "volock", 0)) != 0) @@ -137,7 +137,7 @@ unlockvol(struct volume *vol) vol->flags &= ~VF_LOCKED; if ((vol->flags & VF_LOCKING) != 0) { vol->flags &= ~VF_LOCKING; - wakeup(&vinum_conf.volume + vol->devno); + wakeup(&vinum_conf.volume + vol->volno); } } |