On Tue, Feb 23, 2021 at 6:51 PM Eli Britstein <[email protected]> wrote: > > > On 2/23/2021 3:10 PM, Sriharsha Basavapatna wrote: > > On Wed, Feb 10, 2021 at 8:57 PM Eli Britstein <[email protected]> wrote: > > When the HW offload involves multiple flows, like in tunnel decap path, > it is possible that not all flows in the path are offloaded, resulting > in partial processing in HW. In order to proceed with rest of the > processing in SW, the packet state has to be recovered as if it was > processed in SW from the beginning. Add API for that. > > Can you be more specific/clear on what this API does ? What specific > packet state is this referring to and what is meant by recovering the > state here ? For example, if recovering the packet state means to > check if the packet is encapsulated and to pop the tunnel header, then > it would make it clear to just state that. > Thanks, > -Harsha > > The state refers to the state provided by the HW. This patch introduces a > generic API to support all cases. > > The case to pop in SW in case the info provided is that the packet is > encapsulated is a private case.
Private case ? IMO, the API/interface should provide sufficient information on what is meant by the state and recovery for each use case, starting with tunnel encapsulated packets for now. > > > -- This electronic communication and the information and any files transmitted with it, or attached to it, are confidential and are intended solely for the use of the individual or entity to whom it is addressed and may contain information that is confidential, legally privileged, protected by privacy laws, or otherwise restricted from disclosure to anyone else. If you are not the intended recipient or the person responsible for delivering the e-mail to the intended recipient, you are hereby notified that any use, copying, distributing, dissemination, forwarding, printing, or copying of this e-mail is strictly prohibited. If you received this e-mail in error, please return the e-mail to the sender, delete it from your computer, and destroy any printed copy of it. _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
