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: Sender: linux-ide-owner@vger.kernel.org To: acpi-devel Cc: Linux Kernel Mailing List , linux-ide@vger.kernel.org, linux-usb-devel@lists.sourceforge.net List-Id: linux-acpi@vger.kernel.org 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-