Merge tag 'core-urgent-2026-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull debugobjects fix from Ingo Molnar:
- Fix potential debugobjects deadlock on PREEMPT_RT kernels (Waiman
Long)
* tag 'core-urgent-2026-06-13' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip:
debugobjects: Don't call fill_pool() in early boot hardirq context
Merge tag 'i2c-for-7.1-rc8' of git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux
Pull i2c fixes from Wolfram Sang:
"The biggest news here is that this is my last pull request as I2C
maintainer after 13.5 years. Starting with the 7.2 cycle, Andi Shyti
is taking over who helped me greatly maintaining the host drivers for
a while now. Thank you, Andi, and good luck with the subsystem. I'll
be around for help, of course.
Technically, there are two patches which might be a tad large for this
late cycle, but most of them is explaining comments, so I think they
are suitable.
- MAINTAINERS:
- hand over I2C maintainership to Andi
- minor updates
- rust: fix I2cAdapter refcount double increment
[26 lines not shown]
eqos: Avoid unnecessary bouncing on RX
Allocate memory for RX buffers based on our DMA constraints to prevent
unnecessary bouncing. With this change and checksum offload enabled, I
can finally get a full 940 Mbps RX on a 8GB PINE64 Quartz64.
lang/python3: use textproc/expat2 for pyexpat instead of bundled
...to match lang/python314
Event: Works Must Run
(cherry picked from commit b75df1fb4d9e2471f2ce0a6d8bc1f9be8626fbcb)
lang/python313: prevent building JIT with newer CPython
While such combos build successfully outside of ports, a circular
build dependency forms when said newer ports also have JIT enabled.
(cherry picked from commit 25d1ba0de013d2f69f826d8f20c37bb42a2af014)