From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carl-Daniel Hailfinger Subject: PCI quirks not handled and config space differences on resume from S3 Date: Tue, 16 Aug 2005 14:43:15 +0200 Message-ID: <4301DF63.1020605@gmx.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------070003020901020409000400" Return-path: Received: from mail.gmx.de ([213.165.64.20]:28585 "HELO mail.gmx.net") by vger.kernel.org with SMTP id S932683AbVHPMm7 (ORCPT ); Tue, 16 Aug 2005 08:42:59 -0400 Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: acpi-devel Cc: Linux Kernel Mailing List , linux-ide@vger.kernel.org, linux-usb-devel@lists.sourceforge.net This is a multi-part message in MIME format. --------------070003020901020409000400 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi, it seems that PCI quirks are not handled on resume which results in all kinds of strange effects, like disappeared PCI devices. Below is a diff between "lspci -vvvxxx" before and after resume for my SMBus device which only gets enabled by PCI quirk handling. -0000:00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03) - Subsystem: Samsung Electronics Co Ltd: Unknown device c00c - Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- - Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- SERR-