freebsd-skq/sys/dev/ioat
Conrad Meyer 236b57fe36 ioat(4): Set __result_use_check on ioat_acquire_reserve
Even M_WAITOK callers must check for failure.  For example, if the device is
quiescing, either due to automatic error-recovery induced reset, or due to
administrative detach, the routine will return ENXIO and the acquire
reference will not be held.  So, there is no mode in which it is safe to
assume the routine succeeds without checking.

Sponsored by:	Dell EMC Isilon
2019-01-17 23:21:02 +00:00
..
ioat_hw.h
ioat_internal.h ioat(4): Fix 'bogus completion_pending' KASSERT 2016-11-30 21:59:52 +00:00
ioat_test.c ioat: don't specify inline for function with variable argument list 2017-03-04 12:51:57 +00:00
ioat_test.h
ioat.c Reapply, with minor tweaks, r338025, from the original commit: 2018-09-26 17:12:14 +00:00
ioat.h ioat(4): Set __result_use_check on ioat_acquire_reserve 2019-01-17 23:21:02 +00:00