Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 15:26:16 UTC 2010
Modified Files:
src/share/man/man4 [uebayasi-xip]: xmd.4
Log Message:
Put the standard TNF copyright.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/share/man/man4/xmd.4
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 15:42:50 UTC 2010
Modified Files:
src/sys/arch/acorn26/include: vmparam.h
src/sys/arch/acorn32/include: vmparam.h
src/sys/arch/alpha/include: vmparam.h
src/sys/arch/amd64/include: vmparam.h
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 15:48:01 UTC 2010
Modified Files:
src/sys/uvm: uvm_pglist.h
Log Message:
Provide a forward declaration of struct vm_page, whose internal
is opaque to uvm_pglist.h users. Users don't need to pull in
uvm_page.h.
To
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 16:03:24 UTC 2010
Modified Files:
src/external/gpl3/binutils/usr.sbin/mdsetimage: mdsetimage.8
mdsetimage.c
src/usr.sbin/mdsetimage: mdsetimage.8 mdsetimage.c
Log Message:
Handle md(4)'s embedded
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 16:21:16 UTC 2010
Modified Files:
src/sys/arch/evbppc/compile [uebayasi-xip]: walnut-mkimg.sh
Log Message:
Typo.
To generate a diff of this commit:
cvs rdiff -u -r1.3.98.1 -r1.3.98.2 \
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 16:23:35 UTC 2010
Modified Files:
src/sys/arch/evbppc/compile: walnut-mkimg.sh
Log Message:
Merge from uebayasi-xip:
Support files other than kernel executables.
For filesystem images, embed (not prepend) OpenBIOS
.
+ *
+ * This code is derived from software developed for The NetBSD Foundation
+ * by Masao Uebayashi.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 16:32:09 UTC 2010
Modified Files:
src/sys/arch/powerpc/include/ibm4xx: dcr4xx.h
Log Message:
More registers to support IBM405GPr External Bus.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: uebayasi
Date: Sat Nov 6 16:36:27 UTC 2010
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
src/sys/arch/powerpc/include/ibm4xx: vmparam.h
Log Message:
Merge from uebayasi-xip:
revision 1.60.2.5
date:
Module Name:src
Committed By: uebayasi
Date: Fri Nov 5 08:54:57 UTC 2010
Modified Files:
src/share/man/man4 [uebayasi-xip]: xmd.4
Log Message:
Document HOWTO.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/share/man/man4/xmd.4
Please note that
bus_space 9 ,
+.Xr disk 9 ,
+.Xr uvm 9
+.
+.Sh CAVEATS
+.Pp
+Don't confuse memory-mappable NOR FlashROM and FlashROM based
+storage device. To access the latter, CPU uses I/O instead of
+MMIO.
+.
+.Sh HISTORY
+.Pp
+.Nm
+first appeared in
+.Nx 6.0 .
+.
+.Sh AUTHORS
+The
+.Nm
+support was added by Masao
Module Name:src
Committed By: uebayasi
Date: Fri Nov 5 08:55:57 UTC 2010
Modified Files:
src/share/man/man9 [uebayasi-xip]: disk.9
Log Message:
Document DIOCGPHYSSEG.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.35.2.1 src/share/man/man9/disk.9
Please
Module Name:src
Committed By: uebayasi
Date: Thu Nov 4 07:30:00 UTC 2010
Modified Files:
src/external/gpl3/binutils/usr.sbin/mdsetimage [uebayasi-xip]:
mdsetimage.8 mdsetimage.c
src/sys/dev [uebayasi-xip]: xmd.c
src/usr.sbin/mdsetimage
Module Name:src
Committed By: uebayasi
Date: Thu Nov 4 07:31:27 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
Remove a XXX comment which is only confusing.
To generate a diff of this commit:
cvs rdiff -u -r1.36.2.27 -r1.36.2.28
Module Name:src
Committed By: uebayasi
Date: Thu Nov 4 08:47:38 UTC 2010
Modified Files:
src/sys/arch/m68k/m68k [uebayasi-xip]: pmap_motorola.c
src/sys/arch/mips/mips [uebayasi-xip]: pmap.c
src/sys/arch/powerpc/ibm4xx [uebayasi-xip]: pmap.c
Module Name:src
Committed By: uebayasi
Date: Thu Nov 4 12:16:15 UTC 2010
Modified Files:
src/sys/arch/evbarm/integrator: int_bus_dma.c
Log Message:
Fix DEBUG kernel build.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: uebayasi
Date: Wed Nov 3 16:59:19 UTC 2010
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Fix build of IXM1200 too. Pointed out by cegger, thanks.
To generate a diff of this commit:
cvs rdiff -u -r1.216 -r1.217
Module Name:src
Committed By: uebayasi
Date: Thu Nov 4 04:33:35 UTC 2010
Modified Files:
src/doc: BRANCHES
Log Message:
uebayasi-xip: add mdsetimage directories.
To generate a diff of this commit:
cvs rdiff -u -r1.296 -r1.297 src/doc/BRANCHES
Please note that diffs
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 06:07:06 UTC 2010
Modified Files:
src/sys/arch/arm/arm32: mem.c
src/sys/arch/arm/include/arm32: pmap.h
Log Message:
Fix build of evbarm.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 06:31:48 UTC 2010
Modified Files:
src/sys/arch/evbppc/conf: PMPPC
Log Message:
Don't build flash because it's not implemented.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 06:33:22 UTC 2010
Modified Files:
src/sys/arch/arm/arm32: pmap.c
Log Message:
Fix build of XScale.
To generate a diff of this commit:
cvs rdiff -u -r1.215 -r1.216 src/sys/arch/arm/arm32/pmap.c
Please note that
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 12:21:07 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Fix DIAGNOSTIC build. Pointed out by Juergen Hannken-Illjes.
To generate a diff of this commit:
cvs rdiff -u -r1.266 -r1.267
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 13:09:29 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Oops, fix build !DIAGNOSTICS again.
To generate a diff of this commit:
cvs rdiff -u -r1.267 -r1.268
Module Name:src
Committed By: uebayasi
Date: Tue Nov 2 14:05:28 UTC 2010
Modified Files:
src/share/man/man9 [uebayasi-xip]: uvm.9
src/sys/arch/arm/imx [uebayasi-xip]: imx31_space.c
src/sys/arch/powerpc/powerpc [uebayasi-xip]: bus_space.c
Module Name:src
Committed By: uebayasi
Date: Wed Nov 3 04:32:50 UTC 2010
Modified Files:
src/sys/miscfs/genfs: genfs_io.c
Log Message:
genfs_getpages: restore vm_page array correctly in PGO_LOCKED error
code path.
To generate a diff of this commit:
cvs rdiff -u -r1.40
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 07:29:09 UTC 2010
Modified Files:
src/sys/arch/evbppc/conf [uebayasi-xip]: OPENBLOCKS266_XIP
Log Message:
Add xmd(4).
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 08:41:14 UTC 2010
Modified Files:
src/share/man/man9 [uebayasi-xip]: pmap.9
src/sys/arch/acorn26/acorn26 [uebayasi-xip]: mem.c pmap.c
src/sys/arch/alpha/alpha [uebayasi-xip]: mem.c pmap.c
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 08:43:12 UTC 2010
Modified Files:
src/sys/arch/powerpc/conf [uebayasi-xip]: files.powerpc
src/sys/arch/x86/conf [uebayasi-xip]: files.x86
Log Message:
xmd_machdep.c is gone.
To generate a diff of this
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 08:51:10 UTC 2010
Modified Files:
src/sys/dev [uebayasi-xip]: xmd.c
Removed Files:
src/sys/dev [uebayasi-xip]: xmdvar.h
Log Message:
Adapt to thew new pmap(9) interfaces.
Don't conditionalize few lines of
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 17:00:55 UTC 2010
Modified Files:
src/sys/arch/alpha/alpha: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.252
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 17:20:44 UTC 2010
Modified Files:
src/sys/arch/hppa/hppa: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 17:27:17 UTC 2010
Modified Files:
src/sys/arch/ia64/ia64: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 17:44:04 UTC 2010
Modified Files:
src/sys/arch/mips/mips: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.189 -r1.190
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 18:08:49 UTC 2010
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
src/sys/arch/powerpc/powerpc: pmap_subr.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 18:15:04 UTC 2010
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 18:30:55 UTC 2010
Modified Files:
src/sys/arch/sparc64/sparc64: pmap.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.265
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 18:35:38 UTC 2010
Modified Files:
src/sys/arch/arm/arm32: mem.c
Log Message:
Use VM_PAGE_TO_MD() to locate struct vm_page_md. No functional
changes.
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27
Module Name:src
Committed By: uebayasi
Date: Sun Oct 31 03:43:03 UTC 2010
Modified Files:
src/sys/arch/arm/arm32 [uebayasi-xip]: pmap.c
Log Message:
More struct vm_page * - struct vm_page_md * adjustments.
To generate a diff of this commit:
cvs rdiff -u -r1.211.2.16
Module Name:src
Committed By: uebayasi
Date: Sun Oct 31 03:46:20 UTC 2010
Modified Files:
src/sys/arch/arm/arm32 [uebayasi-xip]: pmap.c
src/sys/arch/hppa/hppa [uebayasi-xip]: pmap.c
src/sys/arch/m68k/m68k [uebayasi-xip]: pmap_motorola.c
-base1
+Base Tag: uebayasi-xip-base3 (-D20101022)
Maintainer: Masao Uebayashi uebay...@netbsd.org
Scope: src/include src/sbin/mount src/sbin/mount_ffs
src/share/man/man4 src/share/man/man9 src/sys
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 03:46:03 UTC 2010
Modified Files:
src/sys/arch/evbppc/conf: Makefile.ev64260.inc Makefile.explora.inc
Makefile.obs405.inc Makefile.walnut.inc
Log Message:
Handle kernel file names other than netbsd.
To
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 05:02:28 UTC 2010
Modified Files:
src/sys/arch/amd64/conf [uebayasi-xip]: XIP
src/sys/arch/i386/conf [uebayasi-xip]: XIP
Log Message:
xmd(4) uses a conflicting symbol md_root_image with md(4).
Exclude md(4)
Module Name:src
Committed By: uebayasi
Date: Sat Oct 30 05:56:01 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_extern.h
Log Message:
Put back #include uvm/uvm_page.h for now, to avoid build erros.
This should be removed again later, because exposing page-level
Module Name:src
Committed By: uebayasi
Date: Wed Oct 27 14:08:09 UTC 2010
Modified Files:
src/sys/arch/hpcmips/conf: majors.hpcmips
src/sys/conf: majors
Log Message:
Reserve an MI major for coming flash(4).
hpcmips defines one in MD majors, but it's not listed in
Module Name:src
Committed By: uebayasi
Date: Wed Oct 27 14:13:57 UTC 2010
Modified Files:
src/sys/arch/amd64/conf [uebayasi-xip]: majors.amd64
src/sys/arch/evbppc/conf [uebayasi-xip]: majors.evbppc
src/sys/arch/hpcmips/conf [uebayasi-xip]: majors.hpcmips
Module Name:src
Committed By: uebayasi
Date: Thu Oct 28 03:27:55 UTC 2010
Modified Files:
src/share/man/man4 [uebayasi-xip]: xmd.4
Log Message:
Note that underlying char array must be physically contiguous.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1
Module Name:src
Committed By: uebayasi
Date: Mon Oct 25 08:07:22 UTC 2010
Modified Files:
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c
Log Message:
Fragment size doesn't need to be page-aligned.
Return EINVAL if read-only mount option is not set, other failures
reported
Module Name:src
Committed By: uebayasi
Date: Fri Oct 22 07:22:58 UTC 2010
Modified Files:
src/sys/arch/alpha/alpha [uebayasi-xip]: dec_6600.c
src/sys/arch/alpha/common [uebayasi-xip]: sgmap_typedep.c
src/sys/arch/alpha/include [uebayasi-xip]: alpha_cpu.h
Module Name:src
Committed By: uebayasi
Date: Fri Oct 22 07:37:27 UTC 2010
Removed Files:
src/share/man/man9/man9.i386 [uebayasi-xip]: nmi.9
Log Message:
Merge botch.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r0 src/share/man/man9/man9.i386/nmi.9
Please
Module Name:src
Committed By: uebayasi
Date: Fri Oct 22 07:37:49 UTC 2010
Removed Files:
src/sys/arch/powerpc/ibm4xx [uebayasi-xip]: pmap.c.work
Log Message:
Merge botch.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r0
Module Name:src
Committed By: uebayasi
Date: Fri Oct 22 07:39:58 UTC 2010
Removed Files:
src/sys/rump/librump/rumpkern/opt [uebayasi-xip]: opt_direct_page.h
Log Message:
options DIRECT_PAGE is gone.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r0 \
Module Name:src
Committed By: uebayasi
Date: Sat Oct 23 02:23:39 UTC 2010
Modified Files:
src/sys/dev/isa [uebayasi-xip]: isv.c
Log Message:
Include uvm_extern.h, not uvm.h.
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.3.2.1 src/sys/dev/isa/isv.c
Please
Module Name:src
Committed By: uebayasi
Date: Sat Oct 23 02:34:17 UTC 2010
Modified Files:
src/sys/kern [uebayasi-xip]: vfs_syscalls.c
Log Message:
Propagate MNT_XIP in mount flags.
To generate a diff of this commit:
cvs rdiff -u -r1.403.2.5 -r1.403.2.6
Module Name:src
Committed By: uebayasi
Date: Thu Oct 21 08:45:05 UTC 2010
Modified Files:
src/sbin/mount [uebayasi-xip]: mount.8
src/sbin/mount_ffs [uebayasi-xip]: mount_ffs.c
src/share/man/man5 [uebayasi-xip]: statvfs.5
src/sys/sys [uebayasi-xip]:
1.294 2010/10/09 05:24:55 yamt Exp $
+# $NetBSD: BRANCHES,v 1.295 2010/10/21 08:45:29 uebayasi Exp $
#
# This file contains a list of branches that exist in the NetBSD CVS
# tree and their current state.
@@ -1208,7 +1208,8 @@
Base Tag: uebayasi-xip-base1
Maintainer: Masao Uebayashi uebay
Module Name:src
Committed By: uebayasi
Date: Thu Oct 21 17:16:28 UTC 2010
Modified Files:
src/share/man/man9 [uebayasi-xip]: uvm.9
Log Message:
Document uvm_page_physload_device(9).
To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.102.2.1
Module Name:src
Committed By: uebayasi
Date: Thu Oct 21 17:45:21 UTC 2010
Modified Files:
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c
Log Message:
Handle XIP mount error properly.
To generate a diff of this commit:
cvs rdiff -u -r1.257.2.11 -r1.257.2.12
Module Name:src
Committed By: uebayasi
Date: Sun Oct 17 16:13:56 UTC 2010
Modified Files:
src/usr.sbin/kgmon: kgmon.c
Log Message:
Typo in a error message.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/usr.sbin/kgmon/kgmon.c
Please note that diffs
Module Name:src
Committed By: uebayasi
Date: Thu Oct 7 08:54:17 UTC 2010
Modified Files:
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c
Log Message:
Check filesystem's bsize/fsize are aligned to PAGE_SIZE, or fail with
ENXIO.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: uebayasi
Date: Mon Sep 27 08:25:38 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
genfs_do_getpages_xip1: Adjust locking. Although XIP never does real I/O,
it's called without PGO_LOCKED in some cases.
Module Name:src
Committed By: uebayasi
Date: Sun Sep 26 06:35:33 UTC 2010
Modified Files:
src/sys/ufs/ffs [uebayasi-xip]: ffs_vfsops.c
Log Message:
ffs_vget: Mark XIP only for VREG vnodes.
To generate a diff of this commit:
cvs rdiff -u -r1.257.2.8 -r1.257.2.9
Module Name:src
Committed By: uebayasi
Date: Sun Sep 26 06:38:36 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
Wrap long lines.
To generate a diff of this commit:
cvs rdiff -u -r1.36.2.22 -r1.36.2.23
Module Name:src
Committed By: uebayasi
Date: Sun Sep 26 07:06:57 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
Implement XIP putpages. Invalidate MMU mappings of pages at the
request of PGO_FREE. PGO_DEACTIVATE and PGO_CLEANIT do
Module Name:src
Committed By: uebayasi
Date: Sun Sep 26 15:18:12 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
Minor fixes.
To generate a diff of this commit:
cvs rdiff -u -r1.36.2.24 -r1.36.2.25 src/sys/miscfs/genfs/genfs_io.c
Module Name:src
Committed By: uebayasi
Date: Sat Aug 28 16:24:34 UTC 2010
Modified Files:
src/sys/arch/arm/conf [uebayasi-xip]: files.arm
Added Files:
src/sys/arch/arm/arm [uebayasi-xip]: xmd_machdep.c
Log Message:
xmd(4) glue for arm.
To generate a diff of this
Module Name:src
Committed By: uebayasi
Date: Sat Aug 28 16:25:39 UTC 2010
Modified Files:
src/sys/dev [uebayasi-xip]: flash.c
Log Message:
Correctly hook flash_open/flash_close in cdevsw too.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.13 -r1.1.2.14
Module Name:src
Committed By: uebayasi
Date: Sat Aug 28 16:27:02 UTC 2010
Modified Files:
src/sys/dev [uebayasi-xip]: xmd.c
Log Message:
Hook cdev read. Kill unused code.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.3 -r1.1.2.4 src/sys/dev/xmd.c
Please note
Module Name:src
Committed By: uebayasi
Date: Sat Aug 28 18:24:07 UTC 2010
Modified Files:
src/sys/arch/mips/conf [uebayasi-xip]: files.mips
Added Files:
src/sys/arch/mips/mips [uebayasi-xip]: xmd_machdep.c
Log Message:
xmd(4) glue for mips. Not tested.
To
Module Name:src
Committed By: uebayasi
Date: Fri Aug 27 09:41:16 UTC 2010
Modified Files:
src/sys/arch/xen/conf [uebayasi-xip]: files.xen
Log Message:
Glue xmd(4).
To generate a diff of this commit:
cvs rdiff -u -r1.106.2.1 -r1.106.2.2 src/sys/arch/xen/conf/files.xen
Module Name:src
Committed By: uebayasi
Date: Fri Aug 27 09:41:52 UTC 2010
Modified Files:
src/sys/arch/amd64/conf [uebayasi-xip]: majors.amd64
Added Files:
src/sys/arch/amd64/conf [uebayasi-xip]: XIP
Log Message:
xmd(4) / XIP config for amd64.
To generate a diff
Module Name:src
Committed By: uebayasi
Date: Thu Aug 26 09:43:45 UTC 2010
Modified Files:
src/sys/arch/xen/x86 [uebayasi-xip]: cpu.c
Log Message:
Fix build.
To generate a diff of this commit:
cvs rdiff -u -r1.40.2.2 -r1.40.2.3 src/sys/arch/xen/x86/cpu.c
Please note
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 13:36:09 UTC 2010
Modified Files:
src/sys/arch/x86/x86 [uebayasi-xip]: xmd_machdep.c
Log Message:
PA != VA here, use vtophys() to convert VA to PA.
(I hate x86.)
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 14:21:23 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_vnode.c
Log Message:
Actually make this build with options XIP.
To generate a diff of this commit:
cvs rdiff -u -r1.93.2.1 -r1.93.2.2
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 14:23:16 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c
Log Message:
Fix DIAGNOSTIC build. Sprinkle some assertions.
To generate a diff of this commit:
cvs rdiff -u -r1.153.2.53 -r1.153.2.54
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 14:32:30 UTC 2010
Modified Files:
src/sys/conf [uebayasi-xip]: files
Log Message:
Indent.
To generate a diff of this commit:
cvs rdiff -u -r1.974.2.8 -r1.974.2.9 src/sys/conf/files
Please note that diffs are not
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 14:32:54 UTC 2010
Modified Files:
src/sys/arch/powerpc/powerpc [uebayasi-xip]: xmd_machdep.c
Log Message:
RCS id. Minor clean up.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.1 -r1.1.2.2
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 14:33:07 UTC 2010
Modified Files:
src/sys/arch/powerpc/conf [uebayasi-xip]: files.powerpc
Log Message:
Indent.
To generate a diff of this commit:
cvs rdiff -u -r1.71.4.3 -r1.71.4.4
Module Name:src
Committed By: uebayasi
Date: Wed Aug 25 15:36:28 UTC 2010
Added Files:
src/sys/dev/microcode/radeon [uebayasi-xip]: CEDAR_me.bin CEDAR_pfp.bin
CEDAR_rlc.bin CYPRESS_me.bin CYPRESS_pfp.bin CYPRESS_rlc.bin
JUNIPER_me.bin
Module Name:src
Committed By: uebayasi
Date: Fri Aug 20 07:03:23 UTC 2010
Modified Files:
src/sys/dev [uebayasi-xip]: flash.c xmd.c
Log Message:
Use consistent cdevsw/bdevsw flags.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.12 -r1.1.2.13 src/sys/dev/flash.c
Module Name:src
Committed By: uebayasi
Date: Fri Aug 20 07:03:40 UTC 2010
Modified Files:
src/sys/dev [uebayasi-xip]: xmd.c
Log Message:
Missing RCS id.
To generate a diff of this commit:
cvs rdiff -u -r1.1.2.2 -r1.1.2.3 src/sys/dev/xmd.c
Please note that diffs are not
Module Name:src
Committed By: uebayasi
Date: Fri Aug 20 07:04:38 UTC 2010
Modified Files:
src/sys/arch/i386/conf [uebayasi-xip]: majors.i386
src/sys/arch/x86/conf [uebayasi-xip]: files.x86
Added Files:
src/sys/arch/i386/conf [uebayasi-xip]: XIP
/null src/sys/dev/xmd.c:1.1.2.1
--- /dev/null Thu Aug 19 12:36:59 2010
+++ src/sys/dev/xmd.c Thu Aug 19 12:36:58 2010
@@ -0,0 +1,299 @@
+/* $NetBSD: xmd.c,v 1.1.2.1 2010/08/19 12:36:58 uebayasi Exp $ */
+
+/*-
+ * Copyright (c) 2010 Tsubai Masanari. All rights reserved.
+ * Copyright (c) 2010 Masao
Module Name:src
Committed By: uebayasi
Date: Thu Aug 19 01:02:22 UTC 2010
Modified Files:
src/sys/arch/evbppc/obs405 [uebayasi-xip]: obs266_autoconf.c
src/sys/arch/powerpc/conf [uebayasi-xip]: files.ibm4xx
src/sys/arch/powerpc/ibm4xx/dev [uebayasi-xip]:
Module Name:src
Committed By: uebayasi
Date: Tue Aug 17 06:56:23 UTC 2010
Removed Files:
src/share/man/man4 [uebayasi-xip]: ichlpcib.4
src/share/man/man9 [uebayasi-xip]: pfind.9
src/sys/arch/amd64/amd64 [uebayasi-xip]: procfs_machdep.c
Module Name:src
Committed By: uebayasi
Date: Tue Aug 17 05:54:01 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.h
Log Message:
Collect a garbage.
To generate a diff of this commit:
cvs rdiff -u -r1.59.2.28 -r1.59.2.29 src/sys/uvm/uvm_page.h
Please note
Module Name:src
Committed By: uebayasi
Date: Sat Aug 14 02:09:58 UTC 2010
Modified Files:
src/sys/arch/evbppc/obs405 [uebayasi-xip]: obs266_machdep.c
src/sys/arch/powerpc/ibm4xx [uebayasi-xip]: pmap.c
src/sys/arch/powerpc/include/ibm4xx [uebayasi-xip]:
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 09:50:01 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c uvm_page.h
Log Message:
s/vm_physseg_find_direct/vm_physseg_find_device/
To generate a diff of this commit:
cvs rdiff -u -r1.153.2.51
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:14:55 UTC 2010
Modified Files:
src/sys/uvm [uebayasi-xip]: uvm_page.c uvm_pmap.h
Log Message:
If both __HAVE_PMAP_PHYSSEG and __HAVE_PMAP_PHYSSEG_INIT is defined,
call per-vm_physseg initialization/finalization
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:20:08 UTC 2010
Modified Files:
src/sys/arch/powerpc/conf [uebayasi-xip]: files.powerpc
src/sys/arch/powerpc/include [uebayasi-xip]: bus.h
src/sys/arch/powerpc/powerpc [uebayasi-xip]: bus_space.c
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:24:48 UTC 2010
Modified Files:
src/sys/conf [uebayasi-xip]: files
src/sys/dev [uebayasi-xip]: flash.c flashvar.h
Log Message:
Export flash_init() correctly. Calculate disk partition correctly.
Correct
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:30:50 UTC 2010
Modified Files:
src/sys/arch/evbppc/compile [uebayasi-xip]: walnut-mkimg.sh
Log Message:
Support files other than kernel executables.
For filesystem images, embed (not prepend) OpenBIOS image
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:33:03 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
In XIP vnode pager, assert that filesystem blocks and pages are aligned.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:46:28 UTC 2010
Modified Files:
src/sys/arch/powerpc/ibm4xx [uebayasi-xip]: pmap.c
Log Message:
Support XIP; look up device vm_physseg for managed pages. Initialize
vm_physseg MD part.
To generate a diff of this
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 13:50:05 UTC 2010
Modified Files:
src/sys/arch/powerpc/include/ibm4xx [uebayasi-xip]: vmparam.h
Log Message:
Hook pmap_physseg_{init,fini} on powerpc/ibm4xx.
To generate a diff of this commit:
cvs rdiff -u
developed for The NetBSD Foundation
+ * by Masao Uebayashi.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above copyright
+ *notice
is derived from software developed for The NetBSD Foundation
+ * by Masao Uebayashi.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions of source code must retain the above
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 14:02:45 UTC 2010
Modified Files:
src/sys/arch/evbppc/obs405 [uebayasi-xip]: obs266_machdep.c
Log Message:
Map the NOR FlashROM region into kernel using a reserved TLB. This is
touched to synchronize I-cache an
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 14:03:10 UTC 2010
Added Files:
src/sys/arch/evbppc/conf [uebayasi-xip]: OPENBLOCKS266_XIP
Log Message:
XIP test kernel.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1.2.1
Module Name:src
Committed By: uebayasi
Date: Wed Aug 11 14:03:58 UTC 2010
Modified Files:
src/sys/arch/evbppc/conf [uebayasi-xip]: OPENBLOCKS266
Log Message:
Build net-bootable kernel (emac0) for test.
To generate a diff of this commit:
cvs rdiff -u -r1.46.2.1
Module Name:src
Committed By: uebayasi
Date: Thu Aug 12 02:53:10 UTC 2010
Modified Files:
src/sys/miscfs/genfs [uebayasi-xip]: genfs_io.c
Log Message:
vm_physseg::start is PFN, not mdpgno, so don't decode it using
pmap_phys_address().
To generate a diff of this commit:
701 - 800 of 1169 matches
Mail list logo