The arguments to printf() here are backwards.

ok?

Index: uvm_vnode.c
===================================================================
RCS file: /cvs/src/sys/uvm/uvm_vnode.c,v
retrieving revision 1.119
diff -u -p -r1.119 uvm_vnode.c
--- uvm_vnode.c 23 Oct 2021 14:42:08 -0000      1.119
+++ uvm_vnode.c 7 Dec 2021 02:45:09 -0000
@@ -275,8 +275,8 @@ uvn_reference(struct uvm_object *uobj)
 
 #ifdef DEBUG
        if ((uvn->u_flags & UVM_VNODE_VALID) == 0) {
-               printf("uvn_reference: ref=%d, flags=0x%x\n", uvn->u_flags,
-                   uobj->uo_refs);
+               printf("uvn_reference: ref=%d, flags=0x%x\n",
+                   uobj->uo_refs, uvn->u_flags);
                panic("uvn_reference: invalid state");
        }
 #endif

Reply via email to