| 2009-08-19 |
Matthew Dillon | AMD64 - Refactor uio_resid and size_t assumptions. |
blob | commitdiff |
| 2009-06-05 |
Matthew Dillon | Fix amd64 build and UP build issues with recent commit. |
blob | commitdiff | diff to current |
| 2009-06-04 |
Matthew Dillon | bus_dma_tag fixes and enhancements. |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | backtrace: Use print_backtrace() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Obey alignment constraint by default |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Update FreeBSD RSCID. |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Don't record/use boundary in bounce zone |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Add sysctl node to show whether aligment... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Obey alignment constraint, disabled by default |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): get rid of bounce_lowaddr, which serves... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Add BUS_DMA_ALIGNED hint flag |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Add bus_dmamap_load_mbuf_segment() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): More bounce page bug fixing |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | busdma(9): Add tunable and read-only sysctl node for... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Bounce page work |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Bounce page fix |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Bounce page fixes |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Allocate at least one bounce page if the dma tag indica... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Add assertion to make sure that the segment index is... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Add assertion to make sure that bounce zone is in sane... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Free the bounce pages allocated and reserved by the... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | - Use spinlock to protect bounce zone itself. |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Use lwkt_token to protect bounce_zone_list |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Move bounce_map_waitinglist into bounce page zone |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | _bus_dmamap_load_buffer2() -> _bus_dmamap_load_buffer() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Use _bus_dmamap_load_buffer2() in bus_dmamap_load_uio() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Count # of boune page reservation failure |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Add bounce page zone. |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Fix warning about uninitialized variable (should be... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Use _bus_dmamap_load_buffer2() in bus_dmamap_load_mbuf() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Add BUS_DMA_NOWAIT support to _bus_dmamap_load_buffer2() |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Factor out _bus_dmamap_load_buffer2() from bus_dmamap_l... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Fix the number of needed bounce pages' calculation |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | - Make sure that alignment constraint is at least 1... |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Fix dma tag boundry calculation. |
blob | commitdiff | diff to current |
| 2009-02-17 |
Sepherosa Ziehau | Bring in BUS_DMA_COULD_BOUNCE flag from FreeBSD. |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | White space |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | White space and minor style changes |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | - White space |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | White space |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | kmalloc(M_INTWAIT) will not fail |
blob | commitdiff | diff to current |
| 2009-01-04 |
Sepherosa Ziehau | - Add hw.busdma sysctl tree. |
blob | commitdiff | diff to current |
| 2008-06-05 |
Sascha Wildner | * Fix some cases where NULL was used but 0 was meant... |
blob | commitdiff | diff to current |
| 2008-01-05 |
Sascha Wildner | For kmalloc(), MALLOC() and contigmalloc(), use M_ZERO... |
blob | commitdiff | diff to current |
| 2007-07-14 |
Sepherosa Ziehau | - When creating dma map, allocate at least one bounce... |
blob | commitdiff | diff to current |
| 2007-06-03 |
Simon Schubert | Correct conditional to correctly treat segments which... |
blob | commitdiff | diff to current |
| 2007-06-03 |
Matthew Dillon | Implement boundary and maximum segment size handling... |
blob | commitdiff | diff to current |
| 2006-12-23 |
Sascha Wildner | Rename printf -> kprintf in sys/ and add some defines... |
blob | commitdiff | diff to current |
| 2006-10-25 |
Matthew Dillon | Do a major clean-up of the BUSDMA architecture. A... |
blob | commitdiff | diff to current |
| 2006-09-13 |
Sascha Wildner | Ansify the rest of the K... |
blob | commitdiff | diff to current |
| 2006-09-05 |
Matthew Dillon | Rename malloc->kmalloc, free->kfree, and realloc->kreal... |
blob | commitdiff | diff to current |
| 2006-09-05 |
Matthew Dillon | Rename malloc->kmalloc, free->kfree, and realloc->kreal... |
blob | commitdiff | diff to current |
| 2005-06-03 |
Matthew Dillon | Remove spl*() calls from i386, replacing them with... |
blob | commitdiff | diff to current |
| 2005-01-18 |
Joerg Sonnenberger | Ignore zero length mbuf in bus_dmamap_load_mbuf. |
blob | commitdiff | diff to current |
| 2004-10-26 |
Matthew Dillon | Document bus_dmamem_alloc() a bit more. |
blob | commitdiff | diff to current |
| 2004-10-14 |
Matthew Dillon | Do not use non-blocking malloc()'s in the busdma suppor... |
blob | commitdiff | diff to current |
| 2004-04-19 |
Joerg Sonnenberger | In contrast to FreeBSD 4 and 5, our slab allocator... |
blob | commitdiff | diff to current |
| 2004-04-02 |
Joerg Sonnenberger | Allocate the DMA segment array in bus_dma_tag_create... |
blob | commitdiff | diff to current |
| 2004-02-16 |
Joerg Sonnenberger | Add BUS_DMA_ZERO flag to bus_dmamem_alloc. |
blob | commitdiff | diff to current |
| 2004-01-14 |
Matthew Dillon | Add a missing thread pointer to a busdma call that... |
blob | commitdiff | diff to current |
| 2003-11-03 |
Matthew Dillon | 64 bit address space cleanups which are a prerequisit... |
blob | commitdiff | diff to current |
| 2003-07-27 |
Hiten Pandya | Consolidate usage of MIN/MAX(). |
blob | commitdiff | diff to current |
| 2003-06-25 |
Matthew Dillon | proc->thread stage 4: rework the VFS and DEVICE subsyst... |
blob | commitdiff | diff to current |
| 2003-06-17 |
Matthew Dillon | Add the DragonFly cvs id and perform general cleanups... |
blob | commitdiff | diff to current |
| 2003-06-17 |
Matthew Dillon | Initial import from FreeBSD RELENG_4: |
blob | commitdiff | diff to current |
|