Re: [Bugme-new] [Bug 9373] New: PDC20267 exception Emask on I/O

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

 



On 11/14/07, Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx> wrote:
> On Tue, 13 Nov 2007 16:11:25 -0800 (PST) bugme-daemon@xxxxxxxxxxxxxxxxxxx wrote:
>
> > http://bugzilla.kernel.org/show_bug.cgi?id=9373
> >
> >            Summary: PDC20267 exception Emask on I/O
> >            Product: IO/Storage
> >            Version: 2.5
> >      KernelVersion: 2.6.24-rc2
> >           Platform: All
> >         OS/Version: Linux
> >               Tree: Mainline
> >             Status: NEW
> >           Severity: normal
> >           Priority: P1
> >          Component: Serial ATA
> >         AssignedTo: jgarzik@xxxxxxxxx
> >         ReportedBy: lkmlist@xxxxxxxxx
> >                 CC: htejun@xxxxxxxxx
> >
> >
> > Most recent kernel where this bug did not occur:
>
> Are you sure?  Was the relevant driver not present in 2.6.23?
>
> > when not using the libata drivers
> >
> > Distribution:
> > gentoo
> >
> > Hardware Environment:
> > 00:00.0 Host bridge: Intel Corporation 82850 850 (Tehama) Chipset Host Bridge
> > (MCH) (rev 02)
> > 00:01.0 PCI bridge: Intel Corporation 82850 850 (Tehama) Chipset AGP Bridge
> > (rev 02)
> > 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 02)
> > 00:1f.0 ISA bridge: Intel Corporation 82801BA ISA Bridge (LPC) (rev 02)
> > 00:1f.1 IDE interface: Intel Corporation 82801BA IDE U100 Controller (rev 02)
> > 00:1f.2 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev
> > 02)
> > 00:1f.3 SMBus: Intel Corporation 82801BA/BAM SMBus Controller (rev 02)
> > 00:1f.4 USB Controller: Intel Corporation 82801BA/BAM USB Controller #1 (rev
> > 02)
> > 01:00.0 VGA compatible controller: nVidia Corporation NV5 [RIVA TNT2/TNT2 Pro]
> > (rev 11)
> > 02:06.0 Mass storage controller: Promise Technology, Inc. PDC20267
> > (FastTrak100/Ultra100) (rev 02)
> > 02:09.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid]
> > Serial ATA Controller (rev 02)
> > 02:0a.0 Ethernet controller: 3Com Corporation 3c905C-TX/TX-M [Tornado] (rev 74)
> >
> > Software Environment:
> > Portage 2.1.3.19 (default-linux/x86/2007.0/desktop, gcc-3.4.6, glibc-2.6.1-r0,
> > 2.6.24-rc2 i686)
> > =================================================================
> > System uname: 2.6.24-rc2 i686 Intel(R) Pentium(R) 4 CPU 1500MHz
> > Timestamp of tree: Tue, 13 Nov 2007 15:16:01 +0000
> > distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632)
> > [disabled]
> > ccache version 2.4 [enabled]
> > app-shells/bash:     3.2_p17
> > dev-lang/python:     2.3.5-r3, 2.4.4-r6
> > dev-python/pycrypto: 2.0.1-r6
> > dev-util/ccache:     2.4-r7
> > sys-apps/baselayout: 1.12.9-r2
> > sys-apps/sandbox:    1.2.18.1-r2
> > sys-devel/autoconf:  2.13, 2.61-r1
> > sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
> > sys-devel/binutils:  2.18-r1
> > sys-devel/gcc-config: 1.3.16
> > sys-devel/libtool:   1.5.24
> > virtual/os-headers:  2.6.22-r2
> > ACCEPT_KEYWORDS="x86"
> > CBUILD="i686-pc-linux-gnu"
> > CFLAGS="-march=pentium4 -O2 -pipe -msse2 -mfpmath=sse -fomit-frame-pointer"
> > CHOST="i686-pc-linux-gnu"
> >
> > Problem Description:
> > The following occures when the drive has some I/O (realized it when transfering
> > data via FTP [only 2-5 MB/s and stalles])
> >
> > [  536.333484] ata8.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2
> > [  536.333489] ata8.00: BMDMA stat 0x4
> > [  536.333498] ata8.00: cmd ca/00:18:c7:10:00/00:00:00:00:00/e0 tag 0 cdb 0x0
> > data 12288 out
> > [  536.333501]          res 51/84:00:de:10:00/00:00:00:00:00/e0 Emask 0x10 (ATA
> > bus error)
> > [  536.333506] ata8.00: status: { DRDY ERR }
> > [  536.333510] ata8.00: error: { ICRC ABRT }
> > [  536.333531] ata8: soft resetting link
> >
> > Steps to reproduce:
> > 1) Boot
> > 2) Copy some files (via NFS/FTP/scp/cp....) from the drives to/from the
> > PDC20267
> >
> > complete dmsg can be found here:
> > http://phpfi.com/276055
> > (dmsg buffer seems to be full is there a way to increase it?)
> >
> > here's the part taken from messages:
> > http://phpfi.com/276059
> >
>

I never tried 2.6.23. 2.6.22 with PDC202XX_OLD worked fine. Than I tried to get
rid of the old ATA stuff and tried 2.6.22 with libata only and I got this
error, than I switched to 2.6.24-rc2 to see if the bug is in the dev. version.

All cables are 80 wire.

I removed the new driver from the kernel an added the old one:
http://phpfi.com/276143
The drives are found but I cant access them. (no /dev/hd? thought they are
listed in the dmesg log)

By the way, I had to add irqpoll as kernel parameter when using the libata
driver. Without, system boots, but on first access the system freezes. (No
Kernelpanic on my Monitor...) http://phpfi.com/276145 (dmesg bevor the system
froze)

regards
Bjoern
-
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux