CVS commit: src/external/mit/xorg/server/xorg-server/hw/xfree86
Module Name:src Committed By: plunky Date: Mon Mar 28 10:08:06 UTC 2011 Modified Files: src/external/mit/xorg/server/xorg-server/hw/xfree86: Makefile Added Files: src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg: Makefile Log Message: move building of Xorg server into a SUBDIR since it is created from the other subdir contents, ok by mrg@ (this makes make all and make dependall do the same thing) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile diff -u src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.31 src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.32 --- src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile:1.31 Sun Mar 6 22:15:30 2011 +++ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile Mon Mar 28 10:08:06 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.31 2011/03/06 22:15:30 mrg Exp $ +# $NetBSD: Makefile,v 1.32 2011/03/28 10:08:06 plunky Exp $ SUBDIR= common init ddc dixmods doc dri dri2 i2c loader \ xf86modes exa \ @@ -11,131 +11,6 @@ SUBDIR+= .WAIT utils -.include bsd.own.mk +SUBDIR+= .WAIT Xorg -.include ../../Makefile.Xserver - -PROG= Xorg -BINMODE= 4711 - -.PATH: ${X11SRCDIR.xorg-server}/hw/xfree86 -SRCS= xorg.c libxorg.c - -CPPFLAGS+= -I${DESTDIR}${X11INCDIR}/X11 \ - -I${X11SRCDIR.xc}/include/fonts \ - -I${X11SRCDIR.xorg-server}/fb \ - -I${X11SRCDIR.xorg-server}/mi \ - -I${X11SRCDIR.xorg-server}/include \ - -I${X11SRCDIR.xorg-server}/os \ - -I${X11SRCDIR.xorg-server}/Xext \ - -I${DESTDIR}${X11INCDIR}/X11/extensions \ - -I${DESTDIR}${X11INCDIR}/pixman-1 \ - -I${DESTDIR}${X11INCDIR}/xorg \ - -I${X11SRCDIR.xorg-server}/render \ - -DHAVE_DIX_CONFIG_H - -CPPFLAGS+= ${X11FLAGS.OS_DEFINES} ${X11FLAGS.DIX} \ - ${X11FLAGS.EXTENSION} - -LDFLAGS+= -rdynamic - -LDADD+= -Wl,--whole-archive -LDADD+= ${LDADD.dix} -LDADD+= ${LDADD.hw/xfree86/init} -LDADD+= ${LDADD.config} -LDADD+= ${LDADD.hw/xfree86/loader} -LDADD+= ${LDADD.hw/xfree86/common} -LDADD+= ${LDADD.hw/xfree86/xorgos} -#LDADD+= ${LDADD.osandcommon} -LDADD+= ${LDADD.hw/xfree86/xf86config} -LDADD+= ${LDADD.hw/xfree86/dixmods} -LDADD+= ${LDADD.hw/xfree86/xf86modes} -LDADD+= ${LDADD.hw/xfree86/ramdac} -LDADD+= ${LDADD.hw/xfree86/ddc} -LDADD+= ${LDADD.hw/xfree86/i2c} -LDADD+= ${LDADD.composite} -LDADD+= ${LDADD.mi} -LDADD+= ${LDADD.xfixes} -LDADD+= ${LDADD.Xext/Xextbuiltin} -LDADD+= ${LDADD.render} -LDADD+= ${LDADD.randr} -LDADD+= ${LDADD.damageext} -LDADD+= ${LDADD.miext/damage} -LDADD+= ${LDADD.miext/shadow} -LDADD+= ${LDADD.miext/cw} -LDADD+= ${LDADD.Xi} -LDADD+= ${LDADD.xkb} -LDADD+= ${LDADD.os} -LDADD+= ${LDADD.glx} -LDADD+= ${LDADD.hw/xfree86/dri} -LDADD+= ${LDADD.hw/xfree86/dixmods/fb} -LDADD+= ${LDADD.hw/xfree86/dixmods/xorgxkb} -LDADD+= -lpixman-1 -lXfont -lfreetype -lXau -lfontenc -lXdmcp -LDADD+= -lpciaccess -ldrm -LDADD+= -lcrypto -LDADD+= -Wl,--no-whole-archive - -.if ${MACHINE_ARCH} == i386 -LDADD+= -li386 -DPADD+= ${LIBI386} -.elif ${MACHINE_ARCH} == x86_64 -LDADD+= -lx86_64 -DPADD+= ${LIBX86_64} -.elif ${MACHINE_ARCH} == alpha -LDADD+= -lalpha -DPADD+= ${LIBALPHA} -.endif - -LDADD+= -lm - -DPADD+= ${DPADD.dix} \ - ${DPADD.fb} \ - ${DPADD.mi} \ - ${DPADD.xfixes} \ - ${DPADD.Xext} \ - ${DPADD.config} \ - ${DPADD.dbe} \ - ${DPADD.record} \ - ${DPADD.render} \ - ${DPADD.randr} \ - ${DPADD.damageext} \ - ${DPADD.miext/damage} \ - ${DPADD.miext/shadow} \ - ${DPADD.miext/cw} \ - ${DPADD.Xi} \ - ${DPADD.xkb} \ - ${DPADD.composite} \ - ${DPADD.os} \ - ${DPADD.glx} \ - ${DPADD.hw/xfree86/dri} \ - ${DPADD.hw/xfree86/dixmods/fb} \ - ${DPADD.hw/xfree86/fb} \ - ${DPADD.hw/xfree86/init} \ - ${DPADD.hw/xfree86/loader} \ - ${DPADD.hw/xfree86/xf86config} \ - ${DPADD.hw/xfree86/dixmods} \ - ${DPADD.hw/xfree86/xf86modes} \ - ${DPADD.hw/xfree86/ramdac} \ - ${DPADD.hw/xfree86/ddc} \ - ${DPADD.hw/xfree86/i2c} \ - ${LIBCWRAPPER} \ - ${LIBXFONT} ${LIBFREETYPE} ${LIBXAU} ${LIBFONTENC} \ - ${LIBPIXMAN1} ${LIBXDMCP} ${LIBZ} ${LIBM} ${LIBPCIACCESS} \ - ${LIBCRYPTO} - -SYMLINKS= ${X11BINDIR}/Xorg ${X11BINDIR}/X - -# XXX -#Xorg.1: Xorg.man.pre -# cp ${.ALLSRC} ${.TARGET} -MKMAN= no - -FILES= xorg-server.m4 -FILESDIR= ${X11ROOTDIR}/share/aclocal - -.PATH: ${X11SRCDIR.xorg-server} - -.include bsd.x11.mk -.include bsd.prog.mk .include bsd.subdir.mk -.include bsd.files.mk Added files: Index: src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile diff -u /dev/null src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile:1.1 --- /dev/null Mon Mar 28 10:08:06 2011 +++ src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Mon Mar 28 10:08:06 2011 @@ -0,0
CVS commit: src/lib/libc/arch
Module Name:src Committed By: martin Date: Mon Mar 28 11:19:13 UTC 2011 Modified Files: src/lib/libc/arch/sparc: SYS.h src/lib/libc/arch/sparc64: SYS.h src/lib/libc/arch/sparc64/gen: swapcontext.S Log Message: ABI police: avoid cluttering global registers %g2 and %g7. Not quite there yet for %g2, but the target is not very well defined. %g7 should be clean now. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libc/arch/sparc/SYS.h cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/sparc64/SYS.h cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/sparc64/gen/swapcontext.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/lib/libc/arch/sparc/SYS.h diff -u src/lib/libc/arch/sparc/SYS.h:1.17 src/lib/libc/arch/sparc/SYS.h:1.18 --- src/lib/libc/arch/sparc/SYS.h:1.17 Mon Oct 8 13:06:00 2007 +++ src/lib/libc/arch/sparc/SYS.h Mon Mar 28 11:19:12 2011 @@ -33,7 +33,7 @@ * @(#)SYS.h 8.1 (Berkeley) 6/4/93 * * from: Header: SYS.h,v 1.2 92/07/03 18:57:00 torek Exp - * $NetBSD: SYS.h,v 1.17 2007/10/08 13:06:00 uwe Exp $ + * $NetBSD: SYS.h,v 1.18 2011/03/28 11:19:12 martin Exp $ */ #include machine/asm.h @@ -59,10 +59,10 @@ */ #ifdef PIC #define CALL(name)\ - PIC_PROLOGUE(%g1, %g2); \ - set name, %g2; \ - ld [%g1 + %g2], %g2; \ - jmp %g2;\ + PIC_PROLOGUE(%g1, %g5); \ + set name, %g5; \ + ld [%g1 + %g5], %g5; \ + jmp %g5;\ nop #else #define CALL(name)\ @@ -91,15 +91,15 @@ /* * RSYSCALL is used when the system call should just return. Here we - * use the SYSCALL_G2RFLAG to put the `success' return address in %g2 + * use the SYSCALL_G5RFLAG to put the `success' return address in %g5 * and avoid a branch. * * PSEUDO(x,y) is like RSYSCALL(y), except that the name is x. */ #define _RSYSCALL(x,y) \ ENTRY(x); \ - mov (_CAT(SYS_,y)) | SYSCALL_G2RFLAG, %g1; \ - add %o7, 8, %g2;\ + mov (_CAT(SYS_,y)) | SYSCALL_G5RFLAG, %g1; \ + add %o7, 8, %g5;\ t ST_SYSCALL;\ ERROR() @@ -141,8 +141,8 @@ */ #define _RSYSCALL_NOERROR(x,y)\ ENTRY(x); \ - mov (_CAT(SYS_,y)) | SYSCALL_G2RFLAG, %g1; \ - add %o7, 8, %g2;\ + mov (_CAT(SYS_,y)) | SYSCALL_G5RFLAG, %g1; \ + add %o7, 8, %g5;\ t ST_SYSCALL #define RSYSCALL_NOERROR(x) _RSYSCALL_NOERROR(x,x) Index: src/lib/libc/arch/sparc64/SYS.h diff -u src/lib/libc/arch/sparc64/SYS.h:1.13 src/lib/libc/arch/sparc64/SYS.h:1.14 --- src/lib/libc/arch/sparc64/SYS.h:1.13 Thu Aug 7 16:42:26 2003 +++ src/lib/libc/arch/sparc64/SYS.h Mon Mar 28 11:19:13 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: SYS.h,v 1.13 2003/08/07 16:42:26 agc Exp $ */ +/* $NetBSD: SYS.h,v 1.14 2011/03/28 11:19:13 martin Exp $ */ /*- * Copyright (c) 1992, 1993 @@ -82,18 +82,18 @@ /* * RSYSCALL is used when the system call should just return. Here - * we use the SYSCALL_G7RFLAG to put the `success' return address in %g7 + * we use the SYSCALL_G5RFLAG to put the `success' return address in %g5 * and avoid a branch. */ #define RSYSCALL(x) \ - ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G7RFLAG,%g1; add %o7,8,%g7; \ + ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \ t ST_SYSCALL; ERROR() /* * PSEUDO(x,y) is like RSYSCALL(y) except that the name is x. */ #define PSEUDO(x,y) \ - ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G7RFLAG,%g1; add %o7,8,%g7; \ + ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \ t ST_SYSCALL; ERROR() /* @@ -120,16 +120,14 @@ * XXX - This should be optimized. */ #define RSYSCALL_NOERROR(x) \ - ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G7RFLAG,%g1; add %o7,8,%g7; \ + ENTRY(x); mov (_CAT(SYS_,x))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \ t ST_SYSCALL /* * PSEUDO_NOERROR(x,y) is like RSYSCALL_NOERROR(y) except that the name is x. */ #define PSEUDO_NOERROR(x,y) \ - ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G7RFLAG,%g1; add %o7,8,%g7; \ + ENTRY(x); mov (_CAT(SYS_,y))|SYSCALL_G5RFLAG,%g1; add %o7,8,%g5; \ t ST_SYSCALL - .register %g7,#scratch - .globl _C_LABEL(__cerror) Index: src/lib/libc/arch/sparc64/gen/swapcontext.S diff -u src/lib/libc/arch/sparc64/gen/swapcontext.S:1.4 src/lib/libc/arch/sparc64/gen/swapcontext.S:1.5 --- src/lib/libc/arch/sparc64/gen/swapcontext.S:1.4 Mon Apr 28 20:22:57 2008 +++ src/lib/libc/arch/sparc64/gen/swapcontext.S Mon Mar 28 11:19:13 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: swapcontext.S,v 1.4 2008/04/28 20:22:57 martin Exp $ */ +/* $NetBSD: swapcontext.S,v 1.5 2011/03/28 11:19:13 martin Exp $ */ /*- * Copyright (c) 2001 The NetBSD Foundation, Inc. @@ -32,10 +32,9 @@ #include SYS.h #if defined(LIBC_SCCS) !defined(lint) - RCSID($NetBSD: swapcontext.S,v 1.4 2008/04/28 20:22:57 martin Exp $) + RCSID($NetBSD: swapcontext.S,v 1.5 2011/03/28 11:19:13 martin Exp $) #endif /* LIBC_SCCS !lint */ - .register %g2,#scratch ENTRY(swapcontext) mov %o0, %o2 /* must save pointer */ @@ -52,7 +51,7 @@ stx
CVS commit: src/external/bsd/llvm
Module Name:src Committed By: joerg Date: Mon Mar 28 11:41:49 UTC 2011 Modified Files: src/external/bsd/llvm/bin: Makefile src/external/bsd/llvm/bin/lli: Makefile src/external/bsd/llvm/lib: Makefile Log Message: Catch up with library roulette in lli. Allow LLVM_DEVELOPER to be set in mk.conf. From Vladimir Kirillov. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/lli/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/external/bsd/llvm/bin/Makefile diff -u src/external/bsd/llvm/bin/Makefile:1.1 src/external/bsd/llvm/bin/Makefile:1.2 --- src/external/bsd/llvm/bin/Makefile:1.1 Sun Feb 6 01:13:43 2011 +++ src/external/bsd/llvm/bin/Makefile Mon Mar 28 11:41:48 2011 @@ -1,4 +1,6 @@ -# $NetBSD: Makefile,v 1.1 2011/02/06 01:13:43 joerg Exp $ +# $NetBSD: Makefile,v 1.2 2011/03/28 11:41:48 joerg Exp $ + +.include bsd.own.mk SUBDIR= clang \ tblgen Index: src/external/bsd/llvm/bin/lli/Makefile diff -u src/external/bsd/llvm/bin/lli/Makefile:1.2 src/external/bsd/llvm/bin/lli/Makefile:1.3 --- src/external/bsd/llvm/bin/lli/Makefile:1.2 Fri Mar 18 23:32:01 2011 +++ src/external/bsd/llvm/bin/lli/Makefile Mon Mar 28 11:41:48 2011 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.2 2011/03/18 23:32:01 joerg Exp $ +# $NetBSD: Makefile,v 1.3 2011/03/28 11:41:48 joerg Exp $ PROG_CXX= lli NOMAN= yes @@ -10,15 +10,18 @@ SRCS= lli.cpp LLVM_LIBS+= \ + X86CodeGen \ + X86TargetInfo \ + X86AsmPrinter \ + X86Utils \ + AsmPrinter \ AsmParser \ + MCParser \ BitReader \ JIT \ MCJIT \ Interpreter \ ExecutionEngine \ - X86CodeGen \ - X86TargetInfo \ - X86Utils \ SelectionDAG \ CodeGen \ Target \ Index: src/external/bsd/llvm/lib/Makefile diff -u src/external/bsd/llvm/lib/Makefile:1.3 src/external/bsd/llvm/lib/Makefile:1.4 --- src/external/bsd/llvm/lib/Makefile:1.3 Wed Feb 23 03:09:04 2011 +++ src/external/bsd/llvm/lib/Makefile Mon Mar 28 11:41:48 2011 @@ -1,4 +1,6 @@ -# $NetBSD: Makefile,v 1.3 2011/02/23 03:09:04 joerg Exp $ +# $NetBSD: Makefile,v 1.4 2011/03/28 11:41:48 joerg Exp $ + +.include bsd.own.mk SUBDIR= \ libLLVMAnalysis \
CVS commit: src/sys/arch/mips/mips
Module Name:src Committed By: tsutsui Date: Mon Mar 28 12:26:59 UTC 2011 Modified Files: src/sys/arch/mips/mips: mips_mcclock_loop.S Log Message: Use REG_L (not REG_S) to restore a register value. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/mips/mips_mcclock_loop.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/mips/mips/mips_mcclock_loop.S diff -u src/sys/arch/mips/mips/mips_mcclock_loop.S:1.4 src/sys/arch/mips/mips/mips_mcclock_loop.S:1.5 --- src/sys/arch/mips/mips/mips_mcclock_loop.S:1.4 Mon Dec 14 00:46:06 2009 +++ src/sys/arch/mips/mips/mips_mcclock_loop.S Mon Mar 28 12:26:59 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: mips_mcclock_loop.S,v 1.4 2009/12/14 00:46:06 matt Exp $ */ +/* $NetBSD: mips_mcclock_loop.S,v 1.5 2011/03/28 12:26:59 tsutsui Exp $ */ /* * Copyright (c) 2005 The NetBSD Foundation, Inc. @@ -64,7 +64,7 @@ beqz v0, 1b # if zero then repeat move v0, s0 # return iters REG_L ra, CALLFRAME_RA(sp) - REG_S s0, CALLFRAME_S0(sp) + REG_L s0, CALLFRAME_S0(sp) j ra PTR_ADDU sp, CALLFRAME_SIZ END(mips_mcclock_loop_with_clock)
CVS commit: src/share/man/man3
Module Name:src Committed By: ahoka Date: Mon Mar 28 13:46:14 UTC 2011 Modified Files: src/share/man/man3: rbtree.3 Log Message: Fix manpage wrt reversed compare functions. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/share/man/man3/rbtree.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/share/man/man3/rbtree.3 diff -u src/share/man/man3/rbtree.3:1.4 src/share/man/man3/rbtree.3:1.5 --- src/share/man/man3/rbtree.3:1.4 Thu Mar 17 17:53:02 2011 +++ src/share/man/man3/rbtree.3 Mon Mar 28 13:46:14 2011 @@ -1,4 +1,4 @@ -.\ $NetBSD: rbtree.3,v 1.4 2011/03/17 17:53:02 jruoho Exp $ +.\ $NetBSD: rbtree.3,v 1.5 2011/03/28 13:46:14 ahoka Exp $ .\ .\ Copyright (c) 2010 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -77,16 +77,16 @@ (*const rbto_compare_nodes_fn)(void *, const void *, const void *); The node-comparison operator. Defines an ordering on nodes. -Returns a positive value if the first node precedes the second node. -Returns a negative value if the first node follows the second node. +Returns a negative value if the first node precedes the second node. +Returns a positive value if the first node follows the second node. Returns 0 if the first node and the second are identical according to the ordering. .It Vt typedef signed int \ (*const rbto_compare_key_fn)(void *, const void *, const void *); The node-key comparison operator. Defines the order of nodes and keys. -Returns a positive value if the node precedes the key. -Returns a negative value if the node follows the key. +Returns a negative value if the node precedes the key. +Returns a positive value if the node follows the key. Returns 0 if the node is identical to the key according to the ordering. .It Vt rb_tree_ops_t Defines the operator for comparing two nodes in the same tree,
CVS commit: src/sys/arch/pmax/pmax
Module Name:src Committed By: tsutsui Date: Mon Mar 28 14:40:01 UTC 2011 Modified Files: src/sys/arch/pmax/pmax: locore_machdep.S Log Message: Use CALLFRAME_SP(sp) instead of CALLFRAME_S0(sp) to save s0. At least PROM's _getenv() on 3MIN doesn't preserve CALLFRAME_S0(s0) and prom_findcons() returns bogus console after mips64 merge. XXX: I wonder if it's safe to use CALLFRAME_S0(sp) (== 0(sp)) on O32/O64.. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/pmax/pmax/locore_machdep.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/sys/arch/pmax/pmax/locore_machdep.S diff -u src/sys/arch/pmax/pmax/locore_machdep.S:1.24 src/sys/arch/pmax/pmax/locore_machdep.S:1.25 --- src/sys/arch/pmax/pmax/locore_machdep.S:1.24 Sun Feb 20 07:50:25 2011 +++ src/sys/arch/pmax/pmax/locore_machdep.S Mon Mar 28 14:40:00 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: locore_machdep.S,v 1.24 2011/02/20 07:50:25 matt Exp $ */ +/* $NetBSD: locore_machdep.S,v 1.25 2011/03/28 14:40:00 tsutsui Exp $ */ /* * Copyright (c) 1992, 1993 @@ -168,7 +168,7 @@ NESTED(promcall, CALLFRAME_SIZ, ra) PTR_SUBU sp, CALLFRAME_SIZ REG_S ra, CALLFRAME_RA(sp) - REG_S s0, CALLFRAME_S0(sp) + REG_S s0, CALLFRAME_SP(sp) move s0, t8 /* save MIPS_CURLWP */ @@ -183,7 +183,7 @@ move t8, s0 /* restore MIPS_CURLWP */ REG_L ra, CALLFRAME_RA(sp) - REG_L s0, CALLFRAME_S0(sp) + REG_L s0, CALLFRAME_SP(sp) jr ra PTR_ADDU sp, CALLFRAME_SIZ
CVS commit: src/usr.bin/units
Module Name:src Committed By: fair Date: Mon Mar 28 16:09:10 UTC 2011 Modified Files: src/usr.bin/units: units.1 Log Message: Add dholland's comment about units not warning users about non-sensical conversions to the BUGS section. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/usr.bin/units/units.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/usr.bin/units/units.1 diff -u src/usr.bin/units/units.1:1.14 src/usr.bin/units/units.1:1.15 --- src/usr.bin/units/units.1:1.14 Mon Mar 28 00:14:51 2011 +++ src/usr.bin/units/units.1 Mon Mar 28 16:09:10 2011 @@ -1,5 +1,5 @@ -.\ $NetBSD: units.1,v 1.14 2011/03/28 00:14:51 dholland Exp $ -.Dd December 18, 2001 +.\ $NetBSD: units.1,v 1.15 2011/03/28 16:09:10 fair Exp $ +.Dd March 28, 2011 .Dt UNITS 1 .Os .Sh NAME @@ -180,3 +180,6 @@ The program should use a hash table to store units so that it doesn't take so long to load the units list and check for duplication. +.Pp +The program should warn users when they're trying to do perform a conversion +that doesn't make sense, since there are many such combinations.
CVS commit: src/distrib/notes/common
Module Name:src Committed By: para Date: Mon Mar 28 18:48:22 UTC 2011 Modified Files: src/distrib/notes/common: main Log Message: Added myself. To generate a diff of this commit: cvs rdiff -u -r1.472 -r1.473 src/distrib/notes/common/main Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/distrib/notes/common/main diff -u src/distrib/notes/common/main:1.472 src/distrib/notes/common/main:1.473 --- src/distrib/notes/common/main:1.472 Sun Jan 30 11:50:43 2011 +++ src/distrib/notes/common/main Mon Mar 28 18:48:21 2011 @@ -1,4 +1,4 @@ -.\ $NetBSD: main,v 1.472 2011/01/30 11:50:43 rumko Exp $ +.\ $NetBSD: main,v 1.473 2011/03/28 18:48:21 para Exp $ .\ .\ Copyright (c) 1999-2008 The NetBSD Foundation, Inc. .\ All rights reserved. @@ -1181,6 +1181,7 @@ .It Ta John Hawkinson Ta Mt jh...@netbsd.org .It Ta Emile Heitor Ta Mt i...@netbsd.org .It Ta John Heasley Ta Mt h...@netbsd.org +.It Ta Lars Heidieker Ta Mt p...@netbsd.org .It Ta Geert Hendrickx Ta Mt g...@netbsd.org .It Ta Ren\('e Hexel Ta Mt r...@netbsd.org .It Ta Iain Hibbert Ta Mt plu...@netbsd.org
CVS commit: src/doc
Module Name:src Committed By: riz Date: Mon Mar 28 19:42:11 UTC 2011 Modified Files: src/doc: NetBSD-6 Log Message: In-kernel iscsi initiator is looking good for 6.0 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/doc/NetBSD-6 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. Modified files: Index: src/doc/NetBSD-6 diff -u src/doc/NetBSD-6:1.5 src/doc/NetBSD-6:1.6 --- src/doc/NetBSD-6:1.5 Sun Mar 27 21:41:08 2011 +++ src/doc/NetBSD-6 Mon Mar 28 19:42:11 2011 @@ -40,6 +40,7 @@ + kernel modules need work + Xen suspend/resume - jym working on it + TNF funding for release engineering ++ in-kernel iscsi initiator - excellent progress being made May not make 6.0
CVS commit: src/sys/rump/librump/rumpdev
Module Name:src Committed By: dyoung Date: Mon Mar 28 22:23:40 UTC 2011 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c Log Message: __HAVE_DEVICE_REGISTER_POSTCONFIG and __HAVE_DEVICE_REGISTER are no more, so don't use them here. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/rump/librump/rumpdev/rump_dev.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/rump/librump/rumpdev/rump_dev.c diff -u src/sys/rump/librump/rumpdev/rump_dev.c:1.18 src/sys/rump/librump/rumpdev/rump_dev.c:1.19 --- src/sys/rump/librump/rumpdev/rump_dev.c:1.18 Mon Mar 8 10:24:37 2010 +++ src/sys/rump/librump/rumpdev/rump_dev.c Mon Mar 28 22:23:39 2011 @@ -1,4 +1,4 @@ -/* $NetBSD: rump_dev.c,v 1.18 2010/03/08 10:24:37 pooka Exp $ */ +/* $NetBSD: rump_dev.c,v 1.19 2011/03/28 22:23:39 dyoung Exp $ */ /* * Copyright (c) 2009 Antti Kantee. All Rights Reserved. @@ -26,7 +26,7 @@ */ #include sys/cdefs.h -__KERNEL_RCSID(0, $NetBSD: rump_dev.c,v 1.18 2010/03/08 10:24:37 pooka Exp $); +__KERNEL_RCSID(0, $NetBSD: rump_dev.c,v 1.19 2011/03/28 22:23:39 dyoung Exp $); #include sys/param.h #include sys/device.h @@ -82,20 +82,16 @@ panic(%s: unimplemented, __func__); } -#ifdef __HAVE_DEVICE_REGISTER void device_register(struct device *dev, void *v) { /* nada */ } -#endif -#ifdef __HAVE_DEVICE_REGISTER_POSTCONFIG void device_register_post_config(struct device *dev, void *v) { /* nada */ } -#endif
CVS commit: src/external/mit/xorg/server/xorg-server/hw/xfree86
Module Name:src Committed By: plunky Date: Mon Mar 28 10:08:06 UTC 2011 Modified Files: src/external/mit/xorg/server/xorg-server/hw/xfree86: Makefile Added Files: src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg: Makefile Log Message: move building of Xorg server into a SUBDIR since it is created from the other subdir contents, ok by mrg@ (this makes make all and make dependall do the same thing) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/Makefile cvs rdiff -u -r0 -r1.1 \ src/external/mit/xorg/server/xorg-server/hw/xfree86/Xorg/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/lib/libc/arch
Module Name:src Committed By: martin Date: Mon Mar 28 11:19:13 UTC 2011 Modified Files: src/lib/libc/arch/sparc: SYS.h src/lib/libc/arch/sparc64: SYS.h src/lib/libc/arch/sparc64/gen: swapcontext.S Log Message: ABI police: avoid cluttering global registers %g2 and %g7. Not quite there yet for %g2, but the target is not very well defined. %g7 should be clean now. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 src/lib/libc/arch/sparc/SYS.h cvs rdiff -u -r1.13 -r1.14 src/lib/libc/arch/sparc64/SYS.h cvs rdiff -u -r1.4 -r1.5 src/lib/libc/arch/sparc64/gen/swapcontext.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/external/bsd/llvm
Module Name:src Committed By: joerg Date: Mon Mar 28 11:41:49 UTC 2011 Modified Files: src/external/bsd/llvm/bin: Makefile src/external/bsd/llvm/bin/lli: Makefile src/external/bsd/llvm/lib: Makefile Log Message: Catch up with library roulette in lli. Allow LLVM_DEVELOPER to be set in mk.conf. From Vladimir Kirillov. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/external/bsd/llvm/bin/Makefile cvs rdiff -u -r1.2 -r1.3 src/external/bsd/llvm/bin/lli/Makefile cvs rdiff -u -r1.3 -r1.4 src/external/bsd/llvm/lib/Makefile Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/mips/mips
Module Name:src Committed By: tsutsui Date: Mon Mar 28 12:26:59 UTC 2011 Modified Files: src/sys/arch/mips/mips: mips_mcclock_loop.S Log Message: Use REG_L (not REG_S) to restore a register value. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/sys/arch/mips/mips/mips_mcclock_loop.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/share/man/man3
Module Name:src Committed By: ahoka Date: Mon Mar 28 13:46:14 UTC 2011 Modified Files: src/share/man/man3: rbtree.3 Log Message: Fix manpage wrt reversed compare functions. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/share/man/man3/rbtree.3 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/arch/pmax/pmax
Module Name:src Committed By: tsutsui Date: Mon Mar 28 14:40:01 UTC 2011 Modified Files: src/sys/arch/pmax/pmax: locore_machdep.S Log Message: Use CALLFRAME_SP(sp) instead of CALLFRAME_S0(sp) to save s0. At least PROM's _getenv() on 3MIN doesn't preserve CALLFRAME_S0(s0) and prom_findcons() returns bogus console after mips64 merge. XXX: I wonder if it's safe to use CALLFRAME_S0(sp) (== 0(sp)) on O32/O64.. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/pmax/pmax/locore_machdep.S Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/usr.bin/units
Module Name:src Committed By: fair Date: Mon Mar 28 16:09:10 UTC 2011 Modified Files: src/usr.bin/units: units.1 Log Message: Add dholland's comment about units not warning users about non-sensical conversions to the BUGS section. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/usr.bin/units/units.1 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/distrib/notes/common
Module Name:src Committed By: para Date: Mon Mar 28 18:48:22 UTC 2011 Modified Files: src/distrib/notes/common: main Log Message: Added myself. To generate a diff of this commit: cvs rdiff -u -r1.472 -r1.473 src/distrib/notes/common/main Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/doc
Module Name:src Committed By: riz Date: Mon Mar 28 19:42:11 UTC 2011 Modified Files: src/doc: NetBSD-6 Log Message: In-kernel iscsi initiator is looking good for 6.0 To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/doc/NetBSD-6 Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: src/sys/rump/librump/rumpdev
Module Name:src Committed By: dyoung Date: Mon Mar 28 22:23:40 UTC 2011 Modified Files: src/sys/rump/librump/rumpdev: rump_dev.c Log Message: __HAVE_DEVICE_REGISTER_POSTCONFIG and __HAVE_DEVICE_REGISTER are no more, so don't use them here. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 src/sys/rump/librump/rumpdev/rump_dev.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
CVS commit: [jym-xensuspend] src/sys/arch
Module Name:src Committed By: jym Date: Mon Mar 28 23:04:57 UTC 2011 Modified Files: src/sys/arch/amd64 [jym-xensuspend]: Makefile src/sys/arch/amd64/amd64 [jym-xensuspend]: autoconf.c cpufunc.S db_disasm.c fpu.c lock_stubs.S machdep.c mainbus.c mem.c netbsd32_machdep.c spl.S vector.S src/sys/arch/amd64/conf [jym-xensuspend]: GENERIC INSTALL Makefile.amd64 XEN3_DOM0 XEN3_DOMU src/sys/arch/amd64/include [jym-xensuspend]: frameasm.h mcontext.h pmap.h proc.h segments.h types.h vmparam.h src/sys/arch/i386 [jym-xensuspend]: Makefile src/sys/arch/i386/conf [jym-xensuspend]: ALL GENERIC GENERIC_TINY INSTALL_FLOPPY INSTALL_TINY MONOLITHIC Makefile.i386 NET4501 XEN3_DOM0 XEN3_DOMU files.i386 src/sys/arch/i386/i386 [jym-xensuspend]: autoconf.c cpufunc.S lock_stubs.S locore.S machdep.c mem.c multiboot.c spl.S vector.S src/sys/arch/i386/include [jym-xensuspend]: mcontext.h pmap.h proc.h pte.h types.h src/sys/arch/i386/stand [jym-xensuspend]: Makefile.booters src/sys/arch/i386/stand/boot [jym-xensuspend]: Makefile.boot boot2.c version src/sys/arch/i386/stand/lib [jym-xensuspend]: biosdisk.c biosdisk_ll.c biosmemps2.S biosvbe.S bootmod.h exec.c libi386.h pcio.c vbe.c vbe.h src/sys/arch/i386/stand/pxeboot [jym-xensuspend]: main.c start_pxe.S src/sys/arch/x86/acpi [jym-xensuspend]: acpi_cpu_md.c acpi_wakeup.c src/sys/arch/x86/conf [jym-xensuspend]: files.x86 src/sys/arch/x86/include [jym-xensuspend]: acpi_machdep.h bootinfo.h cpu.h cpu_counter.h cputypes.h cpuvar.h genfb_machdep.h ieeefp.h pmap.h powernow.h specialreg.h via_padlock.h src/sys/arch/x86/pci [jym-xensuspend]: pchb.c src/sys/arch/x86/x86 [jym-xensuspend]: acpi_machdep.c bus_space.c coretemp.c cpu.c est.c genfb_machdep.c identcpu.c intel_busclock.c intr.c mpacpi.c mtrr_i686.c platform.c pmap.c tprof_amdpmi.c tprof_pmi.c tsc.c vga_post.c via_padlock.c viac7temp.c vm_machdep.c x86_autoconf.c x86_machdep.c src/sys/arch/xen/conf [jym-xensuspend]: Makefile.xen files.xen src/sys/arch/xen/include [jym-xensuspend]: xenio.h xenpmap.h src/sys/arch/xen/x86 [jym-xensuspend]: cpu.c x86_xpmap.c xen_pmap.c src/sys/arch/xen/xen [jym-xensuspend]: if_xennet_xenbus.c xbdback_xenbus.c xennetback_xenbus.c Added Files: src/sys/arch/i386/conf [jym-xensuspend]: INSTALL src/sys/arch/x86/include [jym-xensuspend]: est.h src/sys/arch/x86/x86 [jym-xensuspend]: odcm.c powernow.c Removed Files: src/sys/arch/i386/i386 [jym-xensuspend]: powernow_k7.c src/sys/arch/x86/x86 [jym-xensuspend]: iclockmod.c powernow_common.c powernow_k8.c Log Message: Sync with HEAD. TODO before merge: - shortcut for suspend code in sysmon, when powerd(8) is not running. Borrow ``xs_watch'' thread context? - bug hunting in xbd + xennet resume. Rings are currently thrashed upon resume, so current implementation force flush them on suspend. It's not really needed. To generate a diff of this commit: cvs rdiff -u -r1.5.8.1 -r1.5.8.2 src/sys/arch/amd64/Makefile cvs rdiff -u -r1.21.12.2 -r1.21.12.3 src/sys/arch/amd64/amd64/autoconf.c cvs rdiff -u -r1.15.10.1 -r1.15.10.2 src/sys/arch/amd64/amd64/cpufunc.S cvs rdiff -u -r1.11.24.2 -r1.11.24.3 src/sys/arch/amd64/amd64/db_disasm.c cvs rdiff -u -r1.30.4.4 -r1.30.4.5 src/sys/arch/amd64/amd64/fpu.c cvs rdiff -u -r1.21.4.2 -r1.21.4.3 src/sys/arch/amd64/amd64/lock_stubs.S cvs rdiff -u -r1.123.2.4 -r1.123.2.5 src/sys/arch/amd64/amd64/machdep.c cvs rdiff -u -r1.26.4.4 -r1.26.4.5 src/sys/arch/amd64/amd64/mainbus.c cvs rdiff -u -r1.17.2.2 -r1.17.2.3 src/sys/arch/amd64/amd64/mem.c cvs rdiff -u -r1.57.2.3 -r1.57.2.4 \ src/sys/arch/amd64/amd64/netbsd32_machdep.c cvs rdiff -u -r1.20.10.2 -r1.20.10.3 src/sys/arch/amd64/amd64/spl.S cvs rdiff -u -r1.29.4.2 -r1.29.4.3 src/sys/arch/amd64/amd64/vector.S cvs rdiff -u -r1.237.2.4 -r1.237.2.5 src/sys/arch/amd64/conf/GENERIC cvs rdiff -u -r1.81.2.1 -r1.81.2.2 src/sys/arch/amd64/conf/INSTALL cvs rdiff -u -r1.26.2.1 -r1.26.2.2 src/sys/arch/amd64/conf/Makefile.amd64 cvs rdiff -u -r1.35.4.2 -r1.35.4.3 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.15.4.2 -r1.15.4.3 src/sys/arch/amd64/conf/XEN3_DOMU cvs rdiff -u -r1.13.4.1 -r1.13.4.2 src/sys/arch/amd64/include/frameasm.h cvs rdiff -u -r1.11 -r1.11.8.1 src/sys/arch/amd64/include/mcontext.h cvs rdiff -u -r1.22.8.1 -r1.22.8.2 src/sys/arch/amd64/include/pmap.h cvs rdiff -u -r1.11.8.2 -r1.11.8.3 src/sys/arch/amd64/include/proc.h cvs rdiff -u -r1.19.8.1 -r1.19.8.2 src/sys/arch/amd64/include/segments.h cvs rdiff -u -r1.27.8.4 -r1.27.8.5 src/sys/arch/amd64/include/types.h cvs rdiff -u -r1.20.2.4 -r1.20.2.5 src/sys/arch/amd64/include/vmparam.h cvs rdiff -u
CVS commit: [jym-xensuspend] src/sys/arch
Module Name:src Committed By: jym Date: Mon Mar 28 23:58:12 UTC 2011 Modified Files: src/sys/arch/amd64/amd64 [jym-xensuspend]: copy.S cpufunc.S locore.S spl.S vector.S src/sys/arch/amd64/conf [jym-xensuspend]: XEN3_DOM0 XEN3_DOMU src/sys/arch/i386/conf [jym-xensuspend]: XEN3PAE_DOM0 XEN3_DOM0 XEN3_DOMU src/sys/arch/i386/i386 [jym-xensuspend]: copy.S freebsd_syscall.c genassym.cf lock_stubs.S locore.S vector.S src/sys/arch/i386/include [jym-xensuspend]: npx.h param.h pcb.h pte.h types.h vm86.h src/sys/arch/i386/stand/boot [jym-xensuspend]: boot2.c src/sys/arch/i386/stand/lib [jym-xensuspend]: biosdisk.c dump_eax.S exec.c libi386.h pcio.c realprot.S vbe.c src/sys/arch/i386/stand/pxeboot [jym-xensuspend]: dev_net.c main.c pxe.c src/sys/arch/mips/mips [jym-xensuspend]: mips_mcclock_loop.S src/sys/arch/pmax/pmax [jym-xensuspend]: locore_machdep.S src/sys/arch/xen/include [jym-xensuspend]: xenpmap.h src/sys/arch/xen/x86 [jym-xensuspend]: x86_xpmap.c Log Message: Cure sync hiccups. Code with compile errors is not really useful, heh. To generate a diff of this commit: cvs rdiff -u -r1.12.8.2 -r1.12.8.3 src/sys/arch/amd64/amd64/copy.S cvs rdiff -u -r1.15.10.2 -r1.15.10.3 src/sys/arch/amd64/amd64/cpufunc.S cvs rdiff -u -r1.50.4.2 -r1.50.4.3 src/sys/arch/amd64/amd64/locore.S cvs rdiff -u -r1.20.10.3 -r1.20.10.4 src/sys/arch/amd64/amd64/spl.S cvs rdiff -u -r1.29.4.3 -r1.29.4.4 src/sys/arch/amd64/amd64/vector.S cvs rdiff -u -r1.35.4.3 -r1.35.4.4 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.15.4.3 -r1.15.4.4 src/sys/arch/amd64/conf/XEN3_DOMU cvs rdiff -u -r1.1.6.3 -r1.1.6.4 src/sys/arch/i386/conf/XEN3PAE_DOM0 cvs rdiff -u -r1.11.4.3 -r1.11.4.4 src/sys/arch/i386/conf/XEN3_DOM0 cvs rdiff -u -r1.11.4.4 -r1.11.4.5 src/sys/arch/i386/conf/XEN3_DOMU cvs rdiff -u -r1.16.14.2 -r1.16.14.3 src/sys/arch/i386/i386/copy.S cvs rdiff -u -r1.35.8.2 -r1.35.8.3 src/sys/arch/i386/i386/freebsd_syscall.c cvs rdiff -u -r1.80.2.1 -r1.80.2.2 src/sys/arch/i386/i386/genassym.cf cvs rdiff -u -r1.22.4.3 -r1.22.4.4 src/sys/arch/i386/i386/lock_stubs.S cvs rdiff -u -r1.82.4.3 -r1.82.4.4 src/sys/arch/i386/i386/locore.S cvs rdiff -u -r1.42.10.4 -r1.42.10.5 src/sys/arch/i386/i386/vector.S cvs rdiff -u -r1.22.80.1 -r1.22.80.2 src/sys/arch/i386/include/npx.h cvs rdiff -u -r1.70.2.2 -r1.70.2.3 src/sys/arch/i386/include/param.h cvs rdiff -u -r1.46.8.2 -r1.46.8.3 src/sys/arch/i386/include/pcb.h cvs rdiff -u -r1.18.2.3 -r1.18.2.4 src/sys/arch/i386/include/pte.h cvs rdiff -u -r1.60.8.4 -r1.60.8.5 src/sys/arch/i386/include/types.h cvs rdiff -u -r1.17.4.2 -r1.17.4.3 src/sys/arch/i386/include/vm86.h cvs rdiff -u -r1.42.2.3 -r1.42.2.4 src/sys/arch/i386/stand/boot/boot2.c cvs rdiff -u -r1.28.24.2 -r1.28.24.3 src/sys/arch/i386/stand/lib/biosdisk.c cvs rdiff -u -r1.2.14.2 -r1.2.14.3 src/sys/arch/i386/stand/lib/dump_eax.S cvs rdiff -u -r1.38.2.3 -r1.38.2.4 src/sys/arch/i386/stand/lib/exec.c cvs rdiff -u -r1.29.2.3 -r1.29.2.4 src/sys/arch/i386/stand/lib/libi386.h cvs rdiff -u -r1.25.2.3 -r1.25.2.4 src/sys/arch/i386/stand/lib/pcio.c cvs rdiff -u -r1.7.14.2 -r1.7.14.3 src/sys/arch/i386/stand/lib/realprot.S cvs rdiff -u -r1.2.6.4 -r1.2.6.5 src/sys/arch/i386/stand/lib/vbe.c cvs rdiff -u -r1.7.12.2 -r1.7.12.3 src/sys/arch/i386/stand/pxeboot/dev_net.c cvs rdiff -u -r1.18.2.3 -r1.18.2.4 src/sys/arch/i386/stand/pxeboot/main.c cvs rdiff -u -r1.12.2.2 -r1.12.2.3 src/sys/arch/i386/stand/pxeboot/pxe.c cvs rdiff -u -r1.3 -r1.3.14.1 src/sys/arch/mips/mips/mips_mcclock_loop.S cvs rdiff -u -r1.23 -r1.23.92.1 src/sys/arch/pmax/pmax/locore_machdep.S cvs rdiff -u -r1.21.8.6 -r1.21.8.7 src/sys/arch/xen/include/xenpmap.h cvs rdiff -u -r1.12.4.10 -r1.12.4.11 src/sys/arch/xen/x86/x86_xpmap.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.