From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751496AbeA2ENv (ORCPT ); Sun, 28 Jan 2018 23:13:51 -0500 Received: from ozlabs.org ([103.22.144.67]:35103 "EHLO ozlabs.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751363AbeA2ENt (ORCPT ); Sun, 28 Jan 2018 23:13:49 -0500 X-powerpc-patch-notification: thanks X-powerpc-patch-commit: 384dfd627f1ee67d028e6f14c6e9bf5a1e2a7a24 In-Reply-To: <20171201213140.GA2776@us.ibm.com> To: Sukadev Bhattiprolu From: Michael Ellerman Cc: felix@linux.vnet.ibm.com, linuxppc-dev@ozlabs.org, clombard@linux.vnet.ibm.com, linux-kernel@vger.kernel.org, vaibhav@linux.vnet.ibm.com Subject: Re: [1/1] : powerpc: block interrupts when updating TIDR Message-Id: <3zVGNC5s53z9t34@ozlabs.org> Date: Mon, 29 Jan 2018 15:13:47 +1100 (AEDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 2017-12-01 at 21:31:40 UTC, Sukadev Bhattiprolu wrote: > From: Sukadev Bhattiprolu > Date: Tue, 28 Nov 2017 13:39:43 -0600 > Subject: [PATCH 1/1]: powerpc: block interrupts when updating TIDR > > clear_thread_tidr() is called in interrupt context as a part of delayed > put of the task structure (i.e as a part of timer interrupt). To prevent > a deadlock, block interrupts when holding vas_thread_id_lock to set/ > clear TIDR for a task. > > Signed-off-by: Sukadev Bhattiprolu Applied to powerpc next, thanks. https://git.kernel.org/powerpc/c/384dfd627f1ee67d028e6f14c6e9bf cheers