Fatal trap 9: general protection fault while in kernel modecpuid = 3; apic id = 06instruction pointer = 0x20:0xffffffff82c22050stack pointer = 0x28:0xfffffe024b62aa60frame pointer = 0x28:0xfffffe024b62aaf0code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1processor eflags = interrupt enabled, resume, IOPL = 0current process = 12 (swi1: pfsync)
-Wasn't able to use vidcontrol to set the resolution higherMany on screen backtraces. I know it doesn't help without actually showing the issues, but I just wanted to let others know. I think one of them was about if_rw if that exists? Lots of them about unionfs.Apart from that, I ran the same netmap packet test I ran on 10.2 and there is the same realtek driver issue where the card locks up and stops processing packets.
I'm not sure why vidcontrol wouldn't work. Since I only use OPNSense on physical appliances that only have a serial port, it's not something I've tested.
Keep in mind that these builds are mostly for my own use. I publish them in the hopes that someone else might find them useful. ;-)
The backtraces you're getting are safe to ignore. They're there because the WITNESS option is enabled, causing the kernel to check for something called a "lock order reversal." They're more for developers eyes only. WITNESS is a good option to have enabled for security, but it does come at the cost of performance.
As far as your netmap issues are concerned, I have zero experience and knowledge in that area. If you experience it on official OPNSense builds, that means it's not an issue with HardenedBSD. But it's also good to know that it happens on both 11-CURRENT and 10.2-RELEASE.