For each UDP socket, Onload creates both an accelerated socket and a kernel socket. Onload will always give priority to the Onload sockets over any kernel sockets.
This is important because if there is always traffic arriving at the Onload receive queue, Onload will might never get to process any packets delivered via the kernel socket (for example if traffic arrives from an unsupported interface).