freebsd-skq/sys/sparc64
Thomas Moestl d462b4f058 Small fixes for the IOMMU code:
1.) Handle maximum segment sizes which are smaller than the IOMMU page
    size by splitting up pages across multiple segments if needed; this case
    was previously unimplemented, and would cause panics.
2.) KASSERT that the physical address is in range; remove a KASSERT that
    has become pointless.
3.) Add a comment describing what remains to be fixed in the IOMMU code;
    I plan to address these issues soon.

Desired by:	dwhite (1)
2003-06-28 21:52:16 +00:00
..
central Use M_WAITOK. 2003-02-19 17:25:58 +00:00
compile Obrien created this directory, but I didn't cvs add cvsignore 2001-07-01 23:37:03 +00:00
conf Fix LINT for now. 2003-06-11 23:42:41 +00:00
ebus Fix interrupt assignment for non-builtin PCI devices on e450s. 2003-05-30 20:48:05 +00:00
fhc Fix definite panic when releasing interrupt resources. 2003-02-19 19:40:40 +00:00
include add support for peeking at pci busses on UltraSparc systems. This prevents 2003-06-22 01:26:08 +00:00
isa fix misspelling of ORIR_NOTFOUND 2003-06-16 19:06:36 +00:00
pci add support for peeking at pci busses on UltraSparc systems. This prevents 2003-06-22 01:26:08 +00:00
sbus Further cleanup of the sparc64 busdma implementation: 2003-06-18 16:41:36 +00:00
sparc64 Small fixes for the IOMMU code: 2003-06-28 21:52:16 +00:00