Me
I'm wondering if I haven't discovered a problem on my system. I seem to have two drivers per channels 0-5, one of each which has DMA enabled, the other not, then channel 6 no and channel 7 yes.
After further review, and to close this issue in case anyone finds a similar situation when looking at their SATA controllers...
My system has 1 SSD, 3 HDDs and 2 optical drives. These are handled by the X79 controller.
The system also has 2 (pseudo) SATA III ports provided by a Marvell chip. I don't use these ports and even though I've disabled them in the BIOS, Windows somehow sees the chip and, since all six ports are taken up on the X79 controller, goes ahead and installs a generic SATA controller with 8 channels and puts the Marvell on the 8th.
With some trepidation, I gradually deactivated all the non-DMA channels, then the generic SATA controller (rebooting after each step). I then had only the six X79 channels 0-5 showing in the devices list. Everything continued to work so I uninstalled the generic controller. On reboot Windows goes and reinstalls the generic controller with all 8 channels (the extra 0-7) and puts the Marvell chip on channel 7.
So I've just deactivated the generic controller without removing it and my channel list now shows only channels 0-5 off the X79 controller.