On 28.4.2023. 17:50, Alexandr Nedvedicky wrote:
> CVSROOT:      /cvs
> Module name:  src
> Changes by:   sas...@cvs.openbsd.org  2023/04/28 09:50:05
> 
> Modified files:
>       sys/net        : if_pfsync.c 
> 
> Log message:
> remove superfluous/invalid KASSERT() in pfsync_q_del().
> 
> pointed and OK bluhm@
> 
> 

I thought that this diff would repair this panic


r620-2# uvm_fault(0xffffffff825c8000, 0x17, 0, 2) -> e
kernel: page fault trap, code=2
Stopped at      pfsync_q_del+0x8d:      movq    %rdx,0x8(%rax)
    TID    PID    UID     PRFLAGS     PFLAGS  CPU  COMMAND
*461341  27834      0     0x14000      0x200    5K softnet
pfsync_q_del(fffffd832ba5d320) at pfsync_q_del+0x8d
pf_remove_state(fffffd832ba5d320) at pf_remove_state+0x156
pfsync_in_del_c(fffffd8002ce6738,c,79,0) at pfsync_in_del_c+0x6f
pfsync_input(ffff800022d60a98,ffff800022d60aa4,f0,2) at pfsync_input+0x34c
ip_deliver(ffff800022d60a98,ffff800022d60aa4,f0,2) at ip_deliver+0x113
ipintr() at ipintr+0x69
if_netisr(0) at if_netisr+0xe0
taskq_thread(ffff800000030000) at taskq_thread+0x100
end trace frame: 0x0, count: 7
https://www.openbsd.org/ddb.html describes the minimum info required in
bug reports.  Insufficient info makes it difficult to find and fix bugs.


but it didn't :)


Reply via email to