ev.data is a union, so setting ev.data.fd is lost after setting ev.data.ptr Reported-by: Song Yaofei <songyaofei@joyware.com> Signed-off-by: Felix Fietkau <nbd@nbd.name>