Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp5929360imm; Wed, 12 Sep 2018 13:23:15 -0700 (PDT) X-Google-Smtp-Source: ANB0VdZkltg9N0w0hBs0PL+Ce5OijgPrBoYofO+KoFeWzDK9aAUa9+WiOXnkA9jnu928upBHv6EC X-Received: by 2002:a63:ac54:: with SMTP id z20-v6mr3935086pgn.74.1536783795184; Wed, 12 Sep 2018 13:23:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536783795; cv=none; d=google.com; s=arc-20160816; b=OsQPLseUUWR2qwxvLK3iKWNCyNOWC5htFnqr1Hen91vRXxst9A89Vd70xx1oyW7aM0 4kssmAgQ/q/EW6xwo1Ut+QMdbW2/217sCdAqZb/WBoF2hmrIXycK4UrSPBdROmIMqNuK dJecBYmPLHyb++6uLxMRRTmhw+229xzIag4B7lcuGI+E+rFUYreRtoK2sMiHdFtmTqDj 6/DtcplaIYIXEIevHQTqK+/frVbqIE4Ch61tW/HeHsN+LA5L8lgsS7CaWn7LACooDRvt TJpSTztp892v9W/CT+WSB4fwSm1E59I1HoPhtxrHh1ze57GN7RFO93lJb/xgSVnrq6jF /FSQ== 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=ZYejQ4MqVo6C11GsiURjpO1Gd3l4kbiTMkdbj5mr/9Y=; b=bJ5HqOyX1G6nDx2sAOWH6b6XZeFNcRXgVuTKqaiZTmD1HS0gAxcJjDlij+DL6ixzMo 0ddsPL1ni5kbVhRdWelV9F8Bkc6IFbP8Ae5ZcybMouS3h97IthwWHJ9rqLcI6L3NvkuE 2qSPXlHxuPRHZRohji+Ith76NXcB+Ma59na0CJB+dhiE3LevJnxnLF/v9UQZi4RtyUBz +4JQm5vmlyqoJQG73WCGUZxN0SqU2m3xDyNirp0C4QjkNhMg5Xq7/P/7HJP0VcCZxD+U t/zyWtl4WBqjGXir6YJLUr4FADx9YSh8YySZVpyoo3WiJVCOXl3pDtbD0Yq83mnJ9M20 Od3w== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=jxmceM23; 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 f76-v6si1969148pfh.33.2018.09.12.13.22.59; Wed, 12 Sep 2018 13:23:15 -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=jxmceM23; 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 S1728226AbeIMB2U (ORCPT + 99 others); Wed, 12 Sep 2018 21:28:20 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:40203 "EHLO mail-wr1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726069AbeIMB2U (ORCPT ); Wed, 12 Sep 2018 21:28:20 -0400 Received: by mail-wr1-f66.google.com with SMTP id n2-v6so3362792wrw.7 for ; Wed, 12 Sep 2018 13:22:08 -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=ZYejQ4MqVo6C11GsiURjpO1Gd3l4kbiTMkdbj5mr/9Y=; b=jxmceM23x9hXkShOGy10yfOgch5QNY19SSItPrkcOyITly9GiWwm8vgDYyKE+/6YX3 AxqVxRsy02zwlqzLXj2PyDH6KBmTWPq8qSoABYATpJr07zSuAyH2y3eKp/FyLTxnnsoG V9al+JYVhNv+t1k14LKKIjl7cbmMBMBZtCLUMHr6XMA+QUGqfkBKsKDAfa0vefSxwkrh fmh3cz5++hmKAHUdMvh7z2t5km3MZPTlpIE5Gwh68Xye3nAMTJ+7gngM8HfxfMR2XU9N apKy2VoZhdfHTrnAKrwuRg3Dy7j5qmS0BLxzbyv60ZcPqGCh+vceehUQCRECaTq2PjJO 4pPA== 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=ZYejQ4MqVo6C11GsiURjpO1Gd3l4kbiTMkdbj5mr/9Y=; b=LW1yre0nlp/KnCaeIc+oWz/65vUulBYWxknazGf7p+wLyhWk86dY3ComPN7Gaxmfbi 6WrPGlhtLvygBm3rd12SbDvnBCteAs/Wq6IQihOB8ABeqY0SD2FmumXPFunq62eIgum5 DeWSLQ22rpPlZQkUMsHaW6ggZnQ40MCp2NQrJA6rC/Yf3HU80C1dpcIOFA30vPhawbzM eNGj6SktVzBpV1Vy4CSRUojKOewqRJiTvo3Monil+vEqTjsvYl2XoLs17AEl8y61WITq ivG7It1ENelJHegHSD85S61BfLRTBO/NjFrN7qqEt67rNYZhnFc60EytIl3gjJ2kmrST dE9A== X-Gm-Message-State: APzg51ASwLiQCWwN5Va6mzyedNwKR/UyVvk0CYAnR0HxeENPjRCWQpQ1 /ud3Gc2x6xzsyNctu67U6Dmrl8bk4OBa69Ga7huZ/Q== X-Received: by 2002:adf:bacf:: with SMTP id w15-v6mr2991925wrg.203.1536783727879; Wed, 12 Sep 2018 13:22:07 -0700 (PDT) MIME-Version: 1.0 References: <1535739600-8842-1-git-send-email-aaron.ma@canonical.com> <1535739600-8842-2-git-send-email-aaron.ma@canonical.com> In-Reply-To: <1535739600-8842-2-git-send-email-aaron.ma@canonical.com> From: Alex Deucher Date: Wed, 12 Sep 2018 16:21:53 -0400 Message-ID: Subject: Re: [PATCH 2/2] vgaarb: Keep adding VGA device in queue To: aaron.ma@canonical.com Cc: Dave Airlie , Maling list - DRI developers , LKML , Gustavo Padovan 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, Aug 31, 2018 at 5:39 PM Aaron Ma wrote: > > If failed to find the deivice owning the boot framebuffer, > try to use the first VGA device instead of the last one. > > Usually the 1st device is integrated GPU who owns the boot framebuffer. > > Signed-off-by: Aaron Ma Series is: Acked-by: Alex Deucher > --- > drivers/gpu/vga/vgaarb.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/drivers/gpu/vga/vgaarb.c b/drivers/gpu/vga/vgaarb.c > index 8d90e66994b0..dc8e039bfab5 100644 > --- a/drivers/gpu/vga/vgaarb.c > +++ b/drivers/gpu/vga/vgaarb.c > @@ -676,7 +676,7 @@ static bool vga_arbiter_add_pci_device(struct pci_dev *pdev) > vga_arbiter_check_bridge_sharing(vgadev); > > /* Add to the list */ > - list_add(&vgadev->list, &vga_list); > + list_add_tail(&vgadev->list, &vga_list); > vga_count++; > vgaarb_info(&pdev->dev, "VGA device added: decodes=%s,owns=%s,locks=%s\n", > vga_iostate_to_str(vgadev->decodes), > -- > 2.17.1 > > _______________________________________________ > dri-devel mailing list > dri-devel@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/dri-devel