[Bug 2023462] Re: chromeos_pstore.service started on non chrome platform hardware.
Nick Rosbrook
2023462 at bugs.launchpad.net
Thu Aug 3 19:10:55 UTC 2023
** Description changed:
+ [Impact]
+
+ Kernel modules that provide pstore backends are unnecessarily loaded by
+ systemd-pstore.service. While this is pretty benign behavior, it was
+ introduced by an earlier SRU (bug 1978079) and is not consistent with
+ newer releases in which systemd-pstore.service only tries to load
+ efi_pstore.
+
+ [Test Plan]
+
+ Check which modules systemd-pstore.service depends on:
+
+ $ systemctl list-dependencies systemd-pstore.service
+ systemd-pstore.service
+ * |--.mount
+ * |-modprobe at chromeos_pstore.service
+ * |-modprobe at efi_pstore.service
+ * |-modprobe at pstore_blk.service
+ * |-modprobe at pstore_zone.service
+ * |-modprobe at ramoops.service
+ * `-system.slice
+
+ On an affected machine, we see several pstore providers in addition to
+ efi_pstore. On a patched system, we should only see efi_pstore.
+
+ [Where problems could occur]
+
+ If somehow a user was running a configuration where one of the other
+ modules was needed for pstore on their system, and that module was not
+ loaded when systemd-pstore.service ran, they might not get correct
+ output. However, the original bug (bug 1978079) was only about
+ efi_pstore, and that will still be loaded by systemd-pstore.service. On
+ all releases newer than Jammy, only efi_pstore is loaded by systemd-
+ pstore.service, and there have not been bug reports.
+
+ [Original Description]
+
systemd-analyze blame | grep pstore
110ms modprobe at chromeos_pstore.service
5ms modprobe at efi_pstore.service
5ms modprobe at pstore_blk.service
3ms modprobe at pstore_zone.service
/lib/systemd/system/systemd-pstore.service
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/2023462
Title:
chromeos_pstore.service started on non chrome platform hardware.
Status in systemd package in Ubuntu:
Fix Released
Status in systemd source package in Jammy:
Triaged
Bug description:
[Impact]
Kernel modules that provide pstore backends are unnecessarily loaded
by systemd-pstore.service. While this is pretty benign behavior, it
was introduced by an earlier SRU (bug 1978079) and is not consistent
with newer releases in which systemd-pstore.service only tries to load
efi_pstore.
[Test Plan]
Check which modules systemd-pstore.service depends on:
$ systemctl list-dependencies systemd-pstore.service
systemd-pstore.service
* |--.mount
* |-modprobe at chromeos_pstore.service
* |-modprobe at efi_pstore.service
* |-modprobe at pstore_blk.service
* |-modprobe at pstore_zone.service
* |-modprobe at ramoops.service
* `-system.slice
On an affected machine, we see several pstore providers in addition to
efi_pstore. On a patched system, we should only see efi_pstore.
[Where problems could occur]
If somehow a user was running a configuration where one of the other
modules was needed for pstore on their system, and that module was not
loaded when systemd-pstore.service ran, they might not get correct
output. However, the original bug (bug 1978079) was only about
efi_pstore, and that will still be loaded by systemd-pstore.service.
On all releases newer than Jammy, only efi_pstore is loaded by
systemd-pstore.service, and there have not been bug reports.
[Original Description]
systemd-analyze blame | grep pstore
110ms modprobe at chromeos_pstore.service
5ms modprobe at efi_pstore.service
5ms modprobe at pstore_blk.service
3ms modprobe at pstore_zone.service
/lib/systemd/system/systemd-pstore.service
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2023462/+subscriptions
More information about the foundations-bugs
mailing list