]> Zhao Yanbai Git Server - minix.git/commit
Removed racy COW optimization
authorTomas Hruby <tom@minix3.org>
Fri, 18 Jun 2010 12:46:18 +0000 (12:46 +0000)
committerTomas Hruby <tom@minix3.org>
Fri, 18 Jun 2010 12:46:18 +0000 (12:46 +0000)
commit8214e5e2846e10124bb9161a3db0904b7156c03e
treeb97d624ea425fcc1273dad8b93b6c686eefbc99f
parentad5771aa28cc613cf67960e02694fbeca8437940
Removed racy COW optimization

- enabling writing in COW once phys block is reference only once is racy if VM
  is preemptible. original memory location may get overwritten before COW copies
  the memory

- problem when DEBUG_RACE is on and a big problem for SMP
servers/vm/region.c