> * Implemented the DMA and I/O requests/scheduler framework - for now > in C++ > only. It's a work in progress and not used anywhere yet. > Btw, talking about DMA, I'm digging vm setup on 68k, and talked with Travis, the current code doesn't differentiate DMAble memory from "fast" ram, it just sees it as a single pool. While it shouldn't be a problem for PCI initiated DMA on x86, it will certainly be an issue for ISA DMA, and on other platforms (I suppose PPC just uses PCI style DMA, but...). Without going as deep as handling NUMA ranges with cpu affinities, it would be nice to have the vm know about it so it can respect the B_LOMEM and B_SLOWMEM flags. François.