Almudena Garcia, le jeu. 30 août 2018 20:12:07 +0200, a ecrit: > Both components are duplicated its codes to run with a single processor and > multiprocessor.
Which duplication do you see? sched_prim.c is shared. > Also, there is another problem with drivers, what aren't thread-safe. Then, we > have to isolate these process to avoid concurrency problems Yes, this is a real concern. For the Linux drivers, the long-term goal is to move them to userland anyway. For Mach drivers, quite often they are not performance-sensitive, so big locks would be enough. Samuel