diff options
author | Dan McDonald <danmcd@joyent.com> | 2021-08-11 19:28:00 -0400 |
---|---|---|
committer | Dan McDonald <danmcd@joyent.com> | 2021-08-11 19:28:00 -0400 |
commit | cd6466e625fccd4ab37d8039a23f5a53859c8e2c (patch) | |
tree | 37f38a9790908dcc583022fe242185e26de288f3 /usr/src | |
parent | cfdbd2c1c276b8d2b747f12a09f07b9229e014f4 (diff) | |
parent | f2047739583ce5779dd354aec92a3f683e1d1014 (diff) | |
download | illumos-joyent-cd6466e625fccd4ab37d8039a23f5a53859c8e2c.tar.gz |
[illumos-gate merge]
commit f2047739583ce5779dd354aec92a3f683e1d1014
14012 vioif simply cannot without SMBIOS
Diffstat (limited to 'usr/src')
-rw-r--r-- | usr/src/uts/common/io/vioif/vioif.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/usr/src/uts/common/io/vioif/vioif.c b/usr/src/uts/common/io/vioif/vioif.c index 368af5381d..ae1e2d4ee2 100644 --- a/usr/src/uts/common/io/vioif/vioif.c +++ b/usr/src/uts/common/io/vioif/vioif.c @@ -1909,7 +1909,8 @@ vioif_select_interrupt_types(void) return (vioif_allowed_int_types); } - if ((id = smbios_info_system(ksmbios, &sys)) == SMB_ERR || + if (ksmbios == NULL || + (id = smbios_info_system(ksmbios, &sys)) == SMB_ERR || smbios_info_common(ksmbios, id, &info) == SMB_ERR) { /* * The system may not have valid SMBIOS data, so ignore a |