Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp700397imm; Fri, 11 May 2018 05:09:18 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpKmVFbsMDAXbPnmWb9xL+8MaMxjboII0rmpeZnxkCOqnJwJXxVOmzUsTMEFqmDzhtBF5sR X-Received: by 2002:a17:902:b681:: with SMTP id c1-v6mr5248464pls.286.1526040558767; Fri, 11 May 2018 05:09:18 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526040558; cv=none; d=google.com; s=arc-20160816; b=hez8P20VYo+E2hQ0SyCv9appKXB7nlnxZgwMgXZ/gCqVI48jVETiVPhoOHPVCxghOM bBXqszl6SvPotkxBnsxqjs01FGivQC0XktfKwonH1Vc7TlRQYlNlNtKdX44Bqw331UI/ I9kQFaWa0ELNFhmLVJF2kt6B2znL5cTPTY6ioSFCSbQjvfuJ5XqEMBUNfPle2BiPcuDL NuccBuL2UI7NItTvU+6oAjj2TgX+RMORizSQrNNeD/CSb2/ImXX151N0oxNLpT4N7sXC nmN93lB3YKFyACh1lnGFNhAoEuNMHxWUwC2YcjWVjpeA72KfomRgByU3eUqZqEVx9YO3 VRQw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:dkim-signature :arc-authentication-results; bh=2CeEsIYfdNBpEA9u/MoTYXSFGV/7LozQHe1RsU990a0=; b=FfGBCnesCT8xGWCBCZNgkWPlToqaossfRFS2HoinC9DTQKk4Y9hxdTIG+65QX9cEqB oD13lZ+O9xdrdDgkC/SZ922nCKCnxhcIp71kKfg/6AaT7UzyJhSdqRzZthjGttn5oxC4 S5NQWy9lOx+MHK0vzd6w9uzJ4pBrdXtIqLLoXSasvriJxhe6uackVeXulxMQndTGD9tW xSMsVkSyR2NukDqHJ58ewxUPzGu/YbiK+Seddv093nTnQrXdksKnDP7nMI8FnBymVsSK T5+pBYIrhKvoK8pKbYgbiZ6owZ/qbjEQyXbQrCuqd4NGBXTPUtMI2NTQMVr0ERFAbqvV aMtQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=orZeRMFc; 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id j6-v6si3026969pfb.25.2018.05.11.05.09.02; Fri, 11 May 2018 05:09:18 -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=fail header.i=@gmail.com header.s=20161025 header.b=orZeRMFc; 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752604AbeEKMIw (ORCPT + 99 others); Fri, 11 May 2018 08:08:52 -0400 Received: from mail-oi0-f45.google.com ([209.85.218.45]:46985 "EHLO mail-oi0-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750726AbeEKMIv (ORCPT ); Fri, 11 May 2018 08:08:51 -0400 Received: by mail-oi0-f45.google.com with SMTP id y15-v6so4485849oia.13; Fri, 11 May 2018 05:08:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=2CeEsIYfdNBpEA9u/MoTYXSFGV/7LozQHe1RsU990a0=; b=orZeRMFceoAitRlQvZKseryppBdbbI28owoyfGgIz4l4vW2WaknlRT8iB9aIvhSVVY xoiZs+59d7PM6R2UE5HCIYt0hHMSqaupVakEGWyM7dIsOqCZDT9BPDinbzuf1fX08/ep UqPpBu5PioTWY8HeOAaIEhzLMga8MUc1Lu7qCgcc1YnvOL+cYCHkDGjM93sGJAC8t4ta 7uv6RLeUHe6SUFnXMaXsGY30kt3Ywr7dM8iZJxudlBnWXMqMgjAkCu4JB7oAsyQ6Wrdr YbCV5oUd6kwvUULpVjuBBwHDoIBQNM+O2cPE2ZPF4GcZEuEvTe2+9Q4dmpCFD5cA8kHl CV6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:to:cc:references:from:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=2CeEsIYfdNBpEA9u/MoTYXSFGV/7LozQHe1RsU990a0=; b=MeeeZLYsRxhIkJdZZIIZpt1NGwVt92aGfDihN920uFuPlt2jaoQSO9DTsPLWyh9wuz q2AJ9UcF8dgTcH16N7PjB9Dc3Dc7fb9sUZRlwsRG+uKbxPLnhyu+lzMq9DdkWcsfxR/L G2Bkl3m1ZEljmVGEmQUAXP4QpKNVUcIwFzBf1ScyANt+xevPigQj1f1Uo3JYofnZJdLt jpPRGQ3a/meFSZcX+Y2yWPQP1mf62M8y2tvWB7ZqSSX1NCK0u+p6f51+Kc8ji30PIBfL RvLGaZeVvphPG7OiLe91KWWUgJBKTEnjOOa7ZcpzEJISDw5EfxMaXyZwIfl8xjqIDcT5 oyng== X-Gm-Message-State: ALKqPwfYpHOFZ0bqI+ZFRCmeF94Wkr8D40LQtdTUD6zd23uLj8MIUOwc jwKfLhelRSXPjntOB2MbOAJjTw== X-Received: by 2002:aca:5583:: with SMTP id j125-v6mr2857810oib.53.1526040530570; Fri, 11 May 2018 05:08:50 -0700 (PDT) Received: from [192.168.1.110] (cpe-24-31-253-228.kc.res.rr.com. [24.31.253.228]) by smtp.gmail.com with ESMTPSA id h11-v6sm1743942ote.72.2018.05.11.05.08.49 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 11 May 2018 05:08:49 -0700 (PDT) Subject: Re: [PATCH V2 1/2] Revert "ssb: Prevent build of PCI host features in module" To: Kalle Valo , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= Cc: =?UTF-8?Q?Michael_B=c3=bcsch?= , Matt Redfearn , "linux-wireless@vger.kernel.org" , Hauke Mehrtens , LKML , =?UTF-8?B?UmFmYcWCIE1pxYJlY2tp?= References: <20180511091715.1989-1-zajec5@gmail.com> <87bmdmcxf6.fsf@codeaurora.org> From: Larry Finger Message-ID: <727571cb-5d1f-2d99-b050-979edd02106f@lwfinger.net> Date: Fri, 11 May 2018 07:08:48 -0500 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.7.0 MIME-Version: 1.0 In-Reply-To: <87bmdmcxf6.fsf@codeaurora.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 05/11/2018 05:13 AM, Kalle Valo wrote: > Rafał Miłecki writes: > >> On 11 May 2018 at 11:17, Rafał Miłecki wrote: >>> From: Rafał Miłecki >>> >>> This reverts commit 882164a4a928bcaa53280940436ca476e6b1db8e. >>> >>> Above commit added "SSB = y" dependency to the wrong symbol >>> SSB_DRIVER_PCICORE_POSSIBLE and prevented SSB_DRIVER_PCICORE from being >>> selected when needed. PCI core driver for core running in clienthost >>> mode is important for bus initialization. It's perfectly valid scenario >>> to have ssb built as module and use it with buses on PCI cards. >>> >>> This fixes regression that affected all *module* users with PCI cards. >>> >>> Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=1572349 >>> Signed-off-by: Rafał Miłecki >> >> As these patches fix regression/build error, I believe both should get >> into 4.17. > > How much confidence do we have that we don't need to end up reverting > patch 2 as well? I rather be pushing patch 2 to 4.18 so that there's > more time for testing and waiting for feedback. Although I do not have the hardware to test the builds, I worked closely with the OP in the bug at b.r.c noted above. From that effort, it became clear what configuration variables were missing to cause the x86 failures. Patch 2 satisfies the requirement, and prevents the build problems found by the MIPS users. Both patches are needed in 4.17. Larry