• David Ahern's avatar
    ipv4: Initialize flowi4_multipath_hash in data path · 1869e226
    David Ahern authored
    flowi4_multipath_hash was added by the commit referenced below for
    tunnels. Unfortunately, the patch did not initialize the new field
    for several fast path lookups that do not initialize the entire flow
    struct to 0. Fix those locations. Currently, flowi4_multipath_hash
    is random garbage and affects the hash value computed by
    fib_multipath_hash for multipath selection.
    
    Fixes: 24ba1440 ("route: Add multipath_hash in flowi_common to make user-define hash")
    Signed-off-by: default avatarDavid Ahern <dsahern@gmail.com>
    Cc: wenxu <wenxu@ucloud.cn>
    Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
    1869e226
flow.h 5.39 KB