- 2012年 2月 20日 38 次提交
-
-
由 Nickolai Zeldovich 提交于
no need for vmap::lock anymore either
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
than modifying the vma's type and vmnode inplace.
-
由 Nickolai Zeldovich 提交于
about what fields can/cannot be changed by another core while the object is allocated.
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
minor fix up: mv hwvm.hh include/hwvm.hh
-
由 Nickolai Zeldovich 提交于
Conflicts: qlock.h
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Silas Boyd-Wickizer 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
more flexible updatepages() interface PTE locking (using one of the free PTE bits) guard against concurrent unmaps (except no way to check if vma is deleted yet..)
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
CPU may have interrupts disabled waiting for that spinlock too, and will never acknowledge our tlb flush..
-
由 Nickolai Zeldovich 提交于
read the next pointer, and then unlock a node. otherwise, the next pointer changes and we try to unlock subsequent nodes that we never locked.
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
-
由 Nickolai Zeldovich 提交于
- new crange api - fix several crange bugs (see comments) - better scoped_acquire compiles but still buggy and missing tlb shootdowns
-
- 2012年 2月 19日 1 次提交
-
-
由 Silas Boyd-Wickizer 提交于
-
- 2012年 2月 17日 1 次提交
-
-
由 Silas Boyd-Wickizer 提交于
-