]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
Unprotected modification of ng_iface(4) private data leads to kernel panic.
authoreugen <eugen@FreeBSD.org>
Thu, 21 Sep 2017 20:16:10 +0000 (20:16 +0000)
committereugen <eugen@FreeBSD.org>
Thu, 21 Sep 2017 20:16:10 +0000 (20:16 +0000)
commit74e3f7a235b990fe7da0f20d9c861efda2fd19bf
treeb2d2338869d1d451d8607b4ed443a205274fd5e0
parentce5730adaa1d67523fb3ab073a865e24819751bb
Unprotected modification of ng_iface(4) private data leads to kernel panic.
Fix a race with per-node read-mostly lock and refcounting for a hook.

PR: 220076
Tested by: peixoto.cassiano
Approved by: avg (mentor), mav (mentor)
MFC after: 1 week
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D12435
sys/netgraph/ng_iface.c