Arjan, please read the interface, it does not...
0 means not set, period. What matters is the class setting, if that is
non-zero then it is a valid setting. See
#define IOPRIO_PRIO_VALUE(class, data) (((class) << IOPRIO_CLASS_SHIFT) | data)
So highest priority BE is IOPRIO_PRIO_VALUE(IOPRIO_CLASS_BE, 0), which
is of course valid.
--
Jens Axboe
--