Revision b7e97872a65e1d57b4451769610554c131f37a0a authored by Dennis Maisenbacher on 06 September 2022, 07:39:28 UTC, committed by Christoph Hellwig on 07 September 2022, 06:33:17 UTC
Maximum Active Resources (MAR) and Maximum Open Resources (MOR) are 0's
based vales where a value of 0xffffffff indicates that there is no limit.

Decrement the values that are returned by bdev_max_open_zones and
bdev_max_active_zones as the block layer helpers are not 0's based.
A 0 returned by the block layer helpers indicates no limit, thus convert
it to 0xffffffff (U32_MAX).

Fixes: aaf2e048af27 ("nvmet: add ZBD over ZNS backend support")
Suggested-by: Niklas Cassel <niklas.cassel@wdc.com>
Signed-off-by: Dennis Maisenbacher <dennis.maisenbacher@wdc.com>
Reviewed-by: Chaitanya Kulkarni <kch@nvidia.com>
Signed-off-by: Christoph Hellwig <hch@lst.de>
1 parent 3770a42
History
File Mode Size
Kconfig -rw-r--r-- 8.7 KB
Makefile -rw-r--r-- 1.0 KB
aead_api.c -rw-r--r-- 2.6 KB
aead_api.h -rw-r--r-- 569 bytes
aes_ccm.h -rw-r--r-- 1.0 KB
aes_cmac.c -rw-r--r-- 2.2 KB
aes_cmac.h -rw-r--r-- 592 bytes
aes_gcm.h -rw-r--r-- 1013 bytes
aes_gmac.c -rw-r--r-- 2.3 KB
aes_gmac.h -rw-r--r-- 534 bytes
agg-rx.c -rw-r--r-- 17.1 KB
agg-tx.c -rw-r--r-- 29.8 KB
airtime.c -rw-r--r-- 19.1 KB
cfg.c -rw-r--r-- 129.6 KB
chan.c -rw-r--r-- 51.7 KB
debug.h -rw-r--r-- 5.9 KB
debugfs.c -rw-r--r-- 18.2 KB
debugfs.h -rw-r--r-- 440 bytes
debugfs_key.c -rw-r--r-- 12.4 KB
debugfs_key.h -rw-r--r-- 1.6 KB
debugfs_netdev.c -rw-r--r-- 23.7 KB
debugfs_netdev.h -rw-r--r-- 771 bytes
debugfs_sta.c -rw-r--r-- 32.3 KB
debugfs_sta.h -rw-r--r-- 466 bytes
driver-ops.c -rw-r--r-- 8.1 KB
driver-ops.h -rw-r--r-- 40.8 KB
eht.c -rw-r--r-- 2.2 KB
ethtool.c -rw-r--r-- 6.5 KB
fils_aead.c -rw-r--r-- 8.3 KB
fils_aead.h -rw-r--r-- 473 bytes
he.c -rw-r--r-- 7.3 KB
ht.c -rw-r--r-- 16.9 KB
ibss.c -rw-r--r-- 51.5 KB
ieee80211_i.h -rw-r--r-- 79.4 KB
iface.c -rw-r--r-- 66.7 KB
key.c -rw-r--r-- 37.9 KB
key.h -rw-r--r-- 4.7 KB
led.c -rw-r--r-- 9.6 KB
led.h -rw-r--r-- 2.4 KB
main.c -rw-r--r-- 44.1 KB
mesh.c -rw-r--r-- 45.3 KB
mesh.h -rw-r--r-- 12.6 KB
mesh_hwmp.c -rw-r--r-- 37.8 KB
mesh_pathtbl.c -rw-r--r-- 20.6 KB
mesh_plink.c -rw-r--r-- 32.3 KB
mesh_ps.c -rw-r--r-- 16.4 KB
mesh_sync.c -rw-r--r-- 6.4 KB
michael.c -rw-r--r-- 2.0 KB
michael.h -rw-r--r-- 456 bytes
mlme.c -rw-r--r-- 211.7 KB
ocb.c -rw-r--r-- 6.7 KB
offchannel.c -rw-r--r-- 26.4 KB
pm.c -rw-r--r-- 5.2 KB
rate.c -rw-r--r-- 25.6 KB
rate.h -rw-r--r-- 2.9 KB
rc80211_minstrel_ht.c -rw-r--r-- 53.1 KB
rc80211_minstrel_ht.h -rw-r--r-- 5.1 KB
rc80211_minstrel_ht_debugfs.c -rw-r--r-- 9.0 KB
rx.c -rw-r--r-- 143.7 KB
s1g.c -rw-r--r-- 5.5 KB
scan.c -rw-r--r-- 39.6 KB
spectmgmt.c -rw-r--r-- 7.8 KB
sta_info.c -rw-r--r-- 75.5 KB
sta_info.h -rw-r--r-- 32.9 KB
status.c -rw-r--r-- 37.3 KB
tdls.c -rw-r--r-- 55.3 KB
tkip.c -rw-r--r-- 11.0 KB
tkip.h -rw-r--r-- 697 bytes
trace.c -rw-r--r-- 1.3 KB
trace.h -rw-r--r-- 64.2 KB
trace_msg.h -rw-r--r-- 1.3 KB
tx.c -rw-r--r-- 158.2 KB
util.c -rw-r--r-- 125.9 KB
vht.c -rw-r--r-- 22.8 KB
wep.c -rw-r--r-- 8.3 KB
wep.h -rw-r--r-- 907 bytes
wme.c -rw-r--r-- 6.6 KB
wme.h -rw-r--r-- 681 bytes
wpa.c -rw-r--r-- 28.3 KB
wpa.h -rw-r--r-- 1.5 KB

back to top