diff options
author | dyson <dyson@FreeBSD.org> | 1996-06-26 05:52:15 +0000 |
---|---|---|
committer | dyson <dyson@FreeBSD.org> | 1996-06-26 05:52:15 +0000 |
commit | e2f426dc1b0fb18a48ef0de15a04f0588e32f27e (patch) | |
tree | 58040758fb53585e2e6cb0cd317176c89b632e36 /usr.bin | |
parent | f345bebc3296865457028897f6766ea365ce23d9 (diff) | |
download | FreeBSD-src-e2f426dc1b0fb18a48ef0de15a04f0588e32f27e.zip FreeBSD-src-e2f426dc1b0fb18a48ef0de15a04f0588e32f27e.tar.gz |
Fix a problem that caused system crashes after physio. This problem
was due to non-aligned 64K transfers taking 17 pages. We currently
do not support >16 page transfers. The transfer is unfortunately truncated,
but since buffers are usually malloced, this is a problem only once in
a while. Savecore is a culprit, but tar/cpio usually aren't. This
is NOT the final fix (which is likely a bouncing scheme), but will at
least keep the system from crashing.
Diffstat (limited to 'usr.bin')
0 files changed, 0 insertions, 0 deletions