NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: kern/54945: nfs uvm_pagegetdirty panic



The following reply was made to PR kern/54945; it has been noted by GNATS.

From: Patrick Welche <prlw1%cam.ac.uk@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: 
Subject: Re: kern/54945: nfs uvm_pagegetdirty panic
Date: Thu, 6 Feb 2020 14:58:59 +0000

 On Thu, Feb 06, 2020 at 02:45:00PM +0000, prlw1%cam.ac.uk@localhost wrote:
 > #12 0xffffffff808eead8 in nfs_write (v=<optimized out>)
 >     at ../../../../nfs/nfs_bio.c:528
 
 should be line 531?
 
    531                  error = ubc_uiomove(&vp->v_uobj, uio, bytelen,
    532                      UVM_ADV_RANDOM, UBC_WRITE | UBC_PARTIALOK |
    533                      (overwrite ? UBC_FAULTBUSY : 0) |
    534                      UBC_UNMAP_FLAG(vp));
 
 
 (gdb) print *vp
 $1 = {v_uobj = {vmobjlock = 0xfffffe32a86c5440, 
     pgops = 0xffffffff81291ec0 <uvm_vnodeops>, uo_npages = 0, uo_refs = 1, 
     uo_pages = {t_root = 0x0, t_height = 0}, uo_ubc = {
       lh_first = 0xffffcb80203a9fa0}}, v_cv = {cv_opaque = {0x0, 
       0xfffffe32afcc49c8, 0xffffffff813f5a4e}}, v_size = 0, v_writesize = 66, 
   v_iflag = 0, v_vflag = 0, v_uflag = 0, v_numoutput = 0, v_writecount = 1, 
   v_holdcnt = 0, v_mount = 0xfffffe32969f2008, v_op = 0xfffffe36359e8408, 
   v_cleanblkhd = {lh_first = 0x0}, v_dirtyblkhd = {lh_first = 0x0}, v_un = {
     vu_mountedhere = 0x0, vu_socket = 0x0, vu_specnode = 0x0, 
     vu_fifoinfo = 0x0, vu_ractx = 0x0}, v_type = VREG, v_tag = VT_NFS, 
   v_data = 0xfffffe32a747e5b8, v_klist = {slh_first = 0x0}, v_segvguard = 0x0}
 (gdb) print *uio
 $2 = {uio_iov = 0xffffcb814f498ee0, uio_iovcnt = 1, uio_offset = 0, 
   uio_resid = 66, uio_rw = UIO_WRITE, uio_vmspace = 0xfffffe32a8531450}
 
 (bytelen and overwrite optimized out)
 


Home | Main Index | Thread Index | Old Index