New kernels

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

Re: New kernels

Post by xeno74 »

New for the stable long-term kernel 6.12.88.
Last edited by xeno74 on Fri May 15, 2026 2:36 pm, edited 4 times in total.
User avatar
xeno74
Posts: 11225
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

The stable kernel 7.0.6 is now out to fully resolve Dirty Frag.

Downloads and further information: github.com

Linux 7.0.6 with KVM-PR:

Image

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

Re: New kernels

Post by Hypex »

xeno74 wrote: Mon May 11, 2026 4:28 am Thank you for testing. I will test my sound devices too.
I've been checking the boot logs of each kernel. I've found kernel 7.1.0-a6 also has a similar sound issue:

Code: Select all

amigaone@ubuntu:~$ dmesg | grep snd_hda
[   30.148344] snd_hda_intel 0000:01:00.1: Force to snoop mode by module option
[   30.148484] snd_hda_intel 0000:05:14.2: Force to snoop mode by module option
[   30.187808] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops 0xc000000001b3dff8)
[   30.352951] snd_hda_codec_idt hdaudioC1D3: STAC92HD700: picked fixup  for PCI SSID 1888:1000
[   31.353666] snd_hda_intel 0000:05:14.2: azx_get_response timeout, switching to polling mode: last cmd=0x30af000c
[   32.356633] snd_hda_intel 0000:05:14.2: azx_get_response timeout, switching to single_cmd mode: last cmd=0x30af000c
[   32.383397] snd_hda_codec_idt hdaudioC1D3: autoconfig for STAC92HD700: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[   32.383411] snd_hda_codec_idt hdaudioC1D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   32.383420] snd_hda_codec_idt hdaudioC1D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[   32.383428] snd_hda_codec_idt hdaudioC1D3:    mono: mono_out=0x0
[   32.383434] snd_hda_codec_idt hdaudioC1D3:    dig-out=0x21/0x0
[   32.383440] snd_hda_codec_idt hdaudioC1D3:    inputs:
[   32.383447] snd_hda_codec_idt hdaudioC1D3:      Front Mic=0xb
[   32.383453] snd_hda_codec_idt hdaudioC1D3:      Rear Mic=0xe
[   32.383460] snd_hda_codec_idt hdaudioC1D3:      Line=0xc
[   32.383466] snd_hda_codec_idt hdaudioC1D3:      CD=0x12
[   32.384310] snd_hda_codec_idt hdaudioC1D3: formats == 0 (nid=0x7, val=0x1c1b1f1e, ovrd=1, streams=0x1c1b1f1e)
[   32.410614] snd_hda_codec_idt hdaudioC1D3: fail to setup default for PCM STAC92HD700 Analog
[   32.410650] snd_hda_codec_idt hdaudioC1D3: probe with driver snd_hda_codec_idt failed with error -5
[   32.439419] snd_hda_codec_idt hdaudioC1D3: autoconfig for STAC92HD700: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[   32.439437] snd_hda_codec_idt hdaudioC1D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   32.439446] snd_hda_codec_idt hdaudioC1D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[   32.439454] snd_hda_codec_idt hdaudioC1D3:    mono: mono_out=0x0
[   32.439460] snd_hda_codec_idt hdaudioC1D3:    dig-out=0x21/0x0
[   32.439467] snd_hda_codec_idt hdaudioC1D3:    inputs:
[   32.439474] snd_hda_codec_idt hdaudioC1D3:      Front Mic=0xb
[   32.439480] snd_hda_codec_idt hdaudioC1D3:      Rear Mic=0xe
[   32.439487] snd_hda_codec_idt hdaudioC1D3:      Line=0xc
[   32.439493] snd_hda_codec_idt hdaudioC1D3:      CD=0x12
[   32.440264] snd_hda_codec_idt hdaudioC1D3: rates == 0 (nid=0x2, val=0x0, ovrd=0)
[   32.463797] snd_hda_codec_idt hdaudioC1D3: fail to setup default for PCM STAC92HD700 Analog
[   32.463831] snd_hda_codec_idt hdaudioC1D3: probe with driver snd_hda_codec_idt failed with error -5
[   32.496440] snd_hda_codec_generic hdaudioC1D3: autoconfig for Generic: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[   32.496461] snd_hda_codec_generic hdaudioC1D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   32.496470] snd_hda_codec_generic hdaudioC1D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[   32.496478] snd_hda_codec_generic hdaudioC1D3:    mono: mono_out=0x0
[   32.496485] snd_hda_codec_generic hdaudioC1D3:    dig-out=0x21/0x0
[   32.496491] snd_hda_codec_generic hdaudioC1D3:    inputs:
[   32.496497] snd_hda_codec_generic hdaudioC1D3:      Front Mic=0xb
[   32.496504] snd_hda_codec_generic hdaudioC1D3:      Rear Mic=0xe
[   32.496511] snd_hda_codec_generic hdaudioC1D3:      Line=0xc
[   32.496517] snd_hda_codec_generic hdaudioC1D3:    dig-in=0x22
[   32.497778] snd_hda_codec_generic hdaudioC1D3: fail to setup default for PCM Generic Analog
[   32.497803] snd_hda_codec_generic hdaudioC1D3: probe with driver snd_hda_codec_generic failed with error -5
[   32.523687] snd_hda_intel 0000:05:14.2: Cannot probe codecs, giving up
The Sound app also lists no hardware. It does list Radeon audio but profile is off. I'll keep checking dmesg logs for RC kernels.
User avatar
xeno74
Posts: 11225
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

xeno74 wrote: Mon May 11, 2026 4:28 am Thank you for testing. I will test my sound devices too.
I don’t have these issues on my X1000. I successfully tested HD-audio, USB-audio and the Creative Soundblaster LIVE Player 1024 (EMU10K1) with the RC3 of kernel 7.1, with the stable kernel 7.0.6 and with the stable long-term kernel 6.12.84 on my X1000 and X5000 today.

I will test the sound devices further.

X1000 with the RC3 of kernel 7.1:

Code: Select all

bash-5.1# cat /proc/version 
Linux version 7.1.0-rc3-powerpc64-smp (amigaone@lxc-ppc-cross) (powerpc-linux-gnu-gcc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0, GNU ld (GNU Binutils for Ubuntu) 2.34) #1 SMP Mon May 11 03:01:29 UTC 2026
bash-5.1# dmesg | grep snd_hda
[    7.882683] snd_hda_intel 0000:01:00.1: Force to snoop mode by module option
[    7.893230] snd_hda_intel 0000:05:14.2: Force to snoop mode by module option
[    7.948649] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops 0xc00000000197c340)
[    7.992516] snd_hda_codec_idt hdaudioC1D3: STAC92HD700: picked fixup  for PCI SSID 1888:1000
[    8.015368] snd_hda_codec_idt hdaudioC1D3: autoconfig for STAC92HD700: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[    8.026311] snd_hda_codec_idt hdaudioC1D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.037083] snd_hda_codec_idt hdaudioC1D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[    8.047858] snd_hda_codec_idt hdaudioC1D3:    mono: mono_out=0x0
[    8.058743] snd_hda_codec_idt hdaudioC1D3:    dig-out=0x21/0x0
[    8.069405] snd_hda_codec_idt hdaudioC1D3:    inputs:
[    8.080125] snd_hda_codec_idt hdaudioC1D3:      Front Mic=0xb
[    8.090839] snd_hda_codec_idt hdaudioC1D3:      Rear Mic=0xe
[    8.101397] snd_hda_codec_idt hdaudioC1D3:      Line=0xc
[    8.111766] snd_hda_codec_idt hdaudioC1D3:      CD=0x12
X1000 with the stable long-term kernel 6.12.84:

Code: Select all

bash-5.1# cat /proc/version 
Linux version 6.12.84-powerpc64-smp (root@7f0c5b78a4dc) (powerpc64-linux-gnu-gcc (GCC) 14.1.1 20240507 (Red Hat Cross 14.1.1-1), GNU ld version 2.41-2.el10_0) #1 SMP Wed Apr 29 08:15:38 UTC 2026
bash-5.1# dmesg | grep snd_hda
[   10.244305] snd_hda_intel 0000:01:00.1: Force to snoop mode by module option
[   10.276440] snd_hda_intel 0000:05:14.2: Force to snoop mode by module option
[   10.395120] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops 0xc0000000016cd278)
[   10.446973] snd_hda_codec_idt hdaudioC1D3: autoconfig for STAC92HD700: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[   10.468432] snd_hda_codec_idt hdaudioC1D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   10.489195] snd_hda_codec_idt hdaudioC1D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[   10.510095] snd_hda_codec_idt hdaudioC1D3:    mono: mono_out=0x0
[   10.530996] snd_hda_codec_idt hdaudioC1D3:    dig-out=0x21/0x0
[   10.552018] snd_hda_codec_idt hdaudioC1D3:    inputs:
[   10.573041] snd_hda_codec_idt hdaudioC1D3:      Front Mic=0xb
[   10.594017] snd_hda_codec_idt hdaudioC1D3:      Rear Mic=0xe
[   10.614752] snd_hda_codec_idt hdaudioC1D3:      Line=0xc
[   10.635315] snd_hda_codec_idt hdaudioC1D3:      CD=0x12
X1000 with the stable kernel 7.0.6:

Code: Select all

bash-5.1# 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
bash-5.1# dmesg | grep snd_hda
[    8.249290] snd_hda_intel 0000:01:00.1: Force to snoop mode by module option
[    8.260013] snd_hda_intel 0000:05:14.2: Force to snoop mode by module option
[    8.295107] snd_hda_intel 0000:01:00.1: bound 0000:01:00.0 (ops 0xc00000000199b570)
[    8.333549] snd_hda_codec_idt hdaudioC2D3: STAC92HD700: picked fixup  for PCI SSID 1888:1000
[    8.357251] snd_hda_codec_idt hdaudioC2D3: autoconfig for STAC92HD700: line_outs=4 (0xd/0xf/0x10/0x11/0x0) type:line
[    8.368288] snd_hda_codec_idt hdaudioC2D3:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[    8.379142] snd_hda_codec_idt hdaudioC2D3:    hp_outs=1 (0xa/0x0/0x0/0x0/0x0)
[    8.389982] snd_hda_codec_idt hdaudioC2D3:    mono: mono_out=0x0
[    8.400621] snd_hda_codec_idt hdaudioC2D3:    dig-out=0x21/0x0
[    8.411057] snd_hda_codec_idt hdaudioC2D3:    inputs:
[    8.421197] snd_hda_codec_idt hdaudioC2D3:      Front Mic=0xb
[    8.441979] snd_hda_codec_idt hdaudioC2D3:      Rear Mic=0xe
[    8.462937] snd_hda_codec_idt hdaudioC2D3:      Line=0xc
[    8.496209] snd_hda_codec_idt hdaudioC2D3:      CD=0x12
User avatar
xeno74
Posts: 11225
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 6.12.88 with the closed Dirty Frag vulnerabilities.

Download and further information: github.com

Image

Have a nice weekend,
Christian
User avatar
xeno74
Posts: 11225
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

Here is the RC4 of kernel 7.1 for X1000 and e5500 machines (X5000/20, X5000/40, Mirari, and QEMU VMs).

Download and further information: github.com

Image

Please test the kernels.

Thanks,
Christian
User avatar
xeno74
Posts: 11225
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.256 with fixes because of the ssh-keysign-pwn vulnerability for X1000 and e5500 machines (X5000/20, X5000/40, Mirari, and QEMU VMs).

Download and further information: github.com

Image

Cheers,
Christian
User avatar
xeno74
Posts: 11225
Joined: Fri Mar 23, 2012 7:58 am
Contact:

Re: New kernels

Post by xeno74 »

Hi All,

Here is the stable long-term kernel 6.12.90 with the ssh-keysign-pwn fix.

Download and further information: github.com

The stable long-term kernel 6.12.90 with access via BrassMonkey 34.2.2 to the new PROXMOX VE 9.2.2:

Image

The stable long-term kernel 6.12.90 with access via BrassMonkey 34.2.2 to the new PROXMOX VE 9.2.2 (reduced IO delay):

Image

Have a nice weekend,

Christian
User avatar
sailorMH
Posts: 315
Joined: Wed Aug 28, 2013 7:01 pm
Location: Czech republic

Re: New kernels

Post by sailorMH »

xeno74 wrote: Tue May 19, 2026 4:41 am Hi All,

Here is the RC4 of kernel 7.1 for X1000 and e5500 machines (X5000/20, X5000/40, Mirari, and QEMU VMs).

Download and further information: github.com

Image

Please test the kernels.

Thanks,
Christian
So I am back ! Only three computers now working at home insterad previous 13, but two of them is X1000 and Mirari, so I slowly test the heap of kernels you prepared! Thanks for your work!
@xeno74
I am sorry, I will not test the kernels two or three weeks.
We're renovating the floor and painting the house. So right now, all my computers are stored in the basement.
I can't wait for everything to be finished. Testing the kernel is much easier than moving things around. ;-)
Kernel 7.1-rc4 works with my Debian 12 on X1000
Image
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
Post Reply