> That's really not supposed to happen. It could be useful to put printfs
> in thread_setrun in the if ((processor = th->bound_processor) ==
> PROCESSOR_NULL) case, which is not supposed to happen, to determine
> when we are actually getting there with such case.
Interesting tip. I'll try to experiment with this
> I had been looking at the linux code, it really isn't smp-safe, so we
> will need to keep ext2fs bound to cpu0 to avoid any kind of concurrency
> when it accesses the disk. It might even be useful to put some
> assertions to make sure that no code of linux/ is getting to run on
> cpu1.
Thanks by the info. I'll research about this
These days, I'm a bit busy, but I'll continue this project in a weeks
Thanks for your effort