@vorlon systemd-logind and systemd-nspawn did modprobe in ExecStartPre=
and the new service is a nicer way of expressing the needed modules.

https://github.com/systemd/systemd/commit/625077264ba01a108386eeea733ee244e6b7ff14


The tracing files will still be present at the old location for backward 
compatibility and the new location is the desired location according to the 
kernel documentation:

https://www.kernel.org/doc/Documentation/trace/ftrace.txt

...
When tracefs is configured into the kernel (which selecting any ftrace
option will do) the directory /sys/kernel/tracing will be created. To mount
this directory, you can add to your /etc/fstab file:

 tracefs       /sys/kernel/tracing       tracefs defaults        0
0

Or you can mount it at run time with:

 mount -t tracefs nodev /sys/kernel/tracing

For quicker access to that directory you may want to make a soft link to
it:

 ln -s /sys/kernel/tracing /tracing

     *** NOTICE ***

Before 4.1, all ftrace tracing control files were within the debugfs
file system, which is typically located at /sys/kernel/debug/tracing.
For backward compatibility, when mounting the debugfs file system,
the tracefs file system will be automatically mounted at:

 /sys/kernel/debug/tracing

All files located in the tracefs file system will be located in that
debugfs file system directory as well.

     *** NOTICE ***
...


The .mount will fail in LXC until the fix for LXD lands and it bind-mounts it.
I can set  ConditionVirtualization=!lxc until all supported LXD versions do 
that.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1867972

Title:
  [FFe] Please accept systemd 245.2-1ubuntu1 to Focal

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1867972/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to