plan9fox/sys/lib
cinap_lenrek 1ee5cd7425 kernel: mnt cache rework
avoid double entries in the cache for copen() and properly handle
locking so we wont just give up if we cant lock the Mntcache entry,
but drop the cache lock, qlock the Mntcache entry, and then recheck
the cache.

general cleanup (cdev -> ccache, use eqchantdqid())
2012-10-17 15:48:30 +02:00
..
acid kernel: mnt cache rework 2012-10-17 15:48:30 +02:00
antiword Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
astar Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
backup Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
dist /sys/lib/dist/ndb/common: for god and country, geronimo, geronimo, geronimo 2012-08-28 22:46:44 -05:00
fax Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
ghostscript Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
kbmap user: Marko Kostić <marko.m.kostic@gmail.com> 2012-09-19 23:37:47 +02:00
lex Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
lp lp: HTML table support 2012-09-10 08:10:30 +02:00
man checkman: ignore inst/* 2011-08-26 06:43:39 +02:00
music/icon Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
plumb dont plumb html to page 2011-10-08 05:08:01 +02:00
postscript Backed out changeset db0fa2edf131 2012-01-06 18:58:39 +01:00
python hgwebfs: remove prefixing // from file path 2012-09-10 22:20:40 +02:00
scribble/classifiers Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
sysconfig use mntgen for /mnt and /mnt/exportfs 2011-12-02 06:05:23 +01:00
texmf/tex/generic/hyphen Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
tls dont track /sys/lib/tls 2012-03-12 18:27:40 +01:00
tmac Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
troff fix manual (book) build, add files/permissions for lp, compile postscript 2011-05-05 06:41:01 +00:00
wiki Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
agent.config Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
amspell Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
bclib Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
brspell Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
eqnchar Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
grap.defines Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
httpd.rewrite Backed out changeset db0fa2edf131 2012-01-06 18:58:39 +01:00
mimetype Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
newuser lib/profile: remove startupasfs, start rio as subprocess so we drop to rc if it fails (no framebuffer), drawterm 2012-08-17 18:19:03 +02:00
rootbind rootbind: only bind /bin if binaries are there 2011-08-30 05:50:21 -04:00
rootstub use mntgen for /mnt and /mnt/exportfs 2011-12-02 06:05:23 +01:00
samsave Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
scsicodes Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
subscribers Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
webls.denied Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
yaccpar Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00
yaccpars Import sources from 2011-03-30 iso image - lib 2011-03-30 19:35:09 +03:00