summaryrefslogtreecommitdiff
path: root/kernels
AgeCommit message (Collapse)Author
2020-01-09linux-libre-aarch64: Move it in the correct directoryDenis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-01-08kernels: add linux-libre-aarch64Denis 'GNUtoo' Carikli
Some System On a Chip (SOC) have 64bit ARM CPUs that are also capable of running arm 32bit applications. Since: - Parabola doesn't have an aarch64 package repository yet - The devicetree of devices using such System On a Chip are not compiled when using the armv7 defconfig - Drivers or other platform support code for such hardware might also not be compiled in with the armv7 defconfig - This approach has already been tested with the linux-libre-x86_64 kenrel It's then a good idea to add support for such devices by adding an arrch64 kernel as the maintenance and work is minimal. The downside is that the external kernel modules that are either compiled against the kernel or using DKMS will not work by default. It's however still possible to compile them by hand by using ARCH= and CROSS_COMPILE= as it is done for this kernel, so it should be relatively easy to add support for the non-dkms modules. As for DKMS, someone would need to look into it to understand how to pass it the make flags (ARCH= and CROSS_COMPILE=) that are required to automatically build modules. 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-12-09updpkg: kernels/linux-libre-xtreme 5.3.15-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-11-30updpkg: kernels/linux-libre-xtreme 5.3.13_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-11-29rmpkg: kernels/linux-libre-rtDavid P
reason: looks unused and without love Signed-off-by: David P <megver83@parabola.nu>
2019-11-07updpkg: kernels/linux-libre-rt 4.19.72.26_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-11-06updpkg: kernels/linux-libre-xtreme 5.3.8_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-10-23updpkg: kernels/linux-libre-xtreme 5.3.7_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
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-09-27upgpkg: kernels/linux-libre-rt 4.19.72_gnu.rt25-1David P
Signed-off-by: David P <megver83@parabola.nu>
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-07-20upgpkg: kernels/linux-libre-rt 4.19.50_gnu.rt22-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-05-24upgpkg: kernels/linux-libre-rt 4.19.37_gnu.rt19-1David P
Signed-off-by: David P <megver83@parabola.nu>
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-05-20[linux-libre-rt][linux-libre-xtreme][linux-libre-lts][linux-libre]: add note ↵bill-auger
about rcn-libre patch
2019-04-06upgpkg: kernels/linux-libre-xtreme 5.0.6_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
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-03-23upgpkg: kernels/linux-libre-xtreme 4.20.17_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
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-26upgpkg: kernels/linux-libre-rt 4.19.23_gnu.rt14-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-02-18upgpkg: kernels/linux-libre-xtreme 4.20.10_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-02-15upgpkg: kernels/linux-libre-rt 4.19.15_gnu.rt12-1David P
Signed-off-by: David P <megver83@parabola.nu>
2019-02-14rmpkg: kernels/linux-libre-lts-xtreme [deprecated]David P
although patches may still work for 4.9, the support is over Signed-off-by: David P <megver83@parabola.nu>
2019-02-12linux-libre-x86_64: Update to 4.20.6Denis 'GNUtoo' Carikli
Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2019-02-06upgpkg: kernels/linux-libre-xtreme 4.20.6_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
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>
2018-12-10upgpkg: kernels/linux-libre-rt 4.14.78_gnu.rt47-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-12-02upgpkg: kernels/linux-libre-xtreme 4.19.5_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-21upgpkg: kernels/linux-libre-xtreme 4.18.9_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-19upgpkg: kernels/linux-libre-lts-xtreme 4.9.127_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-18upgpkg: kernels/linux-libre-rt 4.14.69_gnu.rt43-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-16linux-libre-pae: move from [kernels] -> [libre]David P
Because ArchLinux32 has linux-pae in [extra] Also update config Signed-off-by: David P <megver83@parabola.nu>
2018-09-16upgpkg: kernels/linux-libre-pae 4.18.7_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-13upgpkg: kernels/linux-libre-xtreme 4.18.7_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-13linux-libre-xtreme: update config filesDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-09upgpkg: kernels/linux-libre-xtreme 4.18.6_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-08linux-libre-pae: update prepare()David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-08linux-libre-lts-xtreme: update checksumsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-08upgpkg: kernels/linux-libre-pae 4.18.6_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-07linux-libre-rt: add backport fix patch from lkml.orgDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-06linux-libre-lts-xtreme: revert previous commit for config.armv7hDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-06upgpkg: kernels/linux-libre-lts-xtreme 4.9.124_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-09-06upgpkg: kernels/linux-libre-rt 4.14.63_gnu.rt40-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-08-31upgpkg: kernels/linux-libre-xtreme 4.18.5_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>
2018-08-30kernels/linux-libre-pae: change pkgdescDavid P
Signed-off-by: David P <megver83@parabola.nu>
2018-08-29upgpkg: kernels/linux-libre-pae 4.18.5_gnu-1David P
Signed-off-by: David P <megver83@parabola.nu>