Nathaniel Mitchell
9c6a2b9996
Updating to 1.5.5
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.5.5
2020-09-25 16:48:22 -07:00
Nathaniel Mitchell
0be7ea5bb8
Merge branch 'master' of https://github.com/chipsec/chipsec
2020-09-25 16:02:45 -07:00
Nathaniel Mitchell
6fedd0f37c
Merge branch 'pr/999'
2020-09-25 16:01:39 -07:00
Aaron Frinzell
e028434261
Remove SMI_EN overwrite
2020-09-24 15:59:32 -07:00
Aaron Frinzell
a3cac04dfc
Additional SKUs
2020-09-24 15:59:32 -07:00
Aaron Frinzell
4d69aa0549
Add DNV SKU
2020-09-24 15:59:32 -07:00
Aaron Frinzell
2fcdb07f4f
Win32helper.py error except fix
2020-09-24 15:59:10 -07:00
Nathaniel Mitchell
749de73d38
Merge branch 'master' into nobanner
2020-09-24 15:22:54 -07:00
brentholtsclaw
51ce222498
Add skip_config option
...
option skips driver load and configuration loading
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-09-24 09:54:30 -07:00
brentholtsclaw
095ce07320
Updating util commands
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-09-24 09:53:31 -07:00
Assaf Carlsbad
95ae69af1f
Use 'enabled' instead of 'supported'.
2020-09-24 09:53:03 -07:00
Assaf Carlsbad
84a1616f76
Use a constant for SpecCtrlRetpolineEnabled.
2020-09-24 09:53:03 -07:00
Assaf Carlsbad
a2ba1a8e82
Add retpoline_supported() to basehelper.py
2020-09-24 09:53:03 -07:00
Assaf Carlsbad
8560ee253e
Spectre_v2: check for the presence of the Retpoline mitigation on Windows platforms.
2020-09-24 09:53:03 -07:00
Aaron Frinzell
bd13860c76
Update text typo
2020-09-04 12:27:11 -05:00
Nathaniel Mitchell
eca60ea3a7
Updating to 1.5.4
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.5.4
2020-08-31 16:55:46 -07:00
Nathaniel Mitchell
e1b4e3f27b
Removed duplicate code
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-08-31 08:59:06 -07:00
Nathaniel Mitchell
4334241463
Added function to check if a register defines all fields in input list
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-08-31 08:59:06 -07:00
brentholtsclaw
f23d408abc
Add -nb --no_banner option
...
Will allow to run main and util without a banner
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-08-28 14:50:19 -07:00
Ignacio Hernandez
3af340efb4
XML fix to correctly identify a system
...
The WHL xml file listed twice an sku, which was also defined in
CML. That caused the cpu to be identified using cpuid, which was
also mistaken, CML had an WHL cpuid listed.
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-08-27 15:02:00 -07:00
Aaron Frinzell
888af1ac4c
Specify cpuid.py encoding
2020-08-27 11:05:52 -07:00
Ignacio Hernandez
a1522fa629
Add a topology command
...
This new command will print out a list of the packages and cores
found in the system
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-08-27 11:05:14 -07:00
Ignacio Hernandez
57ff8b6bd2
Adding get_cpu_topology()
...
Returns a topology dictionary which contains two dictionaries:
'packages', where each item contains a list of the threads
sharing the same package_id
'cores', where each item contains the list of threads running on
the same physical core.
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-08-27 11:05:14 -07:00
Ignacio Hernandez
05ccd4dcdb
Rework affinity functions for Linux
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-08-27 11:01:12 -07:00
brentholtsclaw
26cb2863fb
Only check cpuid for platform if driver is loaded
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-08-27 10:51:01 -07:00
Aaron Frinzell
6f147a7e1c
Fix APL HSFS size
2020-08-27 10:48:51 -07:00
Nathaniel Mitchell
9111981efe
Updating to 1.5.3
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.5.3
2020-07-31 14:48:17 -07:00
brentholtsclaw
f7fe1be074
More whitespace cleanup
...
E231, E201, E226
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-31 13:46:13 -07:00
brentholtsclaw
6c8464b6de
Add detection value to icl
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-31 13:38:10 -07:00
brentholtsclaw
707d682388
Update uefi shell link within docs directory
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-31 09:27:44 -07:00
Ignacio Hernandez
722538b8f9
A couple fixes to native mode
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-07-30 09:21:02 -07:00
Aaron Frinzell
5163468220
WIP: Windows driver multi-processor update
2020-07-30 09:20:16 -07:00
brentholtsclaw
529a7b5c7c
Update 64bit python efi binary
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-30 09:19:36 -07:00
Aaron Frinzell
6acc47834e
Update AUTHORS list
2020-07-30 09:19:11 -07:00
Assaf Carlsbad
32fc6914e4
Fix packing of XML config files.
2020-07-30 09:18:47 -07:00
Assaf Carlsbad
44c4cbbf8b
Fix broken RWEverything helper.
2020-07-30 09:18:23 -07:00
Ignacio Hernandez
732146efd8
Explicitly open efivars files as binary for python3
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-07-28 11:31:04 -07:00
Ignacio Hernandez
dcf4eddfe0
Making EFIVARS filenames lowercase
...
The files are lowercase in Linux, Windows should not care
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-07-28 11:31:04 -07:00
Ignacio Hernandez
d4990dc028
Make get_control call print_register while running in DEBUG mode
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-07-28 11:27:20 -07:00
Aaron Frinzell
3f1f0b216a
C620 BC fields update
2020-07-28 11:26:25 -07:00
Aaron Frinzell
656872dd55
MMIO BAR enabled update
2020-07-28 11:25:16 -07:00
brentholtsclaw
b610b47a6f
Fix module loading output with -m option
...
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-28 11:24:19 -07:00
Ignacio Hernandez
55271df70b
Added MMIO register type to is_register_device_enabled()
...
Signed-off-by: Ignacio Hernandez <ignacio.hernandez@intel.com >
2020-07-28 11:22:31 -07:00
Erik Bjorge
e7f8db4879
Fixed 64-bit PA issue in UEFI Shell
...
Updated Python UEFI Shell support to enable passing 64-bit addresses when accessing memory/MMIO.
Signed-off-by: Erik Bjorge <erik.c.bjorge@intel.com >
2020-07-09 09:40:35 -07:00
brentholtsclaw
af7fa737ee
Clean up indentation
...
E111
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-01 16:35:07 -07:00
brentholtsclaw
a00b2838e5
Cleanup trailing whitespace
...
W291,W293,W391
Signed-off-by: brentholtsclaw <brent.holtsclaw@intel.com >
2020-07-01 15:44:21 -07:00
Nathaniel Mitchell
4240071cd3
Updating to version 1.5.2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
1.5.2
2020-06-30 16:20:41 -07:00
Nathaniel Mitchell
ae9e6b2b12
Fixed error condition of get_affinity
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-06-30 14:20:02 -07:00
Nathaniel Mitchell
856f5da5c2
Fixed Windows helper imports v2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-06-30 14:19:42 -07:00
Nathaniel Mitchell
dfc47129b6
Fixed Windows helper imports
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2020-06-30 14:19:42 -07:00