Page MenuHomePhabricator

mrutland (Mark Rutland)
User

Projects

User does not belong to any projects.

User Details

User Since
Jan 7 2020, 3:15 AM (46 w, 1 d)

Recent Activity

Jan 29 2020

mrutland added a comment to D72222: [Driver][CodeGen] Add -fpatchable-function-entry=N[,0].

I shall also mention that we are essentially making decisions for x86 people's endbr32/endbr64. I hope you can engage in x86 maintainers. Clang's current layout is recorded at D73071.

That's a good point w.r.t. x86; I will get in touch with the people working on ftrace and live-patching there

Jan 29 2020, 8:44 AM · Restricted Project
mrutland added a comment to D72222: [Driver][CodeGen] Add -fpatchable-function-entry=N[,0].

When -mbranch-protection=bti is used, due to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92424 (existing GCC releases have the issue), Linux/arch/arm64 has to make more checks to detect the combination.

Jan 29 2020, 6:26 AM · Restricted Project

Jan 24 2020

mrutland added a comment to D72222: [Driver][CodeGen] Add -fpatchable-function-entry=N[,0].
Jan 24 2020, 8:50 AM · Restricted Project

Jan 7 2020

mrutland added a comment to D72215: [AArch64] Add function attribute "patchable-function-entry" to add NOPs at function entry.

The N,M form (function entry points before the Mth NOP) is
currently only used by parisc.

Jan 7 2020, 3:32 AM · Restricted Project