diff options
author | Ian Campbell <ian.campbell@xensource.com> | 2006-11-02 11:56:26 +0000 |
---|---|---|
committer | Ian Campbell <ian.campbell@xensource.com> | 2006-11-02 11:56:26 +0000 |
commit | 680c789da1c81f3fd29073abc2922feeb3764eb1 (patch) | |
tree | a7f2edb1c43fda75591eb6fe02bfdaa6a858afa7 /tools/libxc/xc_core.c | |
parent | 4101fafcc01b226bb48576d48ea36cc505d2c288 (diff) | |
download | xen-680c789da1c81f3fd29073abc2922feeb3764eb1.tar.gz xen-680c789da1c81f3fd29073abc2922feeb3764eb1.tar.bz2 xen-680c789da1c81f3fd29073abc2922feeb3764eb1.zip |
PV-on-HVM: Conditionally disable checksum offload for receive on some
older kernels.
On some older kernels the CHECKSUM_UNNECESSARY flag on received
skbuffs is not honoured by all subsystems, specifically netfilter
under 2.6.9-42.EL
To work around this we need to ensure that the correct checksum is
calculated at some point. We can cause the backend to do this for us
by advertising to the backend that we cannot support checksum offload.
The correlation of this issue with the presence of NETIF_F_TSO is not
100% but it is a good first approximation.
Signed-off-by: Ian Campbell <ian.campbell@xensource.com>
Diffstat (limited to 'tools/libxc/xc_core.c')
0 files changed, 0 insertions, 0 deletions