Mark.Johnson at Sun.COM
2006-Oct-31 15:28 UTC
[zfs-crypto-discuss] 4699148 some ddivs_dmae assertions FAIL due to ddi_dma* (9f, s) product or manpages bugs
Author: mrj Repository: /hg/zfs-crypto/gate Revision: 9d8948fc2d5fd517febb1f2859d08be73ef063ff Log message: 4699148 some ddivs_dmae assertions FAIL due to ddi_dma* (9f,s) product or manpages bugs 4739176 ddi_dma_sync.9f (ddi_dma_sync()) interface differ from one described in manpage 6213398 x86 rootnex ignores offset and size on ddi_dma_sync() 6218329 rootnex_io_brkup_attr can pass negative segment sizes to rootnex_get_phyaddr 6262957 x86 rootnex should pre-allocate some cookies for performance 6262959 x86 rootnex causes a lot of xcalls when using copy buffers 6264169 x86 rootnex dma routines need cleanup 6288756 Opteron kernel leaks memory and DMA resources when ddi_dma_addr_bind_handle() fails. 6291263 In the i86pc rootnex module, INT_MAX_BUF should be bigger (at least MMU_PAGESIZE byes bigger). Files: create: usr/src/uts/i86pc/sys/rootnex.h update: usr/src/uts/common/os/sunddi.c update: usr/src/uts/common/sys/ddi_impldefs.h update: usr/src/uts/i86pc/io/rootnex.c update: usr/src/uts/i86pc/os/machdep.c update: usr/src/uts/i86pc/sys/machsystm.h