Module Name: src Committed By: ad Date: Tue May 19 20:46:39 UTC 2020
Modified Files: src/sys/uvm: uvm_page.c Log Message: UVM_PAGE_TRKOWN: print the LID too To generate a diff of this commit: cvs rdiff -u -r1.236 -r1.237 src/sys/uvm/uvm_page.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/uvm/uvm_page.c diff -u src/sys/uvm/uvm_page.c:1.236 src/sys/uvm/uvm_page.c:1.237 --- src/sys/uvm/uvm_page.c:1.236 Sun May 17 17:12:28 2020 +++ src/sys/uvm/uvm_page.c Tue May 19 20:46:39 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: uvm_page.c,v 1.236 2020/05/17 17:12:28 ad Exp $ */ +/* $NetBSD: uvm_page.c,v 1.237 2020/05/19 20:46:39 ad Exp $ */ /*- * Copyright (c) 2019, 2020 The NetBSD Foundation, Inc. @@ -95,7 +95,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: uvm_page.c,v 1.236 2020/05/17 17:12:28 ad Exp $"); +__KERNEL_RCSID(0, "$NetBSD: uvm_page.c,v 1.237 2020/05/19 20:46:39 ad Exp $"); #include "opt_ddb.h" #include "opt_uvm.h" @@ -1766,8 +1766,8 @@ uvm_page_own(struct vm_page *pg, const c KASSERT((pg->flags & PG_BUSY) != 0); if (pg->owner_tag) { printf("uvm_page_own: page %p already owned " - "by proc %d [%s]\n", pg, - pg->owner, pg->owner_tag); + "by proc %d.%d [%s]\n", pg, + pg->owner, pg->lowner, pg->owner_tag); panic("uvm_page_own"); } pg->owner = curproc->p_pid; @@ -2215,8 +2215,8 @@ uvm_page_printit(struct vm_page *pg, boo (*pr)(" pa=0x%lx\n", (long)VM_PAGE_TO_PHYS(pg)); #if defined(UVM_PAGE_TRKOWN) if (pg->flags & PG_BUSY) - (*pr)(" owning process = %d, tag=%s\n", - pg->owner, pg->owner_tag); + (*pr)(" owning process = %d.%d, tag=%s\n", + pg->owner, pg->lowner, pg->owner_tag); else (*pr)(" page not busy, no owner\n"); #else