zhengzheng.buaa.edu.cnzhengzheng.buaa.edu.cn/en/pdf/linux.xlsx · xls file · web view2 2.5 2. 3...

4677

Click here to load reader

Upload: lyxuyen

Post on 30-Apr-2018

273 views

Category:

Documents


9 download

TRANSCRIPT

classifiedidCLASSNAM/ARB SUBCLASSPATCH FOUNDREPAIRE LOCATIONREGRESSIONsummarystatusproductcomponenthardwareimportanceseverityprocessed severityprioritykernel version recordedkernel version integratedtreereported timereportermodified timeAssigned Toduplicatecomments numberdescription2NAMENVYESarchNONUMA-Q hangs during TSC initialization on boot.CLOSED CODE_FIXPlatform Specific/Hardwarei386IA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-13 15:56 UTCMartin J. Bligh2003-01-05 11:28 UTCMartin J. BlighNone2Exact Kernel version: 2.5.46 Distribution: debian woody Harware Environment: 16-way NUMA-Q Problem Description: Hangs during TSC initialization on boot. There's a garbled panic during IO-APIC init, then hang during TSC sync3ARBMEMNONOEnabling shared pagetables causes KDE to wierd outCLOSED CODE_FIXMemory ManagementOtherIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-13 18:55 UTCMartin J. Bligh2003-01-05 11:29 UTCDave McCrackenNone1Exact Kernel version: 2.5.46-mm1 Distribution: Redhat 7.2 / 7.3 Hardware Environment: P4 PC Software Environment: KDE Problem Description: Enabling shared pagetables causes KDE to wierd out Steps to reproduce: Start KDE7NAMTIMNONOfile lock accounting brokenCLOSED CODE_FIXFile SystemVFSAll LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 04:48 UTCMatthew Wilcox2003-04-03 06:18 UTCMatthew WilcoxNone2Problem Description: the file locking code accounting is done per-task and tasks can free each others locks causing the accounting to get broken. Steps to reproduce: someone sent me a test program... i'll attach it later.9BOHNONOEHCI not properly shut down on reboot, kills usb keyboard in bios/bootloaderCLOSED CODE_FIXDriversUSBIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 08:51 UTCNicolas Mailhot2003-03-06 15:25 UTCDavid BrownellNone10Exact Kernel version: 2.5.46-bk2 (and other from 2.5.44 to 2.5.47, don't remember all the verions tested) Distribution: Red Hat Rawhide Hardware Environment: Gigabyte GA -7VAX, latest bios, keyboard + mouse on external usb2 nec hub Problem Description: When I enable ehci, boot into 2.5 then reboot I loose the usb input. Since my input is 100% usb, this is real anoying in the bootloader and bios settings (i.e. I need usb input that can be handled by the bios) uhci works in 2.4 and 2.5 ehci works in w2k The workaround is to manually turn off the psu to reset the system10BOHYESdriversNOUSB HCs may have improper interrupt configuration with ACPI in IOAPIC modeCLOSED CODE_FIXACPIConfig-InterruptsIA-32 LinuxP2 highhighhighP22.5.46-bk2 to 2.6.0-test4-bk22.5Mainline2002-11-14 08:56 UTCNicolas Mailhot2004-03-03 14:40 UTCLen Brown70 955 96989Exact Kernel version: 2.5.46-bk2 Distribution: Red Hat Rawhide Hardware Environment: Gigabyte GA -7VAX, latest bios I'm trying to move from an pure usb hid + acpi + io-apic UP 2.4 system to a 2.5 one. Hardware is via kt400 based. The problem is : * 2.5 io-apic kills usb input device not accepting address", see http://linux-usb.sourceforge.net/FAQ.html#ts6 * without io-apic build-in rt8139too do not work with acpi : nov 5 20:50:30 rousalka ifup: nov 5 20:50:30 rousalka ifup: D14BOHYESdriversNONo dri : unsupported Via chipset (device id: 3189)CLOSED CODE_FIXDriversVideo(AGP)IA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 12:11 UTCNicolas Mailhot2010-02-04 19:34 UTCDave JonesNone19Exact Kernel version: 2.5.47-ac1 Kernel command line: ro root=/dev/hdc1 agp_try_unsupported=1 video=matrox:vesa:0x11B,fh:96,fv:160 Distribution: Red Hat Rawhide Hardware Environment: Gigabyte GA -7VAX http://www.giga-byte.com/products/7vax.htm Northbridge : VIA KT400 Southbridge : VIA 8235 latest bios + mga G400 On boot : Linux agpgart interface v0.99 (c) Jeff Hartmann agpgart: Maximum main memory to use for agp memory: 439M agpgart: Unsupported Via chipset (device id: 3189), you might want to try agp_try_unsupported=1. agpgart: no supported devices found. [drm:drm_init] *ERROR* Cannot initialize the agpgart module. Uninitialised timer! This is just a warning. Your computer is OK function=0x00000000, data=0x0 Call Trace: [] check_timer_failed+0x64/0x70 [] del_timer+0x21/0x90 [] mga_takedown+0x60/0x380 [] mga_stub_unregister+0x32/0x11d [] init+0x3d/0x160 [] init+0x0/0x160 [] kernel_thread_helper+0x5/0x1016BOHYESfsNOreproduceable oops in lock_get_statusCLOSED CODE_FIXFile SystemVFSIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 12:28 UTCBurton Windle2003-03-07 20:13 UTCMatthew WilcoxNone10Please enter Exact Kernel version: 2.5.47, but many many older 2.5 kernels have same problem Distribution: Debian Testing Hardware Environment: single x86 CPU Software Environment: preempt enabled, non-SMP Problem Description: Reliable oops when reading /proc/locks. Unable to handle kernel NULL pointer dereference at virtual address 00000008 c014c08f *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[] Not tainted Using defaults from ksymoops -t elf32-i386 -a i386 EFLAGS: 00010286 eax: 00000000 ebx: c868f000 ecx: 00000001 edx: c8657f20 esi: c13c07ac edi: 00000000 ebp: 00000400 esp: c8657ee0 ds: 0068 es: 0068 ss: 0068 Stack: c8657f1c c13c07b0 c13c07ac c014c39c c868f000 c13c07ac 00000001 c0285593 c8656000 00000400 00000400 c868f000 c8657f1c c8657f20 00000001 c868f000 00000000 c015f65a c868f000 c8657f7c 00000000 00000400 00000000 00000400 Call Trace: [] [] [] [] [] [] Code: 8b 78 08 8b 44 24 1c 50 8b 44 24 1c 50 68 ac 54 28 c0 53 e8 >>EIP; c014c08f f_dentry) { inode = fl->fl_file->f_dentry->d_inode; } else { printk(KERN_EMERG "null dentry at %d\n", id); } } That will avoid the oops, and tell us who managed to set a file lock on a file without a dentry.17BOHNONOUSB plug/unplug causes device_shutdown to loop forever on rebootCLOSED CODE_FIXDriversUSBIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 12:49 UTCBurton Windle2003-01-05 11:31 UTCGreg Kroah-HartmanNone3Please enter Exact Kernel version: 2.5.47-bk2; problem started in 2.5.44, I think Distribution: Debian Testing Hardware Environment: 00:00.0 Host bridge: Intel Corp. 440LX/EX - 82443LX/EX Host bridge (rev 03) 00:01.0 PCI bridge: Intel Corp. 440LX/EX - 82443LX/EX AGP bridge (rev 03) 00:07.0 ISA bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 01) 00:07.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) 00:07.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) 00:07.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 01) 00:0f.0 PCI bridge: Digital Equipment Corporation DECchip 21152 (rev 03) 01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage Pro AGP 1X (rev c) 02:0a.0 Ethernet controller: 3Com Corporation 3c590 10BaseT [Vortex] 02:0b.0 Ethernet controller: Accton Technology Corporation SMC2-1211TX (rev 10) USB device: drivers/usb/core/hub.c: new USB device 00:07.2-1, assigned address 2 input: USB HID v1.00 Mouse [Logitech] on usb-00:07.2-1 Software Environment: Debian Testing. Problem Description: If I boot a 2.5.47-bk2 kernel, and do not remove/add USB devices, I can reboot fine. If I boot a 2.5.47-bk2 kernel, and remove and then replug in a USB device, a later reboot will hang in device_shutdown (as show by sysrq+p). I have added printks to this function, and it appears to be looping forever in the 'for_each_device'. Steps to reproduce: Boot 2.5.47, or 2.5.44. Unplug USB mouse, then replug it, and reboot. Kernel will hang after init prints 'Rebooting...'. Sysrq+p shows it is stuck in device_shutdown.20NAMSEQNONOKernel AGP support needs to be initialized soonerCLOSED CODE_FIXDriversVideo(AGP)IA-32 LinuxP2 lowlowlowP22.5Mainline2002-11-14 13:25 UTCJoseph Fannin2002-12-17 15:53 UTCDave JonesNone4The kernel AGP drivers need to be initialized earlier in the boot process -- before the framebuffer system. This is needed for Antonio Daplas's framebuffer driver for the i810 video chipset which has no video memory of its own and must use the AGP GART to get linear memory for the framebuffer driver. Issues like this are why this driver is not merged yet. :-)23UNKNONONo sound on TOSLINK output with CS4624 and alsaCLOSED CODE_FIXOtherOtherIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-14 14:01 UTCNicolas Mailhot2003-01-05 11:34 UTCAlanNone4Exact Kernel version: 2.5.47-ac3 Distribution: Red Hat Raw Hide Hardware Environment: Gigabyte GA -7VAX http://www.giga-byte.com/products/7vax.htm Hercules Fortissimo III 7.1 http://europe.hercules.com/supportf.php?pa=mor&drv=355&prd=56&ft=MANUALS&os=26 [root@rousalka root]# /sbin/lspci -vv 00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400] Host Bridge Subsystem: Giga-byte Technology: Unknown device 5000 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- /sys/devices/sys/name the process appears to be hung. ^c won't return control to me. If I log in on another console though, I can't find it running in the process list. All I can do is kill the login process. No kernel errors when I do this, just the hung terminal. Steps to reproduce: mount -tsysfs none /sys echo 1> /sys/devices/sys/name94BOHNOYESfile remain locked after sapdb process exist.CLOSED CODE_FIXOtherOtherIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-18 15:22 UTCMingming Cao2003-03-07 20:13 UTCMatthew WilcoxNone7(Please check that the problem happens on Linus' tree if not then file under the Alternate Trees category.) Exact Kernel version:2.5.47 Distribution: Hardware Environment:Intel PIII 700MHz, 1G L1, 8 CPUs Software Environment:RedHat 7.2, glibc-2.2.4-13,sapdb 7.3.0.25-1, OSDL's dbt1 test suite Problem Description: sapdb failed to unlock the raw device it used after it quits the database. So next time it failed to re-load the sap database since it tries to re-lock the raw devices. This problem does not exist on 2.4 kernel. Steps to reproduce: Modify dbt1/scripts/sapdb/create_db.sh(if necessary), put the data on some raw devices(there is not problem with filesystem). Then reboot the machine(SMP box) and do the following cd dbt1/scripts/sapdb ./create_db.sh ./drop_db.sh ./create_db.sh check the error messages under /var/opt/sapdb/indep_data/wrk/DBT1/knldiag.err100NAMTIMNONOLTP - gettimeofday02 fails (time is going backwards)CLOSED CODE_FIXTimersgettimeofdayIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-19 06:45 UTCPaul Larson2003-02-21 04:31 UTCjohn stultzNone5(Please check that the problem happens on Linus' tree if not then file under the Alternate Trees category.) Exact Kernel version: 2.5.47 (and many other 2.5 kernels, not specific to this version) Distribution: SuSE 8.0 Hardware Environment: 2-way PIII-550 Software Environment: Problem Description: I've been getting a somewhat random error in a few of the recent 2.5 kernels with SMP machines. I noticed this on a 2.5.47 bk pull, but I was also able to reproduce it on 2.5.46. I haven't tried any earlier kernels yet. The LTP gettimeofday02 test sometimes fails with this message: gettimeofday02 0 INFO : checking if gettimeofday is monotonous, takes 30s gettimeofday02 1 FAIL : Time is going backwards (old 1037138184.846333 vs new 1037138184.843346! I have not been able to reproduce this on a single processor machine though. Basically, all the test does is: gettimeofday(&tv1, NULL); while(!done) { gettimeofday(&tv2, NULL); FAIL if tv2 < tv1 tv1 = tv2; } Steps to reproduce: Run gettimeofday02 from LTP on a SMP machine. It happens at random and may take several tries.102UNKNONORead from a raid 0 array failed.CLOSED CODE_FIXIO/StorageMDIA-32 LinuxP2 highhighhighP22.5Mainline2002-11-19 12:57 UTCF2002-12-01 08:06 UTCMartin J. BlighNone3Exact Kernel version: 2.5.48 ============================ This also append with 2.5.47-ac5, 2.5.47-ac6. Distribution: ============= RedHat 8.0 Hardware Environment: ===================== $ lspci 00:00.0 Host bridge: VIA Technologies, Inc. VT8367 [KT266] 00:01.0 PCI bridge: VIA Technologies, Inc. VT8367 [KT333 AGP] 00:05.0 Unknown mass storage controller: Triones Technologies, Inc. HPT366/368/370/370A/372 (rev 03) 00:06.0 Multimedia controller: Sigma Designs, Inc. REALmagic Hollywood Plus DVD Decoder (rev 02) 00:07.0 Multimedia audio controller: Ensoniq ES1371 [AudioPCI-97] (rev 06) 00:08.0 ATM network controller: SGS Thomson Microelectronics: Unknown device 0500 (rev 10) 00:09.0 Multimedia video controller: Brooktree Corporation Bt848 Video Capture (rev 12) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586B PIPC Bus Master IDE (rev 06) 01:00.0 VGA compatible controller: ATI Technologies Inc 3D Rage IIC AGP (rev 7a) $ cat /proc/cpuinfo processor : 0 vendor_id : AuthenticAMD cpu family : 6 model : 6 model name : AMD Athlon(tm) XP 1600+ stepping : 2 cpu MHz : 1399.763 cache size : 256 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow bogomips : 2791.83 disks : HPT370: chipset revision 3 HPT370: not 100%% native mode: will probe irqs later HPT37X: using 33MHz PCI clock ide2: BM-DMA at 0xdc00-0xdc07, BIOS settings: hde:pio, hdf:pio ide3: BM-DMA at 0xdc08-0xdc0f, BIOS settings: hdg:DMA, hdh:pio VP_IDE: IDE controller at PCI slot 00:11.1 VP_IDE: chipset revision 6 VP_IDE: not 100%% native mode: will probe irqs later ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx VP_IDE: VIA vt8233 (rev 00) IDE UDMA100 controller on pci00:11.1 ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:pio ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio hda: Maxtor 90340D2, ATA DISK drive hdc: Maxtor 90340D2, ATA DISK drive hde: SAMSUNG CD-R/RW SW-240B, ATAPI CD/DVD-ROM drive hdf: CREATIVE DVD-ROM DVD1243E, ATAPI CD/DVD-ROM drive hdg: WDC WD205AA-00BAA0, ATA DISK drive Software Environment: ===================== $ bash /usr/src/linux-2.5.48/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 localhost.localdomain 2.5.48 #1 Tue Nov 19 17:27:42 CET 2002 i686 athlon i386 GNU/Linux Gnu C 3.2 Gnu make 3.79.1 util-linux 2.11r mount 2.11r modutils directory e2fsprogs 1.27 Linux C Library 2.2.93 Dynamic linker (ldd) 2.2.93 Procps 2.0.7 Net-tools 1.60 Kbd 1.06 Sh-utils 2.0.12 Modules Loaded cdrom Problem Description: ==================== Read from a raid 0 array may failed. This append with ext3 and ext2. This also append if raid array and filesystem is created under linux 2.4. Steps to reproduce: =================== # cat /etc/raidtab raiddev /dev/md0 raid-level 0 nr-raid-disks 2 chunk-size 32k persistent-superblock 1 nr-spare-disks 0 device /dev/hda3 raid-disk 0 device /dev/hdc3 raid-disk 1 # mkraid --configfile /etc/raidtab --really-force /dev/md0 DESTROYING the contents of /dev/md0 in 5 seconds, Ctrl-C if unsure! handling MD device /dev/md0 analyzing super-block disk 0: /dev/hda3, 3163104kB, raid superblock at 3163008kB disk 1: /dev/hdc3, 3163104kB, raid superblock at 3163008kB # mke2fs -j /dev/md0 [...] # mount -t ext3 /dev/md0 /mnt/md0 ## copie of a big tree # cp -pr /usr /mnt/md0 ## read # cp -pvr /mnt/md0/usr /tmp `/mnt/md0/usr/' -> `/tmp/usr' `/mnt/md0/usr/bin' -> `/tmp/usr/bin' `/mnt/md0/usr/bin/consolehelper' -> `/tmp/usr/bin/consolehelper' [kernel panic] kernel BUG at drivers/block/ll_rw_blk.c:1897! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010246 eax: 00000000 ebx: 00000000 ecx: ce6d9cc4 edx: 00000000 esi: ce6d9cc4 edi: 00000001 ebp: 00000001 esp: c82f7be8 ds: 0068 es: 0068 ss: 0068 Process cp (pid: 821, threadinfo=c82f6000 task=cc190cc0) Stack: 00000000 c01500c3 00000000 ce6d9cc4 00001000 c015038b 00000000 ce6d9cc4 c13908ac 00000001 00000002 00000001 0000000c c307b1c4 00000010 c1e151b4 c307b308 c136d804 000701ff 00000000 00000000 c13908ac c82f7cb4 c307b388 Call Trace: [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] [] Code: 0f 0b 69 07 cf b0 20 c0 8b 41 24 85 c0 75 08 0f 0b 6a 07 cf Under 2.5.47-ac6 : freeze.105NAMTIMNONOgettimeofday cripples system running with notscCLOSED CODE_FIXTimersgettimeofdayIA-32 LinuxP2 normalnormalnormalP22.5Mainline2002-11-19 17:06 UTCMichael Hohnbaum2003-04-01 10:40 UTCjohn stultzNone4(Please check that the problem happens on Linus' tree if not then file under the Alternate Trees category.) Exact Kernel version:2.5.47 Distribution: Hardware Environment:numaq 4 nodes (16 procs) Software Environment: Problem Description: Running a large application that issues many gettimeofday() system calls on a kernel running with notsc, results in time slowing way down. I've seen the system time advance only three minutes over a 30 minute period. Steps to reproduce: Run multiple instances of the following program on an x86 based system booted with notsc. #include main() { struct timeval tv; struct timezone tz; while (1) if (gettimeofday(&tv, &tz)) return; }111BOHNONOhugetlbfs does not align pagesCLOSED CODE_FIXMemory ManagementOtherIA-32 LinuxP2 highhighhighP22.5Mainline2002-11-21 09:23 UTCDennis Haney2003-03-17 09:43 UTCWilliam Lee Irwin IIINone1(Please check that the problem happens on Linus' tree if not then file under the Alternate Trees category.) Exact Kernel version: 2.5.48 Distribution:vanilla Hardware Environment:NA Software Environment:NA Problem Description: The mmap of a file in the hugetlbfs requires that you give a hugepage aligned address, if you just give a NULL stating automatic allocate an appropiate address the page is only aligned to 4k which makes the mmap fail in 99.999% of all calls. Steps to reproduce: void* mem = mmap(NULL, 128*1024*1024, PROT_READ| PROT_WRITE, MAP_PRIVATE, fd, 0)116BOHYESarchNOall mounts oopsCLOSED CODE_FIXPlatform Specific/HardwareAlphaAlpha LinuxP2 normalnormalnormalP22.5Mainline2002-11-23 12:55 UTCDr. David Alan Gilbert2002-12-16 09:43 UTCRichard HendersonNone3(Please check that the problem happens on Linus' tree if not then file under the Alternate Trees category.) Exact Kernel version: 2.5.49 Distribution: ftp.kernel.org Hardware Environment: Alpha LX164 Software Environment: Debian/sid (update about 1 week prior to report) Problem Description: All mounts oops: Unable to handle kernel paging request at virtual address 000000012002e000 mount(192): Oops 0 pc = [] ra = [] ps = 0000 Not tainted v0 = 0000000000000280 t0 = 0000000000000000 t1 = 000000012002e280 t2 = 0000000000000000 t3 = 0000000000000280 t4 = fffffc00005c0df0 t5 = fffffc0013273d80 t6 = 000000012002e000 t7 = fffffc00132f4000 s0 = 000000012002c280 s1 = fffffc0013272000 s2 = fffffc00132f7ef8 s3 = 0000000000000000 s4 = 00000000c0ed0000 s5 = 0000000120029b60 s6 = 000000011ffffead a0 = fffffc0000a201d0 a1 = 0000000000000000 a2 = 0000000000002000 a3 = 00000000c0ed0000 a4 = 0000000000000000 a5 = 000000011ffffb38 t8 = 0000000000002000 t9 = 0000020000144d60 t10= 0000000000000008 t11= 00000200001bd9c8 pv = fffffc000044ac20 at = fffffc0000385528 gp = fffffc000069e1d0 sp = fffffc00132f7ea8 Trace:fffffc0000385da0 fffffc0000313084 Code: f41ffff5 c3e00013 e480000a 2ffe0000 47ff041f 2ffe0000 40811524 >>RA; fffffc00003854c0 >>PC; fffffc000044ad20 2.5.69-bk22.5Mainline2003-01-25 05:41 UTCAndreas Happe2006-09-28 13:14 UTCAndy GroverNone12Distribution: * Debian 2.0 unstable Hardware Environment: * HP Omnibook 6100 P3m 1GHz Problem Description: compiling a kernel with ACPI support generates a hard crash on startup. There's a bblack screen, no way of obtaining any information.295BOHNONORD device shares elevator queue objectsCLOSED CODE_FIXIO/StorageBlock Layeri386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-01-25 19:22 UTCJon Smirl2003-06-13 11:45 UTCJens AxboeNone7The RD device is sharing the same elv queue object across all of the ramdisks in the system. elv_register_queue() doesn't expect this. Each time the a ramdisk is registered the disk->queue->elevator is reinitialized. When elv_unregister_queue() is called , the first unregister works but the rest will trap the kernel. In my system there are 16 RAMDISKs and a single kobject with ref cnt = 1. The exit code tries to unregister this object 16 times.299UNKNONOInstant reboot w/ACPI enabled in 2.5.59CLOSED CODE_FIXACPIConfig-Otheri386 LinuxP2 highhighhighP22.5.592.5Mainline2003-01-28 14:59 UTCCory Bell2004-03-03 14:55 UTCAndy GroverNone5Distribution: RedHat 8.0 Hardware Environment: Dell Precision Workstation 340 (BIOS A06) P4/2.4GHz/533MHz Software Environment: Linux-2.5.59, in-tree ACPI, no modules Problem Description: System reboots immediately when ACPI enabled Steps to reproduce: 1) Enable ACPI 2) Compile kernel 3) Boot 4) Select kernel w/grub 5) Watch as BIOS boot screen reappears (no kernel messages are visible prior to the reboot) 6) Goto 4 acpi=off "solves" the problem. pci=noacpi has no effect. Interestingly enough, I have the same problem in 2.4 w/recent (>= June 2002 - when I got the machine) ACPI from sf.net. .config excerpt: # # Power management options (ACPI, APM) # CONFIG_PM=y CONFIG_SOFTWARE_SUSPEND=y # # ACPI Support # CONFIG_ACPI=y CONFIG_ACPI_BOOT=y # CONFIG_ACPI_SLEEP is not set # CONFIG_ACPI_AC is not set # CONFIG_ACPI_BATTERY is not set # CONFIG_ACPI_BUTTON is not set # CONFIG_ACPI_FAN is not set # CONFIG_ACPI_PROCESSOR is not set # CONFIG_ACPI_TOSHIBA is not set # CONFIG_ACPI_DEBUG is not set CONFIG_ACPI_BUS=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y # CONFIG_APM is not set # CONFIG_CPU_FREQ is not set dmesg excerpt: Linux version 2.5.59 (user@host) (gcc version 3.2 20020903 (Red Hat Linux 8.0 3.2-7)) #1 Thu Jan 23 11:42:55 PST 2003 Video mode to be used for restore is f00 BIOS-provided physical RAM map: BIOS-e820: 0000000000000000 - 00000000000a0000 (usable) BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved) BIOS-e820: 0000000000100000 - 000000003ff77000 (usable) BIOS-e820: 000000003ff77000 - 000000003ff79000 (ACPI NVS) BIOS-e820: 000000003ff79000 - 0000000040000000 (reserved) BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) BIOS-e820: 00000000fee00000 - 00000000fee10000 (reserved) BIOS-e820: 00000000ffb00000 - 0000000100000000 (reserved) 127MB HIGHMEM available. 896MB LOWMEM available. On node 0 totalpages: 262007 DMA zone: 4096 pages, LIFO batch:1 Normal zone: 225280 pages, LIFO batch:16 HighMem zone: 32631 pages, LIFO batch:7 Building zonelist for node : 0 Kernel command line: ro root=LABEL=/ acpi=off Initializing CPU#0 PID hash table entries: 4096 (order 12: 32768 bytes) Detected 2386.153 MHz processor. Console: colour VGA+ 80x25 Calibrating delay loop... 4718.59 BogoMIPS Memory: 1031380k/1048028k available (3376k kernel code, 15728k reserved, 1211k data, 140k init, 130524k highmem) Dentry cache hash table entries: 131072 (order: 8, 1048576 bytes) Inode-cache hash table entries: 65536 (order: 7, 524288 bytes) Mount-cache hash table entries: 512 (order: 0, 4096 bytes) -> /dev -> /dev/console -> /root CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 512K CPU: After generic, caps: 3febfbff 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available Machine check exception polling timer started. CPU: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 04 Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket mtrr: v2.0 (20020519) PCI: PCI BIOS revision 2.10 entry at 0xfbe5e, last bus=2 PCI: Using configuration type 1 BIO: pool of 256 setup, 14Kb (56 bytes/bio) biovec pool[0]: 1 bvecs: 256 entries (12 bytes) biovec pool[1]: 4 bvecs: 256 entries (48 bytes) biovec pool[2]: 16 bvecs: 256 entries (192 bytes) biovec pool[3]: 64 bvecs: 256 entries (768 bytes) biovec pool[4]: 128 bvecs: 256 entries (1536 bytes) biovec pool[5]: 256 bvecs: 256 entries (3072 bytes) ACPI: Subsystem revision 20030109 ACPI: Disabled via command line (acpi=off) Linux Plug and Play Support v0.94 (c) Adam Belay pnp: Enabling Plug and Play Card Services. PnPBIOS: Found PnP BIOS installation structure at 0xc00fe2d0 PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xe2f4, dseg 0x40 PnPBIOS: 16 nodes reported by PnP BIOS; 16 recorded by driver isapnp: Scanning for PnP cards... isapnp: No Plug & Play device found block request queues: 128 requests per read queue 128 requests per write queue 8 requests per batch enter congestion at 15 exit congestion at 17 SCSI subsystem driver Revision: 1.00 drivers/usb/core/usb.c: registered new driver usbfs drivers/usb/core/usb.c: registered new driver hub ACPI: ACPI tables contain no PCI IRQ routing entries PCI: Invalid ACPI-PCI IRQ routing table PCI: Probing PCI hardware PCI: Probing PCI hardware (bus 00) Transparent bridge - Intel Corp. 82801BA/CA/DB PCI Br PCI: Using IRQ router PIIX [8086/2440] at 00:1f.0 SBF: Simple Boot Flag extension found and enabled. SBF: Setting boot flags 0x1 IA-32 Microcode Update Driver: v1.11 Enabling SEP on CPU 0 highmem bounce pool size: 64 pages300NAMTIMYESdriversNOOops in 2.5.59-mjb1CLOSED CODE_FIXAlternate Treesmjbi386 LinuxP2 normalnormalnormalP22.5.59-mjb12.5Mainline2003-01-29 14:31 UTCPaul Larson2003-04-03 08:16 UTCMartin J. BlighNone2Distribution: Hardware Environment: PIII-800 256 MB ram Software Environment: 4k stack size was enabled, so was overflow checking. I didn't see any reports of an overflow though. Problem Description: Unable to handle kernel NULL pointer dereference at virtual address 00000018 printing eip: e01180ff *pde = 00000000 Oops: 0002 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010202 EIP is at copy_files+0x15f/0x270 eax: 00000004 ebx: ef86a4b0 ecx: efd3a0b4 edx: 000000d4 esi: ee5ce25c edi: ee5ce59c ebp: edd3bf0c esp: edd3bec8 ds: 007b es: 007b ss: 0068 Process bash (pid: 757, threadinfo=edd3b000 task=edd4e140) Stack: ee5ce560 000000ff edd4e140 00000008 edd3beec 00000282 00000100 efd3a0b4 ee5ce560 ee5ce220 e0117bd7 efedfe30 00000000 00000081 00000000 ebd02160 00000011 edd3bf50 e01185d2 00000011 ebd02160 00000000 08073fb0 edced160 Call Trace: [] dup_task_struct+0xb7/0xd0 [] copy_process+0x3a2/0x800 [] do_fork+0x4d/0x150 [] sys_access+0x12b/0x150 [] sys_fork+0x38/0x50 [] syscall_call+0x7/0xb Code: ff 40 14 89 03 83 c3 04 4a 75 e6 8b 55 dc 8b 7d d4 8b 42 04 Steps to reproduce: Seems to be fairly random. The first time I saw it happen, I had just finished an LTP run and was grepping the logfile for failures. My ssh session froze and I saw the oops in /var/log/messages when I logged back in. The second time I saw it, I was trying to ssh from this box to another machine. Even though it is random, I seem to be able to recreate it without too much trouble through typical use.302NAMTIMNONOmodules load deadlock for SMP, oops for UPCLOSED CODE_FIXOtherModulesi386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-03 12:22 UTCPavel Pisa2003-02-21 04:45 UTCBugme Janitors TeamNone4Distribution: Slackware-current (gcc-3.2.1) Hardware Environment: HP OmniBook xe3 (Celeron, 64MB RAM) Software Environment: EXT2, module-init-tools-0.9.8 modularized kernel with enabled preempt Problem Description: When UP kernel is booted, DEVFS mounted and modprobe of some module is run Oops appears. Config SMP results in frozen box. I have similar problems with older 2.5.4x and 5x kernels on my Duron box before, but 2.5.59 seems to solve those problems for SMP and preempt combination on that computer. Almost same configuration with changes for Celeron and UP results in described problem. Unable to handle kernel paging request at virtual address ee40c03e printing eip: c0131b09 *pde = 00000000 Oops: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010093 EIP is at __find_symbol+0x59/0xa0 eax: c03dacc2 ebx: c04a7860 ecx: 00000000 edx: c4844844 esi: ee40c03e edi: c4844844 ebp: c38cdecc esp: c38cdeb4 ds: 007b es: 007b ss: 0068 Process modprobe (pid: 67, threadinfo=c38cc000 task=c13fecc0) Stack: c03dacc2 c03ed730 000007ff c38cc000 000000cb c4845100 c38cdef0 c01326a9 c4844844 c38cdee0 00000001 00000001 c4843114 000000cb 00000117 c38cdf20 c013294b c4836a10 00000013 c48435d4 c4844844 c4845100 00000000 c48435d4 Call Trace: [] resolve_symbol+0x39/0x80 [] simplify_symbols+0xab/0x100 [] load_module+0x437/0x840 [] sys_init_module+0x9b/0x210 [] syscall_call+0x7/0xb Code: ac ae 75 08 84 c0 75 f8 31 c0 eb 04 19 c0 0c 01 85 c0 74 23 note: modprobe[67] exited with preempt_count 1 Debug: sleeping function called from illegal context at include/asm/semaphore.h:119 Call Trace: [] remove_shared_vm_struct+0x39/0x90 [] exit_mmap+0x12b/0x190 [] mmput+0x55/0xb0 [] do_exit+0x110/0x2e0 [] die+0x86/0x90 [] do_page_fault+0x15d/0x4e4 [] file_read_actor+0xe6/0xf0 [] do_generic_mapping_read+0x207/0x3e0 [] __rmqueue+0xc2/0x120 [] do_page_fault+0x0/0x4e4 [] error_code+0x2d/0x38 [] __find_symbol+0x59/0xa0 [] resolve_symbol+0x39/0x80 [] simplify_symbols+0xab/0x100 [] load_module+0x437/0x840 [] sys_init_module+0x9b/0x210 [] syscall_call+0x7/0xb Segmentation fault Steps to reproduce: Compile kernel and modules for UP + devfs + preempt I have used boot with init=/bin/bash, then modprobe some module. I have tested parport and usbcore. Same setting for SMP results in no Oops but firm machine lock.303BOHNONOSonypi halts my laptop when loadingCLOSED CODE_FIXDriversInput Devicesi386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-04 03:24 UTCFelix Seeger2004-02-02 01:43 UTCVojtech PavlikNone3Distribution: Debian unstable Hardware Environment: Sony Vaio QR10 Problem Description: When I try a modprobe sonypi my system freezes. Steps to reproduce: modprobe sonypi If I am right compiled in the kernel has the same effect.305NAMLAGNONOqlogicisp panic shortly after boot in 2.5.59-bk (59 virgin is fine)CLOSED CODE_FIXIO/StorageSCSIi386 LinuxP2 normalnormalnormalP22.5.59-bk2.5Mainline2003-02-05 21:19 UTCMartin J. Bligh2003-02-16 22:21 UTCMartin J. BlighNone1Happens on both 4-way SMP and 16-way NUMA-Q. Boots to login prompt, panics a couple of seconds later. Take the linus patch from mm8 http://www.zip.com.au/~akpm/linux/patches/2.5/2.5.59/2.5.59-mm8/broken-out/linus.patch elm3b13:~/linux/2.5.59-linus# addr2line -e vmlinux c01c1986 /root/linux/2.5.59-linus/drivers/scsi/qlogicisp.c:632 which is the readw of: static inline u_short isp_inw(struct Scsi_Host *host, long offset) { struct isp1020_hostdata *h = (struct isp1020_hostdata *)host->hostdata; if (h->memaddr) return readw(h->memaddr + offset); else return inw(host->io_port + offset); } > Unable to handle kernel NULL pointer dereference at virtual address > 0000013c printing eip: > c01c1986 > *pde = 00000000 > Oops: 0002 > CPU: 3 > EIP: 0060:[] Not tainted > EFLAGS: 00010046 > EIP is at isp1020_intr_handler+0x1e6/0x290 > eax: 00000000 ebx: f7c42080 ecx: 00000000 edx: 00000054 > esi: 00000002 edi: 00000013 ebp: 00000000 esp: f7f97efc > ds: 007b es: 007b ss: 0068 > Process swapper (pid: 0, threadinfo=f7f96000 task=f7f9d240) > Stack: f7c42080 f7c52800 00000002 00000013 f7f97f80 00000003 00000003 > f7c5289c f7c52800 c01c1791 00000013 f7c52800 f7f97f80 f7ffe1e0 > 24000001 c010a815 00000013 f7c52800 f7f97f80 c028fa60 00000260 > 00000013 f7f97f78 c010a9e6 Call Trace: > [] do_isp1020_intr_handler+0x25/0x34 > [] handle_IRQ_event+0x29/0x4c > [] do_IRQ+0x96/0x100 > [] default_idle+0x0/0x34 > [] common_interrupt+0x18/0x20 > [] default_idle+0x0/0x34 > [] default_idle+0x29/0x34 > [] cpu_idle+0x37/0x48 > [] printk+0x149/0x160 > > Code: 89 85 3c 01 00 00 83 c4 04 eb 0a c7 85 3c 01 00 00 00 00 07 > Kernel panic: Aiee, killing interrupt handler! > In interrupt handler - not syncing307BOHYESdriversNOdangling else in drivers/char/generic_serial.cCLOSED CODE_FIXDriversSeriali386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:04 UTCMartin J. Bligh2003-02-27 10:58 UTCBugme Janitors TeamNone4===== dangling else ===== drivers/char/generic_serial.c:152 else308BOHYESarchNOmisplaced/extra semicolonCLOSED CODE_FIXOtherOtheri386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:05 UTCMartin J. Bligh2003-03-06 12:56 UTCBugme Janitors TeamNone1arch/cris/drivers/eeprom.c:818 if(i2c_getack());309BOHYESdriversNOmisplaced/extra semicolon drivers/input/joydev.c:343CLOSED CODE_FIXDriversInput Devicesi386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:09 UTCMartin J. Bligh2003-02-21 04:45 UTCVojtech PavlikNone2===== misplaced/extra semicolon ===== drivers/input/joydev.c:343 for (i = 0; i < joydev->nkey; i++); {310BOHYESdriversNOmisplaced/extra semicolon drivers/media/video/w9966.cCLOSED CODE_FIXDriversVideo(Other)i386 LinuxP2 normalnormalnormalP22.5.642.5Mainline2003-02-06 13:10 UTCMartin J. Bligh2003-03-24 20:13 UTCBugme Janitors TeamNone2drivers/media/video/w9966.c:745 if(vtune->tuner != 0);311BOHYESdriversNOmisplaced/extra semicolon drivers/net/amd8111e.cCLOSED CODE_FIXDriversNetworki386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:12 UTCMartin J. Bligh2003-02-20 18:55 UTCJeff GarzikNone4drivers/net/amd8111e.c:956 for( i=0; i< AMD8111E_REG_DUMP_LEN;i+=4);312BOHYESdriversNOmisplaced/extra semicolon drivers/net/tokenring/smctr.cCLOSED CODE_FIXDriversNetworki386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:13 UTCMartin J. Bligh2003-02-20 18:56 UTCJeff GarzikNone3===== misplaced/extra semicolon ===== drivers/net/tokenring/smctr.c:3067 for(i = 0; ((i < 6) && (dev->dev_addr[i] == 0)); i++);313BOHYESdriversNOmisplaced/extra semicolon sym53c8xxCLOSED CODE_FIXSCSI DriversOtheri386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:14 UTCMartin J. Bligh2005-07-05 11:53 UTCMike AndersonNone2===== misplaced/extra semicolon ===== drivers/scsi/sym53c8xx_2/sym_hipd.c:237 if (INB (nc_dstat) & ABRT); drivers/scsi/sym53c8xx.c:6987 if (INB (nc_dstat) & ABRT);315BOHYESfsNOmisplaced/extra semicolon fs/super.cCLOSED CODE_FIXFile SystemVFSi386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:24 UTCMartin J. Bligh2003-02-06 13:36 UTCAndrew MortonNone1===== misplaced/extra semicolon ===== fs/super.c:313 if (!sb->s_op->sync_fs);316BOHYESnetNOmisplaced/extra semicolon net/ipv4/fib_hash.cCLOSED CODE_FIXNetworkingIPV4i386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:25 UTCMartin J. Bligh2003-02-06 13:38 UTCAndrew MortonNone1net/ipv4/fib_hash.c:944 if (iter->zone->fz_next);317BOHYESsoundNOmisplaced/extra semicolon sound/oss/cs46xx.cCLOSED CODE_FIXDriversSound(ALSA)i386 LinuxP2 normalnormalnormalP22.5.642.5Mainline2003-02-06 13:26 UTCMartin J. Bligh2003-03-24 20:12 UTCBugme Janitors TeamNone2==== misplaced/extra semicolon ===== sound/oss/cs46xx.c:4317 for( temp1 = offset; temp1 *data >= 0)322BOHYESdriversNOdouble logical operator drivers/char/sx.cCLOSED CODE_FIXDriversOtheri386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:34 UTCMartin J. Bligh2004-07-17 17:21 UTCJeff SipekNone3(note, if this isn't a bug, it still needs rewriting so it's in the slightest bit legible). ==== double logical operator ===== drivers/char/sx.c:525 for (i=0; i < TIMEOUT_1 > 0;i++) drivers/char/sx.c:531 for (i=0; i < TIMEOUT_2 > 0;i++) { drivers/char/sx.c:551 for (i=0; i < TIMEOUT_1 > 0;i++) drivers/char/sx.c:557 for (i=0; i < TIMEOUT_2 > 0;i++) {323BOHYESdriversNOdouble logical operator drivers/net/fc/iph5526.cCLOSED CODE_FIXDriversNetworki386 LinuxP2 normalnormalnormalP22.5.592.5Mainline2003-02-06 13:35 UTCMartin J. Bligh2003-02-20 18:57 UTCJeff GarzikNone3===== double logical operator ===== drivers/net/fc/iph5526.c:3772 for (i = 0; i < clone_list[i].vendor_id != 0; i++)324BOHYESdriversNOdouble logical operator drivers/scsi/advansys.cCLOSED CODE_FIXSCSI DriversOtheri386 LinuxP2 normalnormalnormalP22.5.642.5Mainline2003-02-06 13:36 UTCMartin J. Bligh2005-07-05 11:55 UTCAlanNone3===== double logical operator ===== drivers/scsi/advansys.c:7103 qdonep->remain_bytes request_bufflen != 0) {326NAMTIMNONOBUG at drivers/scsi/scsi_error.c:1522! loading ServeRaid driverCLOSED CODE_FIXSCSI DriversOtheri386 LinuxP2 normalnormalnormalP22.5.59-bk pull on 2/7/20032.5Mainline2003-02-07 11:06 UTCPaul Larson2005-07-05 11:55 UTCMike AndersonNone3Distribution: Hardware Environment: Netfinity 5500R ServeRaid with 3 drives attached (BSOD) Software Environment: Problem Description: I had previously been getting other errors on the ips driver that were preventing it from booting and I decided to take a look at it today as some changes had been made. A log of ACPI errors came before this, I'm not sure if they are related or not. ACPI: No IRQ known for interrupt pin A of device 00:03.0Warning ! ! ! ServeRAID Version Mismatch Bios = 4.30.04, Firmware = 2.88.13, Device Driver = 5.99.00-BETA These levels should match to avoid possible compatibility problems. scsi0 : IBM PCI ServeRAID 5.99.00-BETA Build 1132 scsi_eh_get_failed: host_failed: 1 != found: 0 kernel BUG at drivers/scsi/scsi_error.c:1522! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010202 EIP is at scsi_unjam_host+0x7a/0xc8 eax: 00000001 ebx: f7cffc00 ecx: ffffa9d5 edx: 0000562b esi: 00000000 edi: f7c31fd8 ebp: f7cffc00 esp: f7c31fa0 ds: 007b es: 007b ss: 0068 Process scsi_eh_0 (pid: 15, threadinfo=f7c30000 task=f7c2f920) Stack: f7c30000 00000000 c02d2636 f7cffc00 c02d2440 00000000 00000000 00000000 00000000 00000000 00000001 dead4ead f7c31fe8 f7c31fe8 00000000 00000000 00000001 dead4ead f7c31fe8 f7c31fe8 c0106f01 f7cffc00 00000000 00000000 Call Trace: [] scsi_error_handler+0x1f6/0x22c [] scsi_error_handler+0x0/0x22c [] kernel_thread_helper+0x5/0xc Code: 0f 0b f2 05 e7 2a 46 c0 8d b6 00 00 00 00 80 a3 9a 00 00 00 Steps to reproduce:331NAMTIMYESsoundNOOSS CS4232 nasty spinlock printks on bootCLOSED CODE_FIXDriversSound(ALSA)i386 LinuxP2 normalnormalnormalP22.5.59-bk42.5Mainline2003-02-10 09:51 UTCBurton Windle2003-02-21 04:43 UTCMuli Ben-YehudaNone10Distribution: Debian Testing Hardware Environment: single x86, onboard CS4232 Software Environment: Problem Description: On boot, I get these messages: serio: i8042 KBD port at 0x60,0x64 irq 1 sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:236: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:249: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:266: spin_is_locked on uninitialized spinlock c045f640. sound/oss/ad1848.c:219: spin_lock(sound/oss/ad1848.c:c045f640) already locked by sound/oss/ad1848.c /351 sound/oss/ad1848.c:367: spin_unlock(sound/oss/ad1848.c:c045f640) not locked ad1848/cs4248 codec driver Copyright (C) by Hannu Savolainen 1993-1996 ad1848: No ISAPnP cards found, trying standard ones... Sound still works. bwindle@razor:~$ grep c045f640 /giant/linux/System.map c045f640 b adev_info Steps to reproduce: CONFIG_SOUND_GAMEPORT=y CONFIG_SOUND=y CONFIG_SOUND_PRIME=y CONFIG_SOUND_OSS=y CONFIG_SOUND_CS4232=y349UNKNONOstripped MD0 splits requests incorrectlyCLOSED CODE_FIXIO/StorageMDi386 LinuxP2 blockingblockinghighP2See 2.5.4x upto 2.5.602.5Mainline2003-02-11 16:56 UTCAndi Kleen2003-05-27 02:41 UTCJens AxboeNone5Distribution: SuSE 8.1 Hardware Environment: Two disk RAID on adaptec SCSI Software Environment: XFS on MD0 (stripped) on two SCSI disks Problem Description: When trying to mount an XF S system on such a RAID system and XFS replays its log its hits BIO_BUG_ON(!bio->bi_io_vec) in ll_rw_block:submit_bio. According to axboe the problem is that MD splits requests incorrectly. It needs to ensure that when splitting requests between each resulting subrequest is at least one page long. 0 length BIOs as generated here are illegal. Fixing requires extended surgery in the MD request splitting. Steps to reproduce:356ARBMEMNONOhtree appears to leak memoryCLOSED CODE_FIXFile Systemext3i386 LinuxP2 normalnormalnormalP22.5.60-bk42.5Mainline2003-02-14 09:32 UTCBurton Windle2003-02-26 08:41 UTCAndrew MortonNone5Distribution: Debian Testing Hardware Environment: single x86 CPU, Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01), Maxtor 91728D8, ATA DISK drive, 256mb RAM Software Environment: Problem Description: In playing with ext3+htree, something is leaking memory on deletes (I think). razor:/giant# cat /proc/meminfo MemTotal: 255884 kB MemFree: 28416 kB Buffers: 3812 kB Cached: 6544 kB SwapCached: 0 kB Active: 21228 kB Inactive: 6520 kB HighTotal: 0 kB HighFree: 0 kB LowTotal: 255884 kB LowFree: 28416 kB SwapTotal: 0 kB SwapFree: 0 kB Dirty: 16 kB Writeback: 0 kB Mapped: 19668 kB Slab: 197068 kB Committed_AS: 95668 kB PageTables: 484 kB ReverseMaps: 6098 SysRq : Show Memory Mem-info: DMA per-cpu: cpu 0 hot: low 2, high 6, batch 1 cpu 0 cold: low 0, high 2, batch 1 Normal per-cpu: cpu 0 hot: low 30, high 90, batch 15 cpu 0 cold: low 0, high 30, batch 15 HighMem per-cpu: empty Free pages: 2040kB (0kB HighMem) Active:13749 inactive:0 dirty:0 writeback:0 free:510 DMA free:1148kB min:128kB low:256kB high:384kB active:11336kB inactive:0kB Normal free:892kB min:1020kB low:2040kB high:3060kB active:43660kB inactive:0kB HighMem free:0kB min:0kB low:0kB high:0kB active:0kB inactive:0kB DMA: 1*4kB 1*8kB 1*16kB 1*32kB 1*64kB 0*128kB 0*256kB 0*512kB 1*1024kB 0*2048kB 0*4096kB = 1148kB Normal: 1*4kB 1*8kB 1*16kB 1*32kB 1*64kB 0*128kB 1*256kB 1*512kB 0*1024kB 0*2048 kB 0*4096kB = 892kB HighMem: empty Swap cache: add 0, delete 0, find 0/0, race 0+0 Free swap: 0kB 65536 pages of RAM 0 pages of HIGHMEM 1581 reserved pages 518 pages shared 0 pages swap cached And the memory won't free if I try to use it... bwindle@razor:~/C$ ./alloc 50 Allocating 50 megs... malloc(52428800): Cannot allocate memory Steps to reproduce: I unmountd an existing ext3 partition, ran tune2fs -O dir_index on it, did an e2fsck -fD, then mounted it. Created a bunch of directories and files, and did a 'rm -rf *' on them.359NAMENVNONOeth0: Too much work at interrupt, IntrStatus=0x0001 at network shutdownCLOSED CODE_FIXDriversNetworki386 LinuxP2 lowlowlowP22.5.612.5Mainline2003-02-15 07:25 UTCNicolas Mailhot2003-02-26 13:51 UTCJeff GarzikNone5Distribution: Red Hat Raw Hide (15.2.2003) Hardware Environment: http://www.giga-byte.com/products/7vax.htm (Via KT 400 + Via VT 8235 + Realtek RTL8100BL), F9 bios Problem Description: when the network is shut down I get pages of363NAMNAUNONOACPI && SMP -> hard lockup within 5 min.CLOSED CODE_FIXACPIPower-Otheri386 LinuxP2 normalnormalnormalP22.5.612.5Mainline2003-02-15 16:31 UTCTim Schmielau2004-03-03 14:57 UTCAndy GroverNone4Distribution: SuSE 7.0 (modified to run kernel 2.4) Hardware Environment:dual P3-850 on Asus P2B-DS (Intel BX chipset), 128 Mb ECC RAM, 30 GB UDMA-33 HD , RTL8029-based Ethernet card Software Environment: Kernel 2.5.61, GCC 2.95.3, in-tree ACPI, no modules Problem Description: With both ACPI and SMP enabled the machine will lock up hard (no oops, no keyboard) within about approx. 5 minutes. Problem occurs with kernels 2.5.60 and 2.5.61, but not with 2.5.59. Problem does not occur if either ACPI or SMP is turned off. Steps to reproduce: Compile kernel with 'Symmetric multi-processing support' and 'ACPI support' both set to yes. Install, boot, wait. To (maybe) trigger the bug more likely build a new kernel. My box never survived a whole build with this configuration. .config excerpt: # # Automatically generated make config: don't edit # CONFIG_X86=y CONFIG_MMU=y CONFIG_SWAP=y CONFIG_UID16=y CONFIG_GENERIC_ISA_DMA=y # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # General setup # CONFIG_SYSVIPC=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_SYSCTL=y CONFIG_LOG_BUF_SHIFT=15 # # Loadable module support # # CONFIG_MODULES is not set # # Processor type and features # CONFIG_X86_PC=y # CONFIG_X86_VOYAGER is not set # CONFIG_X86_NUMAQ is not set # CONFIG_X86_SUMMIT is not set # CONFIG_X86_BIGSMP is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set CONFIG_MPENTIUMIII=y # CONFIG_MPENTIUM4 is not set # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MELAN is not set # CONFIG_MCRUSOE is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP2 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set CONFIG_X86_CMPXCHG=y CONFIG_X86_XADD=y CONFIG_X86_L1_CACHE_SHIFT=5 CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_TSC=y CONFIG_X86_GOOD_APIC=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_PREFETCH=y # CONFIG_HUGETLB_PAGE is not set CONFIG_SMP=y # CONFIG_PREEMPT is not set CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_NR_CPUS=2 CONFIG_X86_MCE=y # CONFIG_X86_MCE_NONFATAL is not set # CONFIG_X86_MCE_P4THERMAL is not set # CONFIG_TOSHIBA is not set # CONFIG_I8K is not set # CONFIG_MICROCODE is not set CONFIG_X86_MSR=y # CONFIG_X86_CPUID is not set # CONFIG_EDD is not set CONFIG_NOHIGHMEM=y # CONFIG_HIGHMEM4G is not set # CONFIG_HIGHMEM64G is not set # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y CONFIG_HAVE_DEC_LOCK=y # # Power management options (ACPI, APM) # # CONFIG_PM is not set # # ACPI Support # CONFIG_ACPI=y # CONFIG_ACPI_HT_ONLY is not set CONFIG_ACPI_BOOT=y CONFIG_ACPI_AC=y CONFIG_ACPI_BATTERY=y CONFIG_ACPI_BUTTON=y CONFIG_ACPI_FAN=y CONFIG_ACPI_PROCESSOR=y CONFIG_ACPI_THERMAL=y # CONFIG_ACPI_TOSHIBA is not set CONFIG_ACPI_DEBUG=y CONFIG_ACPI_BUS=y CONFIG_ACPI_INTERPRETER=y CONFIG_ACPI_EC=y CONFIG_ACPI_POWER=y CONFIG_ACPI_PCI=y CONFIG_ACPI_SYSTEM=y # CONFIG_CPU_FREQ is not set364NAMTIMYESfsNOoops in render_sigset_t with 2.5.61 running SDETCLOSED CODE_FIXOtherOtheri386 LinuxP2 normalnormalnormalP22.5.612.5Mainline2003-02-15 17:34 UTCMartin J. Bligh2003-03-17 15:39 UTCMartin J. BlighNone4SDET on 16-way NUMA-Q. Unable to handle kernel NULL pointer dereference at virtual address 00000014 printing eip: c0118b13 *pde = 2b146001 *pte = 00000000 Oops: 0000 CPU: 10 EIP: 0060:[] Not tainted EFLAGS: 00010207 EIP is at render_sigset_t+0x17/0x7c eax: 00000010 ebx: ed2fe0a1 ecx: ed2fe099 edx: eddd3980 esi: 0000003c edi: 00000010 ebp: ec7d7eec esp: ec7d7ee0 ds: 007b es: 007b ss: 0068 Process ps (pid: 10544, threadinfo=ec7d6000 task=ed0a6700) Stack: ed2fe0a1 00000002 eddd3f3c ed2fe080 c016d893 00000010 ed2fe0a1 ed2fe099 c0233f78 eddd3f3c ed2fe088 ed2fe080 c0233f6f ec7ccbd0 eddd3980 eb5caee0 ed2fe000 00000000 00000006 00000000 ec7d7f48 eddd3f3c eddd3f24 ec7d7f50 Call Trace: [] proc_pid_status+0x2a3/0x358 [] __get_free_pages+0x4e/0x54 [] proc_info_read+0x53/0x130 [] vfs_read+0xa5/0x128 [] sys_read+0x2a/0x3c [] syscall_call+0x7/0xb (gdb) disassemble render_sigset_t Dump of assembler code for function render_sigset_t: 0xc0118afc : push %ebp 0xc0118afd : mov %esp,%ebp 0xc0118aff : push %edi 0xc0118b00 : push %esi 0xc0118b01 : push %ebx 0xc0118b02 : mov 0x8(%ebp),%edi 0xc0118b05 : mov 0xc(%ebp),%ebx 0xc0118b08 : mov $0x40,%esi 0xc0118b0d : lea 0x0(%esi),%esi 0xc0118b10 : add $0xfffffffc,%esi 0xc0118b13 : bt %esi,(%edi) 0xc0118b16 : sbb %edx,%edx 0xc0118b18 : mov $0x1,%eax 0xc0118b1d : xor %ecx,%ecx 0xc0118b1f : test %edx,%edx 0xc0118b21 : cmovne %eax,%ecx 0xc0118b24 : lea 0x1(%esi),%edx 0xc0118b27 : bt %edx,(%edi) 0xc0118b2a : sbb %edx,%edx 0xc0118b2c : mov %ecx,%eax 0xc0118b2e : or $0x2,%al 0xc0118b30 : test %edx,%edx 0xc0118b32 : cmovne %eax,%ecx 0xc0118b35 : lea 0x2(%esi),%edx 0xc0118b38 : bt %edx,(%edi) 0xc0118b3b : sbb %edx,%edx 0xc0118b3d : mov %ecx,%eax 0xc0118b3f : or $0x4,%al 0xc0118b41 : test %edx,%edx 0xc0118b43 : cmovne %eax,%ecx 0xc0118b46 : lea 0x3(%esi),%edx 0xc0118b49 : bt %edx,(%edi) 0xc0118b4c : sbb %edx,%edx 0xc0118b4e : mov %ecx,%eax 0xc0118b50 : or $0x8,%al 0xc0118b52 : test %edx,%edx 0xc0118b54 : cmovne %eax,%ecx 0xc0118b57 : mov %ebx,%edx 0xc0118b59 : inc %ebx 0xc0118b5a : lea 0x57(%ecx),%eax 0xc0118b5d : cmp $0x9,%ecx 0xc0118b60 : jg 0xc0118b65 0xc0118b62 : lea 0x30(%ecx),%eax 0xc0118b65 : mov %al,(%edx) 0xc0118b67 : cmp $0x3,%esi 0xc0118b6a : jg 0xc0118b10 0xc0118b6c : movb $0x0,(%ebx) 0xc0118b6f : mov %ebx,%eax 0xc0118b71 : pop %ebx 0xc0118b72 : pop %esi 0xc0118b73 : pop %edi 0xc0118b74 : mov %ebp,%esp 0xc0118b76 : pop %ebp 0xc0118b77 : ret End of assembler dump. larry:~/linux/2.5.61# addr2line -e vmlinux c0118b13 /root/linux/2.5.61/include/asm/signal.h:202 Is the asm statment in: static __inline__ int __gen_sigismember(sigset_t *set, int _sig) { int ret; __asm__("btl %2,%1\n\tsbbl %0,%0" : "=r"(ret) : "m"(*set), "Ir"(_sig-1) : "cc"); return ret; }365ARBMEMNONORaid-0 causes kernel BUG at drivers/block/ll_rw_blk.c:1996CLOSED CODE_FIXIO/StorageMDi386 LinuxP2 blockingblockinghighP22.5.612.5Mainline2003-02-15 18:09 UTCSrihari Vijayaraghavan2003-05-30 20:28 UTCJens Axboe6135Distribution: RH 8.0 Hardware Environment: Athlon, AMD 761 (AMD North Bridge, VIA South bridge), IDE Hard drives Software Environment: Gnu C 3.2, Linux C Library 2.2.93, raidtools-1.00.2-3.3 Problem Description: 2.5.61 oops while trying to activate raid-0 volumes. Please refer the thread http://marc.theaimsgroup.com/?l=linux-kernel&m=103830814911111&w=2 for more information from Neil Brown, Jens Axboe and Andrew Morton. Steps to reproduce: Try to enable raid-0 volumes under 2.5.49 to 2.5.61 Sample oops: ------------[ cut here ]------------ kernel BUG at drivers/block/ll_rw_blk.c:1996! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010246 EIP is at submit_bio+0x67/0x80 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: df515804 esi: df515804 edi: 00001e74 ebp: c14d72e0 esp: df325d28 ds: 007b es: 007b ss: 0068 Process rpmq (pid: 161, threadinfo=df324000 task=df5a5440) Stack: df9f9e04 df515804 c0188b1e 00000000 df515804 00001000 c0188de2 00000000 df515804 00001000 00000000 c0142d2f 00000001 dfd29d74 00000004 00004388 00000004 0000000a df17a0d4 00000010 df0e85fc df17a194 c14d72e0 00010901 Call Trace: [] mpage_bio_submit+0x2e/0x40 [] do_mpage_readpage+0x182/0x320 [] cache_alloc_debugcheck_after+0xaf/0xd0 [] radix_tree_node_alloc+0x1f/0x60 [] radix_tree_insert+0x93/0xd0 [] mpage_readpage+0x37/0x60 [] ext3_get_block+0x0/0xa0 [] do_generic_mapping_read+0x1c9/0x3f0 [] ext3_get_block+0x0/0xa0 [] file_read_actor+0x0/0xe0 [] __generic_file_aio_read+0x1c9/0x200 [] file_read_actor+0x0/0xe0 [] generic_file_aio_read+0x5a/0x80 [] do_sync_read+0x8c/0xc0 [] do_page_fault+0x23c/0x457 [] do_brk+0x148/0x220 [] vfs_read+0xbc/0x130 [] sys_pread64+0x58/0x80 [] syscall_call+0x7/0xb Code: 0f 0b cc 07 6e 7f 37 c0 eb aa 90 8d b4 26 00 00 00 00 8d bc ------------[ cut here ]------------ kernel BUG at drivers/block/ll_rw_blk.c:1996! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010246 EIP is at submit_bio+0x67/0x80 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: df517a04 esi: df517a04 edi: 0000003c ebp: c14c40f0 esp: debc1bd8 ds: 007b es: 007b ss: 0068 Process squid (pid: 395, threadinfo=debc0000 task=df5a40c0) Stack: dffbef0c df517a04 c0188b1e 00000000 df517a04 00001000 c0188de2 00000000 df517a04 00001000 00000000 c0141c26 00000001 dfd29d74 00000004 00000131 00000004 0000000a de96b554 00000010 00000020 00000001 c14c40f0 00034fc2 Call Trace: [] mpage_bio_submit+0x2e/0x40 [] do_mpage_readpage+0x182/0x320 [] kmem_cache_alloc+0x56/0x80 [] radix_tree_insert+0xbf/0xd0 [] mpage_readpages+0x12b/0x160 [] ext3_get_block+0x0/0xa0 [] read_pages+0x111/0x120 [] ext3_get_block+0x0/0xa0 [] cache_free_debugcheck+0x157/0x1d0 [] __alloc_pages+0x93/0x2c0 [] __do_page_cache_readahead+0xd8/0x150 [] do_page_cache_readahead+0x43/0x50 [] page_cache_readahead+0x74/0x190 [] do_generic_mapping_read+0xad/0x3f0 [] file_read_actor+0x0/0xe0 [] __generic_file_aio_read+0x1c9/0x200 [] file_read_actor+0x0/0xe0 [] generic_file_aio_read+0x5a/0x80 [] do_sync_read+0x8c/0xc0 [] vma_merge+0x1cb/0x520 [] do_mmap_pgoff+0x5c6/0x6f0 [] vfs_read+0xbc/0x130 [] sys_read+0x3e/0x60 [] syscall_call+0x7/0xb Code: 0f 0b cc 07 6e 7f 37 c0 eb aa 90 8d b4 26 00 00 00 00 8d bc ------------[ cut here ]------------ kernel BUG at drivers/block/ll_rw_blk.c:1996! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010246 EIP is at submit_bio+0x67/0x80 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: df517504 esi: df517504 edi: 00000058 ebp: c14ac090 esp: de295bd8 ds: 007b es: 007b ss: 0068 Process squid (pid: 501, threadinfo=de294000 task=de6ba800) Stack: dffafd44 df517504 c0188b1e 00000000 df517504 00001000 c0188de2 00000000 df517504 00001000 00000000 de295c08 00000001 dfd29d74 00000004 00000131 00000004 0000000a de96b554 00000010 def492e4 df4a0f34 c14ac090 00035042 Call Trace: [] mpage_bio_submit+0x2e/0x40 [] do_mpage_readpage+0x182/0x320 [] journal_dirty_metadata+0x25b/0x340 [] wake_up_buffer+0xf/0x40 [] unlock_buffer+0x33/0x60 [] mpage_readpages+0x12b/0x160 [] ext3_get_block+0x0/0xa0 [] ext3_do_update_inode+0x196/0x420 [] read_pages+0x111/0x120 [] ext3_get_block+0x0/0xa0 [] cache_free_debugcheck+0x157/0x1d0 [] __alloc_pages+0x93/0x2c0 [] __do_page_cache_readahead+0xd8/0x150 [] do_page_cache_readahead+0x43/0x50 [] page_cache_readahead+0x149/0x190 [] do_generic_mapping_read+0xad/0x3f0 [] file_read_actor+0x0/0xe0 [] __generic_file_aio_read+0x1c9/0x200 [] file_read_actor+0x0/0xe0 [] generic_file_aio_read+0x5a/0x80 [] do_sync_read+0x8c/0xc0 [] do_page_fault+0x23c/0x457 [] do_brk+0x148/0x220 [] vfs_read+0xbc/0x130 [] sys_read+0x3e/0x60 [] syscall_call+0x7/0xb Code: 0f 0b cc 07 6e 7f 37 c0 eb aa 90 8d b4 26 00 00 00 00 8d bc ------------[ cut here ]------------ kernel BUG at drivers/block/ll_rw_blk.c:1996! invalid operand: 0000 CPU: 0 EIP: 0060:[] Not tainted EFLAGS: 00010246 EIP is at submit_bio+0x67/0x80 eax: 00000000 ebx: 00000000 ecx: 00000000 edx: df515e84 esi: df515e84 edi: 00000008 ebp: c1465280 esp: dc82dbd8 ds: 007b es: 007b ss: 0068 Process gnome-session (pid: 515, threadinfo=dc82c000 task=de6b8e00) Stack: dffbef7c df515e84 c0188b1e 00000000 df515e84 00001000 c0188de2 00000000 df515e84 00001000 00000000 c0141c26 00000001 dfd29ec4 00000004 00000009 00000004 0000000a dc23e554 00000010 00000020 00000001 c1465280 00002b81 Call Trace: [] mpage_bio_submit+0x2e/0x40 [] do_mpage_readpage+0x182/0x320 [] kmem_cache_alloc+0x56/0x80 [] radix_tree_insert+0xbf/0xd0 [] mpage_readpages+0x12b/0x160 [] ext3_get_block+0x0/0xa0 [] ide_wait_stat+0xf6/0x120 [] start_request+0xf9/0x1b0 [] read_pages+0x111/0x120 [] ext3_get_block+0x0/0xa0 [] __alloc_pages+0x93/0x2c0 [] __do_page_cache_readahead+0xd8/0x150 [] do_page_cache_readahead+0x43/0x50 [] page_cache_readahead+0x74/0x190 [] do_generic_mapping_read+0xad/0x3f0 [] __bread+0x38/0x40 [] file_read_actor+0x0/0xe0 [] __generic_file_aio_read+0x1c9/0x200 [] file_read_actor+0x0/0xe0 [] generic_file_aio_read+0x5a/0x80 [] do_sync_read+0x8c/0xc0 [] __vma_link+0x3a/0xa0 [] vma_link+0xb4/0x1a0 [] do_mmap_pgoff+0x41c/0x6f0 [] vfs_read+0xbc/0x130 [] sys_read+0x3e/0x60 [] syscall_call+0x7/0xb Code: 0f 0b cc 07 6e 7f 37 c0 eb aa 90 8d b4 26 00 00 00 00 8d bc Thanks.374BOHYESdriversYESproblems with /proc/ide/viaCLOSED CODE_FIXIO/StorageIDEi386 LinuxP2 normalnormalnormalP22.5.622.5Mainline2003-02-18 07:28 UTCJanek Hiis2004-07-17 18:05 UTCAlanNone3Distribution: redhat 7.3 Hardware Environment: ASUS A7V266-C with athlon 1700+ XP, 512 MB ram Software Environment: gcc 2.96 20000731 Problem Description: the /prod/ide/via is not complete. it ends like : Cable Type: 80w 40w -------------------drive0----drive1----drive2----drive3----- Transfer Mode: UD wheres on 2.4.20 it works fine.375BOHYESsoundYESM5451 (OSS trident.c) did not come out of resetCLOSED CODE_FIXDriversSound(ALSA)i386 LinuxP2 lowlowlowP22.5.622.5Mainline2003-02-18 08:31 UTCMuli Ben-Yehuda2003-03-04 00:07 UTCMuli Ben-YehudaNone3Last time I booted 2.5, I noticed that my sound card no longer works. The card is: 00:06.0 Multimedia audio controller: Acer Laboratories Inc. [ALi] M5451 PCI AC-Link Controller Audio Device (rev 01) And the computer is a thinkpad R30. It turns out that this patch, from Alan Cox on 01/11/2002, broke it for me, by failing ali_reset_5451 if the card doesn't come out of reset: # -------------------------------------------- # 02/11/01 [email protected] 1.786.161.45 # [PATCH] some trident needs longer delays to power up codecs # -------------------------------------------- The 2.4 behaviour is to continue as usual even if the card doesn't come out of reset, because it's a non fatal error on at least some cards. This patch reverts the behaviour to the 2.4 behaviour, which works for me. If anyone knows how to tell for a given card whether this is a fatal error or not, please let me know and I'll update the patch.386ARBMEMNONOlist of the worst stack offenders in the kernel (from Linus on lkml)CLOSED CODE_FIXOtherOtheri386 LinuxP2 normalnormalnormalP22.5.62-bk2.5Mainline2003-02-20 23:46 UTCMuli Ben-Yehuda2004-12-07 12:51 UTCJNone7Quoting Linus verbatim: Date: Thu, 20 Feb 2003 08:54:55 -0800 (PST) From: Linus Torvalds To: "Martin J. Bligh" Cc: Ingo Molnar , Dave Hansen , Zwane Mwaikambo , Chris Wedgwood , Kernel Mailing List , William Lee Irwin III Subject: Re: doublefault debugging (was Re: Linux v2.5.62 --- spontaneous reboots) On Thu, 20 Feb 2003, Martin J. Bligh wrote: > > There are patches in -mjb from Dave Hansen / Ben LaHaise to detect stack > overflow included with the stuff for the 4K stacks patch (intended for > scaling to large numbers of tasks). I've split them out attatched, should > apply to mainline reasonably easily. Ok, the 4kB stack definitely won't work in real life, but that's because we have some hopelessly bad stack users in the kernel. But the debugging part would be good to try (in fact, it might be a good idea to keep the 8kB stack, but with rather anal debugging. Just the "mcount" part should do that). A sorted list of bad stack users (more than 256 bytes) in my default build follows. Anybody can create their own with something like objdump -d linux/vmlinux | grep 'sub.*$0x...,.*esp' | awk '{ print $9,$1 }' | sort > bigstack and a script to look up the addresses. That ide_unregister() thing uses up >2kB in just one call! And there are several in the 1.5kB range too, with a long list of ~500 byte offenders. Yeah, and this assumes we don't have alloca() users or other dynamic stack allocators (non-constant-size automatic arrays). I hope we don't have that kind of crap anywhere.. Linus ----- 0xc02ae062 : sub $0x8c4,%esp 0xc010535d : sub $0x5b0,%esp 0xc0326a53 : sub $0x590,%esp 0xc0106156 : sub $0x554,%esp 0xc0176150 : sub $0x4b4,%esp 0xc0105fb8 : sub $0x4ac,%esp 0xc035935e : sub $0x398,%esp 0xc035986d : sub $0x394,%esp 0xc0334b85 : sub $0x37c,%esp 0xc0334a97 : sub $0x37c,%esp 0xc02fbc74 : sub $0x32c,%esp 0xc0211b2a : sub $0x314,%esp 0xc034be58 : sub $0x2f0,%esp 0xc0264406 : sub $0x2d8,%esp 0xc02fcdde : sub $0x2c8,%esp 0xc01dbd6b : sub $0x2bc,%esp 0xc0329c6e : sub $0x298,%esp 0xc02a218f : sub $0x294,%esp 0xc01c8457 : sub $0x294,%esp 0xc0327ecc : sub $0x290,%esp 0xc01d781f : sub $0x290,%esp 0xc01c8e56 : sub $0x280,%esp 0xc0330802 : sub $0x27c,%esp 0xc03304af : sub $0x27c,%esp 0xc01ea4c9 : sub $0x27c,%esp 0xc029b57c : sub $0x260,%esp 0xc020a9df : sub $0x25c,%esp 0xc0267205 : sub $0x244,%esp 0xc01d0ac8 : sub $0x240,%esp 0xc01e137a : sub $0x23c,%esp 0xc01bd38c : sub $0x234,%esp 0xc01a5fa4 : sub $0x230,%esp 0xc01fe813 : sub $0x22c,%esp 0xc031f24d : sub $0x21c,%esp 0xc02b4d6f : sub $0x21c,%esp 0xc024adfb : sub $0x218,%esp 0xc02b4cac : sub $0x210,%esp 0xc01ebf96 : sub $0x210,%esp 0xc020b2f0 : sub $0x208,%esp 0xc01fe58d : sub $0x208,%esp 0xc0529e98 : sub $0x204,%esp 0xc038efed : sub $0x1f8,%esp 0xc038b462 : sub $0x1f8,%esp 0xc01fef81 : sub $0x1f8,%esp 0xc038df7f : sub $0x1e4,%esp 0xc0325539 : sub $0x1e0,%esp 0xc01d9328 : sub $0x1cc,%esp 0xc01ffb15 : sub $0x1c4,%esp 0xc01ffa03 : sub $0x1c4,%esp 0xc01c43b6 : sub $0x1c4,%esp 0xc02f6770 : sub $0x1c0,%esp 0xc052a2c7 : sub $0x1bc,%esp 0xc03511c9 : sub $0x1bc,%esp 0xc01a54f8 : sub $0x1b4,%esp 0xc052a0a1 : sub $0x1ac,%esp 0xc02e99f5 : sub $0x19c,%esp 0xc0320fb0 : sub $0x198,%esp 0xc0171860 : sub $0x198,%esp 0xc0155ad4 : sub $0x194,%esp 0xc01b3bea : sub $0x18c,%esp 0xc01b2699 : sub $0x18c,%esp 0xc01b347d : sub $0x17c,%esp 0xc01d71e3 : sub $0x178,%esp 0xc01b333d : sub $0x178,%esp 0xc01b35ca : sub $0x174,%esp 0xc02873a3 : sub $0x16c,%esp 0xc01583a5 : sub $0x158,%esp 0xc033e177 : sub $0x154,%esp 0xc02f13d9 : sub $0x154,%esp 0xc017d267 : sub $0x150,%esp 0xc01f048d : sub $0x148,%esp 0xc01b28aa : sub $0x148,%esp 0xc036d0e8 : sub $0x144,%esp 0xc01d4115 : sub $0x144,%esp 0xc032fec8 : sub $0x140,%esp 0xc0286167 : sub $0x13c,%esp 0xc019608f : sub $0x13c,%esp 0xc0174db5 : sub $0x13c,%esp 0xc03b5ba4 : sub $0x138,%esp 0xc035c698 : sub $0x134,%esp 0xc02f66fe : sub $0x134,%esp 0xc01b2ed9 : sub $0x134,%esp 0xc0172105 : sub $0x134,%esp 0xc02df535 : sub $0x130,%esp 0xc02d8097 : sub $0x130,%esp 0xc034d3db : sub $0x12c,%esp 0xc032e77a : sub $0x12c,%esp 0xc0308874 : sub $0x12c,%esp 0xc01d4c5c : sub $0x12c,%esp 0xc034d2a5 : sub $0x128,%esp 0xc01e148f : sub $0x128,%esp 0xc01d9c88 : sub $0x128,%esp 0xc0325433 : sub $0x124,%esp 0xc0321351 : sub $0x124,%esp 0xc02f4c26 : sub $0x124,%esp 0xc0242307 : sub $0x124,%esp 0xc01e8aff : sub $0x124,%esp 0xc01cc029 : sub $0x124,%esp 0xc01cbfab : sub $0x124,%esp 0xc01cbf2d : sub $0x124,%esp 0xc01cbeaf : sub $0x124,%esp 0xc01cbe31 : sub $0x124,%esp 0xc017c649 : sub $0x124,%esp 0xc016a6b5 : sub $0x124,%esp 0xc01e37ef : sub $0x120,%esp 0xc0198244 : sub $0x120,%esp 0xc016a969 : sub $0x120,%esp 0xc0257e97 : sub $0x11c,%esp 0xc024263a : sub $0x11c,%esp 0xc01e3118 : sub $0x11c,%esp 0xc035c92a : sub $0x118,%esp 0xc031c91e : sub $0x118,%esp 0xc02ee068 : sub $0x118,%esp 0xc02551f0 : sub $0x118,%esp 0xc0241aab : sub $0x118,%esp 0xc016adc3 : sub $0x118,%esp 0xc02deecd : sub $0x114,%esp 0xc02c05c8 : sub $0x114,%esp 0xc020c619 : sub $0x114,%esp 0xc0203c55 : sub $0x114,%esp 0xc012a88b : sub $0x114,%esp 0xc052aeea : sub $0x110,%esp 0xc01a059f : sub $0x110,%esp 0xc01719cf : sub $0x110,%esp 0xc02efd9b : sub $0x10c,%esp 0xc02550e0 : sub $0x10c,%esp 0xc01d2ab5 : sub $0x10c,%esp 0xc01898b5 : sub $0x10c,%esp 0xc024839d : sub $0x108,%esp 0xc029ac87 : sub $0x100,%esp 0xc01beba6 : sub $0x100,%esp387NAMLAGYESdriversNOpoll on usb device does not return immediatly when device is unpluggedCLOSED CODE_FIXDriversUSBi386 LinuxP2 lowlowlowP22.5.602.5Mainline2003-02-21 00:45 UTCAndreas Jellinghaus2004-12-12 12:29 UTCGreg Kroah-HartmanNone7Any USB device. open the /proc/bus/usb/... device, poll on it for changes, unplug the device manual. The poll call does return the right values, but only when it times out. Poll calls without a timeout seem to return never.388BOHNONO2.5.60/ioctl on usb device returns wrong lengthCLOSED CODE_FIXDriversUSBi386 LinuxP2 normalnormalnormalP22.5.602.5Mainline2003-02-21 00:49 UTCAndreas Jellinghaus2003-06-28 09:39 UTCGreg Kroah-HartmanNone2Talking to a usb device (here: Aladdin eToken PRO) from userspace via /proc/bus/usb/... devices and ioctrl: issuing control transfers. I'm sure the device does return 13 bytes, but the return value I see in userspace is 40 bytes (thats the wlength parameter I used).390ARBARUNONOSystem hang with MySql workloadCLOSED CODE_FIXOtherOtheri386 LinuxP2 blockingblockinghighP22.5.622.5Mainline2003-02-21 12:22 UTCJames M Kenefick Jr.2003-04-03 05:56 UTCBugme Janitors TeamNone3Distribution: RedHat 8.0 Hardware Environment: x86 8 processor system with 12Gb ram 2 30gb scsi, intel pro 1000 and 5 client systems Software Environment: MySql server on 8-way, version 3.23.52-3 dbgrinder.pl from ltp.sf.net on clients Problem Description: A MySql database server running on an 8-way x86 system with load driven from 5 clients (5 instance of dbgrinder.pl on each system). Server hangs with no information provided as to cause, this hangs the primary console(alt-f1) always and normally hangs the others as well. Additionaly all network connectivity is lost. Initialy created on 2.5.58 kernel, suspected issue with signal handling. Error has been reproduced through latest tested kernel, 2.5.62 Server was only at 30% utilization at time hang. This hang is related the load being driven on the system, when the test was executed with only 2 client systems (10 instances) the server functioned properly for 10+ hours, after load increased, 4-5 client systems (20-25 instances) a hang would occur within 2 hours. Ran test against a uniprocessor server and did not reproduce hang. Steps to reproduce: 1.)Install and start up Mysql on server, 2.)Install dbgrinder.pl on 5 client systems Note: this will require DBI and DBD:mysql from cpan.org 3.)Execute 5 instances of dbgringer.pl on each client all pointed at the server, within 2 hours the server will hang392UNKNONOunexpected IO-APIC, please file a report at...CLOSED CODE_FIXPlatform Specific/Hardwarei386i386 LinuxP2 normalnormalnormalP22.5.622.5Mainline2003-02-23 06:28 UTCPaul Rolland2004-12-06 01:07 UTCAlanNone2Distribution: RedHat 8.0 Hardware Environment: P-IV 2.4GHz, with ht flag, though not supported by MB Asus P4S8X MB 512 MB RAM Software Environment: Problem Description: ENABLING IO-APIC IRQs init IO_APIC IRQs IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-21, 2-22, 2-23 not connected. ..TIMER: vector=0x31 pin1=2 pin2=0 number of MP IRQ sources: 17. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 02000000 ....... : physical APIC id: 02 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00178080 ....... : max redirection entries: 0017 ....... : PRQ implemented: 1 ....... : IO APIC version: 0080 INFO: unexpected IO-APIC, please file a report at http://bugzilla.kernel.org if your kernel is less than 3 months old. .... register #02: 02000000 ....... : arbitration: 02 Steps to reproduce: Just boot and look at messages... Complete dmesg bellow : CPU: Trace cache: 12K uops, L1 D cache: 8K CPU: L2 cache: 512K CPU: Hyper-Threading is disabled CPU: After generic, caps: 3febfbff 00000000 00000000 00000000 Intel machine check architecture supported. Intel machine check reporting enabled on CPU#0. CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available CPU#0: Thermal monitoring enabled Machine check exception polling timer started. Enabling fast FPU save and restore... done. Enabling unmasked SIMD FPU exception support... done. Checking 'hlt' instruction... OK. POSIX conformance testing by UNIFIX CPU0: Intel(R) Pentium(R) 4 CPU 2.40GHz stepping 04 per-CPU timeslice cutoff: 1462.72 usecs. task migration cache decay timeout: 2 msecs. enabled ExtINT on CPU#0 ESR value before enabling vector: 00000000 ESR value after enabling vector: 00000000 Error: only one processor found. ENABLING IO-APIC IRQs init IO_APIC IRQs IO-APIC (apicid-pin) 2-0, 2-16, 2-17, 2-18, 2-19, 2-21, 2-22, 2-23 not connected. ..TIMER: vector=0x31 pin1=2 pin2=0 number of MP IRQ sources: 17. number of IO-APIC #2 registers: 24. testing the IO APIC....................... IO APIC #2...... .... register #00: 02000000 ....... : physical APIC id: 02 ....... : Delivery Type: 0 ....... : LTS : 0 .... register #01: 00178080 ....... : max redirection entries: 0017 ....... : PRQ implemented: 1 ....... : IO APIC version: 0080 INFO: unexpected IO-APIC, please file a report at http://bugzilla.kernel.org if your kernel is less than 3 months old. .... register #02: 02000000 ....... : arbitration: 02 .... IRQ redirection table: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect: 00 000 00 1 0 0 0 0 0 0 00 01 001 01 0 0 0 0 0 1 1 39 02 001 01 0 0 0 0 0 1 1 31 03 001 01 0 0 0 0 0 1 1 41 04 001 01 0 0 0 0 0 1 1 49 05 001 01 0 0 0 0 0 1 1 51 06 001 01 0 0 0 0 0 1 1 59 07 001 01 0 0 0 0 0 1 1 61 08 001 01 0 0 0 0 0 1 1 69 09 001 01 0 0 0 0 0 1 1 71 0a 001 01 0 0 0 0 0 1 1 79 0b 001 01 0 0 0 0 0 1 1 81 0c 001 01 0 0 0 0 0 1 1 89 0d 001 01 0 0 0 0 0 1 1 91 0e 001 01 0 0 0 0 0 1 1 99 0f 001 01 0 0 0 0 0 1 1 A1 10 000 00 1 0 0 0 0 0 0 00 11 000 00 1 0 0 0 0 0 0 00 12 000 00 1 0 0 0 0 0 0 00 13 000 00 1 0 0 0 0 0 0 00 14 001 01 1 1 0 1 0 1 1 71 15 000 00 1 0 0 0 0 0 0 00 16 000 00 1 0 0 0 0 0 0 00 17 000 00 1 0 0 0 0 0 0 00 IRQ to pin mappings: IRQ0 -> 0:2 IRQ1 -> 0:1 IRQ3 -> 0:3 IRQ4 -> 0:4 IRQ5 -> 0:5 IRQ6 -> 0:6 IRQ7 -> 0:7 IRQ8 -> 0:8 IRQ9 -> 0:9-> 0:20 IRQ10 -> 0:10 IRQ11 -> 0:11 IRQ12 -> 0:12 IRQ13 -> 0:13 IRQ14 -> 0:14 IRQ15 -> 0:15 .................................... done. Using local APIC timer interrupts. calibrating APIC timer ... ..... CPU clock speed is 2423.0432 MHz. ..... host bus clock speed is 134.0635 MHz. Starting migration thread for cpu 0 CPUS done 2 Linux NET4.0 for Linux 2.4 Based upon Swansea University Computer Society NET3.039 Initializing RT netlink socket mtrr: v2.0 (20020519) PCI: PCI BIOS revision 2.10 entry at 0xf11a0, last bus=1 PCI: Using configuration type 1 BIO: pool of 256 setup, 14Kb (56 bytes/bio) biovec pool[0]: 1 bvecs: 256 entries (12 bytes) biovec pool[1]: 4 bvecs: 256 entries (48 bytes) biovec pool[2]: 16 bvecs: 256 entries (192 bytes) biovec pool[3]: 64 bvecs: 256 entries (768 bytes) biovec pool[4]: 128 bvecs: 256 entries (1536 bytes) biovec pool[5]: 256 bvecs: 256 entries (3072 bytes) ACPI: Subsystem revision 20030122 IOAPIC[0]: Set PCI routing entry (2-9 -> 0x71 -> IRQ 9) ACPI-0262: *** Info: GPE Block0 defined as GPE0 to GPE15 ACPI-0262: *** Info: GPE Block1 defined as GPE16 to GPE31 ACPI: Interpreter enabled ACPI: Using IOAPIC for interrupt routing ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15) ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 7 *10 11 12 14 15) ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 *5 6 7 10 11 12 14 15) ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9) ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9) ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9) ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9) ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15, enabled at IRQ 9) ACPI: PCI Root Bridge [PCI0] (00:00) PCI: Probing PCI hardware (bus 00) ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.PCI1._PRT] Linux Plug and Play Support v0.94 (c) Adam Belay block request queues: 128 requests per read queue 128 requests per write queue 8 requests per batch enter congestion at 15 exit congestion at 17 drivers/usb/core/usb.c: registered new driver hub IOAPIC[0]: Set PCI routing entry (2-16 -> 0xa9 -> IRQ 16) 00:00:02[A] -> 2-16 -> IRQ 16 IOAPIC[0]: Set PCI routing entry (2-17 -> 0xb1 -> IRQ 17) 00:00:02[B] -> 2-17 -> IRQ 17 IOAPIC[0]: Set PCI routing entry (2-18 -> 0xb9 -> IRQ 18) 00:00:02[C] -> 2-18 -> IRQ 18 IOAPIC[0]: Set PCI routing entry (2-19 -> 0xc1 -> IRQ 19) 00:00:02[D] -> 2-19 -> IRQ 19 IOAPIC[0]: Set PCI routing entry (2-20 -> 0xc9 -> IRQ 20) 00:00:03[A] -> 2-20 -> IRQ 20 IOAPIC[0]: Set PCI routing entry (2-21 -> 0xd1 -> IRQ 21) 00:00:03[B] -> 2-21 -> IRQ 21 IOAPIC[0]: Set PCI routing entry (2-22 -> 0xd9 -> IRQ 22) 00:00:03[C] -> 2-22 -> IRQ 22 IOAPIC[0]: Set PCI routing entry (2-23 -> 0xe1 -> IRQ 23) 00:00:03[D] -> 2-23 -> IRQ 23 Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-18 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-17 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-16 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-19 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-17 already programmed Pin 2-18 already programmed Pin 2-19 already programmed Pin 2-16 already programmed Pin 2-17 already programmed PCI: Using ACPI for IRQ routing PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off' SBF: Simple Boot Flag extension found and enabled. SBF: Setting boot flags 0x1 cpufreq: P4/Xeon(TM) CPU On-Demand Clock Modulation available IA-32 Microcode Update Driver: v1.11 Starting balanced_irq Enabling SEP on CPU 0 aio_setup: sizeof(struct page) = 40 VFS: Disk quotas dquot_6.5.1 Journalled Block Device driver loaded Installing knfsd (copyright (C) 1996 [email protected]). NTFS driver 2.1.0 [Flags: R/O]. udf: registering filesystem Capability LSM initialized Initializing Cryptographic API ACPI: Power Button (FF) [PWRF] ACPI: Processor [CPU0] (supports C1, 8 throttling states) Serial: 8250/16550 driver $Revision: 1.90 $ IRQ sharing disabled ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE,EPP] parport0: irq 7 detected parport0: cpp_daisy: aa5500ff(98) parport0: assign_addrs: aa5500ff(98) parport0: Printer, HEWLETT-PACKARD DESKJET 920C pty: 256 Unix98 ptys configured lp0: using parport0 (polling). Real Time Clock Driver v1.11 Non-volatile memory driver v1.2 Linux agpgart interface v0.100 (c) Dave Jones agpgart: Unsupported SiS chipset (device id: 0648), you might want to try agp_try_unsupported=1. [drm] Initialized radeon 1.7.0 20020828 on minor 0 Floppy drive(s): fd0 is 1.44M FDC 0 is a post-1991 82077 RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize loop: loaded (max 8 devices) 3c59x: Donald Becker and others. www.scyld.com/network/vortex.html 00:0a.0: 3Com PCI 3c905 Boomerang 100baseTx at 0x7400. Vers LK1.1.19 pcnet32.c:v1.27b 01.10.2002 [email protected] PPP generic driver version 2.4.2 PPP Deflate Compression module registered PPP BSD Compression module registered Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2 ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx SIS5513: IDE controller at PCI slot 00:02.5 SIS5513: chipset revision 0 SIS5513: not 100% native mode: will probe irqs later SiS648 ATA 133 controller ide0: BM-DMA at 0xa400-0xa407, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xa408-0xa40f, BIOS settings: hdc:DMA, hdd:DMA hda: WDC WD800BB-00CAA1, ATA DISK drive hdb: IC35L040AVER07-0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: MATSHITADVD-ROM SR-8584A, ATAPI CD/DVD-ROM drive hdd: TDK CDRW4800B, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: host protected area => 1 hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(100) hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > hda4 hdb: host protected area => 1 hdb: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, UDMA(100) hdb: hdb1 hdb2 hdb3 < hdb5 hdb6 > hdc: ATAPI 32X DVD-ROM drive, 512kB Cache, UDMA(33) Uniform CD-ROM driver Revision: 3.12 end_request: I/O error, dev hdc, sector 0 hdd: ATAPI 48X CD-ROM CD-R/RW drive, 2048kB Cache, UDMA(33) end_request: I/O error, dev hdd, sector 0 ide-floppy driver 0.99.newide scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 6.2.28 aic7890/91: Ultra2 Wide Channel A, SCSI Id=7, 32/253 SCBs (scsi0:A:0): 40.000MB/s transfers (20.000MHz, offset 127, 16bit) Vendor: FUJITSU Model: MAN3367MP Rev: 5507 Type: Direct-Access ANSI SCSI revision: 03 scsi0:A:0:0: Tagged Queuing enabled. Depth 64 APIC error on CPU0: 00(40) SCSI device sda: 71132959 512-byte hdwr sectors (36420 MB) SCSI device sda: drive cache: write through sda: sda1 sda2 sda3 sda4 < sda5 sda6 > Attached scsi disk sda at scsi0, channel 0, id 0, lun 0 ehci-hcd 00:03.3: Silicon Integrated S SiS7002 USB 2.0 ehci-hcd 00:03.3: irq 23, pci mem e081e000 ehci-hcd 00:03.3: new USB bus registered, assigned bus number 1 PCI: 00:03.3 PCI cache line size set incorrectly (32 bytes) by BIOS/FW, correcting to 128 ehci-hcd 00:03.3: USB 2.0 enabled, EHCI 1.00, driver 2003-Jan-22 hub 1-0:0: USB hub found hub 1-0:0: 6 ports detected ohci-hcd 00:03.0: Silicon Integrated S 7001 ohci-hcd 00:03.0: irq 20, pci mem e0820000 ohci-hcd 00:03.0: new USB bus registered, assigned bus number 2 hub 2-0:0: USB hub found hub 2-0:0: 2 ports detected ohci-hcd 00:03.1: Silicon Integrated S 7001 (#2) ohci-hcd 00:03.1: irq 21, pci mem e0822000 ohci-hcd 00:03.1: new USB bus registered, assigned bus number 3 hub 3-0:0: USB hub found hub 3-0:0: 2 ports detected ohci-hcd 00:03.2: Silicon Integrated S 7001 (#3) ohci-hcd 00:03.2: irq 22, pci mem e0824000 ohci-hcd 00:03.2: new USB bus registered, assigned bus number 4 hub 1-0:0: debounce: port 3: delay 100ms stable 4 status 0x501 hub 4-0:0: USB hub found hub 4-0:0: 2 ports detected drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.0 drivers/usb/core/usb.c: registered new driver usbscanner drivers/usb/image/scanner.c: 0.4.10:USB Scanner Driver mice: PS/2 mouse device common for all mice input: PC Speaker input: PS/2 Logitech Mouse on isa0060/serio1 serio: i8042 AUX port at 0x60,0x64 irq 12 input: AT Set 2 keyboard on isa0060/serio0 serio: i8042 KBD port at 0x60,0x64 irq 1 Advanced Linux Sound Architecture Driver Version 0.9.0rc7 (Sat Feb 15 15:01:21 2003 UTC). ALSA device list: #0: Sound Blaster Live! (rev.7) at 0x8000, irq 17 NET4: Linux TCP/IP 1.0 for NET4.0 IP: routing cache hash table of 4096 buckets, 32Kbytes TCP: Hash tables configured (established 32768 bind 32768) IPv4 over IPv4 tunneling driver GRE over IPv4 tunneling driver ip_tables: (C) 2000-2002 Netfilter core team Initializing IPsec netlink socket NET4: Unix domain sockets 1.0/SMP for Linux NET4.0. IPv6 v0.8 for NET4.0 IPv6 over IPv4 tunneling driver kjournald starting. Commit interval 5 seconds EXT3-fs: mounted filesystem with ordered data mode. VFS: Mounted root (ext3 filesystem) readonly. Freeing unused kernel memory: 384k freed hub 4-0:0: debounce: port 1: delay 100ms stable 4 status 0x101 hub 4-0:0: new USB device on port 1, assigned address 2 Adding 2096440k swap on /dev/hda6. Priority:-1 extents:1 Adding 530104k swap on /dev/hdb1. Priority:-2 extents:1 Adding 1049576k swap on /dev/sda5. Priority:-3 extents:1 EXT3 FS 2.4-0.9.16, 02 Dec 2001 on ide0(3,2), internal journal kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.16, 02 Dec 2001 on ide0(3,8), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.16, 02 Dec 2001 on ide0(3,4), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.16, 02 Dec 2001 on ide0(3,7), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.16, 02 Dec 2001 on sd(8,1), internal journal EXT3-fs: mounted filesystem with ordered data mode. kjournald starting. Commit interval 5 seconds EXT3 FS 2.4-0.9.16, 02 Dec 2001 on sd(8,3), internal journal EXT3-fs: mounted filesystem with ordered data mode. found reiserfs format "3.6" with standard journal APIC error on CPU0: 40(40) Reiserfs journal params: device sd(8,6), size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 reiserfs: checking transaction log (sd(8,6)) for (sd(8,6)) Using r5 hash to sort names found reiserfs format "3.6" with standard journal Reiserfs journal params: device ide0(3,70), size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30 reiserfs: checking transaction log (ide0(3,70)) for (ide0(3,70)) Using r5 hash to sort names NTFS-fs warning (device ide0(3,1)): parse_options(): Option utf8 is no longer supported, using option nls=utf8. Please use option nls=utf8 in the future and make sure utf8 is compiled either as a module or into the kernel. NTFS volume version 3.0. NTFS-fs warning (device ide0(3,5)): parse_options(): Option utf8 is no longer supported, using option nls=utf8. Please use option nls=utf8 in the future and make sure utf8 is compiled either as a module or into the kernel. NTFS volume version 3.0. eth0: no IPv6 routers present blk: queue c061181c, I/O limit 4095Mb (mask 0xffffffff) blk: queue c0611b10, I/O limit 4095Mb (mask 0xffffffff) warning: process `update' used the obsolete bdflush system call Fix your initscripts? warning: process `update' used the obsolete bdflush system call Fix your initscripts? tap0: no IPv6 routers present393NAMTIMYESdriversNOIDE-SCSI : bad: scheduling while atomicCLOSED CODE_FIXIO/StorageIDEi386 LinuxP2 normalnormalnormalP22.5.622.5Mainline2003-02-23 06:41 UTCPaul Rolland2004-12-02 07:47 UTCAlanNone4Distribution: RedHat 8.0 Hardware Environment: P4S8X MB P-IV 2 IDE HD 1 IDE CD-ROM 1 IDE DVD 1 SCSI HD Software Environment: Kernel 2.5.62 Lilo contains : image=/boot/vmlinuz-2.5.62-smp-acpi label=test append="panic=30 hdd=ide-scsi console=ttyS0 console=tty1" read-only Problem Description: While booting : ... SIS5513: IDE controller at PCI slot 00:02.5 SIS5513: chipset revision 0 SIS5513: not 100% native mode: will probe irqs later SiS648 ATA 133 controller ide0: BM-DMA at 0xa400-0xa407, BIOS settings: hda:DMA, hdb:DMA ide1: BM-DMA at 0xa408-0xa40f, BIOS settings: hdc:DMA, hdd:DMA hda: WDC WD800BB-00CAA1, ATA DISK drive hdb: IC35L040AVER07-0, ATA DISK drive ide0 at 0x1f0-0x1f7,0x3f6 on irq 14 hdc: MATSHITADVD-ROM SR-8584A, ATAPI CD/DVD-ROM drive hdd: TDK CDRW4800B, ATAPI CD/DVD-ROM drive ide1 at 0x170-0x177,0x376 on irq 15 hda: host protected area => 1 hda: 156301488 sectors (80026 MB) w/2048KiB Cache, CHS=155061/16/63, UDMA(100) hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 > hda4 hdb: host protected area => 1 hdb: 80418240 sectors (41174 MB) w/1916KiB Cache, CHS=79780/16/63, UDMA(100) hdb: hdb1 hdb2 hdb3 < hdb5 hdb6 > hdc: ATAPI 32X