New firewire stack unreliable with Texas Instruments TSB82AA2 IEEE-1394b
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned | ||
Maverick |
Invalid
|
Medium
|
Andy Whitcroft |
Bug Description
Both controllers are tested okay working on an Ubuntu LiveCD environment (kernel 2.6.28-4-generic) and the old firewire stack.
New firewire stack works reliably only for the Ricoh (internal) controller. The TI (PCI Express) adapter appears to work but then I see repeated messages filling up dmesg.
I'm able to reproduce the issue exactly.
1. Boot
2. Connect storage device to internal (Ricoh) firewire
3. verify that it is working by running command # dd if=/dev/zero bs=4k of=/dev/sdb count=16k
NOTE there are no error messages yet
4. Unplug storage device from internal (Ricoh) firewire, wait for it to settle
5. Insert PCIE StarTech EC1394B2 (TI) controller, wait for it to settle
6. Connect storage device to PCIE StarTech EC1394B2 (TI) firewire, wait for it to settle
7. verify that it is working by running command # dd if=/dev/zero bs=4k of=/dev/sdb count=16k
NOTE that there are repeated errors filling up dmesg
...
[ 319.997795] sd 6:0:0:0: [sdb] CDB: Write(10): 2a 00 00 00 48 00 00 04 00 00
[ 319.997812] end_request: I/O error, dev sdb, sector 18432
[ 320.511177] sd 6:0:0:0: [sdb] Unhandled error code
[ 320.511183] sd 6:0:0:0: [sdb] Result: hostbyte=
...
This is the most often case. Infrequently, when I boot there is no problem using the TI firewire. After disconnecting and using the Ricoh and then back to the TI again, there are problems.
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: linux-image-
Regression: Yes
Reproducible: Yes
ProcVersionSign
Uname: Linux 2.6.35-22-generic i686
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: i386
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xfe9fc000 irq 46'
Mixer name : 'SigmaTel STAC9228'
Components : 'HDA:83847616,
Controls : 27
Simple ctrls : 18
Date: Fri Oct 8 15:03:29 2010
HibernationDevice: RESUME=
MachineType: Dell Inc. Inspiron 1420
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
PATH=(custom, user)
LANG=en_US.UTF-8
SHELL=/bin/bash
RelatedPackageV
SourcePackage: linux
WpaSupplicantLog:
dmi.bios.date: 12/19/2008
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A10
dmi.board.name: 0DT492
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.
dmi.product.name: Inspiron 1420
dmi.sys.vendor: Dell Inc.
tags: | added: acpi |
Changed in linux (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
importance: | Undecided → Medium |
status: | New → Fix Released |
Changed in linux (Ubuntu Maverick): | |
assignee: | nobody → Andy Whitcroft (apw) |
importance: | Undecided → Medium |
status: | New → Fix Committed |
Changed in linux (Ubuntu): | |
assignee: | Andy Whitcroft (apw) → nobody |
Repeated trials with new and old stack shows a regression from 2.6.32-24-generic to 2.6.35-22-generic. Attached.