minix/lib/other
Ben Gras 7e73260cf5 - enable remembering of device memory ranges set by PCI and
told to kernel
  - makes VM ask the kernel if a certain process is allowed
    to map in a range of physical memory (VM rounds it to page
    boundaries afterwards - but it's impossible to map anything
    smaller otherwise so I assume this is safe, i.e. there won't
    be anything else in that page; certainly no regular memory)
  - VM permission check cleanup (no more hardcoded calls, less
    hardcoded logic, more readable main loop), a loose end left
    by GQ
  - remove do_copy warning, as the ipc server triggers this but
    it's no more harmful than the special cases already excluded
    explicitly (VFS, PM, etc).
2009-11-03 11:12:23 +00:00
..
__pm_findproc.c Renamed findproc() to _pm_findproc() to reduce polluting of application 2006-03-25 04:49:04 +00:00
_adddma.c adddma/deldma/getdma/sys_mapdma 2008-02-21 16:02:22 +00:00
_brk.c more pid queries; PM field macros; vm stubs 2009-09-21 14:44:00 +00:00
_cprofile.c System statistical and call profiling 2006-10-30 15:53:38 +00:00
_deldma.c adddma/deldma/getdma/sys_mapdma 2008-02-21 16:02:22 +00:00
_devctl.c Changes for restarting disk drivers and new interface between PM and FS. 2006-05-11 14:47:31 +00:00
_getdents.c Getdents implementation in library/vfs/mfs. 2006-11-09 16:22:54 +00:00
_getdma.c adddma/deldma/getdma/sys_mapdma 2008-02-21 16:02:22 +00:00
_getngid.c PM: clean up endpoint info API/ABI 2009-10-31 14:09:28 +00:00
_getnpid.c PM: clean up endpoint info API/ABI 2009-10-31 14:09:28 +00:00
_getnprocnr.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
_getnuid.c PM: clean up endpoint info API/ABI 2009-10-31 14:09:28 +00:00
_getpprocnr.c New libary functions. 2005-10-12 15:10:14 +00:00
_getprocnr.c New libary functions. 2005-10-12 15:10:14 +00:00
_getsigset.c Library progress 2006-03-10 16:16:21 +00:00
_getsysinfo.c Introduced unprivileged getsysinfo variant, to retrieve harmless data 2006-07-27 16:23:01 +00:00
_lseek64.c make lseek64 return correct new position 2009-05-23 13:47:17 +00:00
_mapdriver5.c Added _mapdriver5.c. 2007-08-07 12:02:38 +00:00
_mount.c Added a hack to start binaries from the boot image only. In particular, setting 2009-08-18 11:36:01 +00:00
_reboot.c Initial revision 2005-04-21 14:53:53 +00:00
_sbrk.c Grant system dynamic-only. 2006-06-30 14:40:29 +00:00
_seekdir.c Getdents implementation in library/vfs/mfs. 2006-11-09 16:22:54 +00:00
_sprofile.c System statistical and call profiling 2006-10-30 15:53:38 +00:00
_svrctl.c Removed funny debug printf 2005-07-22 18:36:42 +00:00
_sysuname.c Disabled building rescue driver (no longer needed). Moved allocmem from 2006-05-19 12:19:37 +00:00
_vm_dmacalls.c Basic VM and other minor improvements. 2008-11-19 12:26:10 +00:00
_vm_query_exit.c more pid queries; PM field macros; vm stubs 2009-09-21 14:44:00 +00:00
_vm_set_priv.c - enable remembering of device memory ranges set by PCI and 2009-11-03 11:12:23 +00:00
asynchio.c Cleaned up src/lib/utils library. Renamed server_ functions to more logical 2005-06-01 14:31:00 +00:00
basename.c Added basename(3) 2005-08-25 11:33:43 +00:00
bcmp.c Initial revision 2005-04-21 14:53:53 +00:00
bcopy.c Initial revision 2005-04-21 14:53:53 +00:00
bzero.c Initial revision 2005-04-21 14:53:53 +00:00
configfile.c Initial revision 2005-04-21 14:53:53 +00:00
crypt.c Initial revision 2005-04-21 14:53:53 +00:00
ctermid.c Initial revision 2005-04-21 14:53:53 +00:00
cuserid.c Initial revision 2005-04-21 14:53:53 +00:00
environ.c Initial revision 2005-04-21 14:53:53 +00:00
errno.c Initial revision 2005-04-21 14:53:53 +00:00
fdopen.c Also a change by Joren 2005-09-06 10:15:57 +00:00
ffs.c Initial revision 2005-04-21 14:53:53 +00:00
flock.c Giovanni's symlink (+syslog+flock) patches. 2005-10-31 14:31:05 +00:00
fslib.c Merge of VFS by Balasz Gerofi with Minix trunk. 2006-10-25 13:40:36 +00:00
fsversion.c Merge of VFS by Balasz Gerofi with Minix trunk. 2006-10-25 13:40:36 +00:00
fts.c fts import from freebsd 2006-01-27 14:01:36 +00:00
getgrent.c Renamed some types Uid_t, Gid_t, Mode_t, etc. for perl5. 2005-06-23 11:07:31 +00:00
getlogin.c Initial revision 2005-04-21 14:53:53 +00:00
getpagesize.c Improved compatibility with other Unix systems. 2005-06-10 15:12:03 +00:00
getpass.c Initial revision 2005-04-21 14:53:53 +00:00
getpwent.c Renamed some types Uid_t, Gid_t, Mode_t, etc. for perl5. 2005-06-23 11:07:31 +00:00
getttyent.c Initial revision 2005-04-21 14:53:53 +00:00
getw.c Initial revision 2005-04-21 14:53:53 +00:00
hypot.c Initial revision 2005-04-21 14:53:53 +00:00
index.c Initial revision 2005-04-21 14:53:53 +00:00
itoa.c Initial revision 2005-04-21 14:53:53 +00:00
loadname.c Initial revision 2005-04-21 14:53:53 +00:00
lock.c Initial revision 2005-04-21 14:53:53 +00:00
lrand.c Initial revision 2005-04-21 14:53:53 +00:00
lsearch.c Initial revision 2005-04-21 14:53:53 +00:00
Makefile.in PM: clean up endpoint info API/ABI 2009-10-31 14:09:28 +00:00
memccpy.c Initial revision 2005-04-21 14:53:53 +00:00
minix_rs.c fix compiler warning due to const char * -> char * 2009-10-05 16:38:12 +00:00
mstats.c Initial revision 2005-04-21 14:53:53 +00:00
mtab.c Initial revision 2005-04-21 14:53:53 +00:00
namespace.h fts import from freebsd 2006-01-27 14:01:36 +00:00
nlist.c Initial revision 2005-04-21 14:53:53 +00:00
paramvalue.c Added paramvalue to the library. 2005-11-08 13:59:27 +00:00
peekpoke.c Initial revision 2005-04-21 14:53:53 +00:00
popen.c Initial revision 2005-04-21 14:53:53 +00:00
putenv.c . removed const from putenv() for g++ 2006-06-20 08:45:04 +00:00
putw.c Initial revision 2005-04-21 14:53:53 +00:00
random.c Added random, strdup, and strtok_r. 2005-07-11 13:06:27 +00:00
rindex.c Initial revision 2005-04-21 14:53:53 +00:00
setenv.c Important BSD version of setenv, added killpg, replaced _sigsetjmp.c with 2006-06-07 14:38:39 +00:00
setgroups.c Turn off debug in getsockname.c 2006-02-15 14:16:06 +00:00
settimeofday.c Improved compatibility with other Unix systems. 2005-06-10 15:12:03 +00:00
stderr.c Initial revision 2005-04-21 14:53:53 +00:00
strdup.c Added random, strdup, and strtok_r. 2005-07-11 13:06:27 +00:00
strlcat.c Added strlcat and strlcpy. 2006-06-22 11:47:18 +00:00
strlcpy.c Added strlcat and strlcpy. 2006-06-22 11:47:18 +00:00
strtok_r.c Added random, strdup, and strtok_r. 2005-07-11 13:06:27 +00:00
swab.c Initial revision 2005-04-21 14:53:53 +00:00
sys_eniop.c endpoint_t in syslib 2009-09-22 21:42:02 +00:00
syscall.c Initial revision 2005-04-21 14:53:53 +00:00
sysconf.c _SC_PAGESIZE sysconf() support 2006-03-23 11:05:15 +00:00
syslog.c updated syslog(), added setenv() 2006-04-03 15:03:07 +00:00
taskcall.c endpoint_t in syslib 2009-09-22 21:42:02 +00:00
telldir.c Getdents implementation in library/vfs/mfs. 2006-11-09 16:22:54 +00:00
termcap.c Initial revision 2005-04-21 14:53:53 +00:00
ttyname.c Initial revision 2005-04-21 14:53:53 +00:00
ttyslot.c Initial revision 2005-04-21 14:53:53 +00:00
un-namespace.h fts import from freebsd 2006-01-27 14:01:36 +00:00
v8regerror.c Initial revision 2005-04-21 14:53:53 +00:00
v8regexp.c Initial revision 2005-04-21 14:53:53 +00:00
v8regsub.c Initial revision 2005-04-21 14:53:53 +00:00
writev.c Added random, strdup, and strtok_r. 2005-07-11 13:06:27 +00:00