Kernel errors triggered with SSD storage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Expired
|
Medium
|
Unassigned |
Bug Description
Bootup seems to take a long time while there seem to be ATA errors in dmesg and kern.log (attached). This is for Lucid kernel 2.6.32-9.13-generic and also mainline 2.6.33rc2 from the kernel team PPA. System appears to be running fine though. I have a solid state disk made by Crucial.com model CT128M225 (128 GB SSD model M225) used as my boot drive with current 1819 firmware with TRIM support.
cat /proc/version_
uname -a is "Linux thunderbird 2.6.32-9-generic #13-Ubuntu SMP Thu Dec 17 17:01:59 UTC 2009 x86_64 GNU/Linux"
Attaching dmesg and others for both .32-9.13 and .33rc2...
ProblemType: Bug
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.21.
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
Card hw:0 'Intel'/'HDA Intel at 0xe3220000 irq 22'
Mixer name : 'SigmaTel STAC9271D'
Components : 'HDA:83847627,
Controls : 37
Simple ctrls : 24
CurrentDmesg:
[ 20.020013] eth1: no IPv6 routers present
[ 25.199490] CPUFREQ: Per core ondemand sysfs interface is deprecated - up_threshold
DKDisksMonitorLog: Monitoring activity from the disks daemon. Press Ctrl+C to cancel.
Date: Sat Jan 2 06:54:46 2010
DistroRelease: Ubuntu 10.04
HibernationDevice: RESUME=
HotplugNewDevices:
HotplugNewMounts:
InstallationMedia: Kubuntu 10.04 "Lucid Lynx" - Alpha amd64 (20091225)
IwConfig:
lo no wireless extensions.
eth1 no wireless extensions.
MachineType: Vishal Rao BlackBird
Package: linux-image-
ProcCmdLine: BOOT_IMAGE=
ProcEnviron:
LANGUAGE=
LANG=C
SHELL=/bin/bash
ProcVersionSign
Regression: Yes
RelatedPackageV
Reproducible: Yes
RfKill:
SourcePackage: linux
Symptom: storage
Tags: lucid needs-upstream-
TestedUpstream: No
UdevMonitorLog:
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
Uname: Linux 2.6.32-9-generic x86_64
dmi.bios.date: 03/06/2008
dmi.bios.vendor: Intel Corp.
dmi.bios.version: DPP3510J.
dmi.board.
dmi.board.name: DP35DP
dmi.board.vendor: Intel Corporation
dmi.board.version: AAD81073-207
dmi.chassis.
dmi.chassis.type: 3
dmi.chassis.vendor: Circle
dmi.chassis.
dmi.modalias: dmi:bvnIntelCor
dmi.product.name: BlackBird
dmi.product.
dmi.sys.vendor: Vishal Rao
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
status: | New → Triaged |
tags: | added: patch |
you asked in Bug 445852 if this might be a duplicate of that bug; try the workaround listed in comment 136 https:/ /bugs.launchpad .net/linux/ +bug/445852/ comments/ 136 (though there's a typo) -- here it is, corrected:
1) Run the following command. It renames the existing file to devkit- disks-probe- ata-smart. bak and tells the package manager to install any new updates to the _changed_ file name:
$ sudo dpkg-divert --divert --add --rename --divert /lib/udev/ devkit- disks-probe- ata-smart. bak /lib/udev/ devkit- disks-probe- ata-smart
If you want to see your new divert (and others in the system):
$ sudo dpkg-divert --list
2) Now create a dummy file using nano (substitute gedit or another editor for nano if you prefer).
$ sudo nano /lib/udev/ devkit- disks-probe- ata-smart
Type the following three lines into the file then save it and exit the editor:
#!/bin/bash
#
exit 0
3) Make the new dummy file executable so udev can run it:
$ sudo chmod 755 /lib/udev/ devkit- disks-probe- ata-smart
-----
If this workaround does not change your problem (or when the bug in libatasmart gets fixed) you will want to remove the dummy file and the divert entry by executing these two commands:
$ sudo rm /lib/udev/ devkit- disks-probe- ata-smart devkit- disks-probe- ata-smart
$ sudo dpkg-divert --rename --remove /lib/udev/