summaryrefslogtreecommitdiff
path: root/kernels/linux-libre-x86_64/PKGBUILD
AgeCommit message (Collapse)Author
2020-05-24kernels: remove linux-libre-x86_64Denis 'GNUtoo' Carikli
This kernel has been replaced by linux-libre-64 in libre in an attempt to unify all 64bit kernels made for 32bit rootfs. This has been tested on a Lenovo Thinkpad X200 running a fully free version of Coreboot 4.9 (no microcode or other nonfree binaries). The only regresion that I noticed is that beside having the following line in /etc/mkinitcpio.conf: MODULES=(i915 netconsole) The i915 driver seem to be loaded late in the boot process as I can only see notice a resolution change about when the rootfs is mounted and that init is started. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-01-08kernels: linux-libre-x86_64: update to 5.4.8 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-10-21kernels: linux-libre-x86_64: update to 5.3.1 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-07-29kernels: linux-libre-x86_64: update to 5.2.2 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-05-22kernels: linux-libre-x86_64: configuration: make sure that no user input is ↵Denis 'GNUtoo' Carikli
required Sometimes the defconfig and the source code are out of sync, this can result in issues like this one: | ==> Starting build()... | scripts/kconfig/conf --syncconfig Kconfig | * | * Restart config... | * | * | * General architecture-dependent options | * | OProfile system profiling (OPROFILE) [M/n/y/?] m | OProfile multiplexing support (EXPERIMENTAL) (OPROFILE_EVENT_MULTIPLEX) [N/y/?] n | Kprobes (KPROBES) [Y/n/?] y | Optimize very unlikely/likely branches (JUMP_LABEL) [Y/n/?] y | Static key selftest (STATIC_KEYS_SELFTEST) [N/y/?] n | Stack Protector buffer overflow detection (STACKPROTECTOR) [Y/n/?] (NEW) This makes sure that in such case, the default choice is used instead of asking the user about it. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-05-22linux-libre-x86_64: fix defconfigDenis 'GNUtoo' Carikli
While updating this kenrel to 5.1.3-gnu, the 5.0.2-gnu defconfig was accidentally commited. This change fixes it by importing linux-libre's defconfig for x86_64. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-05-21kernels: linux-libre-x86_64: update to 5.1.3 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-03-24kernels: linux-libre-x86_64: update to 5.0.2 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-02-27kernels: linux-libre-x86_64: update to 4.20.11 by syncing with linux-libreDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-02-12linux-libre-x86_64: Update to 4.20.6Denis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2018-12-23kernels/linux-libre-x86_64: fix checksumsDenis 'GNUtoo' Carikli
The previous PKGBUILD was build and tested. However I removed the following files after testing and forgott to regenrate the sha512sum: 'kernel.its', 'kernel.keyblock', 'kernel_data_key.vbprivk' I didn't re-test after that since it already took hours to build it my build machine and that this PKGBUILD is based on a well tested PKGBUILD. I didn't bump the package revision in this commit because the package cound't build before. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2018-12-23Add kernels/linux-libre-x86_64Denis 'GNUtoo' Carikli
With this kernel, on machines with an x86_64 compatible CPU, you can run an i686 userspace with an x86_64 kernel. This for instance enables to use the same i686 rootfs on computers with 32bit and 64bit CPUs, while still being able to take advantage of a 64bit kernel on the machines that supports it. The users will then need to force i686 in pacman.conf like that: [options] Architecture = i686 They will also need to select the right kernel at boot. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>