You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Dec 30, 2021. It is now read-only.
Example from #24 (comment), nanosleep is often the last thing in the basic block:
syscalllabel: xxyyy
Proposed solutions:
Back-tracking (like LiteInst)
Instruction Punning (but only with a "natural pun" that keeps yyy, turning it into a SIGILL would be no good for a function entry)
The text was updated successfully, but these errors were encountered:
rrnewton
changed the title
Unpatchable syscalls: ones at end of basic block, like nanosleep
Unpatchable syscalls: ones at end of basic block, like clock_nanosleep
Mar 15, 2019
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Example from #24 (comment), nanosleep is often the last thing in the basic block:
Proposed solutions:
yyy
, turning it into a SIGILL would be no good for a function entry)The text was updated successfully, but these errors were encountered: