tc は ingress/egress 両方のパスで BPF プログラムをアタッチ出来る。 アタッチ ポイントは classifier (filter とも呼ばれる) と action のいずれか filter にアタッチする場合は BPF_PROG_TYPE_SCHED_CLS action にアタッチする場合は BPF_PROG_TYPE_SCHED_ACT eBPF をアタッチするために作られた専用の qdisc clsact が存在する https://lwn.net/Articles/671458/ The clsact qdisc works on ingress, but also on egress. In both cases, it's execution happens without taking the qdisc lock, and the main diffe