Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1187304imu; Tue, 11 Dec 2018 14:24:02 -0800 (PST) X-Google-Smtp-Source: AFSGD/V0dSuuJ5/VKD/ACOXldKvlx1zK1CqYHrzMKIn6POkjRuVcrB0z6OS2unGLrGHss/5on8bG X-Received: by 2002:a17:902:b707:: with SMTP id d7mr16810468pls.29.1544567042751; Tue, 11 Dec 2018 14:24:02 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1544567042; cv=none; d=google.com; s=arc-20160816; b=zqKcpkyKagjlPU93bInqmwQTSJjavcQ7FLsqNwtVUKFMb+fLx+YJlxXKT+eFrphmQ1 p5chAsSTdQGw0HyYj0ZZT1jyaHBVgkqlY/jzCHXml+/OraAfWulmEYF0yLPBw/7hg6BB qN1/4LDZ2c6+0sjy8WArfMVcLA/gpQGOsPechfc1urSanqTvwuI9vhsOcMJNTkj+2BFV HCDS1diGUiX6/7hquHmiNCUxzgAdj73rbXXe08sYueWswhJB+2zPMU+mz4xuS/c6CJml 3WgrlLXo4hSHbrOOEdl7M3A35aIqmPNTp0zC2pJA8SYpEK1zUqDrjAhNsoAE9P8VNOOL 6rHQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature; bh=SU7qGTGPNqchQ8+uS7rBFXVb6lLnEMOjh5gpj2VdHas=; b=xrZMGvAQtx9girfpSFLvd1dWvBx01CgDn+oEYGcvYOXjaU08j3lEqgRxFWJfh/0wqn 2BZ6+1pRZbrD7v2rQ+SXPeQkzF2P9gbs9RmhOSouUAvbXgVBZhrs0rbLKMRHZMztf/93 gtHXujCW6agSppue6Rfw+HRTP/62+gJYbwy3QhawCgcUoUBImeWf63Slob9LcR2j5mnx Y6vvt5r0AMHq7/1yNCcRN7PuJHgZB1fgz8LYvrZEg7bMr41hVcnmir7vaRaqbtf0nUjT kVJFg8aPQs8+5KPe7JIAjQ5gK2psyYrGXx6ScAepoqE3E0L0OqUILMxNEH20YI89S1xV vFUg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=M2KzfXbQ; 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=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id i18si13127352pgl.414.2018.12.11.14.23.48; Tue, 11 Dec 2018 14:24:02 -0800 (PST) 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=@kernel.org header.s=default header.b=M2KzfXbQ; 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=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726220AbeLKWVn (ORCPT + 99 others); Tue, 11 Dec 2018 17:21:43 -0500 Received: from mail.kernel.org ([198.145.29.99]:51436 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726158AbeLKWVn (ORCPT ); Tue, 11 Dec 2018 17:21:43 -0500 Received: from localhost (unknown [69.71.4.100]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 5502F2084C; Tue, 11 Dec 2018 22:21:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1544566902; bh=fSLFMvVoixiNmlDMP5MQDqBjxk5RY6oXyNRPaQk4bMc=; h=Date:From:To:Cc:Subject:References:In-Reply-To:From; b=M2KzfXbQcsrgv0jb+hhBJqaYEAg/n6aelD3tVxjcUVX5v4ry42r0FiNVPy/2qIr7y mROUGxwEKErr9bGgVsoj1oAFzWYfxIcOqJemcBo8P8SktR37CBfZ9n7YQSnqvic1yU bd7X8g3BlkqAmxxKaZJbiy55mKReIKmomB0iw25E= Date: Tue, 11 Dec 2018 16:21:31 -0600 From: Bjorn Helgaas To: "Grumbach, Emmanuel" Cc: "bjorn@helgaas.com" , "linux-pci@vger.kernel.org" , "Mertarg10@gmail.com" , "linux-kernel@vger.kernel.org" , Fran RR Subject: Re: Fwd: [Bug 201647] New: Intel Wireless card 3165 does not get detected but bluetooth works Message-ID: <20181211222131.GH99796@google.com> References: <20181128211959.GB178809@google.com> <0BA3FCBA62E2DC44AF3030971E174FB3013373E4A3@HASMSX112.ger.corp.intel.com> <20181210222452.GC85090@google.com> <0BA3FCBA62E2DC44AF3030971E174FB30133754C00@HASMSX112.ger.corp.intel.com> <20181211135121.GB99796@google.com> <0BA3FCBA62E2DC44AF3030971E174FB30133756A29@HASMSX112.ger.corp.intel.com> <20181211182630.GF99796@google.com> <0BA3FCBA62E2DC44AF3030971E174FB30133756B5D@HASMSX112.ger.corp.intel.com> <20181211183805.GG99796@google.com> <0BA3FCBA62E2DC44AF3030971E174FB30133756BE7@HASMSX112.ger.corp.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <0BA3FCBA62E2DC44AF3030971E174FB30133756BE7@HASMSX112.ger.corp.intel.com> User-Agent: Mutt/1.10.1 (2018-07-13) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Dec 11, 2018 at 06:51:14PM +0000, Grumbach, Emmanuel wrote: > > > > On Tue, Dec 11, 2018 at 06:31:47PM +0000, Grumbach, Emmanuel wrote: > > > > On Tue, Dec 11, 2018 at 04:32:25PM +0000, Grumbach, Emmanuel wrote: > > > > > > On Tue, Dec 11, 2018 at 06:35:20AM +0000, Grumbach, Emmanuel > > wrote: > > > > > > > > > > > https://bugzilla.kernel.org/show_bug.cgi?id=201647 > > > > > > > > > > > > > FWIW: I saw another problem like this with a 9650 device. > > > > > > > > > > > > Do you have a pointer to any info about this 9650 issue? Maybe > > > > > > that would have a clue. > > > > > > > > > > I added him here so that you can ask whatever you like :) The > > > > > story is the same. I am attaching a picture I got from the reporter. > > > > > I can confirm that this device ID / subdevice ID is supported by > > > > > the linux > > > > driver. > > > > > > > > Was there a resolution, i.e., if somebody figured out how to make > > > > the > > > > 9650 wifi work, maybe a similar solution would work for the 3165? > > > > > > Unfortunately not, I am stuck there at the exact same point. No > > > Wifi device shows up in lspci... > > > > Is there a public spec? My patience for reverse engineering > > things that are documented somewhere that I'm not allowed to see > > is pretty limited. Presumably *you* should be able to see the > > spec, since this is an Intel device and you have an @intel.com > > address? > > Ok, I start to understand. So no, no public spec. I am an Intel > employee, I used to maintain the WiFi driver (iwlwifi). I don't know > much about PCI though. I am definitely not asking you to reverse > engineer our device :) I can try to ask internally what could be > going on. The reason I haven't done so so far and reached out to > you is because I am not aware about switches that we need to toggle > to make the device magically show up. So I thought it'd be related > to the PCI core, which take me to the next point... > > > From what we can tell so far, I don't *think* this is a PCI issue. > > If the device doesn't respond to a PCI config access, the PCI core > > can't really be expected to do anything about it. > > Ok, thanks. So I understand from you that you didn't see any weird > log from the PCI core saying: "I can see this device, but I can't > enumerate it because XYZ". I tried to look for such a thing but > couldn't. Right; we should be doing a config read to the device, but apparently we don't get a response so we think it's not there. It's still conceivable there's some hotplug or power management wrinkle that we aren't handling correctly, but those things are used on many systems, so it would have to be a fairly esoteric issue. > From this point, I guess I can't do much either. I'll try to get > info internally. Great, thanks! Bjorn