Commit 7d35109
authored
Bump
## Description
The `MessageLength` has been tied to input buffer size in the recent
movement of removing core private data.
This makes the caller having to change to compensate this because the
buffer size was meant to indicate the total buffer size the MM core can
use for the return.
Given this supervised MM environment has fixed buffer size, already
pre-unblocked, it could be treated that the message length will always
be covering the entire prepared buffer region.
The test is also reverted to verify the corresponding change.
- [x] Impacts functionality?
- [x] Impacts security?
- [ ] Breaking change?
- [ ] Includes tests?
- [ ] Includes documentation?
## How This Was Tested
This was tested on QEMU Q35 and passed the updated test app.
## Integration Instructions
N/AMessageLength to buffer size for supervisor communications (#650)1 parent cb61dae commit 7d35109
2 files changed
Lines changed: 12 additions & 9 deletions
File tree
- MmSupervisorPkg
- Drivers/MmPeiLaunchers/Common
- Test/MmSupvRequestUnitTestApp
Lines changed: 5 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
144 | 144 | | |
145 | 145 | | |
146 | 146 | | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
147 | 152 | | |
148 | 153 | | |
149 | 154 | | |
| |||
Lines changed: 7 additions & 9 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
185 | 185 | | |
186 | 186 | | |
187 | 187 | | |
188 | | - | |
189 | 188 | | |
190 | 189 | | |
191 | 190 | | |
| |||
194 | 193 | | |
195 | 194 | | |
196 | 195 | | |
197 | | - | |
198 | | - | |
| 196 | + | |
199 | 197 | | |
200 | 198 | | |
201 | 199 | | |
| |||
208 | 206 | | |
209 | 207 | | |
210 | 208 | | |
211 | | - | |
| 209 | + | |
212 | 210 | | |
213 | 211 | | |
214 | 212 | | |
| |||
218 | 216 | | |
219 | 217 | | |
220 | 218 | | |
221 | | - | |
| 219 | + | |
222 | 220 | | |
223 | 221 | | |
224 | 222 | | |
| |||
283 | 281 | | |
284 | 282 | | |
285 | 283 | | |
286 | | - | |
| 284 | + | |
287 | 285 | | |
288 | 286 | | |
289 | 287 | | |
| |||
646 | 644 | | |
647 | 645 | | |
648 | 646 | | |
649 | | - | |
| 647 | + | |
650 | 648 | | |
651 | 649 | | |
652 | 650 | | |
| |||
698 | 696 | | |
699 | 697 | | |
700 | 698 | | |
701 | | - | |
| 699 | + | |
702 | 700 | | |
703 | 701 | | |
704 | 702 | | |
| |||
886 | 884 | | |
887 | 885 | | |
888 | 886 | | |
889 | | - | |
| 887 | + | |
890 | 888 | | |
891 | 889 | | |
892 | 890 | | |
| |||
0 commit comments