--- zzzz-none-000/linux-4.4.271/net/ipv6/ip6_offload.c 2021-06-03 06:22:09.000000000 +0000 +++ hawkeye-5590-750/linux-4.4.271/net/ipv6/ip6_offload.c 2023-04-19 10:22:30.000000000 +0000 @@ -226,7 +226,7 @@ continue; iph2 = (struct ipv6hdr *)(p->data + off); - first_word = *(__be32 *)iph ^ *(__be32 *)iph2; + first_word = net_hdr_word(iph) ^ net_hdr_word(iph2); /* All fields must match except length and Traffic Class. * XXX skbs on the gro_list have all been parsed and pulled