We use some essential cookies to make our website work.

We use optional cookies, as detailed in our cookie policy, to remember your settings and understand how you use our website.

161 posts
aBUGSworstnightmare
Posts: 13432
Joined: Tue Jun 30, 2015 1:35 pm

Re: Moving Linux Kernel to 6.12

Fri Nov 29, 2024 1:32 pm

aBUGSworstnightmare wrote:
Thu Nov 28, 2024 4:25 pm
dom wrote:
Thu Nov 28, 2024 3:06 pm
aBUGSworstnightmare wrote:
Thu Nov 28, 2024 2:35 pm
Same happens on 6.6.63!

Code: Select all

[ 77.541158] vc4-drm gpu: [drm] *ERROR* flip_done timed out
Okay. If it's not 6.12 kernel specific create an issue here.
Try to keep this thread for issues that only affect the 6.12 kernel.
Will have to do further tests as I don't know what's the dependency (if it's kernel or DUT), because on another CM4 DUT the screen remains active.

Differences between the 2 DUTs:
- 2GB CM4 with 1280x800pixels display on DSI-to-LVDS bridge + FHD --> 2560x1440pixels screen remains active in triple head desktop config, but OS moans on 'high graphic resolution using huge amount of memory (and I should consider lowering the resolution )
- 4GB CM4 with 1920x1080pixelsdisplay on DSI-to-LVDS bridge + FHD --> 2560x1440pixels screen get's switched off (no morning to lower resolution)

Tested with the same uSD, just moved between two DUTs.
That is something else here - maybe resolution and/or available memory related! As it also happens on 6.12.1 I will would like to keep it mentioned here (so others willing/able to test can check as well).

Running a somewhat smaller resolution (WQXGA+FHD+WXGA) on a 4GB CM4 does not throw the error message and all screens remain active -> no issues on 4GB.
WQXGA display get's disabled on 2GB CM4 though with FHD+FHD+WQXGA --> STRANGE!
error.jpg
error.jpg (89.84 KiB) Viewed 5158 times
O.K. as this it totally odd I've connected a UHD screen to the CM4 under test: dual head now: FHD+UHD (on HDMI-1) --> UHD gets switched off after around 1min.

Last test done brought a surprise though: triple head with FHD (on DSI-1) + UHD (HDMI-1) + WQXGA (HDMI-2) throws the same error message, but does not disable any of the screens!
screensetup.jpg
screensetup.jpg (65.52 KiB) Viewed 5158 times

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Fri Nov 29, 2024 1:37 pm

aBUGSworstnightmare wrote:
Fri Nov 29, 2024 1:32 pm
As it also happens on 6.12.1 I will would like to keep it mentioned here
No - please keep this thread for 6.12 specific issues.
If you have issues that occur on 6.6 and 6.12 then create a new thread (or github issue).

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Fri Nov 29, 2024 8:12 pm

koge wrote:
Fri Nov 29, 2024 7:52 pm
This is expected to be the Trixie kernel branch, right?
When the update comes around, will it still be part of the 5.x branch for Pi OS?
Trixie is a long way off. We'll switch to 6.12 before then (but Trixie is likely to still be using 6.12).
I don't know what you are referring to with 5.x.

bensimmo
Posts: 8140
Joined: Sun Dec 28, 2014 3:02 pm

Re: Moving Linux Kernel to 6.12

Sat Nov 30, 2024 8:02 am

It will be part of whichever PiOS is current at the time, which is the one based on Debian Bookworm currently (mostly ignore that 5.x thing)
So yes this should be part of the current PiOS even if there are interim released e.g.this recent one. https://www.raspberrypi.com/news/a-new- ... rry-pi-os/
That is still actually the same OS underneath aka Bookworm, it was just a major change to the way the desktop worked and you would pick that up in normal updates.

"Legacy" gets left behind on its older LTS release.

DanielLi64
Posts: 4
Joined: Sat Nov 30, 2024 10:02 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 02, 2024 2:15 pm

Hi,

Did some NUMA testing on my Raspberry PI 5 8GB with 6.12.1 and thought i should post this here since it seems more related to 6.12 than NUMA. I have switched between the kernels and benchmarked several times to get consistent results. I also tested without setting SDRAM_BANKLOW=1 in rpi-eeprom-config. The GPU performance has a negativ effect with some benchmarks with NUMA but it is a lot worse in 6.12.1. Included Geekbench 6 which give similar results on all kernels.

Benchmarks:

KERNEL 6.6.62+rpt-rpi-2712

glmark2-wayland:
2096 Points (without SDRAM_BANKLOW=1)
1808 Points (with SDRAM_BANKLOW=1)

Fishtank (1000 Fish):
38 FPS (without SDRAM_BANKLOW=1)
36 FPS (with SDRAM_BANKLOW=1)

Geekbench 6:
Single=921, Multi:1806 (without SDRAM_BANKLOW=1)
Single=1018, Multi: 2269 (with SDRAM_BANKLOW=1)


KERNEL 6.6.63

glmark2-wayland:
2085 Points (without SDRAM_BANKLOW=1)
1806 Points (with SDRAM_BANKLOW=1)

Fishtank (1000 Fish):
38 FPS (without SDRAM_BANKLOW=1)
36 FPS (with SDRAM_BANKLOW=1)

Geekbench 6:
Single=920, Multi:1775 (without SDRAM_BANKLOW=1)
Single=1020, Multi: 2258 (with SDRAM_BANKLOW=1)


KERNEL 6.12.1

glmark2-wayland:
1315 Points (without SDRAM_BANKLOW=1)
1155 Points (with SDRAM_BANKLOW=1)

Fishtank (1000 Fish):
28 FPS (without SDRAM_BANKLOW=1)
26 FPS (with SDRAM_BANKLOW=1)

Geekbench 6:
Single=923, Multi:1767 (without SDRAM_BANKLOW=1)
Single=1020, Multi: 2259 (with SDRAM_BANKLOW=1)

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 02, 2024 2:56 pm

DanielLi64 wrote:
Mon Dec 02, 2024 2:15 pm
Did some NUMA testing on my Raspberry PI 5 8GB with 6.12.1 and thought i should post this here since it seems more related to 6.12 than NUMA. I have switched between the kernels and benchmarked several times to get consistent results. I also tested without setting SDRAM_BANKLOW=1 in rpi-eeprom-config. The GPU performance has a negativ effect with some benchmarks with NUMA but it is a lot worse in 6.12.1. Included Geekbench 6 which give similar results on all kernels.
So I think the main report is is that gl benchmarks are significantly lower on 6.12 kernel compared to 6.6.
Can you confirm what the fishtank benchmark you tested is? Is it the webgl demo or a package?

A secondary report is that NUMA lowers gl benchmarks (but the delta is much lower than the 6.12/6.6 delta).

DanielLi64
Posts: 4
Joined: Sat Nov 30, 2024 10:02 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 02, 2024 10:34 pm

dom wrote:
Mon Dec 02, 2024 2:56 pm
DanielLi64 wrote:
Mon Dec 02, 2024 2:15 pm
Did some NUMA testing on my Raspberry PI 5 8GB with 6.12.1 and thought i should post this here since it seems more related to 6.12 than NUMA. I have switched between the kernels and benchmarked several times to get consistent results. I also tested without setting SDRAM_BANKLOW=1 in rpi-eeprom-config. The GPU performance has a negativ effect with some benchmarks with NUMA but it is a lot worse in 6.12.1. Included Geekbench 6 which give similar results on all kernels.
So I think the main report is is that gl benchmarks are significantly lower on 6.12 kernel compared to 6.6.
Can you confirm what the fishtank benchmark you tested is? Is it the webgl demo or a package?


A secondary report is that NUMA lowers gl benchmarks (but the delta is much lower than the 6.12/6.6 delta).
Yes, glmark2 and fishtank score are significantly lower on 6.12 kernel compared to 6.6.
Sorry forgot to mention that it is the fishtank benchmark on webglsamples.org i am referring to.
Enabling NUMA has a small impact on some GPU related benchmarks on both 6.6 and 6.12. Dont know if I am correct but, the reason i started to run GPU benchmarks was because after enabling NUMA i experienced more frame dropouts when watching 1080/60P clips on Youtube.

bensimmo
Posts: 8140
Joined: Sun Dec 28, 2014 3:02 pm

Re: Moving Linux Kernel to 6.12

Tue Dec 03, 2024 7:09 am

I wonder if Mesa 24.2.4 behaves the same?

UnicodeFiend
Posts: 4
Joined: Fri Dec 06, 2024 4:08 am

Re: Moving Linux Kernel to 6.12

Fri Dec 06, 2024 4:11 am

It took me a while to get the thing to boot -- why is there no /boot/config-6.12.<blah> file, and why is there no deb package for the kernel? Without a config file, update-initramfs breaks.

Incidentally, the primary reason I wanted the 6.12 kernel was to get the PowerZ sensor driver for a USB-C power meter, that was added in the 6.8 kernel. Unfortunately, that driver is not enabled!

I can't even tell what the config is set to, because the kernel doesn't have a config file in /boot or a /proc.config,gz. But I'd imagine it's missing this: CONFIG_SENSORS_POWERZ=m

djole94hns
Posts: 65
Joined: Tue Mar 12, 2013 7:33 pm

Re: Moving Linux Kernel to 6.12

Fri Dec 06, 2024 8:21 am

Tried it for a short while, it broke my USB WiFi dongle on USB3. It behaves as if I'm plugging and unpugging it. Still works on USB 2.0, extremely slowly.
I am running it with a firmware modifier PSU_MAX_CURRENT=5000 with a UPS board though, and I'm stretching the power budget pretty thin. However, I have no issues on the current firmware and kernel.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Fri Dec 06, 2024 9:46 am

UnicodeFiend wrote:
Fri Dec 06, 2024 4:11 am
It took me a while to get the thing to boot -- why is there no /boot/config-6.12.<blah> file, and why is there no deb package for the kernel? Without a config file, update-initramfs breaks.
There will be a deb package when this kernel becomes stable. For beta testing, we use rpi-update and if you require initramfs you will need to rebuild it.
UnicodeFiend wrote:
Fri Dec 06, 2024 4:11 am
I can't even tell what the config is set to, because the kernel doesn't have a config file in /boot or a /proc.config,gz. But I'd imagine it's missing this: CONFIG_SENSORS_POWERZ=m

Code: Select all

sudo modprobe configs
zcat /proc/config.gz

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Fri Dec 06, 2024 9:47 am

djole94hns wrote:
Fri Dec 06, 2024 8:21 am
Tried it for a short while, it broke my USB WiFi dongle on USB3. It behaves as if I'm plugging and unpugging it. Still works on USB 2.0, extremely slowly.
I am running it with a firmware modifier PSU_MAX_CURRENT=5000 with a UPS board though, and I'm stretching the power budget pretty thin. However, I have no issues on the current firmware and kernel.
Try with a good power supply, and report if the issue is still there.

UnicodeFiend
Posts: 4
Joined: Fri Dec 06, 2024 4:08 am

Re: Moving Linux Kernel to 6.12

Fri Dec 06, 2024 8:10 pm

dom wrote:
Fri Dec 06, 2024 9:46 am

Code: Select all

sudo modprobe configs
zcat /proc/config.gz
Thanks, that worked. The first time, I was only able to build an initramfs by copying `/boot/config-6.6.62+rpt-rpi-2712` to `/boot/config-6.12.1-v8-16k+`. Otherwise, update-initramfs failed to even try building the initramfs.

Now that I booted it once, I was able to do this to properly generate the config file, and then I regenerated the initramfs again.

Code: Select all

zcat /proc/config.gz > /boot/config-$(uname -r)
It looks like that driver isn't enabled, bummer (having instantaneous power monitoring would be cool):

Code: Select all

# CONFIG_SENSORS_POWERZ is not set

djole94hns
Posts: 65
Joined: Tue Mar 12, 2013 7:33 pm

Re: Moving Linux Kernel to 6.12

Sat Dec 07, 2024 5:42 am

dom wrote:
Fri Dec 06, 2024 9:47 am
Try with a good power supply, and report if the issue is still there.
The power supply is 12V 6A, supplied to the Geekworm X1203 UPS board capable of providing 5.1V 5A to the Pi. I can disassemble the whole thing and try it with the official power supply.

EDIT: I did it, still the same issue. Display works, USB bluetooth works, but USB Wifi doesn't. Still acts the way I described, like it's constantly plugging and unplugging itself, and when it *does* connect to wifi, there is no internet. It's like it doesn't get enough juice through USB 3.0.
Again, with the current firmware+kernel, everything works like a charm.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Sat Dec 07, 2024 11:51 am

djole94hns wrote:
Sat Dec 07, 2024 5:42 am
EDIT: I did it, still the same issue. Display works, USB bluetooth works, but USB Wifi doesn't. Still acts the way I described, like it's constantly plugging and unplugging itself, and when it *does* connect to wifi, there is no internet. It's like it doesn't get enough juice through USB 3.0.
Again, with the current firmware+kernel, everything works like a charm.
Post url from "dmesg | pastebinit" on 6.6 kernel (with working wifi) and 6.12 kernel.

djole94hns
Posts: 65
Joined: Tue Mar 12, 2013 7:33 pm

Re: Moving Linux Kernel to 6.12

Sat Dec 07, 2024 5:22 pm

dom wrote:
Sat Dec 07, 2024 11:51 am
Post url from "dmesg | pastebinit" on 6.6 kernel (with working wifi) and 6.12 kernel.
6.6 kernel:
https://paste.debian.net/hidden/ac312108/

6.12 kernel:

https://paste.debian.net/

I guess pastebinit isn't working properly?

EDIT:
Changed the pastebin website to CentOS, here's the 6.12 output:
https://paste.centos.org/view/a024a1d4

Don't know why it didn't work using paste.debian.net

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 09, 2024 7:32 pm

DanielLi64 wrote:
Mon Dec 02, 2024 2:15 pm
Did some NUMA testing on my Raspberry PI 5 8GB with 6.12.1 and thought i should post this here since it seems more related to 6.12 than NUMA. I have switched between the kernels and benchmarked several times to get consistent results. I also tested without setting SDRAM_BANKLOW=1 in rpi-eeprom-config. The GPU performance has a negativ effect with some benchmarks with NUMA but it is a lot worse in 6.12.1. Included Geekbench 6 which give similar results on all kernels.
See this pull request.
I'll push an update when it's merged.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 09, 2024 7:48 pm

Both 6.6 and 6.12 contain:

Code: Select all

[ 2.853499] usb 3-2: new high-speed USB device number 2 using xhci-hcd
[ 2.892804] usb 1-1: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10
[ 2.903181] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.910405] usb 1-1: Product: 802.11ac NIC
[ 2.914565] usb 1-1: Manufacturer: Realtek
[ 2.918683] usb 1-1: SerialNumber: 123456
But 6.12 then additionally reports:

Code: Select all

[ 7.373239] usb 2-1: new SuperSpeed USB device number 2 using xhci-hcd
[ 7.394743] usb 2-1: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 3.00
[ 7.394747] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 7.394749] usb 2-1: Product: 802.11ac NIC
[ 7.394751] usb 2-1: Manufacturer: Realtek
[ 7.394752] usb 2-1: SerialNumber: 123456
So, 6.6 is running in high-speed mode (USB2), but on 6.12 kernel it switches to SuperSpeed (USB3).

Can you try plugging the device in to a USB2 socket (the non-blue ones).

djole94hns
Posts: 65
Joined: Tue Mar 12, 2013 7:33 pm

Re: Moving Linux Kernel to 6.12

Mon Dec 09, 2024 8:42 pm

dom wrote:
Mon Dec 09, 2024 7:48 pm
So, 6.6 is running in high-speed mode (USB2), but on 6.12 kernel it switches to SuperSpeed (USB3).

Can you try plugging the device in to a USB2 socket (the non-blue ones).
I've done both USB2 and USB3 sockets on both kernels, rebooting every time after plugging into the different USB port.

Kernel 6.6 - USB3
https://paste.debian.net/hidden/b6f76e9c/

Kernel 6.6 - USB2
https://paste.debian.net/hidden/bc2e0513/

Kernel 6.12 - USB3
https://paste.centos.org/view/e15af9d1

Kernel 6.12 - USB2
https://paste.centos.org/view/935644a9

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Tue Dec 10, 2024 11:55 am

dom wrote:
Mon Dec 09, 2024 7:32 pm
See this pull request.
I'll push an update when it's merged.
Fix pushed.

swahren
Posts: 180
Joined: Mon Sep 19, 2016 5:24 pm

Re: Moving Linux Kernel to 6.12

Tue Dec 10, 2024 6:37 pm

Hi, I tested Linux 6.12 Mainline on my RPi 4 (8 GB RAM, arm64/defconfig) and i noticed the system becomes unresponsive (heartbeat goes high) after the following command:

Code: Select all

vchiq_test -f 10
Is this reproducible with rpi-6.12 on Rpi 4 with arm64?

Edit: Sorry, i forgot that there is no VCHIQ support for BCM2711 in mainline.

aBUGSworstnightmare
Posts: 13432
Joined: Tue Jun 30, 2015 1:35 pm

Re: Moving Linux Kernel to 6.12

Wed Dec 11, 2024 8:48 am

trying to compile 6.12.4 but now hit below error for the second time. DUT is a CM4. Ran the first compile attempt with -j4, but as the DUT is 2GB only I've reduced to -j3. Doesn't help as well. DUT has an active cooler and temp does not exceed 50°C during compile.
Any ideas?

Code: Select all

pi@CM4waveC:~ $ uname -a
Linux CM4waveC 6.12.3-v8+ #1826 SMP PREEMPT Tue Dec 10 10:10:07 GMT 2024 aarch64 GNU/Linux
pi@CM4waveC:~/linux $ vcgencmd get_config total_mem
total_mem=2048
pi@CM4waveC:~/linux $ cat /proc/cpuinfo | grep Revision
Revision	: b03140

Code: Select all

 CC [M] net/mac80211/rc80211_minstrel_ht.o
 CC [M] net/openvswitch/vport.o
 CC net/socket.o
 CC [M] net/openvswitch/vport-internal_dev.o
 CC [M] net/mac80211/wbrf.o
 LD [M] net/mac80211/mac80211.o
 CC net/compat.o
 CC [M] net/openvswitch/vport-netdev.o
 CC net/sysctl_net.o
 CC [M] net/openvswitch/conntrack.o
 CC [M] net/openvswitch/vport-vxlan.o
 CC [M] net/openvswitch/vport-gre.o
 AR net/built-in.a
 LD [M] net/openvswitch/openvswitch.o
make[1]: *** [/home/pi/linux/Makefile:1936: .] Error 2
make: *** [Makefile:224: __sub-make] Error 2

PhilE
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6875
Joined: Mon Sep 29, 2014 1:07 pm

Re: Moving Linux Kernel to 6.12

Wed Dec 11, 2024 9:22 am

That's not the actual error message - it's just the stack unwinding. There would have been something less inscrutable further back in the log.

aBUGSworstnightmare
Posts: 13432
Joined: Tue Jun 30, 2015 1:35 pm

Re: Moving Linux Kernel to 6.12

Wed Dec 11, 2024 12:47 pm

PhilE wrote:
Wed Dec 11, 2024 9:22 am
That's not the actual error message - it's just the stack unwinding. There would have been something less inscrutable further back in the log.
Sorry, copy&paste error (was under the impression that I got it)

Code: Select all

 LD [M] drivers/media/usb/cx231xx/cx231xx-alsa.o
 CC [M] drivers/media/usb/hdpvr/hdpvr-control.o
 CC [M] drivers/media/dvb-frontends/mb86a20s.o
 CC [M] drivers/media/usb/hdpvr/hdpvr-core.o
 CC [M] drivers/media/usb/go7007/go7007-driver.o
 LD [M] drivers/media/usb/em28xx/em28xx.o
 LD [M] drivers/media/usb/em28xx/em28xx-v4l.o
 LD [M] drivers/media/usb/em28xx/em28xx-alsa.o
 LD [M] drivers/media/usb/em28xx/em28xx-rc.o
 CC [M] drivers/media/dvb-frontends/mn88443x.o
 CC [M] drivers/media/usb/hdpvr/hdpvr-video.o
 CC [M] drivers/media/usb/go7007/go7007-i2c.o
 CC [M] drivers/media/dvb-frontends/mn88472.o
 CC [M] drivers/media/usb/hdpvr/hdpvr-i2c.o
 CC [M] drivers/media/usb/go7007/go7007-fw.o
 CC [M] drivers/media/dvb-frontends/mn88473.o
 CC [M] drivers/media/dvb-frontends/mt312.o
 LD [M] drivers/media/usb/hdpvr/hdpvr.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-i2c-core.o
 CC [M] drivers/media/usb/go7007/snd-go7007.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-audio.o
 CC [M] drivers/media/dvb-frontends/mt352.o
 CC [M] drivers/media/dvb-frontends/mxl5xx.o
 CC [M] drivers/media/usb/go7007/go7007-usb.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-encoder.o
 CC [M] drivers/media/usb/go7007/go7007-loader.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-video-v4l.o
 CC [M] drivers/media/usb/stk1160/stk1160-core.o
 CC [M] drivers/media/usb/go7007/s2250-board.o
 CC [M] drivers/media/dvb-frontends/mxl692.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-eeprom.o
 CC [M] drivers/media/usb/stk1160/stk1160-v4l.o
 LD [M] drivers/media/usb/go7007/go7007.o
 LD [M] drivers/media/usb/go7007/s2250.o
 CC [M] drivers/media/usb/usbtv/usbtv-core.o
 CC [M] drivers/media/dvb-frontends/nxt200x.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-main.o
 CC [M] drivers/media/usb/usbtv/usbtv-video.o
 CC [M] drivers/media/usb/stk1160/stk1160-video.o
 CC [M] drivers/media/dvb-frontends/nxt6000.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-hdw.o
 CC [M] drivers/media/usb/stk1160/stk1160-i2c.o
 CC [M] drivers/media/usb/usbtv/usbtv-audio.o
 CC [M] drivers/media/dvb-frontends/or51132.o
 CC [M] drivers/media/usb/stk1160/stk1160-ac97.o
 LD [M] drivers/media/usb/usbtv/usbtv.o
 CC [M] drivers/media/dvb-frontends/or51211.o
 LD [M] drivers/media/usb/stk1160/stk1160.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-v4l2.o
 AR drivers/media/usb/built-in.a
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-ctrl.o
 CC [M] drivers/media/dvb-frontends/dvb-pll.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-std.o
 CC [M] drivers/media/dvb-frontends/rtl2830.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-devattr.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-context.o
 CC [M] drivers/media/dvb-frontends/rtl2832.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-io.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-ioread.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.o
 CC [M] drivers/media/dvb-frontends/rtl2832_sdr.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-wm8775.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.o
 CC [M] drivers/media/dvb-frontends/s5h1409.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-dvb.o
 CC [M] drivers/media/usb/pvrusb2/pvrusb2-sysfs.o
 CC [M] drivers/media/dvb-frontends/s5h1411.o
 CC [M] drivers/media/dvb-frontends/s5h1420.o
 CC [M] drivers/media/dvb-frontends/s5h1432.o
 LD [M] drivers/media/usb/pvrusb2/pvrusb2.o
 AR drivers/media/built-in.a
 CC [M] drivers/media/dvb-frontends/s921.o
 CC [M] drivers/media/dvb-frontends/si2165.o
 CC [M] drivers/media/dvb-frontends/si2168.o
 CC [M] drivers/media/dvb-frontends/si21xx.o
 CC [M] drivers/media/dvb-frontends/sp2.o
 CC [M] drivers/media/dvb-frontends/sp887x.o
 CC [M] drivers/media/dvb-frontends/stb0899_drv.o
 CC [M] drivers/media/dvb-frontends/stb0899_algo.o
 CC [M] drivers/media/dvb-frontends/stb6000.o
 CC [M] drivers/media/dvb-frontends/stb6100.o
 CC [M] drivers/media/dvb-frontends/stv0288.o
 CC [M] drivers/media/dvb-frontends/stv0297.o
 CC [M] drivers/media/dvb-frontends/stv0299.o
 CC [M] drivers/media/dvb-frontends/stv0367.o
 CC [M] drivers/media/dvb-frontends/stv0900_core.o
 CC [M] drivers/media/dvb-frontends/stv0900_sw.o
 CC [M] drivers/media/dvb-frontends/stv090x.o
 CC [M] drivers/media/dvb-frontends/stv0910.o
 CC [M] drivers/media/dvb-frontends/stv6110.o
 CC [M] drivers/media/dvb-frontends/stv6110x.o
 CC [M] drivers/media/dvb-frontends/stv6111.o
 CC [M] drivers/media/dvb-frontends/tc90522.o
 CC [M] drivers/media/dvb-frontends/tda10021.o
 CC [M] drivers/media/dvb-frontends/tda10023.o
 CC [M] drivers/media/dvb-frontends/tda10048.o
 CC [M] drivers/media/dvb-frontends/tda1004x.o
 CC [M] drivers/media/dvb-frontends/tda10071.o
 CC [M] drivers/media/dvb-frontends/tda10086.o
 CC [M] drivers/media/dvb-frontends/tda18271c2dd.o
 CC [M] drivers/media/dvb-frontends/tda665x.o
 CC [M] drivers/media/dvb-frontends/tda8083.o
 CC [M] drivers/media/dvb-frontends/tda8261.o
 CC [M] drivers/media/dvb-frontends/tda826x.o
 CC [M] drivers/media/dvb-frontends/ts2020.o
 CC [M] drivers/media/dvb-frontends/tua6100.o
 CC [M] drivers/media/dvb-frontends/cx24113.o
 CC [M] drivers/media/dvb-frontends/dib0070.o
 CC [M] drivers/media/dvb-frontends/dib0090.o
 CC [M] drivers/media/dvb-frontends/itd1000.o
 CC [M] drivers/media/dvb-frontends/ves1820.o
 CC [M] drivers/media/dvb-frontends/ves1x93.o
 CC [M] drivers/media/dvb-frontends/zd1301_demod.o
 CC [M] drivers/media/dvb-frontends/zl10036.o
 CC [M] drivers/media/dvb-frontends/zl10039.o
 CC [M] drivers/media/dvb-frontends/zl10353.o
 LD [M] drivers/media/dvb-frontends/cxd2820r.o
 LD [M] drivers/media/dvb-frontends/drxd.o
 LD [M] drivers/media/dvb-frontends/drxk.o
 LD [M] drivers/media/dvb-frontends/stb0899.o
 LD [M] drivers/media/dvb-frontends/stv0900.o
make[2]: *** [scripts/Makefile.build:485: drivers] Error 2
make[1]: *** [/home/pi/linux/Makefile:1936: .] Error 2
make: *** [Makefile:224: __sub-make] Error 2
think I've found it:

Code: Select all

drivers/input/touchscreen/hynitron_cstxxx.c:28:10: fatal error: asm/unaligned.h: No such file or directory
 28 | #include <asm/unaligned.h>
 | ^~~~~~~~~~~~~~~~~
had to change that to '#include <linux/unaligned.h>' in my version of the driver (WIP)
Last edited by aBUGSworstnightmare on Wed Dec 11, 2024 1:07 pm, edited 1 time in total.

dom
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 8472
Joined: Wed Aug 17, 2011 7:41 pm

Re: Moving Linux Kernel to 6.12

Wed Dec 11, 2024 1:03 pm

aBUGSworstnightmare wrote:
Wed Dec 11, 2024 12:47 pm
Sorry, copy&paste error (was under the impression that I got it)
Nope, it's further back than that (you are looking for a line with a compile error message referencing a .c file.

161 posts

Return to "Advanced users"

AltStyle によって変換されたページ (->オリジナル) /