On Thu, Oct 6, 2016 at 12:38 PM, Eric Dumazet [off-list ref] wrote:
And another quick grep shows that out of 142 drivers, only one [1] of
them (incorrectly) checks netif_receive_skb() return value.
act_mirred is not a driver, apparently.
Real question is more like : what is the impact of propagating an error
at this point ?
_If_ we are going to just propagate the error like egress, then
the difference is m->tcf_action (PIPE or STOLEN) vs TC_ACT_SHOT.
And this error code is propagated from tcf_action_exec() up to
qdisc layer...