Skip to content

configs: arm64: Enable the UDMABUF driver #6903

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jun 17, 2025

Conversation

pelwell
Copy link
Contributor

@pelwell pelwell commented Jun 17, 2025

No description provided.

@pelwell
Copy link
Contributor Author

pelwell commented Jun 17, 2025

For the record, the uncompressed kernel increases by 130kB (it can't be built as a module), i.e. it's smaller than the spare legacy USB driver we're currently carrying:

-rw-rw-r-- 1 phil phil 27433472 Jun 17 10:01 arch/arm64/boot/Image
-rw-rw-r-- 1 phil phil  9861373 Jun 17 10:09 kernel8.img

which becomes:

-rw-rw-r-- 1 phil phil 27564544 Jun 17 10:20 arch/arm64/boot/Image
-rw-rw-r-- 1 phil phil  9864471 Jun 17 10:20 kernel8.img

@popcornmix
Copy link
Collaborator

Am I reading that right.
Uncompressed: +130kB
Compressed: +3kB

So the extra code/data compressed by a factor of 43x?
What is it - lots of zeros?

@pelwell
Copy link
Contributor Author

pelwell commented Jun 17, 2025

Yes, you're reading that correctly. That result is not uncommon; sometimes adding features reduces the compressed size, presumably because the changes make the resulting binary more self-similar in some way.

@pelwell pelwell merged commit d92d252 into raspberrypi:rpi-6.12.y Jun 17, 2025
11 of 12 checks passed
popcornmix added a commit to raspberrypi/firmware that referenced this pull request Jun 18, 2025
See: raspberrypi/linux#6891

kernel: Fix dwc2 thinkos
See: raspberrypi/linux#6906

kernel: dts: cm5/pi5: Disable EEE on rp1
See: raspberrypi/linux#6900

kernel: GPIO Acquire/Release Semantics for 'AI Camera'
See: raspberrypi/linux#6884

kernel: configs: arm64: Enable the UDMABUF driver
See: raspberrypi/linux#6903

kernel: drm/probe-helper: Ensure cmdline mode matches interlace mode
See: raspberrypi/linux#6902

kernel: media: i2c: Tweak default PDAF gain table in imx708 driver
See: raspberrypi/linux#6901

kernel: drivers: media: imx500: Add device id readback control
See: raspberrypi/linux#6897

kernel: overlays: i2c-rtc: Add M41T80 support
popcornmix added a commit to raspberrypi/rpi-firmware that referenced this pull request Jun 18, 2025
See: raspberrypi/linux#6891

kernel: Fix dwc2 thinkos
See: raspberrypi/linux#6906

kernel: dts: cm5/pi5: Disable EEE on rp1
See: raspberrypi/linux#6900

kernel: GPIO Acquire/Release Semantics for 'AI Camera'
See: raspberrypi/linux#6884

kernel: configs: arm64: Enable the UDMABUF driver
See: raspberrypi/linux#6903

kernel: drm/probe-helper: Ensure cmdline mode matches interlace mode
See: raspberrypi/linux#6902

kernel: media: i2c: Tweak default PDAF gain table in imx708 driver
See: raspberrypi/linux#6901

kernel: drivers: media: imx500: Add device id readback control
See: raspberrypi/linux#6897

kernel: overlays: i2c-rtc: Add M41T80 support
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants