Module Name: src Committed By: uebayasi Date: Tue Nov 9 06:03:41 UTC 2010
Modified Files: src/sys/arch/amd64/conf [uebayasi-xip]: XEN3_DOM0 src/sys/arch/hp700/dev [uebayasi-xip]: dino.c elroy.c src/sys/arch/hp700/hp700 [uebayasi-xip]: machdep.c src/sys/arch/i386/conf [uebayasi-xip]: ALL GENERIC XEN3_DOM0 src/sys/arch/i386/stand/boot [uebayasi-xip]: boot2.c src/sys/arch/i386/stand/pxeboot [uebayasi-xip]: main.c src/sys/arch/macppc/dev [uebayasi-xip]: pbms.c src/sys/arch/mips/mips [uebayasi-xip]: locore_mips1.S src/sys/arch/powerpc/conf [uebayasi-xip]: files.ibm4xx src/sys/arch/powerpc/ibm4xx/dev [uebayasi-xip]: plb.c src/sys/arch/powerpc/powerpc [uebayasi-xip]: bus_space.c src/sys/arch/sparc/stand/ofwboot [uebayasi-xip]: boot.c src/sys/arch/sparc64/sparc64 [uebayasi-xip]: vm_machdep.c src/sys/arch/x86/include [uebayasi-xip]: pci_machdep_common.h src/sys/arch/x86/pci [uebayasi-xip]: pciide_machdep.c src/sys/arch/x86/x86 [uebayasi-xip]: bus_dma.c cpu.c src/sys/arch/xen/x86 [uebayasi-xip]: cpu.c Log Message: Sync with HEAD. To generate a diff of this commit: cvs rdiff -u -r1.48.2.2 -r1.48.2.3 src/sys/arch/amd64/conf/XEN3_DOM0 cvs rdiff -u -r1.22.2.1 -r1.22.2.2 src/sys/arch/hp700/dev/dino.c cvs rdiff -u -r1.8.2.1 -r1.8.2.2 src/sys/arch/hp700/dev/elroy.c cvs rdiff -u -r1.77.2.2 -r1.77.2.3 src/sys/arch/hp700/hp700/machdep.c cvs rdiff -u -r1.233.2.4 -r1.233.2.5 src/sys/arch/i386/conf/ALL cvs rdiff -u -r1.963.2.4 -r1.963.2.5 src/sys/arch/i386/conf/GENERIC cvs rdiff -u -r1.27.2.2 -r1.27.2.3 src/sys/arch/i386/conf/XEN3_DOM0 cvs rdiff -u -r1.47.2.1 -r1.47.2.2 src/sys/arch/i386/stand/boot/boot2.c cvs rdiff -u -r1.24.2.1 -r1.24.2.2 src/sys/arch/i386/stand/pxeboot/main.c cvs rdiff -u -r1.9 -r1.9.2.1 src/sys/arch/macppc/dev/pbms.c cvs rdiff -u -r1.67 -r1.67.2.1 src/sys/arch/mips/mips/locore_mips1.S cvs rdiff -u -r1.10.88.4 -r1.10.88.5 src/sys/arch/powerpc/conf/files.ibm4xx cvs rdiff -u -r1.14.98.2 -r1.14.98.3 src/sys/arch/powerpc/ibm4xx/dev/plb.c cvs rdiff -u -r1.20.20.3 -r1.20.20.4 src/sys/arch/powerpc/powerpc/bus_space.c cvs rdiff -u -r1.21.2.2 -r1.21.2.3 src/sys/arch/sparc/stand/ofwboot/boot.c cvs rdiff -u -r1.91 -r1.91.2.1 src/sys/arch/sparc64/sparc64/vm_machdep.c cvs rdiff -u -r1.3.2.2 -r1.3.2.3 \ src/sys/arch/x86/include/pci_machdep_common.h cvs rdiff -u -r1.9 -r1.9.2.1 src/sys/arch/x86/pci/pciide_machdep.c cvs rdiff -u -r1.52.2.3 -r1.52.2.4 src/sys/arch/x86/x86/bus_dma.c cvs rdiff -u -r1.66.2.4 -r1.66.2.5 src/sys/arch/x86/x86/cpu.c cvs rdiff -u -r1.40.2.5 -r1.40.2.6 src/sys/arch/xen/x86/cpu.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/amd64/conf/XEN3_DOM0 diff -u src/sys/arch/amd64/conf/XEN3_DOM0:1.48.2.2 src/sys/arch/amd64/conf/XEN3_DOM0:1.48.2.3 --- src/sys/arch/amd64/conf/XEN3_DOM0:1.48.2.2 Tue Aug 17 06:43:53 2010 +++ src/sys/arch/amd64/conf/XEN3_DOM0 Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3_DOM0,v 1.48.2.2 2010/08/17 06:43:53 uebayasi Exp $ +# $NetBSD: XEN3_DOM0,v 1.48.2.3 2010/11/09 06:03:37 uebayasi Exp $ include "arch/amd64/conf/std.xen" @@ -432,6 +432,7 @@ pdcsata* at pci? dev ? function ? # Promise SATA150 controllers rccide* at pci? dev ? function ? # ServerWorks IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers svwsata* at pci? dev ? function ? # ServerWorks SATA controllers Index: src/sys/arch/hp700/dev/dino.c diff -u src/sys/arch/hp700/dev/dino.c:1.22.2.1 src/sys/arch/hp700/dev/dino.c:1.22.2.2 --- src/sys/arch/hp700/dev/dino.c:1.22.2.1 Fri Apr 30 14:39:23 2010 +++ src/sys/arch/hp700/dev/dino.c Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: dino.c,v 1.22.2.1 2010/04/30 14:39:23 uebayasi Exp $ */ +/* $NetBSD: dino.c,v 1.22.2.2 2010/11/09 06:03:37 uebayasi Exp $ */ /* $OpenBSD: dino.c,v 1.5 2004/02/13 20:39:31 mickey Exp $ */ @@ -29,7 +29,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: dino.c,v 1.22.2.1 2010/04/30 14:39:23 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: dino.c,v 1.22.2.2 2010/11/09 06:03:37 uebayasi Exp $"); /* #include "cardbus.h" */ @@ -955,7 +955,6 @@ p++; } - c /= 2; while (c--) *a++ = *p; } @@ -977,7 +976,6 @@ p = (volatile uint32_t *)&r->pci_io_data; } - c /= 4; while (c--) *a++ = *p; } @@ -1008,7 +1006,6 @@ p++; } - c /= 2; while (c--) *p = *a++; } @@ -1030,7 +1027,6 @@ p = (volatile uint32_t *)&r->pci_io_data; } - c /= 4; while (c--) *p = *a++; } @@ -1206,7 +1202,6 @@ { volatile uint16_t *p; - c /= 2; h += o; if (h & HPPA_IOSPACE) { p = (volatile uint16_t *)h; @@ -1232,7 +1227,6 @@ { volatile uint32_t *p; - c /= 4; h += o; if (h & HPPA_IOSPACE) { p = (volatile uint32_t *)h; @@ -1262,7 +1256,6 @@ { volatile uint16_t *p; - c /= 2; h += o; if (h & HPPA_IOSPACE) { p = (volatile uint16_t *)h; Index: src/sys/arch/hp700/dev/elroy.c diff -u src/sys/arch/hp700/dev/elroy.c:1.8.2.1 src/sys/arch/hp700/dev/elroy.c:1.8.2.2 --- src/sys/arch/hp700/dev/elroy.c:1.8.2.1 Fri Apr 30 14:39:23 2010 +++ src/sys/arch/hp700/dev/elroy.c Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: elroy.c,v 1.8.2.1 2010/04/30 14:39:23 uebayasi Exp $ */ +/* $NetBSD: elroy.c,v 1.8.2.2 2010/11/09 06:03:37 uebayasi Exp $ */ /* $OpenBSD: elroy.c,v 1.5 2009/03/30 21:24:57 kettenis Exp $ */ @@ -706,7 +706,6 @@ h += o; p = (volatile uint16_t *)h; - c /= 2; while (c--) *q++ = *p; } @@ -719,7 +718,6 @@ h += o; p = (volatile uint32_t *)h; - c /= 4; while (c--) *q++ = *p; } @@ -732,7 +730,6 @@ h += o; p = (volatile uint64_t *)h; - c /= 8; while (c--) *q++ = *p; } @@ -746,7 +743,6 @@ h += o; p = (volatile uint16_t *)h; - c /= 2; while (c--) *p = *q++; } @@ -760,7 +756,6 @@ h += o; p = (volatile uint32_t *)h; - c /= 4; while (c--) *p = *q++; } @@ -774,7 +769,6 @@ h += o; p = (volatile uint64_t *)h; - c /= 8; while (c--) *p = *q++; } @@ -885,7 +879,6 @@ { volatile uint16_t *p, *q = a; - c /= 2; h += o; p = (volatile uint16_t *)h; while (c--) @@ -898,7 +891,6 @@ { volatile uint32_t *p, *q = a; - c /= 4; h += o; p = (volatile uint32_t *)h; while (c--) @@ -911,7 +903,6 @@ { volatile uint64_t *p, *q = a; - c /= 8; h += o; p = (volatile uint64_t *)h; while (c--) @@ -925,7 +916,6 @@ volatile uint16_t *p; const uint16_t *q = a; - c /= 2; h += o; p = (volatile uint16_t *)h; while (c--) @@ -939,7 +929,6 @@ volatile uint32_t *p; const uint32_t *q = a; - c /= 4; h += o; p = (volatile uint32_t *)h; while (c--) @@ -953,7 +942,6 @@ volatile uint64_t *p; const uint64_t *q = a; - c /= 8; h += o; p = (volatile uint64_t *)h; while (c--) Index: src/sys/arch/hp700/hp700/machdep.c diff -u src/sys/arch/hp700/hp700/machdep.c:1.77.2.2 src/sys/arch/hp700/hp700/machdep.c:1.77.2.3 --- src/sys/arch/hp700/hp700/machdep.c:1.77.2.2 Tue Aug 17 06:44:24 2010 +++ src/sys/arch/hp700/hp700/machdep.c Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: machdep.c,v 1.77.2.2 2010/08/17 06:44:24 uebayasi Exp $ */ +/* $NetBSD: machdep.c,v 1.77.2.3 2010/11/09 06:03:37 uebayasi Exp $ */ /*- * Copyright (c) 2001, 2002 The NetBSD Foundation, Inc. @@ -58,7 +58,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.77.2.2 2010/08/17 06:44:24 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.77.2.3 2010/11/09 06:03:37 uebayasi Exp $"); #include "opt_cputype.h" #include "opt_ddb.h" @@ -843,6 +843,12 @@ case HPPA_BOARD_HP705: return hpcxs; + case HPPA_BOARD_HPE23: + case HPPA_BOARD_HPE25: + case HPPA_BOARD_HPE35: + case HPPA_BOARD_HPE45: + return hpcxl; + case HPPA_BOARD_HP735_99: case HPPA_BOARD_HP755_99: case HPPA_BOARD_HP755_125: Index: src/sys/arch/i386/conf/ALL diff -u src/sys/arch/i386/conf/ALL:1.233.2.4 src/sys/arch/i386/conf/ALL:1.233.2.5 --- src/sys/arch/i386/conf/ALL:1.233.2.4 Sat Nov 6 08:08:17 2010 +++ src/sys/arch/i386/conf/ALL Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -# $NetBSD: ALL,v 1.233.2.4 2010/11/06 08:08:17 uebayasi Exp $ +# $NetBSD: ALL,v 1.233.2.5 2010/11/09 06:03:37 uebayasi Exp $ # From NetBSD: GENERIC,v 1.787 2006/10/01 18:37:54 bouyer Exp # # ALL machine description file @@ -17,7 +17,7 @@ options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "ALL-$Revision: 1.233.2.4 $" +#ident "ALL-$Revision: 1.233.2.5 $" maxusers 64 # estimated number of users @@ -486,6 +486,7 @@ ichlpcib* at pci? dev ? function ? # Intel ICH PCI-ISA w/ timecounter, # watchdog, SpeedStep and HPET hpet0 at ichlpcib? # High Precision Event Timer +fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator gcscpcib* at pci? dev ? function ? # AMD CS5535/CS5536 PCI-ISA w/ gpio* at gcscpcib? # timecounter, watchdog and GPIO piixpcib* at pci? dev ? function ? # Intel PIIX4 PCI-ISA w/ SpeedStep @@ -904,6 +905,7 @@ pdcsata* at pci? dev ? function ? # Promise SATA150 controllers rccide* at pci? dev ? function ? # ServerWorks IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +schide* at pci? dev ? function ? # Intel SCH IDE controllers siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers Index: src/sys/arch/i386/conf/GENERIC diff -u src/sys/arch/i386/conf/GENERIC:1.963.2.4 src/sys/arch/i386/conf/GENERIC:1.963.2.5 --- src/sys/arch/i386/conf/GENERIC:1.963.2.4 Sat Nov 6 08:08:18 2010 +++ src/sys/arch/i386/conf/GENERIC Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -# $NetBSD: GENERIC,v 1.963.2.4 2010/11/06 08:08:18 uebayasi Exp $ +# $NetBSD: GENERIC,v 1.963.2.5 2010/11/09 06:03:37 uebayasi Exp $ # # GENERIC machine description file # @@ -22,7 +22,7 @@ options INCLUDE_CONFIG_FILE # embed config file in kernel binary -#ident "GENERIC-$Revision: 1.963.2.4 $" +#ident "GENERIC-$Revision: 1.963.2.5 $" maxusers 64 # estimated number of users @@ -856,6 +856,7 @@ pdcsata* at pci? dev ? function ? # Promise SATA150 controllers rccide* at pci? dev ? function ? # ServerWorks IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +schide* at pci? dev ? function ? # Intel SCH IDE controllers siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers Index: src/sys/arch/i386/conf/XEN3_DOM0 diff -u src/sys/arch/i386/conf/XEN3_DOM0:1.27.2.2 src/sys/arch/i386/conf/XEN3_DOM0:1.27.2.3 --- src/sys/arch/i386/conf/XEN3_DOM0:1.27.2.2 Tue Aug 17 06:44:35 2010 +++ src/sys/arch/i386/conf/XEN3_DOM0 Tue Nov 9 06:03:37 2010 @@ -1,4 +1,4 @@ -# $NetBSD: XEN3_DOM0,v 1.27.2.2 2010/08/17 06:44:35 uebayasi Exp $ +# $NetBSD: XEN3_DOM0,v 1.27.2.3 2010/11/09 06:03:37 uebayasi Exp $ # # XEN3_0: Xen 3.0 domain0 kernel @@ -415,6 +415,8 @@ pdcsata* at pci? dev ? function ? # Promise SATA150 controllers rccide* at pci? dev ? function ? # ServerWorks IDE controllers satalink* at pci? dev ? function ? # SiI SATALink controllers +schide* at pci? dev ? function ? # Intel SCH IDE controllers +siisata* at pci? dev ? function ? # SiI SteelVine controllers siside* at pci? dev ? function ? # SiS IDE controllers slide* at pci? dev ? function ? # Symphony Labs IDE controllers svwsata* at pci? dev ? function ? # ServerWorks SATA controllers Index: src/sys/arch/i386/stand/boot/boot2.c diff -u src/sys/arch/i386/stand/boot/boot2.c:1.47.2.1 src/sys/arch/i386/stand/boot/boot2.c:1.47.2.2 --- src/sys/arch/i386/stand/boot/boot2.c:1.47.2.1 Fri Apr 30 14:39:31 2010 +++ src/sys/arch/i386/stand/boot/boot2.c Tue Nov 9 06:03:38 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: boot2.c,v 1.47.2.1 2010/04/30 14:39:31 uebayasi Exp $ */ +/* $NetBSD: boot2.c,v 1.47.2.2 2010/11/09 06:03:38 uebayasi Exp $ */ /*- * Copyright (c) 2008 The NetBSD Foundation, Inc. @@ -386,8 +386,8 @@ "ls [path]\n" "dev xd[N[x]]:\n" "consdev {pc|com[0123]|com[0123]kbd|auto}\n" - "vesa {enabled|disabled|list|modenum}\n" - "modules {enabled|disabled}\n" + "vesa {modenum|on|off|enabled|disabled|list}\n" + "modules {on|off|enabled|disabled}\n" "load {path_to_module}\n" "multiboot [xdNx:][filename] [<args>]\n" "help|?\n" Index: src/sys/arch/i386/stand/pxeboot/main.c diff -u src/sys/arch/i386/stand/pxeboot/main.c:1.24.2.1 src/sys/arch/i386/stand/pxeboot/main.c:1.24.2.2 --- src/sys/arch/i386/stand/pxeboot/main.c:1.24.2.1 Fri Apr 30 14:39:31 2010 +++ src/sys/arch/i386/stand/pxeboot/main.c Tue Nov 9 06:03:38 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: main.c,v 1.24.2.1 2010/04/30 14:39:31 uebayasi Exp $ */ +/* $NetBSD: main.c,v 1.24.2.2 2010/11/09 06:03:38 uebayasi Exp $ */ /* * Copyright (c) 1996 @@ -194,9 +194,9 @@ "boot [filename] [-adsqv]\n" " (ex. \"netbsd.old -s\"\n" "consdev {pc|com[0123]|com[0123]kbd|auto}\n" - "vesa {enabled|disabled|list|modenum}\n" + "vesa {modenum|on|off|enabled|disabled|list}\n" "multiboot [filename] [<args>]\n" - "modules {enabled|disabled}\n" + "modules {on|off|enabled|disabled}\n" "load {path_to_module}\n" "help|?\n" "quit\n"); Index: src/sys/arch/macppc/dev/pbms.c diff -u src/sys/arch/macppc/dev/pbms.c:1.9 src/sys/arch/macppc/dev/pbms.c:1.9.2.1 --- src/sys/arch/macppc/dev/pbms.c:1.9 Thu Nov 5 05:37:30 2009 +++ src/sys/arch/macppc/dev/pbms.c Tue Nov 9 06:03:38 2010 @@ -1,4 +1,4 @@ -/* $Id: pbms.c,v 1.9 2009/11/05 05:37:30 dyoung Exp $ */ +/* $Id: pbms.c,v 1.9.2.1 2010/11/09 06:03:38 uebayasi Exp $ */ /* * Copyright (c) 2005, Johan Wall�n @@ -367,7 +367,7 @@ sc->sc_wsmousedev = config_found(self, &a, wsmousedevprint); - USB_ATTACH_SUCCESS_RETURN; + return; } Index: src/sys/arch/mips/mips/locore_mips1.S diff -u src/sys/arch/mips/mips/locore_mips1.S:1.67 src/sys/arch/mips/mips/locore_mips1.S:1.67.2.1 --- src/sys/arch/mips/mips/locore_mips1.S:1.67 Mon Dec 14 00:46:06 2009 +++ src/sys/arch/mips/mips/locore_mips1.S Tue Nov 9 06:03:38 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: locore_mips1.S,v 1.67 2009/12/14 00:46:06 matt Exp $ */ +/* $NetBSD: locore_mips1.S,v 1.67.2.1 2010/11/09 06:03:38 uebayasi Exp $ */ /* * Copyright (c) 1992, 1993 @@ -925,12 +925,12 @@ tlbr # Read from the TLB mfc0 t2, MIPS_COP_0_TLB_HI # fetch the hi entry mfc0 t3, MIPS_COP_0_TLB_LOW # fetch the low entry - sw t2, 0(a1) - sw t3, 4(a1) mtc0 t0, MIPS_COP_0_TLB_HI # restore PID - j ra mtc0 v1, MIPS_COP_0_STATUS # Restore the status register + sw t2, 0(a1) + j ra + sw t3, 4(a1) END(mips1_TLBRead) /*---------------------------------------------------------------------------- Index: src/sys/arch/powerpc/conf/files.ibm4xx diff -u src/sys/arch/powerpc/conf/files.ibm4xx:1.10.88.4 src/sys/arch/powerpc/conf/files.ibm4xx:1.10.88.5 --- src/sys/arch/powerpc/conf/files.ibm4xx:1.10.88.4 Thu Aug 19 01:02:21 2010 +++ src/sys/arch/powerpc/conf/files.ibm4xx Tue Nov 9 06:03:39 2010 @@ -1,4 +1,4 @@ -# $NetBSD: files.ibm4xx,v 1.10.88.4 2010/08/19 01:02:21 uebayasi Exp $ +# $NetBSD: files.ibm4xx,v 1.10.88.5 2010/11/09 06:03:39 uebayasi Exp $ # # IBM 4xx specific configuration info @@ -69,6 +69,7 @@ device gpiic: i2cbus, i2c_bitbang attach gpiic at opb file arch/powerpc/ibm4xx/dev/gpiic_opb.c gpiic +<<<<<<< files.ibm4xx # External bus device exb {[addr = -1]} @@ -78,3 +79,10 @@ # FlashROM on external bus attach flash at exb with flash_exb file arch/powerpc/ibm4xx/dev/flash_exb.c flash_exb needs-flag +======= + +# External bus +#device exb {[addr = -1]} +#attach exb at plb +#file arch/powerpc/ibm4xx/dev/exb.c exb +>>>>>>> 1.12 Index: src/sys/arch/powerpc/ibm4xx/dev/plb.c diff -u src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.14.98.2 src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.14.98.3 --- src/sys/arch/powerpc/ibm4xx/dev/plb.c:1.14.98.2 Wed Aug 11 13:53:22 2010 +++ src/sys/arch/powerpc/ibm4xx/dev/plb.c Tue Nov 9 06:03:39 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: plb.c,v 1.14.98.2 2010/08/11 13:53:22 uebayasi Exp $ */ +/* $NetBSD: plb.c,v 1.14.98.3 2010/11/09 06:03:39 uebayasi Exp $ */ /* * Copyright 2001 Wasabi Systems, Inc. @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: plb.c,v 1.14.98.2 2010/08/11 13:53:22 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: plb.c,v 1.14.98.3 2010/11/09 06:03:39 uebayasi Exp $"); #include "locators.h" #include "emac.h" @@ -100,7 +100,11 @@ { IBM405GPR, "ecc", }, { IBM405GPR, "opb", }, { IBM405GPR, "pchb", }, +<<<<<<< plb.c { IBM405GPR, "exb", }, +======= + { IBM405GPR, "exb", }, +>>>>>>> 1.16 /* AMCC 405EX / EXR */ { AMCC405EX, "cpu", }, Index: src/sys/arch/powerpc/powerpc/bus_space.c diff -u src/sys/arch/powerpc/powerpc/bus_space.c:1.20.20.3 src/sys/arch/powerpc/powerpc/bus_space.c:1.20.20.4 --- src/sys/arch/powerpc/powerpc/bus_space.c:1.20.20.3 Tue Nov 2 14:05:28 2010 +++ src/sys/arch/powerpc/powerpc/bus_space.c Tue Nov 9 06:03:39 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: bus_space.c,v 1.20.20.3 2010/11/02 14:05:28 uebayasi Exp $ */ +/* $NetBSD: bus_space.c,v 1.20.20.4 2010/11/09 06:03:39 uebayasi Exp $ */ /*- * Copyright (c) 1996, 1997, 1998 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.20.20.3 2010/11/02 14:05:28 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: bus_space.c,v 1.20.20.4 2010/11/09 06:03:39 uebayasi Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -41,8 +41,12 @@ #include <sys/extent.h> #include <sys/malloc.h> +<<<<<<< bus_space.c #include <uvm/uvm_extern.h> #include <uvm/uvm_prot.h> +======= +#include <uvm/uvm.h> +>>>>>>> 1.23 #define _POWERPC_BUS_SPACE_PRIVATE #include <machine/bus.h> Index: src/sys/arch/sparc/stand/ofwboot/boot.c diff -u src/sys/arch/sparc/stand/ofwboot/boot.c:1.21.2.2 src/sys/arch/sparc/stand/ofwboot/boot.c:1.21.2.3 --- src/sys/arch/sparc/stand/ofwboot/boot.c:1.21.2.2 Fri Oct 22 07:21:33 2010 +++ src/sys/arch/sparc/stand/ofwboot/boot.c Tue Nov 9 06:03:39 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: boot.c,v 1.21.2.2 2010/10/22 07:21:33 uebayasi Exp $ */ +/* $NetBSD: boot.c,v 1.21.2.3 2010/11/09 06:03:39 uebayasi Exp $ */ /* * Copyright (c) 1997, 1999 Eduardo E. Horvath. All rights reserved. @@ -95,6 +95,7 @@ int debug = 0; int compatmode = 0; +extern char twiddle_toggle; #if 0 static void @@ -190,6 +191,7 @@ kernel[end2 - start2] = '\0'; } + twiddle_toggle = 1; strcpy(options, ap); while (*ap != '\0' && *ap != ' ' && *ap != '\t' && *ap != '\n') { BOOT_FLAG(*ap, v); @@ -200,6 +202,9 @@ case 'C': compatmode = 1; break; + case 'T': + twiddle_toggle = 1 - twiddle_toggle; + break; default: break; } Index: src/sys/arch/sparc64/sparc64/vm_machdep.c diff -u src/sys/arch/sparc64/sparc64/vm_machdep.c:1.91 src/sys/arch/sparc64/sparc64/vm_machdep.c:1.91.2.1 --- src/sys/arch/sparc64/sparc64/vm_machdep.c:1.91 Sat Nov 21 04:16:52 2009 +++ src/sys/arch/sparc64/sparc64/vm_machdep.c Tue Nov 9 06:03:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: vm_machdep.c,v 1.91 2009/11/21 04:16:52 rmind Exp $ */ +/* $NetBSD: vm_machdep.c,v 1.91.2.1 2010/11/09 06:03:40 uebayasi Exp $ */ /* * Copyright (c) 1996-2002 Eduardo Horvath. All rights reserved. @@ -50,7 +50,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: vm_machdep.c,v 1.91 2009/11/21 04:16:52 rmind Exp $"); +__KERNEL_RCSID(0, "$NetBSD: vm_machdep.c,v 1.91.2.1 2010/11/09 06:03:40 uebayasi Exp $"); #include "opt_multiprocessor.h" @@ -223,7 +223,7 @@ opcb->pcb_cwp = getcwp(); } #ifdef DIAGNOSTIC - else if (l1 != &lwp0) /* XXX is this valid? */ + else if (l1 != &lwp0) panic("cpu_lwp_fork: curlwp"); #endif #ifdef DEBUG Index: src/sys/arch/x86/include/pci_machdep_common.h diff -u src/sys/arch/x86/include/pci_machdep_common.h:1.3.2.2 src/sys/arch/x86/include/pci_machdep_common.h:1.3.2.3 --- src/sys/arch/x86/include/pci_machdep_common.h:1.3.2.2 Fri Apr 30 14:39:57 2010 +++ src/sys/arch/x86/include/pci_machdep_common.h Tue Nov 9 06:03:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: pci_machdep_common.h,v 1.3.2.2 2010/04/30 14:39:57 uebayasi Exp $ */ +/* $NetBSD: pci_machdep_common.h,v 1.3.2.3 2010/11/09 06:03:40 uebayasi Exp $ */ /* * Copyright (c) 1996 Christopher G. Demetriou. All rights reserved. @@ -37,6 +37,9 @@ * Machine-specific definitions for PCI autoconfiguration. */ #define __HAVE_PCIIDE_MACHDEP_COMPAT_INTR_ESTABLISH +#ifndef XEN +#define __HAVE_PCIIDE_MACHDEP_COMPAT_INTR_DISESTABLISH +#endif /* * i386-specific PCI structure and type definitions. Index: src/sys/arch/x86/pci/pciide_machdep.c diff -u src/sys/arch/x86/pci/pciide_machdep.c:1.9 src/sys/arch/x86/pci/pciide_machdep.c:1.9.2.1 --- src/sys/arch/x86/pci/pciide_machdep.c:1.9 Fri May 1 09:26:34 2009 +++ src/sys/arch/x86/pci/pciide_machdep.c Tue Nov 9 06:03:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: pciide_machdep.c,v 1.9 2009/05/01 09:26:34 cegger Exp $ */ +/* $NetBSD: pciide_machdep.c,v 1.9.2.1 2010/11/09 06:03:40 uebayasi Exp $ */ /* * Copyright (c) 1998 Christopher G. Demetriou. All rights reserved. @@ -41,7 +41,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: pciide_machdep.c,v 1.9 2009/05/01 09:26:34 cegger Exp $"); +__KERNEL_RCSID(0, "$NetBSD: pciide_machdep.c,v 1.9.2.1 2010/11/09 06:03:40 uebayasi Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -90,3 +90,10 @@ PCIIDE_CHANNEL_NAME(chan), irq); return cookie; } + +void +pciide_machdep_compat_intr_disestablish(device_t dev, pci_chipset_tag_t pc, int chan, void *cookie) +{ + isa_intr_disestablish(NULL, cookie); + return; +} Index: src/sys/arch/x86/x86/bus_dma.c diff -u src/sys/arch/x86/x86/bus_dma.c:1.52.2.3 src/sys/arch/x86/x86/bus_dma.c:1.52.2.4 --- src/sys/arch/x86/x86/bus_dma.c:1.52.2.3 Fri Oct 22 07:21:42 2010 +++ src/sys/arch/x86/x86/bus_dma.c Tue Nov 9 06:03:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: bus_dma.c,v 1.52.2.3 2010/10/22 07:21:42 uebayasi Exp $ */ +/* $NetBSD: bus_dma.c,v 1.52.2.4 2010/11/09 06:03:40 uebayasi Exp $ */ /*- * Copyright (c) 1996, 1997, 1998, 2007 The NetBSD Foundation, Inc. @@ -31,7 +31,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: bus_dma.c,v 1.52.2.3 2010/10/22 07:21:42 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: bus_dma.c,v 1.52.2.4 2010/11/09 06:03:40 uebayasi Exp $"); /* * The following is included because _bus_dma_uiomove is derived from @@ -101,8 +101,12 @@ #include <dev/isa/isareg.h> #include <dev/isa/isavar.h> +<<<<<<< bus_dma.c #include <uvm/uvm_extern.h> #include <uvm/uvm_page.h> +======= +#include <uvm/uvm.h> +>>>>>>> 1.56 extern paddr_t avail_end; Index: src/sys/arch/x86/x86/cpu.c diff -u src/sys/arch/x86/x86/cpu.c:1.66.2.4 src/sys/arch/x86/x86/cpu.c:1.66.2.5 --- src/sys/arch/x86/x86/cpu.c:1.66.2.4 Fri Oct 22 07:21:42 2010 +++ src/sys/arch/x86/x86/cpu.c Tue Nov 9 06:03:40 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.c,v 1.66.2.4 2010/10/22 07:21:42 uebayasi Exp $ */ +/* $NetBSD: cpu.c,v 1.66.2.5 2010/11/09 06:03:40 uebayasi Exp $ */ /*- * Copyright (c) 2000, 2006, 2007, 2008 The NetBSD Foundation, Inc. @@ -62,7 +62,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.66.2.4 2010/10/22 07:21:42 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.66.2.5 2010/11/09 06:03:40 uebayasi Exp $"); #include "opt_ddb.h" #include "opt_mpbios.h" /* for MPDEBUG */ @@ -84,8 +84,12 @@ #include <sys/atomic.h> #include <sys/reboot.h> +<<<<<<< cpu.c #include <uvm/uvm_extern.h> #include <uvm/uvm_page.h> +======= +#include <uvm/uvm.h> +>>>>>>> 1.78 #include <machine/cpufunc.h> #include <machine/cpuvar.h> Index: src/sys/arch/xen/x86/cpu.c diff -u src/sys/arch/xen/x86/cpu.c:1.40.2.5 src/sys/arch/xen/x86/cpu.c:1.40.2.6 --- src/sys/arch/xen/x86/cpu.c:1.40.2.5 Sat Nov 6 08:08:23 2010 +++ src/sys/arch/xen/x86/cpu.c Tue Nov 9 06:03:41 2010 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu.c,v 1.40.2.5 2010/11/06 08:08:23 uebayasi Exp $ */ +/* $NetBSD: cpu.c,v 1.40.2.6 2010/11/09 06:03:41 uebayasi Exp $ */ /* NetBSD: cpu.c,v 1.18 2004/02/20 17:35:01 yamt Exp */ /*- @@ -66,7 +66,7 @@ */ #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.40.2.5 2010/11/06 08:08:23 uebayasi Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.40.2.6 2010/11/09 06:03:41 uebayasi Exp $"); #include "opt_ddb.h" #include "opt_multiprocessor.h" @@ -86,8 +86,12 @@ #include <sys/atomic.h> #include <sys/reboot.h> +<<<<<<< cpu.c #include <uvm/uvm_extern.h> #include <uvm/uvm_page.h> +======= +#include <uvm/uvm.h> +>>>>>>> 1.51 #include <machine/cpufunc.h> #include <machine/cpuvar.h>