diff options
| author | John Levon <levon@movementarian.org> | 2019-11-12 17:25:46 +0000 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2019-11-12 17:25:46 +0000 |
| commit | a335340d89660e52bf853ff4711ebeb1f0310643 (patch) | |
| tree | 86782e4e21c146b34395ef8f8c9a532ae3c97ebc | |
| parent | 5796d84826a0c137fbf7192ab39fbd8ddeb52d41 (diff) | |
| download | illumos-joyent-a335340d89660e52bf853ff4711ebeb1f0310643.tar.gz | |
OS-8042 viona_open() gets id_alloc_nosleep() wrong (#230)
Reviewed by: Ryan Zezeski <rzezeski@gmail.com>
Approved by: Ryan Zezeski <rzezeski@gmail.com>
| -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); } |
