Jason1 Lin
03c8ec6ce2
MdeModulePkg/DxeCapsuleLibFmp: Check BootService Status to Use ESRT Cache
...
- In c36414b131dfd0a1ca51f10f87a18955bc110ff2 change, it was introduced
the ReadyToBoot event check to prevent the boot service got called
in runtime to cause the issue.
- In this patch introduced the ExitBootService event to replace it.
It would be better to base on the BootService status to decide
the source of ESRT table.
- Based on the BootService availability to decide,
- Exit : Use cache ESRT table in IF-condition
- Not Exit: Use boot service to locate protocol in ELSE-condition
Co-authored-by: Dakota Chiang <dakota.chiang@intel.com>
Signed-off-by: Jason1 Lin <jason1.lin@intel.com>
2024-09-11 20:26:20 +00:00
..
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-01-19 03:57:32 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-09-08 09:48:55 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2024-05-08 04:43:58 +00:00
2022-05-19 06:11:20 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-09-12 02:43:14 +00:00
2021-12-07 17:24:28 +00:00
2022-02-15 02:13:32 +00:00
2022-08-09 04:12:28 +00:00
2021-12-07 17:24:28 +00:00
2023-12-26 07:18:26 +00:00
2021-12-07 17:24:28 +00:00
2022-09-09 01:42:39 +00:00
2021-12-07 17:24:28 +00:00
2024-09-11 20:26:20 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-11-06 01:33:49 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2022-07-23 03:12:49 +00:00
2023-04-10 05:59:02 +00:00
2021-12-07 17:24:28 +00:00
2023-04-03 15:29:08 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2024-07-07 10:12:36 +00:00
2024-06-26 12:40:30 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2022-03-02 02:34:00 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2022-07-23 03:12:49 +00:00
2021-12-07 17:24:28 +00:00
2023-04-10 14:19:57 +00:00
2021-12-07 17:24:28 +00:00
2019-04-09 10:58:08 -07:00
2021-12-07 17:24:28 +00:00
2019-04-09 10:58:08 -07:00
2021-12-07 17:24:28 +00:00
2023-04-10 14:19:57 +00:00
2022-07-23 03:12:49 +00:00
2024-07-12 02:03:12 +00:00
2023-06-21 04:37:17 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-06-21 04:37:17 +00:00
2024-07-05 14:52:00 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2024-02-26 23:13:08 +00:00
2024-09-05 06:52:09 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2023-10-27 00:50:49 +00:00
2024-09-02 17:26:58 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2024-07-07 08:40:03 +00:00
2021-12-07 17:24:28 +00:00
2021-12-07 17:24:28 +00:00
2024-07-22 11:52:02 +00:00