Age | Commit message (Collapse) | Author |
|
I added also additional expansion card with 2 Intel i211 NIC’s.
I want to utilize all 4 NIC’s, but I have an issue because only NIC on expansion cards are properly detected.
|
|
(cherry picked from commit 94e844f44b76069b0897c2c7c5968853b4b1a368)
|
|
All throughout the history of vyos-build, NUMA has been disabled.
It WAS enabled back in Vyatta days, so something somewhere has
accidentally turned it off - and it's ALSO mentioned explicitly
in various pieces of documentation, so it's MEANT to be on!
Note for future researchers: CONFIG_INOTIFY_STACKFS=y is provided
by a patch, so patch the kernel BEFORE running make menuconfig, or
manually put it back. If not, it'll vanish and is a wanted part of
the build.
This is a backport of commit d5df496b9b9e for the 5.4 Kernel series.
|
|
|
|
Enabled build of the SG module to make possible communication with RAID
adapters from Areca (https://www.areca.com.tw/).
(cherry picked from commit 6d77d03c3fcda288ed44b979338d38a58d8ae5f3)
|
|
cards"
This reverts commit 3fa7fe6926a538a8b4f25ca3e842fefb9699def6.
|
|
(cherry picked from commit a1c4e49e90c041e61d26b04bd7df7a89a919d7ec)
|
|
(cherry picked from commit 176dd5eeb5c3bebc6d8c5163c982b9b73159b9f5)
|
|
(cherry picked from commit 062d7e0868d7918d386c11fb4e97f5019c2f66ce)
|
|
|
|
|
|
|
|
|
|
We do it "oldschool" by just using PPP and talk to a serial device. For the
Huawei ME909s-120 module, actually mbim and cdc modules make a lot of problems
on system startup and the modem is re-enumerated multiple times.
Removing those drivers simply makes wireless wwan interfaces work in VyOS.
|
|
|
|
|
|
|
|
|
|
This reverts commit 94a553a52db3ab4a0f9e82016a7f7948b882a217.
|
|
|
|
|
|
|
|
|
|
We do not need drivers for block devices which we do not support in our
installation routine.
|
|
|
|
|
|
... we do not need Huge Translation Lookaside Buffers
|
|
|
|
|
|
... we already use the default security model.
|
|
When enabled this does:
This option enables the integrity subsystem, which is comprised of a number of
different components including the Integrity Measurement Architecture (IMA),
Extended Verification Module (EVM), IMA-appraisal extension, digital signature
verification extension and audit measurement log support.
We do not support secure-boot thus we do not need keyrings.
|
|
Enabling this would do:
Enable auditing infrastructure that can be used with another kernel subsystem,
such as SELinux (which requires this for logging of avc messages output). System
call auditing is include on architectures which support it.
We have no SELinux.
|
|
When enabled this addditional feature does:
Enables additional kernel features in a sake of checkpoint/restore. In
particular it adds auxiliary prctl codes to setup process text, data and heap
segment sizes, and a few additional /proc filesystem entries.
|
|
... we are a router and do not support SWAP partitions - swapping is slow, thus
all data must be in memory.
|
|
This reverts commit 78c43c2078e292ac9b53d2d6a41a47466d283914.
Unfortunately we must revert the Kernel upgrade as there are two problematic
issues. One which is the break of ABI functionality with parted [1] and second
the internal cryptop API [2] which removed required literals for the build of
Intel QAT acceleration.
In the two weeks running 5.8 we still learned a lot - we experienced a
performance improvement of ~30% when doing NAT @ > 10GBit/s and also utilizing
the build in updated drivers for Intel NICs and WireGuard.
We are looking forward to the release of this years LTS kernel and we hope to
ship this in the final 1.3 release.
1: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.8.y&id=692d062655
2: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=linux-5.5.y&id=d63007eb95
|
|
We compile Intel QAT drivers from Intel driver release incl. user-space tools.
|
|
This reverts commit 8b520c63ac705aa2c35579ebfbc053b5b6a1bccb.
CI tests also use parallel ATA interfaces in QAEmu - we probably should keep it
for "poor" virtualisation.
|
|
|
|
|
|
|
|
Note: Intel does not provide a compatible QAT version. There is a custom patch
which make QAT compile for the specified Kernel version. This patch will change
the source to a non backwards-compatible version - this is fine as we run 5.8
anyways.
|
|
|
|
|
|
Remove support for legacy PCI - ISA network cards
|
|
|
|
|
|
Imported from https://github.com/vyos/vyos-build-kernel commit 9e7c12b
|