Skip to content

Allow mutation of the GDT #322

@JCapucho

Description

@JCapucho

I've been experiencing with SMP and was trying to reuse the same GDT for all cores since my segments are always the same, but I found a problem, the processor was setting the ACCESS bit in the TSS lower half segment and causing general protection faults when trying to load the TSS segment selector in another processor.

It would be great if there was a way to mutate the GDT in a way that allowed to unset this bit.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions