pppoe: drop PACKET_OTHERHOST before skb_share_check()
authorQingfang Deng <dqfext@gmail.com>
Mon, 23 Jun 2025 03:34:31 +0000 (11:34 +0800)
committerJakub Kicinski <kuba@kernel.org>
Tue, 24 Jun 2025 23:37:02 +0000 (16:37 -0700)
commit7eebd219feda99df8292a97faff895a5da8159d6
tree4d1264507d9d028259a57efc2c062521cee9ccd0
parentc9e78afa688afec528784b79bb02d513cdcd6527
pppoe: drop PACKET_OTHERHOST before skb_share_check()

Align with ip_rcv() by dropping PACKET_OTHERHOST packets before
calling skb_share_check(). This avoids unnecessary skb processing
for packets that will be discarded anyway.

Signed-off-by: Qingfang Deng <dqfext@gmail.com>
Acked-by: Guillaume Nault <gnault@redhat.com>
Link: https://patch.msgid.link/20250623033431.408810-1-dqfext@gmail.com
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
drivers/net/ppp/pppoe.c