Module Name: src Committed By: pooka Date: Wed Feb 12 22:28:44 UTC 2014
Modified Files: src/sys/rump/librump/rumpkern: Makefile.rumpkern src/sys/rump/librump/rumpkern/arch/alpha: Makefile.inc src/sys/rump/librump/rumpkern/arch/arm: Makefile.inc src/sys/rump/librump/rumpkern/arch/i386: Makefile.inc src/sys/rump/librump/rumpkern/arch/mips: Makefile.inc src/sys/rump/librump/rumpkern/arch/powerpc: Makefile.inc src/sys/rump/librump/rumpkern/arch/x86_64: Makefile.inc Added Files: src/sys/rump/librump/rumpkern/arch/generic: Makefile.inc rump_generic_cpu.c rump_generic_kobj.c rump_generic_pmap.c src/sys/rump/librump/rumpkern/arch/x86: Makefile.inc rump_x86_cpu.c rump_x86_cpu_counter.c rump_x86_pmap.c rump_x86_spinlock.c rump_x86_spl.c Removed Files: src/sys/rump/librump/rumpkern: kobj_stubs.c pmap_stub.c rumpcpu_generic.c src/sys/rump/librump/rumpkern/arch/i386: cpu_counter.c pmap_x86.c rumpcpu.c rumpspl.c spinlock.c Log Message: Rototill a bit, and attempt to disguise it as non-gratuitous. Add arch/generic and move non-x86 files from rumpkern/ there. Also, move files from arch/i386 to arch/x86, and make both i386 and x86_64 use those. This clarifies the situation with what is MD vs. MI code. renames: rumpcpu_generic,kobj_stubs,pmap_stubs => arch/generic/rump_generic_$x arch/i386/* => arch/x86/rump_x86_$x (for those who forget, x86 requires MD code because rump kernels use the same ABI as kernel modules) To generate a diff of this commit: cvs rdiff -u -r1.135 -r1.136 src/sys/rump/librump/rumpkern/Makefile.rumpkern cvs rdiff -u -r1.2 -r0 src/sys/rump/librump/rumpkern/kobj_stubs.c cvs rdiff -u -r1.25 -r0 src/sys/rump/librump/rumpkern/pmap_stub.c cvs rdiff -u -r1.4 -r0 src/sys/rump/librump/rumpkern/rumpcpu_generic.c cvs rdiff -u -r1.2 -r1.3 \ src/sys/rump/librump/rumpkern/arch/alpha/Makefile.inc cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/arch/arm/Makefile.inc cvs rdiff -u -r0 -r1.1 \ src/sys/rump/librump/rumpkern/arch/generic/Makefile.inc \ src/sys/rump/librump/rumpkern/arch/generic/rump_generic_cpu.c \ src/sys/rump/librump/rumpkern/arch/generic/rump_generic_kobj.c \ src/sys/rump/librump/rumpkern/arch/generic/rump_generic_pmap.c cvs rdiff -u -r1.6 -r1.7 src/sys/rump/librump/rumpkern/arch/i386/Makefile.inc cvs rdiff -u -r1.1 -r0 src/sys/rump/librump/rumpkern/arch/i386/cpu_counter.c cvs rdiff -u -r1.3 -r0 src/sys/rump/librump/rumpkern/arch/i386/pmap_x86.c cvs rdiff -u -r1.11 -r0 src/sys/rump/librump/rumpkern/arch/i386/rumpcpu.c cvs rdiff -u -r1.2 -r0 src/sys/rump/librump/rumpkern/arch/i386/rumpspl.c \ src/sys/rump/librump/rumpkern/arch/i386/spinlock.c cvs rdiff -u -r1.1 -r1.2 src/sys/rump/librump/rumpkern/arch/mips/Makefile.inc cvs rdiff -u -r1.2 -r1.3 \ src/sys/rump/librump/rumpkern/arch/powerpc/Makefile.inc cvs rdiff -u -r0 -r1.1 src/sys/rump/librump/rumpkern/arch/x86/Makefile.inc \ src/sys/rump/librump/rumpkern/arch/x86/rump_x86_cpu.c \ src/sys/rump/librump/rumpkern/arch/x86/rump_x86_cpu_counter.c \ src/sys/rump/librump/rumpkern/arch/x86/rump_x86_pmap.c \ src/sys/rump/librump/rumpkern/arch/x86/rump_x86_spinlock.c \ src/sys/rump/librump/rumpkern/arch/x86/rump_x86_spl.c cvs rdiff -u -r1.7 -r1.8 \ src/sys/rump/librump/rumpkern/arch/x86_64/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.