- 2012年 3月 29日 4 次提交
- 
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于This code is inefficient, it doesn't guarantee to find an unmapped area if one exists, and it only works for crange. 
- 
由 Silas Boyd-Wickizer 提交于
 
- 
- 2012年 3月 28日 16 次提交
- 
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于in terms of performance on real hardware.. need to think more. 
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于
- 
由 Nickolai Zeldovich 提交于to avoid lost tlbflush IPIs. 
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于..allocfd might still cause bottlenecks as threads race to allocate FD slots.. 
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于referenced includes a "tryinc" member function that returns false if the reference count is 0, otherwise it increments the ref. count and returns true. As a bonus, the implementation does not use cmpxchg loops/retries. 
 
- 
- 2012年 3月 27日 2 次提交
- 
- 
- 
由 Robert Morris 提交于O_WAIT -- wait for the file to exist O_WAIT -- wake up anyone waiting for the create nsh -- same as sh.c but opens with O_WAIT 
 
- 
- 2012年 3月 26日 13 次提交
- 
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Nickolai Zeldovich 提交于
- 
- 
由 Frans Kaashoek 提交于
- 
由 Frans Kaashoek 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于This results in fewer garbaled userspace console outputs. 
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
- 
由 Silas Boyd-Wickizer 提交于
 
- 
- 2012年 3月 25日 5 次提交
- 
- 
- 
由 Nickolai Zeldovich 提交于
- 
由 Frans Kaashoek 提交于
- 
由 Frans Kaashoek 提交于
 
- 
 
