From: Ken-ichirou MATSUZAWA <chama...@gmail.com> Date: Mon, 31 Aug 2015 07:54:49 +0900
> Poll() returns immediately after setting the kernel current frame > (ring->head) to SKIP from user space even though there is no new > frame. And in a case of all frames is VALID, user space program > unintensionally sets (only) kernel current frame to UNUSED, then > calls poll(), it will not return immediately even though there are > VALID frames. > > To avoid situations like above, I think we need to scan all frames > to find VALID frames at poll() like netlink_alloc_skb(), > netlink_forward_ring() finding an UNUSED frame at skb allocation. > > Signed-off-by: Ken-ichirou MATSUZAWA <cha...@h4.dion.ne.jp> Applied, thanks. -- To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html