Received: by 10.192.165.148 with SMTP id m20csp3880912imm; Mon, 30 Apr 2018 07:58:35 -0700 (PDT) X-Google-Smtp-Source: AB8JxZoC8Y0UBzTq6rxbQrwGhh3nbjy3MzP/A1I5bgtF39BQ2ZEcqOmExsrk0IqPtffeosk2L6EV X-Received: by 2002:a63:5ec5:: with SMTP id s188-v6mr10286873pgb.21.1525100315405; Mon, 30 Apr 2018 07:58:35 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525100315; cv=none; d=google.com; s=arc-20160816; b=kva8Ca6NbtYk9R02YQQZedS7seRt41decoBkRH8v0ComV/+1Gs1lbsAVamPpcVICZF 8Lvme9eOajtHYCHi6wS8Qfq5SlNfpijXgZDtsZO5bUG7nsGh8MJIxN71hJnuYAQteYSw zL2mIoLX10Dy+Y2XriXl9LpJ8yYbS3KatPhi+QVmPxXELb2uPYqS2t8LFOyx7xendrfJ qvVw5HgKFYpKvZEX0D2ERhJksqjQRrlMic/Cy3ZsHRY+hzVNs3djeq0gc0ySGaqfOBWv FD4IrJou1e0AfWzoSqPB9LrWRsvCmQE9ewW4X8jCCyQ9YT+j53nD4kB9HKdcnjHcZ/7x 8ONg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:references:in-reply-to:message-id:date :subject:cc:to:from:dkim-signature:arc-authentication-results; bh=SOU5sS4nma5DlNvaiAdBk32+S4FmzOBgfbwzbCSCGGk=; b=UpEW9No0qLaEKDBvZ7KxhjCnxagn75/UQNoRmzHv/+GfUGLijadcVwfm77D4lgphdY j0oLD4/Ozp/auL1U3KYYrs8NFhZBxnZODtCyfHDi4aKYILJpTFqLfF49HDz2gZufWArJ fx4E9NkWeP4xJDav3+fhDTqZzqSHT1wWS3jwjExbQ3TGqmjWuW1Q7InIGcVq6sz3k84z YPREZkB3xF4xQ35JMdJjjL9ILlqY0MuAn+beYXO8OjzD8Z3D9lVv/YjVxpauvm7dKtNM brRef2OSjGwGOQAiE5kyB1hMUIYMlzEWRqTk3+1CAz/GLW6s1CIfjRGhZ+7ZtMKI02iA 3EhQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KXWV7DLm; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t3-v6si5771307plo.554.2018.04.30.07.58.21; Mon, 30 Apr 2018 07:58:35 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=KXWV7DLm; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754696AbeD3O4s (ORCPT + 99 others); Mon, 30 Apr 2018 10:56:48 -0400 Received: from mail-pf0-f195.google.com ([209.85.192.195]:41098 "EHLO mail-pf0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754519AbeD3O4n (ORCPT ); Mon, 30 Apr 2018 10:56:43 -0400 Received: by mail-pf0-f195.google.com with SMTP id v63so6925363pfk.8 for ; Mon, 30 Apr 2018 07:56:43 -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=SOU5sS4nma5DlNvaiAdBk32+S4FmzOBgfbwzbCSCGGk=; b=KXWV7DLmTw6q5FWEEmOcLhKqy8DgKXdf0ATqZtvObYVL1mb4LhMGzalwLliQqHr/95 VE+JEhbGlOl4urZpNg0OJz1cRCrV1kJyHS/smnzo4FaenQvkDPndyOo/ffh9d+LNwRPb cIeYPqfK9+YHvQRoEL4DjLi3ywUaXwmO7i7vV3qGuZ6lJulWRXzb1vavaRB2CszQzbM8 Rl2htmqVLY0g1QIj4xx9ZygJJIpGku0DNv96CxVi3m1vZ1TLllQoNjbMagU+EgZ5L9Pz wHCNtqKFRcogbL/CFVBdpSFl2D6zUFCG6MKDyHmaBTfHqk3EsvC8Q0bO9ur/V8IhbWqR 6e8w== 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=SOU5sS4nma5DlNvaiAdBk32+S4FmzOBgfbwzbCSCGGk=; b=IleM7HFNYkKQ2GFCi/v3SU6olOs6MDv93WBHRWNa1YOExcEPFI20bqbl/TXQpPlddr ddsUBjsaepewD9gxzMlWHQAP4abDCFw/5vio7f08GfBAgZuxsOxx5wtKUOcnRct4C8Ef X3mTngO52hs43X9cs0l9I0OKKxSnghisTf5y2iN6xTypdUA0nVW7RJtm1pFPS8yNmure sFeeT1YZdYimIw7g87krur5E9s/xgBtlUopeH/NFciTkQB89pHSFnnnLgFrbKWHYzoe1 f1i5ax1tdKJJTqeQVGnl1gxsZiMVuE/HQuqKdIHzHvoVPVIxfNO7i7NOzXqaPE2/+ZG/ Bmmg== X-Gm-Message-State: ALQs6tBucgyoBSES5cZHujLEwukQjIeTaVx+WtjQ8WAAPxyjvaSGmMLW au0o1FT/doOL9tT0gIZjH0M= X-Received: by 10.98.2.72 with SMTP id 69mr12338926pfc.12.1525100203172; Mon, 30 Apr 2018 07:56:43 -0700 (PDT) Received: from roar.au.ibm.com (59-102-70-78.tpgi.com.au. [59.102.70.78]) by smtp.gmail.com with ESMTPSA id a12sm19132534pfe.78.2018.04.30.07.56.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Apr 2018 07:56:42 -0700 (PDT) From: Nicholas Piggin To: linuxppc-dev@lists.ozlabs.org Cc: Nicholas Piggin , Benjamin Herrenschmidt , Greg Kroah-Hartman , Jiri Slaby , linux-kernel@vger.kernel.org Subject: [PATCH 09/15] tty: hvc: remove unexplained "just in case" spin delay Date: Tue, 1 May 2018 00:55:52 +1000 Message-Id: <20180430145558.4308-10-npiggin@gmail.com> X-Mailer: git-send-email 2.17.0 In-Reply-To: <20180430145558.4308-1-npiggin@gmail.com> References: <20180430145558.4308-1-npiggin@gmail.com> Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org This delay was in the very first OPAL console commit 6.5 years ago, and came from the vio hvc driver. The firmware console has hardened sufficiently to remove it. Reviewed-by: Benjamin Herrenschmidt Signed-off-by: Nicholas Piggin --- drivers/tty/hvc/hvc_opal.c | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/drivers/tty/hvc/hvc_opal.c b/drivers/tty/hvc/hvc_opal.c index 0a72f98ee082..786e76a1e06d 100644 --- a/drivers/tty/hvc/hvc_opal.c +++ b/drivers/tty/hvc/hvc_opal.c @@ -313,14 +313,8 @@ static int udbg_opal_getc(void) int ch; for (;;) { ch = udbg_opal_getc_poll(); - if (ch == -1) { - /* This shouldn't be needed...but... */ - volatile unsigned long delay; - for (delay=0; delay < 2000000; delay++) - ; - } else { + if (ch != -1) return ch; - } } } -- 2.17.0