Package: haveged Version: 1.9.1-5 Severity: normal X-Debbugs-Cc: debian-arm@lists.debian.org
I've been trying to set up an Odroid-C2 for the Debian reproducible builds test infrastructure, but haveged fails to start on this particular machine with linux kernel 4.12. I've tried running the same 4.12 kernels on other boards (pine64+) and haveged works fine. With linux 4.11 haveged works fine on this board as well. Unfortunately, the eMMC used for rootfs and other filesystems isn't recognized by linux 4.11... When I try with an armhf userspace and linux 4.12, haveged actually segfaults. Are there any particular kernel options required for haveged to work correctly? Any other ideas for troubleshooting? I can work around the issue using rngd to get randomness, as it has a hardware random number generator, but I'm wondering if this is a bug specific to haveged, or if this indicates of other problems that would impact other software... With arm64 userspace it just fails: $ sudo strace -o haveged.strace.log haveged --Foreground --verbose=-1 --file data haveged: Address 0=0xffffb42b1fdc haveged: Address 1=0xffffb42b1a54 haveged: Loop 1: offset=70644, delta=1416 haveged: Address 2=0xffffb42b12d0 haveged: Loop 2: offset=68720, delta=1924 haveged: Address 3=0xffffb42b0b4c haveged: Loop 3: offset=66796, delta=1924 haveged: Address 4=0xffffb42b03c8 haveged: Loop 4: offset=64872, delta=1924 haveged: Address 5=0xffffb42afc44 haveged: Loop 5: offset=62948, delta=1924 haveged: Address 6=0xffffb42af4c0 haveged: Loop 6: offset=61024, delta=1924 haveged: Address 7=0xffffb42aed3c haveged: Loop 7: offset=59100, delta=1924 haveged: Address 8=0xffffb42ae5b8 haveged: Loop 8: offset=57176, delta=1924 haveged: Address 9=0xffffb42ade34 haveged: Loop 9: offset=55252, delta=1924 haveged: Address 10=0xffffb42ad6b0 haveged: Loop 10: offset=53328, delta=1924 haveged: Address 11=0xffffb42acf2c haveged: Loop 11: offset=51404, delta=1924 haveged: Address 12=0xffffb42ac7a8 haveged: Loop 12: offset=49480, delta=1924 haveged: Address 13=0xffffb42ac024 haveged: Loop 13: offset=47556, delta=1924 haveged: Address 14=0xffffb42ab8a0 haveged: Loop 14: offset=45632, delta=1924 haveged: Address 15=0xffffb42ab11c haveged: Loop 15: offset=43708, delta=1924 haveged: Address 16=0xffffb42aa998 haveged: Loop 16: offset=41784, delta=1924 haveged: Address 17=0xffffb42aa214 haveged: Loop 17: offset=39860, delta=1924 haveged: Address 18=0xffffb42a9a90 haveged: Loop 18: offset=37936, delta=1924 haveged: Address 19=0xffffb42a930c haveged: Loop 19: offset=36012, delta=1924 haveged: Address 20=0xffffb42a8b88 haveged: Loop 20: offset=34088, delta=1924 haveged: Address 21=0xffffb42a8404 haveged: Loop 21: offset=32164, delta=1924 haveged: Address 22=0xffffb42a7c80 haveged: Loop 22: offset=30240, delta=1924 haveged: Address 23=0xffffb42a74fc haveged: Loop 23: offset=28316, delta=1924 haveged: Address 24=0xffffb42a6d78 haveged: Loop 24: offset=26392, delta=1924 haveged: Address 25=0xffffb42a65f4 haveged: Loop 25: offset=24468, delta=1924 haveged: Address 26=0xffffb42a5e70 haveged: Loop 26: offset=22544, delta=1924 haveged: Address 27=0xffffb42a56ec haveged: Loop 27: offset=20620, delta=1924 haveged: Address 28=0xffffb42a4f68 haveged: Loop 28: offset=18696, delta=1924 haveged: Address 29=0xffffb42a4918 haveged: Loop 29: offset=17080, delta=1616 haveged: Address 30=0xffffb42a42c8 haveged: Loop 30: offset=15464, delta=1616 haveged: Address 31=0xffffb42a3c78 haveged: Loop 31: offset=13848, delta=1616 haveged: Address 32=0xffffb42a3608 haveged: Loop 32: offset=12200, delta=1648 haveged: Address 33=0xffffb42a2fb8 haveged: Loop 33: offset=10584, delta=1616 haveged: Address 34=0xffffb42a2968 haveged: Loop 34: offset=8968, delta=1616 haveged: Address 35=0xffffb42a2318 haveged: Loop 35: offset=7352, delta=1616 haveged: Address 36=0xffffb42a1cc8 haveged: Loop 36: offset=5736, delta=1616 haveged: Address 37=0xffffb42a1678 haveged: Loop 37: offset=4120, delta=1616 haveged: Address 38=0xffffb42a111c haveged: Loop 38: offset=2748, delta=1372 haveged: Address 39=0xffffb42a0bc0 haveged: Loop 39: offset=1376, delta=1372 haveged: Address 40=0xffffb42a0660 haveged: Loop 40: offset=0, delta=1376 haveged starting up haveged: Couldn't initialize HAVEGE rng 5 Which produces haveged.strace.log: execve("/usr/sbin/haveged", ["haveged", "--Foreground", "--verbose=-1", "--file", "data"], [/* 14 vars */]) = 0 brk(NULL) = 0xaaaad2d82000 faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) mmap(NULL, 12288, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffffb42ef000 faccessat(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=28891, ...}) = 0 mmap(NULL, 28891, PROT_READ, MAP_PRIVATE, 3, 0) = 0xffffb42e7000 close(3) = 0 faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/usr/lib/aarch64-linux-gnu/libhavege.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\0 \23\0\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0644, st_size=108528, ...}) = 0 mmap(NULL, 172192, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffffb429d000 mprotect(0xffffb42b7000, 61440, PROT_NONE) = 0 mmap(0xffffb42c6000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x19000) = 0xffffb42c6000 close(3) = 0 faccessat(AT_FDCWD, "/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/lib/aarch64-linux-gnu/libc.so.6", 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\270\364\1\0\0\0\0\0"..., 832) = 832 fstat(3, {st_mode=S_IFREG|0755, st_size=1275672, ...}) = 0 mmap(NULL, 1348256, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0xffffb4153000 mprotect(0xffffb4283000, 65536, PROT_NONE) = 0 mmap(0xffffb4293000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x130000) = 0xffffb4293000 mmap(0xffffb4299000, 12960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0xffffb4299000 close(3) = 0 mmap(NULL, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffffb42e5000 mprotect(0xffffb4293000, 16384, PROT_READ) = 0 mprotect(0xffffb42c6000, 4096, PROT_READ) = 0 mprotect(0xaaaab9c11000, 4096, PROT_READ) = 0 mprotect(0xffffb42f4000, 4096, PROT_READ) = 0 munmap(0xffffb42e7000, 28891) = 0 rt_sigaction(SIGHUP, {sa_handler=0xaaaab9c00b08, sa_mask=[HUP], sa_flags=SA_RESTART}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGINT, {sa_handler=0xaaaab9c00b08, sa_mask=[INT], sa_flags=SA_RESTART}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 rt_sigaction(SIGTERM, {sa_handler=0xaaaab9c00b08, sa_mask=[TERM], sa_flags=SA_RESTART}, {sa_handler=SIG_DFL, sa_mask=[], sa_flags=0}, 8) = 0 brk(NULL) = 0xaaaad2d82000 brk(0xaaaad2da3000) = 0xaaaad2da3000 openat(AT_FDCWD, "/proc/sys/kernel/random/poolsize", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "4096\n", 1024) = 5 close(3) = 0 openat(AT_FDCWD, "/proc/sys/kernel/osrelease", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "4.12.0-rc7+\n", 1024) = 12 close(3) = 0 openat(AT_FDCWD, "/proc/self/status", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "Name:\thaveged\nUmask:\t0022\nState:"..., 1024) = 973 read(3, "", 1024) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/online", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(3, "0-3\n", 4096) = 4 close(3) = 0 openat(AT_FDCWD, "/proc/cpuinfo", O_RDONLY) = 3 fstat(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0 read(3, "processor\t: 0\nBogoMIPS\t: 48.00\nF"..., 1024) = 668 read(3, "", 1024) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents64(3, /* 18 entries */, 32768) = 528 getdents64(3, /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents64(3, /* 7 entries */, 32768) = 208 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index0/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index0/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Data\n", 4096) = 5 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index0/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index1/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index1/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Instruction\n", 4096) = 12 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index1/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index2/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "2\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index2/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Unified\n", 4096) = 8 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu0/cache/index2/size", O_RDONLY) = -1 ENOENT (No such file or directory) getdents64(3, /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents64(3, /* 7 entries */, 32768) = 208 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index0/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index0/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Data\n", 4096) = 5 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index0/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index1/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index1/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Instruction\n", 4096) = 12 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index1/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index2/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "2\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index2/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Unified\n", 4096) = 8 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu1/cache/index2/size", O_RDONLY) = -1 ENOENT (No such file or directory) getdents64(3, /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents64(3, /* 7 entries */, 32768) = 208 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index0/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index0/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Data\n", 4096) = 5 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index0/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index1/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index1/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Instruction\n", 4096) = 12 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index1/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index2/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "2\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index2/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Unified\n", 4096) = 8 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu2/cache/index2/size", O_RDONLY) = -1 ENOENT (No such file or directory) getdents64(3, /* 0 entries */, 32768) = 0 close(3) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3 fstat(3, {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0 getdents64(3, /* 7 entries */, 32768) = 208 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index0/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index0/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Data\n", 4096) = 5 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index0/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index1/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "1\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index1/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Instruction\n", 4096) = 12 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index1/size", O_RDONLY) = -1 ENOENT (No such file or directory) openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index2/level", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "2\n", 4096) = 2 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index2/type", O_RDONLY) = 4 fstat(4, {st_mode=S_IFREG|0444, st_size=4096, ...}) = 0 read(4, "Unified\n", 4096) = 8 close(4) = 0 openat(AT_FDCWD, "/sys/devices/system/cpu/cpu3/cache/index2/size", O_RDONLY) = -1 ENOENT (No such file or directory) getdents64(3, /* 0 entries */, 32768) = 0 close(3) = 0 mmap(NULL, 2072576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffffb3f59000 write(2, "haveged: Address 0=0xffffb42b1fd"..., 34) = 34 write(2, "haveged: Address 1=0xffffb42b1a5"..., 34) = 34 write(2, "haveged: Loop 1: offset=70644, d"..., 42) = 42 write(2, "haveged: Address 2=0xffffb42b12d"..., 34) = 34 write(2, "haveged: Loop 2: offset=68720, d"..., 42) = 42 write(2, "haveged: Address 3=0xffffb42b0b4"..., 34) = 34 write(2, "haveged: Loop 3: offset=66796, d"..., 42) = 42 write(2, "haveged: Address 4=0xffffb42b03c"..., 34) = 34 write(2, "haveged: Loop 4: offset=64872, d"..., 42) = 42 write(2, "haveged: Address 5=0xffffb42afc4"..., 34) = 34 write(2, "haveged: Loop 5: offset=62948, d"..., 42) = 42 write(2, "haveged: Address 6=0xffffb42af4c"..., 34) = 34 write(2, "haveged: Loop 6: offset=61024, d"..., 42) = 42 write(2, "haveged: Address 7=0xffffb42aed3"..., 34) = 34 write(2, "haveged: Loop 7: offset=59100, d"..., 42) = 42 write(2, "haveged: Address 8=0xffffb42ae5b"..., 34) = 34 write(2, "haveged: Loop 8: offset=57176, d"..., 42) = 42 write(2, "haveged: Address 9=0xffffb42ade3"..., 34) = 34 write(2, "haveged: Loop 9: offset=55252, d"..., 42) = 42 write(2, "haveged: Address 10=0xffffb42ad6"..., 35) = 35 write(2, "haveged: Loop 10: offset=53328, "..., 43) = 43 write(2, "haveged: Address 11=0xffffb42acf"..., 35) = 35 write(2, "haveged: Loop 11: offset=51404, "..., 43) = 43 write(2, "haveged: Address 12=0xffffb42ac7"..., 35) = 35 write(2, "haveged: Loop 12: offset=49480, "..., 43) = 43 write(2, "haveged: Address 13=0xffffb42ac0"..., 35) = 35 write(2, "haveged: Loop 13: offset=47556, "..., 43) = 43 write(2, "haveged: Address 14=0xffffb42ab8"..., 35) = 35 write(2, "haveged: Loop 14: offset=45632, "..., 43) = 43 write(2, "haveged: Address 15=0xffffb42ab1"..., 35) = 35 write(2, "haveged: Loop 15: offset=43708, "..., 43) = 43 write(2, "haveged: Address 16=0xffffb42aa9"..., 35) = 35 write(2, "haveged: Loop 16: offset=41784, "..., 43) = 43 write(2, "haveged: Address 17=0xffffb42aa2"..., 35) = 35 write(2, "haveged: Loop 17: offset=39860, "..., 43) = 43 write(2, "haveged: Address 18=0xffffb42a9a"..., 35) = 35 write(2, "haveged: Loop 18: offset=37936, "..., 43) = 43 write(2, "haveged: Address 19=0xffffb42a93"..., 35) = 35 write(2, "haveged: Loop 19: offset=36012, "..., 43) = 43 write(2, "haveged: Address 20=0xffffb42a8b"..., 35) = 35 write(2, "haveged: Loop 20: offset=34088, "..., 43) = 43 write(2, "haveged: Address 21=0xffffb42a84"..., 35) = 35 write(2, "haveged: Loop 21: offset=32164, "..., 43) = 43 write(2, "haveged: Address 22=0xffffb42a7c"..., 35) = 35 write(2, "haveged: Loop 22: offset=30240, "..., 43) = 43 write(2, "haveged: Address 23=0xffffb42a74"..., 35) = 35 write(2, "haveged: Loop 23: offset=28316, "..., 43) = 43 write(2, "haveged: Address 24=0xffffb42a6d"..., 35) = 35 write(2, "haveged: Loop 24: offset=26392, "..., 43) = 43 write(2, "haveged: Address 25=0xffffb42a65"..., 35) = 35 write(2, "haveged: Loop 25: offset=24468, "..., 43) = 43 write(2, "haveged: Address 26=0xffffb42a5e"..., 35) = 35 write(2, "haveged: Loop 26: offset=22544, "..., 43) = 43 write(2, "haveged: Address 27=0xffffb42a56"..., 35) = 35 write(2, "haveged: Loop 27: offset=20620, "..., 43) = 43 write(2, "haveged: Address 28=0xffffb42a4f"..., 35) = 35 write(2, "haveged: Loop 28: offset=18696, "..., 43) = 43 write(2, "haveged: Address 29=0xffffb42a49"..., 35) = 35 write(2, "haveged: Loop 29: offset=17080, "..., 43) = 43 write(2, "haveged: Address 30=0xffffb42a42"..., 35) = 35 write(2, "haveged: Loop 30: offset=15464, "..., 43) = 43 write(2, "haveged: Address 31=0xffffb42a3c"..., 35) = 35 write(2, "haveged: Loop 31: offset=13848, "..., 43) = 43 write(2, "haveged: Address 32=0xffffb42a36"..., 35) = 35 write(2, "haveged: Loop 32: offset=12200, "..., 43) = 43 write(2, "haveged: Address 33=0xffffb42a2f"..., 35) = 35 write(2, "haveged: Loop 33: offset=10584, "..., 43) = 43 write(2, "haveged: Address 34=0xffffb42a29"..., 35) = 35 write(2, "haveged: Loop 34: offset=8968, d"..., 42) = 42 write(2, "haveged: Address 35=0xffffb42a23"..., 35) = 35 write(2, "haveged: Loop 35: offset=7352, d"..., 42) = 42 write(2, "haveged: Address 36=0xffffb42a1c"..., 35) = 35 write(2, "haveged: Loop 36: offset=5736, d"..., 42) = 42 write(2, "haveged: Address 37=0xffffb42a16"..., 35) = 35 write(2, "haveged: Loop 37: offset=4120, d"..., 42) = 42 write(2, "haveged: Address 38=0xffffb42a11"..., 35) = 35 write(2, "haveged: Loop 38: offset=2748, d"..., 42) = 42 write(2, "haveged: Address 39=0xffffb42a0b"..., 35) = 35 write(2, "haveged: Loop 39: offset=1376, d"..., 42) = 42 write(2, "haveged: Address 40=0xffffb42a06"..., 35) = 35 write(2, "haveged: Loop 40: offset=0, delt"..., 39) = 39 fstat(1, {st_mode=S_IFCHR|0620, st_rdev=makedev(136, 1), ...}) = 0 write(1, "haveged starting up\n", 20) = 20 mmap(NULL, 593920, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0xffffb3ec8000 mmap(NULL, 4294983680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory) brk(0xaaabd2da9000) = 0xaaaad2da3000 mmap(NULL, 4295118848, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory) mmap(NULL, 134217728, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0xffffabec8000 munmap(0xffffabec8000, 1277952) = 0 munmap(0xffffb0000000, 65830912) = 0 mprotect(0xffffac000000, 135168, PROT_READ|PROT_WRITE) = 0 mmap(NULL, 4294983680, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = -1 ENOMEM (Cannot allocate memory) munmap(0xffffb3ec8000, 593920) = 0 write(2, "haveged: Couldn't initialize HAV"..., 42) = 42 munmap(0xffffb3f59000, 2072576) = 0 exit_group(1) = ? +++ exited with 1 +++ live well, vagrant -- System Information: Debian Release: 9.0 APT prefers stable APT policy: (500, 'stable'), (120, 'unstable'), (1, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 4.12.0-rc7+ (SMP w/4 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages haveged depends on: ii init-system-helpers 1.48 ii libc6 2.24-11+deb9u1 ii libhavege1 1.9.1-5 ii lsb-base 9.20161125 haveged recommends no packages. Versions of packages haveged suggests: pn apparmor <none> -- no debconf information
signature.asc
Description: PGP signature