Skip to content

cheri_exec: Remove always-true SV_CHERI condition - #2753

Merged
bsdjhb merged 1 commit into
devfrom
sigcode-assume-cheri
Nov 11, 2026
Merged

bsdjhb merged 1 commit into
devfrom
sigcode-assume-cheri

Conversation

@jrtc27

@jrtc27 jrtc27 commented Nov 11, 2026

Copy link
Copy Markdown
Member

We only ever call cheri_sigcode_capability for SV_CHERI, and other parts
of its implementation would be broken were that not the case, so delete
this check added in 87dd9fe ("struct vmspace: make vm_shp_base a
capability").

We only ever call cheri_sigcode_capability for SV_CHERI, and other parts
of its implementation would be broken were that not the case, so delete
this check added in 87dd9fe ("struct vmspace: make vm_shp_base a
capability").
@bsdjhb bsdjhb added the ready-to-land PR is ready to land after revisions label Nov 11, 2026
@bsdjhb
bsdjhb merged commit b692768 into dev Nov 11, 2026
26 of 30 checks passed
@bsdjhb
bsdjhb deleted the sigcode-assume-cheri branch November 11, 2026 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-land PR is ready to land after revisions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants