- PhilE
- Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator - Posts: 6874
- Joined: Mon Sep 29, 2014 1:07 pm
Re: Moving Linux Kernel to 6.12
The MIP is a dedicated MSI(-X) target present in the 2712. It is hardwired to a number of GIC interrupts, and thus gives a faster interrupt response than you get with the Root Complex's built-in MSI target which requires a chained interrupt handler.
Re: Moving Linux Kernel to 6.12
Thanks for the reply. That MIP sounds like a good thing. Now I wonder why the no-mip option.
Re: Moving Linux Kernel to 6.12
Hi,
I am having a problem with the new kernel. I am trying to build and install decklink drivers on my Pi5 but this fails because the linux headers for kernel 6.12.22-v8-16k+ are not available.
Regards,
Mick
I am having a problem with the new kernel. I am trying to build and install decklink drivers on my Pi5 but this fails because the linux headers for kernel 6.12.22-v8-16k+ are not available.
Regards,
Mick
Re: Moving Linux Kernel to 6.12
FYI in case I'm not the only one: the 6.12 kernel has a nasty regression in the mt7921 Wi-Fi driver which I use as an AP. The driver crashes shortly after any connection is made.
The fix just made it to the 6.12.23 stable release of the kernel a couple days ago, which I suppose means it'll soon be picked up in the raspberry pi tree. For now I've reverted to 6.6
The fix just made it to the 6.12.23 stable release of the kernel a couple days ago, which I suppose means it'll soon be picked up in the raspberry pi tree. For now I've reverted to 6.6
commit 0cfea60966e4b1239d20bebf02258295e189e82a
Author: Ming Yen Hsieh <[email protected]>
Date: Tue Feb 18 11:33:42 2025 +0800
wifi: mt76: mt7921: fix kernel panic due to null pointer dereference
commit adc3fd2a2277b7cc0b61692463771bf9bd298036 upstream.
Address a kernel panic caused by a null pointer dereference in the
`mt792x_rx_get_wcid` function. The issue arises because the `deflink` structure
is not properly initialized with the `sta` context. This patch ensures that the
`deflink` structure is correctly linked to the `sta` context, preventing the
null pointer dereference.
Re: Moving Linux Kernel to 6.12
After updating to 6.12 via rpi-update, /sys/kernel/debug/dri/0/gpu_usage disappears, so it is no longer possible to monitor GPU usage.
Edit:
... at least on my CM4. I haven't yet tested other devices.
Edit:
According to https://github.com/raspberrypi/linux/issues/6517, the stats have moved to a new location, but I still can't find them.
Edit:
According to https://github.com/raspberrypi-ui/wfplu ... 29d571e746 wfplug-gpu was updated to read stats from /sys/devices/platform/axi/1002000000.v3d/gpu_stats, but that file also doesn't exist, so it seems wfplug-gpu will need another update.
Edit:
... at least on my CM4. I haven't yet tested other devices.
Edit:
According to https://github.com/raspberrypi/linux/issues/6517, the stats have moved to a new location, but I still can't find them.
Edit:
According to https://github.com/raspberrypi-ui/wfplu ... 29d571e746 wfplug-gpu was updated to read stats from /sys/devices/platform/axi/1002000000.v3d/gpu_stats, but that file also doesn't exist, so it seems wfplug-gpu will need another update.
- 6by9
- Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator - Posts: 18476
- Joined: Wed Dec 04, 2013 11:27 am
Re: Moving Linux Kernel to 6.12
Pi4/CM4 is /sys/devices/platform/v3dbus/fec00000.v3d/gpu_stats. I'll give the relevant person a ping.JinShil wrote: ↑Tue Apr 22, 2025 8:18 amAfter updating to 6.12 via rpi-update, /sys/kernel/debug/dri/0/gpu_usage disappears, so it is no longer possible to monitor GPU usage.
Edit:
... at least on my CM4. I haven't yet tested other devices.
Edit:
According to https://github.com/raspberrypi/linux/issues/6517, the stats have moved to a new location, but I still can't find them.
Edit:
According to https://github.com/raspberrypi-ui/wfplu ... 29d571e746 wfplug-gpu was updated to read stats from /sys/devices/platform/axi/1002000000.v3d/gpu_stats, but that file also doesn't exist, so it seems wfplug-gpu will need another update.
Software Engineer at Raspberry Pi Ltd. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
- 6by9
- Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator - Posts: 18476
- Joined: Wed Dec 04, 2013 11:27 am
Re: Moving Linux Kernel to 6.12
Thanks for the report.6by9 wrote: ↑Tue Apr 22, 2025 11:03 amPi4/CM4 is /sys/devices/platform/v3dbus/fec00000.v3d/gpu_stats. I'll give the relevant person a ping.JinShil wrote: ↑Tue Apr 22, 2025 8:18 amAfter updating to 6.12 via rpi-update, /sys/kernel/debug/dri/0/gpu_usage disappears, so it is no longer possible to monitor GPU usage.
Edit:
... at least on my CM4. I haven't yet tested other devices.
Edit:
According to https://github.com/raspberrypi/linux/issues/6517, the stats have moved to a new location, but I still can't find them.
Edit:
According to https://github.com/raspberrypi-ui/wfplu ... 29d571e746 wfplug-gpu was updated to read stats from /sys/devices/platform/axi/1002000000.v3d/gpu_stats, but that file also doesn't exist, so it seems wfplug-gpu will need another update.
Updated via https://github.com/raspberrypi-ui/wfplu ... fc0846eb83 and https://github.com/raspberrypi-ui/lxtas ... dee7e51478. Those should apt in the next 24hours.
Software Engineer at Raspberry Pi Ltd. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
I'm not interested in doing contracts for bespoke functionality - please don't ask.
Re: Moving Linux Kernel to 6.12
If anyone is still monitoring this post, it seems 6.12.25 breaks ptp4l again.
I posted here: viewtopic.php?p=2321622#p2321622
Any advice is much appreciated.
I posted here: viewtopic.php?p=2321622#p2321622
Any advice is much appreciated.
Re: Moving Linux Kernel to 6.12
anything after "6.12.25+rpt-rpi-2712" breaks my pi5 ptp configuration
EBUSY on opening /dev/ptp0
EBUSY on opening /dev/ptp0
catubc wrote: ↑Thu Jun 19, 2025 9:43 amIf anyone is still monitoring this post, it seems 6.12.25 breaks ptp4l again.
I posted here: viewtopic.php?p=2321622#p2321622
Any advice is much appreciated.
- PhilE
- Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator - Posts: 6874
- Joined: Mon Sep 29, 2014 1:07 pm
Re: Moving Linux Kernel to 6.12
See previous comment. The upstream patch for the upstream breakage appeared in rpi-6.12.y today, and you can install a beta build with "sudo rpi-update", but be careful if you are relying on the initramfs (e.g. for exotic filesystems or drivers) in order to get to your root filing system - rpi-update won't rebuild that for you, you'd be better of waiting for the next kernel package in apt.
Jump to
- Community
- General discussion
- Announcements
- Other languages
- Deutsch
- Español
- Français
- Italiano
- Nederlands
- 日本語
- Polski
- Português
- Русский
- Türkçe
- User groups and events
- Raspberry Pi Official Magazine
- Using the Raspberry Pi
- Beginners
- Troubleshooting
- Advanced users
- Assistive technology and accessibility
- Education
- Picademy
- Teaching and learning resources
- Staffroom, classroom and projects
- Astro Pi
- Mathematica
- High Altitude Balloon
- Weather station
- Programming
- C/C++
- Java
- Python
- Scratch
- Other programming languages
- Windows 10 for IoT
- Wolfram Language
- Bare metal, Assembly language
- Graphics programming
- OpenGLES
- OpenVG
- OpenMAX
- General programming discussion
- Projects
- Networking and servers
- Automation, sensing and robotics
- Graphics, sound and multimedia
- Other projects
- Media centres
- Gaming
- AIY Projects
- Hardware and peripherals
- Camera board
- Compute Module
- Official Display
- HATs and other add-ons
- Device Tree
- Interfacing (DSI, CSI, I2C, etc.)
- Keyboard computers (400, 500, 500+)
- Raspberry Pi Pico
- General
- SDK
- MicroPython
- Other RP2040 boards
- Zephyr
- Rust
- AI Accelerator
- AI Camera - IMX500
- Hailo
- Software
- Raspberry Pi OS
- Raspberry Pi Connect
- Raspberry Pi Desktop for PC and Mac
- Beta testing
- Other
- Android
- Debian
- FreeBSD
- Gentoo
- Linux Kernel
- NetBSD
- openSUSE
- Plan 9
- Puppy
- Arch
- Pidora / Fedora
- RISCOS
- Ubuntu
- Ye Olde Pi Shoppe
- For sale
- Wanted
- Off topic
- Off topic discussion