Why Can Some Advanced Ethernet NICs Cause Packet Reordering?