From efff48529b5cdb4046b923bebee483c7c68755a7 Mon Sep 17 00:00:00 2001 From: Ritaro Takenaka Date: Wed, 25 May 2022 02:51:19 +0900 Subject: kernel: backport flow offload fixes Some dst in IPv6 flow offload table become invalid after the table is created. So check_dst is needed in packet path. Signed-off-by: Ritaro Takenaka [Add patch for kernel 5.15 too and rename file] Signed-off-by: Hauke Mehrtens --- .../generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'target/linux/generic/hack-5.15') diff --git a/target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch b/target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch index 0eca9f8d8f..81432bbeab 100644 --- a/target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch +++ b/target/linux/generic/hack-5.15/650-netfilter-add-xt_FLOWOFFLOAD-target.patch @@ -819,7 +819,7 @@ Signed-off-by: Felix Fietkau } +EXPORT_SYMBOL_GPL(nf_flow_table_iterate); - static bool flow_offload_stale_dst(struct flow_offload_tuple *tuple) + static void nf_flow_offload_gc_step(struct flow_offload *flow, void *data) { --- /dev/null +++ b/include/uapi/linux/netfilter/xt_FLOWOFFLOAD.h -- cgit v1.2.3