Skip to content

Comments

Enable traditional TLB-shootdowns on aarch64#913

Merged
kevinaboos merged 30 commits intotheseus-os:theseus_mainfrom
NathanRoyer:multicore-step-3
Apr 7, 2023
Merged

Enable traditional TLB-shootdowns on aarch64#913
kevinaboos merged 30 commits intotheseus-os:theseus_mainfrom
NathanRoyer:multicore-step-3

Conversation

@NathanRoyer
Copy link
Member

This enables the first TLB shootdown strategy: sending an IPI to other cores and waiting for them to patch their TLBs.

⚠️ depends on #910

Copy link
Member

@kevinaboos kevinaboos left a comment

Choose a reason for hiding this comment

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

Looks good, i'm happy to merge this after #910. I left a few small suggestions.

Copy link
Member

@kevinaboos kevinaboos left a comment

Choose a reason for hiding this comment

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

a few minor nits

Copy link
Member

@kevinaboos kevinaboos left a comment

Choose a reason for hiding this comment

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

Looks great now! Thanks

@kevinaboos kevinaboos merged commit 7075cd4 into theseus-os:theseus_main Apr 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants