Failed to acknowledge elog: /sys/firmware/opal/elog/0x5018d709/acknowledge (2:No such file or directory)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Tim Gardner | ||
Yakkety |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
== Comment: #0 - Mukesh K. Ojha <email address hidden> - 2016-09-02 02:10:14 ==
---Problem Description---
Kernel is failed to free the kobject while acknowledging the error log which has been notified two times.
Contact Information = Contact Information = <email address hidden>
---uname output---
Ubuntu 16.04.01 LTS
Machine Type = All power machine
---Debugger---
A debugger is not configured
---Steps to Reproduce---
Steps to reproduce:
1.Boot the system to petitboot.
2. Issue FSP Soft reset of Service Processor From ASMI page.
3. After FSP comes up, boot the system to host OS.
4. In the host OS seen the failure to acknowledge for one of elog.
root@p8wookie ~]# service opal_errd status
Redirecting to /bin/systemctl status opal_errd.service
opal_errd.service - opal_errd (PowerNV platform error handling) Service
Loaded: loaded (/usr/lib/
Active: active (running) since Wed 2016-08-03 07:55:03 CDT; 2min 4s ago
Process: 3452 ExecStart=
Main PID: 3497 (opal_errd)
CGroup: /system.
??3497 /usr/sbin/opal_errd
Aug 03 07:57:03 p8wookie.
Aug 03 07:57:03 p8wookie.
Aug 03 07:57:04 p8wookie.
Aug 03 07:57:04 p8wookie.
Aug 03 07:57:05 p8wookie.
Aug 03 07:57:05 p8wookie.
Aug 03 07:57:06 p8wookie.
Aug 03 07:57:06 p8wookie.
Aug 03 07:57:07 p8wookie.
Aug 03 07:57:07 p8wookie.
[root@p8wookie ~]# cd /sys/firmware/
[root@p8wookie elog]# ls
0x5018d709
[root@p8wookie elog]#
Stack trace output:
no
Oops output:
no
System Dump Info:
The system is not configured to capture a system dump.
*Additional Instructions for Contact Information = <email address hidden>:
-Attach sysctl -a output output to the bug.
== Comment: #1 - Mukesh K. Ojha <email address hidden> - 2016-09-02 02:12:45 ==
Upstream commit :
commit a9cbf0b2195b695
Author: Mukesh Ojha <email address hidden>
Date: Mon Aug 22 12:17:44 2016 +0530
powerpc/powernv : Drop reference added by kset_find_obj()
In a situation, where Linux kernel gets notified about duplicate error log
from OPAL, it is been observed that kernel fails to remove sysfs entries
(/sys/
we currently search the error log/dump kobject in the kset list via
'kset_
by one, once it founds the kobject.
Above patch is the solution of this bugzilla.
Kindly pull this patch in for both Ubuntu 16.04 LTS and Ubuntu 16.10.
-Mukesh
tags: | added: architecture-ppc64le bugnameltc-145819 severity-high targetmilestone-inin16041 |
Changed in ubuntu: | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
affects: | ubuntu → kernel-package (Ubuntu) |
affects: | kernel-package (Ubuntu) → linux (Ubuntu) |
Changed in linux (Ubuntu Xenial): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-xenial removed: verification-done-yakkety |
tags: |
added: verification-needed-xenial removed: verification-done-xenial |
merged in 4.8-rc5