scripts/setup: Gracefully handle contigmem status
Change-Id: Id59b02f08fb093dfc016bd49b9d5073807831040 Signed-off-by: Michal Berger <michalx.berger@intel.com> Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/4657 Tested-by: SPDK CI Jenkins <sys_sgci@intel.com> Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com> Reviewed-by: Jim Harris <james.r.harris@intel.com>
This commit is contained in:
parent
1431ea025c
commit
c90dac7a6e
@ -601,14 +601,23 @@ function status_freebsd() {
|
|||||||
)
|
)
|
||||||
|
|
||||||
local contigmem=present
|
local contigmem=present
|
||||||
|
local contigmem_buffer_size
|
||||||
|
local contigmem_num_buffers
|
||||||
|
|
||||||
if ! kldstat -q -m contigmem; then
|
if ! kldstat -q -m contigmem; then
|
||||||
contigmem="not present"
|
contigmem="not present"
|
||||||
fi
|
fi
|
||||||
|
if ! contigmem_buffer_size=$(kenv hw.contigmem.buffer_size 2> /dev/null); then
|
||||||
|
contigmem_buffer_size="not set"
|
||||||
|
fi
|
||||||
|
if ! contigmem_num_buffers=$(kenv hw.contigmem.num_buffers 2> /dev/null); then
|
||||||
|
contigmem_num_buffers="not set"
|
||||||
|
fi
|
||||||
|
|
||||||
cat <<- BSD_INFO
|
cat <<- BSD_INFO
|
||||||
Contigmem ($contigmem)
|
Contigmem ($contigmem)
|
||||||
Buffer Size: $(kenv hw.contigmem.buffer_size)
|
Buffer Size: $contigmem_buffer_size
|
||||||
Num Buffers: $(kenv hw.contigmem.num_buffers)
|
Num Buffers: $contigmem_num_buffers
|
||||||
|
|
||||||
NVMe devices
|
NVMe devices
|
||||||
$(status_print "${!nvme_d[@]}")
|
$(status_print "${!nvme_d[@]}")
|
||||||
|
Loading…
Reference in New Issue
Block a user