Hacker News new | ask | show | jobs
by ploxiln 1401 days ago
That is my initial reaction, but ... a minimal linux VM in a minimal hypervisor, might not be that bad, for a network adapter. Perhaps -40MB- 128MB of memory? Double the context switching? Sounds kinda like a micro-kernel driver.

Have you ever tried to install a minimal driver for a printer in windows, and then watched in horror as it automatically started downloading 600MB of HP junk?

3 comments

> Have you ever tried to install a minimal driver for a printer in windows, and then watched in horror as it automatically started downloading 600MB of HP junk?

Never have I changed my opinion on something (a VM for a fricking driver) so quickly. Good job.

Yeah, obviously it's not ideal but I don't really see any problem with passing the card to what is, indeed, effectively a userspace driver (that happens to internally contain a virtual machine and Linux). Some upfront setup effort and lower performance beats not having a way to use the card at all!
I just stay away from HP junk. Life is too short.