Date: Fri, 12 Apr 2002 12:38:41 -0700 (PDT) From: Thomas Moestl <tmm@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern sys_pipe.c Message-ID: <200204121938.g3CJcfk69260@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
tmm 2002/04/12 12:38:41 PDT Modified files: sys/kern sys_pipe.c Log: Do not use pmap_kextract() to find out the physical address of a user belong to a user virtual address; while this happens to work on some architectures, it can't on sparc64, since user and kernel virtual address spaces overlap there (the distinction between them is done via separate address space identifiers). Instead, look up the page in the vm_map of the process in question. Reviewed by: jake Revision Changes Path 1.102 +17 -6 src/sys/kern/sys_pipe.c To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200204121938.g3CJcfk69260>