On Fri, 2006-09-29 at 17:16 +0200, Jan Kiszka wrote: > Jan Kiszka wrote: > > ... > > This patch is an RFC as the following issues need to be resolved: > > > > o The might be parts of I-pipe remaining that make use of > > preemp_disable even over non-root contexts. Philippe indicated the > > PPC PIC code would be one example. > > Mmpf, first test, then post. Looks like there are more subtle scenarios > hidden: >
[...] > Namely, __switch_to->__unlazy_fpu->save_init_fpu->preempt_disable. > Philippe, looks like killing the ipipe_preempt_guard is not trivial... > > Anyway, attached version 2 of this patch enables both stack dump and > ipipe-backtrace. > No, it's not. This is the reason why we should make this disabling an obscure I-pipe config option (like in the kernel hacking section, default off), so that each and every platform could be validated separately, before actually removing the whole damn thing from linux/preempt.h. -- Philippe. _______________________________________________ Adeos-main mailing list [email protected] https://mail.gna.org/listinfo/adeos-main
