Date: Sun, 01 Dec 1996 17:33:14 -0600 From: Chris Csanady <ccsanady@friley216.res.iastate.edu> To: freebsd-smp@freebsd.org Subject: pmap_enter: modified page not writable... Message-ID: <199612012333.RAA00322@friley216.res.iastate.edu>
next in thread | raw e-mail | index | archive | help
I get a bunch of these when running the kernel built today. However, everything seems to be working ok. This is with APIC_IO. pmap_enter: modified page not writable: va: 0x58000, pte: 0x881465 pmap_remove: modified page not writable: va: 0x44000, pte: 0xee0465 pmap_remove_all: modified page not writable: va: 0x43000, pte: 0xeb4465 Enclosed is an mptable+dmesg fwiw.. Chris =============================================================================== MPTable, version 2.0.4 looking for EBDA pointer @ 0x040e, found, searching EBDA @ 0x0009fc00 searching CMOS 'top of mem' @ 0x0009f800 (638K) searching default 'top of mem' @ 0x0009fc00 (639K) searching BIOS @ 0x000f0000 MP FPS found in BIOS @ physical addr: 0x000f0c80 ------------------------------------------------------------------------------- MP Floating Pointer Structure: location: BIOS physical address: 0x000f0c80 signature: '_MP_' length: 16 bytes version: 1.1 checksum: 0xf4 mode: Virtual Wire ------------------------------------------------------------------------------- MP Config Table Header: physical address: 0x000f0c94 signature: 'PCMP' base table length: 292 version: 1.1 checksum: 0x31 OEM ID: 'OEM00000' Product ID: 'PROD00000000' OEM table pointer: 0x00000000 OEM table size: 0 entry count: 28 local APIC address: 0xfee00000 extended table length: 0 extended table checksum: 0 ------------------------------------------------------------------------------- MP Config Base Table Entries: -- Processors: APIC ID Version State Family Model Step Flags 0 0x11 BSP, usable 5 2 1 0x07bf 1 0x11 AP, usable 5 2 1 0x07bf -- Bus: Bus ID Type 0 ISA 1 PCI -- I/O APICs: APIC ID Version State Address 2 0x11 usable 0xfec00000 -- I/O Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT conforms conforms 0 0 2 0 INT conforms conforms 0 1 2 1 INT conforms conforms 0 0 2 2 INT conforms conforms 0 3 2 3 INT conforms conforms 0 4 2 4 INT conforms conforms 0 5 2 5 INT conforms conforms 0 6 2 6 INT conforms conforms 0 7 2 7 INT conforms conforms 0 8 2 8 INT conforms conforms 0 9 2 9 INT conforms conforms 0 10 2 10 INT conforms conforms 0 11 2 11 INT conforms conforms 0 12 2 12 INT conforms conforms 0 13 2 13 INT conforms conforms 0 14 2 14 INT conforms conforms 0 15 2 15 INT active-lo level 1 8:A 2 16 INT active-lo level 1 9:A 2 17 INT active-lo level 1 10:A 2 18 INT active-lo level 1 12:A 2 19 SMI conforms conforms 0 0 2 23 -- Local Ints: Type Polarity Trigger Bus ID IRQ APIC ID INT# ExtINT active-hi edge 0 0 255 0 NMI active-hi edge 0 0 255 1 ------------------------------------------------------------------------------- dmesg output: init386 done CR0 = 80000011 Copyright (c) 1992-1996 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.0-SMP #0: Sun Dec 1 17:23:57 CST 1996 root@friley216.res.iastate.edu:/local/sys/compile/SMP FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00030010 cpu1 (AP): apic id: 1, version: 0x00030010 io0 (APIC): apic id: 2, version: 0x00170011 Calibrating clock(s) relative to mc146818A clock ... i8254 clock: 1193527 Hz CPU: Pentium (586-class CPU) Origin = "GenuineIntel" Id = 0x52c Stepping=12 Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC> real memory = 33554432 (32768K bytes) avail memory = 30867456 (30144K bytes) Probing for devices on PCI bus 0: chip0 <Intel 82439> rev 1 on pci0:0 chip1 <Intel 82371SB PCI-ISA bridge> rev 1 on pci0:7:0 chip2 <Intel 82371SB IDE interface> rev 0 on pci0:7:1 vga0 <VGA-compatible display device> rev 1 int a irq 18 on pci0:10 Freeing (NOT implimented) irq 11 for ISA cards. ahc0 <Adaptec aic7880 Ultra SCSI host adapter> rev 0 int a irq 19 on pci0:12 Freeing (NOT implimented) irq 9 for ISA cards. ahc0: aic7880 Wide Channel, SCSI Id=7, 16/255 SCBs ahc0: target 0 Tagged Queuing Device (ahc0:0:0): "MICROP 4110-09NB_Nov18F TN0F" type 0 fixed SCSI 2 sd0(ahc0:0:0): Direct-Access 1002MB (2053880 512 byte sectors) Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 at 0x3e8-0x3ef irq 5 on isa sio2: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: device ID 0, 3 buttons? fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: NEC 72065B fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): <ST3491A-XR> wd0: 408MB (836070 sectors), 899 cyls, 15 heads, 62 S/T, 512 B/S 1 3C5x9 board(s) on ISA found at 0x300 ep0 at 0x300-0x30f irq 10 on isa ep0: aui/utp/bnc[*UTP*] address 00:20:af:75:70:bc npx0 on motherboard npx0: INT 16 interface Enabled INTs: 1, 2, 3, 4, 5, 6, 7, 8, 10, 12, 14, 19, imen: 0x00f7aa01 Start pid=2 <pagedaemon> Start pid=3 <vmdaemon> Start pid=4 <update> Start pid=5 <cpuidle0> SMP: Idle procs online, starting an AP! SMP: AP CPU #1 LAUNCHED!! Starting Scheduling... Start pid=6 <cpuidle1> SMP: TADA! CPU #1 made it into the scheduler!. SMP: All 2 CPU's are online! pmap_enter: modified page not writable: va: 0x17000, pte: 0x847465 pmap_enter: modified page not writable: va: 0x58000, pte: 0x881465 pmap_enter: modified page not writable: va: 0x58000, pte: 0x881465 pmap_enter: modified page not writable: va: 0x59000, pte: 0x882465 pmap_enter: modified page not writable: va: 0x58000, pte: 0x881465 pmap_remove: modified page not writable: va: 0x44000, pte: 0xee0465 pmap_remove_all: modified page not writable: va: 0x43000, pte: 0xeb4465 pmap_remove: modified page not writable: va: 0x44000, pte: 0xee0465 pmap_remove_all: modified page not writable: va: 0x43000, pte: 0x1256465 pmap_enter: modified page not writable: va: 0x2c000, pte: 0x17c5465 pmap_enter: modified page not writable: va: 0x2d000, pte: 0x17c6465 pmap_enter: modified page not writable: va: 0x2f000, pte: 0x18b8465 pmap_enter: modified page not writable: va: 0x30000, pte: 0x18b9465 pmap_enter: modified page not writable: va: 0xefbfd000, pte: 0x1b07465 pmap_remove: modified page not writable: va: 0x52000, pte: 0x1d80465 pmap_enter: modified page not writable: va: 0x27000, pte: 0x199c465 pmap_enter: modified page not writable: va: 0xefbfa000, pte: 0x16c1465 pmap_remove_all: modified page not writable: va: 0xefbfd000, pte: 0x1506465 pmap_enter: modified page not writable: va: 0x35000, pte: 0xfe9465 pmap_enter: modified page not writable: va: 0x27000, pte: 0x1b74465 pmap_enter: modified page not writable: va: 0x68000, pte: 0x11d2465 ------------------------------------------------------------------------------- # SMP kernel config file options: options SMP # Symmetric MultiProcessor Kernel #options APIC_IO # Symmetric (APIC) I/O options NCPU=2 # number of CPUs options NBUS=2 # number of busses options NAPIC=1 # number of IO APICs options NINTR=21 # number of INTs ===============================================================================
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612012333.RAA00322>