Received: by 2002:a05:6358:1087:b0:cb:c9d3:cd90 with SMTP id j7csp1119353rwi; Wed, 19 Oct 2022 07:00:32 -0700 (PDT) X-Google-Smtp-Source: AMsMyM7GL/IqjoOu02CSN8BhP15un+VPhV0cFtcxyM/d3flwcFiSdDF6ewgLhv4nNj5OsU5FunFA X-Received: by 2002:a17:907:6e22:b0:78d:cce6:c29b with SMTP id sd34-20020a1709076e2200b0078dcce6c29bmr6775516ejc.300.1666188032639; Wed, 19 Oct 2022 07:00:32 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1666188032; cv=none; d=google.com; s=arc-20160816; b=G43PiIEAPzQTx1yPMqv1GMGq6KBegM9mhfVJ53V08Oyh1V6o3WwHyT10L0w2LK9EYa 56+/NrKPcupSAPPS9HoFaAhFSSgs1psaJLOMXhC5ulHZuOb7TgXrOPsiw2WLccLEb5+I n7kiWX+odYJkqfurQYM3Ycphxzk9bBAyWLGsPTofiBG4rOT33Z0wjHKNji0MoQ83KC96 87Pjly3WqGol75w56eOvdEnc1soX+KXUSlAODiorSwF2QS6uXL9ulghZa9wktlMGzdVF FSNMNGZYR2BQRCddmRsjAlXmErik4aYL0Ji0mANVF1eN44n2ukj7TIqE+kTGt2brKDoF JSjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:date:references:organization:in-reply-to:subject:cc:to :from:dkim-signature; bh=TxD76gxWxWY7Vah+aZmHr2ByAHaRPt2R0yoC+T8dfug=; b=M1qTdvQJOCP1QsSgC2ceqmBNiDGLGg7Q6b038IDskvsHmhUkI0bp5LKg98P2JN7E3q FbXKpfBA7EF4cPFK/cJQft5oCW1KAEBQQQ0f6YuMuNb/ohQXVEfbtRy+Hd+E2R8VzVvf /bCUcJJF0HPzQsiNgd4XuNy0N40ewWHhu0pJ7tfVPTMtkYcEf/rcbkwOo6lbypMNSGLe wQriBEXI2Y8/8ZLN8r+L7SSxDYsKslw8OXzD3OyUdl5EC8Z+IFcbjufxbHbb/zaCMTb0 GPsqAsH/2CEc5aPssNVB762DPtTvLQvNUW3a/5Wi4D6u28kUEXOdvSS1qG2rohRd0PE8 R9Kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=VozWZAMB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id di8-20020a170906730800b00783de095de7si15135902ejc.847.2022.10.19.07.00.06; Wed, 19 Oct 2022 07:00:32 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@intel.com header.s=Intel header.b=VozWZAMB; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S233225AbiJSNOZ (ORCPT + 99 others); Wed, 19 Oct 2022 09:14:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:37716 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233509AbiJSNOL (ORCPT ); Wed, 19 Oct 2022 09:14:11 -0400 Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id E481E4F38E; Wed, 19 Oct 2022 05:59:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1666184373; x=1697720373; h=from:to:cc:subject:in-reply-to:references:date: message-id:mime-version:content-transfer-encoding; bh=TxD76gxWxWY7Vah+aZmHr2ByAHaRPt2R0yoC+T8dfug=; b=VozWZAMBp/aIvrFhPhjVxFFrM4WqEEM14pljmbEd+Pq75hiF/B8JlJr9 QpMgNif4ojKmyuJQzs7M5plFEBpcy2izrGvVQGB51xRO6FinGWkrt+Hrm MVNPG7HfMh9BMmdJs3z1+FVSEC2DIrxqs7l2fGPhw3mSZ8xVNsfNkKzp1 /EslsM180yPRGGZnzBfTS6LVNuE3VgWSQ7+3otdeyWX38m32BSvia+dmA 50KdyrLYEBAtTfmfG5Wq1/13o53+y8oXqwbmGiO0JDtOB2A51TDRQ6kK4 JIRD004u88072JroVBF1l3OsaXBFc+0xpT43E5Y72LbFMfP4CeS0lfN1H g==; X-IronPort-AV: E=McAfee;i="6500,9779,10504"; a="306390888" X-IronPort-AV: E=Sophos;i="5.95,196,1661842800"; d="scan'208";a="306390888" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga103.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2022 05:57:53 -0700 X-IronPort-AV: E=McAfee;i="6500,9779,10504"; a="698059872" X-IronPort-AV: E=Sophos;i="5.95,196,1661842800"; d="scan'208";a="698059872" Received: from mosermix-mobl2.ger.corp.intel.com (HELO localhost) ([10.252.50.2]) by fmsmga004-auth.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 19 Oct 2022 05:57:50 -0700 From: Jani Nikula To: Ville =?utf-8?B?U3lyasOkbMOk?= , "Rafael J. Wysocki" Cc: Linux PCI , intel-gfx@lists.freedesktop.org, "Rafael J. Wysocki" , LKML , dri-devel@lists.freedesktop.org, Linux ACPI , Bjorn Helgaas , Greg Kroah-Hartman Subject: Re: [PATCH] ACPI: PCI: Fix device reference counting in acpi_get_pci_dev() In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo References: <12097002.O9o76ZdvQC@kreacher> Date: Wed, 19 Oct 2022 15:57:48 +0300 Message-ID: <87zgdsgecz.fsf@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-7.3 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_EF,RCVD_IN_DNSWL_HI,SPF_HELO_NONE, SPF_NONE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, 19 Oct 2022, Ville Syrj=C3=A4l=C3=A4 wrote: > On Wed, Oct 19, 2022 at 01:35:26PM +0200, Rafael J. Wysocki wrote: >> If catching things like this early is better, what about pulling my >> bleeding-edge branch, where all of my changes are staged before going >> into linux-next, into the CI? > > Pretty sure we don't have the resources to become the CI for > everyone. So testing random trees is not really possible. And=20 > the alternative of pulling random trees into drm-tip is probably > a not a popular idea either. We used to pull in the sound tree > since it's pretty closely tied to graphics, but I think we > stopped even that because it eneded up pulling the whole of > -rc1 in at random points in time when we were't expecting it. Basically, we only pull branches to drm-tip that are managed using our tools and our development model and under our control. It was too much trouble dealing with conflicts, Linus' master being pulled in at random points (like in the middle of the merge window), and stuff like that, with the external trees. > Ideally each subsystem would have its own CI, or there should > be some kernel wide thing. But I suppose the progress towards > something like that is glacial. > > That said, we do test linux-next to some degree. And looks like > at least one of these could have been caught a bit earlier through > that. Unfortunately no one is really keeping an eye on that so > things tend to slip through. Probably need to figure out something > to make better use of that. Yeah, we need to pay more attention to linux-next test results, as well as Linus' master during the merge window. It's not necessarily easy with the volatility of linux-next, you could easily have very broken runs followed by good ones, but the low hanging fruit is raising more flags and being louder about it earlier when everything's busted for several days in linux-next or Linus' master. BR, Jani. --=20 Jani Nikula, Intel Open Source Graphics Center