qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [RFC net-next 08/18] tun: run offloaded XDP program in Tx path


From: Jason Wang
Subject: Re: [RFC net-next 08/18] tun: run offloaded XDP program in Tx path
Date: Mon, 2 Dec 2019 10:45:39 +0800
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0


On 2019/12/2 上午12:39, David Ahern wrote:
On 11/26/19 4:07 AM, Prashant Bhole wrote:
run offloaded XDP program as soon as packet is removed from the ptr
ring. Since this is XDP in Tx path, the traditional handling of
XDP actions XDP_TX/REDIRECT isn't valid. For this reason we call
do_xdp_generic_core instead of do_xdp_generic. do_xdp_generic_core
just runs the program and leaves the action handling to us.
What happens if an offloaded program returns XDP_REDIRECT?

Below you just drop the packet which is going to be a bad user
experience. A better user experience is to detect XDP return codes a
program uses, catch those that are not supported for this use case and
fail the install of the program.


Yes, this could be done in the guest.

Thanks




reply via email to

[Prev in Thread] Current Thread [Next in Thread]