⬢ DragonFlyBSD Kernel Audit
DF-5223 / run.log
← back to finding ↓ download raw
DF-5223: rv770_copy_dma DMA-ring accounting simulation
reserve  = num_loops*5 + 8            (rv770_dma.c:59)
consumers= 3*S semaphore waits         (radeon_sync.c:187, r600_dma.c:319-321)
         + 5*num_loops copy dwords     (rv770_dma.c:74-78)
         + 5 fence dwords              (r600_dma.c:292-297)
         + commit nop padding to 16    (radeon_ring.c:173)

DEFICIT: S=2 num_loops=8   reserved=48   consumed=64   overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=11  reserved=64   consumed=80   overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=14  reserved=80   consumed=96   overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=24  reserved=128  consumed=144  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=27  reserved=144  consumed=160  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=30  reserved=160  consumed=176  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=40  reserved=208  consumed=224  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=43  reserved=224  consumed=240  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=46  reserved=240  consumed=256  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=56  reserved=288  consumed=304  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=59  reserved=304  consumed=320  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)
DEFICIT: S=2 num_loops=62  reserved=320  consumed=336  overflow=16 dwords past reserved window (DRM_ERROR; wptr may overtake rptr)

12 (S,L) combinations overflow the reservation.
DEFICIT CONFIRMED (static arithmetic; hardware-gated runtime)
exit=1