Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
deepin-community
/
kernel
Public
Notifications
You must be signed in to change notification settings
Fork
129
Star
60
Code
Issues
12
Pull requests
44
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Security and quality
Insights
Update HAOC 3.0 to HAOC 4.0 for Deepin
- #2087
#2087
Draft
amjac27
wants to merge 26 commits into
deepin-community:linux-6.6.y
deepin-community/kernel:linux-6.6.y
from
amjac27:haoc-4.0
amjac27/deepin-kernel:haoc-4.0
Copy head branch name to clipboard
Conversation
Commits
26
(26)
Checks
Files changed
Draft
Update HAOC 3.0 to HAOC 4.0 for Deepin
#2087
amjac27
wants to merge 26 commits into
deepin-community:linux-6.6.y
deepin-community/kernel:linux-6.6.y
from
amjac27:haoc-4.0
amjac27/deepin-kernel:haoc-4.0
Copy head branch name to clipboard
Commits
Commits on Aug 13, 2026
HAOC/IEE: Upgrade: prepare for haoc-4.0
Show description for 94f2c49
amjac27
committed
94f2c49
View commit details
Copy full SHA for 94f2c49
Browse repository at this point
HAOC/IEE_SIP: Upgrade: prepare for haoc-4.0
Show description for f3d44ec
amjac27
committed
f3d44ec
View commit details
Copy full SHA for f3d44ec
Browse repository at this point
HAOC/IEE_PTRP: Upgrade: prepare for haoc-4.0
Show description for 0e93f9d
amjac27
committed
0e93f9d
View commit details
Copy full SHA for 0e93f9d
Browse repository at this point
HAOC/CREDP: Upgrade: prepare for haoc-4.0
Show description for 502e51d
amjac27
committed
502e51d
View commit details
Copy full SHA for 502e51d
Browse repository at this point
HAOC3.0/x86_64/PTP: Add support for x86 Page Table Isolation
Show description for b47bbad
HangShuYH
authored and
amjac27
committed
b47bbad
View commit details
Copy full SHA for b47bbad
Browse repository at this point
HAOC3.0/arm64/PTP: Add support for arm64 Page Table Isolation
Show description for 7445c12
zhangshiyangB7
authored and
amjac27
committed
7445c12
View commit details
Copy full SHA for 7445c12
Browse repository at this point
HAOC3.0/arm64/PTP: Add protected __set_pte_nosync helper
Show description for a7d69f1
amjac27
committed
a7d69f1
View commit details
Copy full SHA for a7d69f1
Browse repository at this point
HAOC3.0/x86_64/KEYP: Add support for x86 Key Protection
Show description for d059fc2
amjac27
and
hubing
committed
d059fc2
View commit details
Copy full SHA for d059fc2
Browse repository at this point
HAOC3.0/arm64/KEYP: Add support for arm64 Key Protection
Show description for 5fbf223
amjac27
and
zhangshiyangB7
committed
5fbf223
View commit details
Copy full SHA for 5fbf223
Browse repository at this point
HAOC3.0/x86_64/SELINUXP: Add support for x86 SELinux Protection
Show description for 9535302
amjac27
and
HangShuYH
committed
9535302
View commit details
Copy full SHA for 9535302
Browse repository at this point
HAOC3.0/arm64/SELINUXP: Add support for arm64 SELinux Protection
Show description for 9f1619c
amjac27
and
zhangshiyangB7
committed
9f1619c
View commit details
Copy full SHA for 9f1619c
Browse repository at this point
HAOC4.0/x86_64/PTRP_W: Add support for x86 Pointer Write-Only Protection
Show description for 30d1947
amjac27
and
szh
committed
30d1947
View commit details
Copy full SHA for 30d1947
Browse repository at this point
HAOC4.0/arm64/PTRP_W: Add support for arm64 Pointer Write-Only Protection
Show description for 6d04ea6
amjac27
committed
6d04ea6
View commit details
Copy full SHA for 6d04ea6
Browse repository at this point
HAOC4.0/x86_64/VARP: Add support for x86 variable Protection
Show description for 19e90e1
chengwu12
authored and
amjac27
committed
19e90e1
View commit details
Copy full SHA for 19e90e1
Browse repository at this point
HAOC4.0/arm64/VARP: Add support for arm64 variable protection
Show description for a8de09b
chengwu12
authored and
amjac27
committed
a8de09b
View commit details
Copy full SHA for a8de09b
Browse repository at this point
HAOC4.0/x86_64/PTP_S: Add supprot for x86 page table protection-separation
Show description for b358f2b
amjac27
committed
b358f2b
View commit details
Copy full SHA for b358f2b
Browse repository at this point
HAOC4.0/arm64/PTP_S: Add support for ARM64 Page-Tables-Protection Seperation (PTP_S)
Show description for 1aa3664
amjac27
committed
1aa3664
View commit details
Copy full SHA for 1aa3664
Browse repository at this point
Commits on Aug 17, 2026
HAOC/arm64/IEE: Fix: Mark __create_pgd_mapping_for_iee() as __init
Show description for 7390aec
amjac27
and
Avenger-285714
committed
7390aec
View commit details
Copy full SHA for 7390aec
Browse repository at this point
HAOC/arm64/IEE: Fix: Mark iee_init_mappings() declaration as __init
Show description for b0f55b3
amjac27
and
Avenger-285714
committed
b0f55b3
View commit details
Copy full SHA for b0f55b3
Browse repository at this point
HAOC/x86/IEE-PTP: Fix: Make gate frame setup objtool-clean
Show description for bbcb426
amjac27
and
Avenger-285714
committed
bbcb426
View commit details
Copy full SHA for bbcb426
Browse repository at this point
HAOC/x86/IEE-PTP: Fix: Replace the writable gate dispatch table
Show description for 025dd1e
amjac27
and
Avenger-285714
committed
025dd1e
View commit details
Copy full SHA for 025dd1e
Browse repository at this point
HAOC/x86/IEE_PTRP: Fix: Allocate a dedicated init_task token page
Show description for 614ffd7
amjac27
and
Avenger-285714
committed
614ffd7
View commit details
Copy full SHA for 614ffd7
Browse repository at this point
HAOC/CREDP: Fix: Clear the abort token before dropping the cred reference
Show description for 60206c3
amjac27
and
Avenger-285714
committed
60206c3
View commit details
Copy full SHA for 60206c3
Browse repository at this point
HAOC/x86/IEE_SIP: Fix: Enforce CR4 pinning before the SI write
Show description for 9484680
amjac27
and
Avenger-285714
committed
9484680
View commit details
Copy full SHA for 9484680
Browse repository at this point
HAOC/x86/IEE_SIP: Fix: Restore const on cr4_pinned_mask
Show description for ebda71e
amjac27
and
Avenger-285714
committed
ebda71e
View commit details
Copy full SHA for ebda71e
Browse repository at this point
HAOC/x86/IEE_SIP: Fix: Exclude the decompressor from runtime hooks
Show description for af0a14e
amjac27
and
Avenger-285714
committed
af0a14e
View commit details
Copy full SHA for af0a14e
Browse repository at this point
You can’t perform that action at this time.