⬢ DragonFlyBSD Kernel Audit
DF-5070 / run_fixed_ab.log
← back to finding ↓ download raw
== kldload fixed variant ==
== control (unchanged): SET_PARAMS WITH ATH_DIAG_IN -> expect rc=0 ==
user-side sizeof(HAL_SPECTRAL_PARAM)=36 (sizeof(struct df5070_diag)=48)
control: ad_id=0x4007 (id=7, flags +IN -dyn) ad_in_size=64 -> ioctl rc=0 errno=0(ok)
== contrast (unchanged): ENABLE_AT_RESET no flag -> expect EINVAL ==
user-side sizeof(HAL_SPECTRAL_PARAM)=36 (sizeof(struct df5070_diag)=48)
contrast: ad_id=0x0008 (id=8, flags -in -dyn) ad_in_size=4 -> ioctl rc=-1 errno=22(Invalid argument)
== fire WITH FIX: SET_PARAMS no flag -> expect EINVAL, NO panic ==
user-side sizeof(HAL_SPECTRAL_PARAM)=36 (sizeof(struct df5070_diag)=48)
fire: ad_id=0x0007 (id=7, flags -in -dyn) ad_in_size=64 -> ioctl rc=-1 errno=22(Invalid argument)
== guest still alive, kernel log clean ==
 8:30PM  up 51 secs, 0 users, load averages: 0.11, 0.04, 0.01
df5070f: sink replica of if_ath_spectral.c SPECTRAL_CONTROL_SET_PARAMS loaded; sizeof(HAL_SPECTRAL_PARAM)=36
df5070f: hal_configure(ah, ss=0xfffff8008976ba00): reading ss_fft_period=65535 ss_period=65535 (NOVAL=0xffff)
df5070f: ENABLE_AT_RESET: indata=NULL
df5070f: SET_PARAMS rejected: indata == NULL (ATH_DIAG_IN not set)
== unload (clean) ==
DONE-AB