]> Zhao Yanbai Git Server - minix.git/commit
Changed do_devio not to require DIO_TYPE, but to extract type
authorBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 10:03:10 +0000 (10:03 +0000)
committerBen Gras <ben@minix3.org>
Tue, 20 Jun 2006 10:03:10 +0000 (10:03 +0000)
commit3061d7b17a38dc875cc0aff8a36251de2217e359
tree0a307096c28e6b132bde5746bfaeab31b4c53031
parentada6592af90cce01834b24dca8b6e161758c7779
Changed do_devio not to require DIO_TYPE, but to extract type
from DIO_REQUEST. Also do_vdevio. Also do_sdevio, but this
function also supports grant id's and offsets.

do_segctl: rename protected to prot.

do_umap: support for GRANT_SEG umap.

do_privctl: support SYS_PRIV_SET_GRANTS, which sets location and size
of in-own-address-space grant table.

do_safecopy: functions to verify and perform 'safe' (grant-based) copies.
kernel/system/Makefile
kernel/system/do_devio.c
kernel/system/do_privctl.c
kernel/system/do_safecopy.c [new file with mode: 0644]
kernel/system/do_sdevio.c
kernel/system/do_segctl.c
kernel/system/do_umap.c
kernel/system/do_vdevio.c