meson64-6.12: drop upstreamed pinctrl-meson can_sleep patch - #10650
Conversation
Fixes patching failure on linux-6.12.y: the patch sets pc->chip.can_sleep = false, which upstream stable already did in v6.12.97, so the hunk is now rejected as previously applied. Signed-off-by: Viacheslav Bocharov <v@baodeep.com>
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Team Run ID: 📒 Files selected for processing (1)
💤 Files with no reviewable changes (1)
Included review availability: Your plan provides up to 8 included reviews per hour; 7 remain after this review. 📝 WalkthroughWalkthroughThe Meson GPIO controller is marked as non-sleeping again. Atomic GPIO value access can use the regmap-MMIO callbacks. Changes
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This removes a patch whose intended change is already in the upstream 6.12 stable kernel, avoiding patch application failures without introducing an identified merge risk. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
|
✅ This PR has been reviewed and approved — all set for merge! |
Description
Removes
patch/kernel/archive/meson64-6.12/general-pinctrl-meson-restore-non-sleeping-gpio.patch, which no longer applies.meson64oldltspins noKERNELBRANCH, so it buildsbranch:linux-6.12.y(rolling stable). The patch setspc->chip.can_sleep = false; upstream stable did the same in v6.12.97, so the hunk is now rejected as previously applied. The state the patch wanted is already in-tree, so dropping it is safe.Same as d1506c3 ("meson64-6.18: drop upstreamed pinctrl-meson can_sleep patch") for
current/6.18.How Has This Been Tested?
can_sleepatdrivers/pinctrl/meson/pinctrl-meson.c:622in linux-stable:trueat v6.12.96,falsefrom v6.12.97 through v6.12.108 (current tip of linux-6.12.y).Checklist:
Summary by CodeRabbit