[Bug 253724] FreeBSD 13.0-BETA3: jail: cpuset: setaffinity: Resource deadlock avoided
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sat Feb 20 17:47:21 UTC 2021
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=253724
Bug ID: 253724
Summary: FreeBSD 13.0-BETA3: jail: cpuset: setaffinity:
Resource deadlock avoided
Product: Base System
Version: 13.0-STABLE
Hardware: amd64
OS: Any
Status: New
Severity: Affects Only Me
Priority: ---
Component: kern
Assignee: bugs at FreeBSD.org
Reporter: rashey at superbox.pl
Hi,
I have upgraded FreeBSD from 12.1-RELEASE to 13.0-BETA3 (fresh install) and I
can't assign different CPU cores to host userland and jail at the same time
anymore.
# cat /boot/loader.conf
init_script="/etc/init.sh"
# cat /etc/init.sh
#!/bin/sh
cpuset -C -c -l 0 -p 1
# cat /etc/jail.conf
path = "/usr/jail/${name}";
exec.clean;
exec.start = "sh /etc/rc";
exec.poststart = "cpuset -l 1 -j ${name}";
exec.stop = "sh /etc/rc.shutdown jail";
host.hostname = "${name}";
mount.devfs;
test {
}
# cat /usr/jail/test/etc/rc.conf
dumpdev="NO"
cron_flags="-J 30"
sendmail_enable="NONE"
syslogd_flags="-ss"
# service jail onestart
Starting jails:test: created
ELF ldconfig path: /lib /usr/lib /usr/lib/compat
32-bit compatibility ldconfig path: /usr/lib32
Updating motd:.
Creating and/or trimming log files.
Clearing /tmp (X related).
Updating /var/run/os-release done.
Starting syslogd.
/etc/rc: WARNING: failed to start syslogd
Starting cron.
Sat Feb 20 18:40:41 CET 2021
cpuset: setaffinity: Resource deadlock avoided
jail: test: cpuset -l 1 -j test: failed
test: removed
.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-bugs
mailing list