CVS commit: src/sys/common/pmap/tlb

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 07:43:20 UTC 2011

Added Files:
src/sys/common/pmap/tlb: pmap_synci.c

Log Message:
Separate code out from pmap_tlb.c which handles the synchronization of the
icache across CPUs.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/sys/common/pmap/tlb/pmap_synci.c

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



CVS commit: src/sys/common/pmap/tlb

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 07:45:24 UTC 2011

Modified Files:
src/sys/common/pmap/tlb: pmap.h

Log Message:
Use new names for the pmap_syncicache routines


To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/common/pmap/tlb/pmap.h

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



CVS commit: src/share/man/man4

2011-06-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Jun 23 07:47:22 UTC 2011

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

Log Message:
Fix typos, sort sections.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/altq.4

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



CVS commit: src/share/man/man4

2011-06-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Jun 23 07:47:40 UTC 2011

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

Log Message:
Sort sections, fix typos.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/sysmon.4

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



CVS commit: src/sys/common/pmap/tlb

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 07:58:19 UTC 2011

Modified Files:
src/sys/common/pmap/tlb: pmap.h pmap_tlb.c

Log Message:
Add pmap_tlb_asid_check and use it verify asid handling.
The shared pmap is now in a state that mips could switch to it.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/common/pmap/tlb/pmap.h
cvs rdiff -u -r1.7 -r1.8 src/sys/common/pmap/tlb/pmap_tlb.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/x86/acpi

2011-06-23 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Jun 23 08:10:36 UTC 2011

Modified Files:
src/sys/arch/x86/acpi: acpi_cpu_md.c

Log Message:
Fix bug pointed out by njoly@.


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/x86/acpi/acpi_cpu_md.c

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



CVS commit: src/sys/common/pmap/tlb

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 08:11:56 UTC 2011

Modified Files:
src/sys/common/pmap/tlb: pmap_segtab.c pmap_synci.c pmap_tlb.c

Log Message:
Make sure to include "opt_multiprocessor.h".
Add missing ). (spotted by uebayashi@)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/common/pmap/tlb/pmap_segtab.c
cvs rdiff -u -r1.1 -r1.2 src/sys/common/pmap/tlb/pmap_synci.c
cvs rdiff -u -r1.8 -r1.9 src/sys/common/pmap/tlb/pmap_tlb.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/zaurus/dev

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 10:56:03 UTC 2011

Modified Files:
src/sys/arch/zaurus/dev: zaudio.c ziic.c

Log Message:
set PXA2X0_I2C_BASE to sc->sc_addr in the correct position.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/zaurus/dev/zaudio.c
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/zaurus/dev/ziic.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/arm/xscale

2011-06-23 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Thu Jun 23 11:26:22 UTC 2011

Modified Files:
src/sys/arch/arm/xscale: pxa2x0_i2c.c pxa2x0reg.h

Log Message:
Fix bit name ISR_UB.  Not _UE.
And add comments for bit names from datasheet of PXA255.


To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/arm/xscale/pxa2x0_i2c.c
cvs rdiff -u -r1.22 -r1.23 src/sys/arch/arm/xscale/pxa2x0reg.h

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



CVS commit: src/sys/arch/zaurus/zaurus

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 11:28:53 UTC 2011

Modified Files:
src/sys/arch/zaurus/zaurus: machdep.c

Log Message:
Reduced the use of the magic number.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/zaurus/zaurus/machdep.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/hpc/stand/libsa

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 11:38:24 UTC 2011

Modified Files:
src/sys/arch/hpc/stand/libsa: winblk.c

Log Message:
Don't check DISK_INFO_FLAG_CHS_UNCERTAIN.
Because DISK_INFO of SD on windows mobile 5 is reported it.


To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/hpc/stand/libsa/winblk.c

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



CVS commit: src/external/gpl3/gcc

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 11:47:13 UTC 2011

Modified Files:
src/external/gpl3/gcc/lib/crtstuff: Makefile
src/external/gpl3/gcc/lib/libgcc: Makefile.inc
src/external/gpl3/gcc/lib/libiberty: Makefile
src/external/gpl3/gcc/lib/libobjc: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include/backward: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include/bits: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include/debug: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include/ext: Makefile
src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1: Makefile
src/external/gpl3/gcc/lib/libsupc++: Makefile.common
src/external/gpl3/gcc/usr.bin: Makefile.inc

Log Message:
fix a bunch of paths to look in the right places for gcc 4.5.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/crtstuff/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libgcc/Makefile.inc
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libiberty/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libobjc/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/backward/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/bits/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/debug/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/ext/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/gpl3/gcc/lib/libstdc++-v3/include/tr1/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libsupc++/Makefile.common
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/usr.bin/Makefile.inc

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



CVS commit: src/tools/gcc

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:06:32 UTC 2011

Modified Files:
src/tools/gcc: mknative-gcc

Log Message:
output stuff to the right libiberty dir for gcc 4.5.


To generate a diff of this commit:
cvs rdiff -u -r1.47 -r1.48 src/tools/gcc/mknative-gcc

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



CVS commit: src/sys/arch/i386/stand/boot

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:07:00 UTC 2011

Modified Files:
src/sys/arch/i386/stand/boot: boot2.c

Log Message:
cast a uint8_t * to a char * for a function that takes char *.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/i386/stand/boot/boot2.c

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



CVS commit: src/external/lgpl3/gmp/dist

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:07:41 UTC 2011

Modified Files:
src/external/lgpl3/gmp/dist: gmp-impl.h

Log Message:
don't try to declare alloca() (wrongly) on netbsd.


To generate a diff of this commit:
cvs rdiff -u -r1.1.1.1 -r1.2 src/external/lgpl3/gmp/dist/gmp-impl.h

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



CVS commit: src/external/lgpl3/gmp/lib/libgmp

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:09:30 UTC 2011

Modified Files:
src/external/lgpl3/gmp/lib/libgmp: Makefile
Added Files:
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64: Makefile.inc config.m4
gmp-mparam.h

Log Message:
make this build on amd64.

XXX: need to confirm that all the objects are built but this is
XXX: enough to make GCC happy.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/lgpl3/gmp/lib/libgmp/Makefile
cvs rdiff -u -r0 -r1.1 \
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64/Makefile.inc \
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64/config.m4 \
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64/gmp-mparam.h

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



CVS commit: src/external/gpl3/gcc/dist/gcc

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:11:24 UTC 2011

Modified Files:
src/external/gpl3/gcc/dist/gcc: Makefile.in

Log Message:
make this work with mknative-gcc:
- libgcc.mvars only depends upon config.status/Makefile, not any built thing
- copy the unwind.h creation rule into a separate target, just for mknative-gcc


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/gpl3/gcc/dist/gcc/Makefile.in

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



CVS commit: src/sys/sys

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 12:16:03 UTC 2011

Modified Files:
src/sys/sys: cdefs.h

Log Message:
Added __packed define to be able to use eMbedded Visual C++ for building 
hpcboot.exe.


To generate a diff of this commit:
cvs rdiff -u -r1.85 -r1.86 src/sys/sys/cdefs.h

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



CVS commit: src/external/gpl3/gcc/lib

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Thu Jun 23 12:16:36 UTC 2011

Modified Files:
src/external/gpl3/gcc/lib/libstdc++-v3: Makefile
src/external/gpl3/gcc/lib/libsupc++: Makefile

Log Message:
fix some more paths for GCC 4.5.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libstdc++-v3/Makefile
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libsupc++/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/hpcarm/hpcarm

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 12:38:02 UTC 2011

Modified Files:
src/sys/arch/hpcarm/hpcarm: pxa2x0_hpc_machdep.c

Log Message:
Delete unused define.


To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/hpcarm/hpcarm/pxa2x0_hpc_machdep.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/hpcarm/hpcarm

2011-06-23 Thread NONAKA Kimihiro
Module Name:src
Committed By:   nonaka
Date:   Thu Jun 23 12:40:32 UTC 2011

Modified Files:
src/sys/arch/hpcarm/hpcarm: wzero3_machdep.c

Log Message:
Remove noneed platid_match() in consinit().


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/hpcarm/hpcarm/wzero3_machdep.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/sparc64/sparc64

2011-06-23 Thread Takeshi Nakayama
Module Name:src
Committed By:   nakayama
Date:   Thu Jun 23 13:39:40 UTC 2011

Modified Files:
src/sys/arch/sparc64/sparc64: trap.c

Log Message:
No need to repeat checking want_resched then call preempt() in
T_AST case, so check it only once.


To generate a diff of this commit:
cvs rdiff -u -r1.165 -r1.166 src/sys/arch/sparc64/sparc64/trap.c

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



CVS commit: src/share/man/man7

2011-06-23 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Thu Jun 23 15:57:11 UTC 2011

Modified Files:
src/share/man/man7: sysctl.7

Log Message:
Attempt to improve the documentation of ddb.onpanic, from options(4).


To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/share/man/man7/sysctl.7

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



CVS commit: src/share/man/man4

2011-06-23 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Thu Jun 23 16:02:20 UTC 2011

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

Log Message:
Document additional settings for onpanic, from options(4).


To generate a diff of this commit:
cvs rdiff -u -r1.141 -r1.142 src/share/man/man4/ddb.4

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



CVS commit: src/external/bsd/file/dist/src

2011-06-23 Thread Jeff Rizzo
Module Name:src
Committed By:   riz
Date:   Thu Jun 23 16:12:36 UTC 2011

Modified Files:
src/external/bsd/file/dist/src: apprentice.c

Log Message:
Remove a noisy debugging printf that triggers on bigendian platforms.
(Reported upstream as well)


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/external/bsd/file/dist/src/apprentice.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/x86/x86

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Jun 23 16:25:09 UTC 2011

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

Log Message:
pmap_map_ptes: use cpu_load_pmap() to handle i386 PAE case.
Spotted by cherry@


To generate a diff of this commit:
cvs rdiff -u -r1.124 -r1.125 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/dev/acpi

2011-06-23 Thread Jukka Ruohonen
Module Name:src
Committed By:   jruoho
Date:   Thu Jun 23 16:56:07 UTC 2011

Modified Files:
src/sys/dev/acpi: TODO

Log Message:
Note some long-term difficult goals.


To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/dev/acpi/TODO

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



CVS commit: src/sys/miscfs/procfs

2011-06-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jun 23 17:06:38 UTC 2011

Modified Files:
src/sys/miscfs/procfs: procfs_vnops.c

Log Message:
>From Aleksey Cheusov: Don't make it easy for compromised systems to bypass
ASLR protections by providing the mapping addresses of programs to everyone.


To generate a diff of this commit:
cvs rdiff -u -r1.180 -r1.181 src/sys/miscfs/procfs/procfs_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/uvm

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Jun 23 17:36:59 UTC 2011

Modified Files:
src/sys/uvm: uvm_fault.c

Log Message:
uvmfault_anonget: clean-up, improve some comments, misc.


To generate a diff of this commit:
cvs rdiff -u -r1.186 -r1.187 src/sys/uvm/uvm_fault.c

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



CVS commit: src/sys/dev/pci

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 17:42:46 UTC 2011

Modified Files:
src/sys/dev/pci: if_alc.c

Log Message:
When printing the interrupt string, be like the other driver and do
"alc0: interrupting at msi 1" instead of "alc: msi 1".


To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/dev/pci/if_alc.c

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



CVS commit: src/sys/uvm

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Thu Jun 23 18:15:30 UTC 2011

Modified Files:
src/sys/uvm: uvm_amap.c

Log Message:
Clean-up, add asserts, slightly simplify.


To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96 src/sys/uvm/uvm_amap.c

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



CVS commit: src/sys

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 20:46:16 UTC 2011

Modified Files:
src/sys/arch/powerpc/include/booke: pte.h
src/sys/common/pmap/tlb: pmap.c

Log Message:
Redo how the pte_*wire* inlines work.  Now pmap.c makes no assuming about
what type pt_entry_t.  It can now be a scalar or a union/struct.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/include/booke/pte.h
cvs rdiff -u -r1.7 -r1.8 src/sys/common/pmap/tlb/pmap.c

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



CVS commit: src/share/man/man4

2011-06-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Jun 23 20:54:24 UTC 2011

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

Log Message:
Quote minus so it does not become a dash.


To generate a diff of this commit:
cvs rdiff -u -r1.142 -r1.143 src/share/man/man4/ddb.4

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



CVS commit: src/share/man/man7

2011-06-23 Thread Thomas Klausner
Module Name:src
Committed By:   wiz
Date:   Thu Jun 23 20:55:08 UTC 2011

Modified Files:
src/share/man/man7: sysctl.7

Log Message:
Quote minus so it does not become a dash.


To generate a diff of this commit:
cvs rdiff -u -r1.63 -r1.64 src/share/man/man7/sysctl.7

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



CVS commit: src/usr.bin/pmap

2011-06-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Thu Jun 23 22:50:54 UTC 2011

Modified Files:
src/usr.bin/pmap: main.c

Log Message:
Don't give out information about processes we can't control.


To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/usr.bin/pmap/main.c

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



CVS commit: src/sys

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Thu Jun 23 23:42:44 UTC 2011

Modified Files:
src/sys/conf: files
src/sys/kern: exec_subr.c
src/sys/uvm: uvm_mmap.c

Log Message:
Allow PAX_ASLR to be used by itself.


To generate a diff of this commit:
cvs rdiff -u -r1.1016 -r1.1017 src/sys/conf/files
cvs rdiff -u -r1.68 -r1.69 src/sys/kern/exec_subr.c
cvs rdiff -u -r1.136 -r1.137 src/sys/uvm/uvm_mmap.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/evbppc/conf

2011-06-23 Thread Matt Thomas
Module Name:src
Committed By:   matt
Date:   Fri Jun 24 00:48:47 UTC 2011

Modified Files:
src/sys/arch/evbppc/conf: RB800

Log Message:
Turn on PAX_ASLR


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/evbppc/conf/RB800

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



CVS commit: src/sys/uvm

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Jun 24 01:03:09 UTC 2011

Modified Files:
src/sys/uvm: uvm_amap.c

Log Message:
amap_pp_adjref: fix regression, spotted by nonaka@.


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 src/sys/uvm/uvm_amap.c

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



CVS commit: src/usr.bin/xlint/lint1

2011-06-23 Thread Christos Zoulas
Module Name:src
Committed By:   christos
Date:   Fri Jun 24 01:10:32 UTC 2011

Modified Files:
src/usr.bin/xlint/lint1: decl.c lint1.h mem1.c

Log Message:
Always use our own align macro and explain a bit more why this is bogus.


To generate a diff of this commit:
cvs rdiff -u -r1.52 -r1.53 src/usr.bin/xlint/lint1/decl.c
cvs rdiff -u -r1.24 -r1.25 src/usr.bin/xlint/lint1/lint1.h
cvs rdiff -u -r1.14 -r1.15 src/usr.bin/xlint/lint1/mem1.c

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



CVS commit: src/sys/uvm

2011-06-23 Thread YAMAMOTO Takashi
Module Name:src
Committed By:   yamt
Date:   Fri Jun 24 01:23:05 UTC 2011

Modified Files:
src/sys/uvm: uvm_anon.c

Log Message:
uvm_anon_release: fix a locking error after the rmind-uvmplock merge


To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56 src/sys/uvm/uvm_anon.c

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



CVS commit: src/sys/uvm

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Jun 24 01:39:22 UTC 2011

Modified Files:
src/sys/uvm: uvm_amap.c uvm_anon.c uvm_anon.h uvm_fault.c

Log Message:
Fix uvmplock regression - a lock against oneself case in amap_swap_off().
Happens since amap is NULL in uvmfault_anonget(), so uvmfault_unlockall()
keeps anon locked, when it should unlock it.


To generate a diff of this commit:
cvs rdiff -u -r1.97 -r1.98 src/sys/uvm/uvm_amap.c
cvs rdiff -u -r1.56 -r1.57 src/sys/uvm/uvm_anon.c
cvs rdiff -u -r1.28 -r1.29 src/sys/uvm/uvm_anon.h
cvs rdiff -u -r1.187 -r1.188 src/sys/uvm/uvm_fault.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/x86/x86

2011-06-23 Thread YAMAMOTO Takashi
Module Name:src
Committed By:   yamt
Date:   Fri Jun 24 01:39:41 UTC 2011

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

Log Message:
pmap_map_ptes: fix a bug introduced by rmind-uvmplock merge


To generate a diff of this commit:
cvs rdiff -u -r1.125 -r1.126 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/uvm

2011-06-23 Thread Mindaugas Rasiukevicius
Module Name:src
Committed By:   rmind
Date:   Fri Jun 24 01:48:43 UTC 2011

Modified Files:
src/sys/uvm: uvm_amap.c

Log Message:
amap_copy: fix one more regression, thanks to enami@.


To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/uvm/uvm_amap.c

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



CVS commit: src/external/lgpl3/gmp

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 03:50:23 UTC 2011

Modified Files:
src/external/lgpl3/gmp/lib/libgmp: Makefile
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64: Makefile.inc
Added Files:
src/external/lgpl3/gmp: README build-gmp-Makefile.inc.awk

Log Message:
add a README to describe how to port GMP build framework, and a script
to parse the GMP ./configure output and generate part of a makefile.

move all the mpn build stuff into the MD part of the framework, and
update the amd64 port to build all the parts it should.

XXX: amd64 build fails to preprocess redc_1.asm gcd_1.asm mod_1_4.asm,
XXX: so we're using the generic C versions for now.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/lgpl3/gmp/README \
src/external/lgpl3/gmp/build-gmp-Makefile.inc.awk
cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/gmp/lib/libgmp/Makefile
cvs rdiff -u -r1.1 -r1.2 \
src/external/lgpl3/gmp/lib/libgmp/arch/x86_64/Makefile.inc

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



CVS commit: src/sys/arch/powerpc/ibm4xx

2011-06-23 Thread KIYOHARA Takashi
Module Name:src
Committed By:   kiyohara
Date:   Fri Jun 24 03:53:46 UTC 2011

Modified Files:
src/sys/arch/powerpc/ibm4xx: trap_subr.S

Log Message:
Fix broken stack.  The r4 points cpu_info in ddb_trap.  (not test)


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/powerpc/ibm4xx/trap_subr.S

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



CVS commit: src/external/gpl3/gcc/usr.bin

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 05:25:24 UTC 2011

Modified Files:
src/external/gpl3/gcc/usr.bin: Makefile

Log Message:
look in the right path for defs.mk.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/usr.bin/Makefile

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



CVS commit: src/external/gpl3/gcc/usr.bin/backend

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 05:26:07 UTC 2011

Modified Files:
src/external/gpl3/gcc/usr.bin/backend: Makefile

Log Message:
look in the right path for auto-host.h


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/usr.bin/backend/Makefile

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



CVS commit: src/external/gpl3/gcc/usr.bin

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 05:27:57 UTC 2011

Modified Files:
src/external/gpl3/gcc/usr.bin: Makefile.inc

Log Message:
- fix the path for GCCARCH and GCCARCH
- force DEVPHASE to "release"
-


To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/external/gpl3/gcc/usr.bin/Makefile.inc

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



CVS commit: src/external/gpl3/gcc/lib/libiberty

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 05:28:48 UTC 2011

Modified Files:
src/external/gpl3/gcc/lib/libiberty: defs.mk

Log Message:
update this for GCC 4.5's libiberty.


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/external/gpl3/gcc/lib/libiberty/defs.mk

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



CVS commit: src/external/gpl3/gcc

2011-06-23 Thread matthew green
Module Name:src
Committed By:   mrg
Date:   Fri Jun 24 05:31:39 UTC 2011

Added Files:
src/external/gpl3/gcc/lib/crtstuff/arch: x86_64.mk
src/external/gpl3/gcc/lib/libgcc/arch: x86_64.mk
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/x86_64: defs.mk
gcov-iov.h
src/external/gpl3/gcc/lib/libiberty/arch/x86_64: config.h
src/external/gpl3/gcc/lib/libobjc/arch/x86_64: config.h defs.mk
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64: c++allocator.h
c++config.h config.h cxxabi_tweaks.h defs.mk gthr-default.h
gthr-posix.h gthr-single.h gthr-tpf.h gthr.h
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64: auto-host.h bconfig.h
config.h configargs.h defs.mk gthr-default.h multilib.h tm.h
src/external/gpl3/gcc/usr.bin/gcc/libcpp/arch/x86_64: config.h

Log Message:
run mknative-gcc for amd64 and GCC 4.5.

this is only enough to build crtstuff, libgcc* and libobjc.


To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/lib/crtstuff/arch/x86_64.mk
cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/lib/libgcc/arch/x86_64.mk
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/x86_64/defs.mk \
src/external/gpl3/gcc/lib/libgcc/libgcov/arch/x86_64/gcov-iov.h
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/lib/libiberty/arch/x86_64/config.h
cvs rdiff -u -r0 -r1.1 src/external/gpl3/gcc/lib/libobjc/arch/x86_64/config.h \
src/external/gpl3/gcc/lib/libobjc/arch/x86_64/defs.mk
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/c++allocator.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/c++config.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/config.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/cxxabi_tweaks.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/defs.mk \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-default.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-posix.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-single.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr-tpf.h \
src/external/gpl3/gcc/lib/libstdc++-v3/arch/x86_64/gthr.h
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/auto-host.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/bconfig.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/config.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/configargs.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/defs.mk \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/gthr-default.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/multilib.h \
src/external/gpl3/gcc/usr.bin/gcc/arch/x86_64/tm.h
cvs rdiff -u -r0 -r1.1 \
src/external/gpl3/gcc/usr.bin/gcc/libcpp/arch/x86_64/config.h

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