Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Jul 2017 16:10:10 +0000
From:      bugzilla-noreply@freebsd.org
To:        freebsd-net@FreeBSD.org
Subject:   [Bug 220860] Double loading of the if_bridge module causes panic
Message-ID:  <bug-220860-2472-muDLX1GhBc@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-220860-2472@https.bugs.freebsd.org/bugzilla/>
References:  <bug-220860-2472@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D220860

--- Comment #3 from Marie Helene Kvello-Aune <marieheleneka@gmail.com> ---
I've looked at this problem for about a month and then it kind of rotted on=
 my
shelf because busy IRL.

But here's the underlying problems I found which in combination causes this
issue:
1) Build system installs kernel modules even if they're built into kernel=20
2) boot loader doesn't (successfully) check if module exists in kernel and
loads it regardless, as long as it's instructed to do so.

"kldload" properly checks if the module already exists in the kernel and
correctly refuses to load the module.

I didn't test all boot loaders but the second problem at least happens with=
 the
GPT ZFS loader.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-220860-2472-muDLX1GhBc>