• Eric Dumazet's avatar
    pktgen: Fix multiqueue handling · 896a7cf8
    Eric Dumazet authored
    It is not currently possible to instruct pktgen to use one selected tx queue.
    
    When Robert added multiqueue support in commit 45b270f8, he added
    an interval (queue_map_min, queue_map_max), and his code doesnt take
    into account the case of min = max, to select one tx queue exactly.
    
    I suspect a high performance setup on a eight txqueue device wants
    to use exactly eight cpus, and assign one tx queue to each sender.
    
    This patchs makes pktgen select the right tx queue, not the first one.
    
    Also updates Documentation to reflect Robert changes.
    Signed-off-by: default avatarEric Dumazet <eric.dumazet@gmail.com>
    Signed-off-by: default avatarRobert Olsson <robert.olsson@its.uu.se>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    896a7cf8
pktgen.c 92.7 KB