[Kos-dev] OCaml dans KOS : ça tourne !
Thomas Petazzoni
thomas.petazzoni at enix.org
Sun Jan 16 17:32:07 CET 2005
Bonjour,
David MENTRE wrote:
> Ou de bricoler l'allocateur mémoire de KOS pour mettre les pages à
> non-zéro (0XA5A5A5A5 par ex.) lorqu'il les donne au reste du système.
Oui, c'est une idée, mais ce n'est pas faisable directement au niveau
des pages : l'allocateur de pages physiques de PMM ne peut pas modifier
les pages physiques : elles ne sont pas (encore) mappées en mémoire.
La solution la plus simple, ça reste de faire ça au niveau de kmem (donc
kmalloc et kslab_cache_alloc), mais les pages physiques allouées à la
main pour divers trucs (mapper des piles, demand-paging, etc..) ne
seront pas empoisonnées.
Thomas
--
PETAZZONI Thomas - thomas.petazzoni at enix.org
http://thomas.enix.org - Jabber: thomas.petazzoni at jabber.dk
KOS: http://kos.enix.org/ - SOS: http://sos.enix.org
Fingerprint : 0BE1 4CF3 CEA4 AC9D CC6E 1624 F653 CB30 98D3 F7A7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 256 bytes
Desc: OpenPGP digital signature
Url : http://the-doors.enix.org/pipermail/kos-dev/attachments/20050116/bae6f2b7/signature.pgp
More information about the Kos-dev
mailing list