Print all mount(2) flags in ddb's "show all mounts"
authorkn <kn@openbsd.org>
Tue, 6 Apr 2021 14:17:35 +0000 (14:17 +0000)
committerkn <kn@openbsd.org>
Tue, 6 Apr 2021 14:17:35 +0000 (14:17 +0000)
commit5f81213bfbad0bfd8ac35874e95f955b508b4311
tree885d35e9d2061dd2d0a6237eab09775a066d6295
parent0abf3cc667d55b0cdc5df1147b5eeee0b1752b30
Print all mount(2) flags in ddb's "show all mounts"

Quite a few flags were never accounted for in MNT_BITS, resulting in bogus
debug output such as "flags 4205800<WXALLOWED,LOCAL,ROOTFS>" (integer value
does not match string interpretation, i.e. "SOFTDEP,SWAPPABLE" is missing).

Spotted while instrumenting "show all mounts" to report a softdep panic.

Feedback OK visa
sys/sys/mount.h