Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys



Module Name:    src
Committed By:   chs
Date:           Sat Mar 20 23:31:31 UTC 2010

Modified Files:
        src/sys/arch/acorn26/acorn26: except.c
        src/sys/arch/alpha/alpha: trap.c
        src/sys/arch/amiga/amiga: trap.c
        src/sys/arch/atari/atari: trap.c
        src/sys/arch/cesfic/cesfic: trap.c
        src/sys/arch/hp300/hp300: trap.c
        src/sys/arch/hp700/hp700: machdep.c
        src/sys/arch/hppa/hppa: copy.S trap.c
        src/sys/arch/luna68k/luna68k: trap.c
        src/sys/arch/m68k/m68k: copy.s
        src/sys/arch/mac68k/mac68k: trap.c
        src/sys/arch/mips/mips: copy.S trap.c
        src/sys/arch/mvme68k/mvme68k: trap.c
        src/sys/arch/news68k/news68k: trap.c
        src/sys/arch/next68k/next68k: trap.c
        src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c genassym.cf
            trap.c
        src/sys/arch/powerpc/oea: genassym.cf
        src/sys/arch/powerpc/powerpc: setfault.S
        src/sys/arch/sh3/sh3: exception.c locore_subr.S
        src/sys/arch/sparc/sparc: trap.c
        src/sys/arch/sparc64/sparc64: locore.s trap.c
        src/sys/arch/sun2/sun2: trap.c
        src/sys/arch/sun3/sun3: trap.c
        src/sys/arch/vax/include: pcb.h
        src/sys/arch/vax/vax: genassym.cf subr.S trap.c vm_machdep.c
        src/sys/arch/x68k/x68k: trap.c
        src/sys/lib/libkern/arch/hppa: bcopy.S

Log Message:
fix copy{in,out}{,str}() to return the error returned by uvm_fault().
fixes PR 41813.


To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/acorn26/acorn26/except.c
cvs rdiff -u -r1.121 -r1.122 src/sys/arch/alpha/alpha/trap.c
cvs rdiff -u -r1.127 -r1.128 src/sys/arch/amiga/amiga/trap.c
cvs rdiff -u -r1.105 -r1.106 src/sys/arch/atari/atari/trap.c
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/cesfic/cesfic/trap.c
cvs rdiff -u -r1.141 -r1.142 src/sys/arch/hp300/hp300/trap.c
cvs rdiff -u -r1.80 -r1.81 src/sys/arch/hp700/hp700/machdep.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/hppa/hppa/copy.S
cvs rdiff -u -r1.79 -r1.80 src/sys/arch/hppa/hppa/trap.c
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/luna68k/luna68k/trap.c
cvs rdiff -u -r1.41 -r1.42 src/sys/arch/m68k/m68k/copy.s
cvs rdiff -u -r1.139 -r1.140 src/sys/arch/mac68k/mac68k/trap.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/mips/mips/copy.S
cvs rdiff -u -r1.221 -r1.222 src/sys/arch/mips/mips/trap.c
cvs rdiff -u -r1.99 -r1.100 src/sys/arch/mvme68k/mvme68k/trap.c
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/news68k/news68k/trap.c
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/next68k/next68k/trap.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/ibm4xx/copyinstr.c \
    src/sys/arch/powerpc/ibm4xx/copyoutstr.c
cvs rdiff -u -r1.16 -r1.17 src/sys/arch/powerpc/ibm4xx/genassym.cf
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/powerpc/ibm4xx/trap.c
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/powerpc/oea/genassym.cf
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/powerpc/setfault.S
cvs rdiff -u -r1.54 -r1.55 src/sys/arch/sh3/sh3/exception.c
cvs rdiff -u -r1.52 -r1.53 src/sys/arch/sh3/sh3/locore_subr.S
cvs rdiff -u -r1.181 -r1.182 src/sys/arch/sparc/sparc/trap.c
cvs rdiff -u -r1.327 -r1.328 src/sys/arch/sparc64/sparc64/locore.s
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/sparc64/sparc64/trap.c
cvs rdiff -u -r1.38 -r1.39 src/sys/arch/sun2/sun2/trap.c
cvs rdiff -u -r1.137 -r1.138 src/sys/arch/sun3/sun3/trap.c
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/vax/include/pcb.h
cvs rdiff -u -r1.44 -r1.45 src/sys/arch/vax/vax/genassym.cf
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/vax/vax/subr.S
cvs rdiff -u -r1.122 -r1.123 src/sys/arch/vax/vax/trap.c
cvs rdiff -u -r1.111 -r1.112 src/sys/arch/vax/vax/vm_machdep.c
cvs rdiff -u -r1.98 -r1.99 src/sys/arch/x68k/x68k/trap.c
cvs rdiff -u -r1.10 -r1.11 src/sys/lib/libkern/arch/hppa/bcopy.S

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



Home | Main Index | Thread Index | Old Index