Commit Graph

351 Commits (a46a49ba0689ca2cd6319eed2d8704936664a675)

Author SHA1 Message Date
Richard Fuchs cb2ce35789 MT#55283 handle non-linear skbuffs
1 month ago
Richard Fuchs 9071a84776 MT#55283 cache kernel routing entry
1 month ago
Richard Fuchs 83b05e9a11 MT#55283 update test for .reduce method
1 month ago
Guillem Jover b688988363 MT#55283 kernel-module: Use do_div() instead of 64-bit division operator
1 month ago
Richard Fuchs c8d014c1f6 MT#55283 add zero-copy stats
2 months ago
Richard Fuchs 8dd97e20a6 MT#55283 make skb copies on demand
2 months ago
Richard Fuchs df8cb30a84 MT#55283 change return type
2 months ago
Richard Fuchs 6e68c9ee01 MT#55283 consolidate code paths
2 months ago
Richard Fuchs 6302ca0cc2 MT#55283 obsolete error_nf_action
2 months ago
Richard Fuchs 213a356827 MT#55283 pull skb_copy past RTP/RTCP parsing
2 months ago
Richard Fuchs d1f583451c MT#55283 add rtpe_skb_cpy helper function
2 months ago
Richard Fuchs 1d6b4da256 MT#55283 use data+len instead of skb as arguments
2 months ago
Richard Fuchs 32784ae615 MT#55283 pull skb_copy_expand past demux
2 months ago
Richard Fuchs 4ca8bb03d7 MT#55283 refactor into rtpe_pull_trim
2 months ago
Richard Fuchs 718bee6505 MT#55283 add open counter
2 months ago
Richard Fuchs 81572a7d86 MT#55283 pull down skb_copy past get_target
2 months ago
Richard Fuchs b0eafb2fed MT#55283 pull skb_copy into main func
2 months ago
Richard Fuchs 60c2a1f8c1 MT#55283 fix array size
2 months ago
Richard Fuchs f86faf6ba8 MT#55283 unify skb_pull to transport
2 months ago
Richard Fuchs e6c9330571 MT#55283 fix compilation for RHEL 9
2 months ago
Richard Fuchs ef39a3e8ae MT#55283 fix compiler warnings
2 months ago
Richard Fuchs 8e65f010f9 MT#55283 fix legacy xt check
2 months ago
Richard Fuchs e7b50caf92 MT#55283 remove unused variables
2 months ago
Richard Fuchs 237de5cd42 MT#55283 remove obsolete PID field
2 months ago
Richard Fuchs eebbece214 MT#55283 support table creation through nft
2 months ago
Richard Fuchs 1b8e868412 MT#55283 store reference to table in expr
2 months ago
Richard Fuchs 70ce49558f MT#55283 pull up call to get_table
2 months ago
Richard Fuchs 03c37c893f MT#55283 change "del" strategy
2 months ago
Richard Fuchs 16f5a4d10e MT#55283 store table ref in call obj
2 months ago
Richard Fuchs 1f6d081e14 MT#55283 store table ref in re_play_stream_packets
2 months ago
Richard Fuchs d02b41dde7 MT#55283 store table ref in re_play_stream
2 months ago
Richard Fuchs 7641a94b5f MT#55283 store table ref in list seq file
2 months ago
Richard Fuchs 22c8df9206 MT#55283 store ref to table in private_data
2 months ago
Idan Freiberg 7051631097 MT#55283 kernel-module: scrub forwarded skb metadata
2 months ago
Richard Fuchs c4603dc3f3 MT#55283 ensure null termination
2 months ago
Richard Fuchs 5ad3605d73 MT#55283 debug log output for EINVAL
2 months ago
Richard Fuchs 36a347ed7f MT#55283 fix compilation for kernel >= 7.1
2 months ago
Richard Fuchs fd057cc020 MT#55283 remove unused DEL_STREAM
4 months ago
Richard Fuchs 18625c7ac5 MT#55283 move structs out of #ifdef scope
4 months ago
Richard Fuchs 5403ed616a MT#55283 add ring buffers
4 months ago
Richard Fuchs 42cd2e0198 MT#55283 dynamically allocate shm map
4 months ago
Richard Fuchs 2e439c91c1 MT#55283 kfree doesn't need a null check
4 months ago
Richard Fuchs 175f1dfe34 MT#55283 remove stray log message
5 months ago
Richard Fuchs 2a4e3de30b MT#55283 move check for destinations
5 months ago
Federico Cabiddu 8aa17085fd MT#55283 kernel-module: zero skb->tstamp before forwarding to fix fq horizon drop
5 months ago
Federico Cabiddu ee99d86706 MT#55283 kernel-module: zero queue_mapping before forwarding to fix Cilium throttle drop
5 months ago
Federico Cabiddu 6b02c024b1 MT#55283 kernel-module: clear skb->mark before forwarding to fix Cilium routing
5 months ago
Richard Fuchs ff0cdf8393 MT#55283 store ref to stream object in priv data
6 months ago
Richard Fuchs 11dea691e8 MT#55283 make eof flag atomic
6 months ago
Andrew Yager b1aec46de8 MT#55283 kernel-module: detect nft_expr_ops.validate signature via compile test
6 months ago