Re: [PATCH][RFA/RFC] Stack clash mitigation patch 04/08 - V3

2017-09-17 Thread Uros Bizjak
> This patch adds stack clash protection to the x86 port and provides the > first set of tests that will be used by the other ports in the future. > > Changes since V2: > > This uses the new PARAMs to determine if probing is needed and how often > to probe once probing is needed. New tests were ad

[PATCH][RFA/RFC] Stack clash mitigation patch 04/08 - V3

2017-07-30 Thread Jeff Law
This patch adds stack clash protection to the x86 port and provides the first set of tests that will be used by the other ports in the future. Changes since V2: This uses the new PARAMs to determine if probing is needed and how often to probe once probing is needed. New tests were added to veri

[PATCH][RFA/RFC] Stack clash mitigation patch 04/08 V2

2017-07-18 Thread Jeff Law
I don't think this has changed in any significant way since V1. -- This patch introduces x86 target specific bits to mitigate stack clash attacks. The key differences relative to the -fstack-check=specific expander are that it never allocates more than PROBE_INTERVAL bytes at a time, it probes i

[PATCH][RFA/RFC] Stack clash mitigation patch 04/08

2017-07-11 Thread Jeff Law
This patch introduces x86 target specific bits to mitigate stack clash attacks. The key differences relative to the -fstack-check=specific expander are that it never allocates more than PROBE_INTERVAL bytes at a time, it probes into each allocated hunk immediately after allocation, and it exploit