New kernels

AmigaOne X1000 platform specific issues related to Linux only.
xeno74
Posts: 11325
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

sailorMH wrote: Sat Jun 27, 2026 4:01 pm alpha8 of kernel 7.2 works on X1000, but L2 caches are disabled for some reason
Strange with the L2 caches. The kernel developers have modified the output of lscpu two weeks ago.
Simplify cpumask api usage for cpuinfo display
Thank you for testing! :-)
User avatar
sailorMH
Posts: 334
Joined: Wed Aug 28, 2013 7:01 pm
Location: Czech republic

Re: New kernels

Post by sailorMH »

xeno74 wrote: Sat Jun 27, 2026 5:09 pm Strange with the L2 caches. The kernel developers have modified the output of lscpu two weeks ago.
Simplify cpumask api usage for cpuinfo display
Thank you for testing! :-)
It was not only in cpuinfo, L2 mising also in /sys/devices/system/cpu/...
I will measure with RAMSpeed after I will return from vacations.
A1200, Micro A1-C (G3/1.2 GHz), AmigaOne XE (G4/1.4 GHz), Pegasos II (G4/1.33 GHz), Sam440ep, Sam440ep-flex, Sam460LE, AmigaOne X1000
Efika 5200b, Pegasos I, Powerbook, Mac Mini (1.83 GHz), iMac, Powermac Quad

AmigaOS, MorphOS, linux, MacOS X
xeno74
Posts: 11325
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

Here is the alpha9 of kernel 7.2 with the latest PCI updates for PowerPC machines.

Download and further information: github.com

Testing of the alpha9 with the new Debian Sid PPC64 on the X1000:

Image

Have a nice weekend,

Christian
xeno74
Posts: 11325
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

The merge window is over. Linus Torvalds has released the RC1 of kernel 7.2 for testing.

I compiled it for X1000 and e5500 machines (X5000/20, X5000/40, Mirari, and QEMU VMs) today.

Download and further information: github.com

Image

Please test the kernels.

Thanks,
Christian
User avatar
Hypex
Beta Tester
Beta Tester
Posts: 984
Joined: Mon Dec 20, 2010 2:23 pm
Location: Vic. Australia.

Re: New kernels

Post by Hypex »

Hello.

So I've been testing the alphas in the background. So far it's been a good series with each kernel running well. I did read the discussion about the L2 caches so will monitor this also and check if I also have this issue.
User avatar
Hypex
Beta Tester
Beta Tester
Posts: 984
Joined: Mon Dec 20, 2010 2:23 pm
Location: Vic. Australia.

Re: New kernels

Post by Hypex »

xeno74 wrote: Sat Jun 27, 2026 5:09 pm Strange with the L2 caches. The kernel developers have modified the output of lscpu two weeks ago.
This is my result from MATE remix and alpha 8:

Code: Select all

amigaone@ubuntu:~$ lscpu
Architecture:          ppc64
CPU op-mode(s):        32-bit, 64-bit
Byte Order:            Big Endian
CPU(s):                2
On-line CPU(s) list:   0,1
Thread(s) per core:    1
Core(s) per socket:    2
Socket(s):             1
Model:                 1.2 (pvr 0090 0102)
Model name:            PA6T, altivec supported
L1d cache:             64K
L1i cache:             64K
xeno74
Posts: 11325
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

sailorMH wrote: Sat Jun 27, 2026 4:01 pm alpha8 of kernel 7.2 works on X1000, but L2 caches are disabled for some reason
Have you a lscpu output with L2 caches? I found some old lscpu outputs in this forum but always without L2 caches.

Here are my outputs. Created with some kernels (7.2.0-rc1, 7.1.0-final, 7.0.6, 6.12.90, and 5.10.259):

Code: Select all

[amigaone@void-ppc ~]$ cat /proc/version 
Linux version 7.2.0-rc1-powerpc64-smp (amigaone@linux-ppc-cross-compile-buildhost) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP Mon Jun 29 06:51:09 CEST 2026
[amigaone@void-ppc ~]$ lscpu
Architecture:                ppc64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Big Endian
CPU(s):                      2
  On-line CPU(s) list:       0,1
Model name:                  PA6T, altivec supported
  Model:                     1.2 (pvr 0090 0102)
  Thread(s) per core:        1
  Core(s) per socket:        2
  Socket(s):                 1
Caches (sum of all):         
  L1d:                       128 KiB (2 instances)
  L1i:                       128 KiB (2 instances)
Vulnerabilities:             
  Gather data sampling:      Not affected
  Ghostwrite:                Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Vulnerable
  Mds:                       Not affected
  Meltdown:                  Vulnerable
  Mmio stale data:           Not affected
  Old microcode:             Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Vulnerable
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Vulnerable
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

---

[amigaone@void-ppc ~]$ cat /proc/version 
Linux version 7.1.0-powerpc64-smp (amigaone@ppc-cross-compile) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP Mon Jun 15 14:14:04 CEST 2026
[amigaone@void-ppc ~]$ lscpu
Architecture:                ppc64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Big Endian
CPU(s):                      2
  On-line CPU(s) list:       0,1
Model name:                  PA6T, altivec supported
  Model:                     1.2 (pvr 0090 0102)
  Thread(s) per core:        1
  Core(s) per socket:        2
  Socket(s):                 1
Caches (sum of all):         
  L1d:                       128 KiB (2 instances)
  L1i:                       128 KiB (2 instances)
Vulnerabilities:             
  Gather data sampling:      Not affected
  Ghostwrite:                Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Vulnerable
  Mds:                       Not affected
  Meltdown:                  Vulnerable
  Mmio stale data:           Not affected
  Old microcode:             Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Vulnerable
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Vulnerable
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

---

[amigaone@void-ppc ~]$ cat /proc/version
Linux version 7.0.6-powerpc64-smp (amigaone@buildhost) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP Wed May 13 14:24:51 CEST 2026
[amigaone@void-ppc ~]$ lscpu
Architecture:                ppc64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Big Endian
CPU(s):                      2
  On-line CPU(s) list:       0,1
Model name:                  PA6T, altivec supported
  Model:                     1.2 (pvr 0090 0102)
  Thread(s) per core:        1
  Core(s) per socket:        2
  Socket(s):                 1
Caches (sum of all):         
  L1d:                       128 KiB (2 instances)
  L1i:                       128 KiB (2 instances)
Vulnerabilities:             
  Gather data sampling:      Not affected
  Ghostwrite:                Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Vulnerable
  Mds:                       Not affected
  Meltdown:                  Vulnerable
  Mmio stale data:           Not affected
  Old microcode:             Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Vulnerable
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Vulnerable
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

---

[amigaone@void-ppc ~]$ cat /proc/version
Linux version 6.12.90-powerpc64-smp (amigaone@debian-buildhost) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #1 SMP Wed May 20 06:25:39 CEST 2026
[amigaone@void-ppc ~]$ lscpu
Architecture:                ppc64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Big Endian
CPU(s):                      2
  On-line CPU(s) list:       0,1
Model name:                  PA6T, altivec supported
  Model:                     1.2 (pvr 0090 0102)
  Thread(s) per core:        1
  Core(s) per socket:        2
  Socket(s):                 1
Caches (sum of all):         
  L1d:                       128 KiB (2 instances)
  L1i:                       128 KiB (2 instances)
Vulnerabilities:             
  Gather data sampling:      Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Vulnerable
  Mds:                       Not affected
  Meltdown:                  Vulnerable
  Mmio stale data:           Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Vulnerable
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Vulnerable
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

---

[amigaone@void-ppc ~]$ cat /proc/version
Linux version 5.10.259-powerpc64-smp (amigaone@buildhost) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #2 SMP Thu Jul 2 14:00:29 CEST 2026
[amigaone@void-ppc ~]$ lscpu
Architecture:                ppc64
  CPU op-mode(s):            32-bit, 64-bit
  Byte Order:                Big Endian
CPU(s):                      2
  On-line CPU(s) list:       0,1
Model name:                  PA6T, altivec supported
  Model:                     1.2 (pvr 0090 0102)
  Thread(s) per core:        1
  Core(s) per socket:        2
  Socket(s):                 1
Caches (sum of all):         
  L1d:                       128 KiB (2 instances)
  L1i:                       128 KiB (2 instances)
Vulnerabilities:             
  Gather data sampling:      Not affected
  Indirect target selection: Not affected
  Itlb multihit:             Not affected
  L1tf:                      Vulnerable
  Mds:                       Not affected
  Meltdown:                  Vulnerable
  Mmio stale data:           Not affected
  Reg file data sampling:    Not affected
  Retbleed:                  Not affected
  Spec rstack overflow:      Not affected
  Spec store bypass:         Vulnerable
  Spectre v1:                Mitigation; __user pointer sanitization
  Spectre v2:                Vulnerable
  Srbds:                     Not affected
  Tsa:                       Not affected
  Tsx async abort:           Not affected
  Vmscape:                   Not affected

---

bash-5.1# cat /proc/version 
Linux version 5.10.259-powerpc64-smp (amigaone@buildhost) (powerpc-linux-gnu-gcc (Debian 9.3.0-22) 9.3.0, GNU ld (GNU Binutils for Debian) 2.44) #2 SMP Thu Jul 2 14:00:29 CEST 2026
bash-5.1# lscpu --caches
NAME ONE-SIZE ALL-SIZE WAYS TYPE        LEVEL SETS PHY-LINE COHERENCY-SIZE
L1d       64K     128K  512 Data            1    2                      64
L1i       64K     128K  512 Instruction     1    2                      64
xeno74
Posts: 11325
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

I have released the stable long-term kernel 5.10.259 with some PowerPC fixes for X1000 and e5500 machines (X5000/20, X5000/40, Mirari, and QEMU VMs).

Download and further information: github.com

The kernel 5.10.259 with Yellow Dog Linux 6.2 PPC 32-bit:

Image

Have a nice weekend,
Christian
Post Reply