Skip to content

Commit f87d282

Browse files
Merge pull request #2051 from jasonrandrews/review
Clarify issue related to executable stack in FVP
2 parents 9c83cbc + f9a80cd commit f87d282

File tree

1 file changed

+4
-2
lines changed
  • content/install-guides/fm_fvp

1 file changed

+4
-2
lines changed

content/install-guides/fm_fvp/fvp.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -71,11 +71,13 @@ A visualization of the FVP will also be displayed.
7171
Terminate the FVP with `Ctrl+C`.
7272

7373
{{% notice %}}
74-
It can happen that you run into an enablement issue related to the stack:
74+
You might run into an enablement issue related to the stack:
7575
```
7676
cannot enable executable stack as shared object requires: Invalid argument
7777
```
78-
This stems from the status of the the exec flag, and you need to clear it as a workaround. Use the `execstack` tool on each of the runtime binaries in the error trace.
78+
This stems from the status of the the exec flag, a security feature which helps prevent certain types of buffer overflow attacks. FVPs use just-in-time compilation and require an executable stack to function properly.
79+
80+
You can a workaround this error using `execstack` on each of the runtime binaries in the error trace.
7981
```
8082
execstack -c <binary>
8183
```

0 commit comments

Comments
 (0)