* Linus Torvalds <torvalds@linux-foundation.org> wrote: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. Right now KVM is tailored for full system emulation but there's no strong reason why it couldnt emulate just a single hardware domain, with an NDIS driver sitting in that domain - talking to the rest of the system via hypercalls. the ugliest technical aspect of them being in the Linux host kernel is that NDIS drivers are used to a larger kernel stack, so they very frequently overflow the Linux kernel stack. Not sure whether recent versions of ndiswrapper have solved this problem. Ingo --
| Linus Torvalds | Linux 2.6.27-rc8 |
| Rafael J. Wysocki | 2.6.26-rc9-git12: Reported regressions from 2.6.25 |
| Alan Cox | [PATCH 00/76] Queued TTY Patches |
| James Bottomley | Re: Integration of SCST in the mainstream Linux kernel |
git: | |
| Shawn O. Pearce | Re: cleaner/better zlib sources? |
| sbejar | Re: Using GIT to store /etc (Or: How to make GIT store all file permission bits) |
| Mark Levedahl | mingw, windows, crlf/lf, and git |
| bain | [Announce] teamGit v0.0.3 |
| Richard Stallman | Real men don't attack straw men |
| Leon Dippenaar | New tcp stack attack |
| Jonathan Thornburg | svnd questions (encrypting all of a partition or disk) |
| Chris Bullock | OpenBSD isakmpd and pf vs Cisco PIX or ASA |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Dushan Tcholich | Re: ksoftirqd high cpu load on kernels 2.6.24 to 2.6.27-rc1-mm1 |
| Jarek Poplawski | Re: [PATCH] Fix routing tables with id > 255 for legacy software |
| Evgeniy Polyakov | Re: [Bugme-new] [Bug 10556] New: IPVS sync_backup oops |
