On Mon, Aug 13, 2012 at 4:24 PM, Stefan Fritsch <[email protected]> wrote: > Hi, > > here is the next iteration of my patch. > > Changes from V4 include: > > - virtio: support RING_EVENT_IDX > - virtio: use lfence/sfence because __sync_synchronize() is broken > on gcc < 4.4 > - net: rework memory handling in vioif > - net: altq support (not really tested) > - net: support RING_EVENT_IDX to reduce interrupt load > - net: in tx intr handler, call start again if tx queue is not empty > - block: fix error handling / spl not lowered > - include in amd64 GENERIC config >
you're calling MCLGETI and provide an interface pointer but you forget to set watermarks via m_clsetwms.
