freebsd-nq/sys/powerpc
Hartmut Brandt e557905435 Fix a problem in bus_dmamap_load_{mbuf,uio} when the first mbuf or the first
uio segment is empty. In this case no dma segment is create by
bus_dmamap_load_buffer, but the calling routine clears the first flag.
Under certain combinations of addresses of the first and second mbuf/uio
buffer this leads to corrupted DMA segment descriptors. This was already
fixed by tmm in sparc64/sparc64/iommu.c.

PR:		kern/47733
Reviewed by:	sam
Approved by:	jake (mentor)
2003-02-04 16:30:27 +00:00
..
aim Split statclock into statclock and profclock, and made the method for driving 2003-02-03 17:53:15 +00:00
compile Don't need the .keep_me files. Obrien and I committed past each other. 2001-07-01 23:35:44 +00:00
conf Add device zs to GENERIC on powerpc. 2003-02-02 06:11:23 +00:00
include - Introduce a flags value into the interrupt handler structure. 2003-02-01 07:20:36 +00:00
ofw Make ofw_pci_find_node() use the reg property instead of the 2003-01-09 12:24:19 +00:00
powermac Rework of how memory resources are discovered and dealt with in macio. 2003-01-30 11:28:29 +00:00
powerpc Fix a problem in bus_dmamap_load_{mbuf,uio} when the first mbuf or the first 2003-02-04 16:30:27 +00:00
psim Remove M_TRYWAIT/M_WAITOK/M_WAIT. Callers should use 0. 2003-01-21 08:56:16 +00:00