[Kernels] I: проблемы с msi в ядрах 2.6.28 alt4/alt3

Konstantin A. Lepikhov lakostis на unsafe.ru
Ср Мар 18 23:49:22 MSK 2009


Привет!

Сегодня я обнаружил более глубокие проблемы в новых ядрах, чем зависания с
ext4 :) Похоже, там сломали всю поддержку MSI, и теперь оно работает ну
очень странно. Например, fglrx в логах может писать след:

....
[14608.462005]  [<c01039c6>] ? syscall_call+0x7/0xb
[14608.462005] Code: 7c 24 04 e8 14 3e ff ff 85 c0 0f 84 28 ff ff ff e9 d2
fe ff ff 8d b4 26 00 00 00 00 55 31 c0 89 e5 8b 55 08 85 d2 74 06 8b 4d 0
c <8b> 04 8a 5d c3 8d b6 00 00 00 00 8d bf 00 00 00 00 55 89 e5 8b 
[14608.462005] EIP: [<f88583ef>] ulReadMmRegisterUlongViaAddr+0xf/0x20
[fglrx] SS:ESP 0068:f4c88d78
[14608.462005] ---[ end trace 810e4a79122bad88 ]---
[14608.466442] [fglrx:firegl_release] *ERROR* device busy: 1 0
[14608.466450] [fglrx] release failed with code -EBUSY
[14612.781384] 'IN-unknown:'IN=ether1 OUT=
MAC=ff:ff:ff:ff:ff:ff:00:01:5c:31:95:80:08:00 SRC=10.101.0.1
DST=255.255.255.255 LEN=328 TOS=0x00 PREC=0x
00 TTL=64 ID=54112 PROTO=UDP SPT=67 DPT=68 LEN=308 
[14615.159050] [fglrx:IRQMGR_initialize] *ERROR* Failed to enable MSI in
Kernel, return value = -22
[14615.206846] [fglrx] Firegl kernel thread PID: 25403
[14615.215936] [fglrx] Gart cacheable size:2021 M.
[14615.215946] [fglrx] Reserved FB block: Shared offset:0, size:1000000 
[14615.215949] [fglrx] Reserved FB block: Unshared offset:fc01000,
size:3ff000 
[14615.215953] [fglrx] Reserved FB block: Unshared offset:1fffb000,
size:5000 

Или MSI может спорадически включаться тем, где не нужно (например, на
некоторых чипсетах от AMD). Поэтому, на этих выходных выйдет критическое
обновление, а пока либо не использовать fglrx и загружаться с pci=nomsi,
либо откатиться на -alt2.

PS Это не только наши локальные проблемы, в debian и suse тоже самое,
поскольку сломан stable-2.6.28, но уже известно где :)

-- 
WBR et al.
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : отсутствует
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: Digital signature
Url     : http://lists.unsafe.ru/pipermail/kernels/attachments/20090318/ee51c030/attachment.bin 


Подробная информация о списке рассылки Kernels