Messages in this thread | | | Subject | Re: [PATCH] libbpf: Fixes incorrect rx_ring_setup_done | From | Yonghong Song <> | Date | Mon, 7 Jun 2021 08:04:00 -0700 |
| |
On 6/7/21 6:08 AM, Kev Jackson wrote: > When calling xsk_socket__create_shared(), the logic at line 1097 marks a > boolean flag true within the xsk_umem structure to track setup progress > in order to support multiple calls to the function. However, instead of > marking umem->tx_ring_setup_done, the code incorrectly sets > umem->rx_ring_setup_done. This leads to improper behaviour when > creating and destroying xsk and umem structures. > > Multiple calls to this function is documented as supported. > > Signed-off-by: Kev Jackson <foamdino@gmail.com>
Acked-by: Yonghong Song <yhs@fb.com>
| |