Skip to content

Instantly share code, notes, and snippets.

GSoC22 Linuxulator on powerpc64

Summary

FreeBSD provides optional binary compatibility with Linux, allowing users to install and run unmodified Linux binaries. The Linux binaries can be started in the same way native FreeBSD binaries can. They behave almost exactly like native processes and can be traced and debugged the usual way. The "Linuxulator" is available for the i386, amd64, and arm64 architectures. This project aimed to add preliminary Linuxulator support for FreeBSD/powerpc64. Signal handling and vdso are supported, and many system calls for powerpc64 are supported.

Mentors

A big thanks to my mentors. Without their help, this would have not been possible. They helped me a lot when I got stuck and patiently taught me when I didn't understand something.

  • Justin Hibbits
  • Dmitry Chagin
@Koichi98
Koichi98 / proxy
Last active April 16, 2023 05:06
function FindProxyForURL(url, host) {
return "SOCKS localhost:10001";
}