Date: Fri, 10 Sep 2004 20:22:50 +0000 (UTC) From: Ken Smith <kensmith@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/sparc64 bus_machdep.c Message-ID: <200409102022.i8AKMokh067099@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kensmith 2004-09-10 20:22:50 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_5)
sys/sparc64/sparc64 bus_machdep.c
Log:
MFC of v1.41. From that Log entry:
Better fix the busdma problem exposed by ATA. With the CMD 646 for
example the maximum segment size is 64K while the boundary is set
to 8K due to controller limitations. It is impossible to NOT cross
the boundary for any segment size that's larger than the boundary.
So, once we inherited the boundary from the parent tag, make sure
to reduce the maximum segment size to the boundary if it was larger.
Work done by: marcel
Approved by: re (scottl) [ Sooner than normal, needed for BETA4... ]
Revision Changes Path
1.39.2.2 +5 -1 src/sys/sparc64/sparc64/bus_machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200409102022.i8AKMokh067099>
