Lines Matching full:will
45 the packet data that the BPF program will operate on. The kernel will then
46 execute the program and return the results to userspace. Note that programs will
48 will not actually be redirected or dropped, the program return code will just be
56 which can be used to execute XDP programs in a way where packets will actually
68 will not be returned to userspace; instead, the kernel will perform the
71 in the syscall parameters when running in this mode will be rejected. In
72 addition, not all failures will be reported back to userspace directly;
74 allocation errors) will halt execution and return an error. If an error occurs
76 execution will continue with the next repetition; these errors can be detected
80 the regular (non-live) mode. The XDP program will be executed as though the
82 object will point to that interface. Furthermore, if the XDP program returns
83 ``XDP_PASS``, the packet will be injected into the kernel networking stack as
85 will be transmitted *out* of that same interface. Do note, though, that
88 that same interface (i.e., it will only work if the driver has support for the
91 - When running the program with multiple repetitions, the execution will happen
101 - When setting up the test run, the kernel will initialise a pool of memory
102 pages of the same size as the batch size. Each memory page will be initialised
104 invocation. When possible, the pages will be recycled on future program
105 invocations, to improve performance. Pages will generally be recycled a full
107 of, say, a redirection error), in which case that page will be recycled
110 redirected to an interface that injects it into the stack), the page will be
111 released and a new one will be allocated when the pool is empty.
114 pointers (``data``, ``data_end`` and ``data_meta``) in the context object will