--- zzzz-none-000/linux-4.9.279/net/netfilter/nfnetlink_queue.c 2021-08-08 06:38:54.000000000 +0000 +++ puma7-atom-6591-750/linux-4.9.279/net/netfilter/nfnetlink_queue.c 2023-02-08 11:43:43.000000000 +0000 @@ -1196,6 +1196,13 @@ if (nfqa[NFQA_MARK]) entry->skb->mark = ntohl(nla_get_be32(nfqa[NFQA_MARK])); +#ifdef CONFIG_TI_PACKET_PROCESSOR + if (verdict & NF_VERDICT_FLAG_PP_BYPASS) { + TI_HIL_ADD_PP_INFO_FLAGS(entry->skb, TI_HIL_PACKET_FLAG_PP_SESSION_BYPASS); + verdict &= ~(NF_VERDICT_FLAG_PP_BYPASS); + } +#endif /* CONFIG_TI_PACKET_PROCESSOR */ + nf_reinject(entry, verdict); return 0; }