3 ms·
> The ENA driver is probably the hardest thing to port, since as far as I know there's no way to get your hands on the hardware directly, and it's very difficu
by thayne 5y ago
> The ENA driver is probably the hardest thing to port, since as far as I know there's no way to get your hands on the hardware directly, and it's very difficult to do any debugging in EC2 without having a working network.
I'm certainly not an expert on these things, but couldn't you run your target OS in a VM on a better-supported OS in ec2 (for example Linux), and pass-through a second ENA network interface to the OS you are porting.
- nijave 5y agoEc2 just released serial console, too. https://aws.amazon.com/about-aws/whats-new/2021/03/introducing-ec2-serial-console/ https://aws.amazon.com/about-aws/whats-new/2021/03/introduci... This article appears to be a couple years old
- eyberg 5y agoThey've had serial output for a while now and one problem with this new version of it is that you can only get the output that is produced while you are actually connected to it. So if you'd like to see output from say yesterday - it's not going to happen. Google Cloud will store this info (even after reboot) for a while. Azure is probably the best at dealing with this as they can take both screenshots and dump text continuously into a bucket of files so you can always have everything available.
- my123 5y agoThat’s a perfectly valid workflow. It’s what we do sometimes at AWS too. With .metal instances, it’s a good workflow to have.