diff options
| author | John Levon <john.levon@joyent.com> | 2019-11-12 10:11:51 +0000 |
|---|---|---|
| committer | John Levon <john.levon@joyent.com> | 2019-11-12 10:11:51 +0000 |
| commit | a17f3276219a7de29877a65aa777c3d8832d3939 (patch) | |
| tree | 8a35295b77e2b69c27276a09d8eb560308e9e373 | |
| parent | afa200d34f55a457e88a6dd31c7414b2f17067ed (diff) | |
| download | illumos-joyent-a17f3276219a7de29877a65aa777c3d8832d3939.tar.gz | |
OS-8042 viona_open() gets id_alloc_nosleep() wrong
| -rw-r--r-- | usr/src/uts/i86pc/io/viona/viona_main.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/usr/src/uts/i86pc/io/viona/viona_main.c b/usr/src/uts/i86pc/io/viona/viona_main.c index d30f525586..f51a1f9b12 100644 --- a/usr/src/uts/i86pc/io/viona/viona_main.c +++ b/usr/src/uts/i86pc/io/viona/viona_main.c @@ -470,7 +470,7 @@ viona_open(dev_t *devp, int flag, int otype, cred_t *credp) } minor = id_alloc_nosleep(viona_minors); - if (minor == 0) { + if (minor == -1) { /* All minors are busy */ return (EBUSY); } |
