Skip to content
Snippets Groups Projects

linux-pine64-pinephonepro: Fix disk encryption deadlock on RK3399

Merged Jan Jasper de Kroon requested to merge PsychoGame/pmaports:ppp-6.11-fdefix into master
All threads resolved!

Resolves deadlock between Rockchip crypto hardware and dm-crypt causing kernel panic during disk decryption on devices like PinePhone Pro.

  • Disables RK3399 hardware crypto engine (CONFIG_CRYPTO_DEV_ROCKCHIP)
  • Enables ARM64 CPU crypto extensions for AES/SHA
  • Makes core crypto components built-in instead of modules

Fixes: kernel panic in queued_spin_lock_slowpath() when accessing encrypted devices.

Merge request reports

Merge request pipeline #211497 passed

Merge request pipeline passed for f4ae4180

Approved by

Merged by NewbyteNewbyte 3 months ago (Dec 6, 2024 1:38pm UTC)

Merge details

  • Changes merged into master with f4ae4180.
  • Deleted the source branch.
  • Auto-merge enabled

Pipeline #211507 passed

Pipeline passed for f4ae4180 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
Please register or sign in to reply
Loading