-
Notifications
You must be signed in to change notification settings - Fork 3.8k
Figure out how to enable XDP on GKE #12105
Copy link
Copy link
Closed
Labels
kind/questionFrequently asked questions & answers. This issue will be linked from the documentation's FAQ.Frequently asked questions & answers. This issue will be linked from the documentation's FAQ.needs/triageThis issue requires triaging to establish severity and next steps.This issue requires triaging to establish severity and next steps.
Metadata
Metadata
Assignees
Labels
kind/questionFrequently asked questions & answers. This issue will be linked from the documentation's FAQ.Frequently asked questions & answers. This issue will be linked from the documentation's FAQ.needs/triageThis issue requires triaging to establish severity and next steps.This issue requires triaging to establish severity and next steps.
Currently, when installing Cilium with XDP NodePort acceleration on GKE (tried both COS and Ubuntu, also the latest cluster vsn
1.16.9-gke.6), the cilium-agent fails with:The error comes from https://github.com/torvalds/linux/blob/v4.19/drivers/net/virtio_net.c#L2324. From a quick look, it seems that neither
any_header_sgcan be enabled normergeable_rx_bufscan be disabled viaethtool. According to https://marc.info/?l=xdp-newbies&m=157430733918392&w=2, not settingVIRTIO_F_VERSION_1should resolve the issue./cc @borkmann