-
Notifications
You must be signed in to change notification settings - Fork 1
Open
Description
"MAX_TASKS = 20 "
This is not correct, it should be 14 to match the lower levels of the stack.The reason for this is that the Ring 0 Manager will put all C struct tasks on a single 4K page for the SMM Inspector to read/write and currently, the size of tasks is 272 bytes. While technically 15 tasks would fit on a page, the limit has been currently set to 14 in case of growth. Note, if more tasks need to be in a bin, the Ring 0 Manager and SMM Inspector could be modified to place/read data from more than one 4K page using a mechanism similar to the STM's page continuation feature but so far this hasn't been an issue.
--@bdelgado1995
Metadata
Metadata
Assignees
Labels
No labels