Skip to content

SpacemiT K1: Remove patches that made it upstream - #10344

Merged
igorpecovnik merged 1 commit into
armbian:mainfrom
pyavitz:SPACEMIT-022
Aug 6, 2026
Merged

SpacemiT K1: Remove patches that made it upstream#10344
igorpecovnik merged 1 commit into
armbian:mainfrom
pyavitz:SPACEMIT-022

Conversation

@pyavitz

@pyavitz pyavitz commented Aug 5, 2026

Copy link
Copy Markdown
Collaborator

This applies to Linux 7.2-RC2

Summary by CodeRabbit

  • Bug Fixes

    • Updated platform-level memory and DMA handling for systems with high-memory configurations.
    • Improved SPI interrupt error reporting and preserved clearer failure behavior during DMA setup.
  • Chores

    • Removed obsolete patch content from the archived kernel patch set.
    • Simplified low-level error handling without changing public interfaces.

Signed-off-by: Patrick Yavitz <pyavitz@gmail.com>
@pyavitz
pyavitz requested a review from sven-ola as a code owner August 5, 2026 21:42
@coderabbitai

coderabbitai Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

Review Change Stack

📝 Walkthrough

Walkthrough

The pull request deletes the archived SWIOTLB initialization patch and the SpacemiT SPI error-handling patch. The SPI patch previously removed redundant dev_err_probe() wrappers around IRQ failures.

Changes

SpacemiT 7.2 patch cleanup

Layer / File(s) Summary
Archived kernel patch removal and SPI error handling
patch/kernel/archive/spacemit-7.2/003-*, patch/kernel/archive/spacemit-7.2/007-*
Deletes the SWIOTLB initialization patch. Removes redundant dev_err_probe() wrappers from SPI IRQ retrieval and request failures.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

  • armbian/build#10269: Removes a related SPI patch and overlapping k1_spi_probe() error-handling changes.

Suggested labels: Build

Suggested reviewers: sven-ola, igorpecovnik, heymeco

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly summarizes the removal of SpacemiT K1 patches that were incorporated upstream.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions github-actions Bot added 08 Milestone: Third quarter release size/medium PR with more then 50 and less then 250 lines Needs review Seeking for review Hardware Hardware related like kernel, U-Boot, ... Patches Patches related to kernel, U-Boot, ... labels Aug 5, 2026
@github-actions

github-actions Bot commented Aug 5, 2026

Copy link
Copy Markdown
Contributor

✅ This PR has been reviewed and approved — all set for merge!

@github-actions github-actions Bot added Ready to merge Reviewed, tested and ready for merge and removed Needs review Seeking for review labels Aug 5, 2026
@igorpecovnik
igorpecovnik merged commit e27ccd2 into armbian:main Aug 6, 2026
14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

08 Milestone: Third quarter release Hardware Hardware related like kernel, U-Boot, ... Patches Patches related to kernel, U-Boot, ... Ready to merge Reviewed, tested and ready for merge size/medium PR with more then 50 and less then 250 lines

Development

Successfully merging this pull request may close these issues.

3 participants