2016-04-25 9:59 GMT+02:00 Martin Pieuchot <m...@openbsd.org>: > > > The current goal of the Network SMP effort is to have a single CPU > > > process the IP forwarding path in a process context without holding > > > the KERNEL_LOCK(). To achieve this goal we're progressively moving > > > code from the softnet interrupt context to the if_input_task. In > > > the end we'll completely get rid of this soft-interrupt. > > > > > > So now would be a good time to know if moving all the code currently > > > run in a soft-interrupt context to a task uncovers any bug. I'm > > > happily running the diff below on amd64 and macppc, it even gives me > > > a small performance boost. > > > > > > I'd appreciate more tests especially on exotic archs. > > > I'm still looking for reports on different architectures. > > I ran this overnight on my edgerouter lite, it has survived a few cvs-up's and building a kernel over NFS. So octeon doesn't seem to mind the patch.
-- May the most significant bit of your life be positive.