active_mm & SMP & TLB flush: possible bug
Quoted 9 lines
Quoted 7 lines
BTW, where can I find more details about the
active_mmimplementation? specifically, I'd like to know whyactive_mmwas added to "structtask_struct".Quoted 1 line
From my first impression, it's a CPU specific information
(every CPU has exactly one
active_mm, threads which are not running have noactive_mm), so I'd have used a global array[NR_CPUS].That soulds like a good idea -- care to offer a patch? =)
I still try to understand the current implementation, and I can't propose a patch before I understand the current code...
I'll try to write a patch over the weekend.
Manfred
--
To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to [email protected]. For more info on Linux MM,
see: http://humbolt.geo.uu.nl/Linux-MM/