![]() | ||||||||||
Messages in this thread |
On Tue, 4 Mar 2008, Ingo Molnar wrote: > > Ingo, i's simply not possible to put ndiswrapper in user-space sanely. > > Drivers are drivers. They'll want (shared) interrupts, they want DMA, > > they want to do things like cli/sti. > yeah, i agree that putting it into userspace is quite insane. > it might possible to do it halfways sanely via existing arch/x86/kvm/ > infrastructure though. VMX/SVM context will properly emulate the IRQ > flag so cli/sti will work fine, and as long as DMA is properly > quarantined via an iommu it might even not corrupt the rest of the > system. This definitely could be a [hackish] way to go. The remarkable drawback is that it will not work on CPUs without virtualization extensions. -- Jiri Kosina SUSE Labs -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/ | |||||||||
| Last update: 2008-03-04 23:35 [W:0.688 / U:0.040 seconds] ©2003-2008 Jasper Spaans | ||||||||||