Would it be possible to install a stock FreeBSD 13 kernel? Maybe they fixed the regressions. I'm wondering if it has something to do with HBSD compile flags for security.
Quote from: AveryFreeman on October 26, 2020, 08:52:55 pmWould it be possible to install a stock FreeBSD 13 kernel? Maybe they fixed the regressions. I'm wondering if it has something to do with HBSD compile flags for security.Unfortunatelly this is not so easy. You cant use a precompiled kernel from an another system. It wouldn't boot.You have to compile from source, but newer kernel means newer headers and libraries in dependency. The compilation process could failed at some point. The only solution what could work is cherry pick the fix only and implement to the original kernel source tree and compile. But this needs work too.I was an android kernel developer many years back so i know experiencing with the kernel is always risky.
Quote from: Archanfel80 on October 27, 2020, 08:53:09 amQuote from: AveryFreeman on October 26, 2020, 08:52:55 pmWould it be possible to install a stock FreeBSD 13 kernel? Maybe they fixed the regressions. I'm wondering if it has something to do with HBSD compile flags for security.Unfortunatelly this is not so easy. You cant use a precompiled kernel from an another system. It wouldn't boot.You have to compile from source, but newer kernel means newer headers and libraries in dependency. The compilation process could failed at some point. The only solution what could work is cherry pick the fix only and implement to the original kernel source tree and compile. But this needs work too.I was an android kernel developer many years back so i know experiencing with the kernel is always risky.Wouldnt it be easier to do it the other way round?Make OS work with FBSD13? To eliminate any remnance of bad plugin code?
OPNsense 21.1.1 (netflow disabled) 1500MTU receiving from WAN, vmx3 NICs, all hardware offload disabled, single thread (p1)[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-60.00 sec 8.10 GBytes 1.16 Gbits/sec 219 sender[ 5] 0.00-60.00 sec 8.10 GBytes 1.16 Gbits/sec receiver
OPNsense 21.1.1 (netflow disabled) 1500MTU receiving from WAN, vmx3 NICs, all hardware offload disabled, four thread (p4)[ ID] Interval Transfer Bitrate Retr[SUM] 0.00-60.00 sec 13.4 GBytes 1.91 Gbits/sec 2752 sender[SUM] 0.00-60.00 sec 13.3 GBytes 1.91 Gbits/sec receiver
OPNsense 21.1.1 (netflow disabled) 1500MTU receiving from WAN, vmx3 NICs, all hardware offload enabled, single thread (p1)[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-60.00 sec 251 MBytes 35.0 Mbits/sec 56410 sender[ 5] 0.00-60.00 sec 250 MBytes 35.0 Mbits/sec receiver
pfSense 2.5.0-RC 1500MTU receiving from WAN, vmx3 NICs, all hardware offload disabled, single thread (p1)[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-60.00 sec 15.1 GBytes 2.15 Gbits/sec 1029 sender[ 5] 0.00-60.00 sec 15.0 GBytes 2.15 Gbits/sec receiver
pfSense 2.5.0-RC 1500MTU receiving from WAN, vmx3 NICs, all hardware offload disabled, four thread (p4)[ ID] Interval Transfer Bitrate Retr[SUM] 0.00-60.00 sec 15.3 GBytes 2.19 Gbits/sec 12807 sender[SUM] 0.00-60.00 sec 15.3 GBytes 2.18 Gbits/sec receiver
pfSense 2.5.0-RC 1500MTU receiving from WAN, vmx3 NICs, all hardware offload enabled, single thread (p1)[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-60.00 sec 316 MBytes 44.2 Mbits/sec 48082 sender[ 5] 0.00-60.00 sec 316 MBytes 44.2 Mbits/sec receiver
OpenWRT v19.07.6 1500MTU receiving from WAN, vmx3 NICs, no UI offload settings (using defaults), single thread (p1)[ ID] Interval Transfer Bitrate Retr[ 5] 0.00-60.00 sec 34.1 GBytes 4.88 Gbits/sec 21455 sender[ 5] 0.00-60.00 sec 34.1 GBytes 4.88 Gbits/sec receiver
OpenWRT v19.07.6 1500MTU receiving from WAN, vmx3 NICs, no UI offload settings (using defaults), four thread (p4)[ ID] Interval Transfer Bitrate Retr[SUM] 0.00-60.00 sec 43.2 GBytes 6.18 Gbits/sec 79765 sender[SUM] 0.00-60.00 sec 43.2 GBytes 6.18 Gbits/sec receiver