[Kos-cvs] [kos] Modification CVS par thomas
KOS CVS
Gestion CVS KOS <d2@kos.enix.org>
Thu, 14 Feb 2002 21:40:41 +0100 (CET)
Module : kos
Modifié par : thomas 14/02/02 21:40:41
Fichiers modifiés :
modules : config.h
modules/fat : _fat.c
modules/kos : wolfgang.c
modules/task : Makefile _task.h _task_init.c _task_kthread.c
_task_utils.c task.c task.h
modules/x86/mm : _team_mm_context.c
Détails :
Modification de task et arch/mm pour pouvoir creer plusieurs teams.
* ajout de create_team et delete_team dans task/_task_team.c
* ajout de create_kernel_thread_in_team qui permet de creer un thread
noyau dans une team donnee.
* creation d'une deuxieme team de type KERNEL_TEAM contenant deux
threads twiddle violets.
* modif de set_current_thread pour que si current_thread->mother_team
!= thread->mother_team => changement de CR3
* modif de team_mm_context dans arch/mm parce que c'etait pas du tout
ca qu'il fallait faire ! (enfin a mon avis). j'ai laisse en
commentaires ce qu'il y avait avant car je suis pas bien sur, je me
melange vite dans mes PD et PT !
* modif de fat pour que meme si le type de la partition est FAT16 le
machin gere bien le fait que la partition soit pas formatee.