byuu, how much of a testing battery for things like interrupts and DMA do you still have? I know you've done extensive work on these areas, but it's rather difficult to sort out the "right behavior" from forum posts (and code is notorious for subtle bugs that break things, so an actual test is always better than a source compare)