https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=217138
--- Comment #25 from Mark Millard <[email protected]> --- Here are procstat -v results from while the two processes from the fork of my test program have already been swapped-out (before they run and fail during swap-in). I also show the results from looking at the matching core files. The start of the address range of that ends up all-zero when none of it should be is: (lldb) print dyn_region (region *volatile) $0 = 0x0000000040616000 # procstat -v 1954 PID START END PRT RES PRES REF SHD FLAG TP PATH 1954 0x10000 0x11000 r-- 1 51 5 1 CN-- vn /root/c_tests/a.out 1954 0x20000 0x21000 r-x 1 51 5 1 CN-- vn /root/c_tests/a.out 1954 0x30000 0x40000 rw- 16 0 1 0 C--- vn /root/c_tests/a.out 1954 0x40000 0x41000 r-- 0 0 2 0 CN-- sw 1954 0x41000 0x54000 rw- 0 0 2 0 CN-- sw 1954 0x40030000 0x4004a000 r-x 26 29 34 0 CN-- vn /libexec/ld-elf.so.1 1954 0x4004a000 0x40051000 rw- 3 0 1 0 C--- sw 1954 0x4005a000 0x4005c000 rw- 1 0 1 0 C--- sw 1954 0x4005c000 0x401b3000 r-x 343 384 61 27 CN-- vn /lib/libc.so.7 1954 0x401b3000 0x401c2000 --- 0 0 2 0 CN-- df 1954 0x401c2000 0x401cf000 rw- 13 0 2 0 CN-- vn /lib/libc.so.7 1954 0x401cf000 0x40201000 rw- 1 1 2 0 CN-- sw 1954 0x40400000 0x40800000 rw- 0 0 2 0 CN-- sw 1954 0xfffffffdf000 0xfffffffff000 rw- 0 0 1 0 C--D sw 1954 0xfffffffff000 0x1000000000000 r-x 1 1 37 0 ---- ph # procstat -v 1955 PID START END PRT RES PRES REF SHD FLAG TP PATH 1955 0x10000 0x11000 r-- 1 51 5 1 CN-- vn /root/c_tests/a.out 1955 0x20000 0x21000 r-x 1 51 5 1 CN-- vn /root/c_tests/a.out 1955 0x30000 0x40000 rw- 16 0 1 0 C--- vn /root/c_tests/a.out 1955 0x40000 0x41000 r-- 0 0 2 0 CN-- sw 1955 0x41000 0x54000 rw- 0 0 2 0 CN-- sw 1955 0x40030000 0x4004a000 r-x 26 29 34 0 CN-- vn /libexec/ld-elf.so.1 1955 0x4004a000 0x40051000 rw- 3 0 1 0 C--- sw 1955 0x4005a000 0x4005c000 rw- 1 0 1 0 C--- sw 1955 0x4005c000 0x401b3000 r-x 343 384 61 27 CN-- vn /lib/libc.so.7 1955 0x401b3000 0x401c2000 --- 0 0 2 0 CN-- df 1955 0x401c2000 0x401cf000 rw- 13 0 2 0 CN-- vn /lib/libc.so.7 1955 0x401cf000 0x40201000 rw- 1 1 2 0 CN-- sw 1955 0x40400000 0x40800000 rw- 0 0 2 0 CN-- sw 1955 0xfffffffdf000 0xfffffffff000 rw- 0 0 1 0 C--D sw 1955 0xfffffffff000 0x1000000000000 r-x 1 1 37 0 ---- ph The core file results are: # procstat -v /var/crash/a.out.1954.core PID START END PRT RES PRES REF SHD FLAG TP PATH 1954 0x10000 0x11000 r-- 1 51 3 1 CN-- vn /root/c_tests/a.out 1954 0x20000 0x21000 r-x 1 51 3 1 CN-- vn /root/c_tests/a.out 1954 0x30000 0x40000 rw- 16 0 1 0 C--- vn /root/c_tests/a.out 1954 0x40000 0x41000 r-- 1 1 1 0 CN-- sw 1954 0x41000 0x54000 rw- 4 4 1 0 C--- sw 1954 0x40030000 0x4004a000 r-x 26 29 30 0 CN-- vn /libexec/ld-elf.so.1 1954 0x4004a000 0x40051000 rw- 7 7 1 0 C--- sw 1954 0x4005a000 0x4005c000 rw- 2 2 1 0 C--- sw 1954 0x4005c000 0x401b3000 r-x 343 384 55 25 CN-- vn /lib/libc.so.7 1954 0x401b3000 0x401c2000 --- 0 0 1 0 CN-- df 1954 0x401c2000 0x401cf000 rw- 13 0 1 0 C--- vn /lib/libc.so.7 1954 0x401cf000 0x40201000 rw- 50 50 1 0 CN-- sw 1954 0x40400000 0x40800000 rw- 1024 1024 1 0 CN-- sw 1954 0xfffffffdf000 0xfffffffff000 rw- 3 3 1 0 C--D sw 1954 0xfffffffff000 0x1000000000000 r-x 1 1 33 0 ---- ph # procstat -v /var/crash/a.out.1955.core PID START END PRT RES PRES REF SHD FLAG TP PATH 1955 0x10000 0x11000 r-- 1 51 5 1 CN-- vn /root/c_tests/a.out 1955 0x20000 0x21000 r-x 1 51 5 1 CN-- vn /root/c_tests/a.out 1955 0x30000 0x40000 rw- 16 0 1 0 C--- vn /root/c_tests/a.out 1955 0x40000 0x41000 r-- 0 0 2 0 CN-- sw 1955 0x41000 0x54000 rw- 4 0 1 0 C--- sw 1955 0x40030000 0x4004a000 r-x 26 29 31 0 CN-- vn /libexec/ld-elf.so.1 1955 0x4004a000 0x40051000 rw- 4 0 1 0 C--- sw 1955 0x4005a000 0x4005c000 rw- 2 0 1 0 C--- sw 1955 0x4005c000 0x401b3000 r-x 343 384 56 25 CN-- vn /lib/libc.so.7 1955 0x401b3000 0x401c2000 --- 0 0 2 0 CN-- df 1955 0x401c2000 0x401cf000 rw- 13 0 1 0 C--- vn /lib/libc.so.7 1955 0x401cf000 0x40201000 rw- 1 1 2 0 CN-- sw 1955 0x40400000 0x40800000 rw- 1 1 2 0 CN-- sw 1955 0xfffffffdf000 0xfffffffff000 rw- 1 0 1 0 C--D sw 1955 0xfffffffff000 0x1000000000000 r-x 1 1 34 0 ---- ph -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ [email protected] mailing list https://lists.freebsd.org/mailman/listinfo/freebsd-amd64 To unsubscribe, send any mail to "[email protected]"
