diff -uprN net-next-6.2-rc7/net/core/fib_rules.c net-next-6.2-rc7_patch-Sol1/net/core/fib_rules.c --- net-next-6.2-rc7/net/core/fib_rules.c 2023-02-05 22:13:28.000000000 +0100 +++ net-next-6.2-rc7_patch-Sol1/net/core/fib_rules.c 2023-02-17 10:27:54.992948006 +0100 @@ -695,9 +695,6 @@ static int rule_exists(struct fib_rules_ if (r->table != rule->table) continue; - if (r->pref != rule->pref) - continue; - if (memcmp(r->iifname, rule->iifname, IFNAMSIZ)) continue;