| Subject | Re: [PATCH 00/10] Control Flow Enforcement - Part (3) | From | Balbir Singh <> | Date | Tue, 12 Jun 2018 20:56:30 +1000 |
| |
On 08/06/18 00:37, Yu-cheng Yu wrote: > This series introduces CET - Shadow stack > > At the high level, shadow stack is: > > Allocated from a task's address space with vm_flags VM_SHSTK; > Its PTEs must be read-only and dirty; > Fixed sized, but the default size can be changed by sys admin. > > For a forked child, the shadow stack is duplicated when the next > shadow stack access takes place. > > For a pthread child, a new shadow stack is allocated. > > The signal handler uses the same shadow stack as the main program. >
Even with sigaltstack()?
Balbir Singh.
|