Vincent Li
e3dff6fb65
kernel: enable BPF/BTF config
...
rebase the kernel config from fedora loongarch kernel
6.12, and enable kernel BTF/BPF feature config
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com >
2024-12-20 09:07:23 -08:00
Vincent Li
5a8bacb23d
linux: upgrade kernel to 6.12.5
...
upgrade kernel to 6.12.5 with Loongson ethernet
controller driver support.
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com >
2024-12-19 11:54:06 -08:00
Vincent Li
23ae73dde4
loongarch64: major changes for flash image and iso
...
Initial list of changes required to build iso
and flash image successfully:
1 softwares require config.guess and config.stub
update with loongarch support
2 no rust build and no suricata which depends on rust
3 comment out python 3.10 lib-dynload and config-3.10-xxxMACHINExxx-linux-gnu
4 lfs/cdrom lfs/Config loongarch seems requiring capital EFI boot image name
to boot properly
5 comment out a few softwares that are not needed for now
iso can be installed to loongarch PC hard drive, but
fail to boot.
flash image can be dd to USB drive, then boot loongarch
PC from USB drive, then dd from USB drive to loongarch
PC hard drive
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com >
2024-12-19 11:42:59 -08:00
Vincent Li
8a0ca16bae
Loongarch64: initial change for tool chain build
...
1. add loongarch64 in make.sh
2. updated many source tar balls with config.guss
and config.sub with loongarch64 support
3. remove rust and surricata for now
4. workaround binary env dynamic linker missing
by symbolic link tools_loongarch64/lib to lib64
when ./make.sh build
cd build_loongarch64; ln -s tools_loongarch64/lib lib64
./make.sh toolchain to build tool chain
./make clean to start fresh
./make.sh gettoolchain to extract tool chaina from cache
./make.sh build to build software and image
Signed-off-by: Vincent Li <vincent.mc.li@gmail.com >
2024-12-15 09:09:28 -08:00
Arne Fitzenreiter
58b611a6ab
kernel: update to 6.6.63
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-11-25 18:32:27 +01:00
Arne Fitzenreiter
a6fac033ba
kernel: update to 6.6.62
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-11-19 19:19:28 +01:00
Arne Fitzenreiter
ac7c2b8270
kernel: update to 6.6.60
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-11-09 09:46:24 +01:00
Arne Fitzenreiter
d6dc07a1a8
kernel: update to 6.6.59
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-11-04 18:00:11 +01:00
Arne Fitzenreiter
da8dc5e86a
Config: add ROOTFILE_APPEND variable to select rootfile
...
also gcc on riscv64 has to different rootfile at build so make
the selection of an additional rootfile univarsal.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-10-27 13:47:57 +01:00
Arne Fitzenreiter
37eb2ddd07
kernel: update to 6.6.58
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-10-24 08:22:21 +02:00
Arne Fitzenreiter
019f139b20
kernel: update to 6.6.56
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-10-11 13:17:53 +02:00
Michael Tremer
691d149aa1
linux: Don't reset CFLAGS/CXXFLAGS
...
The kernel's build system uses its own CFLAGS for building the kernel
but for the tooling we want to use our own CFLAGS.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-19 18:09:17 +00:00
Michael Tremer
9db251ee0b
linux: Tidy up the messy KVER variable
...
This variable never actually held the kernel version. There were always
suffixes appended and other things changed about it. This makes it a lot
simpler as this variable now holds the actual kernel version.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2024-08-19 18:09:17 +00:00
Arne Fitzenreiter
d1f10f3b15
kernel: update to 6.6.47
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-08-19 17:24:09 +02:00
Arne Fitzenreiter
7e70a93aaa
kernel: update to 6.6.46
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-08-18 15:40:33 +02:00
Arne Fitzenreiter
f3d6e2a0fb
kernel: reset asix88179 twice like in older kernels
...
the kernel developers has removed a reset at bring the
device first up to save time. At my test's this result in
not detecting the link correct. This readd the reset and at
my tests the device has worked.
fixes #13692
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-06-04 14:12:08 +02:00
Arne Fitzenreiter
03de90cc3c
kernel: update to 6.6.32
...
I hope this fix the problems with ASIX AX99179 USB LAN adaptors
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-05-27 22:03:14 +02:00
Arne Fitzenreiter
25b6a76646
kernel: update to 6.6.31
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-05-19 13:26:52 +02:00
Arne Fitzenreiter
2eda35a51e
kernel: update to 6.6.30
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-05-06 19:59:11 +02:00
Arne Fitzenreiter
8c6dd630eb
kernel: update to 6.6.29
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-05-02 12:35:08 +02:00
Arne Fitzenreiter
a8e7c5ff86
kernel: update to 6.6.28
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-04-17 19:39:14 +02:00
Arne Fitzenreiter
991b7eb4e2
kernel: update to 6.6.27
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-04-14 14:38:00 +02:00
Arne Fitzenreiter
31a8214d16
kernel: update to 6.6.26
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-04-11 12:55:25 +02:00
Arne Fitzenreiter
340f11ccbc
kernel: update to 6.6.25
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-04-05 22:27:55 +02:00
Arne Fitzenreiter
2fc167d93b
kernel: update to 6.6.24
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-04-04 23:33:01 +02:00
Arne Fitzenreiter
ce30d74893
kernel: update to 6.6.23
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-31 10:49:46 +02:00
Arne Fitzenreiter
28796e09e5
kernel: update to 6.6.22
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-21 19:10:10 +01:00
Arne Fitzenreiter
81986d40a9
kernel: build cpupower
...
cpupower replace the function of cpufrequtils which is not updated since years.
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-03-20 17:49:27 +01:00
Arne Fitzenreiter
d145574673
kernel: update to 6.6.15
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-02-02 07:33:38 +00:00
Arne Fitzenreiter
0722f42ed2
kernel: update to 6.6.13
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-01-21 19:10:22 +01:00
Arne Fitzenreiter
a93525c0ca
kernel: update to 6.6.12
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-01-16 12:41:08 +01:00
Arne Fitzenreiter
19e66d7e2b
kernel: update to 6.6.11
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-01-11 10:30:13 +01:00
Arne Fitzenreiter
d303f7c154
kernel: update to 6.6.10
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-01-07 16:08:31 +01:00
Arne Fitzenreiter
3920ba127f
kernel: update to 6.6.9
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2024-01-02 09:54:10 +01:00
Arne Fitzenreiter
bf92e55968
kernel: update to 6.6.8
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-12-21 13:50:59 +01:00
Arne Fitzenreiter
0108697131
kernel: update to 6.6.6
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-12-12 21:12:37 +01:00
Arne Fitzenreiter
5109f8ee7f
kernel: update to 6.6.5
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-12-08 16:12:17 +01:00
Arne Fitzenreiter
a7c9eca495
kernel: update to 6.6.4
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-12-05 17:17:40 +00:00
Arne Fitzenreiter
941190cb3a
kernel: update to 6.6.3
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Reviewed-by: Michael Tremer <michael.tremer@ipfire.org >
2023-12-05 17:17:35 +00:00
Arne Fitzenreiter
95f9d9350d
kernel: update to 6.6.2
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-12-05 17:15:48 +00:00
Arne Fitzenreiter
8a37e7f0e3
kernel: update to 6.1.61
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-11-03 14:27:58 +00:00
Arne Fitzenreiter
cfe911bab5
kernel: update to 6.1.60
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-10-27 08:43:35 +00:00
Arne Fitzenreiter
cce398bca5
kernel: update to 6.1.59
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-10-25 11:01:30 +00:00
Arne Fitzenreiter
2b834ef42a
kernel: update to 6.1.58
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-10-25 11:01:30 +00:00
Arne Fitzenreiter
554e339b9e
kernel: update to 6.1.57
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-10-13 08:13:12 +00:00
Arne Fitzenreiter
e275a07b67
kernel: update to 6.1.56
...
this also builds the dtb files on riscv64
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-10-09 08:13:02 +00:00
Arne Fitzenreiter
e5ad33d9ee
kernel: update 6.1.53
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-09-28 09:29:29 +00:00
Arne Fitzenreiter
14bd32221e
kernel: update to 6.1.52
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-09-28 09:29:23 +00:00
Arne Fitzenreiter
162a068448
kernel: update to 6.1.45
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
2023-08-11 23:25:37 +02:00
Arne Fitzenreiter
6084fa89bf
kernel: update to 6.1.42
...
Signed-off-by: Arne Fitzenreiter <arne_f@ipfire.org >
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org >
2023-07-28 16:34:59 +00:00