From patchwork Tue Jun 13 13:05:52 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Nicholas Piggin X-Patchwork-Id: 775163 Return-Path: X-Original-To: patchwork-incoming@ozlabs.org Delivered-To: patchwork-incoming@ozlabs.org Received: from lists.ozlabs.org (lists.ozlabs.org [103.22.144.68]) (using TLSv1.2 with cipher ADH-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3wn9R945gpz9s81 for ; Tue, 13 Jun 2017 23:22:13 +1000 (AEST) Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="gDdWEvgs"; dkim-atps=neutral Received: from lists.ozlabs.org (lists.ozlabs.org [IPv6:2401:3900:2:1::3]) by lists.ozlabs.org (Postfix) with ESMTP id 3wn9R82rRBzDqQJ for ; Tue, 13 Jun 2017 23:22:12 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="gDdWEvgs"; dkim-atps=neutral X-Original-To: linuxppc-dev@lists.ozlabs.org Delivered-To: linuxppc-dev@lists.ozlabs.org Received: from mail-pf0-x244.google.com (mail-pf0-x244.google.com [IPv6:2607:f8b0:400e:c00::244]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by lists.ozlabs.org (Postfix) with ESMTPS id 3wn95B6mLWzDqLF for ; Tue, 13 Jun 2017 23:06:38 +1000 (AEST) Authentication-Results: lists.ozlabs.org; dkim=pass (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="gDdWEvgs"; dkim-atps=neutral Received: by mail-pf0-x244.google.com with SMTP id y7so21382813pfd.3 for ; Tue, 13 Jun 2017 06:06:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=M44qMBs6Iim7B2BDMBgRnYDA3362pOyFowz1rFDEnqI=; b=gDdWEvgsig+QKYjA93oC9+z8v4ZmjvPGgs8CRv6wS9VNyrPALnLZfz1a6K4RUhGtMO 0ohqe9PAxPqzUNCNRqm9pZ3jIantzI8zcWAJeLbDehYHq9r3Z5Ov1NWiQnPWi1BfJfgz /f4yDljAIyQs1oC32WffJboqLpizOpvs+yiIwzQkpqBbTSPzOT3rEOnXO9D1wVYXtKuI xBfi0KpB+1yQVGCEdaI/kEN3bQ5zehZoysXVC/hYTj/D9JqMYJ3fzltkbs0HQWbiOwhp PcBWbzVqxRDJ76dSqtw7zsfOUxuSscjxrF3GklixrbHyn5Z+Cwd1+dGbFJ0e26VcNC3i 98BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=M44qMBs6Iim7B2BDMBgRnYDA3362pOyFowz1rFDEnqI=; b=jzmeZiuT0qsMm4QMe4umM2TeC47XiTWYMwEK6Jlt8Tiu+zIiqvh3hnEHuOFuElMgFq h/Dcc6JAi9Y2hocoBubD6f+/SJd2cjPbIeS11LVCg3MV175CyYAdkP3i8j7vIqAu3pUX m+9HpUHRX+U3MVFzsuoT0NJ1Cc17pyXbIiS14MuaS1Bxy6BDchU3yeSGb2iCrTBHQi6Q Dt9KlnEggxXUNP3y02y4jCUUmS8A+nCgwNtlWStvzdI4jZ0pMUPr9HTA8SkzaHo5j5Gg MM8u6g6+rstl3bGT66ikIIjXYjRpUAvqjhqZHO7/KXJTTqXqidHd3zyJ+KNoK9CKWuNg BOLQ== X-Gm-Message-State: AODbwcAcgLCHcASWo550U79qhEFafIR751SIHp9+XqmEp0BV81NXIZdI GVNRtf68c9o5M79c X-Received: by 10.84.196.129 with SMTP id l1mr59080390pld.109.1497359197061; Tue, 13 Jun 2017 06:06:37 -0700 (PDT) Received: from roar.au.ibm.com ([210.185.119.63]) by smtp.gmail.com with ESMTPSA id y28sm27750667pfd.32.2017.06.13.06.06.33 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Jun 2017 06:06:35 -0700 (PDT) From: Nicholas Piggin To: linuxppc-dev@lists.ozlabs.org Subject: [PATCH 08/13] powerpc/64s: idle hmi wakeup is unlikely Date: Tue, 13 Jun 2017 23:05:52 +1000 Message-Id: <20170613130557.26315-9-npiggin@gmail.com> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20170613130557.26315-1-npiggin@gmail.com> References: <20170613130557.26315-1-npiggin@gmail.com> X-BeenThere: linuxppc-dev@lists.ozlabs.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "Gautham R . Shenoy" , Nicholas Piggin Errors-To: linuxppc-dev-bounces+patchwork-incoming=ozlabs.org@lists.ozlabs.org Sender: "Linuxppc-dev" In a busy system, idle wakeups can be expected from IPIs and device interrupts. Reviewed-by: Gautham R. Shenoy Signed-off-by: Nicholas Piggin --- arch/powerpc/kernel/idle_book3s.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/arch/powerpc/kernel/idle_book3s.S b/arch/powerpc/kernel/idle_book3s.S index 6305d4d7a268..32b76fb28352 100644 --- a/arch/powerpc/kernel/idle_book3s.S +++ b/arch/powerpc/kernel/idle_book3s.S @@ -306,7 +306,7 @@ FTR_SECTION_ELSE_NESTED(66); \ rlwinm r0,r12,45-31,0xe; /* P7 wake reason field is 3 bits */ \ ALT_FTR_SECTION_END_NESTED_IFSET(CPU_FTR_ARCH_207S, 66); \ cmpwi r0,0xa; /* Hypervisor maintenance ? */ \ - bne 20f; \ + bne+ 20f; \ /* Invoke opal call to handle hmi */ \ ld r2,PACATOC(r13); \ ld r1,PACAR1(r13); \