diff options
author | Patrick Williams <iawillia@us.ibm.com> | 2011-04-08 11:13:33 -0500 |
---|---|---|
committer | Patrick Williams <iawillia@us.ibm.com> | 2011-04-08 11:13:33 -0500 |
commit | 7088cec37222610a2e45838550dc7bf30f0f8d81 (patch) | |
tree | c6c67960b0756c59c30346f7c357618d5d8f28b2 /src/sys/init | |
parent | f696ed61ff611faef2c93cc9e207557ac84cde00 (diff) | |
download | talos-hostboot-7088cec37222610a2e45838550dc7bf30f0f8d81.tar.gz talos-hostboot-7088cec37222610a2e45838550dc7bf30f0f8d81.zip |
Fix init task to yield while waiting for VFS to come up.
Diffstat (limited to 'src/sys/init')
-rw-r--r-- | src/sys/init/init_main.C | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/sys/init/init_main.C b/src/sys/init/init_main.C index d9764523c..d8f540053 100644 --- a/src/sys/init/init_main.C +++ b/src/sys/init/init_main.C @@ -31,7 +31,7 @@ void init_main(void* unused) task_create(&vfs_main, NULL); // TODO... add a barrier to ensure VFS is fully up. - while (NULL == _syscall0(Systemcalls::MSGQ_RESOLVE_ROOT)); + while (NULL == _syscall0(Systemcalls::MSGQ_RESOLVE_ROOT)) task_yield(); |