Alex Xu

Results 19 issues of Alex Xu

Hopefully this is not actually too hard on the DT side. In theory, the only changes needed are to change `VIRTADDR` to be typedefed to `void *` and the memory...

occasionally one or two might show up, but for the most part the list is empty.

lots of places use these functions before and after big loops, presumably to avoid race conditions (i.e. DF modifies the memory during the loop). however, this is clearly unnecessary since...

This seems inefficient: ``` $ strace -fe open,close bin/release/DwarfTherapist [pid 9459] open("/proc/8816/mem", O_RDONLY|O_CLOEXEC) = 11 [pid 9459] close(11) = 0 [pid 9459] open("/proc/8816/mem", O_RDONLY|O_CLOEXEC) = 11 [pid 9459] close(11) =...

enhancement

it would be cleaner to make a stack frame and set EIP into glibc's mmap instead of scanning and injecting memory to do a syscall. that sounds like a lot...

enhancement
Linux

OS X Yosemite 10.10.4: ``` qemu -netdev bridge,id=br0,br=br0 \ -device virtio-net-pci,netdev=br0,id=mac_vnet0 \ -netdev user,smb=/,id=user0 \ -device virtio-net-pci,netdev=user0,id=mac_vnet1 \ [ ... ] ``` both interfaces show in "Network" as "Not Connected",...

### Description f895e3bbf3076ed87fd87af3e4ea7de7db7b34a8 says "Musl libC doesn't support dynamically loaded binaries having TLS relocations", which is not correct. musl doesn't support dynamically loaded libraries with initial-exec TLS. dynamically loaded libraries...

bug

What does this PR change? What problem does it solve? ----------------------------------------------------- Add ambient capabilities example using `setpriv`, which is more convenient than file capabilities. https://github.com/restic/restic/pull/1483#discussion_r157649055 mentioned systemd can also apply...