FreeBSDDesktop / kms-drm

the DRM part of the linuxkpi-based KMS
63 stars 26 forks source link

i915kms: leaks memory when i915kms.ko is loaded #155

Closed zeising closed 5 years ago

zeising commented 5 years ago

From FreeBSD pr 238925

My desktop computer has 16 GiB RAM, but it seems that drm-fbsd12.0-kmod keeps leaking memory, using up all memory in one day and forcing me to reboot. This computer uses Intel i5-650 CPU and its integrated Intel Ironlake graphics. The operating system is FreeBSD 12.0 with GNOME desktop environment.

If I remember correctly, the problem has existed since the introduction of drm-fbsd12.0-kmod port. Here are a few test results I found a few days ago. The version of drm-fbsd12.0-kmod is 4.16.g20190624.

  1. When the system was just booted, wired memory was below 3 GiB.

  2. After the system had run for 12 hours, wired memory became 12 GiB. The desktop was still responsive, but the usage of swap was increasing.

  3. After the system had run for 15 hours, wired memory become 15 GiB. The desktop was non-responsive, and it was slow to run any command from an SSH login shell. Ctrl-T showed that most of time are spent on swapping. Even Ctrl-C took several seconds to respond.

  4. After I managed to terminate Xorg and bring down the desktop environment, the shell became responsive again. However, wired memory usage was still 14 GiB. It seemed that there was no way to reclaim the memory so I had to reboot it.

This kind of memory leak only happens when i915kms.ko from drm-fbsd12.0-kmod is used. It doesn't happen if i915kms.ko from base is used. If I use i915kms.ko from base, wired memory usually stays below 3 GiB, and the system can last more than one month without the need to reboot.

hselasky commented 5 years ago

Can you dump memory regularly using "vmstat -m" and "vmstat -z" and try to locate the leak?

lantw44 commented 5 years ago

I rebooted the computer to load i915kms.ko from drm-fbsd12.0-kmod in order to test. Can you tell me how should I use the output of vmstat -m and vmstate -z? There isn't an item taking more than 200 MiB, and the sum of all items are also low. Wired memory keeps increasing and it is now 6892 MiB. The sum of vmstat -m is 177 MiB and the sum of vmstat -z is 496 MiB.

hselasky commented 5 years ago

@johalun : Are we sure r349014 has nothing to do with this? https://svnweb.freebsd.org/changeset/base/349014

@lantw44: Are you using 12.0-release or 12-stable kernel? If 12.0-release, please use a newer kernel. Several known issues have been fixed since 12.0-release.

lantw44 commented 5 years ago

I am using 12.0-RELEASE-p6, and I am downloading the source of STABLE now.

hselasky commented 5 years ago

Make sure you put the FreeBSD sources in /usr/src and re-build the drm port from ports.

johalun commented 5 years ago

@hselasky It might be if we have this problem on stable/12. Hmm, have to think.. It should only wire the pages for linuxkpi >= 50001, right? For 4.16, linuxkpi is not defined.

 #if defined(LINUXKPI_VERSION) && LINUXKPI_VERSION == 50000
 #define __GFP_NOTWIRED  (1U << 25)
 #endif

should be

 #if !defined(LINUXKPI_VERSION) || (defined(LINUXKPI_VERSION) && LINUXKPI_VERSION < 50001)
 #define __GFP_NOTWIRED  (1U << 25)
 #endif

But how will this affect for example the mellanox drivers etc that don't declare a linuxkpi version?

lantw44 commented 5 years ago

I rebooted the system to 12.0-STABLE r349597 today. drm-fbsd12.0-kmod is rebuilt with the new source in /usr/src. Wired memory seems to keep going up, currently at 4191 MiB with 3 hours uptime.

$ vmstat -m --libxo json | jq -C '."malloc-statistics".memory | map(."memory-use") | add / 1024' 
175.3740234375
$ vmstat -z --libxo json | jq -C '."memory-zone-statistics".zone | map(.size * .used) | add / 1024 / 1024' 
522.3352317810059

There are a few things in vmstat -z which seems to increase over the time, such as 'RADIX NODE', 'L VFS Cache', 'KNOTE', 'hostcache', but I guess they are probably unrelated.

hselasky commented 5 years ago

@lantw44: Can you try to revert: https://svnweb.freebsd.org/changeset/base/349014

After that rebuild new kernel and drm-fbsd12.0-kmod ?

hselasky commented 5 years ago

@hselasky It might be if we have this problem on stable/12. Hmm, have to think.. It should only wire the pages for linuxkpi >= 50001, right? For 4.16, linuxkpi is not defined.

 #if defined(LINUXKPI_VERSION) && LINUXKPI_VERSION == 50000
 #define __GFP_NOTWIRED  (1U << 25)
 #endif

should be

 #if !defined(LINUXKPI_VERSION) || (defined(LINUXKPI_VERSION) && LINUXKPI_VERSION < 50001)
 #define __GFP_NOTWIRED  (1U << 25)
 #endif

But how will this affect for example the mellanox drivers etc that don't declare a linuxkpi version?

I think this is fine, but there is a missing ifdef in the code.

hselasky commented 5 years ago

Hi, Can you try this: kldload dtraceall chmod +x ./alloctrace.d ./alloctrace.d

Then do some graphics work 2-3 mins.

Then CTRL+C the alloctrace.d (attached) and post the output here. Thank you! --HPS alloctrace.txt

lantw44 commented 5 years ago

I let alloctrace.d run for a hour, but it still show nothing. This is FreeBSD 12.0-STABLE r349632 with r349014 reverted.

lantw44 commented 5 years ago

It seems that using a different kernel doesn't change things:

$ top -b 0
last pid: 53094;  load averages:  0.43,  0.72,  0.79  up 0+21:01:58    14:41:30
83 processes:  1 running, 82 sleeping
CPU:  5.9% user,  1.1% nice,  1.6% system,  0.1% interrupt, 91.3% idle
Mem: 151M Active, 486M Inact, 3356K Laundry, 10G Wired, 1455M Buf, 4627M Free
ARC: 95M Total, 24M MFU, 15M MRU, 32K Anon, 594K Header, 56M Other
     5121K Compressed, 22M Uncompressed, 4.38:1 Ratio
Swap: 8192M Total, 443M Used, 7748M Free, 5% Inuse
$ vmstat -m --libxo json | jq -C '."malloc-statistics".memory | map(."memory-use") | add / 1024' 
184.53515625
$ vmstat -z --libxo json | jq -C '."memory-zone-statistics".zone | map(.size * .used) | add / 1024 / 1024' 
579.8569030761719
hselasky commented 5 years ago

Try this new alloctrace.txt instead. alloctrace.txt

lantw44 commented 5 years ago
  vm_page_free                                        hald                                                              2
  vm_page_free                                        ibus-extension-gtk3                                               4
  vm_page_free                                        pulseaudio                                                        4
  vm_page_free                                        ibus-daemon                                                       8
  vm_page_free                                        dbus-daemon                                                      11
  vm_page_free                                        bufdaemon                                                        12
  vm_page_free                                        init                                                             28
  vm_page_free                                        cron                                                             67
  vm_page_free                                        unlink                                                           76
  vm_page_free                                        sysctl                                                           78
  vm_page_free                                        dd                                                               91
  vm_page_free                                        sh                                                              228
  vm_page_free                                        cam                                                             488
  vm_page_free                                        mv                                                              525
  vm_page_free                                        gnome-terminal-serv                                             526
  vm_page_free                                        evolution                                                      2193
  vm_page_free                                        gnome-shell                                                    2234
  vm_page_free                                        WebKitNetworkProces                                            9432
  vm_page_free                                        Xorg                                                          10282
  vm_page_free                                        kernel                                                       105323
  vm_page_free                                        pagedaemon                                                   113705
  vm_page_free                                        WebKitWebProcess                                             153206
  vm_page_free                                        epiphany                                                     467647
  vm_page_alloc                                       gvfsd                                                             1
  vm_page_alloc                                       screen                                                            1
  vm_page_alloc                                       sudo                                                              1
  vm_page_alloc                                       top                                                               1
  vm_page_alloc                                       upowerd                                                           1
  vm_page_alloc                                       ibus-engine-simple                                                3
  vm_page_alloc                                       pulseaudio                                                        8
  vm_page_alloc                                       ibus-extension-gtk3                                               9
  vm_page_alloc                                       ibus-daemon                                                      66
  vm_page_alloc                                       unlink                                                           74
  vm_page_alloc                                       sysctl                                                           78
  vm_page_alloc                                       dtrace                                                           88
  vm_page_alloc                                       dd                                                               90
  vm_page_alloc                                       cron                                                             95
  vm_page_alloc                                       bufdaemon                                                       104
  vm_page_alloc                                       syncer                                                          200
  vm_page_alloc                                       sh                                                              388
  vm_page_alloc                                       gnome-terminal-serv                                             460
  vm_page_alloc                                       mv                                                              518
  vm_page_alloc                                       gnome-shell                                                    1231
  vm_page_alloc                                       evolution                                                      1890
  vm_page_alloc                                       Xorg                                                           8815
  vm_page_alloc                                       WebKitNetworkProces                                           13008
  vm_page_alloc                                       epiphany                                                      27895
  vm_page_alloc                                       WebKitWebProcess                                             598372
  vm_page_wire                                        kgpg                                                             12
  vm_page_wire                                        WebKitWebProcess                                                 24
  vm_page_wire                                        WebKitNetworkProces                                              85
  vm_page_wire                                        top                                                            2169
  vm_page_unwire                                      kgpg                                                             12
  vm_page_unwire                                      WebKitWebProcess                                                 20
  vm_page_unwire                                      WebKitNetworkProces                                              85
  vm_page_unwire                                      gnome-shell                                                    1400
  vm_page_unwire                                      Xorg                                                           1806
  vm_page_unwire                                      top                                                            2169
  vm_page_unwire                                      pagedaemon                                                    11846
  vm_page_unwire                                      kernel                                                       119273
hselasky commented 5 years ago

Looks good, but can you run this script for some longer time?

lantw44 commented 5 years ago

The result of running for 2 hours and 40 minutes.

  vm_page_free                                        ibus-x11                                                          1
  vm_page_free                                        tracker-miner-apps                                                1
  vm_page_free                                        gsd-printer                                                       2
  vm_page_free                                        gvfsd-network                                                     3
  vm_page_free                                        gvfsd-http                                                        4
  vm_page_free                                        gsd-xsettings                                                     5
  vm_page_free                                        colord                                                            6
  vm_page_free                                        gsd-sound                                                         7
  vm_page_free                                        evolution-source-re                                               8
  vm_page_free                                        syncer                                                            8
  vm_page_free                                        syslogd                                                           8
  vm_page_free                                        local-unbound                                                    10
  vm_page_free                                        accounts-daemon                                                  11
  vm_page_free                                        dtrace                                                           16
  vm_page_free                                        goa-daemon                                                       18
  vm_page_free                                        gvfsd                                                            24
  vm_page_free                                        gvfsd-trash                                                      31
  vm_page_free                                        gsd-power                                                        36
  vm_page_free                                        hald                                                             56
  vm_page_free                                        gsd-media-keys                                                   68
  vm_page_free                                        evolution-alarm-not                                              70
  vm_page_free                                        gen-features                                                     80
  vm_page_free                                        output.exe                                                       80
  vm_page_free                                        md5                                                              87
  vm_page_free                                        fourcc_gen                                                       89
  vm_page_free                                        od                                                               94
  vm_page_free                                        whoami                                                          111
  vm_page_free                                        indexinfo                                                       131
  vm_page_free                                        zeitgeist-datahub                                               131
  vm_page_free                                        gnome-shell-calenda                                             138
  vm_page_free                                        sanitycheckc.exe                                                152
  vm_page_free                                        ibus-extension-gtk3                                             161
  vm_page_free                                        mutter-restart-help                                             168
  vm_page_free                                        iasl                                                            170
  vm_page_free                                        strings                                                         170
  vm_page_free                                        console-kit-daemon                                              175
  vm_page_free                                        desktop-file-valida                                             177
  vm_page_free                                        gnome-keyring-daemo                                             188
  vm_page_free                                        ibus-engine-simple                                              195
  vm_page_free                                        gcr-ssh-askpass                                                 197
  vm_page_free                                        gperf                                                           201
  vm_page_free                                        gnome-software                                                  206
  vm_page_free                                        pcmanx                                                          213
  vm_page_free                                        ldd                                                             228
  vm_page_free                                        xfconfd                                                         228
  vm_page_free                                        polkitd                                                         236
  vm_page_free                                        top                                                             253
  vm_page_free                                        mt                                                              255
  vm_page_free                                        evolution-calendar-                                             266
  vm_page_free                                        bsdcpio                                                         269
  vm_page_free                                        gm4                                                             292
  vm_page_free                                        bison                                                           348
  vm_page_free                                        ssh-add                                                         353
  vm_page_free                                        kconfig_compiler_kf                                             373
  vm_page_free                                        protoc                                                          387
  vm_page_free                                        install-info                                                    388
  vm_page_free                                        init                                                            420
  vm_page_free                                        newsyslog                                                       435
  vm_page_free                                        update-desktop-data                                             466
  vm_page_free                                        sleep                                                           468
  vm_page_free                                        m4                                                              478
  vm_page_free                                        gedit                                                           492
  vm_page_free                                        qmake                                                           524
  vm_page_free                                        sshd                                                            557
  vm_page_free                                        gnome-session-binar                                             599
  vm_page_free                                        tail                                                            603
  vm_page_free                                        bufdaemon                                                       604
  vm_page_free                                        fmt                                                             680
  vm_page_free                                        echo                                                            711
  vm_page_free                                        info                                                            741
  vm_page_free                                        head                                                            758
  vm_page_free                                        msgmerge                                                        793
  vm_page_free                                        gsd-color                                                       872
  vm_page_free                                        gio-launch-desktop                                              950
  vm_page_free                                        flex                                                            964
  vm_page_free                                        docker                                                         1093
  vm_page_free                                        fgrep                                                          1096
  vm_page_free                                        rcc                                                            1119
  vm_page_free                                        dbus-daemon-launch-                                            1176
  vm_page_free                                        gtk-update-icon-cac                                            1178
  vm_page_free                                        diff                                                           1182
  vm_page_free                                        wayland-scanner                                                1212
  vm_page_free                                        kenv                                                           1385
  vm_page_free                                        sendmail                                                       1428
  vm_page_free                                        pkg                                                            1490
  vm_page_free                                        chown                                                          1497
  vm_page_free                                        desktoptojson                                                  1508
  vm_page_free                                        ssh                                                            1509
  vm_page_free                                        mtree                                                          1521
  vm_page_free                                        dbus-daemon                                                    1940
  vm_page_free                                        msgexec                                                        1971
  vm_page_free                                        xgettext                                                       2160
  vm_page_free                                        xfce4-notifyd                                                  2356
  vm_page_free                                        stty                                                           2471
  vm_page_free                                        gvfsd-metadata                                                 2488
  vm_page_free                                        tty                                                            2502
  vm_page_free                                        atrun                                                          2635
  vm_page_free                                        ps                                                             2652
  vm_page_free                                        conftest                                                       2672
  vm_page_free                                        qdbusxml2cpp                                                   2692
  vm_page_free                                        unlink                                                         2728
  vm_page_free                                        sha256                                                         2852
  vm_page_free                                        date                                                           2866
  vm_page_free                                        stat                                                           2964
  vm_page_free                                        readelf                                                        3197
  vm_page_free                                        ibus-daemon                                                    3301
  vm_page_free                                        ldapwhoami                                                     3476
  vm_page_free                                        cron                                                           3550
  vm_page_free                                        fetch                                                          3808
  vm_page_free                                        libgtop_server2                                                3997
  vm_page_free                                        highlight                                                      4044
  vm_page_free                                        hostname                                                       4131
  vm_page_free                                        sudo                                                           4247
  vm_page_free                                        geoclue                                                        4478
  vm_page_free                                        sysctl                                                         4764
  vm_page_free                                        wc                                                             4908
  vm_page_free                                        luac52                                                         5335
  vm_page_free                                        ldconfig                                                       5405
  vm_page_free                                        xkbcomp                                                        5461
  vm_page_free                                        svn                                                            5584
  vm_page_free                                        less                                                           5594
  vm_page_free                                        dialog4ports                                                   5670
  vm_page_free                                        patch                                                          5677
  vm_page_free                                        dd                                                             5941
  vm_page_free                                        glib-compile-schema                                            5951
  vm_page_free                                        xargs                                                          6364
  vm_page_free                                        mktemp                                                         6762
  vm_page_free                                        rmdir                                                          6857
  vm_page_free                                        tput                                                           7093
  vm_page_free                                        touch                                                          7144
  vm_page_free                                        ar                                                             7191
  vm_page_free                                        exctags                                                        7677
  vm_page_free                                        tig                                                            8553
  vm_page_free                                        dconf-service                                                 10068
  vm_page_free                                        uic                                                           10324
  vm_page_free                                        cut                                                           10830
  vm_page_free                                        true                                                          11562
  vm_page_free                                        ranlib                                                        12489
  vm_page_free                                        uname                                                         16506
  vm_page_free                                        ninja                                                         16847
  vm_page_free                                        chmod                                                         17087
  vm_page_free                                        vlc-cache-gen                                                 17484
  vm_page_free                                        which                                                         18160
  vm_page_free                                        WebKitNetworkProces                                           18317
  vm_page_free                                        realpath                                                      19865
  vm_page_free                                        ls                                                            20481
  vm_page_free                                        glib-compile-resour                                           20969
  vm_page_free                                        gzip                                                          22646
  vm_page_free                                        screen                                                        23266
  vm_page_free                                        cargo                                                         24131
  vm_page_free                                        gconftool-2                                                   27648
  vm_page_free                                        readlink                                                      29438
  vm_page_free                                        bsdtar                                                        29646
  vm_page_free                                        find                                                          30486
  vm_page_free                                        cmp                                                           32286
  vm_page_free                                        tr                                                            39058
  vm_page_free                                        update-mime-databas                                           43016
  vm_page_free                                        ln                                                            44240
  vm_page_free                                        uniq                                                          63092
  vm_page_free                                        expr                                                          64202
  vm_page_free                                        nice                                                          64575
  vm_page_free                                        env                                                           66856
  vm_page_free                                        awk                                                           67206
  vm_page_free                                        cpp                                                           71874
  vm_page_free                                        cam                                                           75576
  vm_page_free                                        id                                                            80983
  vm_page_free                                        egrep                                                         84383
  vm_page_free                                        basename                                                      84573
  vm_page_free                                        sort                                                          87437
  vm_page_free                                        vim                                                           98639
  vm_page_free                                        pkgconf                                                       98835
  vm_page_free                                        nm                                                            98933
  vm_page_free                                        gnome-terminal-serv                                          110853
  vm_page_free                                        dirname                                                      120610
  vm_page_free                                        install                                                      139942
  vm_page_free                                        cmake                                                        142075
  vm_page_free                                        cp                                                           143137
  vm_page_free                                        file                                                         145855
  vm_page_free                                        gjs-console                                                  167361
  vm_page_free                                        geom                                                         206552
  vm_page_free                                        grep                                                         210722
  vm_page_free                                        git                                                          233735
  vm_page_free                                        gdb83                                                        234956
  vm_page_free                                        xsltproc                                                     237557
  vm_page_free                                        cat                                                          238117
  vm_page_free                                        python2.7                                                    239619
  vm_page_free                                        gmake                                                        260041
  vm_page_free                                        Xorg                                                         264504
  vm_page_free                                        xmllint                                                      339268
  vm_page_free                                        moc                                                          349277
  vm_page_free                                        make                                                         350813
  vm_page_free                                        mkdir                                                        363263
  vm_page_free                                        mv                                                           425635
  vm_page_free                                        perl                                                         474645
  vm_page_free                                        strip                                                        569706
  vm_page_free                                        evolution                                                    638149
  vm_page_free                                        gnome-shell                                                  886720
  vm_page_free                                        WebKitWebProcess                                             923506
  vm_page_free                                        python3.6                                                   1031099
  vm_page_free                                        msgfmt                                                      1047748
  vm_page_free                                        pkg-static                                                  1131731
  vm_page_free                                        bash                                                        1275320
  vm_page_free                                        pagedaemon                                                  1502502
  vm_page_free                                        rm                                                          1597039
  vm_page_free                                        meinproc5                                                   1806594
  vm_page_free                                        ld.lld                                                      1819335
  vm_page_free                                        sed                                                         4231725
  vm_page_free                                        epiphany                                                    4336864
  vm_page_free                                        c++                                                         4789963
  vm_page_free                                        kernel                                                      6102665
  vm_page_free                                        sh                                                          6465001
  vm_page_free                                        ld.bfd                                                      8278404
  vm_page_free                                        cc                                                         41582489
  vm_page_alloc                                       ibus-engine-chewing                                               1
  vm_page_alloc                                       upowerd                                                           2
  vm_page_alloc                                       gdm                                                               3
  vm_page_alloc                                       zeitgeist-daemon                                                  4
  vm_page_alloc                                       gsd-clipboard                                                     5
  vm_page_alloc                                       ibus-portal                                                       6
  vm_page_alloc                                       gsd-housekeeping                                                 10
  vm_page_alloc                                       gsd-print-notificat                                              10
  vm_page_alloc                                       gsd-sharing                                                      11
  vm_page_alloc                                       ssh-agent                                                        11
  vm_page_alloc                                       at-spi2-registryd                                                12
  vm_page_alloc                                       colord                                                           15
  vm_page_alloc                                       gsd-keyboard                                                     15
  vm_page_alloc                                       gvfs-goa-volume-mon                                              15
  vm_page_alloc                                       syslogd                                                          16
  vm_page_alloc                                       gvfsd                                                            18
  vm_page_alloc                                       accounts-daemon                                                  19
  vm_page_alloc                                       gsd-datetime                                                     19
  vm_page_alloc                                       gvfsd-network                                                    20
  vm_page_alloc                                       gsd-a11y-settings                                                21
  vm_page_alloc                                       gsd-screensaver-pro                                              22
  vm_page_alloc                                       gsd-smartcard                                                    22
  vm_page_alloc                                       evolution-alarm-not                                              23
  vm_page_alloc                                       gvfs-gphoto2-volume                                              24
  vm_page_alloc                                       gsd-mouse                                                        25
  vm_page_alloc                                       gvfsd-http                                                       25
  vm_page_alloc                                       kgpg                                                             30
  vm_page_alloc                                       gvfs-mtp-volume-mon                                              32
  vm_page_alloc                                       local-unbound                                                    34
  vm_page_alloc                                       gvfs-afc-volume-mon                                              35
  vm_page_alloc                                       evolution-addressbo                                              37
  vm_page_alloc                                       gsd-dummy                                                        39
  vm_page_alloc                                       ibus-engine-simple                                               47
  vm_page_alloc                                       tracker-miner-apps                                               48
  vm_page_alloc                                       gvfsd-trash                                                      53
  vm_page_alloc                                       gsd-xsettings                                                    55
  vm_page_alloc                                       mission-control-5                                                62
  vm_page_alloc                                       evolution-source-re                                              74
  vm_page_alloc                                       gsd-power                                                        74
  vm_page_alloc                                       gen-features                                                     78
  vm_page_alloc                                       output.exe                                                       79
  vm_page_alloc                                       gsd-media-keys                                                   81
  vm_page_alloc                                       hald                                                             82
  vm_page_alloc                                       md5                                                              86
  vm_page_alloc                                       fourcc_gen                                                       87
  vm_page_alloc                                       goa-daemon                                                       91
  vm_page_alloc                                       od                                                               92
  vm_page_alloc                                       gsd-sound                                                        94
  vm_page_alloc                                       evolution-calendar-                                             110
  vm_page_alloc                                       whoami                                                          110
  vm_page_alloc                                       indexinfo                                                       129
  vm_page_alloc                                       gsd-color                                                       133
  vm_page_alloc                                       sanitycheckc.exe                                                148
  vm_page_alloc                                       mutter-restart-help                                             168
  vm_page_alloc                                       strings                                                         168
  vm_page_alloc                                       gnome-shell-calenda                                             172
  vm_page_alloc                                       console-kit-daemon                                              175
  vm_page_alloc                                       desktop-file-valida                                             176
  vm_page_alloc                                       zeitgeist-datahub                                               176
  vm_page_alloc                                       dtrace                                                          178
  vm_page_alloc                                       iasl                                                            180
  vm_page_alloc                                       ibus-extension-gtk3                                             184
  vm_page_alloc                                       gnome-software                                                  189
  vm_page_alloc                                       gcr-ssh-askpass                                                 199
  vm_page_alloc                                       gperf                                                           201
  vm_page_alloc                                       xfconfd                                                         231
  vm_page_alloc                                       top                                                             250
  vm_page_alloc                                       mt                                                              251
  vm_page_alloc                                       gsd-printer                                                     259
  vm_page_alloc                                       bsdcpio                                                         268
  vm_page_alloc                                       pcmanx                                                          270
  vm_page_alloc                                       ldd                                                             275
  vm_page_alloc                                       gm4                                                             280
  vm_page_alloc                                       gnome-keyring-daemo                                             369
  vm_page_alloc                                       install-info                                                    383
  vm_page_alloc                                       kconfig_compiler_kf                                             383
  vm_page_alloc                                       ssh-add                                                         399
  vm_page_alloc                                       bison                                                           411
  vm_page_alloc                                       newsyslog                                                       435
  vm_page_alloc                                       update-desktop-data                                             441
  vm_page_alloc                                       m4                                                              447
  vm_page_alloc                                       sleep                                                           456
  vm_page_alloc                                       protoc                                                          520
  vm_page_alloc                                       qmake                                                           558
  vm_page_alloc                                       tail                                                            596
  vm_page_alloc                                       fmt                                                             662
  vm_page_alloc                                       echo                                                            697
  vm_page_alloc                                       polkitd                                                         720
  vm_page_alloc                                       head                                                            746
  vm_page_alloc                                       info                                                            758
  vm_page_alloc                                       msgmerge                                                        791
  vm_page_alloc                                       gnome-session-binar                                             849
  vm_page_alloc                                       fgrep                                                          1060
  vm_page_alloc                                       gio-launch-desktop                                             1073
  vm_page_alloc                                       rcc                                                            1135
  vm_page_alloc                                       diff                                                           1160
  vm_page_alloc                                       flex                                                           1162
  vm_page_alloc                                       wayland-scanner                                                1206
  vm_page_alloc                                       gtk-update-icon-cac                                            1217
  vm_page_alloc                                       dbus-daemon-launch-                                            1262
  vm_page_alloc                                       kenv                                                           1355
  vm_page_alloc                                       docker                                                         1379
  vm_page_alloc                                       chown                                                          1481
  vm_page_alloc                                       mtree                                                          1503
  vm_page_alloc                                       sshd                                                           1509
  vm_page_alloc                                       desktoptojson                                                  1564
  vm_page_alloc                                       pkg                                                            1617
  vm_page_alloc                                       sendmail                                                       1718
  vm_page_alloc                                       xgettext                                                       2187
  vm_page_alloc                                       dbus-daemon                                                    2328
  vm_page_alloc                                       xfce4-notifyd                                                  2433
  vm_page_alloc                                       stty                                                           2450
  vm_page_alloc                                       tty                                                            2480
  vm_page_alloc                                       ssh                                                            2509
  vm_page_alloc                                       atrun                                                          2604
  vm_page_alloc                                       conftest                                                       2639
  vm_page_alloc                                       unlink                                                         2651
  vm_page_alloc                                       ps                                                             2670
  vm_page_alloc                                       qdbusxml2cpp                                                   2754
  vm_page_alloc                                       sha256                                                         2822
  vm_page_alloc                                       date                                                           2823
  vm_page_alloc                                       stat                                                           2937
  vm_page_alloc                                       gvfsd-metadata                                                 3124
  vm_page_alloc                                       ibus-daemon                                                    3402
  vm_page_alloc                                       readelf                                                        3425
  vm_page_alloc                                       ldapwhoami                                                     3509
  vm_page_alloc                                       fetch                                                          3816
  vm_page_alloc                                       highlight                                                      4079
  vm_page_alloc                                       hostname                                                       4081
  vm_page_alloc                                       libgtop_server2                                                4191
  vm_page_alloc                                       sudo                                                           4604
  vm_page_alloc                                       geoclue                                                        4644
  vm_page_alloc                                       sysctl                                                         4754
  vm_page_alloc                                       cron                                                           4791
  vm_page_alloc                                       wc                                                             4885
  vm_page_alloc                                       luac52                                                         5268
  vm_page_alloc                                       xkbcomp                                                        5467
  vm_page_alloc                                       patch                                                          5519
  vm_page_alloc                                       less                                                           5586
  vm_page_alloc                                       svn                                                            5630
  vm_page_alloc                                       dialog4ports                                                   5635
  vm_page_alloc                                       glib-compile-schema                                            5746
  vm_page_alloc                                       dd                                                             5870
  vm_page_alloc                                       ldconfig                                                       5874
  vm_page_alloc                                       mktemp                                                         6665
  vm_page_alloc                                       rmdir                                                          6683
  vm_page_alloc                                       touch                                                          6959
  vm_page_alloc                                       tput                                                           6990
  vm_page_alloc                                       ar                                                             7231
  vm_page_alloc                                       xargs                                                          7501
  vm_page_alloc                                       exctags                                                        7565
  vm_page_alloc                                       ranlib                                                         8677
  vm_page_alloc                                       gedit                                                          9394
  vm_page_alloc                                       dconf-service                                                  9584
  vm_page_alloc                                       uic                                                           10526
  vm_page_alloc                                       cut                                                           10601
  vm_page_alloc                                       tig                                                           11096
  vm_page_alloc                                       true                                                          11255
  vm_page_alloc                                       uname                                                         16342
  vm_page_alloc                                       chmod                                                         16708
  vm_page_alloc                                       syncer                                                        17704
  vm_page_alloc                                       which                                                         17880
  vm_page_alloc                                       vlc-cache-gen                                                 18556
  vm_page_alloc                                       bufdaemon                                                     19688
  vm_page_alloc                                       realpath                                                      19748
  vm_page_alloc                                       ls                                                            20347
  vm_page_alloc                                       gzip                                                          21862
  vm_page_alloc                                       gconftool-2                                                   22392
  vm_page_alloc                                       glib-compile-resour                                           23515
  vm_page_alloc                                       msgexec                                                       23624
  vm_page_alloc                                       cargo                                                         24277
  vm_page_alloc                                       ninja                                                         26587
  vm_page_alloc                                       screen                                                        27666
  vm_page_alloc                                       readlink                                                      29177
  vm_page_alloc                                       bsdtar                                                        29713
  vm_page_alloc                                       cmp                                                           31585
  vm_page_alloc                                       find                                                          34693
  vm_page_alloc                                       WebKitNetworkProces                                           36033
  vm_page_alloc                                       tr                                                            38288
  vm_page_alloc                                       ln                                                            43078
  vm_page_alloc                                       cp                                                            49388
  vm_page_alloc                                       update-mime-databas                                           57483
  vm_page_alloc                                       uniq                                                          60943
  vm_page_alloc                                       expr                                                          63325
  vm_page_alloc                                       awk                                                           65295
  vm_page_alloc                                       cpp                                                           71720
  vm_page_alloc                                       nice                                                          72321
  vm_page_alloc                                       env                                                           75542
  vm_page_alloc                                       id                                                            80842
  vm_page_alloc                                       egrep                                                         82923
  vm_page_alloc                                       basename                                                      83694
  vm_page_alloc                                       sort                                                          85762
  vm_page_alloc                                       nm                                                            97666
  vm_page_alloc                                       pkgconf                                                       97788
  vm_page_alloc                                       vim                                                          109273
  vm_page_alloc                                       gjs-console                                                  114283
  vm_page_alloc                                       gnome-terminal-serv                                          114861
  vm_page_alloc                                       dirname                                                      119436
  vm_page_alloc                                       install                                                      136843
  vm_page_alloc                                       epiphany                                                     146601
  vm_page_alloc                                       file                                                         147086
  vm_page_alloc                                       Xorg                                                         193582
  vm_page_alloc                                       cmake                                                        204052
  vm_page_alloc                                       grep                                                         206877
  vm_page_alloc                                       strip                                                        228062
  vm_page_alloc                                       cat                                                          231680
  vm_page_alloc                                       gdb83                                                        237101
  vm_page_alloc                                       git                                                          237725
  vm_page_alloc                                       xsltproc                                                     238008
  vm_page_alloc                                       python2.7                                                    240295
  vm_page_alloc                                       xmllint                                                      339512
  vm_page_alloc                                       moc                                                          350007
  vm_page_alloc                                       mkdir                                                        353864
  vm_page_alloc                                       rm                                                           408211
  vm_page_alloc                                       mv                                                           412285
  vm_page_alloc                                       make                                                         414945
  vm_page_alloc                                       perl                                                         472776
  vm_page_alloc                                       gmake                                                        494942
  vm_page_alloc                                       evolution                                                    566919
  vm_page_alloc                                       gnome-shell                                                  621796
  vm_page_alloc                                       msgfmt                                                      1047093
  vm_page_alloc                                       pkg-static                                                  1162308
  vm_page_alloc                                       python3.6                                                   1224456
  vm_page_alloc                                       bash                                                        1555856
  vm_page_alloc                                       ld.lld                                                      1782916
  vm_page_alloc                                       meinproc5                                                   1814389
  vm_page_alloc                                       sed                                                         4146530
  vm_page_alloc                                       c++                                                         4795293
  vm_page_alloc                                       WebKitWebProcess                                            5444934
  vm_page_alloc                                       ld.bfd                                                      8269154
  vm_page_alloc                                       sh                                                         10360274
  vm_page_alloc                                       cc                                                         41541862
  vm_page_wire                                        pkg                                                               1
  vm_page_wire                                        gcr-ssh-askpass                                                   4
  vm_page_wire                                        gsd-sound                                                         4
  vm_page_wire                                        goa-daemon                                                        6
  vm_page_wire                                        fetch                                                            11
  vm_page_wire                                        svn                                                              15
  vm_page_wire                                        gjs-console                                                      20
  vm_page_wire                                        gnome-keyring-daemo                                              20
  vm_page_wire                                        evolution                                                        36
  vm_page_wire                                        sudo                                                             38
  vm_page_wire                                        gnome-shell                                                      53
  vm_page_wire                                        polkitd                                                          78
  vm_page_wire                                        console-kit-daemon                                               81
  vm_page_wire                                        WebKitWebProcess                                                172
  vm_page_wire                                        ps                                                              578
  vm_page_wire                                        libgtop_server2                                                 830
  vm_page_wire                                        WebKitNetworkProces                                             942
  vm_page_wire                                        kgpg                                                           1886
  vm_page_wire                                        pkg-static                                                     3805
  vm_page_wire                                        top                                                          383171
  vm_page_unwire                                      pkg                                                               1
  vm_page_unwire                                      gcr-ssh-askpass                                                   4
  vm_page_unwire                                      gsd-sound                                                         4
  vm_page_unwire                                      goa-daemon                                                        6
  vm_page_unwire                                      fetch                                                            11
  vm_page_unwire                                      svn                                                              15
  vm_page_unwire                                      gjs-console                                                      20
  vm_page_unwire                                      gnome-keyring-daemo                                              20
  vm_page_unwire                                      evolution                                                        36
  vm_page_unwire                                      sudo                                                             38
  vm_page_unwire                                      polkitd                                                          78
  vm_page_unwire                                      console-kit-daemon                                               81
  vm_page_unwire                                      WebKitWebProcess                                                180
  vm_page_unwire                                      ps                                                              578
  vm_page_unwire                                      libgtop_server2                                                 830
  vm_page_unwire                                      WebKitNetworkProces                                             942
  vm_page_unwire                                      kgpg                                                           1886
  vm_page_unwire                                      pkg-static                                                     3805
  vm_page_unwire                                      gnome-shell                                                    4353
  vm_page_unwire                                      Xorg                                                          62391
  vm_page_unwire                                      pagedaemon                                                   214267
  vm_page_unwire                                      top                                                          383171
  vm_page_unwire                                      kernel                                                      6284179
kostikbel commented 5 years ago

I suggest you to collect backtraces with count for each unique backtrace, in vm_page_wire(). The offender should stay out from such statistics.

markjdb commented 5 years ago

The following script will grab the stacks:

sudo dtrace -w -n 'BEGIN, END{system("sysctl vm.stats.vm.v_wire_count");} fbt::vm_page_alloc:entry /args[2] & 0x20/{@allocs[stack()] = count();} fbt::vm_page_wire:entry {@allocs[stack()] = count();} tick-600s {exit(0);}'

It will collect stacks and exit automatically after 10m. Please paste the output here.

lantw44 commented 5 years ago
dtrace: description 'BEGIN, END' matched 5 probes
dtrace: allowing destructive actions
CPU     ID                    FUNCTION:NAME
  0      1                           :BEGIN vm.stats.vm.v_wire_count: 679403

  0  85654                       :tick-600s 
  2      2                             :END vm.stats.vm.v_wire_count: 836952

              kernel`get_pv_entry+0x5e
              kernel`pmap_pv_insert_pde+0x2e
              kernel`pmap_enter_pde+0x4d2
              kernel`pmap_enter_object+0x1e6
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`shm_mmap+0x155
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xcd
              kernel`pipe_write+0x952
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xee
              kernel`soreceive_generic+0x9ee
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvmsg+0x6f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_fromphys+0x11e
              kernel`pipe_read+0x33e
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linux.ko`0xffffffff834cffdb
              kernel`devfs_ioctl+0xac
              kernel`VOP_IOCTL_APV+0x7c
              kernel`vn_ioctl+0x161
              kernel`devfs_ioctl_f+0x1f
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linuxkpi.ko`linux_copyin+0x33
              i915kms.ko`i915_gem_object_pwrite_gtt+0xb3
              i915kms.ko`i915_gem_pwrite_ioctl+0xc4
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`allocbuf+0x6cb
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x763
              kernel`ufs_mkdir+0x6b4
              kernel`VOP_MKDIR_APV+0x7c
              kernel`kern_mkdirat+0x1bf
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
                1

              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_remove+0x375
              kernel`vm_map_delete+0x15d
              kernel`kern_munmap+0x87
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`kern_getfsstat+0x41c
              kernel`sys_getfsstat+0x22
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linuxkpi.ko`linux_copyin+0x33
              i915kms.ko`i915_gem_pwrite_ioctl+0x40d
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`get_pv_entry+0x5e
              kernel`pmap_pv_insert_pde+0x2e
              kernel`pmap_copy+0x202
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`kern_getfsstat+0x41c
              kernel`sys_getfsstat+0x22
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_kern_proc+0x6e
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`allocbuf+0x6cb
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_open_ea+0x22b
              kernel`ffs_getextattr+0x63
              kernel`VOP_GETEXTATTR_APV+0x7c
              kernel`vn_extattr_get+0xf6
              kernel`ufs_getacl+0x142
              kernel`VOP_GETACL_APV+0x7c
              kernel`ufs_accessx+0x107
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vn_open_vnode+0x10e
              kernel`vn_open_cred+0x335
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x5ba
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
                8

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x24a
              kernel`ffs_geom_strategy+0xc6
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`ffs_syncvnode+0x32b
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`sched_sync+0x379
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
                8

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xee
              kernel`ufs_readdir+0x2d7
              kernel`VOP_READDIR_APV+0x7c
              kernel`kern_getdirentries+0x201
              kernel`sys_getdirentries+0x29
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               10

              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_remove+0x375
              kernel`vm_map_delete+0x15d
              kernel`kern_munmap+0x87
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               13

              kernel`pmap_pinit_type+0x268
              kernel`pmap_pinit+0x10
              kernel`vmspace_exec+0x48
              kernel`exec_new_vmspace+0x1fd
              kernel`exec_elf64_imgact+0xae6
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               14

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               14

              kernel`pmap_pinit_type+0x31
              kernel`pmap_pinit+0x10
              kernel`vmspace_exec+0x48
              kernel`exec_new_vmspace+0x1fd
              kernel`exec_elf64_imgact+0xae6
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               14

              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_advise+0x1a3
              kernel`vm_map_madvise+0x321
              kernel`sys_madvise+0x79
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               27

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               29

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault_quick_hold_pages+0x159
              kernel`vn_io_fault1+0x275
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               31

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0x4ea
              kernel`ffs_syncvnode+0x26f
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               32

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0xef
              kernel`ffs_syncvnode+0x26f
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               32

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0xef
              kernel`ffs_syncvnode+0x26f
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               32

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              linuxkpi.ko`linux_file_mmap+0x67f
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               33

              kernel`get_pv_entry+0x5e
              kernel`pmap_pv_insert_pde+0x2e
              kernel`pmap_copy+0x202
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               36

              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               39

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_quick+0x5d
              kernel`vm_fault_prefault+0x1eb
              kernel`vm_fault_hold+0x1c67
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               44

              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               45

              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_change_attr_locked+0x31f
              kernel`pmap_page_set_memattr+0x5a
              i915kms.ko`i915_gem_mmap_ioctl+0x1ed
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               80

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault_quick_hold_pages+0x159
              kernel`vn_io_fault1+0x275
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              116

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x126
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              120

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`kern_mlock+0x216
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              124

              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              133

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x436
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              144

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`flush_deplist+0x80
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              184

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              201

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              204

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              264

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`flush_deplist+0x80
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              288

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_update_inodeblock+0x181
              kernel`ffs_update+0x1ba
              kernel`ffs_truncate+0x511
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              288

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              296

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              336

              kernel`pmap_pinit_type+0x268
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              413

              kernel`pmap_pinit_type+0x31
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              413

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              429

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`cpu_set_upcall+0x129
              kernel`thr_new_initthr+0xbc
              kernel`thread_create+0x1be
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              442

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_rtsock+0x111
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              485

              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_advise+0x1a3
              kernel`vm_map_madvise+0x321
              kernel`sys_madvise+0x79
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              513

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x2403
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              644

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              660

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`shm_mmap+0x155
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              741

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              824

              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              824

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              952

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_metadata+0x21a
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1448

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_metadata+0x21a
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1456

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`flush_deplist+0xc5
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1744

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1828

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1845

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`vn_fsync_buf+0x280
              kernel`VOP_FSYNC_APV+0x7c
              kernel`sched_sync+0x379
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1880

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_quick+0x5d
              kernel`vm_fault_prefault+0x1eb
              kernel`vm_fault_hold+0x1f02
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             2083

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`shm_mmap+0x155
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             2194

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`vm_mmap_object+0x33d
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             2194

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`flush_deplist+0xc5
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             2576

              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_process_worklist+0x8b
              kernel`softdep_flush+0x10f
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             3552

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`vm_mmap_object+0x33d
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             4909

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x2403
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             5372

              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             8725

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
            10872

              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            12791

              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            17940

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_kern_proc+0xc8
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            21339
kostikbel commented 5 years ago

If I interpret the counts correctly, you get a 'leak' of approx 150K wired pages, but the total amount of vm_page_wire() calls seems to be less than 150K by order of magnitude ?

hselasky commented 5 years ago

Maybe he needs to compile a kernel w/o optimisation. Is vm_page_wire() inlined?

kostikbel commented 5 years ago

Maybe he needs to compile a kernel w/o optimisation. Is vm_page_wire() inlined?

No, vm_page_wire() should be not inlined. But what could happen is vm_page_alloc(VM_ALLOC_WIRED), which directly assigns 1 to wire_count.

markjdb commented 5 years ago

The DTrace script I provided tracks vm_page_alloc() calls with VM_ALLOC_WIRED (0x20) set. However, we were not tracking vm_page_alloc_domain() and vm_page_alloc_domain_after(). Please try again with this script:

sudo dtrace -w -n 'BEGIN, END{system("sysctl vm.stats.vm.v_wire_count");} fbt::vm_page_alloc_domain_after:entry /args[3] & 0x20/{@allocs[stack()] = count();} fbt::vm_page_wire:entry {@allocs[stack()] = count();} tick-600s {exit(0);}'
lantw44 commented 5 years ago
dtrace: description 'BEGIN, END' matched 5 probes
dtrace: allowing destructive actions
CPU     ID                    FUNCTION:NAME
  3      1                           :BEGIN vm.stats.vm.v_wire_count: 648695

  0  86046                       :tick-600s 
  2      2                             :END vm.stats.vm.v_wire_count: 750154

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`zone_alloc_item+0x54
              kernel`keg_alloc_slab+0x7a
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`mb_free_ext+0xda
              kernel`soreceive_generic+0xc0d
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvfrom+0x86
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`zone_alloc_item+0x54
              kernel`keg_alloc_slab+0x7a
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ufsdirhash_build+0x6f5
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
                1

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`zone_alloc_item+0x54
              kernel`keg_alloc_slab+0x7a
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ufsdirhash_build+0x6f5
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              linux.ko`0xffffffff834d63f8
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
                1

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`zone_alloc_item+0x54
              kernel`keg_alloc_slab+0x7a
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`acl_alloc+0x17
              kernel`ufs_accessx+0xc7
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vfs_cache_lookup+0x91
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
                1

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linux.ko`0xffffffff834e1021
              linux.ko`0xffffffff8351f293
              linux.ko`0xffffffff834e22b2
              linux.ko`0xffffffff834e31fb
              linux.ko`0xffffffff8351c26f
              kernel`fork1+0x1b14
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_pv_insert_pde+0x2e
              kernel`pmap_copy+0x202
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x1bc
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xee
              kernel`soreceive_generic+0x9ee
              kernel`soreceive+0x44
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x1bc
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_rtsock+0x111
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`elf64_load_sections+0x20c
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linux.ko`0xffffffff834effdb
              kernel`devfs_ioctl+0xac
              kernel`VOP_IOCTL_APV+0x7c
              kernel`vn_ioctl+0x161
              kernel`devfs_ioctl_f+0x1f
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linuxkpi.ko`linux_copyin+0x33
              i915kms.ko`i915_gem_object_pwrite_gtt+0xb3
              i915kms.ko`i915_gem_pwrite_ioctl+0xc4
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                1

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
                1

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_balloc_ufs2+0x882
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_rename+0x3f
              kernel`vm_object_split+0x317
              kernel`vmspace_fork+0xd5c
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`pmap_promote_pde+0x243
              kernel`pmap_enter+0x94d
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`ffs_realloccg+0xbd9
              kernel`ffs_balloc_ufs2+0x56d
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_rbuild+0x2e9
              kernel`cluster_read+0x5bf
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_alloc+0x74
              kernel`vm_fault_hold+0x122e
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xee
              kernel`soreceive_generic+0x9ee
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvfrom+0x86
              kernel`amd64_syscall+0x364
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`mb_free_ext+0xc8
              kernel`soreceive_generic+0xc0d
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvmsg+0x6f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`mb_free_ext+0xda
              kernel`soreceive_generic+0xc0d
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvmsg+0x6f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`mb_free_ext+0xda
              kernel`soreceive_generic+0xc0d
              kernel`soreceive+0x44
              kernel`kern_recvit+0x1be
              kernel`sys_recvfrom+0x86
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linux.ko`0xffffffff834e0f9b
              linux.ko`0xffffffff8351f293
              linux.ko`0xffffffff834e22b2
              linux.ko`0xffffffff834e31fb
              linux.ko`0xffffffff8351c26f
              kernel`fork1+0x1b14
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linuxkpi_gplv2.ko`reservation_object_get_fences_rcu+0x9d
              i915kms.ko`i915_gem_request_await_object+0x32
              i915kms.ko`i915_gem_do_execbuffer+0xce9
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linuxkpi_gplv2.ko`reservation_object_get_fences_rcu+0x9d
              i915kms.ko`i915_gem_object_wait+0x86
              i915kms.ko`i915_gem_pwrite_ioctl+0xef
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`copyiniov+0x3c
              kernel`sys_sendmsg+0x40
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`tcp_sackhole_insert+0x68
              kernel`tcp_sack_doack+0x25b
              kernel`tcp_do_segment+0x1823
              kernel`tcp_input+0x1025
              kernel`ip_input+0x143
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_demux+0x139
              kernel`ether_nh_input+0x343
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_input+0x4b
              kernel`re_rxeof+0x5e1
              kernel`re_intr_msi+0xf9
              kernel`ithread_loop+0x1d4
              kernel`fork_exit+0x82
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`procdesc_new+0x24
              kernel`fork1+0x1891
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`falloc_noinstall+0x7c
              kernel`falloc_caps+0x2a
              kernel`kern_shm_open+0xe3
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`falloc_noinstall+0x7c
              kernel`falloc_caps+0x2a
              kernel`kern_pipe+0xb1
              kernel`sys_pipe2+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xcd
              kernel`pipe_write+0x952
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`kern_getfsstat+0x41c
              kernel`sys_getfsstat+0x22
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sndbuf_remalloc+0x10f
              kernel`chn_resizebuf+0x9ec
              kernel`chn_setformat+0x40
              kernel`dsp_ioctl+0x2466
              kernel`devfs_ioctl+0xac
              kernel`VOP_IOCTL_APV+0x7c
              kernel`vn_ioctl+0x161
              kernel`devfs_ioctl_f+0x1f
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                2

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x107d
              kernel`sbuf_printf+0x55
              kernel`g_conftxt_geom+0x6d
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt+0x6d
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
                2

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              i915kms.ko`sg_alloc_table+0x74
              i915kms.ko`intel_partial_pages+0x41
              i915kms.ko`ggtt_set_pages+0x63
              i915kms.ko`__i915_vma_do_pin+0x216
              i915kms.ko`i915_gem_object_ggtt_pin+0x132
              i915kms.ko`i915_gem_fault+0x1dd
              linuxkpi.ko`linux_cdev_pager_populate+0x129
              kernel`vm_fault_hold+0x1141
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
                2

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufs_lookup_ino+0x5b2
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x6c4
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`tcp_newtcpcb+0x43
              kernel`tcp_usr_attach+0x1ce
              kernel`socreate+0x1a4
              kernel`kern_socket+0xc6
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`copyiniov+0x3c
              kernel`sys_recvmsg+0x42
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`tcp_hc_insert+0xc8
              kernel`tcp_hc_update+0x46
              kernel`tcp_discardcb+0x128
              kernel`tcp_usr_detach+0x1f0
              kernel`sofree+0x24a
              kernel`tcp_close+0x163
              kernel`tcp_do_segment+0x1286
              kernel`tcp_input+0x1025
              kernel`ip_input+0x143
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_demux+0x139
              kernel`ether_nh_input+0x343
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_input+0x4b
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`fork1+0x176
              kernel`sys_vfork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`falloc_noinstall+0x7c
              kernel`falloc_caps+0x2a
              kernel`kern_pipe+0x4c
              kernel`sys_pipe2+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`falloc_noinstall+0x7c
              kernel`kern_openat+0x182
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`soalloc+0x2a
              kernel`socreate+0xb2
              kernel`kern_socketpair+0x99
              kernel`sys_socketpair+0x21
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`soalloc+0x2a
              kernel`sonewconn+0x127
              kernel`unp_connectat+0x439
              kernel`soconnect+0xae
              kernel`kern_connectat+0x102
              kernel`sys_connect+0x75
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`do_lock_umutex+0xb5d
              kernel`__umtx_op_lock_umutex+0x70
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`kern_getfsstat+0x41c
              kernel`sys_getfsstat+0x22
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`vm_page_alloc+0x74
              kernel`pmap_growkernel+0x197
              kernel`vm_map_insert+0x1a8
              kernel`vm_map_find+0x579
              kernel`kva_import+0x34
              kernel`vmem_try_fetch+0xc0
              kernel`vmem_xalloc+0x6ac
              kernel`vmem_alloc+0x46
              kernel`kva_alloc+0x2c
              kernel`vm_thread_new+0x12c
              kernel`thread_alloc+0x31
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                3

              kernel`vm_page_grab_pages+0x1f4
              kernel`vm_thread_new+0x1d7
              kernel`thread_alloc+0x31
              kernel`fork1+0x32d
              kernel`sys_vfork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uipc_attach+0x98
              kernel`socreate+0x1a4
              kernel`kern_socketpair+0x99
              kernel`sys_socketpair+0x21
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uipc_attach+0x98
              kernel`sonewconn+0x26b
              kernel`unp_connectat+0x439
              kernel`soconnect+0xae
              kernel`kern_connectat+0x102
              kernel`sys_connect+0x75
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_alloc+0x74
              kernel`vm_fault_hold+0x122e
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xcd
              kernel`pipe_write+0x952
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_alloc+0x74
              kernel`vm_fault_hold+0x122e
              kernel`vm_fault_quick_hold_pages+0x159
              kernel`vn_io_fault1+0x275
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`do_lock_umutex+0x1b9b
              kernel`__umtx_op_lock_umutex+0x70
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`g_std_done+0x2c
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_disk_done+0x11b
              kernel`xpt_done_process+0x678
              kernel`xpt_done_td+0x116
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`vm_object_terminate+0x30c
              kernel`vm_object_deallocate+0x519
              kernel`vm_map_process_deferred+0x65
              kernel`kern_munmap+0x93
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`free+0x5e
              kernel`free_newblk+0x14a
              kernel`handle_bufwait+0x9f
              kernel`handle_written_inodeblock+0x452
              kernel`softdep_disk_write_complete+0x5d3
              kernel`bufdone+0x290
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_disk_done+0x11b
              kernel`xpt_done_process+0x678
              kernel`xpt_done_td+0x116
              kernel`fork_exit+0x82
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`free+0x5e
              kernel`free_jsegs+0x1d8
              kernel`softdep_disk_write_complete+0x725
              kernel`bufdone+0x290
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_disk_done+0x11b
              kernel`xpt_done_process+0x678
              kernel`xpt_done_td+0x116
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`free+0x5e
              kernel`complete_jsegs+0x64f
              kernel`softdep_disk_write_complete+0x725
              kernel`bufdone+0x290
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_io_deliver+0x263
              kernel`g_disk_done+0x11b
              kernel`xpt_done_process+0x678
              kernel`xpt_done_td+0x116
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`_vm_map_clip_start+0xe7
              kernel`vm_map_delete+0x49
              kernel`kern_munmap+0x87
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`bt_fill+0xf4
              kernel`vmem_xalloc+0x5b1
              kernel`vmem_alloc+0x46
              kernel`bufkva_alloc+0xa4
              kernel`getnewbuf+0x300
              kernel`geteblk+0x2f
              kernel`softdep_process_journal+0x20b
              kernel`softdep_update_inodeblock+0x181
              kernel`ffs_update+0x1ba
              kernel`ffs_truncate+0x511
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`bt_fill+0xf4
              kernel`vmem_xalloc+0x5b1
              kernel`vmem_alloc+0x46
              kernel`kva_alloc+0x2c
              kernel`vm_thread_new+0x12c
              kernel`thread_alloc+0x31
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              i915kms.ko`intel_plane_duplicate_state+0x2a
              i915kms.ko`intel_legacy_cursor_update+0x110
              drm.ko`__setplane_internal+0x1ec
              drm.ko`drm_mode_cursor_common+0x3ec
              drm.ko`drm_mode_cursor_ioctl+0x36
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newfreefrag+0x62
              kernel`softdep_setup_allocdirect+0x78
              kernel`ffs_reallocblks+0xa33
              kernel`VOP_REALLOCBLKS_APV+0x7c
              kernel`cluster_write+0x4f0
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newblk_lookup+0x160
              kernel`softdep_setup_blkmapdep+0x107
              kernel`ffs_alloccgblk+0x27e
              kernel`ffs_alloccg+0x148
              kernel`ffs_alloc+0x2b2
              kernel`ffs_balloc_ufs2+0x1270
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vnode_pager_generic_putpages+0x69a
              kernel`VOP_PUTPAGES_APV+0x7c
              kernel`vnode_pager_putpages+0x84
              kernel`vm_pageout_flush+0xeb
              kernel`vm_object_page_collect_flush+0x1f1
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`softdep_setup_blkmapdep+0x83
              kernel`ffs_alloccgblk+0x27e
              kernel`ffs_clusteralloc+0x38e
              kernel`ffs_reallocblks+0x76c
              kernel`VOP_REALLOCBLKS_APV+0x7c
              kernel`cluster_write+0x4f0
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newdirrem+0x478
              kernel`softdep_setup_remove+0x1a
              kernel`ufs_dirremove+0x1ba
              kernel`ufs_remove+0x75
              kernel`VOP_REMOVE_APV+0x7c
              kernel`kern_unlinkat+0x1d6
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`umtx_thread_init+0xbf
              kernel`thread_init+0x147
              kernel`keg_alloc_slab+0x228
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linux.ko`0xffffffff834e0f5f
              linux.ko`0xffffffff8351f293
              linux.ko`0xffffffff834e22b2
              linux.ko`0xffffffff834e31fb
              linux.ko`0xffffffff8351c26f
              kernel`fork1+0x1b14
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linux.ko`0xffffffff8351f17f
              linux.ko`0xffffffff834e22b2
              linux.ko`0xffffffff834e31fb
              linux.ko`0xffffffff8351c26f
              kernel`fork1+0x1b14
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`umtx_thread_init+0x23
              kernel`thread_init+0x147
              kernel`keg_alloc_slab+0x228
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`softdep_setup_inomapdep+0xa8
              kernel`ffs_nodealloccg+0x5c9
              kernel`ffs_valloc+0x406
              kernel`ufs_makeinode+0xa7
              kernel`ufs_create+0x34
              kernel`VOP_CREATE_APV+0x76
              kernel`vn_open_cred+0x2bb
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newfreework+0x3b
              kernel`softdep_setup_freeblocks+0x2eb
              kernel`ffs_truncate+0x6f7
              kernel`ufs_inactive+0x22c
              kernel`VOP_INACTIVE_APV+0x7c
              kernel`vinactive+0xf3
              kernel`vputx+0x2c1
              kernel`kern_unlinkat+0x218
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              i915kms.ko`sg_alloc_table+0x9c
              i915kms.ko`i915_gem_object_get_pages_gtt+0x268
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`_vm_map_clip_end+0x13a
              kernel`vm_map_delete+0xfa
              kernel`vm_map_remove+0xac
              kernel`pipeclose+0x322
              kernel`pipe_close+0x60
              kernel`_fdrop+0x1a
              kernel`closef+0x23e
              kernel`closefp+0x96
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`_vm_map_clip_end+0x13a
              kernel`vm_map_protect+0x524
              kernel`sys_mprotect+0x61
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_map_insert+0x381
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`kern_mmap+0x475
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_map_insert+0x381
              kernel`vm_map_stack_locked+0xf5
              kernel`vm_map_find+0x549
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`kern_mmap+0x475
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ffs_vgetf+0x320
              kernel`ffs_valloc+0x5dc
              kernel`ufs_makeinode+0xa7
              kernel`ufs_create+0x34
              kernel`VOP_CREATE_APV+0x76
              kernel`vn_open_cred+0x2bb
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_pv_insert_pde+0x2e
              kernel`pmap_copy+0x202
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`sysctl_old_user+0x7d
              kernel`sysctl_kern_geom_confxml+0x5d
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                4

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`z_resampler_setup+0x7a9
              kernel`feeder_build_rate+0x1d2
              kernel`feeder_chain+0x71c
              kernel`chn_setparam+0x117
              kernel`chn_reset+0xb5
              kernel`dsp_open+0x6bc
              kernel`devfs_open+0x120
              kernel`VOP_OPEN_APV+0x76
              kernel`vn_open_vnode+0x1b7
              kernel`vn_open_cred+0x335
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
                4

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x107d
              kernel`sbuf_printf+0x55
              kernel`sbuf_printf_uuid+0x95
              kernel`g_part_dumpconf+0x353
              kernel`g_conftxt_geom+0x85
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt+0x6d
                4

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x107d
              kernel`sbuf_printf+0x55
              kernel`g_conftxt_geom+0x6d
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt_geom+0xae
              kernel`g_conftxt+0x6d
              kernel`g_run_events+0x156
                4

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`exec_map_first_page+0x286
              kernel`kern_execve+0x21b
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              i915kms.ko`i915_vma_instance+0xa3
              i915kms.ko`eb_lookup_vmas+0x13d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`kern_select+0x957
              kernel`sys_select+0x56
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linux.ko`0xffffffff8351f1fc
              linux.ko`0xffffffff834e22b2
              linux.ko`0xffffffff834e31fb
              linux.ko`0xffffffff8351c26f
              kernel`fork1+0x1b14
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              linuxkpi.ko`linux_copyin+0x33
              i915kms.ko`i915_gem_pwrite_ioctl+0x40d
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_open_ea+0x22b
              kernel`ffs_getextattr+0x63
              kernel`VOP_GETEXTATTR_APV+0x7c
              kernel`vn_extattr_get+0xf6
              kernel`ufs_getacl+0x142
              kernel`VOP_GETACL_APV+0x7c
              kernel`ufs_accessx+0x107
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vn_open_vnode+0x10e
              kernel`vn_open_cred+0x335
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                5

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_read+0x1e8
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x2d1
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0x1d5
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`i915_gem_set_domain_ioctl+0x131
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`cache_enter_time+0x626
              tmpfs.ko`tmpfs_lookup1+0x34d
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`uma_zfree_arg+0x32a
              kernel`kern_poll+0x4a7
              kernel`sys_poll+0x50
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              i915kms.ko`eb_lookup_vmas+0x168
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`fdinit+0x25
              kernel`fdcopy+0x1e
              kernel`fork1+0xbdd
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_init+0x22
              kernel`keg_alloc_slab+0x1e9
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_init+0x22
              kernel`keg_alloc_slab+0x228
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                6

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufs_lookup_ino+0x5b2
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_accessat+0x108
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                7

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_fault_hold+0x1519
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`namei+0xbf
              kernel`kern_readlinkat+0x74
              kernel`sys_readlink+0x26
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                7

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x763
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
                7

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x171c
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
                7

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ufsdirhash_build+0x6f5
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                7

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`xpt_run_allocq+0x9b
              kernel`adastrategy+0x89
              kernel`g_disk_start+0x340
              kernel`g_io_request+0x2a0
              kernel`g_part_start+0x105
              kernel`g_io_request+0x2a0
              kernel`g_io_request+0x2a0
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`vfs_bio_awrite+0x367
              kernel`ffs_syncvnode+0x33f
                7

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              i915kms.ko`i915_gem_object_create+0x38
              i915kms.ko`i915_gem_create_ioctl+0x8e
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                7

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`uiomove_faultflag+0xee
              kernel`ufs_readdir+0x2d7
              kernel`VOP_READDIR_APV+0x7c
              kernel`kern_getdirentries+0x201
              kernel`sys_getdirentries+0x29
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                7

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`cluster_read+0xd2
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              linux.ko`0xffffffff834d6296
              kernel`VOP_READ_APV+0x7b
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_read+0x6d7
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              linux.ko`0xffffffff834d6296
              kernel`VOP_READ_APV+0x7b
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x171c
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_writev+0x6e
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`readindir+0x35
              kernel`ufs_bmaparray+0x341
              kernel`ufs_bmap+0x4f
              kernel`VOP_BMAP_APV+0x7c
              kernel`cluster_read+0x571
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_read+0x1e8
              kernel`VOP_READ_APV+0x76
              linux.ko`0xffffffff834d6296
              kernel`VOP_READ_APV+0x7b
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x6c4
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_execve+0x73f
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0xd0
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              linux.ko`0xffffffff834d63f8
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_balloc_ufs2+0x810
              kernel`ffs_truncate+0x7a3
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`vm_thread_new+0x116
              kernel`thread_alloc+0x31
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`vnode_pager_alloc+0xc6
              kernel`vnode_create_vobject+0x192
              kernel`ufs_open+0x62
              kernel`VOP_OPEN_APV+0x76
              kernel`vn_open_vnode+0x1b7
              kernel`vn_open_cred+0x335
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`vm_map_lookup+0xee8
              kernel`vm_fault_hold+0x72
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`cpu_set_upcall+0x129
              kernel`thr_new_initthr+0xbc
              kernel`thread_create+0x1be
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newblk_lookup+0x160
              kernel`softdep_setup_blkmapdep+0x107
              kernel`ffs_alloccgblk+0x27e
              kernel`ffs_clusteralloc+0x38e
              kernel`ffs_reallocblks+0x76c
              kernel`VOP_REALLOCBLKS_APV+0x7c
              kernel`cluster_write+0x4f0
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`acl_alloc+0x17
              kernel`ufs_accessx+0xc7
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vn_open_vnode+0x10e
              kernel`vn_open_cred+0x335
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`xpt_run_allocq+0x9b
              kernel`adastrategy+0x89
              kernel`g_disk_start+0x340
              kernel`g_io_request+0x2a0
              kernel`g_part_start+0x105
              kernel`g_io_request+0x2a0
              kernel`g_part_start+0x105
              kernel`g_io_request+0x2a0
              kernel`bufwrite+0x202
              kernel`vfs_bio_awrite+0x367
              kernel`vn_fsync_buf+0x262
              kernel`VOP_FSYNC_APV+0x7c
              kernel`sched_sync+0x379
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`getnewvnode+0x1c8
              kernel`ffs_vgetf+0xe6
              kernel`ffs_valloc+0x5dc
              kernel`ufs_makeinode+0xa7
              kernel`ufs_create+0x34
              kernel`VOP_CREATE_APV+0x76
              kernel`vn_open_cred+0x2bb
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_init+0x16
              kernel`keg_alloc_slab+0x228
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`m_getm2+0x120
              kernel`m_uiotombuf+0x61
              kernel`sosend_generic+0x40d
              kernel`sosend+0x50
              kernel`kern_sendit+0x236
              kernel`sendit+0x19e
              kernel`sys_sendmsg+0x61
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_kern_proc+0x6e
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0xc6
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x808
              kernel`cluster_write+0x5ba
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
                8

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0xc6
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`ffs_truncate+0x637
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x126
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
                8

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0xef
              kernel`ffs_syncvnode+0x26f
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                8

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_fault_hold+0x1519
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
                9

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab_pages+0x1f4
              kernel`vm_thread_new+0x1d7
              kernel`thread_alloc+0x31
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                9

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`tcp_reass+0x416
              kernel`tcp_do_segment+0x277e
              kernel`tcp_input+0x1025
              kernel`ip_input+0x143
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_demux+0x139
              kernel`ether_nh_input+0x343
              kernel`netisr_dispatch_src+0xcd
              kernel`ether_input+0x4b
              kernel`re_rxeof+0x5e1
              kernel`re_intr_msi+0xf9
              kernel`ithread_loop+0x1d4
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
                9

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`soalloc+0x2a
              kernel`socreate+0xb2
              kernel`kern_socketpair+0xc2
              kernel`sys_socketpair+0x21
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
                9

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufsdirhash_build+0x942
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               10

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ufsdirhash_build+0x6f5
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              linux.ko`0xffffffff834d63f8
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               10

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              linuxkpi.ko`linux_shmem_file_setup+0x23
              i915kms.ko`i915_gem_object_create+0x70
              i915kms.ko`i915_gem_create_ioctl+0x8e
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               10

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              i915kms.ko`i915_gem_execbuffer2+0xcf
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               10

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x763
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`kern_pwritev+0x5f
              kernel`sys_pwrite+0x8b
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               11

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`cache_enter_time+0x626
              kernel`ufs_lookup_ino+0xd1f
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               11

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              kernel`uiomove_object+0xfd
              tmpfs.ko`tmpfs_write+0xcc
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault+0x110
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               11

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`syncache_add+0x43a
              kernel`tcp_input+0x1537
              kernel`ip_input+0x143
              kernel`swi_net+0x15b
              kernel`ithread_loop+0x1d4
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
               11

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`default_pager_alloc+0x47
              kernel`shm_alloc+0x6f
              kernel`kern_shm_open+0x424
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               12

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`cdev_pager_allocate+0x1e7
              linuxkpi.ko`linux_file_mmap+0x5d4
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               12

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`acl_alloc+0x17
              kernel`ufs_accessx+0xc7
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vfs_cache_lookup+0x91
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               12

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`acl_alloc+0x17
              kernel`ufs_accessx+0xc7
              kernel`VOP_ACCESSX_APV+0x76
              kernel`vop_stdaccess+0x3b
              kernel`VOP_ACCESS_APV+0x76
              kernel`vfs_cache_lookup+0x91
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_accessat+0x108
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               12

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0x1d5
              kernel`vm_page_insert+0x3e
              i915kms.ko`remap_io_mapping+0xd3
              i915kms.ko`i915_gem_fault+0x267
              linuxkpi.ko`linux_cdev_pager_populate+0x129
              kernel`vm_fault_hold+0x1141
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               13

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0x1d5
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
               13

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`default_pager_alloc+0x47
              linuxkpi.ko`linux_shmem_file_setup+0x6d
              i915kms.ko`i915_gem_object_create+0x70
              i915kms.ko`i915_gem_create_ioctl+0x8e
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               13

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              i915kms.ko`i915_gem_execbuffer2+0xcf
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               13

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault_quick_hold_pages+0x159
              kernel`vn_io_fault1+0x275
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               13

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_pwrite_gtt+0x93
              i915kms.ko`i915_gem_pwrite_ioctl+0xc4
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               14

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufs_readdir+0x155
              kernel`VOP_READDIR_APV+0x7c
              kernel`kern_getdirentries+0x201
              kernel`sys_getdirentries+0x29
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               15

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vmspace_fork+0x34
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               15

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`readindir+0x35
              kernel`ufs_bmaparray+0x341
              kernel`ufs_strategy+0x35
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`breadn_flags+0x18a
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_imgact_map_page+0x97
              kernel`elf64_load_sections+0x1e3
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
               16

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`indir_trunc+0x1db
              kernel`handle_workitem_freeblocks+0x1c2
              kernel`process_worklist_item+0x249
              kernel`softdep_process_worklist+0xc2
              kernel`softdep_flush+0x10f
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
               16

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              i915kms.ko`i915_sw_fence_await_dma_fence+0x1a3
              i915kms.ko`i915_gem_request_await_dma_fence+0xe2
              i915kms.ko`i915_gem_request_await_object+0x142
              i915kms.ko`i915_gem_do_execbuffer+0xce9
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               16

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x126
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vnode_pager_generic_putpages+0x69a
              kernel`VOP_PUTPAGES_APV+0x7c
              kernel`vnode_pager_putpages+0x84
              kernel`vm_pageout_flush+0xeb
              kernel`vm_object_page_collect_flush+0x1f1
              kernel`vm_object_page_clean+0x146
               16

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_disk_io_initiation+0x7ab
              kernel`ffs_geom_strategy+0x198
              kernel`ufs_strategy+0x83
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`bufwrite+0x202
              kernel`cluster_wbuild+0x54b
              kernel`cluster_write+0x436
              kernel`ffs_write+0x3dd
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
               16

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sndbuf_remalloc+0xf7
              kernel`chn_resizebuf+0x9ec
              kernel`chn_setspeed+0x20
              kernel`dsp_ioctl+0x631
              kernel`devfs_ioctl+0xac
              kernel`VOP_IOCTL_APV+0x7c
              kernel`vn_ioctl+0x161
              kernel`devfs_ioctl_f+0x1f
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               16

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sndbuf_remalloc+0x10f
              kernel`chn_resizebuf+0x9ec
              kernel`chn_setspeed+0x20
              kernel`dsp_ioctl+0x631
              kernel`devfs_ioctl+0xac
              kernel`VOP_IOCTL_APV+0x7c
              kernel`vn_ioctl+0x161
              kernel`devfs_ioctl_f+0x1f
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               16

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x219
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
               16

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufs_lookup_ino+0x5b2
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               17

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_imgact_map_page+0x97
              kernel`elf64_load_sections+0x1e3
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               17

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`m_getm2+0x220
              kernel`m_uiotombuf+0x61
              if_tap.ko`tapwrite+0x9f
              kernel`devfs_write_f+0xda
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               17

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`ufsdirhash_build+0x6f5
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               19

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_remove+0x375
              kernel`vm_map_delete+0x15d
              kernel`kern_munmap+0x87
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               19

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`softdep_setup_blkmapdep+0x83
              kernel`ffs_alloccgblk+0x27e
              kernel`ffs_alloccg+0x148
              kernel`ffs_alloc+0x1e4
              kernel`ffs_balloc_ufs2+0x1270
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
               21

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufsdirhash_build+0x942
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              linux.ko`0xffffffff834d63f8
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               23

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`pipe_paircreate+0x24
              kernel`kern_pipe+0x2b
              kernel`sys_pipe2+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               23

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_rbuild+0x72
              kernel`cluster_read+0x5bf
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x2d1
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               24

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ffs_valloc+0x5dc
              kernel`ufs_makeinode+0xa7
              kernel`ufs_create+0x34
              kernel`VOP_CREATE_APV+0x76
              kernel`vn_open_cred+0x2bb
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               24

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               26

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x268
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               29

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               29

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x31
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               29

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_rbuild+0x2e9
              kernel`cluster_read+0x5bf
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x2d1
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               32

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`enc_daemon+0x243
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
               32

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sysctl_rtsock+0x139
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               32

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufsdirhash_build+0x942
              kernel`ufs_lookup_ino+0x183
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               33

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`soalloc+0x2a
              kernel`socreate+0xb2
              kernel`kern_socket+0xc6
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               37

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`flush_deplist+0x80
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               40

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x2ec
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
               40

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               45

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_quick+0x5d
              kernel`vm_fault_prefault+0x1eb
              kernel`vm_fault_hold+0x1c67
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               47

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_read+0x6d7
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               48

              kernel`vm_page_grab_pages+0x1f4
              kernel`vm_thread_new+0x1d7
              kernel`thread_alloc+0x31
              kernel`fork1+0x32d
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               48

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`kern_mlock+0x216
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               48

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0x4ea
              kernel`ffs_syncvnode+0x26f
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               48

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`newblk_lookup+0x160
              kernel`softdep_setup_blkmapdep+0x107
              kernel`ffs_alloccgblk+0x27e
              kernel`ffs_alloccg+0x148
              kernel`ffs_alloc+0x1e4
              kernel`ffs_balloc_ufs2+0x1270
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
               49

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault_quick_hold_pages+0x159
              kernel`vn_io_fault1+0x275
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               49

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               49

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              linuxkpi.ko`linux_file_mmap+0x67f
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               53

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`_vm_map_clip_end+0x13a
              kernel`vm_map_delete+0xfa
              kernel`kern_munmap+0x87
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               54

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               58

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               58

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               58

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`i915_gem_set_domain_ioctl+0x131
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               74

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x268
              kernel`pmap_pinit+0x10
              kernel`vmspace_exec+0x48
              kernel`exec_new_vmspace+0x1fd
              kernel`exec_elf64_imgact+0xae6
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               76

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x31
              kernel`pmap_pinit+0x10
              kernel`vmspace_exec+0x48
              kernel`exec_new_vmspace+0x1fd
              kernel`exec_elf64_imgact+0xae6
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               76

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`indirdep_lookup+0x1c4
              kernel`setup_allocindir_phase2+0x2b
              kernel`softdep_setup_allocindir_page+0xdb
              kernel`ffs_balloc_ufs2+0x178d
              kernel`ffs_truncate+0x2db
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               80

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_shadow+0x105
              kernel`vm_map_lookup+0xbef
              kernel`vm_fault_hold+0x72
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               84

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x997
              kernel`ffs_truncate+0x2db
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               88

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x171c
              kernel`ffs_truncate+0x2db
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               88

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`malloc+0x70
              kernel`cpufreq_insert_abs+0x66
              kernel`cf_levels_method+0x2a6
              kernel`cpufreq_curr_sysctl+0x140
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               88

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_split+0x8b
              kernel`vmspace_fork+0xd5c
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               91

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0x1d5
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_alloc+0x74
              kernel`vm_fault_hold+0x122e
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
               93

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_advise+0x1a3
              kernel`vm_map_madvise+0x321
              kernel`sys_madvise+0x79
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
               97

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_accessat+0x108
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              104

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`thread_alloc+0x23
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              108

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              118

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_object_allocate+0x24
              kernel`vm_map_lookup+0xee8
              kernel`vm_fault_hold+0x72
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              124

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              128

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              129

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              132

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              133

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`readindir+0x35
              kernel`ufs_bmaparray+0x341
              kernel`ufs_strategy+0x35
              kernel`VOP_STRATEGY_APV+0x7c
              kernel`bufstrategy+0x2c
              kernel`breadn_flags+0x18a
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_fault_hold+0x1519
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              152

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x5c2
              kernel`pmap_change_attr_locked+0x31f
              kernel`pmap_page_set_memattr+0x5a
              i915kms.ko`i915_gem_mmap_ioctl+0x1ed
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              152

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_blkatoff+0x86
              kernel`ufs_lookup_ino+0x5b2
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`kern_statat+0x72
              kernel`sys_fstatat+0x2f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              171

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_enter+0x390
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              174

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              190

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`elf64_load_file+0x236
              kernel`exec_elf64_imgact+0x1128
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              190

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`cluster_read+0xd2
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              208

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`indirdep_lookup+0x1c4
              kernel`setup_allocindir_phase2+0x2b
              kernel`softdep_setup_allocindir_page+0xdb
              kernel`ffs_balloc_ufs2+0x178d
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              224

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_rbuild+0x72
              kernel`cluster_read+0x5bf
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              224

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              226

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              226

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              226

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              226

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`exec_copyout_strings+0x84
              kernel`kern_execve+0xd06
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              226

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              240

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x997
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              248

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_insert+0x3e
              i915kms.ko`remap_io_mapping+0xd3
              i915kms.ko`i915_gem_fault+0x267
              linuxkpi.ko`linux_cdev_pager_populate+0x129
              kernel`vm_fault_hold+0x1141
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              269

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_vgetf+0x2cf
              kernel`ufs_lookup_ino+0xc12
              kernel`VOP_CACHEDLOOKUP_APV+0x76
              kernel`vfs_cache_lookup+0xd6
              kernel`VOP_LOOKUP_APV+0x76
              kernel`lookup+0x6d1
              kernel`namei+0x436
              kernel`vn_open_cred+0x220
              kernel`kern_openat+0x212
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              304

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vmspace_fork+0x70c
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              342

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xcbe
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              361

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`ffs_read+0x1e8
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              398

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x268
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              409

              kernel`vm_page_alloc+0x74
              kernel`pmap_pinit_type+0x31
              kernel`pmap_pinit+0x10
              kernel`vmspace_fork+0x46
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              409

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x389
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              420

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`shm_mmap+0x155
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              435

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x29f
              kernel`0xffffffff81079495
              kernel`cpu_set_upcall+0x129
              kernel`thr_new_initthr+0xbc
              kernel`thread_create+0x1be
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              447

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`flush_deplist+0x80
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              480

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`cluster_rbuild+0x2e9
              kernel`cluster_read+0x5bf
              kernel`ffs_read+0x174
              kernel`VOP_READ_APV+0x76
              kernel`vn_read+0x157
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofileread+0x95
              kernel`sys_read+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              488

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_buf+0xef
              kernel`ffs_syncvnode+0x26f
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              496

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_metadata+0x21a
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              528

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_rtsock+0x111
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              630

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
              689

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`ffs_realloccg+0xbd9
              kernel`ffs_balloc_ufs2+0x56d
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              703

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              i915kms.ko`sg_alloc_table+0x74
              i915kms.ko`i915_gem_object_get_pages_gtt+0x268
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`i915_gem_set_domain_ioctl+0x131
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              708

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              818

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`_pmap_allocpte+0x2e8
              kernel`_pmap_allocpte+0x338
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              818

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x763
              kernel`ffs_truncate+0x2db
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              906

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              917

              kernel`vm_page_alloc+0x74
              kernel`pmap_demote_pde_locked+0x3ce
              kernel`pmap_advise+0x1a3
              kernel`vm_map_madvise+0x321
              kernel`sys_madvise+0x79
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              941

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_pdfork+0x57
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
              964

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_quick+0x5d
              kernel`vm_fault_prefault+0x1eb
              kernel`vm_fault_hold+0x1f02
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1035

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`flush_deplist+0xc5
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`ffs_fsync+0x22
              kernel`VOP_FSYNC_APV+0x7c
              kernel`kern_fsync+0x193
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1040

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1098

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`vm_mmap_object+0x33d
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1099

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_sync_metadata+0x21a
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1104

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`elf64_map_insert+0x2cd
              kernel`elf64_load_sections+0x134
              kernel`exec_elf64_imgact+0xc36
              kernel`kern_execve+0x5a4
              kernel`sys_execve+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1131

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x107d
              kernel`sbuf_printf+0x55
              kernel`sbuf_printf_uuid+0x95
              kernel`g_part_gpt_dumpconf+0x2fe
              kernel`g_part_dumpconf+0x353
              kernel`g_conf_specific+0x3f6
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1190

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x2403
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1214

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0xf40
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1252

              kernel`uma_small_alloc+0x61
              kernel`keg_alloc_slab+0xdd
              kernel`keg_fetch_slab+0x17d
              kernel`zone_fetch_slab+0x61
              kernel`zone_import+0x51
              kernel`uma_zalloc_arg+0x3f6
              kernel`vm_radix_insert+0xf6
              kernel`vm_page_alloc_domain_after+0x2e7
              kernel`vm_page_alloc+0x74
              kernel`vm_fault_hold+0x122e
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             1259

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_part_dumpconf+0x118
              kernel`g_conf_specific+0x3f6
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1260

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              i915kms.ko`sg_alloc_table+0x74
              i915kms.ko`i915_gem_object_get_pages_gtt+0x55
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`i915_gem_set_domain_ioctl+0x131
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1260

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              i915kms.ko`sg_alloc_table+0x74
              i915kms.ko`i915_gem_object_get_pages_gtt+0x268
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1324

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x27f
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1330

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`ffs_realloccg+0xadd
              kernel`ffs_balloc_ufs2+0x56d
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1386

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_part_dumpconf+0x130
              kernel`g_conf_specific+0x3f6
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1400

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`vn_fsync_buf+0x280
              kernel`VOP_FSYNC_APV+0x7c
              kernel`sched_sync+0x379
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1440

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x385
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1470

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`ffs_bufwrite+0x18b
              kernel`flush_deplist+0xc5
              kernel`softdep_sync_metadata+0x2cc
              kernel`ffs_syncvnode+0x4a
              kernel`VOP_FDATASYNC_APV+0x7c
              kernel`kern_fsync+0x1ea
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1600

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_update_inodeblock+0x181
              kernel`ffs_update+0x1ba
              kernel`ffs_truncate+0x511
              kernel`ufs_setattr+0x70b
              kernel`VOP_SETATTR_APV+0x76
              kernel`vn_truncate+0x193
              kernel`kern_ftruncate+0xb7
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1600

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x2ec
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1610

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter_quick_locked+0x1ab
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_find+0x579
              kernel`vm_map_find_min+0x4b
              kernel`vm_mmap_object+0x3ff
              kernel`shm_mmap+0x155
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             1743

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x234
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1750

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x234
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             1960

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xa22
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x2ec
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2030

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x36f
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2170

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x39b
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2240

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x49d
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2310

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_enter_quick_locked+0x22b
              kernel`pmap_enter_object+0x208
              kernel`vm_map_pmap_enter+0x2c3
              kernel`vm_map_insert+0x5a6
              kernel`vm_map_fixed+0x13a
              kernel`vm_mmap_object+0x33d
              kernel`vn_mmap+0x157
              kernel`kern_mmap+0x451
              kernel`sys_mmap+0x2a
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             2453

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              i915kms.ko`sg_alloc_table+0x74
              i915kms.ko`i915_gem_object_get_pages_gtt+0x55
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             2497

              kernel`vm_page_alloc+0x74
              kernel`allocbuf+0x6cb
              kernel`geteblk+0x7b
              kernel`softdep_process_journal+0x20b
              kernel`softdep_process_worklist+0x8b
              kernel`softdep_flush+0x10f
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2848

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0xec
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2870

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x1ff
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             2940

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x290
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             3010

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc+0x1b
              kernel`g_conf_printf_escaped+0xd4
              kernel`g_conf_specific+0x348
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             3640

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x763
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             3961

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x219
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             4270

              kernel`vm_page_grab_pages+0x1f4
              kernel`vm_thread_new+0x1d7
              kernel`thread_alloc+0x31
              kernel`thread_create+0x13b
              kernel`sys_thr_new+0xd2
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             4768

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x1ff
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             4970

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x219
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             4970

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc+0x1b
              kernel`g_conf_printf_escaped+0xd4
              kernel`g_conf_specific+0x128
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             5180

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0xaee
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x1eb
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             5320

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x14f
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             5600

              kernel`kmem_back_domain+0x10a
              kernel`kmem_malloc_domainset+0xa3
              kernel`uma_large_malloc_domain+0x82
              kernel`malloc+0x10d
              kernel`sbuf_extend+0x60
              kernel`sbuf_put_bytes+0xdf
              kernel`sbuf_putc_func+0x24
              kernel`kvprintf+0x145
              kernel`sbuf_printf+0x55
              kernel`g_conf_specific+0x102
              kernel`g_run_events+0x156
              kernel`fork_exit+0x82
              kernel`0xffffffff8107a48e
             5950

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x2403
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             6973

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_enter+0x76f
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             8887

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_copy+0x4fd
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
             9068

              kernel`vm_page_alloc+0x74
              kernel`_pmap_allocpte+0xa3
              kernel`pmap_enter+0x3c9
              kernel`vm_fault_hold+0x1c24
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
             9698

              kernel`vm_page_alloc+0x74
              kernel`get_pv_entry+0x5e
              kernel`pmap_try_insert_pv_entry+0x20
              kernel`pmap_copy+0x56a
              kernel`vmspace_fork+0xecc
              kernel`fork1+0x35a
              kernel`sys_fork+0x4c
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            14387

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`breadn_flags+0x3d
              kernel`vfs_bio_getpages+0x323
              kernel`ffs_getpages+0x78
              kernel`VOP_GETPAGES_APV+0x7c
              kernel`vnode_pager_getpages+0x73
              kernel`vm_pager_get_pages+0x22
              kernel`vm_fault_hold+0x1519
              kernel`vm_fault+0x60
              kernel`trap_pfault+0x163
              kernel`trap+0x42b
              kernel`0xffffffff81079495
            14419

              kernel`vm_fault_hold+0x1dff
              kernel`vm_fault+0x60
              kernel`vm_map_wire+0x4bf
              kernel`vslock+0x6f
              kernel`sysctl_wire_old_buffer+0x4a
              kernel`sysctl_kern_proc+0xc8
              kernel`sysctl_root_handler_locked+0x8b
              kernel`sysctl_root+0x24c
              kernel`userland_sysctl+0x17a
              kernel`sys___sysctl+0x5f
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            20962

              kernel`vm_page_grab_pages+0x1f4
              kernel`allocbuf+0x33f
              kernel`getblkx+0x5c4
              kernel`getblk+0x15
              kernel`ffs_balloc_ufs2+0x171c
              kernel`ffs_write+0x1fe
              kernel`VOP_WRITE_APV+0xec
              kernel`vn_write+0x237
              kernel`vn_io_fault_doio+0x43
              kernel`vn_io_fault1+0x16a
              kernel`vn_io_fault+0x18f
              kernel`dofilewrite+0xb0
              kernel`sys_write+0xc1
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            36192

              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_pwrite_gtt+0x93
              i915kms.ko`i915_gem_pwrite_ioctl+0xc4
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
            43957

              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`i915_gem_set_domain_ioctl+0x131
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
           261366

              kernel`vm_page_grab+0x1b4
              linuxkpi.ko`linux_shmem_read_mapping_page_gfp+0x5d
              i915kms.ko`i915_gem_object_get_pages_gtt+0xe5
              i915kms.ko`__i915_gem_object_get_pages+0xb7
              i915kms.ko`__i915_vma_do_pin+0x335
              i915kms.ko`eb_lookup_vmas+0x20d
              i915kms.ko`i915_gem_do_execbuffer+0x692
              i915kms.ko`i915_gem_execbuffer2+0x1c0
              drm.ko`drm_ioctl_kernel+0xf6
              drm.ko`drm_ioctl+0x281
              linuxkpi.ko`linux_file_ioctl+0x298
              kernel`kern_ioctl+0x267
              kernel`sys_ioctl+0x15d
              kernel`amd64_syscall+0x364
              kernel`0xffffffff81079d7d
           435020
hselasky commented 5 years ago

Hi,

I see two page leaks in the DRM code. pagecache_write_end() will do a put_page() in Linux (!)

Can you try the attached patch?

After "make extract patch" cd to the root of the extracted files (work/xxxx) and do: cat 0001* | patch -p1

--HPS

0001-Fix-for-page-leak.txt

lantw44 commented 5 years ago

I applied the patch and rebooted the system. Now the system has run for 16 hours, and wired memory usage stays at about 3 GiB, which is similar to the usage of the driver included in base. I will let the system run for longer time. If it can last for 3 days, I think we can say that the problem is resolved.

lantw44 commented 5 years ago

Now uptime is 3 days and wired memory is still at 3 GiB. I think we can confirm it is fixed.

wolfspider commented 5 years ago

Just wanted to say thanks for this- I came in from the internet looking for an answer to this and patched it against my 11.3 machine. I expect to be moving to 12 in a couple of weeks (maybe less) depending on getting some new storage. I have Sandy Bridge and running this i915 patch for the last 4 days and my memory has been stable as well. Not sure if 11.2 is frozen or not but maybe that branch could benefit from this as well.

drm-fbsd112-patch.txt

hselasky commented 5 years ago

Looks good for 11.2 @johalun @zeising - will you update?

zeising commented 5 years ago

I'm on it, looks very straight forward.

zeising commented 5 years ago

Port updated.

zeising commented 5 years ago

I believe this issue can be closed. All active branches of drm-kmod has had a fix applied.

johalun commented 5 years ago

@zeising thanks!