⬢ DragonFlyBSD Kernel Audit
DF-5520 / env.txt
← back to finding ↓ download raw
DragonFly dfbsd 6.5-DEVELOPMENT DragonFly 6.5-DEVELOPMENT #0: Thu Jul  2 06:02:54 UTC 2026
    root@dfbsd:/usr/obj/usr/src/sys/X86_64_GENERIC  x86_64
hw.physmem: 4257873920
Kernel config: /usr/src/sys/config/X86_64_GENERIC
    device isa            # YES (isa_dma.c compiled in: "optional isa" in sys/platform/pc64/conf/files:161)
    options DIAGNOSTIC    # ABSENT -> all chan-out-of-range panics compiled out
    device fdc / ppc/lpt  # ABSENT (no in-tree DMA-driver callers on this guest)
Modules loaded at test time: ehci.ko, xhci.ko only.

Static-symbol map of the DMA engine (nm -n /boot/kernel/kernel):
ffffffff80c05030 t isa_dmarangecheck
ffffffff80c050e0 T isa_dma_init
ffffffff80c051f0 T isa_dma_acquire
ffffffff80c05240 T isa_dma_release
ffffffff80c05270 T isa_dmacascade
ffffffff80c052a0 T isa_dmastart
ffffffff80c054a0 T isa_dmadone
ffffffff80c055a0 T isa_dmastatus
ffffffff80c05670 T isa_dmastop
ffffffff80c05700 T isa_dmabp
ffffffff80d9e6a0 r dmapageport
ffffffff819fb240 b dma_auto_mode
ffffffff819fb241 b dma_inuse
ffffffff819fb242 b dma_busy
ffffffff819fb243 b dma_bounced
ffffffff819fb260 b dma_bouncebufsize     <- &dma_bouncebufsize[8]  == 0xffffffff819fb280 == &dma_bouncebuf[0]
ffffffff819fb280 b dma_bouncebuf         <- &dma_bouncebuf[8]      == 0xffffffff819fb2c0 == &ram_devclass
ffffffff819fb2c0 b ram_devclass          <- OOB pointer-write target (devclass_t)
ffffffff819fb2c8 b nexus_devclass
ffffffff819fb2e0 b mem_rman
ffffffff819fb340 b port_rman