Page MenuHomeFreeBSD

emulators/virtualbox-ose-kmod: Fix kernel panic on 13-CURRENT with EPOCH and bridge mode.
AcceptedPublic

Authored by neel_neelc.org on Tue, Sep 8, 3:31 PM.

Details

Reviewers
kp
madpilot
jkim
Summary

emulators/virtualbox-ose-kmod: Fix kernel panic on 13-CURRENT with EPOCH and bridge mode.

Submitted by: Neel Chauhan <neel AT neelc DOT org>

Test Plan

Use 13-CURRENT, compile virtualbox-ose-kmod with this patch, test bridge mode. It should work.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Skipped
Unit
Unit Tests Skipped

Event Timeline

neel_neelc.org created this revision.Tue, Sep 8, 3:31 PM
neel_neelc.org requested review of this revision.Tue, Sep 8, 3:31 PM
kp accepted this revision.Tue, Sep 8, 6:39 PM

It's not just required if you happen to be bridging. ether_demux() expects to be called in epoch context. (Its first call is to NET_EPOCH_ASSERT().)

This revision is now accepted and ready to land.Tue, Sep 8, 6:39 PM
lwhsu added a reviewer: jkim.Wed, Sep 9, 4:50 PM
jkim accepted this revision.Wed, Sep 9, 4:54 PM

LGTM