• dancek an hour ago

    Awesome work! Thank you for showing it to the world!

    I've considered writing a network stack myself. It's much more complex than most people can imagine. We have great tooling for TCP and that makes people believe it's simple technology. It's not.

    • Tony_Delco 2 hours ago

      This is amazing work. Most people don’t realize how much effort and depth there is behind writing a TCP/IP stack and plugging it into xv6 with virtio-net and sockets. Huge respect for making it public. Projects like this are gold for those of us who love low-level systems.

      • lesser-shadow 2 hours ago

        Are you using any RISC-V extensions? If so, which? I couldn't find this information on the xv6 project page. It would be cool if you could run this project in bare metal.

        • theosp 4 hours ago

          Well done! Thank you for sharing