[Top] [All Lists]

Re: [PATCH] jump-label: initialize jump-label subsystem somewhat later

To: David Daney <>
Subject: Re: [PATCH] jump-label: initialize jump-label subsystem somewhat later
From: Sergei Shtylyov <>
Date: Wed, 14 Dec 2011 21:31:49 +0300
Cc:, Linus Torvalds <>, Andrew Morton <>,, Jeremy Fitzhardinge <>, Peter Zijlstra <>,, Jason Baron <>, David Daney <>
In-reply-to: <>
References: <>
User-agent: Mozilla/5.0 (X11; Linux i686; rv:6.0) Gecko/20110812 Thunderbird/6.0

On 12/14/2011 07:48 PM, David Daney wrote:

From: David Daney <>

commit 97ce2c88f9ad42e3c60a9beb9fca87abf3639faa breaks MIPS.

   Please also specify that commit's summary (in parens).

The jump-lable initialization does I-Cache flushing after modifying


code.  On MIPS this is done by calling through the function pointer
flush_icache_range().  This function pointer is initialized mm_init().

   "By" missing?

As things stand, we cannot be calling jump_label_init() until after
mm_init() completes, so we move the call down to satisfy this

Signed-off-by: David Daney<>

WBR, Sergei

<Prev in Thread] Current Thread [Next in Thread>