freebsd-dev/sys/alpha
Maxime Henrion 56a4dfb981 Fix a long-standing bug in alpha's implementation of busdma. We need to
OR the physical address with alpha_XXX_dmamap_or to get the DMA address,
like the name of the variable suggests.  However, while we were doing
this correctly in the alpha_XXX_dmamap() macro, the busdma code added
the variable to the physical address instead of or'ing it.  Fortunately
and if my math is not entirely wrong, you would need more than 128GB of
RAM and a device able to do DMA in 64bits to experience the bug.

Spotted by:	cognet
2005-03-12 02:43:50 +00:00
..
alpha Fix a long-standing bug in alpha's implementation of busdma. We need to 2005-03-12 02:43:50 +00:00
compile
conf These are no longer relevant. They are scripts for extracting hints 2005-01-07 00:54:35 +00:00
include netchild's mega-patch to isolate compiler dependencies into a central 2005-03-02 21:33:29 +00:00
isa Since we are quite unlikely to ever face another platform which 2005-02-06 13:46:39 +00:00
linux Regen after addition of linux_nosys handler. 2005-03-07 00:23:58 +00:00
mcbus Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
osf1 - Implement osf1_emul_find() using kern_alternate_path(). This changes 2005-02-18 18:37:26 +00:00
pci add cpu_idle support for 21066A based lca systems 2005-01-31 23:07:42 +00:00
tlsb Begin all license/copyright comments with /*- or #- 2005-01-05 20:05:52 +00:00
Makefile