Re: ce56a86e2a ("x86/mm: Limit mmap() of /dev/mem to valid physical addresses"): kernel BUG at arch/x86/mm/physaddr.c:79!
From: Sander Eikelenboom
Date: Thu Oct 26 2017 - 04:58:30 EST
On 26/10/17 10:12, Sander Eikelenboom wrote:
> On 26/10/17 10:05, Sander Eikelenboom wrote:
>> On 26/10/17 00:02, Craig Bergstrom wrote:
>>> Thanks for the notification, my apologies for the breakage. I'll take a
>>> close look and see if I can figure out what went wrong.
>>>
>>> Sander, any chance you can send /proc/iomem and the inputs to the mmap call
>>> that fail on your affected system?
>>
>> Hi Craig,
>>
>> The output from /proc/iomem is simple to get and attached.
>> The mmap call is probably issued by qemu and will require more digging.
>
> Ahh grepping qemu gave a pointer, it's probably the code in:
>
> http://xenbits.xen.org/gitweb/?p=qemu-xen.git;a=blob;f=hw/xen/xen_pt_msi.c;h=ff9a79f5d27ad7d74a1b22297be560feb455063c;hb=5cd7ce5dde3f228b3b669ed9ca432f588947bd40
>
> around line 571, that would also explain why it's only this device that
> has the problem, since it's the only one trying to use MSI(-X)
> interrupts. Will see it i can add some logging to that function.
Attached is the qemu debug output with an extra line outputting all stuff
used to calculate the arguments used by the mmap-call.
--
Sander
> --
> Sander
>
>
>>
>> I don't know if there is that much time left for 4.14, since we are at
>> RC6 already.
>>
>> --
>> Sander
>>
>>
>>>
>>>
>>> On Wed, Oct 25, 2017 at 2:50 PM, Boris Ostrovsky <boris.ostrovsky@xxxxxxxxxx
>>>> wrote:
>>>
>>>> On 10/23/2017 10:44 PM, Fengguang Wu wrote:
>>>>> Greetings,
>>>>>
>>>>> 0day kernel testing robot got the below dmesg and the first bad commit is
>>>>>
>>>>> https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
>>>> master
>>>>>
>>>>> commit ce56a86e2ade45d052b3228cdfebe913a1ae7381
>>>>> Author: Craig Bergstrom <craigb@xxxxxxxxxx>
>>>>> AuthorDate: Thu Oct 19 13:28:56 2017 -0600
>>>>> Commit: Ingo Molnar <mingo@xxxxxxxxxx>
>>>>> CommitDate: Fri Oct 20 09:48:00 2017 +0200
>>>>>
>>>>> x86/mm: Limit mmap() of /dev/mem to valid physical addresses
>>>>
>>>> Also note
>>>> https://lists.xenproject.org/archives/html/xen-devel/2017-10/msg02935.html
>>>>
>>>> -boris
>>>>
>>>
>>
>
qemu-system-i386: -serial pty: char device redirected to /dev/pts/16 (label serial0)
[00:05.0] xen_pt_realize: Assigning real physical device 08:00.0 to devfn 0x28
[00:05.0] xen_pt_register_regions: IO region 0 registered (size=0x00002000 base_addr=0xfe1fe000 type: 0x4)
[00:05.0] xen_pt_config_reg_init: Offset 0x000e mismatch! Emulated=0x0080, host=0x0000, syncing to 0x0080.
[00:05.0] xen_pt_config_reg_init: Offset 0x0010 mismatch! Emulated=0x0000, host=0xfe1fe004, syncing to 0xfe1fe004.
[00:05.0] xen_pt_config_reg_init: Offset 0x0052 mismatch! Emulated=0x0000, host=0x4803, syncing to 0x0003.
[00:05.0] xen_pt_config_reg_init: Offset 0x0072 mismatch! Emulated=0x0000, host=0x0086, syncing to 0x0080.
[00:05.0] xen_pt_config_reg_init: Offset 0x00a4 mismatch! Emulated=0x0000, host=0x8fc0, syncing to 0x8fc0.
[00:05.0] xen_pt_config_reg_init: Offset 0x00b2 mismatch! Emulated=0x0000, host=0x1012, syncing to 0x1012.
[00:05.0] xen_pt_msix_init: get MSI-X table BAR base 0xfe1fe000
[00:05.0] xen_pt_msix_init: table_off = 0x1000, total_entries = 8
[00:05.0] xen_pt_msix_init: table_off = 0x1000, total_entries = 8, PCI_MSIX_ENTRY_SIZE = 0x10, msix->table_offset_adjust = 0, msix->table_base = 0xfe1fe000
[00:05.0] xen_pt_msix_init: Error: Can't map physical MSI-X table: Invalid argument
[00:05.0] xen_pt_msix_size_init: Error: Internal error: Invalid xen_pt_msix_init.
Failed to initialize 12/15, type = 0x1, rc: -22
[00:05.0] xen_pt_msi_set_enable: disabling MSI.
*** Error in `/usr/local/lib/xen/bin/qemu-system-i386': corrupted size vs. prev_size: 0x000055ce13565570 ***
======= Backtrace: =========
/lib/x86_64-linux-gnu/libc.so.6(+0x70bcb)[0x7f700ab7ebcb]
/lib/x86_64-linux-gnu/libc.so.6(+0x76f96)[0x7f700ab84f96]
/lib/x86_64-linux-gnu/libc.so.6(+0x77388)[0x7f700ab85388]
/lib/x86_64-linux-gnu/libc.so.6(+0x78dca)[0x7f700ab86dca]
/lib/x86_64-linux-gnu/libc.so.6(__libc_calloc+0x27b)[0x7f700ab89b4b]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_malloc0+0x21)[0x7f700bbbee61]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6d78ee)[0x55ce114298ee]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6d309e)[0x55ce1142509e]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6d316f)[0x55ce1142516f]
/usr/local/lib/xen/bin/qemu-system-i386(+0x24d79b)[0x55ce10f9f79b]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6da8bf)[0x55ce1142c8bf]
/usr/local/lib/xen/bin/qemu-system-i386(+0x70717c)[0x55ce1145917c]
/usr/local/lib/xen/bin/qemu-system-i386(+0x7072c4)[0x55ce114592c4]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6da966)[0x55ce1142c966]
/usr/local/lib/xen/bin/qemu-system-i386(+0x24d963)[0x55ce10f9f963]
/usr/local/lib/xen/bin/qemu-system-i386(+0x670a88)[0x55ce113c2a88]
/usr/local/lib/xen/bin/qemu-system-i386(+0x670aec)[0x55ce113c2aec]
/usr/local/lib/xen/bin/qemu-system-i386(+0x67929a)[0x55ce113cb29a]
/usr/local/lib/xen/bin/qemu-system-i386(+0x68d714)[0x55ce113df714]
/lib/x86_64-linux-gnu/libglib-2.0.so.0(g_main_context_dispatch+0x15a)[0x7f700bbb96aa]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6e3476)[0x55ce11435476]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6e3577)[0x55ce11435577]
/usr/local/lib/xen/bin/qemu-system-i386(+0x6e3630)[0x55ce11435630]
/usr/local/lib/xen/bin/qemu-system-i386(+0x37f8f9)[0x55ce110d18f9]
/usr/local/lib/xen/bin/qemu-system-i386(+0x387343)[0x55ce110d9343]
/lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f700ab2e2b1]
/usr/local/lib/xen/bin/qemu-system-i386(+0x20584a)[0x55ce10f5784a]
======= Memory map: ========
55ce10d52000-55ce11678000 r-xp 00000000 fd:18 3014781 /usr/local/lib/xen/bin/qemu-system-i386
55ce11877000-55ce1194a000 r--p 00925000 fd:18 3014781 /usr/local/lib/xen/bin/qemu-system-i386
55ce1194a000-55ce11ab5000 rw-p 009f8000 fd:18 3014781 /usr/local/lib/xen/bin/qemu-system-i386
55ce11ab5000-55ce11f05000 rw-p 00000000 00:00 0
55ce11f1f000-55ce1384d000 rw-p 00000000 00:00 0 [heap]
7f6ff0000000-7f6ff0021000 rw-p 00000000 00:00 0
7f6ff0021000-7f6ff4000000 ---p 00000000 00:00 0
7f6ff8000000-7f6ff8022000 rw-p 00000000 00:00 0
7f6ff8022000-7f6ffc000000 ---p 00000000 00:00 0
7f6ffe3d1000-7f6ffe3d2000 ---p 00000000 00:00 0
7f6ffe3d2000-7f6ffec18000 rw-p 00000000 00:00 0
7f6ffec18000-7f6ffed18000 rw-s 00000000 00:06 1032 /dev/xen/privcmd
7f6ffed18000-7f6ffee78000 rw-p 00000000 00:00 0
7f6ffee78000-7f6fff678000 rw-s 00000000 00:06 1032 /dev/xen/privcmd
7f6fff678000-7f6fff679000 ---p 00000000 00:00 0
7f6fff679000-7f7001ffc000 rw-p 00000000 00:00 0
7f7001ffc000-7f7001ffd000 ---p 00000000 00:00 0
7f7001ffd000-7f70027fd000 rw-p 00000000 00:00 0
7f70027fd000-7f70027fe000 ---p 00000000 00:00 0
7f70027fe000-7f7002ffe000 rw-p 00000000 00:00 0
7f7002ffe000-7f7002fff000 ---p 00000000 00:00 0
7f7002fff000-7f70037ff000 rw-p 00000000 00:00 0
7f70037ff000-7f7003800000 ---p 00000000 00:00 0
7f7003800000-7f7004000000 rw-p 00000000 00:00 0
7f7004000000-7f7004021000 rw-p 00000000 00:00 0
7f7004021000-7f7008000000 ---p 00000000 00:00 0
7f7008002000-7f7008102000 rw-s 00000000 00:06 1032 /dev/xen/privcmd
7f7008102000-7f7008103000 ---p 00000000 00:00 0
7f7008103000-7f7008309000 rw-p 00000000 00:00 0
7f7008309000-7f7008313000 r-xp 00000000 fd:18 262655 /lib/x86_64-linux-gnu/libnss_files-2.24.so
7f7008313000-7f7008513000 ---p 0000a000 fd:18 262655 /lib/x86_64-linux-gnu/libnss_files-2.24.so
7f7008513000-7f7008514000 r--p 0000a000 fd:18 262655 /lib/x86_64-linux-gnu/libnss_files-2.24.so
7f7008514000-7f7008515000 rw-p 0000b000 fd:18 262655 /lib/x86_64-linux-gnu/libnss_files-2.24.so
7f7008515000-7f700851b000 rw-p 00000000 00:00 0
7f700851b000-7f7008526000 r-xp 00000000 fd:18 262662 /lib/x86_64-linux-gnu/libnss_nis-2.24.so
7f7008526000-7f7008725000 ---p 0000b000 fd:18 262662 /lib/x86_64-linux-gnu/libnss_nis-2.24.so
7f7008725000-7f7008726000 r--p 0000a000 fd:18 262662 /lib/x86_64-linux-gnu/libnss_nis-2.24.so
7f7008726000-7f7008727000 rw-p 0000b000 fd:18 262662 /lib/x86_64-linux-gnu/libnss_nis-2.24.so
7f7008727000-7f700873b000 r-xp 00000000 fd:18 262648 /lib/x86_64-linux-gnu/libnsl-2.24.so
7f700873b000-7f700893b000 ---p 00014000 fd:18 262648 /lib/x86_64-linux-gnu/libnsl-2.24.so
7f700893b000-7f700893c000 r--p 00014000 fd:18 262648 /lib/x86_64-linux-gnu/libnsl-2.24.so
7f700893c000-7f700893d000 rw-p 00015000 fd:18 262648 /lib/x86_64-linux-gnu/libnsl-2.24.so
7f700893d000-7f700893f000 rw-p 00000000 00:00 0
7f700893f000-7f7008946000 r-xp 00000000 fd:18 262649 /lib/x86_64-linux-gnu/libnss_compat-2.24.so
7f7008946000-7f7008b45000 ---p 00007000 fd:18 262649 /lib/x86_64-linux-gnu/libnss_compat-2.24.so
7f7008b45000-7f7008b46000 r--p 00006000 fd:18 262649 /lib/x86_64-linux-gnu/libnss_compat-2.24.so
7f7008b46000-7f7008b47000 rw-p 00007000 fd:18 262649 /lib/x86_64-linux-gnu/libnss_compat-2.24.so
7f7008b47000-7f7008b48000 ---p 00000000 00:00 0
7f7008b48000-7f7009348000 rw-p 00000000 00:00 0
7f7009348000-7f70093ba000 r-xp 00000000 fd:18 262538 /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f70093ba000-7f70095b9000 ---p 00072000 fd:18 262538 /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f70095b9000-7f70095ba000 r--p 00071000 fd:18 262538 /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f70095ba000-7f70095bb000 rw-p 00072000 fd:18 262538 /lib/x86_64-linux-gnu/libpcre.so.3.13.3
7f70095bb000-7f70095da000 r-xp 00000000 fd:18 262276 /lib/x86_64-linux-gnu/libnl-3.so.200.22.0
7f70095da000-7f70097d9000 ---p 0001f000 fd:18 262276 /lib/x86_64-linux-gnu/libnl-3.so.200.22.0
7f70097d9000-7f70097db000 r--p 0001e000 fd:18 262276 /lib/x86_64-linux-gnu/libnl-3.so.200.22.0
7f70097db000-7f70097dc000 rw-p 00020000 fd:18 262276 /lib/x86_64-linux-gnu/libnl-3.so.200.22.0
7f70097dc000-7f700983a000 r-xp 00000000 fd:18 666028 /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.22.0
7f700983a000-7f7009a39000 ---p 0005e000 fd:18 666028 /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.22.0
7f7009a39000-7f7009a3c000 r--p 0005d000 fd:18 666028 /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.22.0
7f7009a3c000-7f7009a41000 rw-p 00060000 fd:18 666028 /usr/lib/x86_64-linux-gnu/libnl-route-3.so.200.22.0
7f7009a41000-7f7009a43000 rw-p 00000000 00:00 0
7f7009a43000-7f7009a68000 r-xp 00000000 fd:18 262295 /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f7009a68000-7f7009c67000 ---p 00025000 fd:18 262295 /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f7009c67000-7f7009c68000 r--p 00024000 fd:18 262295 /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f7009c68000-7f7009c69000 rw-p 00025000 fd:18 262295 /lib/x86_64-linux-gnu/liblzma.so.5.2.2
7f7009c69000-7f7009c6c000 r-xp 00000000 fd:18 794904 /usr/local/lib/libxencall.so.1.0
7f7009c6c000-7f7009e6b000 ---p 00003000 fd:18 794904 /usr/local/lib/libxencall.so.1.0
7f7009e6b000-7f7009e6c000 r--p 00002000 fd:18 794904 /usr/local/lib/libxencall.so.1.0
7f7009e6c000-7f7009e6d000 rw-p 00003000 fd:18 794904 /usr/local/lib/libxencall.so.1.0
7f7009e6d000-7f7009e6f000 r-xp 00000000 fd:18 794885 /usr/local/lib/libxentoollog.so.1.0
7f7009e6f000-7f700a06e000 ---p 00002000 fd:18 794885 /usr/local/lib/libxentoollog.so.1.0
7f700a06e000-7f700a06f000 r--p 00001000 fd:18 794885 /usr/local/lib/libxentoollog.so.1.0
7f700a06f000-7f700a070000 rw-p 00002000 fd:18 794885 /usr/local/lib/libxentoollog.so.1.0
7f700a070000-7f700a071000 r-xp 00000000 fd:18 794877 /usr/local/lib/libxentoolcore.so.1.0
7f700a071000-7f700a270000 ---p 00001000 fd:18 794877 /usr/local/lib/libxentoolcore.so.1.0
7f700a270000-7f700a271000 r--p 00000000 fd:18 794877 /usr/local/lib/libxentoolcore.so.1.0
7f700a271000-7f700a272000 rw-p 00001000 fd:18 794877 /usr/local/lib/libxentoolcore.so.1.0
7f700a272000-7f700a4d7000 r-xp 00000000 fd:18 660712 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f700a4d7000-7f700a6d6000 ---p 00265000 fd:18 660712 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f700a6d6000-7f700a6f4000 r--p 00264000 fd:18 660712 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f700a6f4000-7f700a702000 rw-p 00282000 fd:18 660712 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f700a702000-7f700a705000 rw-p 00000000 00:00 0
7f700a705000-7f700a708000 r-xp 00000000 fd:18 262640 /lib/x86_64-linux-gnu/libdl-2.24.so
7f700a708000-7f700a907000 ---p 00003000 fd:18 262640 /lib/x86_64-linux-gnu/libdl-2.24.so
7f700a907000-7f700a908000 r--p 00002000 fd:18 262640 /lib/x86_64-linux-gnu/libdl-2.24.so
7f700a908000-7f700a909000 rw-p 00003000 fd:18 262640 /lib/x86_64-linux-gnu/libdl-2.24.so
7f700a909000-7f700a90d000 r-xp 00000000 fd:18 262192 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7f700a90d000-7f700ab0c000 ---p 00004000 fd:18 262192 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7f700ab0c000-7f700ab0d000 r--p 00003000 fd:18 262192 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7f700ab0d000-7f700ab0e000 rw-p 00004000 fd:18 262192 /lib/x86_64-linux-gnu/libattr.so.1.1.0
7f700ab0e000-7f700aca3000 r-xp 00000000 fd:18 262616 /lib/x86_64-linux-gnu/libc-2.24.so
7f700aca3000-7f700aea3000 ---p 00195000 fd:18 262616 /lib/x86_64-linux-gnu/libc-2.24.so
7f700aea3000-7f700aea7000 r--p 00195000 fd:18 262616 /lib/x86_64-linux-gnu/libc-2.24.so
7f700aea7000-7f700aea9000 rw-p 00199000 fd:18 262616 /lib/x86_64-linux-gnu/libc-2.24.so
7f700aea9000-7f700aead000 rw-p 00000000 00:00 0
7f700aead000-7f700aec5000 r-xp 00000000 fd:18 262678 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f700aec5000-7f700b0c4000 ---p 00018000 fd:18 262678 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f700b0c4000-7f700b0c5000 r--p 00017000 fd:18 262678 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f700b0c5000-7f700b0c6000 rw-p 00018000 fd:18 262678 /lib/x86_64-linux-gnu/libpthread-2.24.so
7f700b0c6000-7f700b0ca000 rw-p 00000000 00:00 0
7f700b0ca000-7f700b0e0000 r-xp 00000000 fd:18 262619 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f700b0e0000-7f700b2df000 ---p 00016000 fd:18 262619 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f700b2df000-7f700b2e0000 r--p 00015000 fd:18 262619 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f700b2e0000-7f700b2e1000 rw-p 00016000 fd:18 262619 /lib/x86_64-linux-gnu/libgcc_s.so.1
7f700b2e1000-7f700b3e4000 r-xp 00000000 fd:18 262641 /lib/x86_64-linux-gnu/libm-2.24.so
7f700b3e4000-7f700b5e3000 ---p 00103000 fd:18 262641 /lib/x86_64-linux-gnu/libm-2.24.so
7f700b5e3000-7f700b5e4000 r--p 00102000 fd:18 262641 /lib/x86_64-linux-gnu/libm-2.24.so
7f700b5e4000-7f700b5e5000 rw-p 00103000 fd:18 262641 /lib/x86_64-linux-gnu/libm-2.24.so
7f700b5e5000-7f700b757000 r-xp 00000000 fd:18 656401 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
7f700b757000-7f700b957000 ---p 00172000 fd:18 656401 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
7f700b957000-7f700b961000 r--p 00172000 fd:18 656401 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
7f700b961000-7f700b963000 rw-p 0017c000 fd:18 656401 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22
7f700b963000-7f700b967000 rw-p 00000000 00:00 0
7f700b967000-7f700b96e000 r-xp 00000000 fd:18 262688 /lib/x86_64-linux-gnu/librt-2.24.so
7f700b96e000-7f700bb6d000 ---p 00007000 fd:18 262688 /lib/x86_64-linux-gnu/librt-2.24.so
7f700bb6d000-7f700bb6e000 r--p 00006000 fd:18 262688 /lib/x86_64-linux-gnu/librt-2.24.so
7f700bb6e000-7f700bb6f000 rw-p 00007000 fd:18 262688 /lib/x86_64-linux-gnu/librt-2.24.so
7f700bb6f000-7f700bc81000 r-xp 00000000 fd:18 262361 /lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.3
7f700bc81000-7f700be80000 ---p 00112000 fd:18 262361 /lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.3
7f700be80000-7f700be81000 r--p 00111000 fd:18 262361 /lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.3
7f700be81000-7f700be82000 rw-p 00112000 fd:18 262361 /lib/x86_64-linux-gnu/libglib-2.0.so.0.5000.3
7f700be82000-7f700be83000 rw-p 00000000 00:00 0
7f700be83000-7f700be84000 r-xp 00000000 fd:18 661516 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.3
7f700be84000-7f700c083000 ---p 00001000 fd:18 661516 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.3
7f700c083000-7f700c084000 r--p 00000000 fd:18 661516 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.3
7f700c084000-7f700c085000 rw-p 00001000 fd:18 661516 /usr/lib/x86_64-linux-gnu/libgthread-2.0.so.0.5000.3
7f700c085000-7f700c08b000 r-xp 00000000 fd:18 655589 /usr/lib/x86_64-linux-gnu/libfdt-1.4.2.so
7f700c08b000-7f700c28a000 ---p 00006000 fd:18 655589 /usr/lib/x86_64-linux-gnu/libfdt-1.4.2.so
7f700c28a000-7f700c28b000 r--p 00005000 fd:18 655589 /usr/lib/x86_64-linux-gnu/libfdt-1.4.2.so
7f700c28b000-7f700c28c000 rw-p 00006000 fd:18 655589 /usr/lib/x86_64-linux-gnu/libfdt-1.4.2.so
7f700c28c000-7f700c29d000 r-xp 00000000 fd:18 666041 /usr/lib/x86_64-linux-gnu/libibverbs.so.1.0.0
7f700c29d000-7f700c49d000 ---p 00011000 fd:18 666041 /usr/lib/x86_64-linux-gnu/libibverbs.so.1.0.0
7f700c49d000-7f700c49e000 r--p 00011000 fd:18 666041 /usr/lib/x86_64-linux-gnu/libibverbs.so.1.0.0
7f700c49e000-7f700c49f000 rw-p 00012000 fd:18 666041 /usr/lib/x86_64-linux-gnu/libibverbs.so.1.0.0
7f700c49f000-7f700c4b4000 r-xp 00000000 fd:18 655774 /usr/lib/x86_64-linux-gnu/librdmacm.so.1.0.0
7f700c4b4000-7f700c6b3000 ---p 00015000 fd:18 655774 /usr/lib/x86_64-linux-gnu/librdmacm.so.1.0.0
7f700c6b3000-7f700c6b4000 r--p 00014000 fd:18 655774 /usr/lib/x86_64-linux-gnu/librdmacm.so.1.0.0
7f700c6b4000-7f700c6b5000 rw-p 00015000 fd:18 655774 /usr/lib/x86_64-linux-gnu/librdmacm.so.1.0.0
7f700c6b5000-7f700c6b7000 r-xp 00000000 fd:18 794891 /usr/local/lib/libxenevtchn.so.1.0
7f700c6b7000-7f700c8b6000 ---p 00002000 fd:18 794891 /usr/local/lib/libxenevtchn.so.1.0
7f700c8b6000-7f700c8b7000 r--p 00001000 fd:18 794891 /usr/local/lib/libxenevtchn.so.1.0
7f700c8b7000-7f700c8b8000 rw-p 00002000 fd:18 794891 /usr/local/lib/libxenevtchn.so.1.0
7f700c8b8000-7f700c8bb000 r-xp 00000000 fd:18 794895 /usr/local/lib/libxengnttab.so.1.1
7f700c8bb000-7f700caba000 ---p 00003000 fd:18 794895 /usr/local/lib/libxengnttab.so.1.1
7f700caba000-7f700cabb000 r--p 00002000 fd:18 794895 /usr/local/lib/libxengnttab.so.1.1
7f700cabb000-7f700cabc000 rw-p 00003000 fd:18 794895 /usr/local/lib/libxengnttab.so.1.1
7f700cabc000-7f700cabe000 r-xp 00000000 fd:18 794908 /usr/local/lib/libxenforeignmemory.so.1.2
7f700cabe000-7f700ccbd000 ---p 00002000 fd:18 794908 /usr/local/lib/libxenforeignmemory.so.1.2
7f700ccbd000-7f700ccbe000 r--p 00001000 fd:18 794908 /usr/local/lib/libxenforeignmemory.so.1.2
7f700ccbe000-7f700ccbf000 rw-p 00002000 fd:18 794908 /usr/local/lib/libxenforeignmemory.so.1.2
7f700ccbf000-7f700ccc2000 r-xp 00000000 fd:18 795679 /usr/local/lib/libxendevicemodel.so.1.1
7f700ccc2000-7f700cec1000 ---p 00003000 fd:18 795679 /usr/local/lib/libxendevicemodel.so.1.1
7f700cec1000-7f700cec2000 r--p 00002000 fd:18 795679 /usr/local/lib/libxendevicemodel.so.1.1
7f700cec2000-7f700cec3000 rw-p 00003000 fd:18 795679 /usr/local/lib/libxendevicemodel.so.1.1
7f700cec3000-7f700cefe000 r-xp 00000000 fd:18 797015 /usr/local/lib/libxenguest.so.4.10.0
7f700cefe000-7f700d0fd000 ---p 0003b000 fd:18 797015 /usr/local/lib/libxenguest.so.4.10.0
7f700d0fd000-7f700d0fe000 r--p 0003a000 fd:18 797015 /usr/local/lib/libxenguest.so.4.10.0
7f700d0fe000-7f700d0ff000 rw-p 0003b000 fd:18 797015 /usr/local/lib/libxenguest.so.4.10.0
7f700d0ff000-7f700d131000 r-xp 00000000 fd:18 797012 /usr/local/lib/libxenctrl.so.4.10.0
7f700d131000-7f700d331000 ---p 00032000 fd:18 797012 /usr/local/lib/libxenctrl.so.4.10.0
7f700d331000-7f700d332000 r--p 00032000 fd:18 797012 /usr/local/lib/libxenctrl.so.4.10.0
7f700d332000-7f700d333000 rw-p 00033000 fd:18 797012 /usr/local/lib/libxenctrl.so.4.10.0
7f700d333000-7f700d33a000 r-xp 00000000 fd:18 802018 /usr/local/lib/libxenstore.so.3.0.3
7f700d33a000-7f700d539000 ---p 00007000 fd:18 802018 /usr/local/lib/libxenstore.so.3.0.3
7f700d539000-7f700d53a000 r--p 00006000 fd:18 802018 /usr/local/lib/libxenstore.so.3.0.3
7f700d53a000-7f700d53b000 rw-p 00007000 fd:18 802018 /usr/local/lib/libxenstore.so.3.0.3
7f700d53b000-7f700d53e000 rw-p 00000000 00:00 0
7f700d53e000-7f700d578000 r-xp 00000000 fd:18 655652 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0
7f700d578000-7f700d777000 ---p 0003a000 fd:18 655652 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0
7f700d777000-7f700d778000 rw-p 00039000 fd:18 655652 /usr/lib/x86_64-linux-gnu/libjpeg.so.8.4.0
7f700d778000-7f700d79e000 r-xp 00000000 fd:18 262451 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7f700d79e000-7f700d99d000 ---p 00026000 fd:18 262451 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7f700d99d000-7f700d99e000 r--p 00025000 fd:18 262451 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7f700d99e000-7f700d99f000 rw-p 00026000 fd:18 262451 /lib/x86_64-linux-gnu/libpng12.so.0.50.0
7f700d99f000-7f700d9a9000 r-xp 00000000 fd:18 665560 /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7f700d9a9000-7f700dba8000 ---p 0000a000 fd:18 665560 /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7f700dba8000-7f700dba9000 r--p 00009000 fd:18 665560 /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7f700dba9000-7f700dbaa000 rw-p 0000a000 fd:18 665560 /usr/lib/x86_64-linux-gnu/libnuma.so.1.0.0
7f700dbaa000-7f700dbac000 r-xp 00000000 fd:18 262720 /lib/x86_64-linux-gnu/libutil-2.24.so
7f700dbac000-7f700ddab000 ---p 00002000 fd:18 262720 /lib/x86_64-linux-gnu/libutil-2.24.so
7f700ddab000-7f700ddac000 r--p 00001000 fd:18 262720 /lib/x86_64-linux-gnu/libutil-2.24.so
7f700ddac000-7f700ddad000 rw-p 00002000 fd:18 262720 /lib/x86_64-linux-gnu/libutil-2.24.so
7f700ddad000-7f700de4b000 r-xp 00000000 fd:18 657109 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0
7f700de4b000-7f700e04b000 ---p 0009e000 fd:18 657109 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0
7f700e04b000-7f700e053000 r--p 0009e000 fd:18 657109 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0
7f700e053000-7f700e054000 rw-p 000a6000 fd:18 657109 /usr/lib/x86_64-linux-gnu/libpixman-1.so.0.34.0
7f700e054000-7f700e063000 r-xp 00000000 fd:18 262314 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f700e063000-7f700e262000 ---p 0000f000 fd:18 262314 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f700e262000-7f700e263000 r--p 0000e000 fd:18 262314 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f700e263000-7f700e264000 rw-p 0000f000 fd:18 262314 /lib/x86_64-linux-gnu/libbz2.so.1.0.4
7f700e264000-7f700e268000 r-xp 00000000 fd:18 262167 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f700e268000-7f700e467000 ---p 00004000 fd:18 262167 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f700e467000-7f700e468000 r--p 00003000 fd:18 262167 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f700e468000-7f700e469000 rw-p 00004000 fd:18 262167 /lib/x86_64-linux-gnu/libuuid.so.1.3.0
7f700e469000-7f700e482000 r-xp 00000000 fd:18 675757 /usr/lib/x86_64-linux-gnu/libgfxdr.so.0.0.1
7f700e482000-7f700e682000 ---p 00019000 fd:18 675757 /usr/lib/x86_64-linux-gnu/libgfxdr.so.0.0.1
7f700e682000-7f700e683000 r--p 00019000 fd:18 675757 /usr/lib/x86_64-linux-gnu/libgfxdr.so.0.0.1
7f700e683000-7f700e684000 rw-p 0001a000 fd:18 675757 /usr/lib/x86_64-linux-gnu/libgfxdr.so.0.0.1
7f700e684000-7f700e69f000 r-xp 00000000 fd:18 675755 /usr/lib/x86_64-linux-gnu/libgfrpc.so.0.0.1
7f700e69f000-7f700e89f000 ---p 0001b000 fd:18 675755 /usr/lib/x86_64-linux-gnu/libgfrpc.so.0.0.1
7f700e89f000-7f700e8a0000 r--p 0001b000 fd:18 675755 /usr/lib/x86_64-linux-gnu/libgfrpc.so.0.0.1
7f700e8a0000-7f700e8a1000 rw-p 0001c000 fd:18 675755 /usr/lib/x86_64-linux-gnu/libgfrpc.so.0.0.1
7f700e8a1000-7f700e987000 r-xp 00000000 fd:18 676082 /usr/lib/x86_64-linux-gnu/libglusterfs.so.0.0.1
7f700e987000-7f700eb86000 ---p 000e6000 fd:18 676082 /usr/lib/x86_64-linux-gnu/libglusterfs.so.0.0.1
7f700eb86000-7f700eb89000 r--p 000e5000 fd:18 676082 /usr/lib/x86_64-linux-gnu/libglusterfs.so.0.0.1
7f700eb89000-7f700eb8a000 rw-p 000e8000 fd:18 676082 /usr/lib/x86_64-linux-gnu/libglusterfs.so.0.0.1
7f700eb8a000-7f700eb8d000 rw-p 00000000 00:00 0
7f700eb8d000-7f700ebb2000 r-xp 00000000 fd:18 675749 /usr/lib/x86_64-linux-gnu/libgfapi.so.0.0.0
7f700ebb2000-7f700edb1000 ---p 00025000 fd:18 675749 /usr/lib/x86_64-linux-gnu/libgfapi.so.0.0.0
7f700edb1000-7f700edb2000 r--p 00024000 fd:18 675749 /usr/lib/x86_64-linux-gnu/libgfapi.so.0.0.0
7f700edb2000-7f700edb3000 rw-p 00025000 fd:18 675749 /usr/lib/x86_64-linux-gnu/libgfapi.so.0.0.0
7f700edb3000-7f700edba000 r-xp 00000000 fd:18 262196 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7f700edba000-7f700efba000 ---p 00007000 fd:18 262196 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7f700efba000-7f700efbb000 r--p 00007000 fd:18 262196 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7f700efbb000-7f700efbc000 rw-p 00008000 fd:18 262196 /lib/x86_64-linux-gnu/libacl.so.1.1.0
7f700efbc000-7f700efbd000 r-xp 00000000 fd:18 262230 /lib/x86_64-linux-gnu/libaio.so.1.0.1
7f700efbd000-7f700f1bc000 ---p 00001000 fd:18 262230 /lib/x86_64-linux-gnu/libaio.so.1.0.1
7f700f1bc000-7f700f1bd000 r--p 00000000 fd:18 262230 /lib/x86_64-linux-gnu/libaio.so.1.0.1
7f700f1bd000-7f700f1be000 rw-p 00000000 00:00 0
7f700f1be000-7f700f1d7000 r-xp 00000000 fd:18 262208 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f700f1d7000-7f700f3d6000 ---p 00019000 fd:18 262208 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f700f3d6000-7f700f3d7000 r--p 00018000 fd:18 262208 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f700f3d7000-7f700f3d8000 rw-p 00019000 fd:18 262208 /lib/x86_64-linux-gnu/libz.so.1.2.8
7f700f3d8000-7f700f3fb000 r-xp 00000000 fd:18 262487 /lib/x86_64-linux-gnu/ld-2.24.so
7f700f405000-7f700f5db000 rw-p 00000000 00:00 0
7f700f5ec000-7f700f5ed000 rw-p 00000000 00:00 0
7f700f5f0000-7f700f5f1000 rw-p 00000000 00:00 0
7f700f5f1000-7f700f5f2000 rw-p 00000000 00:00 0
7f700f5f2000-7f700f5f3000 ---p 00000000 00:00 0
7f700f5f3000-7f700f5f6000 rw-p 00000000 00:00 0
7f700f5f6000-7f700f5f7000 rw-s 00000000 00:06 1032 /dev/xen/privcmd
7f700f5f7000-7f700f5f8000 rw-s 00000000 00:06 1032 /dev/xen/privcmd
7f700f5f8000-7f700f5fb000 rw-p 00000000 00:00 0
7f700f5fb000-7f700f5fc000 r--p 00023000 fd:18 262487 /lib/x86_64-linux-gnu/ld-2.24.so
7f700f5fc000-7f700f5fd000 rw-p 00024000 fd:18 262487 /lib/x86_64-linux-gnu/ld-2.24.so
7f700f5fd000-7f700f5fe000 rw-p 00000000 00:00 0
7fff6f4d5000-7fff6f4f6000 rw-p 00000000 00:00 0 [stack]
7fff6f5f6000-7fff6f5f9000 r--p 00000000 00:00 0 [vvar]
7fff6f5f9000-7fff6f5fb000 r-xp 00000000 00:00 0 [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0 [vsyscall]