[Kos-cvs] [kos] Modification CVS par mejj

KOS CVS kos at kos.enix.org
Sun Dec 21 22:11:22 CET 2003


Module :	kos
Modifié par :	mejj	21/12/03 22:11:22

Fichiers modifiés :
	.              : BUGS ChangeLog 
	modules/pci    : _pci.c _pci.h pci.c 
	modules/task   : _task_init.c _task_kres.c task.c 
	modules/vmm    : _dev_zero.c 

Détails :
* modules/vmm/_vmm_as.c (as_unmap_ures): linked to the preceding
commit, check for start + size not to overflow.
(as_grow_vr) : new function, to grow a vr :-)
(as_change_heap) : support for grow' and shrinking. Tested from
userspace, shall work.

* modules/task/task.c (init_module_level2): Cleanup init messages

* modules/vmm/_dev_zero.c (_init_dev_zero):
* modules/task/_task_kres.c (init_process_kres):
* modules/task/_task_init.c (init_team_subsystem): we should
memset allocated structure to prevent crashes ! (crash happened
when testing on thomas' PC)

* modules/pci/_pci.c, _pci.h, pci.c, pci_list.h: New module to
test a basic PCI driver functions. Scans each PCI bus for present
Units, discover unit_id, manufacturer, class, and other basic
information. Show the whole data gathered on startup.  Builds a
list of each discovered units, but no further development made. We
need to gather information about PCI to continue.



More information about the Kos-cvs mailing list