> How do you plan to handle the fact that most of tcp_input() and > tcp_do_segment() require at least a read lock held on the pcbinfo lock?
Yes, I realized that after some experiments yesterday. > Is your goal to reduce the amount of code that gets executed under the write > lock protection of pcbinfo or completely get rid of the lock all together? While these are good goals, mine is simply to avoid making the socket upcall with the pcbinfo lock held, due to peculiarities in my environment. _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"