|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: Network driver domain broken
On 3/4/2022 12:52 PM, Roger Pau Monné wrote: On Thu, Mar 03, 2022 at 01:08:31PM -0500, Jason Andryuk wrote:On Thu, Mar 3, 2022 at 11:34 AM Roger Pau Monné <roger.pau@xxxxxxxxxx> wrote:On Thu, Mar 03, 2022 at 05:01:23PM +0100, Andrea Stevanato wrote:On 03/03/2022 15:54, Andrea Stevanato wrote: Nothing has changed. On guest0 (the driver domain): # xl devd -Flibxl: error: libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus libxl: error: libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus libxl: error: libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus [ 696.805619] xenbr0: port 1(vif2.0) entered blocking state [ 696.810334] xenbr0: port 1(vif2.0) entered disabled state [ 696.824518] device vif2.0 entered promiscuous mode While on dom0: # xl network-list guest1 Idx BE Mac Addr. handle state evt-ch tx-/rx-ring-ref BE-path0 1 00:16:3e:18:52:ac 0 6 -1 -1/-1 /local/domain/1/backend/vif/2/0 The same with using strace gives the following output: # strace xl devd -Fexecve("/usr/sbin/xl", ["xl", "devd", "-F"], 0xffffeed242a0 /* 13 vars */) = 0 brk(NULL) = 0xaaab092a8000faccessat(AT_FDCWD, "/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
openat(AT_FDCWD, "/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=7840, ...}) = 0
mmap(NULL, 7840, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffff986e2000
close(3) = 0
openat(AT_FDCWD, "/usr/lib/libxlutil.so.4.14", O_RDONLY|O_CLOEXEC) = 3
read(3,
"\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0200\0\0\0\0\0\0"...,
832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=68168, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xffff986e0000
mmap(NULL, 131784, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98694000
mprotect(0xffff986a3000, 65536, PROT_NONE) = 0mmap(0xffff986b3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xffff986b3000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenlight.so.4.14", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\16\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=861848, ...}) = 0
mmap(NULL, 925752, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff985b1000
mprotect(0xffff9867e000, 61440, PROT_NONE) = 0mmap(0xffff9868d000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xcc000) = 0xffff9868d000 mmap(0xffff98693000, 56, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff98693000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxentoollog.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0P\r\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10368, ...}) = 0
mmap(NULL, 73904, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff9859e000
mprotect(0xffff985a0000, 61440, PROT_NONE) = 0mmap(0xffff985af000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xffff985af000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libyajl.so.2", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320\22\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=38728, ...}) = 0
mmap(NULL, 102416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98584000
mprotect(0xffff9858d000, 61440, PROT_NONE) = 0mmap(0xffff9859c000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xffff9859c000 close(3) = 0 openat(AT_FDCWD, "/lib/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\300j\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=113184, ...}) = 0
mmap(NULL, 192872, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98554000
mprotect(0xffff9856e000, 65536, PROT_NONE) = 0mmap(0xffff9857e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a000) = 0xffff9857e000 mmap(0xffff98580000, 12648, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff98580000 close(3) = 0 openat(AT_FDCWD, "/lib/libc.so.6", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320I\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1428872, ...}) = 0
mmap(NULL, 1502000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3,
0) = 0xffff983e5000
mprotect(0xffff9853c000, 61440, PROT_NONE) = 0mmap(0xffff9854b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x156000) = 0xffff9854b000 mmap(0xffff98551000, 11056, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff98551000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenevtchn.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0@\f\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=10240, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xffff986de000
mmap(NULL, 73856, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff983d2000
mprotect(0xffff983d4000, 61440, PROT_NONE) = 0mmap(0xffff983e3000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0xffff983e3000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenctrl.so.4.14", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0000\203\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=154752, ...}) = 0
mmap(NULL, 218504, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff9839c000
mprotect(0xffff983c1000, 61440, PROT_NONE) = 0mmap(0xffff983d0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0xffff983d0000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenguest.so.4.14", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0PB\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=77248, ...}) = 0
mmap(NULL, 140880, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98379000
mprotect(0xffff9838b000, 61440, PROT_NONE) = 0mmap(0xffff9839a000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x11000) = 0xffff9839a000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenhypfs.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\300\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14432, ...}) = 0
mmap(NULL, 78048, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98365000
mprotect(0xffff98367000, 65536, PROT_NONE) = 0mmap(0xffff98377000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff98377000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxenstore.so.3.0", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0 $\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31176, ...}) = 0
mmap(NULL, 107088, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff9834a000
mprotect(0xffff98350000, 65536, PROT_NONE) = 0mmap(0xffff98360000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xffff98360000 mmap(0xffff98362000, 8784, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff98362000 close(3) = 0 openat(AT_FDCWD, "/lib/libdl.so.2", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0@\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14296, ...}) = 0
mmap(NULL, 77920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98336000
mprotect(0xffff98339000, 61440, PROT_NONE) = 0mmap(0xffff98348000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff98348000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxentoolcore.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0 \10\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=6104, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xffff986dc000
mmap(NULL, 69768, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98324000
mprotect(0xffff98325000, 61440, PROT_NONE) = 0mmap(0xffff98334000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0) = 0xffff98334000 close(3) = 0 openat(AT_FDCWD, "/lib/libutil.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\21\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14296, ...}) = 0
mmap(NULL, 77840, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98310000
mprotect(0xffff98312000, 65536, PROT_NONE) = 0mmap(0xffff98322000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff98322000 close(3) = 0 openat(AT_FDCWD, "/lib/libuuid.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0000\30\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=30680, ...}) = 0
mmap(NULL, 94240, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff982f8000
mprotect(0xffff982fe000, 65536, PROT_NONE) = 0mmap(0xffff9830e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xffff9830e000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libnl-route-3.so.200", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\200\327\1\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=536688, ...}) = 0
mmap(NULL, 609024, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98263000
mprotect(0xffff982de000, 65536, PROT_NONE) = 0mmap(0xffff982ee000, 32768, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x7b000) = 0xffff982ee000 mmap(0xffff982f6000, 6912, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffff982f6000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libnl-3.so.200", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360\221\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=141304, ...}) = 0
mmap(NULL, 205192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98230000
mprotect(0xffff98251000, 61440, PROT_NONE) = 0mmap(0xffff98260000, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x20000) = 0xffff98260000 close(3) = 0 openat(AT_FDCWD, "/lib/librt.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\0#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31032, ...}) = 0
mmap(NULL, 94568, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98218000
mprotect(0xffff9821f000, 61440, PROT_NONE) = 0mmap(0xffff9822e000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0xffff9822e000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libfdt.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0000#\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=38800, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xffff986da000
mmap(NULL, 102416, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff981fe000
mprotect(0xffff98207000, 61440, PROT_NONE) = 0mmap(0xffff98216000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0xffff98216000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxengnttab.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\20\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14368, ...}) = 0
mmap(NULL, 77984, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff981ea000
mprotect(0xffff981ed000, 61440, PROT_NONE) = 0mmap(0xffff981fc000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff981fc000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxencall.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320\17\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14400, ...}) = 0
mmap(NULL, 78064, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff981d6000
mprotect(0xffff981d9000, 61440, PROT_NONE) = 0mmap(0xffff981e8000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff981e8000 close(3) = 0openat(AT_FDCWD, "/usr/lib/libxenforeignmemory.so.1", O_RDONLY|O_CLOEXEC) = 3 read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0000\16\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14392, ...}) = 0
mmap(NULL, 78000, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff981c2000
mprotect(0xffff981c4000, 65536, PROT_NONE) = 0mmap(0xffff981d4000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff981d4000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libxendevicemodel.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0`\23\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=14400, ...}) = 0
mmap(NULL, 78008, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff981ae000
mprotect(0xffff981b1000, 61440, PROT_NONE) = 0mmap(0xffff981c0000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x2000) = 0xffff981c0000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/libbz2.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320\27\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=70472, ...}) = 0
mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0)
= 0xffff986d8000
mmap(NULL, 134160, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff9818d000
mprotect(0xffff9819d000, 61440, PROT_NONE) = 0mmap(0xffff981ac000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xf000) = 0xffff981ac000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/liblzma.so.5", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\3403\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=153496, ...}) = 0
mmap(NULL, 217104, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98157000
mprotect(0xffff9817b000, 65536, PROT_NONE) = 0mmap(0xffff9818b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x24000) = 0xffff9818b000 close(3) = 0 openat(AT_FDCWD, "/usr/lib/liblzo2.so.2", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\320&\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=120648, ...}) = 0
mmap(NULL, 184336, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98129000
mprotect(0xffff98146000, 61440, PROT_NONE) = 0mmap(0xffff98155000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1c000) = 0xffff98155000 close(3) = 0 openat(AT_FDCWD, "/lib/libz.so.1", O_RDONLY|O_CLOEXEC) = 3read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0\267\0\1\0\0\0\360%\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=92056, ...}) = 0
mmap(NULL, 155664, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0)
= 0xffff98102000
mprotect(0xffff98117000, 65536, PROT_NONE) = 0mmap(0xffff98127000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x15000) = 0xffff98127000 close(3) = 0mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffff98100000 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffff980fe000 mprotect(0xffff9854b000, 12288, PROT_READ) = 0 mprotect(0xffff98127000, 4096, PROT_READ) = 0 mprotect(0xffff98155000, 4096, PROT_READ) = 0 mprotect(0xffff9857e000, 4096, PROT_READ) = 0 mprotect(0xffff9818b000, 4096, PROT_READ) = 0 mprotect(0xffff981ac000, 4096, PROT_READ) = 0 mprotect(0xffff985af000, 4096, PROT_READ) = 0 mprotect(0xffff98334000, 4096, PROT_READ) = 0 mprotect(0xffff981e8000, 4096, PROT_READ) = 0 mprotect(0xffff981c0000, 4096, PROT_READ) = 0 mprotect(0xffff981d4000, 4096, PROT_READ) = 0 mprotect(0xffff981fc000, 4096, PROT_READ) = 0 mprotect(0xffff98216000, 4096, PROT_READ) = 0 mprotect(0xffff9822e000, 4096, PROT_READ) = 0 mprotect(0xffff98260000, 8192, PROT_READ) = 0 mprotect(0xffff982ee000, 16384, PROT_READ) = 0 mprotect(0xffff9830e000, 4096, PROT_READ) = 0 mprotect(0xffff98322000, 4096, PROT_READ) = 0 mprotect(0xffff98348000, 4096, PROT_READ) = 0 mprotect(0xffff98360000, 4096, PROT_READ) = 0 mprotect(0xffff98377000, 4096, PROT_READ) = 0 mprotect(0xffff983e3000, 4096, PROT_READ) = 0 mprotect(0xffff983d0000, 4096, PROT_READ) = 0 mprotect(0xffff9839a000, 4096, PROT_READ) = 0 mprotect(0xffff9859c000, 4096, PROT_READ) = 0 mprotect(0xffff9868d000, 8192, PROT_READ) = 0 mprotect(0xffff986b3000, 4096, PROT_READ) = 0 mprotect(0xaaaaceff0000, 4096, PROT_READ) = 0 mprotect(0xffff986e7000, 4096, PROT_READ) = 0 munmap(0xffff986e2000, 7840) = 0 set_tid_address(0xffff980fe0e0) = 882 set_robust_list(0xffff980fe0f0, 24) = 0rt_sigaction(SIGRTMIN, {sa_handler=0xffff9855a570, sa_mask=[], sa_flags=SA_SIGINFO}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {sa_handler=0xffff9855a630, sa_mask=[], sa_flags=SA_RESTART|SA_SIGINFO}, NULL, 8) = 0 rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0prlimit64(0, RLIMIT_STACK, NULL, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0 brk(NULL) = 0xaaab092a8000 brk(0xaaab092c9000) = 0xaaab092c9000newfstatat(AT_FDCWD, "/etc/libnl/classid", {st_mode=S_IFREG|0644, st_size=1130, ...}, 0) = 0
openat(AT_FDCWD, "/etc/libnl/classid", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=1130, ...}) = 0
read(3, "################################"..., 4096) = 1130
read(3, "", 4096) = 0
close(3) = 0
ioctl(2, TCGETS, {B38400 opost isig icanon echo ...}) = 0
pipe2([3, 4], 0) = 0
fcntl(3, F_GETFL) = 0 (flags O_RDONLY)
fcntl(3, F_SETFL, O_RDONLY|O_NONBLOCK) = 0
fcntl(4, F_GETFL) = 0x1 (flags O_WRONLY)
fcntl(4, F_SETFL, O_WRONLY|O_NONBLOCK) = 0
openat(AT_FDCWD, "/dev/xen/privcmd", O_RDWR|O_CLOEXEC) = 5
openat(AT_FDCWD, "/dev/xen/hypercall", O_RDWR|O_CLOEXEC) = 6
openat(AT_FDCWD, "/dev/xen/privcmd", O_RDWR|O_CLOEXEC) = 7
ioctl(7, _IOC(_IOC_NONE, 0x50, 0xff, 0), 0) = -1 ENOTTY (Inappropriate
ioctl for device)
openat(AT_FDCWD, "/dev/xen/privcmd", O_RDWR|O_CLOEXEC) = 8 openat(AT_FDCWD, "/dev/xen/hypercall", O_RDWR|O_CLOEXEC) = 9 openat(AT_FDCWD, "/dev/xen/privcmd", O_RDWR|O_CLOEXEC) = 10 ioctl(10, _IOC(_IOC_NONE, 0x50, 0x5, 0x10), 0xffffd0b60960) = 0newfstatat(AT_FDCWD, "/var/run/xenstored/socket", 0xffffd0b60d90, 0) = -1 ENOENT (No such file or directory) faccessat(AT_FDCWD, "/dev/xen/xenbus", F_OK) = 0newfstatat(AT_FDCWD, "/dev/xen/xenbus", {st_mode=S_IFCHR|0600, st_rdev=makedev(0xa, 0x3e), ...}, 0) = 0
openat(AT_FDCWD, "/dev/xen/xenbus", O_RDWR) = 11
openat(AT_FDCWD, "/etc/xen/xl.conf", O_RDONLY) = 12
fstat(12, {st_mode=S_IFREG|0644, st_size=1602, ...}) = 0
fstat(12, {st_mode=S_IFREG|0644, st_size=1602, ...}) = 0
read(12, "## Global XL config file ##\n\n# S"..., 4096) = 1602
close(12) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 262158
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_SHARED, 6, 0) = 0xffff986e3000
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 4096
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b609c0) = 0
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b60990) = -1 EPERM
(Operation not permitted)
ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b60cb0) = -1 EPERM
(Operation not permitted)
write(2, "libxl: ", 7libxl: ) = 7 write(2, "error: ", 7error: ) = 7write(2, "libxl_utils.c:820:libxl_cpu_bitm"..., 87libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus) = 87 write(2, "\n", 1 ) = 1ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b60cb0) = -1 EPERM (Operation not permitted) write(2, "libxl: ", 7libxl: ) = 7 write(2, "error: ", 7error: ) = 7write(2, "libxl_utils.c:820:libxl_cpu_bitm"..., 87libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus) = 87 write(2, "\n", 1 ) = 1ioctl(5, _IOC(_IOC_NONE, 0x50, 0, 0x30), 0xffffd0b60cb0) = -1 EPERM (Operation not permitted) write(2, "libxl: ", 7libxl: ) = 7 write(2, "error: ", 7error: ) = 7write(2, "libxl_utils.c:820:libxl_cpu_bitm"..., 87libxl_utils.c:820:libxl_cpu_bitmap_alloc: failed to retrieve the maximum number of cpus) = 87 write(2, "\n", 1 ) = 1 pipe2([12, 13], 0) = 0 fcntl(12, F_GETFL) = 0 (flags O_RDONLY) fcntl(12, F_SETFL, O_RDONLY|O_NONBLOCK) = 0 fcntl(13, F_GETFL) = 0x1 (flags O_WRONLY) fcntl(13, F_SETFL, O_WRONLY|O_NONBLOCK) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0\6\0\0\0", 16) = 16 write(11, "domid\0", 6) = 6 read(11, "\2\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0", 16) = 16 read(11, "1", 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 pipe2([14, 15], 0) = 0 futex(0xffff98349048, FUTEX_WAKE_PRIVATE, 2147483647) = 0 rt_sigprocmask(SIG_SETMASK, ~[RTMIN RT_1], [], 8) = 0mmap(NULL, 141168, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) = 0xffff980db000 mprotect(0xffff980dc000, 137072, PROT_READ|PROT_WRITE) = 0 rt_sigprocmask(SIG_BLOCK, ~[], ~[KILL STOP RTMIN RT_1], 8) = 0clone(child_stack=0xffff980fc0e0, flags=CLONE_VM|CLONE_FS|CLONE_FILES|CLONE_SIGHAND|CLONE_THREAD|CLONE_SYSVSEM|CLONE_SETTLS|CLONE_PARENT_SETTID|CLONE_CHILD_CLEARTID, parent_tid=[883], tls=0xffff980fd000, child_tidptr=0xffff980fc940) = 883 rt_sigprocmask(SIG_SETMASK, ~[KILL STOP RTMIN RT_1], NULL, 8) = 0 rt_sigprocmask(SIG_SETMASK, [], NULL, 8) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\4\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0", 16) = 16 write(11, "/local/domain/1/backend\0", 24) = 24 write(11, "3/0\0", 4) = 4rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\1\0\0\0\0\0\0\0\0\0\0\0\30\0\0\0", 16) = 16 write(11, "/local/domain/1/backend\0", 24) = 24futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\1\0\0\0\0\0\0\0\0\0\0\0\34\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif\0", 28) = 28futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\1\0\0\0\0\0\0\0\0\0\0\0\36\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2\0", 30) = 30 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, NULL, NULL, 0) = 1 ([{fd=14, revents=POLLIN}]) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1 futex(0xaaab092a92e0, FUTEX_WAKE_PRIVATE, 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0'\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 39) = 39 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0futex(0xaaab092a9360, FUTEX_WAIT_PRIVATE, 2, NULL) = -1 EAGAIN (Resource temporarily unavailable) futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\n\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0", 16) = 16 write(11, "1\0", 2) = 2 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\n\0\0\0\0\0\0\0\0\0\0\0\2\0\0\0", 16) = 16 write(11, "1\0", 2) = 2 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\4\0\0\0\0\0\0\0\0\0\0\0*\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 write(11, "2/1\0", 4) = 4rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0'\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 39) = 39 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=736000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=719257893}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=703000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=692405877}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=675000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=652580293}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=628000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=626201831}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=608000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=606705200}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=587000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=579627984}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0'\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 39) = 39 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=446000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=402461923}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) read(14, "/", 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0'\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 39) = 39 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 read(14, "/", 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=173000000}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=9, tv_nsec=146785969}) ppoll([{fd=14, events=POLLIN}], 1, {tv_sec=0, tv_nsec=0}, NULL, 0) = 1 ([{fd=14, revents=POLLIN}], left {tv_sec=0, tv_nsec=0}) rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0'\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 39) = 39 futex(0xaaab092a93b8, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 read(14, "/", 1) = 1rt_sigaction(SIGPIPE, {sa_handler=SIG_IGN, sa_mask=[], sa_flags=0}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 write(11, "\2\0\0\0\0\0\0\0\0\0\0\0&\0\0\0", 16) = 16 write(11, "/local/domain/1/backend/vif/2/0/"..., 38) = 38 futex(0xaaab092a93bc, FUTEX_WAIT_PRIVATE, 0, NULL) = 0 futex(0xaaab092a9360, FUTEX_WAKE_PRIVATE, 1) = 0rt_sigaction(SIGPIPE, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, NULL, 8) = 0 ppoll([{fd=14, events=POLLIN}, {fd=12, events=POLLIN}], 2, {tv_sec=9, tv_nsec=13000000}, NULL, 0 close(6) = 0 close(5) = 0 munmap(0xffff9f45f000, 4096) = 0 close(7) = 0 close(10) = 0 close(9) = 0 close(8) = 0 close(11) = 0 close(3) = 0 close(4) = 0 exit_group(0) = ? +++ exited with 0 +++ royger told me that it is a BUG and not an issue with my setup. Therefore here I am.Just a bit more context: AFAICT the calls to libxl_cpu_bitmap_alloc in parse_global_config will prevent xl from being usable on anything different than the control domain (due to sysctl only available to privileged domains). This is an issue for 'xl devd', as it won't start anymore.These look non-fatal at first glance?Indeed. I was too quick reading the trace and assumed `xl devd` exited due to the errors, but those are non fatal, the process just daemonized. Thanks, Roger. Cheers, Andrea
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |