CVS commit: src/share/man/man4

2011-05-07 Thread David A. Holland
Module Name:src
Committed By:   dholland
Date:   Sat May  7 07:16:08 UTC 2011

Modified Files:
src/share/man/man4: drm.4

Log Message:
Grammar patrol


To generate a diff of this commit:
cvs rdiff -u -r1.11 -r1.12 src/share/man/man4/drm.4

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

2011-05-07 Thread Aleksey Cheusov
Module Name:src
Committed By:   cheusov
Date:   Sat May  7 11:12:48 UTC 2011

Modified Files:
src/distrib/notes/common: main

Log Message:
Add myself


To generate a diff of this commit:
cvs rdiff -u -r1.475 -r1.476 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/sys/arch/mips/mips

2011-05-07 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May  7 14:37:46 UTC 2011

Modified Files:
src/sys/arch/mips/mips: pmap.c

Log Message:
Fix a MIPS3 dependent KASSERT.


To generate a diff of this commit:
cvs rdiff -u -r1.200 -r1.201 src/sys/arch/mips/mips/pmap.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/xen/xen

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sat May  7 17:38:35 UTC 2011

Modified Files:
src/sys/arch/xen/xen [jym-xensuspend]: balloon.c

Log Message:
Implement pmf(9) suspend/resume routines for balloon(4). Trivial, heh.


To generate a diff of this commit:
cvs rdiff -u -r1.5.6.4 -r1.5.6.5 src/sys/arch/xen/xen/balloon.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/xen

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sat May  7 17:39:47 UTC 2011

Modified Files:
src/sys/arch/xen/x86 [jym-xensuspend]: hypervisor_machdep.c
src/sys/arch/xen/xen [jym-xensuspend]: hypervisor.c xencons.c
src/sys/arch/xen/xenbus [jym-xensuspend]: xenbus_probe.c

Log Message:
KNF.


To generate a diff of this commit:
cvs rdiff -u -r1.11.8.7 -r1.11.8.8 src/sys/arch/xen/x86/hypervisor_machdep.c
cvs rdiff -u -r1.43.2.6 -r1.43.2.7 src/sys/arch/xen/xen/hypervisor.c
cvs rdiff -u -r1.31.2.8 -r1.31.2.9 src/sys/arch/xen/xen/xencons.c
cvs rdiff -u -r1.27.2.7 -r1.27.2.8 src/sys/arch/xen/xenbus/xenbus_probe.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/xen/xen

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sat May  7 17:42:09 UTC 2011

Modified Files:
src/sys/arch/xen/xen [jym-xensuspend]: if_xennet_xenbus.c

Log Message:
When it successfully resume a device, return true instead of 0 aka false.


To generate a diff of this commit:
cvs rdiff -u -r1.33.2.9 -r1.33.2.10 src/sys/arch/xen/xen/if_xennet_xenbus.c

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

2011-05-07 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May  7 17:47:34 UTC 2011

Modified Files:
src/sys/arch/mips/mips: locore_mips1.S

Log Message:
Fix misc comments.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/mips/mips/locore_mips1.S

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/x86/x86

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sat May  7 17:52:26 UTC 2011

Modified Files:
src/sys/arch/x86/x86 [jym-xensuspend]: pmap.c

Log Message:
Fix the (recurring) problem with APDPs and Xen: unmap all of them at
suspend, and let MD parts remap them when they are needed.

The issue is not PAE specific, this can be triggered with i386 and amd64.
Xen evaluates mappings in a lazy fashion, and it can incorrectly detects
recursive ones when they are pointing to inactive pmaps.

Move a comment that explains the L2 shadow page unmapping code closer to
the associated function, it makes more sense.

Now, you can save/suspend all kind of NetBSD domUs, with xbd(4) and
xennet(4) devices. Remaining bugs are in xbd(4) and xennet(4) resuming,
where the mappings have to be updated before issuing more I/Os. More
Linux code reading I guess... Stay tuned.

XXX (note to myself): move away from the machdep.sleep_state sysctl.


To generate a diff of this commit:
cvs rdiff -u -r1.77.2.10 -r1.77.2.11 src/sys/arch/x86/x86/pmap.c

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

2011-05-07 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May  7 17:52:43 UTC 2011

Modified Files:
src/sys/arch/mips/mips: locore_mips1.S mipsX_subr.S

Log Message:
Remove trailing spaces and tabs.


To generate a diff of this commit:
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/mips/mips/locore_mips1.S
cvs rdiff -u -r1.46 -r1.47 src/sys/arch/mips/mips/mipsX_subr.S

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

2011-05-07 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May  7 18:16:55 UTC 2011

Modified Files:
src/sys/arch/mips/mips: locore_mips1.S mipsX_subr.S

Log Message:
Tweak some comments in mipsN_tlb_record_asids() to reduce diffs.


To generate a diff of this commit:
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/mips/mips/locore_mips1.S
cvs rdiff -u -r1.47 -r1.48 src/sys/arch/mips/mips/mipsX_subr.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: othersrc/external/bsd/circa/dist

2011-05-07 Thread Alistair G. Crooks
Module Name:othersrc
Committed By:   agc
Date:   Sat May  7 18:17:19 UTC 2011

Modified Files:
othersrc/external/bsd/circa/dist: libcirca.3

Log Message:
minor formatting and explanation changes


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 othersrc/external/bsd/circa/dist/libcirca.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/mips/mips

2011-05-07 Thread Izumi Tsutsui
Module Name:src
Committed By:   tsutsui
Date:   Sat May  7 19:15:48 UTC 2011

Modified Files:
src/sys/arch/mips/mips: locore_mips1.S

Log Message:
Use a correct register to save/restore MIPS_COP_0_TLB_HI in
mips1_tlb_record_asids().


To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/mips/mips/locore_mips1.S

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/x86/include

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sat May  7 23:59:13 UTC 2011

Modified Files:
src/sys/arch/x86/include: pmap.h

Log Message:
Do as the comment says, use ilog2(). This gets optimized directly at
compile time, no call to fls() is needed.


To generate a diff of this commit:
cvs rdiff -u -r1.37 -r1.38 src/sys/arch/x86/include/pmap.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/fs/tmpfs

2011-05-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May  8 00:03:35 UTC 2011

Modified Files:
src/sys/fs/tmpfs: tmpfs_vnops.c

Log Message:
no c99 please.


To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/fs/tmpfs/tmpfs_vnops.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



CVS commit: src/sys/arch/xen/x86

2011-05-07 Thread Jean-Yves Migeon
Module Name:src
Committed By:   jym
Date:   Sun May  8 00:18:26 UTC 2011

Modified Files:
src/sys/arch/xen/x86: x86_xpmap.c

Log Message:
Print the PGD address in the debug message.


To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 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.



CVS commit: src/gnu/dist/gcc4/gcc

2011-05-07 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Sun May  8 01:49:33 UTC 2011

Modified Files:
src/gnu/dist/gcc4/gcc: c-common.c cfgexpand.c tree.h

Log Message:
Add a no_stack_protector function attribute to localize the effect
of disabling stack protection on a function-by-function level, as
opposed to per source file.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.5 -r1.2 src/gnu/dist/gcc4/gcc/c-common.c
cvs rdiff -u -r1.2 -r1.3 src/gnu/dist/gcc4/gcc/cfgexpand.c
cvs rdiff -u -r1.1.1.3 -r1.2 src/gnu/dist/gcc4/gcc/tree.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.