From: Alexander Drozdov <al.droz...@gmail.com> Date: Tue, 24 Feb 2015 08:18:28 +0300
> Before da413eec729d ("packet: Fixed TPACKET V3 to signal poll when block is > closed rather than every packet") poll listening for an af_packet socket was > not signaled if there was no packets to process. After the patch poll is > signaled evety time when block retire timer expires. That happens because > af_packet closes the current block on timeout even if the block is empty. > > Passing empty blocks to the user not only wastes CPU but also wastes ring > buffer space increasing probability of packets dropping on small timeouts. > > Signed-off-by: Alexander Drozdov <al.droz...@gmail.com> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/