d2k17 Hackathon Report: Alexander Bluhm on Network Stack Improvements and more
by from OpenBSD Journal on (#2V4NJ)
Alexander Bluhm (bluhm@) wrote in with a hackathon report:
Read more...As usual hackathons are a great time to get things commited. Allthe other developers are around, you can discuss ideas and get codereviewed quickly.
To move towards network input without big kernel lock, I have lookedat the protocol functions and refactored them. Especially IP-in-IPinput that is used for IPsec tunnel mode needed some love. I havefixed several bugs and have a diff ready that avoids one additionalqueuing of the packets. This work had to be coordinated with mpi@,who removed the kernel big lock from the forwarding path.