Feature #1281
closedExpose all TSS definitions
100%
Description
uts/intel/sys/tss.h defines the structures for the Task-State Structure from the Intel Architecture. Currently the tss structure is only defined depending on the architecture that you're on. Consumers such as VMMs have use of this structure outside of the architecture specific version. To this end, we should expose the 64-bit and 32-bit versions as different structs and maintain backwards compatibility by ensuring that struct tss is always correct for the compilation environment. While we're here we should also add the 16-bit version of the tss structure.
Updated by Robert Mustacchi over 12 years ago
- Status changed from New to Resolved
Updated by Garrett D'Amore over 12 years ago
Resolved in:
changeset: 13423:5959d9183ac3
user: Robert Mustacchi <rm@joyent.com>
date: Wed Aug 10 12:52:31 2011 -0700
description:
1281 Expose all TSS definitions
Reviewed by: Igor Kozhukhov <igor.kozhukhov@nexenta.com>
Reviewed by: Gordon Ross <gwr@nexenta.com>
Reviewed by: Garrett D'Amore <garrett@nexenta.com>
Reviewed by: Eric Schrock <eric.schrock@delphix.com>
Approved by: Garrett D'Amore <garrett@nexenta.com>