writing 'add' to /sys/devices/vio/uevent fails with ENODEV
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
systemd |
Fix Released
|
Unknown
|
|||
linux (Ubuntu) |
Incomplete
|
Medium
|
Unassigned | ||
Eoan |
Won't Fix
|
Medium
|
Dan Streetman | ||
systemd (Ubuntu) |
Invalid
|
Low
|
Dan Streetman | ||
Eoan |
Invalid
|
Low
|
Dan Streetman |
Bug Description
[impact]
The systemd-
On ppc64el, the /sys/devices/vio device returns ENODEV when writing 'add' to its uevent, which causes the udevadm command to return failure, which causes the systemd-
The kernel vio driver should be fixed to not return ENODEV.
[test case]
On a ppc64el system, with any systemd containing commit 97afc0351a96e0d
Alternately, again on a ppc64el system, run as root:
# echo add > /sys/devices/
-bash: echo: write error: No such device
[regression potential]
the potential should be low, as this appears to have always behaved this way, at least for a while now.
[other info]
the systemd commit that changes udevadm to start failing for this error isn't included in any Ubuntu release yet, this is found from systemd upstream testing.
description: | updated |
Changed in linux (Ubuntu Eoan): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in linux (Ubuntu Disco): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in linux (Ubuntu Bionic): | |
assignee: | nobody → Dan Streetman (ddstreet) |
Changed in linux (Ubuntu Eoan): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Disco): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Bionic): | |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Eoan): | |
status: | Incomplete → In Progress |
Changed in linux (Ubuntu Disco): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in systemd: | |
status: | Unknown → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1845319
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.