On Thu, 8 Sep 2005 13:35:10 -0700, "Luck, Tony" <[EMAIL PROTECTED]> wrote: >Keith Owens <[EMAIL PROTECTED]> wrote: >>>This code is definitely ready for inclusion in 2.6.13-rc1. >> >>Of course that should be 2.6.14-rc1. > >I'm happy that the ia64 parts show a definite improvement on the >buggy-SAL systems that I can test on. I'll take your word that >this runs fine on SN2. The cleanups to minstate.h alone make this >patch beautiful in my eyes :-) > >We need to go to linux-kernel to get some blessings for the >changes to <linux/sched.h> and kernel/sched.c. The very first >question is likely to be: "Why are curr_task() and set_curr_task() >exported?" They are only used in mca.c ... which can't be built >as a module.
Tools like kgdb, kprobes and kdb need curr_task() to check if a task is running on a cpu or not, those components can be modular. set_curr_task() does not need to be exported, it is a hang over from some early testing. I'll respin the tweaks patch (number 8) to remove the export of set_curr_task(). - To unsubscribe from this list: send the line "unsubscribe linux-ia64" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html
