Commit History

Author SHA1 Message Date
  Evan Green ad200b0961 Make file offsets signed. 8 years ago
  Evan Green a01d1d7f18 Page cache and paging bug fixes. 8 years ago
  Evan Green fb64ef45bf Remove destroy code code in IopTrimPageCacheVirtual. 8 years ago
  Evan Green 1dbd78b23a Attempt to address virtual fragmentation issues. 8 years ago
  Evan Green 9adbe150bf Page cache bug fixes. 8 years ago
  Evan Green 5f9e81e898 Fix a page cache bug causing the disk not to get cleaned. 8 years ago
  Evan Green 9131e7679b Minor rename in page cache. 8 years ago
  Evan Green 873ac7ef67 Removed spurious page cache assert. 8 years ago
  Evan Green 1d18519f15 Fix spurious ASSERT in IopInsertPageCacheEntry. 8 years ago
  Evan Green a89b58048c Break out of IopFlushPageCacheEntries if too mapped. 8 years ago
  Evan Green 0830b6a970 Don't hold the file object lock over cached writes. 8 years ago
  Evan Green 84636a66b2 Minor perf improvement to page cache IO contention. 8 years ago
  Evan Green e37a29a9c9 Fix page cache crash in mmap_io_shared perf test. 8 years ago
  Evan Green 3c953d95c9 Fix a null dereference in the page cache. 8 years ago
  Evan Green 01846bf64f Fixed a minor race in the page cache. 8 years ago
  Evan Green 0e0035da01 Page cache bug fixes. 8 years ago
  Evan Green b2baa37542 Take virtual memory fragmentation into account. 8 years ago
  Evan Green 781b79fc15 Fix lost dirty page cache entries. 8 years ago
  Evan Green edc44f88ad Use local lists in page cache flush to avoid redundancy. 8 years ago
  Evan Green 191e3398c3 Move kernel headers to include/minoca/kernel/. 8 years ago
  Evan Green dfec175280 Fix for page cache file size issues. 8 years ago
  Evan Green 05fbb3a33e Put dirty page cache entries on a list. 8 years ago
  Evan Green f1dbf5616d Page cache simplification. 8 years ago
  Evan Green 21f41ea1b6 Missed a continue in previous page cache mellowing. 8 years ago
  Evan Green 86404e7e7c Avoid aggressively cleaning in page cache thread. 8 years ago
  Evan Green 86b3eda9e0 Reworked page cache periodic scheduling 8 years ago
  Evan Green 5aeeeea665 Removed global IoPageCacheTreeLock. 8 years ago
  Evan Green 6a95868e71 File object locks for everyone. 8 years ago
  Evan Green f78626551f Added IO_FLAG_FS_DATA flags, and fixed page cache deadlocks. 8 years ago
  Evan Green 016a524032 Send down writes that miss the page cache to the FS. 8 years ago