[fusion] get_mmu_context() in mpc8xx
pawel.studencki at siemens.com
Mon Aug 29 17:10:06 CEST 2005
have you tested your linux mpc8xx port with hackbench? running it in a
script like this one:
while true; do dd if=/dev/null of=bigfile bs=1048000 count=1024 2>/dev/null;
while true; do ./hackbench 1; done &
in one of patches discussed on ppc-linux mailing list you protect
destroy_context() with preempt_disable() and preempt_enable().
But it does nothing when working with adeos. ADEOS uses get_mmu_context(mm)
and this code can preempt native linux call.
I try to protect destroy_context() with:
I'm testing it now, but it doesn't seems to work as I thought...could
someone reproduce this problem with his test application + hackbench (mpc8xx
+ 2.6.10 + adeos)?
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 5447 bytes
Desc: not available
Url : http://mail.rtai.org/pipermail/rtai/attachments/20050829/6d97d7d3/attachment.obj
More information about the Rtai