reverie/reverie-ptrace
Bjoern Doebel 9b5480352e Make sure that VDSO patch code is properly aligned (#22)
Summary:
The code that is injected into the tracee processes' VDSO needs to be 8 byte aligned in order to satisfy conditions imposed by the ptrace interface on 64 bit architectures. There have been reproducible reports of that not always being the case:
https://github.com/facebookexperimental/hermit/issues/41. Use an explicitly aligned data structure to enforce this.

Pull Request resolved: https://github.com/facebookexperimental/reverie/pull/22

Reviewed By: VladimirMakaev

Differential Revision: D49195126

Pulled By: jasonwhite

fbshipit-source-id: 8e21cd4306ee2bf75ec321b21e40137be5292f9f
2023-09-12 12:48:51 -07:00
..
src Make sure that VDSO patch code is properly aligned (#22) 2023-09-12 12:48:51 -07:00
Cargo.toml Update serde from 1.0.176 to 1.0.185 2023-08-21 06:07:02 -07:00