[Kos-dev] poisonning

David MENTRE dmentre at linux-france.org
Sun Jan 30 18:54:42 CET 2005


Salut Thomas,

thomas at kos.enix.org writes:

> +   * Poison the allocated memory to make sure it will be correctly
> +   * initialized by the user
> +   */
> +  if(needs_mapping)
> +    {
> +      memset((void*) virt_base_addr, 0xA5A5A5A5, nb_pages*PAGE_SIZE);
> +    }

Peut-être faudrait-il faire une macro poison(base, pattern, size) qui
correspond au memset.

Comme ça, le jour où tu voudras avoir du code performant, tu n'auras
qu'un #define à changer.

Amicalement,
d.
-- 
pub  1024D/A3AD7A2A 2004-10-03 David MENTRE <dmentre at linux-france.org>
 5996 CC46 4612 9CA4 3562  D7AC 6C67 9E96 A3AD 7A2A



More information about the Kos-dev mailing list