This is kind of a theoretical issue. DPDK based dp-packets points to data buffers that can't be expanded dynamically. One potential issue would be when encapsulating a packet received from a DPDK interface, and require more than 128 bytes of headroom. In such a setup, OVS would hit an assert when trying to expand this dp-packet (in dp_packet_resize()). This can be reproduced with 3 levels of vxlan tunnels, for example.
One fix has been posted upstream but still needs some work (adding a unit test): https://patchwork.ozlabs.org/project/openvswitch/patch/20220318153339.31083-1-david.marchand@redhat.com/