Date: Sat, 27 Jul 2013 14:07:40 GMT From: Артем <hoptoa@gmail.com> To: freebsd-gnats-submit@FreeBSD.org Subject: kern/180890: ACPI error MB p8h67 v.1405 Message-ID: <201307271407.r6RE7eTw065780@oldred.freebsd.org> Resent-Message-ID: <201307271410.r6REA0DN056131@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 180890 >Category: kern >Synopsis: ACPI error MB p8h67 v.1405 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: maintainer-update >Submitter-Id: current-users >Arrival-Date: Sat Jul 27 14:10:00 UTC 2013 >Closed-Date: >Last-Modified: >Originator: Артем >Release: FreeBSD 9.1 >Organization: ВинБест >Environment: FreeBSD bit-box.org 9.1-RELEASE FreeBSD 9.1-RELEASE #0: Sat Jul 27 15:40:26 EEST 2013 root@bit-box.org:/usr/obj/usr/src/sys/MYKERNEL amd64 >Description: Имеется сервер FreeBSD 9.1 amd64 RELEASE установлен на ZFS по статье https://wiki.freebsd.org/RootOnZFS/GPTZ ... .0-RELEASE все точ в точ как там, 2 винта в зеркале по 1ТБ, интернет подключен через PPTP клиент на MPD5, также на сервере поднята точка доступа WIFI Edimax EW-7718Un на драйвере run, и установлен демон APCUPSD для APC Smart UPS 1500 (COM port) все больше там пока ничего нет. При старте системы вылетает ошибка: May 17 01:08:35 bit-box kernel: acpi0: <ALASKA AMI> on motherboard May 17 01:08:35 bit-box kernel: ACPI Error: [RAMB] Namespace lookup failure, AE_NOT_FOUND (20110527/psargs-392) May 17 01:08:35 bit-box kernel: ACPI Exception: AE_NOT_FOUND, Could not execute arguments for [RAMW] (Region) (20110527/nsinit-380) В течении 24 часов система наглухо зависает без всяких ошибок просто зависла и все. В связи с этим решил поднять апаратный Warchdog контроллера MB Super I/O. Поддержки моего WDT по умолчанию небыло поэтому решил подправить код и добавил такие строки в исходный код: /usr/src/sys/dev/wbwd/wbwd.c:190 { .vendor_id = 0x5ca3, .device_id = 0xc3, .device_rev = 0x33, .descr = "Nuvoton NCT6776F", }, Предварительно почитав руководство к моему контроллеру NCT6776F_NCT6776D_Datasheet_V1_2 (легко найти в гугле). Таймер заработал идеально ресетил систему если она зависает, но при его отключаении /etc/rc.d/watchdogd stop вылетает ошибка: wbwd0: Failed to disable watchdog: 0x0f wbwd0: Failed to disable watchdog: 0x11 wbwd0: Failed to disable watchdog: 0x10 также систему невозможно перезагрузить потомучто этот процес висит и не разрешает перезагрузку. Эта ошибка связана с тем что регистр отщота неправильно считывает значение, в реале таймер правельно выключаетсья но значение регистра передаеться не то что на самом деле. В чем может быть причина? В моиз подозрениях что вся проблема в ACPI DSDT биоса. При выполнении: # acpidump -t -d > n.asl # iasl n.asl Вылетает: ASL Input: acpidump.txt - 8626 lines, 292192 bytes, 3199 keywords Compilation complete. 17 Errors, 2 Warnings, 8 Remarks, 105 Optimizations Описание системы: *Тип продукта : Motherboard *Модель продукта : P8H67 [Описание (спецификация) материнской платы] *Версия материнской платы (rev.) : 3.0 *Версия BIOS’a материнской платы : 1405 - Прошивка не самая новая но в новых прошивках убрали поддержку FreeBSD все только для Windows сделали, в результате чего ужасные глюки с сетевыми адаптерами, и ещё больше одибок в ASL поэтому сижу на этой неновой прошивке... [Описание (спецификация) видеокарты] *Поставщик видеокарты : Nvidea *Модель видеокарты : 210 *Чипсет видеокарты : GeForce 210 *Драйвер видеокарты : Nvidea [Описание (спецификация) процессора] *Производитель процессора : Intel *Тип процессора : i3 *Частота процессора : 2100 [Описание (спецификация) памяти] *Производитель памяти : GoodRAM *Модель памяти : ddr3 1333MHz CL9 DIMM *Объем памяти : 4x2GB [Описание (спецификация) жесткого диска] Производитель жесткого диска : Seagate Модель жесткого диска : HD103SJ Описание (спецификация) жесткого диска : 2x1TB [Описание (спецификация) дополнительной карты] Производитель дополнительной карты : ASUS Тип дополнительной карты : LAN PCI 1000 Модель дополнительной карты : NX1101 >How-To-Repeat: Проблема имеет спонтанный характер. Вторая часть проблемы /etc/rc.d/watchdogd stop Логи, Конфиги, Исходники https://www.dropbox.com/s/s04z9qnjccc75m4/gg.rar Также проблемы была поднята тут http://forum.lissyara.su/viewtopic.php?f=53&t=39431 >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201307271407.r6RE7eTw065780>