minix/servers
Thomas Veerman c540bcb001 VFS: various select fixes
- Fix locking bug when unable to send DEV_SELECT request. Upon failure
  VFS tried to cancel the select operation, but this failed due to trying
  to lock a filp that was already locked to send the request in the first
  place. Do_select_request now handles locking of filps itself instead of
  relying on the caller to do it.  This fixes a crash when killing INET.
- Fix failure to revive a process after a non-blocking select operation
  yielded no ready select operations when replying DEV_SEL_REPL1.
- Improve readability by using OK, SUSPEND, and standard error values as
  results instead of having separate macros in select.
- Don't print not having a driver for a major device; after killing a driver
  select will trigger this printf.
2012-02-17 21:09:07 +00:00
..
devman Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
ds Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
ext2 Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
hgfs hgfs: fix atime/mtime attribute setting bug 2011-12-23 19:02:57 +01:00
inet Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
init Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
ipc vm_remap_ro 2012-01-13 11:30:01 +00:00
is VFS: replace VFS with AVFS 2012-02-13 16:53:21 +00:00
iso9660fs servers: fix clang warnings in iso9660fs and vm 2012-02-17 16:48:40 +01:00
lwip Split block/character protocols and libdriver 2011-11-23 14:06:37 +01:00
mfs Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
pfs Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00
pm Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
procfs VFS: replace VFS with AVFS 2012-02-13 16:53:21 +00:00
rs Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
sched Remove obsolete INSTALLFLAGS from makefiles 2012-02-16 23:26:38 +01:00
vfs VFS: various select fixes 2012-02-17 21:09:07 +00:00
vm servers: fix clang warnings in iso9660fs and vm 2012-02-17 16:48:40 +01:00
Makefile VFS: replace VFS with AVFS 2012-02-13 16:53:21 +00:00
Makefile.inc Full switch to clang/ELF. Drop ack. Simplify. 2012-02-14 14:52:02 +01:00