lkml.org 
[lkml]   [2005]   [Jul]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Add prefetch switch stack hook in scheduler function
    Also, should this be called prefetch_stack() or perhaps even just
    prefetch_task()? Not every architecture defines a switch_stack
    structure.

    --david

    --
    Mosberger Consulting LLC, voice/fax: 510-744-9372,
    http://www.mosberger-consulting.com/
    35706 Runckel Lane, Fremont, CA 94536

    On 7/27/05, Andrew Morton <akpm@osdl.org> wrote:
    > "Chen, Kenneth W" <kenneth.w.chen@intel.com> wrote:
    > >
    > > +#ifdef ARCH_HAS_PREFETCH_SWITCH_STACK
    > > +extern void prefetch_switch_stack(struct task_struct*);
    > > +#else
    > > +#define prefetch_switch_stack(task) do { } while (0)
    > > +#endif
    >
    > It is better to use
    >
    > static inline void prefetch_switch_stack(struct task_struct *t) { }
    >
    > in the second case, rather than a macro. It provides typechecking.
    > -
    > To unsubscribe from this list: send the line "unsubscribe linux-ia64" in
    > the body of a message to majordomo@vger.kernel.org
    > More majordomo info at http://vger.kernel.org/majordomo-info.html
    >
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2005-07-28 01:31    [from the cache]
    ©2003-2014 Jasper Spaans. hosted at Digital Ocean