提交 49d7b69c 创建 作者: Nickolai Zeldovich's avatar Nickolai Zeldovich

kill subfetch

上级 2eb42789
...@@ -212,15 +212,15 @@ __test_stub(struct work *w, void *a0, void *a1) ...@@ -212,15 +212,15 @@ __test_stub(struct work *w, void *a0, void *a1)
{ {
//long i = (long)a0; //long i = (long)a0;
//cprintf("%u: %lu\n", cpunum(), i); //cprintf("%u: %lu\n", cpunum(), i);
volatile int *running = (volatile int*) a1; volatile atomic<int> *running = (volatile atomic<int>*) a1;
subfetch(running, 1); (*running)--;
} }
void void
testwq(void) testwq(void)
{ {
enum { iters = 10 }; enum { iters = 10 };
static volatile int running = iters; static volatile atomic<int> running(iters);
u64 e, s; u64 e, s;
long i; long i;
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论