Messages in this thread | | | Date | Wed, 3 Nov 2004 19:52:36 -0500 | From | Martin Blais <> | Subject | kernel 2.6.9 freezes upon dereferencing invalid C++ ref in xxdiff. |
| |
[1.] One line summary of the problem:
kernel 2.6.9 freezes upon dereferenceing invalid C++ ref in xxdiff.
[2.] Full description of the problem/report:
In xxdiff-3.0.2, there is a bug with an invalid C++ reference being dereferenced, and it freezes kernel 2.6.9 (you have to reboot). I tried running it in gdb and the problem still occurs, debug or release builds.
Steps to reproduce:
1. compile xxdiff-3.0.2 (get it from http://xxdiff.sourceforge.net) (Note: the problem is fixed in 3.0.3, get exactly version 3.0.2)
2. run it on two valid files
3. invoke the "File -> Edit Left File" menu
4. Linux freezes.
Someone else reported the problem to me and I verified this with the same kernel (2.6.9).
[3.] Keywords (i.e., modules, networking, kernel):
kernel, freeze
[4.] Kernel version (from /proc/version):
Linux version 2.6.9 (root@elbow.tapholov.com) (gcc version 3.2.3 20030422 (Gentoo Linux 1.4 3.2.3-r3, propolice)) #1 SMP Tue Oct 26 17:36:30 EDT 2004
[5.] Output of Oops.. message (if applicable) with symbolic information resolved (see Documentation/oops-tracing.txt)
No oops, freeze doesn't print anything.
[6.] A small shell script or example program which triggers the problem (if possible)
I tried reproducing it using only a copy of the local function that has the bug and could not make it freeze (it segfaults, as it should). I suppose you can use whatever kernel debugging tools exist to find this (I don't have any experience with this, and cannot look at it now).
[7.] Environment
BIBINPUTS=.:/home/blais/p/priv/bib INFODIR=/usr/share/info:/usr/X11R6/info MANPATH=/home/blais/p/conf/common/man:/usr/share/man:/usr/local/share/man:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/man:/usr/X11R6/man:/opt/blackdown-jdk-1.4.1/man:/usr/qt/3/man:/usr/qt/3/doc/man:/usr/man:/usr/X11R6/man NNTPSERVER=news1.qc.sympatico.ca RXVT_RANDOM_BACKGROUND=/home/blais/p/conf-local/common/share/shell-backgrounds/Need-The-Feeling-2.xpm.gz SSH_AGENT_PID=5260 HOSTNAME=elbow.tapholov.com CVS_WRAPPER_CONFIG=/home/blais/p/conf/common/etc/cvsw.conf BSTINPUTS=.:/home/blais/p/conf/common/tex/bst GPG_AGENT_INFO=/tmp/gpg-y9zUAs/S.gpg-agent:5263:1 TERM=xterm SHELL=bash HOST=elbow.tapholov.com ADDRESSBOOK=/home/blais/p/priv/addrbook PERL5LIB=/home/blais/p/conf/common/lib/perl/lib CVSROOT=/home/blais/cvsroot JUKEBOX=/mnt/jukebox WINDOWID=8388610 INDEXSTYLE=/home/blais/p/conf/common/tex/index CURATOR_TEMPLATE=/home/blais/p/curator/share/templates/blais OLDPWD=/home/blais/p QTDIR=/usr/qt/3 CONF_LOCAL=/home/blais/p/conf-local TMAKEPATH=/usr/lib/tmake/linux-g++ USER=blais SGML_CATALOG_FILES=/etc/sgml/sgml-ent.cat:/etc/sgml/sgml-docbook.cat:/etc/sgml/sgml-lite.cat:/etc/sgml/html401.cat:/etc/sgml/xhtml1.cat:/etc/sgml/sgml-docbook-4.2.cat:/etc/sgml/dsssl-docbook-stylesheets.cat:/etc/sgml/openjade-1.3.2.cat:/etc/sgml/sgml-docbook-3.1.cat SVN_EDITOR=vi XMLLINT_INDENT= LD_LIBRARY_PATH=/home/blais/p/conf/common/lib:/usr/lib:/usr/local/lib GDK_USE_XFT=1 SANTERIADB=/home/blais/p/santeriadb-src/share/db/batadb.xml PROJECTS=/home/blais/p SSH_AUTH_SOCK=/tmp/ssh-CcDd5259/agent.5259 PYTHONDOCS=/usr/share/doc/python-docs-2.2.3/html KDEDIR=/usr/kde/3.2 USERNAME=blais PAGER=less CONFIG_PROTECT_MASK=/etc/gconf /etc/terminfo SITE=home XPSERVERLIST=:2 XINITRC=/etc/X11/xinit/xinitrc SSH_WRAPPER_CONFIG=/home/blais/p/conf/common/etc/sshw.conf PATH=/home/blais/p/conf/common/bin:/home/blais/p/conf/plat/i686-pc-linux/bin:/home/blais/p/conf/site/home/bin:/home/blais/p/conf-local/common/bin:/home/blais/p/conf-local/plat/i686-pc-linux/bin:/home/blais/p/arubomu/bin:/home/blais/p/arubomu/old/bin:/home/blais/p/camtools/bin:/home/blais/p/contract-tools/bin:/home/blais/p/curator/bin:/home/blais/p/jukebox/bin:/home/blais/p/optcomplete/bin:/home/blais/p/projects/bin:/home/blais/p/santeriadb-src/bin:/home/blais/p/xxdiff/bin:/usr/local/zope/bin:/bin:/usr/bin:/usr/local/bin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.2:/opt/Acrobat5:/usr/X11R6/bin:/opt/blackdown-jdk-1.4.1/bin:/opt/blackdown-jdk-1.4.1/jre/bin:/usr/qt/3/bin:/usr/kde/3.2/bin:/usr/kde/3.1/bin:/usr/qt/2/bin:/usr/games/bin:/opt/limewire:/sbin:/usr/sbin:/usr/X11R6/bin XML_CATALOG_FILES= /home/blais/p/arubomu/share/dtd/catalog /home/blais/p/arubomu/share/dtd/catalog /home/blais/p/arubomu/share/dtd/catalog PWD=/home/blais/p/xxdiff/src SMTPSERVER=smtp1.qc.sympatico.ca JAVA_HOME=/opt/blackdown-jdk-1.4.1 CONF=/home/blais/p/conf JAVAC=/opt/blackdown-jdk-1.4.1/bin/javac EDITOR=emacsclient SCP_WRAPPER_CONFIG=/home/blais/p/conf/common/etc/scpw.conf LANG=C SUDO_LD_LIBRARY_PATH=/home/blais/p/conf/common/lib:/usr/lib:/usr/local/lib QMAKESPEC=linux-g++ KDEDIRS=/usr XUSERFILESEARCHPATH=/home/blais/p/conf/common/app-defaults/%N:/home/blais/app-defaults/%N:/home/blais/p/conf-local/plat/i686-pc-linux/app-defaults/%N PS1=\h:$(echo \w | /bin/sed -e "s+$PHYS_HOME+~+;\ s+\(/[@a-zA-Z0-9_]*/\).*\(/[@a-zA-Z0-9_]*/[@a-zA-Z0-9_]*\)+\1...\2+g")\$ JUKEBOX_COVERS=/home/blais/p/jukebox-data/jukebox.covers GDMSESSION=Xsession CXX=g++ TEXINPUTS=/home/blais/p/conf/common/tex/inputs: COLORFGBG=15;default;12 HOME=/home/blais SHLVL=5 JDK_HOME=/opt/blackdown-jdk-1.4.1 MANPAGER=less XPCONFIGDIR=/usr/share/Xprint/xserver/C/print PHYS_HOME=/home/blais LOGNAME=blais LESS=-R PYTHONPATH=/home/blais/p/conf/common/lib/python:/home/blais/p/adventures/lib/python:/home/blais/p/arubomu/lib/python:/home/blais/p/camtools/lib/python:/home/blais/p/curator/lib/python:/home/blais/p/jukebox/lib/python:/home/blais/p/optcomplete/lib/python:/home/blais/p/santeriadb-src/lib/python:/home/blais/p/conf/common/lib/python-fallback:/home/blais/p/adventures/lib/python-fallback:/home/blais/p/camtools/lib/python-fallback:/home/blais/src/docutils LATEXINPUTS=/home/blais/p/conf/common/tex/inputs BOOKMARKS=/home/blais/p/priv/bookmarks CVS_RSH=ssh CLASSPATH=/opt/blackdown-jdk-1.4.1/jre/lib/rt.jar:. JUKEBOX_PLAYFILE=/home/blais/p/priv/playfiles/playmon-index.xml LESSOPEN=|lesspipe.sh %s JUKEBOX_INDEXES=/home/blais/p/priv/cdindex EMAIL=blais@furius.ca JUKEBOX_XML=/home/blais/p/jukebox-data/jukebox.xml INFOPATH=/usr/share/info:/usr/share/gcc-data/i686-pc-linux-gnu/3.2/info CC=gcc DISPLAY=:0.0 PLAT=i686-pc-linux RSYNC_RSH=sshw G_BROKEN_FILENAMES=1 CONFIG_PROTECT=/usr/X11R6/lib/X11/xkb /usr/kde/3.2/share/config /usr/kde/3.1/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/xdvi/ /usr/share/config GNUPGHOME=/home/blais/p/conf/common/gnupg COLORTERM=rxvt-xpm XAUTHORITY=/home/blais/.Xauthority _=/bin/printenv
[7.1.] Software (add the output of the ver_linux script here)
elbow linux # ./scripts/ver_linux If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux elbow.tapholov.com 2.6.9 #1 SMP Tue Oct 26 17:36:30 EDT 2004 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz GenuineIntel GNU/Linux Gnu C 3.2.3 Gnu make 3.80 binutils 2.14.90.0.7 util-linux 2.12b mount 2.12b module-init-tools 0.9.15-pre4 e2fsprogs 1.35 reiserfsprogs line reiser4progs line Linux C Library 2.3.2 Dynamic linker (ldd) 2.3.2 Procps 3.1.15 Net-tools 1.60 Kbd 1.08 Sh-utils 5.0.91 Modules Loaded nvidia
[7.2.] Processor information (from /proc/cpuinfo):
processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.40GHz stepping : 9 cpu MHz : 2406.113 cache size : 512 KB physical id : 0 siblings : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 4751.36
processor : 1 vendor_id : GenuineIntel cpu family : 15 model : 2 model name : Intel(R) Pentium(R) 4 CPU 2.40GHz stepping : 9 cpu MHz : 2406.113 cache size : 512 KB physical id : 0 siblings : 2 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe cid xtpr bogomips : 4800.51
[7.3.] Module information (from /proc/modules):
nvidia 4813344 12 - Live 0xf8e73000
[7.4.] Loaded driver and hardware information (/proc/ioports, /proc/iomem)
elbow linux # cat /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : ide1 01f0-01f7 : ide0 02f8-02ff : serial 0376-0376 : ide1 03c0-03df : vga+ 03f6-03f6 : ide0 03f8-03ff : serial 0400-041f : 0000:00:1f.3 0480-04bf : 0000:00:1f.0 0800-087f : 0000:00:1f.0 0800-0803 : PM1a_EVT_BLK 0804-0805 : PM1a_CNT_BLK 0808-080b : PM_TMR 0828-082f : GPE0_BLK 0cf8-0cff : PCI conf1 d800-d8ff : 0000:02:05.0 dc00-dc7f : 0000:02:03.0 df40-df5f : 0000:02:0a.0 df40-df5f : ne2k-pci df90-df9f : 0000:02:04.0 dfa0-dfa7 : 0000:02:04.0 dfa8-dfab : 0000:02:04.0 dfac-dfaf : 0000:02:04.0 dfe0-dfe7 : 0000:02:04.0 e800-e8ff : 0000:00:1f.5 e800-e8ff : Intel ICH5 ee80-eebf : 0000:00:1f.5 ee80-eebf : Intel ICH5 ef00-ef1f : 0000:00:1d.0 ef00-ef1f : uhci_hcd ef20-ef3f : 0000:00:1d.1 ef20-ef3f : uhci_hcd ef40-ef5f : 0000:00:1d.2 ef40-ef5f : uhci_hcd ef80-ef9f : 0000:00:1d.3 ef80-ef9f : uhci_hcd fc00-fc0f : 0000:00:1f.1 fc00-fc07 : ide0 fc08-fc0f : ide1
elbow linux # cat /proc/iomem 00000000-0009fbff : System RAM 0009fc00-0009ffff : reserved 000a0000-000bffff : Video RAM area 000c0000-000cf3ff : Video ROM 000f0000-000fffff : System ROM 00100000-3ff2ffff : System RAM 00100000-003975ef : Kernel code 003975f0-004dd7ff : Kernel data 3ff30000-3ff3ffff : ACPI Tables 3ff40000-3ffeffff : ACPI Non-volatile Storage 3fff0000-3fffffff : reserved 40000000-400003ff : 0000:00:1f.1 e7f00000-f7efffff : PCI Bus #01 e8000000-efffffff : 0000:01:00.0 f8000000-fbffffff : 0000:00:00.0 fc900000-fe9fffff : PCI Bus #01 fd000000-fdffffff : 0000:01:00.0 fd000000-fdffffff : nvidia feaf8000-feafbfff : 0000:02:05.0 feaff800-feafffff : 0000:02:03.0 feaff800-feafffff : ohci1394 febff400-febff4ff : 0000:00:1f.5 febff400-febff4ff : Intel ICH5 febff800-febff9ff : 0000:00:1f.5 febff800-febff9ff : Intel ICH5 febffc00-febfffff : 0000:00:1d.7 febffc00-febfffff : ehci_hcd ffb80000-ffffffff : reserved
[7.5.] PCI information ('lspci -vvv' as root)
elbow linux # lspci -vvv 00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 80f2 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0 Region 0: Memory at f8000000 (32-bit, prefetchable) [size=64M] Capabilities: [e4] #09 [2106] Capabilities: [a0] AGP version 3.0 Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2 Command: RQ=0 SBA+ AGP+ 64bit- FW- Rate=x2
00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller (rev 02) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Bus: primary=00, secondary=01, subordinate=01, sec-latency=64 I/O behind bridge: 0000f000-00000fff Memory behind bridge: fc900000-fe9fffff Prefetchable memory behind bridge: e7f00000-f7efffff BridgeCtl: Parity- SERR- NoISA- VGA+ MAbort- >Reset- FastB2B-
00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 4: I/O ports at ef00 [size=32]
00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 19 Region 4: I/O ports at ef20 [size=32]
00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin C routed to IRQ 18 Region 4: I/O ports at ef40 [size=32]
00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02) (prog-if 00 [UHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 16 Region 4: I/O ports at ef80 [size=32]
00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02) (prog-if 20 [EHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin D routed to IRQ 23 Region 0: Memory at febffc00 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] #0a [20a0]
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2) (prog-if 00 [Normal decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=64 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: fea00000-feafffff Prefetchable memory behind bridge: fff00000-000fffff BridgeCtl: Parity- SERR+ NoISA+ VGA- MAbort- >Reset- FastB2B-
00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02) Control: I/O+ Mem+ BusMaster+ SpecCycle+ MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0
00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller (rev 02) (prog-if 8a [Master SecP PriP]) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 18 Region 0: I/O ports at <unassigned> Region 1: I/O ports at <unassigned> Region 2: I/O ports at <unassigned> Region 3: I/O ports at <unassigned> Region 4: I/O ports at fc00 [size=16] Region 5: Memory at 40000000 (32-bit, non-prefetchable) [size=1K]
00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 80a6 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 17 Region 4: I/O ports at 0400 [size=32]
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio Controller (rev 02) Subsystem: Asustek Computer, Inc.: Unknown device 80f3 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 17 Region 0: I/O ports at e800 [size=256] Region 1: I/O ports at ee80 [size=64] Region 2: Memory at febff800 (32-bit, non-prefetchable) [size=512] Region 3: Memory at febff400 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0322 (rev a1) (prog-if 00 [VGA]) Subsystem: CardExpert Technology: Unknown device 0407 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 248 (1250ns min, 250ns max) Interrupt: pin A routed to IRQ 16 Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M] Region 1: Memory at e8000000 (32-bit, prefetchable) [size=128M] Expansion ROM at fe9e0000 [disabled] [size=128K] Capabilities: [60] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [44] AGP version 3.0 Status: RQ=31 SBA+ 64bit- FW+ Rate=x1,x2 Command: RQ=31 SBA+ AGP+ 64bit- FW- Rate=x2
02:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host Controller (rev 80) (prog-if 10 [OHCI]) Subsystem: Asustek Computer, Inc.: Unknown device 808a Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (8000ns max), cache line size 04 Interrupt: pin A routed to IRQ 20 Region 0: Memory at feaff800 (32-bit, non-prefetchable) [size=2K] Region 1: I/O ports at dc00 [size=128] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2+ AuxCurrent=0mA PME(D0-,D1-,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:04.0 RAID bus controller: VIA Technologies, Inc.: Unknown device 3164 (rev 06) Subsystem: Asustek Computer, Inc.: Unknown device 80f4 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 Interrupt: pin A routed to IRQ 23 Region 0: I/O ports at dfe0 [size=8] Region 1: I/O ports at dfac [size=4] Region 2: I/O ports at dfa0 [size=8] Region 3: I/O ports at dfa8 [size=4] Region 4: I/O ports at df90 [size=16] Capabilities: [c0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
02:05.0 Ethernet controller: 3Com Corporation: Unknown device 1700 (rev 12) Subsystem: Asustek Computer, Inc.: Unknown device 80eb Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 64 (5750ns min, 7750ns max), cache line size 04 Interrupt: pin A routed to IRQ 22 Region 0: Memory at feaf8000 (32-bit, non-prefetchable) [size=16K] Region 1: I/O ports at d800 [size=256] Capabilities: [48] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=7 DScale=1 PME- Capabilities: [50] Vital Product Data
02:0a.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8029(AS) Subsystem: D-Link System Inc DE-528 Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66Mhz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin A routed to IRQ 22 Region 0: I/O ports at df40 [size=32]
[7.6.] SCSI information (from /proc/scsi/scsi)
elbow linux # cat /proc/scsi/scsi Attached devices:
[7.7.] Other information that might be relevant to the problem (please look in /proc and include all information that you think to be relevant):
[X.] Other notes, patches, fixes, workarounds:
Any additional information needed let me know.
cheers,
-- Martin Blais <blais@furius.ca> - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |