HomeFreeBSD

Partial MFC:
rS145575Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Partial MFC:
implement kernel side of i386_set_gsbase(2) and friends.
Add symbol to tell NDIS which slot to use.
Notable differences to -current:

  • gdt renumber not merged
  • user %cs/%ds still live in the ldt.
  • NDIS_SEL defined to same value as ndis code had hardcoded(!).

We could have libc and rtld switch to using this as the primary API
to implement TLS and avoid having a custom LDT for every process.

Details

Provenance
peterAuthored on
Parents
rS145574: Add missing include.
Branches
Unknown
Tags
Unknown

Event Timeline