ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0
Зависает система периодически
Анализ логов ядра проявил
Находим на ata устройство
Смотрим инфу в человеческом виде
Это оказался CDRW
классифицируем ошибку
https://ata.wiki.kernel.org/index.php/Libata_error_messages
ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0
Emask 0x1 это ошибка AC_ERR_001 device reported error
http://lxr.free-electrons.com/source/include/linux/libata.h?v=2.6.32#L456
SErr 0x0 регистр ошибки устройства содержит 0
action 0 неопределено такое действие :(
http://lxr.free-electrons.com/source/include/linux/libata.h?v=2.6.32#L326
вобщем по ошибке непонятно :(
ищем идентификатор устройства
используется драйвер ahci
дальше смотреть пока не стал
Анализ логов ядра проявил
$ dmesg | grep ata7 [ 0.841928] ata7: SATA max UDMA/133 abar m2048@0xf7eff800 port 0xf7eff900 irq 76 [ 1.167399] ata7: SATA link up 1.5 Gbps (SStatus 113 SControl 300) [ 1.169166] ata7.00: ATAPI: Optiarc DVD RW AD-7280S, 1.00, max UDMA/100 [ 1.171254] ata7.00: configured for UDMA/100 [ 3.376910] ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0 [ 3.376962] ata7.00: irq_stat 0x40000001 [ 3.412698] ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0 [ 3.412748] ata7.00: irq_stat 0x40000001 [ 3.432873] ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0 [ 3.432922] ata7.00: irq_stat 0x40000001
Находим на ata устройство
$ ls -la /sys/block/ | grep ata7 lrwxrwxrwx 1 root root 0 Sep 22 11:24 sr0 -> ../devices/pci0000:00/0000:00:01.0/0000:01:00.0/ata7/host6/target6:0:0/6:0:0:0/block/sr0
Смотрим инфу в человеческом виде
$ sudo lshw -class disk -class storage
*-storage
description: SATA controller
product: 88SE9123 PCIe SATA 6.0 Gb/s controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:01:00.0
version: 11
width: 32 bits
clock: 33MHz
capabilities: storage pm msi pciexpress ahci_1.0 bus_master cap_list rom
configuration: driver=ahci latency=0
resources: irq:76 ioport:ac00(size=8) ioport:a880(size=4) ioport:a800(size=8) ioport:a480(size=4) ioport:a400(size=16) memory:f7eff800-f7efffff memory:f7ee0000-f7eeffff
*-storage
description: SATA controller
product: 82801JI (ICH10 Family) SATA AHCI Controller
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 00
width: 32 bits
clock: 66MHz
capabilities: storage msi pm ahci_1.0 bus_master cap_list
configuration: driver=ahci latency=0
resources: irq:75 ioport:8c00(size=8) ioport:8880(size=4) ioport:8800(size=8) ioport:8480(size=4) ioport:8400(size=32) memory:f7dfc000-f7dfc7ff
*-scsi:0
physical id: 2
logical name: scsi2
capabilities: emulated
*-disk
description: ATA Disk
product: ST2000DX001-1CM1
vendor: Seagate
physical id: 0.0.0
bus info: scsi@2:0.0.0
logical name: /dev/sda
version: CC43
serial: Z1E8M1K1
size: 1863GiB (2TB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 logicalsectorsize=512 sectorsize=4096 signature=583fe4e3
*-scsi:1
physical id: 3
logical name: scsi4
capabilities: emulated
*-disk
description: ATA Disk
product: ST3250410AS
vendor: Seagate
physical id: 0.0.0
bus info: scsi@4:0.0.0
logical name: /dev/sdb
version: A
serial: 6RYDX8S9
size: 232GiB (250GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=152f152e
*-scsi:2
physical id: 4
logical name: scsi5
capabilities: emulated
*-disk
description: ATA Disk
product: KINGSTON SVP200S
physical id: 0.0.0
bus info: scsi@5:0.0.0
logical name: /dev/sdc
version: BBF0
serial: 50026B722B02B9A0
size: 111GiB (120GB)
capabilities: partitioned partitioned:dos
configuration: ansiversion=5 logicalsectorsize=512 sectorsize=512 signature=00079913
*-scsi:3
physical id: 5
logical name: scsi6
capabilities: emulated
*-cdrom
description: DVD-RAM writer
product: DVD RW AD-7280S
vendor: Optiarc
physical id: 0.0.0
bus info: scsi@6:0.0.0
logical name: /dev/cdrom
logical name: /dev/cdrw
logical name: /dev/dvd
logical name: /dev/dvdrw
logical name: /dev/sr0
version: 1.00
capabilities: removable audio cd-r cd-rw dvd dvd-r dvd-ram
configuration: ansiversion=5 status=nodisc
*-scsi:4
physical id: 6
logical name: scsi13
capabilities: emulated
Это оказался CDRW
классифицируем ошибку
https://ata.wiki.kernel.org/index.php/Libata_error_messages
ata7.00: exception Emask 0x1 SAct 0x0 SErr 0x0 action 0x0
Emask 0x1 это ошибка AC_ERR_001 device reported error
http://lxr.free-electrons.com/source/include/linux/libata.h?v=2.6.32#L456
SErr 0x0 регистр ошибки устройства содержит 0
action 0 неопределено такое действие :(
http://lxr.free-electrons.com/source/include/linux/libata.h?v=2.6.32#L326
вобщем по ошибке непонятно :(
ищем идентификатор устройства
$ sudo lspci | grep '82801JI (ICH10 Family) SATA AHCI Controller' 00:1f.2 SATA controller: Intel Corporation 82801JI (ICH10 Family) SATA AHCI Controller $ sudo find /sys | grep drivers.*00:1f.2 /sys/bus/pci/drivers/ahci/0000:00:1f.2
используется драйвер ahci
дальше смотреть пока не стал