⬢ DragonFlyBSD Kernel Audit
DF-5584 / run.log
← back to finding ↓ download raw
KLDLOAD_OK
===DMESG===
ALTWRAP: === TEST 1: 300 same-numbered interface descriptors (evil device) ===
ALTWRAP: EVIL idesc#  1: iface_index=0 iface_index_alt=  0 bAlternateSetting=  0 subclass(tag)=  0
ALTWRAP: EVIL idesc#  2: iface_index=0 iface_index_alt=  1 bAlternateSetting=  1 subclass(tag)=  1
ALTWRAP: EVIL idesc#255: iface_index=0 iface_index_alt=254 bAlternateSetting=254 subclass(tag)=254
ALTWRAP: EVIL idesc#256: iface_index=0 iface_index_alt=255 bAlternateSetting=255 subclass(tag)=255
ALTWRAP: EVIL idesc#257: iface_index=0 iface_index_alt=  0 bAlternateSetting=  0 subclass(tag)=  0
ALTWRAP: EVIL idesc#258: iface_index=0 iface_index_alt=  1 bAlternateSetting=  1 subclass(tag)=  1
ALTWRAP: EVIL idesc#259: iface_index=0 iface_index_alt=  2 bAlternateSetting=  2 subclass(tag)=  2
ALTWRAP: EVIL idesc#260: iface_index=0 iface_index_alt=  3 bAlternateSetting=  3 subclass(tag)=  3
ALTWRAP: EVIL idesc#261: iface_index=0 iface_index_alt=  4 bAlternateSetting=  4 subclass(tag)=  4
ALTWRAP: EVIL idesc#262: iface_index=0 iface_index_alt=  5 bAlternateSetting=  5 subclass(tag)=  5
ALTWRAP: EVIL idesc#263: iface_index=0 iface_index_alt=  6 bAlternateSetting=  6 subclass(tag)=  6
ALTWRAP: EVIL idesc#264: iface_index=0 iface_index_alt=  7 bAlternateSetting=  7 subclass(tag)=  7
ALTWRAP: EVIL idesc#265: iface_index=0 iface_index_alt=  8 bAlternateSetting=  8 subclass(tag)=  8
ALTWRAP: EVIL idesc#266: iface_index=0 iface_index_alt=  9 bAlternateSetting=  9 subclass(tag)=  9
ALTWRAP: EVIL idesc#267: iface_index=0 iface_index_alt= 10 bAlternateSetting= 10 subclass(tag)= 10
ALTWRAP: EVIL idesc#268: iface_index=0 iface_index_alt= 11 bAlternateSetting= 11 subclass(tag)= 11
ALTWRAP: EVIL idesc#269: iface_index=0 iface_index_alt= 12 bAlternateSetting= 12 subclass(tag)= 12
ALTWRAP: EVIL idesc#270: iface_index=0 iface_index_alt= 13 bAlternateSetting= 13 subclass(tag)= 13
ALTWRAP: EVIL idesc#271: iface_index=0 iface_index_alt= 14 bAlternateSetting= 14 subclass(tag)= 14
ALTWRAP: EVIL idesc#272: iface_index=0 iface_index_alt= 15 bAlternateSetting= 15 subclass(tag)= 15
ALTWRAP: EVIL idesc#273: iface_index=0 iface_index_alt= 16 bAlternateSetting= 16 subclass(tag)= 16
ALTWRAP: EVIL idesc#274: iface_index=0 iface_index_alt= 17 bAlternateSetting= 17 subclass(tag)= 17
ALTWRAP: EVIL idesc#275: iface_index=0 iface_index_alt= 18 bAlternateSetting= 18 subclass(tag)= 18
ALTWRAP: EVIL idesc#276: iface_index=0 iface_index_alt= 19 bAlternateSetting= 19 subclass(tag)= 19
ALTWRAP: EVIL idesc#277: iface_index=0 iface_index_alt= 20 bAlternateSetting= 20 subclass(tag)= 20
ALTWRAP: EVIL idesc#278: iface_index=0 iface_index_alt= 21 bAlternateSetting= 21 subclass(tag)= 21
ALTWRAP: EVIL idesc#279: iface_index=0 iface_index_alt= 22 bAlternateSetting= 22 subclass(tag)= 22
ALTWRAP: EVIL idesc#280: iface_index=0 iface_index_alt= 23 bAlternateSetting= 23 subclass(tag)= 23
ALTWRAP: EVIL idesc#281: iface_index=0 iface_index_alt= 24 bAlternateSetting= 24 subclass(tag)= 24
ALTWRAP: EVIL idesc#282: iface_index=0 iface_index_alt= 25 bAlternateSetting= 25 subclass(tag)= 25
ALTWRAP: EVIL idesc#283: iface_index=0 iface_index_alt= 26 bAlternateSetting= 26 subclass(tag)= 26
ALTWRAP: EVIL idesc#284: iface_index=0 iface_index_alt= 27 bAlternateSetting= 27 subclass(tag)= 27
ALTWRAP: EVIL idesc#285: iface_index=0 iface_index_alt= 28 bAlternateSetting= 28 subclass(tag)= 28
ALTWRAP: EVIL idesc#286: iface_index=0 iface_index_alt= 29 bAlternateSetting= 29 subclass(tag)= 29
ALTWRAP: EVIL idesc#287: iface_index=0 iface_index_alt= 30 bAlternateSetting= 30 subclass(tag)= 30
ALTWRAP: EVIL idesc#288: iface_index=0 iface_index_alt= 31 bAlternateSetting= 31 subclass(tag)= 31
ALTWRAP: EVIL idesc#289: iface_index=0 iface_index_alt= 32 bAlternateSetting= 32 subclass(tag)= 32
ALTWRAP: EVIL idesc#290: iface_index=0 iface_index_alt= 33 bAlternateSetting= 33 subclass(tag)= 33
ALTWRAP: EVIL idesc#291: iface_index=0 iface_index_alt= 34 bAlternateSetting= 34 subclass(tag)= 34
ALTWRAP: EVIL idesc#292: iface_index=0 iface_index_alt= 35 bAlternateSetting= 35 subclass(tag)= 35
ALTWRAP: EVIL idesc#293: iface_index=0 iface_index_alt= 36 bAlternateSetting= 36 subclass(tag)= 36
ALTWRAP: EVIL idesc#294: iface_index=0 iface_index_alt= 37 bAlternateSetting= 37 subclass(tag)= 37
ALTWRAP: EVIL idesc#295: iface_index=0 iface_index_alt= 38 bAlternateSetting= 38 subclass(tag)= 38
ALTWRAP: EVIL idesc#296: iface_index=0 iface_index_alt= 39 bAlternateSetting= 39 subclass(tag)= 39
ALTWRAP: EVIL idesc#297: iface_index=0 iface_index_alt= 40 bAlternateSetting= 40 subclass(tag)= 40
ALTWRAP: EVIL idesc#298: iface_index=0 iface_index_alt= 41 bAlternateSetting= 41 subclass(tag)= 41
ALTWRAP: EVIL idesc#299: iface_index=0 iface_index_alt= 42 bAlternateSetting= 42 subclass(tag)= 42
ALTWRAP: EVIL idesc#300: iface_index=0 iface_index_alt= 43 bAlternateSetting= 43 subclass(tag)= 43
ALTWRAP: EVIL walk ended: 300/300 descriptors returned, max_alt=255, WRAP_AT=257
ALTWRAP: usbd_get_no_alts()=255 while true alt count=300 (usb_check_alt_setting bound vs. walk reality)
ALTWRAP: === TEST 2: replica of usb_config_parse full INIT selecting alt 0 ===
ALTWRAP: replica usb_config_parse(INIT, alt=0): do_init matched 2 descriptors; iface->idesc would land on descriptor with subclass(tag)=0 (ALIASED onto wrapped descriptor)
ALTWRAP: === TEST 3 (control): exactly 256 alts ===
ALTWRAP: CTRL idesc#  1: iface_index=0 iface_index_alt=  0 bAlternateSetting=  0 subclass(tag)=  0
ALTWRAP: CTRL idesc#  2: iface_index=0 iface_index_alt=  1 bAlternateSetting=  1 subclass(tag)=  1
ALTWRAP: CTRL idesc#255: iface_index=0 iface_index_alt=254 bAlternateSetting=254 subclass(tag)=254
ALTWRAP: CTRL idesc#256: iface_index=0 iface_index_alt=255 bAlternateSetting=255 subclass(tag)=255
ALTWRAP: CTRL walk ended: 256/256 descriptors returned, max_alt=255, WRAP_AT=0
ALTWRAP: RESULT: WRAP_REPRODUCED (evil wrap at idesc#257; 256-alt control clean)
===END===