Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
this is absolutely necessary for linode's KVM and i totally screwed up not adding it before
|
|
on vanilla arch linode, /etc/mkinitcpio.conf has HOOKS="keyboard" and wants 'usbhid' module
the initramfs hook gives errors without that module
even after setting y, it still errored. so let's try setting it to 'm'
|
|
|
|
|
|
otherwise a new linode will give you errors like
==> ERROR: module not found: `usbhid'
==> WARNING: errors were encountered during the build. The image may not be complete.
error: command failed to execute correctly
|
|
per https://www.linode.com/docs/platform/kvm-reference again:
CONFIG_E1000=y
CONFIG_ATA_PIIX=y
|
|
per https://www.linode.com/docs/platform/kvm-reference
CONFIG_KVM_GUEST=y
CONFIG_VIRTIO_PCI=y
CONFIG_VIRTIO_PCI_LEGACY=y
CONFIG_BLK_DEV_SD=y
CONFIG_SCSI_VIRTIO=y
CONFIG_VIRTIO_NET=y
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_CONSOLE=y
|
|
|
|
|
|
|
|
|
|
|
|
as per upstream
https://bugs.archlinux.org/task/47008
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=39aec6f404878881181dd78bf10f60dbc5caca21
|
|
|
|
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=3c559c1e8886453224ab8d92f5c0f8cd9e2d8705
https://bugs.archlinux.org/task/46714
|
|
|
|
|
|
https://bugs.archlinux.org/task/44596
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=c66a1d76
|
|
swap accounting is still disabled by default, but now possible
kmem stuff was just enabled by vanilla arch:
https://bugs.archlinux.org/task/44847
https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/linux&id=9b5eb33c
it's not clear why these were bundled together, actually. maybe they made a mistake.
|
|
|
|
|
|
|
|
|
|
CONFIG_DEBUG_SET_MODULE_RONX
RO/NX protection for kernel modules
https://bugs.archlinux.org/task/41347
|
|
it seems that RELOCATABLE has been off since the very beginning, not sure why
to randomize, it would still need kaslr passed on the kernel line (will test)
randomize also needs dmesg_restrict & kptr_restrict, and even with that won't be safe for a long time...
https://bugs.archlinux.org/task/41463
|
|
|
|
https://bugs.archlinux.org/task/41260
http://cateee.net/lkddb/web-lkddb/DEFAULT_MMAP_MIN_ADDR.html
|
|
'needed for docker devicemapper graphdriver', says m0ikz
|
|
'strongly discouraged by upstream' https://bugs.archlinux.org/task/40818
|