Project

General

Profile

Actions

Feature #1281

closed

Expose all TSS definitions

Added by Robert Mustacchi about 10 years ago. Updated about 10 years ago.

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

100%

Estimated time:
Difficulty:
Bite-size
Tags:
Gerrit CR:

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.

Actions #1

Updated by Robert Mustacchi about 10 years ago

  • % Done changed from 0 to 100
Actions #2

Updated by Robert Mustacchi about 10 years ago

  • Status changed from New to Resolved
Actions #3

Updated by Garrett D'Amore about 10 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 <>

Actions

Also available in: Atom PDF