freebsd-dev/sys/alpha
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
..
alpha Fix a problem in bus_dmamap_load_{mbuf,uio} when the first mbuf or the first 2003-02-04 16:30:27 +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 - Introduce the SCHED_ULE and SCHED_4BSD options for compile time selection 2003-01-26 05:29:12 +00:00
include Implement bus_dmamem_alloc_size() and bus_dmamem_free_size() as 2003-01-29 07:25:27 +00:00
isa Tidy up some loose ends. 2002-04-29 07:43:16 +00:00
linux Add IPv6 support for Linuxlator. 2003-02-03 17:43:20 +00:00
mcbus Initialise the AS4100 console at the same time as most of the other 2002-03-26 19:46:40 +00:00
osf1 Convert an instance of "struct timezone tz" use I missed yesterday. 2003-02-04 07:44:04 +00:00
pci At great personal risk, add a __packed and __aligned(x) define that 2002-09-23 05:55:10 +00:00
tlsb Fix warnings when compiled with SIMOS defined. 2002-11-08 20:52:21 +00:00
Makefile Add a dopey makefile to do the tags dance, which is probably not perfect 2000-12-31 23:26:34 +00:00