summaryrefslogtreecommitdiff
path: root/sys/src/9/port/segment.c
AgeCommit message (Expand)Author
2022-01-16kernel: make Page.txtflush into an arraycinap_lenrek
2020-06-28kernel: segflush() needs to flush tlb of other processescinap_lenrek
2020-05-10kernel: fix checkpages() and segflush() on SG_PHYSICAL type segmentscinap_lenrek
2020-04-26kernel: improve page reclaimation strategy and lockingcinap_lenrek
2019-08-27kernel: prohibit changing cache attributes (SG_CACHED|SG_DEVICE) in segattach...cinap_lenrek
2018-05-27sdram: experimental ramdisk drivercinap_lenrek
2018-01-05stats: show amount of reclaimable pages (add -r flag)cinap_lenrek
2017-06-20kernel: add support for sticky segments (cached, preallocated, never paged)cinap_lenrek
2016-05-16correct check for segment overlap (rmiller)cinap_lenrek
2016-03-30devsegment: cleanupscinap_lenrek
2016-03-27zynq: introduce SG_FAULT to prevent access to AXI segment while PL is not readycinap_lenrek
2015-12-16kernel: use uintptr for ibrk() return value (for base >2GB) and clarify segbr...cinap_lenrek
2015-08-06kernel: validnamedup() the name argument for segattach()cinap_lenrek
2015-07-27kernel: clunk the cache when removing cache flag on a channel, only call crea...cinap_lenrek
2015-07-09kernel: various cleanups of imagereclaim(), pagereclaim(), freepages(), putim...cinap_lenrek
2015-06-18kernel: do not inherit Proc.dot (current working directory) in kproc()cinap_lenrek
2015-06-13kernel: dont use smalloc() to allocate pte array in ibrk()cinap_lenrek
2015-04-16kernel: cannot interrupt segmentio commandscinap_lenrek
2015-04-16kernel: pass segio error string by pointercinap_lenrek
2015-04-16kernel: add segio() function for reading/writing segmentscinap_lenrek
2015-04-12kernel: fixed segment support (for fpga experiments)cinap_lenrek
2015-03-10kernel: fix integer overflow in syssegflush(), segment code cleanupcinap_lenrek
2015-03-07kernel: catch address overflow in syssegfree()cinap_lenrek
2015-03-03kernel: fix physical segment handlingcinap_lenrek
2015-02-07kernel: reduce Page structure size by changing Page.cachectl[]cinap_lenrek
2014-09-14kernel: fix segattach() rounding of va+len (thanks kenji arisawa)cinap_lenrek
2014-07-14devproc: fix proccrlmemio bugscinap_lenrek
2014-07-11kernel: only complain about no images when theres nothing more to reclaimcinap_lenrek
2014-06-22kernel: new pagecache, remove Lock from page, use cmpswap for Ref instead of ...cinap_lenrek
2014-06-03kernel: remove wrong and needles mapsize check in newseg() (thanks Yoann Padi...cinap_lenrek
2014-03-04pc64: fix segattachcinap_lenrek
2014-02-24kernel: keep cached pages continuous at the end of the page list on imagerecl...cinap_lenrek
2014-02-03kernel: dont double ptemap size in newseg()cinap_lenrek
2014-02-02kernel: use uintptr when appropriate in syssegflush()cinap_lenrek
2014-01-20kernel: apply uintptr for ulong when a pointer is storedcinap_lenrek
2013-11-08kernel: make image cache not hold onto the channel, remove nocache flagcinap_lenrek
2013-10-25kernel: disable freelist page caching for executables run from uncached mountcinap_lenrek
2013-05-27kernel: make imagereclaim() skip notext pages (prevent it from blowing the mo...cinap_lenrek
2013-05-27kernel: image reclaim pausescinap_lenrek
2012-10-14kernel: attachimage / exec error handlingcinap_lenrek
2012-10-10kenrel: simplify image cache by use of ccloseq()cinap_lenrek
2012-01-12fix race condition of the CCACHE flag by clearing the flag incinap_lenrek
2012-01-09kernel: keep segment locked for data2txtcinap_lenrek
2011-12-12kernel: fix more malloc/smalloc errorscinap_lenrek
2011-08-26calculate the real number of pages used by segments and use it for killbig an...cinap_lenrek
2011-03-30Import sources from 2011-03-30 iso image - libTaru Karttunen
2011-03-30Import sources from 2011-03-30 iso imageTaru Karttunen