Received: by 2002:a5b:505:0:0:0:0:0 with SMTP id o5csp652903ybp; Fri, 11 Oct 2019 02:05:52 -0700 (PDT) X-Google-Smtp-Source: APXvYqwPwcEvazz60pTun3v/IKyLI5RzhrbBY76SB1oE/XZGv590nx3nqysKs7AUAhJu5oKq/7wM X-Received: by 2002:a50:af45:: with SMTP id g63mr12236687edd.21.1570784752020; Fri, 11 Oct 2019 02:05:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1570784752; cv=none; d=google.com; s=arc-20160816; b=uC0P65QHutqk7wcj+/I839cYFoLOsWwYRsEvqPYmarM2q4xRFki/4fSZnDmqKtGdX/ 39Pibr60RzGNdeqw5umfQLZicavLniZAAr3F03w1ajqT1LABmM9rfgeo56FkkVM0xY8I nbcdRS5XhcLrztoBU7at4QadPuJ8ftjOhjQGDJzW3Lt3Cbebzn8453c+qbIBr8TJyALV S0VSNuPa6pMkMkJ0XYbNZN8Da23eW9DvRO3H/UbKbvjNhzZRt4WUjhv8ytbm576KeH6N q9P1sbf683u4V4uVuPCTe3j+Es3MaTul5hzhfUp1oFRq2vOJuPpro/uFzGfz/Pzb9KuX fMjA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=nPcuPeIlGeOi9YaKxS0E+IUcP4UClOCoB6akqo9MA54=; b=m8PyiiF1uPGFxBZWWMW71omLDIyQjL0CvNeloBw33RWc4NsuppOezAsjwua2gHAqRn QCaDNYYWwhYWmKy8h/1bfKPpF9F3NCkGqfjqbD8Dke+C7tTItyXYt7FMsiT77K2RPR7u YVanRus1PrN37vg7LSaXQtUKWJROsvLZqlDBtQ5B2Wh8PLab8vlNRTAgtTcxpfCYavsN laBEKAXBMKXOY8sg1zdRCxTG6+1N+3esyw+LXIAN5I53p6DdOJNeBxQE7C5FZBZ3+BWP 63xXuH9zK6W2HziYYVYsR26vw6OwAfuYldwZX8qStsKodPFV8JItwqXMGJLPf1jPI54W QspA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=sgaN4KE7; 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 z26si4732025ejw.359.2019.10.11.02.05.28; Fri, 11 Oct 2019 02:05:52 -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=sgaN4KE7; 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 S1727379AbfJKJFN (ORCPT + 99 others); Fri, 11 Oct 2019 05:05:13 -0400 Received: from mail-pl1-f196.google.com ([209.85.214.196]:44401 "EHLO mail-pl1-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726948AbfJKJFM (ORCPT ); Fri, 11 Oct 2019 05:05:12 -0400 Received: by mail-pl1-f196.google.com with SMTP id q15so4160008pll.11; Fri, 11 Oct 2019 02:05:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=nPcuPeIlGeOi9YaKxS0E+IUcP4UClOCoB6akqo9MA54=; b=sgaN4KE7J6nZ1zyZAXZdmNnMCJvCdAf1A9dZTN75N71vjZozqgVkF6SRCgwAlsp4QD 8XWapee9vlLUR7jMvU+ZgVJTqhlijr7ODzf03Fl0COjniRsj/oazOw10D4SSea4KpXB3 R9e6V8EG+vKLDiRYT/2AXS5bHbocBAhnGzWP4bdjedIRZG14P7KEvGWDPy07kRKJrBzZ uM4OdbNzf5RlH2/C03woRXD7hg8MPZGXLj5BGUJb3gnSW9UmHYRwpkNYpWx/QsvJLk4o hiC3F6G7R4Q8nfi3Ry5tgWmBqGZhD8Hg02FaRW90wkFOvFGpNgibktw8SCSWcyjWlGO6 5Gqg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=nPcuPeIlGeOi9YaKxS0E+IUcP4UClOCoB6akqo9MA54=; b=Pz5BeG1B3CSZv6ZQiJJDrUegDeo9p/vyBsZ+7/m7jVB8ByQR8doi6LA5N6qF5hhKs9 hJ5b0m1UsNIiYOgLILKRf87BeZZIbhfjlKvzRdbgMBrksq+GFMaXiZv545GZ91tdw//+ JhmlKfIJ2YAHeFnRvhLShheOFTeKSyTPISKEze0zHdIMIKx5b4DbP4OfovezGLYyhDkI HSbZb9sv3FRJglr3DvLFNwy+x6R/7aAaKXUK3G4Djob/yUgX9stKMl/hAEsUylE0RwiW xdluOQXTCwTuAdZfw2qbD+wUF6hdm8UxYksh2Oj8XVUaTo/p3TC/h4/kmUk0SZLfV4Ap 7RjA== X-Gm-Message-State: APjAAAWGVwIkWqK/zV95Z9dAeRxwoPBCBE3lZKBgi/SCMPkbuuD1bE+y MRMPA5u6lQgVwIN0GLc1t8tyCMgAvAnzTIoBBAE= X-Received: by 2002:a17:902:b110:: with SMTP id q16mr13678309plr.262.1570784711945; Fri, 11 Oct 2019 02:05:11 -0700 (PDT) MIME-Version: 1.0 References: <20191009200523.8436-1-stuart.w.hayes@gmail.com> <20191009200523.8436-3-stuart.w.hayes@gmail.com> In-Reply-To: From: Andy Shevchenko Date: Fri, 11 Oct 2019 12:05:01 +0300 Message-ID: Subject: Re: [PATCH 2/3] PCI: pciehp: Wait for PDS if in-band presence is disabled To: Stuart Hayes Cc: Bjorn Helgaas , Austin Bolen , Keith Busch , Alexandru Gagniuc , "Rafael J . Wysocki" , Mika Westerberg , "Gustavo A . R . Silva" , Sinan Kaya , Oza Pawandeep , linux-pci@vger.kernel.org, Linux Kernel Mailing List , Lukas Wunner Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Oct 11, 2019 at 11:48 AM Andy Shevchenko wrote: > > On Fri, Oct 11, 2019 at 9:49 AM Andy Shevchenko > wrote: > > > > On Thu, Oct 10, 2019 at 11:37 PM Stuart Hayes wrote: > > > > > Thank you for the feedback! An infinite loop is used several other places in > > > this driver--this keeps the style similar. I can change it as you suggest, > > > though, if that would be preferable to consistency. > > > > Better to start the change now. I'll look into the file and see how we > > can improve the rest. > > I found only one infinite loop there, the other timeout loop is done > as do {} while. > I'll send a patch to refactor the infinite one. https://lore.kernel.org/linux-pci/20191011090230.81080-1-andriy.shevchenko@linux.intel.com/T/#u -- With Best Regards, Andy Shevchenko