[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#357283: linux-image-2.6.15-1-amd64-k8: kernel crash in ata_poll_qc_complete in libata



Package: kernel
Version: 2.6.15-8
Severity: important


Hi,

this system has an Asus A8V motherboard with an integrated 2 channels
SATA controller.  It has 2 SATA disks (/dev/sda and /dev/sdb) that are
assembled in a RAID1 array (/dev/md0).

A few days ago I mistakingly unplugged the power connector of one of
the disks while the machine was running, but did not noticed it
immediately.  The RAID array continued to run in degraded mode.  Then
I tried to see what had happened with the failed disk and ran some
commands such as smartctl, hddtemp, ...  The kernel displayed many
error messages such as this one:

Mar 15 07:54:08 jophur kernel: ata1: command 0xb0 timeout, stat 0xd0 host_stat 0x0
Mar 15 07:54:08 jophur kernel: ata1: translated ATA stat/err 0xd0/00 to SCSI SK/ASC/ASCQ 0xb/47/00
Mar 15 07:54:08 jophur kernel: ata1: status=0xd0 { Busy }
Mar 15 07:54:35 jophur kernel: ata1: PIO error

Then, at some point, the machine locked-up and later I found this dump
in the logs:

Mar 15 07:54:35 jophur kernel: Assertion failed! qc != NULL,drivers/scsi/libata-core.c,ata_pio_error,line=3244
Mar 15 07:54:35 jophur kernel: Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP:
Mar 15 07:54:35 jophur kernel: <ffffffff8804dfbd>{:libata:ata_poll_qc_complete+14}
Mar 15 07:54:35 jophur kernel: PGD 2d166067 PUD 2d162067 PMD 0
Mar 15 07:54:35 jophur kernel: Oops: 0000 [1]
Mar 15 07:54:35 jophur kernel: CPU 0
Mar 15 07:54:35 jophur kernel: Modules linked in: hfs nls_utf8 hfsplus nls_iso8859_1 ntfs vfat fat isofs udf ipt
able_nat ip_nat ip_conntrack nfnetlink iptable_mangle nvidia binfmt_misc iptable_filter button ac battery ip_tab
les sr_mod w83627hf hwmon_vid i2c_isa cpufreq_userspace powernow_k8 freq_table ipv6 sk98lin sbp2 eth1394 cx88_bl
ackbird cx88_dvb cx8802 mt352 or51132 video_buf_dvb dvb_core nxt200x lgdt330x cx22702 snd_bt87x bt878 dvb_pll sn
d_ice1724 snd_ice17xx_ak4xxx snd_ac97_codec snd_ac97_bus snd_ak4114 snd_pcm_oss snd_mixer_oss parport_pc snd_pcm
 snd_timer snd_page_alloc snd_ak4xxx_adda parport snd_mpu401_uart serio_raw tuner snd_rawmidi snd_seq_device tva
udio psmouse cx8800 cx88xx msp3400 bttv firmware_class snd video_buf ir_common i2c_algo_bit v4l1_compat v4l2_com
mon tveeprom i2c_core btcx_risc videodev floppy soundcore shpchp pci_hotplug ohci1394 ieee1394 pcspkr joydev evd
ev ext3 jbd mbcache usbhid ide_cd cdrom ide_disk ide_generic sd_mod ehci_hcd sata_promise sata_via uhci_hcd via8
2cxxx generic ide_
Mar 15 07:54:35 jophur kernel: ore skge libata scsi_mod thermal processor fan raid1 md_mod
Mar 15 07:54:35 jophur kernel: Pid: 1066, comm: ata/0 Tainted: PF     2.6.15-1-amd64-k8 #2
Mar 15 07:54:35 jophur kernel: RIP: 0010:[_end+130424765/2132885504] <ffffffff8804dfbd>{:libata:ata_poll_qc_complete+14}
Mar 15 07:54:35 jophur kernel: RSP: 0018:ffff81003ddffe08  EFLAGS: 00010296
Mar 15 07:54:35 jophur kernel: RAX: 0000000000000056 RBX: 0000000000000000 RCX: 0000000000026555
Mar 15 07:54:35 jophur kernel: RDX: 00000000ffffff01 RSI: 0000000000000004 RDI: 0000000000000000
Mar 15 07:54:35 jophur kernel: RBP: 0000000000000002 R08: 00000000ffffffff R09: 0000000000000020
Mar 15 07:54:35 jophur kernel: R10: 00000000ffffffff R11: 0000000000000004 R12: ffff81003dcc3440
Mar 15 07:54:35 jophur kernel: R13: 0000000000000000 R14: 0000000000000004 R15: 0000000000000000
Mar 15 07:54:35 jophur kernel: FS:  00002aaaaaadac80(0000) GS:ffffffff803bd800(0000) knlGS:0000000057400bb0
Mar 15 07:54:35 jophur kernel: CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
Mar 15 07:54:35 jophur kernel: CR2: 0000000000000000 CR3: 000000002ca26000 CR4: 00000000000006e0
Mar 15 07:54:35 jophur kernel: Process ata/0 (pid: 1066, threadinfo ffff81003ddfe000, task ffff81003dd5af60)
Mar 15 07:54:35 jophur kernel: Stack: 0000000000000000 0000000000000002 ffff81003dcc3440 ffffffff8013a091
Mar 15 07:54:35 jophur kernel:        ffffffff802bf765 ffffffff8804e898 ffff81003dda1c18 ffffffff8013a091
Mar 15 07:54:35 jophur kernel:        ffffffff802bf765 ffff81003dd3fec0
Mar 15 07:54:35 jophur kernel: Call Trace:<ffffffff8013a091>{worker_thread+0} <ffffffff8804e898>{:libata:ata_pio_task+1512}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013a091>{worker_thread+0} <ffffffff8013a091>{worker_thread+0}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013a1e8>{worker_thread+343} <ffffffff80129f55>{default_wake_function+0}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013a091>{worker_thread+0} <ffffffff8013d5d2>{kthread+205}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013a091>{worker_thread+0} <ffffffff8010ef9a>{child_rip+8}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013a091>{worker_thread+0} <ffffffff8013d480>{keventd_create_kthread+0}
Mar 15 07:54:35 jophur kernel:        <ffffffff8013d505>{kthread+0} <ffffffff8010ef92>{child_rip+0}
Mar 15 07:54:35 jophur kernel:
Mar 15 07:54:35 jophur kernel:
Mar 15 07:54:35 jophur kernel: Code: 48 8b 1f 9c 41 5c fa 48 8b 53 10 48 89 d0 80 e4 fd 48 89 43
Mar 15 07:54:35 jophur kernel: RIP <ffffffff8804dfbd>{:libata:ata_poll_qc_complete+14} RSP <ffff81003ddffe08>
Mar 15 07:54:35 jophur kernel: CR2: 0000000000000000

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15-1-amd64-k8
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages linux-image-2.6.15-1-amd64-k8 depends on:
ii  e2fsprogs     1.38+1.39-WIP-2005.12.31-1 ext2 file system utilities and lib
ii  initramfs-too 0.55b                      tools for generating an initramfs
ii  module-init-t 3.2.2-2                    tools for managing Linux kernel mo
ii  yaird [linux- 0.0.12-8                   Yet Another mkInitRD

linux-image-2.6.15-1-amd64-k8 recommends no packages.



Reply to: