Displaying 1 result from an estimated 1 matches for "reset_proto_csum_blank".
2006 May 09
4
[PATCH] Fix checksum errors when firewalling in domU
...e path from dom0->domU with ip_summed==CHECKSUM_HW/proto_csum_blank==1
is broken.
- skb_checksum_setup() assumes that a checksum will definitely be
calculated in dev_queue_xmit(), but
the destination device is netback, which is advertising NETIF_F_IP_CSUM
---> no checksum. So,
added reset_proto_csum_blank() to skbuff.h, and call it in
dev_queue_xmit() and xfrm4_output() AFTER
the checksum is calculated.
- The CHECKSUM_HW/proto_csum_blank vars are getting lost/stomped in
various places.
Tested on -unstable changeset 9925:
- The network xm-tests on -bridge and -route
- A domU firewalling betwee...