Project

General

Profile

Feature #1281

Expose all TSS definitions

Added by Robert Mustacchi over 8 years ago. Updated over 8 years ago.

Status:
Resolved
Priority:
Normal
Category:
kernel
Start date:
2011-07-27
Due date:
% Done:

100%

Estimated time:
Difficulty:
Bite-size
Tags:

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.

History

#1

Updated by Robert Mustacchi over 8 years ago

  • % Done changed from 0 to 100
#2

Updated by Robert Mustacchi over 8 years ago

  • Status changed from New to Resolved
#3

Updated by Garrett D'Amore over 8 years ago

Resolved in:

changeset: 13423:5959d9183ac3
user: Robert Mustacchi <>
date: Wed Aug 10 12:52:31 2011 -0700
description:
1281 Expose all TSS definitions
Reviewed by: Igor Kozhukhov <>
Reviewed by: Gordon Ross <>
Reviewed by: Garrett D'Amore <>
Reviewed by: Eric Schrock <>
Approved by: Garrett D'Amore <>

Also available in: Atom PDF