Create one packet_info_pool per thread and avoid lock contention.
Remove unused variable s_prev.
Get rid of the useless proto_list_lock.
Fix lock ordering issue with conntracks.