Closed inaciose closed 7 years ago
The xv6 houcheng/xv6-armv7 version, in the initial import have the preempt() commented out in usertests.c. I suppose that it is commented out because the multitasking bug (issue 1).
I believe that this issue is solved.
issue multitasking
The xv6 houcheng/xv6-armv7 version, in the initial import have a bug that prevent the preemptive multitasking to work. A user program keeps the control of the cpu and never released it to kernel, its related to yield not be called during the timer interrupt