DragonFlyBSD Kernel Audit
DF-2963 / run.fixed.log
← back to finding ↓ download raw
### uname: DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #1: Fri Sep  4 08:10:58 UTC 2026     root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
### detach stale vn
### attach crafted image
### slice devices created by auto-probe:
ls: /dev/vn0s127: No such file or directory
311 crw-r-----  1 root  operator    8, 0x1e100007 Sep  4 08:17 /dev/vn0s0
317 crw-r-----  1 root  operator    8, 0xfe1f0007 Sep  4 08:17 /dev/vn0s126

### trigger output:
== st_rdev comparison (duplicate dev_t) ==
/dev/vn0s0       : st_ino=       311 st_rdev=0x1e100807
/dev/vn0s126     : st_ino=       317 st_rdev=0xfe1f0807
/dev/vn0s127     : stat failed: No such file or directory

== data read through each slice node ==
/dev/vn0s0       : first-sector tag = "ENTRY0ZONE_compat_slice0"
/dev/vn0s126     : first-sector tag = "ENTRY126ZONE"
/dev/vn0s127     : open failed: No such file or directory

== DIOCGPART extent reported per node ==
/dev/vn0s0       : media_offset=17408 media_blocks=30
/dev/vn0s126     : media_offset=81920 media_blocks=2
/dev/vn0s127     : open failed: No such file or directory

== raw control reads (via /dev/vn0) ==
raw LBA 34    : "ENTRY0ZONE_compat_slice0"
raw LBA 160   : "ENTRY126ZONE"
raw LBA 1000  : "ENTRY127ZONE_real_s127_data"

### vnconfig -l
vn0: covering /root/df2963.img on #B255:0x0, inode 105831
vn1: not in use
vn2: not in use
vn3: not in use
### teardown
### done
=== dmesg GPT lines ===
disk: GPT has 128 entries; only 127 slice devices representable, ignoring entry 127