> From: K R <[email protected]>
> Date: Wed, 24 Dec 2025 10:43:34 -0300
> 
> On Tue, Dec 23, 2025 at 6:07 PM Miod Vallat <[email protected]> wrote:
> >
> > > Hi, thanks for the diff -- I've just applied it.  According to
> > > KASSERT(9), DIAGNOSTIC must be enabled in the kernel.  Could you
> > > confirm that?
> >
> > DIAGNOSTIC is enabled in GENERIC and GENERIC.MP kernels.
> 
> You're right, of course.  I've applied your patch  -- the machine hung
> building lang/rust, but I got a protection fault again.  The ddb
> session is still on, in case you need symbols examined.

Can you send us the dmesg for this machine?

> Thanks,
> --Kor
> 
> kernel: protection fault trap, code=0
> Stopped at      Xipi_invlrange_pcid+0x37:
> 
> ddb{0}> show reg
> rdi               0xffffffff82b9f300    kernel_lock
> rsi                              0x1
> rbp               0xffff8000560fb380
> rbx               0xffff800000a46480
> rdx               0xffff80004bd9f000
> rcx                                0
> rax                   0x800000000000
> r8                                 0
> r9                                 0
> r10                                0
> r11               0xde5a72a002c42d8e
> r12               0xffff8000560fb3e0
> r13               0xffff800000a46480
> r14               0xffffffff82a6fff0    cpu_info_full_primary+0x1ff0
> r15                                0
> rip               0xffffffff8257a717    Xipi_invlrange_pcid+0x37
> cs                               0x8
> rflags                       0x10007    __ALIGN_SIZE+0xf007
> rsp               0xffff8000560fb320
> ss                                 0
> Xipi_invlrange_pcid+0x37:
> 
> ddb{0}> tr
> Xipi_invlrange_pcid() at Xipi_invlrange_pcid+0x37
> intr_handler(ffff8000560fb3e0,ffff800000a46480) at intr_handler+0x71
> Xintr_ioapic_edge16_untramp() at Xintr_ioapic_edge16_untramp+0x18f
> end of kernel
> end trace frame: 0x79b2642eda0, count: -3
> 
> ddb{0}> ps /o
>     TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
>  391762  17885      0         0x3          0    7  rustc
>  114175   7376      0         0x3  0x4000000   12  rustc
>  338033  32477      0         0x3  0x4000000    5  rustc
>  463099  92362      0         0x3  0x4000000   11  rustc
>  211691  18046      0         0x3  0x4000000    1  rustc
>    4337  59800      0         0x3  0x4000000    8  rustc
>  311599  20578      0         0x3  0x4000000   14  rustc
>    1035  38860      0         0x3  0x4000000    6K rustc
>  273058  91636      0         0x3  0x4000000    2  rustc
>  522611  11957      0         0x3  0x4000000   10  rustc
>  216824  11252      0         0x3  0x4000000   15  rustc
>  338425  30179      0         0x3  0x4000000    3  rustc
> *236156  14368      0         0x3  0x4000000    0  rustc
> 
> ddb{0}> ps
>    PID     TID   PPID    UID  S       FLAGS  WAIT          COMMAND
>  17885  391762  67851      0  7         0x3                rustc
>  67851  108943  83177      0  3        0x83  wait          rustc
>   7376  518108  20105      0  3        0x83  fsleep        rustc
>   7376  319729  20105      0  3   0x4000083  piperd        rustc
>   7376  114175  20105      0  7   0x4000003                rustc
>   7376  338431  20105      0  3   0x4000083  fsleep        rustc
>  20105  416425  83177      0  3        0x83  wait          rustc
>  65482  144671  34868      0  3        0x83  fsleep        rustc
>  65482  440660  34868      0  3   0x4000083  piperd        rustc
>  65482  134193  34868      0  3   0x4000003  biowait       rustc
>  65482  259415  34868      0  3   0x4000083  fsleep        rustc
>  34868  142513  83177      0  3        0x83  wait          rustc
>  32477  442953  25949      0  3        0x83  fsleep        rustc
>  32477   41156  25949      0  3   0x4000083  piperd        rustc
>  32477   78049  25949      0  3   0x4000083  fsleep        rustc
>  32477  234160  25949      0  3   0x4000083  fsleep        rustc
>  32477  186550  25949      0  3   0x4000083  piperd        rustc
>  32477  279219  25949      0  3   0x4000083  fsleep        rustc
>  32477  338033  25949      0  7   0x4000003                rustc
>  25949  448621  83177      0  3        0x83  wait          rustc
>  76066  501338  83177      0  3  0x10000083  nanoslp       build-script-build
>  76066  235395  83177      0  3  0x14000083  piperd        build-script-build
>  79654  325877  83177      0  3        0x83  wait          rustc
>  92362  498296  40239      0  3        0x83  fsleep        rustc
>  92362   91766  40239      0  3   0x4000083  piperd        rustc
>  92362   22468  40239      0  3   0x4000083  fsleep        rustc
>  92362   76108  40239      0  3   0x4000083  fsleep        rustc
>  92362  179041  40239      0  3   0x4000083  fsleep        rustc
>  92362  268175  40239      0  3   0x4000083  piperd        rustc
>  92362  463099  40239      0  7   0x4000003                rustc
>  40239  316548  83177      0  3        0x83  wait          rustc
>  18046  306772   3456      0  3        0x83  fsleep        rustc
>  18046  168108   3456      0  3   0x4000083  piperd        rustc
>  18046  144367   3456      0  3   0x4000083  fsleep        rustc
>  18046  196109   3456      0  3   0x4000083  fsleep        rustc
>  18046  323935   3456      0  3   0x4000083  fsleep        rustc
>  18046  262330   3456      0  3   0x4000083  piperd        rustc
>  18046  211691   3456      0  7   0x4000003                rustc
>   3456  122907  83177      0  3        0x83  wait          rustc
>  59800   58406  29025      0  3        0x83  fsleep        rustc
>  59800  505762  29025      0  3   0x4000083  piperd        rustc
>  59800    4337  29025      0  7   0x4000003                rustc
>  59800  490449  29025      0  3   0x4000083  fsleep        rustc
>  29025  448532  83177      0  3        0x83  wait          rustc
>  20578  167146  19034      0  3        0x83  fsleep        rustc
>  20578  443186  19034      0  3   0x4000083  piperd        rustc
>  20578  311599  19034      0  7   0x4000003                rustc
>  20578  489698  19034      0  3   0x4000083  fsleep        rustc
>  19034  502592  83177      0  3        0x83  wait          rustc
>  38860  263549  79833      0  3        0x83  fsleep        rustc
>  38860  313988  79833      0  3   0x4000083  piperd        rustc
>  38860    1035  79833      0  7   0x4000003                rustc
>  38860  268794  79833      0  3   0x4000083  fsleep        rustc
>  79833  271519  83177      0  3        0x83  wait          rustc
>  91636  188628  90620      0  3        0x83  fsleep        rustc
>  91636  292989  90620      0  3   0x4000083  piperd        rustc
>  91636  273058  90620      0  7   0x4000003                rustc
>  91636   92663  90620      0  3   0x4000083  fsleep        rustc
>  91636  323354  90620      0  3   0x4000083  fsleep        rustc
>  91636  193739  90620      0  3   0x4000083  piperd        rustc
>  91636  408125  90620      0  3   0x4000083  fsleep        rustc
>  90620  372209  83177      0  3        0x83  wait          rustc
>  11957   27380  45753      0  3        0x83  fsleep        rustc
>  11957   89028  45753      0  3   0x4000083  piperd        rustc
>  11957  522611  45753      0  7   0x4000003                rustc
>  11957  487902  45753      0  3   0x4000083  fsleep        rustc
>  45753  219237  83177      0  3        0x83  wait          rustc
>  11252   96696  73497      0  3        0x83  fsleep        rustc
>  11252  162153  73497      0  3   0x4000083  piperd        rustc
>  11252  246607  73497      0  3   0x4000083  fsleep        rustc
>  11252  441038  73497      0  3   0x4000083  fsleep        rustc
>  11252  492338  73497      0  3   0x4000083  fsleep        rustc
>  11252  243272  73497      0  3   0x4000083  piperd        rustc
>  11252  216824  73497      0  7   0x4000003                rustc
>  73497  457718  83177      0  3        0x83  wait          rustc
>  30179  434139  32428      0  3        0x83  fsleep        rustc
>  30179  338761  32428      0  3   0x4000083  piperd        rustc
>  30179  501966  32428      0  3   0x4000083  fsleep        rustc
>  30179   25180  32428      0  3   0x4000083  fsleep        rustc
>  30179    5420  32428      0  3   0x4000083  fsleep        rustc
>  30179  302964  32428      0  3   0x4000083  piperd        rustc
>  30179  338425  32428      0  7   0x4000003                rustc
>  32428   65356  83177      0  3        0x83  wait          rustc
>  14368  178130  72984      0  3        0x83  fsleep        rustc
>  14368   58914  72984      0  3   0x4000083  piperd        rustc
>  14368  421955  72984      0  3   0x4000083  fsleep        rustc
>  14368  511657  72984      0  3   0x4000083  fsleep        rustc
>  14368  386802  72984      0  3   0x4000083  piperd        rustc
>  14368  163831  72984      0  3   0x4000083  fsleep        rustc
> *14368  236156  72984      0  7   0x4000003                rustc
>  72984  415124  83177      0  3        0x83  wait          rustc
>  83177  206776  52263      0  3        0x83  fsleep        cargo
>  83177  159627  52263      0  3   0x4000083  piperd        cargo
>  83177  298742  52263      0  3   0x4000083  kqread        cargo
>  83177  488329  52263      0  3   0x4000083  kqread        cargo
>  83177    3850  52263      0  3   0x4000083  kqread        cargo
>  83177   36946  52263      0  3   0x4000083  kqread        cargo
>  83177  377420  52263      0  3   0x4000083  kqread        cargo
>  83177   86029  52263      0  3   0x4000083  kqread        cargo
>  83177  345511  52263      0  3   0x4000083  kqread        cargo
>  83177  209123  52263      0  3   0x4000083  kqread        cargo
>  83177  359250  52263      0  3   0x4000083  kqread        cargo
>  83177  425751  52263      0  3   0x4000083  kqread        cargo
>  83177  213957  52263      0  3   0x4000083  kqread        cargo
>  83177  516148  52263      0  3   0x4000083  kqread        cargo
>  83177  244912  52263      0  3   0x4000083  kqread        cargo
>  83177  120168  52263      0  3   0x4000083  kqread        cargo
>  83177  388080  52263      0  3   0x4000083  kqread        cargo
>  83177  280403  52263      0  3   0x4000083  kqread        cargo
>  12972  131556  87946      0  3    0x100083  ttyout        tail
>  52263   63784  51372      0  3        0x83  piperd        bootstrap
>  51372  107901  74325      0  3        0x83  wait          python3.13
>  74325  257681  14074      0  3    0x10008b  sigsusp       make
>  14074  218037  28333      0  3    0x10008b  sigsusp       make
>  28333  289463  36291      0  3    0x10008b  sigsusp       sh
>  36291  134930  64162      0  3    0x10008b  sigsusp       make
>  64162   83504      1      0  3    0x10008b  sigsusp       sh
>   9341  135102      1      0  3    0x100083  ttyin         getty
>  79085  215219      1      0  3    0x100083  ttyin         getty
>  91814  462095      1      0  3    0x100083  ttyin         getty
>  72519  509226      1      0  3    0x100083  ttyin         getty
>  62416  330547      1      0  3    0x100083  ttyin         getty
>  87946  166740      1      0  3    0x10008b  sigsusp       ksh
>  97585  366353      1      0  3    0x100098  kqread        cron
>  54858  192037      1     99  3   0x1100090  kqread        sndiod
>  78669  489327      1    110  3    0x100090  kqread        sndiod
>  45913  204506   5198     95  3   0x1100092  kqread        smtpd
>  54956  497627   5198    103  3   0x1100092  kqread        smtpd
>  10729  282897   5198     95  3   0x1100092  kqread        smtpd
>  27183  412561   5198     95  3    0x100092  kqread        smtpd
>  53203   10360   5198     95  3   0x1100092  kqread        smtpd
>  51563   73720   5198     95  3   0x1100092  kqread        smtpd
>   5198  473267      1      0  3    0x100080  kqread        smtpd
>  85306  401877      1      0  3        0x88  kqread        sshd
>  28067   50277      1      0  3    0x100080  kqread        ntpd
>  97683  136186  44474     83  3    0x100092  kqread        ntpd
>  44474  338471      1     83  3   0x1100092  kqread        ntpd
>  32473   47967  46594     74  3   0x1100092  bpf           pflogd
>  46594  213242      1      0  3        0x80  sbwait        pflogd
>   9284   55754  60873     73  3   0x1100090  kqread        syslogd
>  60873  474246      1      0  3    0x100082  sbwait        syslogd
>  80524  509054      1      0  3    0x100080  kqread        resolvd
>  79228  110129  62323     77  3    0x100092  kqread        dhcpleased
>  28846   83701  62323     77  3    0x100092  kqread        dhcpleased
>  62323  116003      1      0  3        0x80  kqread        dhcpleased
>  36585  442602  82645    115  3    0x100092  kqread        slaacd
>  42310  413742  82645    115  3    0x100092  kqread        slaacd
>  82645  285315      1      0  3    0x100080  kqread        slaacd
>  33670   82444      0      0  3     0x14200  bored         smr
>  51820  317184      0      0  3     0x14200  pgzero        zerothread
>  14955   19338      0      0  3     0x14200  aiodoned      aiodoned
>   9003  131056      0      0  3     0x14200  syncer        update
>  41814  455260      0      0  3     0x14200  cleaner       cleaner
>  27373  320369      0      0  3     0x14200  reaper        reaper
>  50040  193814      0      0  3     0x14200  pgdaemon      pagedaemon
>  48856  208368      0      0  3     0x14200  bored         wsdisplay0
>  86977   65210      0      0  3     0x14200  usbtsk        usbtask
>  88775   88219      0      0  3     0x14200  usbatsk       usbatsk
>  19981  370650      0      0  3  0x40014200  acpi0         acpi0
>  38759  322460      0      0  7  0x40014200                idle31
>  30638   46886      0      0  7  0x40014200                idle30
>  61452  440407      0      0  7  0x40014200                idle29
>  89689  129248      0      0  7  0x40014200                idle28
>   1093  126087      0      0  7  0x40014200                idle27
>  33726  437674      0      0  7  0x40014200                idle26
>  23530     455      0      0  7  0x40014200                idle25
>  67832  258834      0      0  7  0x40014200                idle24
>  38568   61306      0      0  7  0x40014200                idle23
>  72431  442579      0      0  7  0x40014200                idle22
>  42858  381718      0      0  7  0x40014200                idle21
>  36890   79112      0      0  7  0x40014200                idle20
>  26240   70536      0      0  7  0x40014200                idle19
>    480  505942      0      0  7  0x40014200                idle18
>  55492  329099      0      0  7  0x40014200                idle17
>  69288   84597      0      0  7  0x40014200                idle16
>  56522  387377      0      0  3  0x40014200                idle15
>  64444  130949      0      0  3  0x40014200                idle14
>  80522  332041      0      0  3  0x40014200                idle13
>  30737   57483      0      0  3  0x40014200                idle12
>  87849   14272      0      0  3  0x40014200                idle11
>  38231  347332      0      0  3  0x40014200                idle10
>  21754  221815      0      0  7  0x40014200                idle9
>   7120  445022      0      0  3  0x40014200                idle8
>  69577  321050      0      0  3  0x40014200                idle7
>  12354  272333      0      0  3  0x40014200                idle6
>  12294  224339      0      0  3  0x40014200                idle5
>   2984   25290      0      0  7  0x40014200                idle4
>  12677   56076      0      0  3  0x40014200                idle3
>  13698  284922      0      0  3  0x40014200                idle2
>  68176  387497      0      0  3  0x40014200                idle1
>  45551   16188      0      0  3     0x14200  bored         sensors
>  90843  400592      0      0  3     0x14200  bored         softnet7
>   9545  357675      0      0  3     0x14200  bored         softnet6
>  21017  169762      0      0  3     0x14200  bored         softnet5
>  32913   44373      0      0  3     0x14200  bored         softnet4
>  26015  236950      0      0  3     0x14200  bored         softnet3
>  61057  167104      0      0  3     0x14200  bored         softnet2
>  36321  407451      0      0  3     0x14200  bored         softnet1
>  23509  253857      0      0  3     0x14200  bored         softnet0
>  86995   81289      0      0  3     0x14200  bored         systqmp
>  58495  234455      0      0  3     0x14200  bored         systq
>  91435  479457      0      0  3     0x14200  tmoslp        softclockmp
>  68435   46531      0      0  3  0x40014200  tmoslp        softclock
>  45363  517529      0      0  3  0x40014200                idle0
>      1  470327      0      0  3        0x82  wait          init
>      0       0     -1      0  3     0x10200  scheduler     swapper
> 
> ddb{0}> show uvm
> Current UVM status:
>   pagesize=4096 (0x1000), pagemask=0xfff, pageshift=12
>   32434532 VM pages: 429640 active, 1533484 inactive, 1 wired,
> 25748457 free (3508310 zero)
>   freemin=1081151, free-target=1441534, inactive-target=0, wired-max=10811510
>   faults=639460693, traps=642373933, intrs=3921952,
> ctxswitch=157163659 fpuswitch=0
>   softint=10012760, syscalls=1234625415, kmapent=10
>   fault counts:
>     noram=0, noanon=0, noamap=0, pgwait=0, pgrele=0
>     relocks=3375647(43917), upgrades=16021954(77289)
> anget(retries)=152803329(0), amapcopy=38995711
>     neighbor anon/obj pg=15828144/240949053, 
> gets(lock/unlock)=85197205/3422763
>     cases: anon=148094694, anoncow=4708635, obj=80081740,
> prcopy=4992439, przero=401582171
>   daemon and swap counts:
>     woke=0, revs=0, scans=0, obscans=0, anscans=0
>     busy=0, freed=0, reactivate=0, deactivate=0
>     pageouts=0, pending=0, nswget=0
>     nswapdev=1
>     swpages=16777883, swpginuse=0, swpgonly=0 paging=0
>   kernel pointers:
>     objs(kern)=0xffffffff82acb868
> 
> ddb{0}> mach ddb 0t1
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{1}> show reg
> rdi               0xffff8000552baff0
> rsi                                0
> rbp               0xffff8000560f4f90
> rbx               0xffffffff82a081f8    ipifunc+0x38
> rdx                                0
> rcx                              0x7
> rax                       0xffffff7f
> r8                                 0
> r9                                 0
> r10                                0
> r11               0xb266c3dd233911c7
> r12                              0x7
> r13                                0
> r14               0xffff8000552baff0
> r15                                0
> rip               0xffffffff812a8b86    x86_ipi_db+0x16
> cs                               0x8
> rflags                         0x282
> rsp               0xffff8000560f4f80
> ss                                 0
> x86_ipi_db+0x16:        leave
> 
> ddb{1}> tr
> x86_ipi_db(ffff8000552baff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9adf4467b8,c3c12633000,16b64c1000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff8000560f52f8,ffff8000560f5330,ffff8000560f5270) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9d9ed465e0,c3c12633000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff8000560f5470,c3c12633088) at upageflttrap+0x6c
> usertrap(ffff8000560f5470) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0xc3c1ebd80d0, count: -9
> 
> ddb{1}> mach ddb 0t2
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{2}> show reg
> rdi               0xffff8000552c3ff0
> rsi                                0
> rbp               0xffff8000561d9260
> rbx               0xffffffff82a081f8    ipifunc+0x38
> rdx                                0
> rcx                              0x7
> rax                       0xffffff7f
> r8                                 0
> r9                                 0
> r10                                0
> r11               0xb266c3dd233911c7
> r12                              0x7
> r13                                0
> r14               0xffff8000552c3ff0
> r15                                0
> rip               0xffffffff812a8b86    x86_ipi_db+0x16
> cs                               0x8
> rflags                         0x282
> rsp               0xffff8000561d9250
> ss                              0x10
> x86_ipi_db+0x16:        leave
> 
> ddb{2}> tr
> x86_ipi_db(ffff8000552c3ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_do_remove(fffffd9adf4462a8,8ca98475000,8ca98476000,0) at
> pmap_do_remove+0x592
> uvm_unmap_kill_entry_withlock(fffffd9d9ed46ba0,fffffd96e390e4d0,1) at
> uvm_unmap_kill_entry_withlock+0x133
> uvm_unmap_remove(fffffd9d9ed46ba0,8ca98475000,8ca98476000,ffff8000561d9500,0,1,5a70945d53ad00d0)
> at uvm_unmap_remove+0x32f
> sys_munmap(ffff8000560574c8,ffff8000561d9600,ffff8000561d9580) at
> sys_munmap+0x10b
> syscall(ffff8000561d9600) at syscall+0x5f9
> Xsyscall() at Xsyscall+0x128
> end of kernel
> end trace frame: 0x8cb11c5b5e0, count: -9
> 
> ddb{2}> mach ddb 0t3
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{3}> tr
> x86_ipi_db(ffff8000552ccff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd96902846e8,c7adc9e4000,1d311a2000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff80005643d2c8,ffff80005643d300,ffff80005643d240) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9729881d18,c7adc9e4000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff80005643d440,c7adc9e4040) at upageflttrap+0x6c
> usertrap(ffff80005643d440) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0xc7b4b650930, count: -9
> 
> ddb{3}> mach ddb 0t5
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{5}> tr
> x86_ipi_db(ffff8000552deff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd96902841d8,26909cd5000,1969125000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff80005620d078,ffff80005620d0b0,ffff80005620cff0) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9ced31ed08,26909cd5000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff80005620d1f0,26909cd5000) at upageflttrap+0x6c
> usertrap(ffff80005620d1f0) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0x268d36b3500, count: -9
> 
> ddb{5}> mach ddb 0t6
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{6}> tr
> x86_ipi_db(ffff8000552e7ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_kremove(ffff80004c89f000,10000) at pmap_kremove+0xa2
> buf_unmap(fffffd9d32b31348) at buf_unmap+0xbf
> buf_map(fffffd9d412ad6d0) at buf_map+0x147
> buf_get(fffffd96f0d37e88,4,10000) at buf_get+0x360
> getblk(fffffd96f0d37e88,4,10000,0,ffffffffffffffff) at getblk+0x7b
> ffs2_balloc(fffffd9d7ce65400,40000,10000,fffffda07f7d8478,0,ffff8000560e4d88)
> at ffs2_balloc+0x6f0
> ffs_write(ffff8000560e4e08) at ffs_write+0x21d
> VOP_WRITE(fffffd96f0d37e88,ffff8000560e4f68,1,fffffda07f7d8478) at
> VOP_WRITE+0x45
> vn_write(fffffd9cc03940f8,ffff8000560e4f68,0) at vn_write+0xd8
> dofilewritev(ffff800055febc88,9,ffff8000560e4f68,0,ffff8000560e5000)
> at dofilewritev+0x171
> sys_write(ffff800055febc88,ffff8000560e5080,ffff8000560e5000) at 
> sys_write+0x55
> syscall(ffff8000560e5080) at syscall+0x5f9
> Xsyscall() at Xsyscall+0x128
> end of kernel
> end trace frame: 0x536644aeb00, count: -16
> 
> ddb{6}> mach ddb 0t7
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{7}> tr
> x86_ipi_db(ffff8000552f0ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_write_protect(fffffd9adf446bf0,d2ec504b000,d2ec504c000,1) at
> pmap_write_protect+0x272
> uvm_map_protect(fffffd975a53e460,d2ec504b000,d2ec504c000,1,0,0,9cdc7d22427e2257)
> at uvm_map_protect+0x481
> sys_mprotect(ffff800056056f98,ffff800056363430,ffff8000563633b0) at
> sys_mprotect+0x17c
> syscall(ffff800056363430) at syscall+0x5f9
> Xsyscall() at Xsyscall+0x128
> end of kernel
> end trace frame: 0x7b07b9ee2ab0, count: -8
> 
> ddb{7}> mach ddb 0t8
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{8}> tr
> x86_ipi_db(ffff8000552f9ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9adf446cc8,fc1b51e5000,1cbd261000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff8000562d3388,ffff8000562d33c0,ffff8000562d3300) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9ced31ee78,fc1b51e5000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff8000562d3500,fc1b51e5000) at upageflttrap+0x6c
> usertrap(ffff8000562d3500) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0xfc1734921e0, count: -9
> 
> ddb{8}> mach ddb 0t10
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{10}> tr
> x86_ipi_db(ffff80005530bff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9c9941c880,f1c2e232000,16a5fe8000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff8000563eb148,ffff8000563eb180,ffff8000563eb0c0) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9c9cd0bd08,f1c2e232000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff8000563eb2c0,f1c2e232000) at upageflttrap+0x6c
> usertrap(ffff8000563eb2c0) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0xf1c61940b20, count: -9
> 
> ddb{10}> mach ddb 0t11
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{11}> tr
> x86_ipi_db(ffff800055314ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9690284100,1179e0a4000,18a6817000,4,20) at pmap_enter+0x662
> uvm_fault_lower_lookup(ffff80005632b0c8,ffff80005632b100,ffff80005632b040)
> at uvm_fault_lower_lookup+0x126
> uvm_fault_lower(ffff80005632b0c8,ffff80005632b100,ffff80005632b040) at
> uvm_fault_lower+0x5c
> uvm_fault(fffffd9ced31e748,1179e0a3000,0,4) at uvm_fault+0x1c5
> upageflttrap(ffff80005632b240,1179e0a3560) at upageflttrap+0x6c
> usertrap(ffff80005632b240) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0x1169d0c2560, count: -10
> 
> ddb{11}> mach ddb 0t12
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{12}> tr
> x86_ipi_db(ffff80005531dff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9adf446530,5cc5cd97000,16d61fa000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff8000562ef258,ffff8000562ef290,ffff8000562ef1d0) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd975a53ee70,5cc5cd97000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff8000562ef3d0,5cc5cd97000) at upageflttrap+0x6c
> usertrap(ffff8000562ef3d0) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0x5cc4096c4f0, count: -9
> 
> ddb{12}> mach ddb 0t14
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{14}> tr
> x86_ipi_db(ffff80005532fff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9adf446968,b4bdd0df000,16d556c000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff80005645d5c8,ffff80005645d600,ffff80005645d540) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9ced31e2f8,b4bdd0df000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff80005645d740,b4bdd0df000) at upageflttrap+0x6c
> usertrap(ffff80005645d740) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0xb4bcf957160, count: -9
> 
> ddb{14}> mach ddb 0t15
> Stopped at      x86_ipi_db+0x16:        leave
> 
> ddb{15}> tr
> x86_ipi_db(ffff800055338ff0) at x86_ipi_db+0x16
> x86_ipi_handler() at x86_ipi_handler+0x80
> Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27
> pmap_enter(fffffd9690284898,8bc14517000,16a08db000,3,22) at pmap_enter+0x662
> uvm_fault_lower(ffff800056141058,ffff800056141090,ffff800056140fd0) at
> uvm_fault_lower+0x255
> uvm_fault(fffffd9c9979f470,8bc14517000,0,2) at uvm_fault+0x1c5
> upageflttrap(ffff8000561411d0,8bc14517000) at upageflttrap+0x6c
> usertrap(ffff8000561411d0) at usertrap+0x28b
> recall_trap() at recall_trap+0x8
> end of kernel
> end trace frame: 0x8bc69acbbb0, count: -9
> 
> ddb{15}>
> 

Reply via email to