Re: NFS splsoftnet()

2017-02-23 Thread Alexander Bluhm
On Mon, Feb 13, 2017 at 12:21:23PM +0100, Martin Pieuchot wrote: > Network processing is not longer done in soft-interrupt context. That > means that processes doing syscalls no longer need to raise the IPL > level to guarantee consistency, the KERNEL_LOCK() is enough. For the current situation t

Re: NFS splsoftnet()

2017-02-21 Thread Martin Pieuchot
On 13/02/17(Mon) 12:21, Martin Pieuchot wrote: > Network processing is not longer done in soft-interrupt context. That > means that processes doing syscalls no longer need to raise the IPL > level to guarantee consistency, the KERNEL_LOCK() is enough. > > Diff below kills two unnecessary splsoftn

NFS splsoftnet()

2017-02-13 Thread Martin Pieuchot
Network processing is not longer done in soft-interrupt context. That means that processes doing syscalls no longer need to raise the IPL level to guarantee consistency, the KERNEL_LOCK() is enough. Diff below kills two unnecessary splsoftnet()/splx(), ok? Index: nfs/nfs_syscalls.c