Skip to content

build(deps): update linux-sgx to sgx_2.30 - #1000

Merged
jyao1 merged 3 commits into
intel:mainfrom
sgrams:update-linux-sgx-2.30
Aug 14, 2026
Merged

build(deps): update linux-sgx to sgx_2.30#1000
jyao1 merged 3 commits into
intel:mainfrom
sgrams:update-linux-sgx-2.30

Conversation

@sgrams

@sgrams sgrams commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

Updates linux-sgx to sgx_2.30.

@sgrams
sgrams requested a review from jyao1 as a code owner August 7, 2026 15:02
@sgrams
sgrams requested a lite review from Copilot and removed request for jyao1 August 7, 2026 15:02

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the project’s Intel SGX dependency by advancing the deps/linux-sgx git submodule to the sgx_2.30 upstream tag, aligning MigTD’s attestation build inputs with the newer linux-sgx release.

Changes:

  • Bump deps/linux-sgx submodule reference to sgx_2.30.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@sgrams
sgrams requested a review from MichalTarnacki August 7, 2026 15:12
sgrams added 2 commits August 10, 2026 21:56
Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
@sgrams
sgrams force-pushed the update-linux-sgx-2.30 branch from 6c4da0a to b2fe9ff Compare August 10, 2026 19:56
@sgrams sgrams linked an issue Aug 11, 2026 that may be closed by this pull request
SGX 2.30 initializes servtd heap anchors in .data.rel.ro at runtime. Disable RELRO for the hosted AzCVMEmu binary so init_heap can update those anchors without crashing in set_heap_base.

Assisted-by: GitHub Copilot:GPT-5.6 Sol
Signed-off-by: Stanislaw Grams <stanislaw.grams@intel.com>
@sgrams
sgrams marked this pull request as draft August 11, 2026 07:43
@sgrams sgrams self-assigned this Aug 11, 2026
@sgrams sgrams added the required-integration-testing Item must pass integration testing label Aug 11, 2026
@sgrams
sgrams marked this pull request as ready for review August 11, 2026 08:45
@sgrams
sgrams requested a balanced review from Copilot August 11, 2026 14:04

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 3 changed files in this pull request and generated no new comments.

@jyao1
jyao1 merged commit 58561c6 into intel:main Aug 14, 2026
61 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

required-integration-testing Item must pass integration testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

sgxssl in migtd_1.23 branch uses obsolete openssl

3 participants