[lkml]   [2008]   [May]   [4]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
    SubjectRe: atl1 64-bit => 32-bit DMA borkage (reproducible, bisected)
    Looking at how other netdevice drivers:

    8139too and others checks netif_running() in interrupt handler.

    r8169 has scary "50k$" question comment re irqs disabled after
    interacting with hardware.

    But the r8169 case should be fixed by atlx_irq_disable()?

    Writes to REG_IMR, REG_ISR are commented in atl1_reset_hw(), why?
    (I'll test that soon)

    Do we have a theory why changing from 64-bit DMA mask to 32-bit mask
    resurrects the bug? NIC here never showed any sort of corruption
    described in commit which banned 64-bit DMA.

     \ /
      Last update: 2008-05-04 22:23    [W:0.021 / U:10.816 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site