> 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"

Reply via email to