Bug 3992

Summary: toshutils do not work at Toshiba Tecra 9000
Product: Sisyphus Reporter: seriv <seriv>
Component: toshutilsAssignee: Andrey Rahmatullin <wrar>
Status: CLOSED WONTFIX QA Contact: qa-sisyphus
Severity: major    
Priority: P2    
Version: unstable   
Hardware: all   
OS: Linux   

Description seriv 2004-04-19 22:50:59 MSD
Как с ядром 2.4.25-alt4 так и с 2.6.5-std26-up-alt1 с одним и тем же
результатом. Модули ядра toshiba и toshiba-acpi загружены. В strace видно, что 
open("/dev/toshiba", O_RDWR)   = 3
open("proc/toshiba", R_OK)     = 0
ioctl(3, TOSH_SMM, 0xbffff6c0) = -1 EINVAL (Invalid argument) 
Третий параметр у ioctl разный для разный утилит из пакетов toshutils и
toshutils-x11.
Пересборка пакета с хедерами соответствующими загруженному ядру проходит
успешно, но не меняет к лучшему результаты запуска утилит.
Comment 1 Andrey Rahmatullin 2004-05-05 13:31:47 MSD
Подтверждаю.
Работает на Tecra 8000 с 2.4.20-alt5. С 2.4.22-alt17 не работает с аналогичными 
симптомами.
Comment 2 Andrey Rahmatullin 2004-07-09 16:44:32 MSD
Мдя... На компактовском 2.4.22-alt17, загруженном с отключенным ACPI (acpi=off), 
всё работает.
Comment 3 Andrey Rahmatullin 2004-09-17 16:08:08 MSD
Насколько я понимаю, без патченья ядра заставить работать SCI/HCI (aka ioctl 
TOSH_SMM) на системах с включенным ACPI невозможно. Посему добавляю информацию 
об этом в описания пакетов и закрываю этот баг как неразрешимый.

Видел в Сети патч, добавляющий модулю toshiba_acpi часть функционала модуля 
toshiba (правда, не проверял), но прикладывать его к коробочным ядрам я бы не 
стал.