| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
fixes #10176
|
|
|
|
|
|
| |
This is needed for lxc-top to show I/O serviced reporting.
fixes #10754
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
| |
also enable CONFIG_RANDOM_TRUST_CPU
https://askubuntu.com/questions/1070433/will-ubuntu-enable-random-trust-cpu-in-the-kernel-and-what-would-be-the-effect/1071196#1071196
ref #9960
|
| |
|
| |
|
|
|
|
| |
ref #10044
|
|
|
|
| |
for consistency with the other architectures
|
|
|
|
| |
for config-vanilla.ppc64le
|
|
|
|
| |
This module has been enabled on all other architectures except ppc64le. It adds support for VirtIO's hardware RNG device, which is important when running on a virtual machine.
|
| |
|
| |
|
| |
|
|
|
|
|
| |
AWS Elastic File System works best with NFS v4.1, Docker's cloudstor:aws plugin requires it.
This is already enabled in config-vanilla.s390x; simply enabling it in the other configs.
|
|
|
|
|
|
|
| |
New Power machines support i40e driver, which is not being
made available in Alpine Linux.
This patch just sets i40e as a module.
|
|
|
|
| |
fixes #8778
|
|
|
|
|
|
|
| |
The Netronome nic driver was renamed in v4.11, the kernel jump from 4.9
to 4.14 in 9b052dbbcfdc3645493c91f1a80012ba3cdb0d16 correctly drops the
old nic config, but does not replace it with the new one. This commit
adds the driver back.
|
|
|
|
| |
fixes #8401
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This commit updates to kernel version 4.9.75 and enables
CONFIG_PAGE_TABLE_ISOLATION for x86, x86_64 and aarch64. For all
other architectures, CONFIG_PAGE_TABLE_ISOLATION is disabled.
CONFIG_PAGE_TABLE_ISOLATION mitigates the Meltdown security flaw
almost all Intel CPUs and some ARM CPUs are suspect to [1,2].
(This patch does not solve the Spectre security threat [2], which
affects also non-Intel CPUs [3].)
I believe this commit will cause some discussion, especially the
following points seem worth discussing:
a) CONFIG_PAGE_TABLE_ISOLATION has a performance impact on
syscalls, which can slow down specific applications
significantly. AMD users might benefit from a kernel without
KPTI (unless Meltdown turns out to affect them as well)
b) Is disabling this feature a reasonable choice for CPU
architectures different from x86, x86_64 and aarch64?
[1]: https://meltdownattack.com/#faq-systems-meltdown
[2]: http://kroah.com/log/blog/2018/01/06/meltdown-status/
[3]: https://meltdownattack.com/#faq-systems-spectre
|
| |
|
|
|
|
|
| |
Added CONFIG_IPV6 configuration to enable ipv6 modules
in ppc64le.
|
| |
|
|
|
|
|
| |
we have this enabled on the other arches and it may become handy for
mounting host filesystem in qemu guests
|
|
|
|
| |
needed for boot usb
|
|
|
|
|
|
|
| |
- enable vfat
- enable nvme dirver
- enable NLS for filesystems
- enable configfs module
|
|
|
|
|
|
|
|
|
|
|
| |
vmlinuz 4.9.28 was not booting on ppc64le because some configurations
was missing in ppc64le config file.
The most important configurations that were missing are:
CONFIG_PPC_OF_BOOT_TRAMPOLINE and CONFIG_PPC_PSERIES.
Another configurations were consequently added because of these
two configurations.
|
|
|
|
|
|
|
| |
- fix netfilter modules config (needed netfilter advanced)
- enable CRYPT_PCRYPT (and PADATA) for wireguard
- include crtsavres.o in the -dev subpackage
http://bugzilla.kernel.org/show_bug.cgi?id=11143
|
|
|
|
|
|
|
|
|
|
| |
Keep CONFIG_NETFILTER Xtables matches similar to x86_64.
The main motivation for this change is to enable wireguard-vanilla to be
built on ppc64. wireguard-vanilla requires special Xtable
configurations, as reported in:
https://www.wireguard.io/install/#kernel-requirements
|
|
|
|
|
|
|
|
| |
Enable PCI hot plug on PowerNV (aka Bare metal) model. Not all cards
support PCI Hot plug, tho.
Also, adding support for CXL bimodal, a feature that comes with PCI
hot plug.
|
|
|
|
|
| |
This patch is improving the config file for ppc64le to generate a
smaller kernel, and to be more similar to x86.
|
|
|
|
|
|
|
|
|
|
|
| |
Current kernel 4.9 is not being built with the current config file,
since a lot of extra CONFIG is required, and it is undefined on the
current config file.
This patch's intention is to be less invasive possible, just adding
the new CONFIGs. The new CONFIG are as near as possible with x86.
This work was based on original patch from Roberto Olivera.
|
| |
|
|
This is a patch that adds supports for ppc64le platform.
The config file was generated with "make powernv_defconfig".
On top of it, I just changed CONFIG_POWER8=y, since I do not expect to have any
PPC64LE/ABIv2 distro running on machines older than POWER8.
Also, all PowerPC platform is considered powerpc inside the kernel.
|