DMA mapping (was [PATCH] cciss 2.6; replaces DMA masks with kernel defines)

DMA mapping (was [PATCH] cciss 2.6; replaces DMA masks with kernel defines)

Post by Matthew Wi » Sun, 12 Jun 2005 06:40:10



I know of two others ...

sym2 has:
#define DMA_DAC_MASK 0x000000ffffffffffULL /* 40-bit */

and aic7xxx has:
const uint64_t mask_39bit = 0x7FFFFFFFFFULL;

Would you mind respinning your patch to include these?

--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to XXXX@XXXXX.COM
More majordomo info at http://www.yqcomputer.com/
Please read the FAQ at http://www.yqcomputer.com/
 
 
 

DMA mapping (was [PATCH] cciss 2.6; replaces DMA masks with kernel defines)

Post by Matthew Wi » Sun, 12 Jun 2005 23:00:30


No, it's permitted. What would violate the PCI spec would be failing
to decode the full 32/64 bit address and creating aliases (like 10-bit
ISA cards did). This is just a reestriction on which parts of memory
a card can DMA to.


Actually, it'd be useful to have a central list of what DMA masks devices
really take. It might provide some arguments for changing the zone allocater.

--
"Next the statesmen will invent cheap lies, putting the blame upon
the nation that is attacked, and every man will be glad of those
conscience-soothing falsities, and will diligently study them, and refuse
to examine any refutations of them; and thus he will by and by convince
himself that the war is just, and will thank God for the better sleep
he enjoys after this process of grotesque self-deception." -- Mark Twain
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to XXXX@XXXXX.COM
More majordomo info at http://www.yqcomputer.com/
Please read the FAQ at http://www.yqcomputer.com/

 
 
 

DMA mapping (was [PATCH] cciss 2.6; replaces DMA masks with kernel defines)

Post by Pavel Mach » Mon, 13 Jun 2005 00:50:10

Hi!


To make it easier to count Fs?
Pavel
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to XXXX@XXXXX.COM
More majordomo info at http://www.yqcomputer.com/
Please read the FAQ at http://www.yqcomputer.com/
 
 
 

DMA mapping (was [PATCH] cciss 2.6; replaces DMA masks with kernel defines)

Post by jgarzi » Mon, 13 Jun 2005 03:40:10


ALS2000 sound device, which is basically an ISA SB chip on a PCI board.

Jeff



-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to XXXX@XXXXX.COM
More majordomo info at http://www.yqcomputer.com/
Please read the FAQ at http://www.yqcomputer.com/