diff options
author | phk <phk@FreeBSD.org> | 1999-10-09 19:44:32 +0000 |
---|---|---|
committer | phk <phk@FreeBSD.org> | 1999-10-09 19:44:32 +0000 |
commit | 23477e965b1901f8d7197ec89a37918208102322 (patch) | |
tree | 8908bf225caea03519d30fa71f8bf35eec418fb1 /games/hack | |
parent | 6505efaabced23b6ad21af3e56f67920997d6b86 (diff) | |
download | FreeBSD-src-23477e965b1901f8d7197ec89a37918208102322.zip FreeBSD-src-23477e965b1901f8d7197ec89a37918208102322.tar.gz |
Give physio a makeover.
- Let physio take read/write compatible args and have it use uio->uio_rw
to determine the direction.
- physread/physwrite are now #defines for physio
- Remove the inversly named minphys(), dev->si_iosize_max takes over.
- Physio() always uses pbufs.
- Fix the check for non page-aligned transfers, now only unaligned
transfers larger than (MAXPHYS - PAGE_SIZE) get fragmented (only
interesting for tapes using max blocksize).
- General wash-and-clean of code.
Constructive input from: bde
Diffstat (limited to 'games/hack')
0 files changed, 0 insertions, 0 deletions