Architecture and system for secure host management
First Claim
Patent Images
1. A medium storing program code comprising:
- code to provide a device driver, the device driver comprising a resource data record and instrumentation code for exposing managed resource data associated with the device driver; and
diagnostic code to access the managed resource data exposed by the instrumentation code and to perform a diagnostic function based on the accessed managed resource data, wherein the resource data record indicates a memory location of the diagnostic code.
1 Assignment
0 Petitions
Accused Products
Abstract
According to some embodiments, a resource data record associated with diagnostic code to manage a manageable resource is exposed, and the resource data record is discovered. The diagnostic code is loaded into a management platform based on the resource data record. The diagnostic code may be loaded from a location in host memory indicated by the resource data record. An the integrity check value may be received from the location in host memory, and an integrity check may be performed on the loaded diagnostic code based on the integrity check value.
-
Citations
25 Claims
-
1. A medium storing program code comprising:
-
code to provide a device driver, the device driver comprising a resource data record and instrumentation code for exposing managed resource data associated with the device driver; and
diagnostic code to access the managed resource data exposed by the instrumentation code and to perform a diagnostic function based on the accessed managed resource data, wherein the resource data record indicates a memory location of the diagnostic code. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
exposing a resource data record associated with diagnostic code, the diagnostic code to manage a manageable resource;
discovering the resource data record; and
loading the diagnostic code into a management platform based on the resource data record. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A management platform comprising:
-
a memory storing executable program code; and
an execution unit operable in conjunction with the program code to;
discover resource data record associated with diagnostic code, the diagnostic code to manage a manageable resource;
load the diagnostic code based on the resource data record; and
manage the manageable resource based on the diagnostic code. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system comprising:
-
a processor;
a double data rate memory coupled to the processor;
a memory storing executable program code; and
a service processor operable in conjunction with the program code to;
discover resource data record associated with diagnostic code, the diagnostic code to manage a manageable resource;
load the diagnostic code based on the resource data record; and
manage the manageable resource based on the diagnostic code. - View Dependent Claims (22, 23, 24, 25)
-
Specification