본문 바로가기
OS-OE Knowledge/Linux-Unix KB

SUSE/ACPI Error logged in /var/log/messages

by 스쳐가는인연 2013. 7. 25.

HP G7 장비에서 아래 OS들을 사용 중 간혹 Script를 실행 시 ACPI Error가 발생 할 수 있다.


SUSE Linux Enterprise Server 11 Service Pack 1

Novell Open Enterprise Server 11 (OES 11) Linux

SUSE Linux Enterprise Server 11 Service Pack 2


발생 메시지 (유사 형태)

ACPI Error (psparse-0537): Method parse/execution failed [\_SB_.PMI0._PMM] (Node ffff888020775bc8), AE_AML_BUFFER_LIMIT

ACPI Error: SMBus or IPMI write requires Buffer of length 66, found length 32 (20110413/exfield-285)


원인 :

이 메시지는 아직 완벽히 통합 구현되지 않은 script나 application이 /sys/devices/LNXSYSTEM:00/ directory 하위의 특정 kernel ACPI 부분을 접근 시 발생


해결방법:

이 메시지는 단순 Warning 으로 시스템 운영에 영향을 주지 않으니 무시해도 된다.


- SLES11 SP2의 경우는 kernel 3.0.26-0.7.6 이후 부터 수정됨

- SLES11 SP1의 경우는 supportconfig를 실행하는 경우 발생되는 데,

   "-o SYSFS" option과 함께 실행하면 메시지가 발생 되지 않는다.

   (eg) # supportconfig -o SYSFS


   만약 supportconfig를 포함하여 만들어진 app의 경우는 실행 시 위 option을 적용하기 어렵기 때문에,

   아래 사항을 적용하면 됨.

   이 값을 적용하면 실행 시 “-o SYSFS” option을 적용할 필요가 없음.

          /etc/supportconfig.conf 생성

          # supportconfig -C


          SYSFS 파라메터 수정 (default=1 -> 0 변경)

          # vi /etc/supportconfig.conf

          OPTION_SYSFS=0


증상 확인/재현 방법:

   # find /sys/devices/LNXSYSTM\:00/ |grep ACPI000D

   # cat /sys/devices/LNXSYSTM:00/device:00/ACPI000D:00/power1_average


참조,
Frequent ACPI errors starting with SMBus or IPMI write requires Buffer of length 42
http://www.novell.com/support/kb/doc.php?id=7010449


반응형