lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Sat, 30 Sep 2006 19:42:47 +0200
From:	Luca Tettamanti <kronos.it@...il.com>
To:	Andi Kleen <ak@...e.de>
Cc:	linux-kernel@...r.kernel.org
Subject: [2.6.18-git] Lost all PCI devices

Hi Andi,
I'm testing current git on my notebook, but kernel doesn't find any
PCI device: no video card, no IDE, nothing.

Using git bisect I've tracked down the commit that broke my machine:

5e544d618f0fb21011f36f28d5e3952b9dc109d2 is first bad commit
commit 5e544d618f0fb21011f36f28d5e3952b9dc109d2
Author: Andi Kleen <ak@...e.de>
Date:   Tue Sep 26 10:52:40 2006 +0200

    [PATCH] i386/x86-64: PCI: split probing and initialization of type 1 config space access

    First probe if type1/2 accesses work, but then only initialize them at the end.

    This is useful for a later patch that needs this information inbetween.

    Signed-off-by: Andi Kleen <ak@...e.de>

:040000 040000 5340a14d6abcce04258ce42d99bdb9dba59b0806 14fc88c780f388f70159ee7bdd2b50e7a7ceff3e M      arch

I also tried pci=routeirq without success. I'm not using
PCI_MULTITHREAD_PROBE. This is lspci of the machine:

00:00.0 Host bridge: Silicon Integrated Systems [SiS] 740 Host (rev 01)
00:01.0 PCI bridge: Silicon Integrated Systems [SiS] Virtual PCI-to-PCI bridge (AGP)
00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] (rev 04)
00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2 SMBus Controller
00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 [IDE]
00:02.6 Modem: Silicon Integrated Systems [SiS] AC'97 Modem Controller (rev a0)
00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] AC'97 Sound Controller (rev a0)
00:03.0 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.1 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.2 USB Controller: Silicon Integrated Systems [SiS] USB 1.0 Controller (rev 0f)
00:03.3 USB Controller: Silicon Integrated Systems [SiS] USB 2.0 Controller
00:04.0 Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)
00:0a.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0a.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev aa)
00:0a.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (rev 02)
01:00.0 VGA compatible controller: Silicon Integrated Systems [SiS] 65x/M650/740 PCI/AGP VGA Display Adapter
02:00.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)

I'm attaching the output of lspci -vvxxx, and dmesg of working and non
working system (with CONFIG_PCI_DEBUG). Tell me if you need further
information.

Luca
-- 
Home: http://kronoz.cjb.net
"L'ottimista pensa che questo sia il migliore dei mondi possibili. 
 Il pessimista sa che e` vero" -- J. Robert Oppenheimer

View attachment "lspci-vvxxx" of type "text/plain" (25036 bytes)

View attachment "dmesg-good.txt" of type "text/plain" (13924 bytes)

View attachment "dmesg-bad.txt" of type "text/plain" (12890 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ