On Mon, Dec 06, 2021 at 08:46:57PM -0600, Scott Cheloha wrote:
> The arguments to printf() here are backwards.
>
> ok?
ok jsg@
>
> 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
>
>