bookworm/linux 6.9: Some progress
Commit 1
The port to 6.9-rc1 on the ev3dev-bookworm branch contains a regression that causes the SD card driver to fail. This PR backports the fix.
With this fix and a few changes to get the lego-drivers to compile, I can boot into brickman, although I haven't (yet) tested whether motors and sensors work.
The fix: https://lore.kernel.org/all/[email protected]/ https://lore.kernel.org/all/[email protected]/
The regression: https://lore.kernel.org/all/[email protected]/
Commit 2
The next commit is taken from the buster branch. (https://github.com/ev3dev/ev3-kernel/commits/ev3dev-buster/?before=ad1f6c8727bce29ec400c9385f7f72ee2c0e59fc+35) It is required to build the lego-linux-drivers: https://github.com/ev3dev/lego-linux-drivers/blob/1b387f3bacb4ab8f623494d29a855de6163c8dec/ev3/ev3_pru.c#L232