• Matt Mackall's avatar
    [NETPOLL]: add retry timeout · 0db1d6fc
    Matt Mackall authored
    Add limited retry logic to netpoll_send_skb
    
    Each time we attempt to send, decrement our per-device retry counter.
    On every successful send, we reset the counter. 
    
    We delay 50us between attempts with up to 20000 retries for a total of
    1 second. After we've exhausted our retries, subsequent failed
    attempts will try only once until reset by success.
    Signed-off-by: default avatarMatt Mackall <mpm@selenic.com>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    0db1d6fc
netpoll.c 17.4 KB