ChipSec
12ac22cf13
Update to 2.0.0 ( #2661 )
...
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2026-01-30 23:34:44 -08:00
Stephan
f5b750fa07
Fix objtool errors ( #2594 )
...
* Fix objtool 'unannotated intra-function call'
Fixes objtool errors in stricter kernel configs
objtool likely wants the function to be annotated with
SYM_CODE_START/SYM_CODE_END (linux/linkage.h). It might be
better to rewrite the linux kernel module assembly files to use gas,
and properly annotate everything, but this should be a quick fix for
now.
* Use module_init/module_exit in linux driver
Fixes objtool errors in stricter kernel configs
* Make init functions static
* Re-add __init & __exit macros in linux driver
* Add semicolons after module_init/module_exit calls
---------
Signed-off-by: J. Stephan Bentze <j.s.bentze@gmail.com >
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-01-29 11:59:38 -08:00
ChipSec
4a328da95d
Update to 2.0.0-rc5 ( #2634 )
...
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2025-12-15 10:46:15 -08:00
ChipSec
4f139a4586
Update to 2.0.0-rc4 ( #2589 )
...
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2025-10-01 11:58:22 -07:00
ChipSec
0b37c55b9f
Update to 2.0.0-rc3 ( #2572 )
...
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2025-09-02 23:41:02 -07:00
Nathaniel Mitchell
0017b5eec8
Update linux driver
...
Per https://github.com/torvalds/linux/commit/86758b504864913233f6a16076184ba784cd4466
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-07-30 23:58:27 -07:00
Nathaniel Mitchell
9ba69d2cf6
Update version to rc2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-06-05 12:30:38 +08:00
Nathaniel Mitchell
439c1a4d09
General update to chipsec2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-04-18 12:00:31 -07:00
ChipSec
5811395813
Update to 1.13.9 ( #2402 )
...
* Update to 1.13.9
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2025-02-18 10:37:43 -08:00
ChipSec
534884648d
Update to 1.13.8 ( #2373 )
...
* Update to 1.13.8
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2025-02-18 10:37:07 -08:00
Nathaniel Mitchell
88f2416fc5
Resolve reported build issue in Orical Linux
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2025-02-18 10:35:21 -08:00
ChipSec
17f3a504ed
Update to 1.13.7 ( #2345 )
...
* Update to 1.13.7
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-10-30 14:05:41 -07:00
Carles Pey
391f42370c
Add SMI detection accuracy improvements
...
Signed-off-by: Carles Pey <carles.pey@nccgroup.com >
2024-10-21 16:38:00 -07:00
ChipSec
ba26973bf8
Update to 1.13.6 ( #2317 )
...
* Update to 1.13.6
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-09-26 13:20:38 -07:00
ChipSec
ce3379cc20
Update to 1.13.5 ( #2281 )
...
* Update to 1.13.5
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-08-28 16:51:21 -07:00
ChipSec
4e24c41462
Update to 1.13.4 ( #2246 )
...
* Update to 1.13.4
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-07-30 15:47:36 -07:00
dscott90
7107ec5846
Revert "Update to 1.13.4 ( #2244 )"
...
This reverts commit 5c928ddbff .
2024-07-30 15:38:23 -07:00
ChipSec
5c928ddbff
Update to 1.13.4 ( #2244 )
...
* Update to 1.13.4
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
2024-07-30 15:24:07 -07:00
ChipSec
4ca05a5a41
Update to 1.13.3 ( #2210 )
...
* Update to 1.13.3
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-06-28 16:37:18 -07:00
ChipSec
8163a864ac
Update to 1.13.2 ( #2175 )
...
* Update to 1.13.2
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-05-29 16:17:31 -07:00
Carles Pey
19e2553138
Add SMI enumeration mode to the smm_ptr module ( #2141 )
...
* Add SMI enumeration mode to the smm_ptr module
Signed-off-by: Carles Pey <carles.pey@nccgroup.com >
2024-05-29 10:19:42 -07:00
ChipSec
69239ba1b6
Update to 1.13.1 ( #2149 )
...
* Update to 1.13.1
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-04-25 14:51:03 -07:00
ChipSec
10ed132902
Update to 1.13.0 ( #2112 )
...
* Update to 1.13.0
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-03-28 13:55:24 -07:00
ChipSec
6862cd6aa9
Update to 1.12.9 ( #2071 )
...
* Update to 1.12.9
Signed-off-by: Chipsec <chipsec@intel.com >
* update manual
Signed-off-by: Chipsec <chipsec@intel.com >
---------
Signed-off-by: Chipsec <chipsec@intel.com >
Co-authored-by: Chipsec <chipsec@intel.com >
2024-02-29 13:21:49 -08:00
Jason Zhou
2cc1ceec92
Update to 1.12.8
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2024-01-25 13:31:17 -08:00
ChipSec
061378cc13
Update to 1.12.7 ( #2045 )
...
Update to 1.12.7
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2024-01-04 11:54:50 -08:00
ChipSec
696b3bc71f
Update to 1.12.6 ( #2029 )
...
* Update to 1.12.6
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
* update manual
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
---------
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
Co-authored-by: Jason Zhou <jun2.zhou@intel.com >
2023-12-18 16:42:30 -08:00
Jason Zhou
576e34aecd
Update to 1.12.5
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-12-11 14:08:33 -08:00
Nathaniel Mitchell
9a32ef5f9a
Update to 1.12.4
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-10-26 09:13:28 -07:00
Nathaniel Mitchell
6b22e9acd3
Update to 1.12.3
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-09-29 09:38:30 -07:00
Nathaniel Mitchell
7066ad538f
Update to 1.12.2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-09-08 15:23:27 -07:00
Nathaniel Mitchell
2b531e676c
Update to 1.12.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-08-30 15:18:08 -07:00
Nathaniel Mitchell
025e15548f
Update to 1.12.0
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-07-28 13:49:15 -07:00
Nathaniel Mitchell
d3285ee2c5
Update to 1.11.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-06-28 11:11:52 -07:00
Jason Zhou
491b951f5b
Add PCI filter Windows driver build integration
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-28 10:52:19 -07:00
Jason Zhou
aaf1a3f9a8
The legacy PCI config access will cause windows BSOD with following conditions:
...
windows version >= (OS Build 19041.423), && Secure Devices (SDEV) ACPI table && VBS enabled,
introduce the new PCI filter bus driver for PCI config access.
https://learn.microsoft.com/en-us/troubleshoot/windows-client/performance/stop-error-lenovo-thinkpad-kb4568831-uefi
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-27 16:36:09 -07:00
Jason Zhou
1b1864adbf
remove the windows build tool version dependency
...
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-06-02 08:47:29 -07:00
Nathaniel Mitchell
00ba41226e
Update to 1.11.0
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-31 09:40:42 -07:00
Nicolas Iooss
666f085811
drivers/linux: increase the possible length of symbols
...
In Linux 6.1, `KSYM_NAME_LEN` was increased to 512 because "at the
moment, Rust symbols may reach up to 300 in length", according to
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/include/linux/kallsyms.h?id=b8a94bfb33952bb17fbc65f8903d242a721c533d
Even though the version of `chipsec_lookup_name` which parses the
content of `/proc/kallsyms` is limited to kernels older than 5.10,
increase the size of the stack buffer to prevent possible issues.
Signed-off-by: Nicolas Iooss <nicolas.iooss_git@polytechnique.org >
2023-05-16 16:38:39 -07:00
Nathaniel Mitchell
c1cdac49b3
Remove osx helper and driver
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-10 16:38:26 -07:00
Nathaniel Mitchell
d08fb0f96b
Update to 1.10.6
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-05-05 15:56:14 -07:00
Nathaniel Mitchell
8962072378
Update to 1.10.5
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-04-27 09:46:26 -07:00
Nathaniel Mitchell
814995e345
Rename win7 driver/helper to windows
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-04-26 16:52:26 -07:00
Nathaniel Mitchell
2c42ead1fa
Update to 1.10.4
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-03-30 14:32:57 -07:00
Zhou, Jun2
dddae1eb55
search both deprecated and new win kernel apis, to void compiling compatible issue
...
Signed-off-by: Zhou, Jun2 <jun2.zhou@intel.com >
2023-03-06 16:40:00 -08:00
Dan Scott
094ce48082
Update to 1.10.3
...
Signed-off-by: Dan Scott <dan.scott@intel.com >
2023-03-01 15:11:58 -08:00
Jason Zhou
a437f86dfa
fix kernel api version dependent issu
...
[CHIPSEC] OS : Windows 10 10.0.18363 AMD64 is not working, chipsec driver can not be loaded correctly in SKL.
https://learn.microsoft.com/en-us/windows-hardware/drivers/gettingstarted/platforms-and-driver-versions
Signed-off-by: Jason Zhou <jun2.zhou@intel.com >
2023-02-27 10:35:16 -08:00
Nathaniel Mitchell
62fcefced3
Update to 1.10.2
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-02-03 09:45:53 -08:00
Nathaniel Mitchell
bb673f79f2
Add VS 2022 tools to the supported list 'VS170COMNTOOLS'
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-02-02 09:53:11 -08:00
Nathaniel Mitchell
4ce4ebc56c
Update to 1.10.1
...
Signed-off-by: Nathaniel Mitchell <nathaniel.p.mitchell@intel.com >
2023-01-25 12:33:55 -08:00