summaryrefslogtreecommitdiff
path: root/sys/src/9/port/chan.c
AgeCommit message (Expand)Author
2016-04-01kernel: always clunk closed fids asynchronously, regardless of cachingcinap_lenrek
2015-08-25fix fuckupglenda
2015-08-25import E script from bell labsmischief
2015-08-09kernel: pgrpcpy(), simplify Mount structurecinap_lenrek
2015-08-09kernel: fix Mheadachecinap_lenrek
2015-08-06kernel: fix indention in validname0()cinap_lenrek
2015-08-06kernel: use Etoolong[] constant instead of string literal in validname0()cinap_lenrek
2015-07-28kernel: remove obsolete comment from namec()cinap_lenrek
2015-07-28kernel: export mntattach() from devmnt.c avoiding bogus struct passing and sp...cinap_lenrek
2015-07-22kernel: cleanup chan.c to consistenly use nil instead of 0 for pointerscinap_lenrek
2014-08-08kernel: more nil vs 0 cleanup in chan.ccinap_lenrek
2014-08-08kernel: use nil for pointers instead of 0, zero channel umc and dirrock in ne...cinap_lenrek
2014-06-22kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of ...cinap_lenrek
2014-04-28devmnt: abandon fid on botched Tclunk or Tremovecinap_lenrek
2014-01-20kernel: apply uintptr for ulong when a pointer is storedcinap_lenrek
2013-10-30fix devshr related panic caused by Mount.to being nil (thanks mischief!)cinap_lenrek
2013-10-25kernel: dont spawn closeprocs from closechanqcinap_lenrek
2013-10-25kernel: keep one closeproc arround in case we are unable to fork a new onecinap_lenrek
2013-09-22devproc: check for p->dot == nil, run closeproc with up->dot = up->slashcinap_lenrek
2013-05-27kernel: closechanq errorcinap_lenrek
2013-05-01chan: fix potential path leak on clone in namec() (from erik quanstroms 9atom)cinap_lenrek
2012-11-07limit clunk queue length for cclose()cinap_lenrek
2012-10-11kernel: try to catch some (rare) mistakescinap_lenrek
2012-10-10kenrel: simplify image cache by use of ccloseq()cinap_lenrek
2012-04-28avoid leaking up->dot into the closeproccinap_lenrek
2012-04-27fix missed clunkq wakeup racecinap_lenrek
2012-04-27async clunk for cached mounts, fix closeproc explosioncinap_lenrek
2012-03-28port/chan.c: fix locking issuecinap_lenrek
2011-12-22kernel: make mntcache effective, be carefullcinap_lenrek
2011-09-02chan: use chanpath() in chan DBG, do more checking in cclose and cclonecinap_lenrek
2011-08-17change definition of Chan.create to return a chan like opencinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen