diff options
Diffstat (limited to 'open_issues/dde.mdwn')
-rw-r--r-- | open_issues/dde.mdwn | 44 |
1 files changed, 44 insertions, 0 deletions
diff --git a/open_issues/dde.mdwn b/open_issues/dde.mdwn index 65d84886..76b80211 100644 --- a/open_issues/dde.mdwn +++ b/open_issues/dde.mdwn @@ -598,3 +598,47 @@ In context of [[libpthread]]. <braunr> hm, i haven't looked but, does someone know if virtio is included in netdde ? <youpi> braunr: nope, there's an underlying virtio layer needed before + + +## IRC, freenode, #hurd, 2013-07-24 + + <teythoon> btw, I'd love to see libvirt support in hurd + <teythoon> I tried to hack up a dde based net translator + <teythoon> afaics they are very much like any other pci device, so the + infrastructure should be there + <teythoon> if anything I expect the libvirt stuff to be more easily + portable + <youpi> what do you mean by "a dde based net translator" ? + <youpi> ah, you mean virtio support in netdde ? + <teythoon> yes + <teythoon> virtio net is present in the kernel version we use for the dde + drivers + <teythoon> so I just copied the dde driver over, but I had no luck + compiling it + <youpi> ok, but what would be the benefice over e1000 & co? + <teythoon> any of the dde drivers btw + <teythoon> youpi: less overhead + <youpi> e1000 is already low overhead actually + <youpi> there are less and less differences in strategies for driving a + real board, and a virtual one + <youpi> we are seeing shared memory request buffer, dma, etc. in real + boards + <youpi> which ends up being almost exactly what virtio does :) + <youpi> ahci, for instance, really looks extremely like a virtio interface + <youpi> (I know, it's a disk, but that's the same idea, and I do know what + I'm talking about here :) ) + <teythoon> that would actually be my next wish, a virtio disk driver, and + virt9p ;) + <braunr> on the other hand, i wouldn't spend much time on a virtio disk + driver for now + <braunr> the hurd as it is can't boot on a device that isn't managed by the + kernel + <braunr> we'd need to change the boot protocol + <teythoon> ok, I wasn't planning to, just wanted to see if I can easily + hack up the virtio-net translator + <braunr> well, as youpi pointed, there is little benefit to that as well + <braunr> but if that's what you find fun, help yourself :) + <teythoon> I didn't know that, I assumed there was some value to the virtio + stuff + <braunr> there is + <braunr> but relatively to other improvements, it's low |