pmap_enter in this situation should fail, not panic. the error would be
handled properly as the stack unwinds up to ami_allocmem.

i can change ami_allocmem to take a NOWAIT etc as an argument rather than just
assume it, so callers with process context (like the sensor refresh shown
below) can sleep waiting for mappings.

dlg

On 31/01/2010, at 6:26 AM, Bob Beck wrote:

> Ooooh. nice one.  Obviously ami couldn't get memory mappings and freaked
out.
>
> While not completely necessary, I'd love for you to file that whole
> thing into sendbug() in a pr so we don't
> forget it. but that one I need to pester krw, art, dlg, and maybe
> marco about what ami is doing.
>
> note that the behaviour you see wrt free memory dropping but not
> hitting swap is what I expect.
> basically that makes the buffer cache subordinate to working set
> memory between 10 and 90% of
> physmem. the buffer cache will throw away pages before allowing the
> system to swap.
>
> Drop it back to 70% and tell me if you still get the same panic
> please.  and if you have a fixed test
> case that reproduces this on your machine ( a load generator for
> postgres with clients) I'd love to
> have a copy in the pr as well.
>
> 2010/1/30 Jeff Ross <[email protected]>:
>> Bob Beck wrote:
>>>>
>>>> My question was motivated by noticing that repeated accesses to a
>>>> fairly large file (~ .75 Gb) during a debugging session were slow. It
>>>> seemed like the system was re-reading the file from the disk when it
>>>> felt like it ought to be sitting in the buffer cache. A little
>>>> experimenting with vmstat running confirmed this. I then tried the
>>>> same experiments with a Linux system running on comparable hardware
>>>> (same amount of memory -- 2 Gb) and got the caching behavior I
>>>> expected.
>>>
>>> So what you are asking for is a bigger buffer cache, not "ubc"
>>>
>>> 1) install current
>>> 2) sysctl -w kern.bufcachepercent=90
>>>
>>> report any issues back to me and this list.
>>>
>>> done.
>>>
>>
>> I tried this and under hard load got a lockup.  Before that the
transactions
>> per second I was getting with Postgresql had increased dramatically.  The
>> base
>> tps didn't increase--it started at roughly 4000, but increasing
>> kern.bufcachepercent to 90 kept the tps in the 3500 range as the number of
>> clients scaled up.  At the stock level the tps would fall to just a little
>> over 1000.  Under this load the free memory as shown in systat would fall
to
>> about 300M, sometimes a little lower, but I never saw it hit swap.
>>
>> ddb{1}> show panic
>> pmap_enter: no pv entries available
>>
>> ddb{1}> trace
>> Debugger(ee3d,dfe3ede8,d08edf18,c,0) at Debugger+0x4
>> panic(d077d740,0,7000,d08ad6e0,ffffffff) at panic+0x55
>> pmap_enter(d08f3520,e069a000,ee3d000,3,13) at pmap_enter+0x2e5
>> _bus_dmamem_map(d0875c40,d4e09c24,1,6344,d4e09c38,1,dfe3eebc,1) at
>> _bus_dmamem_
>> map+0x9c
>> ami_allocmem(d49b5800,6344,bb8,0) at ami_allocmem+0x92
>> ami_mgmt(d49b5800,a1,4,0,0,6344,d49cd000,1) at ami_mgmt+0x268
>> ami_refresh_sensors(d49b5800,da987028,3,80000000,da98703c) at
>> ami_refresh_sensors+0x25
>> sensor_task_work(d49b3d80,0,8,200286) at sensor_task_work+0x1f
>> workq_thread(d0863100) at workq_thread+0x32
>> Bad frame pointer: 0xd0a32e78
>>
>> ddb{1}> ps
>>   PID   PPID   PGRP    UID  S       FLAGS  WAIT          COMMAND
>>  13901   5219  13901    503  3   0x2000008  inode         postgres
>>  13577   5219  13577    503  2   0x2000008                postgres
>>  19183   5219  19183    503  3   0x2000008  flt_pmfail2   postgres
>>  30246   5219  30246    503  2   0x2000008                postgres
>>  1817   5219   1817    503  3   0x2000008  inode         postgres
>>  6471   5219   6471    503  2   0x2000008                postgres
>>  17932   5219  17932    503  2   0x2000008                postgres
>>  29418   5219  29418    503  7   0x2000008                postgres
>>  25850   5219  25850    503  3   0x2000008  flt_pmfail2   postgres
>>  19226   5219  19226    503  2   0x2000008                postgres
>>  30156   5219  30156    503  3   0x2000008  flt_pmfail2   postgres
>>  3919   5219   3919    503  3   0x2000008  flt_pmfail2   postgres
>>  11469   5219  11469    503  2   0x2000008                postgres
>>  31534   5219  31534    503  3   0x2000008  flt_pmfail2   postgres
>>   166   5219    166    503  3   0x2000008  flt_pmfail2   postgres
>>  21101   5219  21101    503  3   0x2000008  inode         postgres
>>  31281   5219  31281    503  3   0x2000008  inode         postgres
>>  7563   5219   7563    503  2   0x2000008                postgres
>>  18779   5219  18779    503  3   0x2000008  inode         postgres
>>  1446   5219   1446    503  3   0x2000008  inode         postgres
>>  1049   5219   1049    503  2   0x2000008                postgres
>>  18342   5219  18342    503  3   0x2000008  inode         postgres
>>  21169   5219  21169    503  3   0x2000008  inode         postgres
>>  14523   5219  14523    503  2   0x2000008                postgres
>>  2502   5219   2502    503  2   0x2000008                postgres
>>  6057   5219   6057    503  2   0x2000008                postgres
>>  15967   5219  15967    503  2   0x2000008                postgres
>>  25426   5219  25426    503  2   0x2000008                postgres
>>  31317   5219  31317    503  3   0x2000008  inode         postgres
>>  9990   5219   9990    503  3   0x2000008  flt_pmfail2   postgres
>>  7240   5219   7240    503  3   0x2000008  inode         postgres
>>  5896   5219   5896    503  3   0x2000008  inode         postgres
>>  12011   5219  12011    503  3   0x2000008  inode         postgres
>>  13047   5219  13047    503  3   0x2000008  flt_pmfail2   postgres
>>  2292   5219   2292    503  2   0x2000008                postgres
>>   220   5219    220    503  2   0x2000008                postgres
>>  5185   5219   5185    503  7   0x2000008                postgres
>>  19585   5219  19585    503  3   0x2000008  flt_pmfail2   postgres
>>  20611   5219  20611    503  2   0x2000008                postgres
>>  2573   5219   2573    503  2   0x2000008                postgres
>>  12222   5219  12222    503  3   0x2000008  inode         postgres
>>  14648   5219  14648    503  3   0x2000008  flt_pmfail2   postgres
>>  19448   5219  19448    503  2   0x2000008                postgres
>>  25858   5219  25858    503  3   0x2000008  inode         postgres
>>  26892   5219  26892    503  3   0x2000008  flt_pmfail2   postgres
>>  9007   5219   9007    503  2   0x2000008                postgres
>>  24549   5219  24549    503  3   0x2000008  flt_pmfail2   postgres
>>  6071   5219   6071    503  3   0x2000008  inode         postgres
>>  19064   5219  19064    503  2   0x2000008                postgres
>>  14002   5219  14002    503  2   0x2000008                postgres
>>  24199   5219  24199    503  2   0x2000008                postgres
>>  2331   5219   2331    503  2   0x2000008                postgres
>>  28915   5219  28915    503  7   0x2000008                postgres
>>  28720   5219  28720    503  2   0x2000008                postgres
>>  23992   5219  23992    503  2   0x2000008                postgres
>>  3476   5219   3476    503  3   0x2000008  inode         postgres
>>  12628   5219  12628    503  3   0x2000008  flt_pmfail2   postgres
>>  25804   5219  25804    503  3   0x2000008  inode         postgres
>>  28152   5219  28152    503  3   0x2000008  inode         postgres
>>  3050   5219   3050    503  3   0x2000008  flt_pmfail2   postgres
>>  17681      1  17681      0  3   0x2004082  ttyin         ksh
>>  9096      1   9096      0  3   0x2004082  ttyin         getty
>>  20717      1  20717      0  3   0x2004082  ttyin         getty
>>  11308      1  11308      0  3   0x2004082  ttyin         getty
>>  19814      1  19814      0  3   0x2004082  ttyin         getty
>>  12400      1  12400      0  3   0x2004082  ttyin         getty
>>  18204      1  18204      0  3   0x2000080  select        cron
>>  24432      1  24432      0  3   0x2000080  select        sshd
>>  23447      1  23447      0  3   0x2000180  select        inetd
>>  26956  25074   1140     83  3   0x2000180  poll          ntpd
>>  25074   1140   1140     83  3   0x2000180  poll          ntpd
>>  1140      1   1140      0  3   0x2000080  poll          ntpd
>>   373   1806   1806     74  3   0x2000180  bpf           pflogd
>>  1806      1   1806      0  3   0x2000080  netio         pflogd
>>  7990  17560  17560     73  3   0x2000180  poll          syslogd
>>  17560      1  17560      0  3   0x2000088  netio         syslogd
>>  6756   5219   6756    503  3   0x2000088  poll          postgres
>>  14322   5219  14322    503  3   0x2000088  select        postgres
>>  8701   5219   8701    503  3   0x2000088  select        postgres
>>  24377   5219  24377    503  3   0x2000088  select        postgres
>>  31348   5219  31348    503  3   0x2000088  select        postgres
>>  13335  14142  26437   7794  3   0x2004082  piperd        qmail-clean
>>  7039  14142  26437   7795  3   0x2004082  select        qmail-rspawn
>>  6520  14142  26437      0  3   0x2004082  select        qmail-lspawn
>>  2334   1036  26437     73  3   0x2004082  piperd        multilog
>>  11355  24631  26437     73  3   0x2004182  netio         socklog
>>  10309   3760  26437     73  3   0x2004082  piperd        multilog
>>  20606   8869  26437   7792  3   0x2004082  piperd        multilog
>>  5219   4896  26437    503  3   0x200408a  select        postgres
>>  24574  23246  26437   1002  3   0x2004082  piperd        multilog
>>  14142   1620  26437   7796  3   0x2004082  select        qmail-send
>>  25062  27091  26437   1001  3   0x2004182  poll          dnscache
>>  3760  31876  26437      0  3   0x2004082  poll          supervise
>>  4896  31876  26437      0  3   0x2004082  poll          supervise
>>  1036  31876  26437      0  3   0x2004082  poll          supervise
>>  24631  31876  26437      0  3   0x2004082  poll          supervise
>>  8869  31876  26437      0  3   0x2004082  poll          supervise
>>  1620  31876  26437      0  3   0x2004082  poll          supervise
>>  23246  31876  26437      0  3   0x2004082  poll          supervise
>>  27091  31876  26437      0  3   0x2004082  poll          supervise
>>  6481  26437  26437      0  3   0x2004082  piperd        readproctitle
>>  31876  26437  26437      0  3   0x2004082  nanosleep     svscan
>>  26437      1  26437      0  3   0x2004082  pause         sh
>>    19      0      0      0  3   0x2100200  bored         crypto
>>    18      0      0      0  3   0x2100200  aiodoned      aiodoned
>>    17      0      0      0  3   0x2100200  syncer        update
>>    16      0      0      0  3   0x2100200  cleaner       cleaner
>>    15      0      0      0  3    0x100200  reaper        reaper
>>    14      0      0      0  2   0x2100200                pagedaemon
>>    13      0      0      0  3   0x2100200  pftm          pfpurge
>>    12      0      0      0  3   0x2100200  usbevt        usb2
>>    11      0      0      0  3   0x2100200  usbevt        usb1
>>    10      0      0      0  3   0x2100200  usbtsk        usbtask
>>     9      0      0      0  3   0x2100200  usbevt        usb0
>>     8      0      0      0  3   0x2100200  acpi_idle     acpi0
>>     7      0      0      0  3  0x40100200                idle3
>>     6      0      0      0  3  0x40100200                idle2
>>     5      0      0      0  3  0x40100200                idle1
>> *    4      0      0      0  7   0x2100200                syswq
>>     3      0      0      0  3  0x40100200                idle0
>>     2      0      0      0  3   0x2100200  kmalloc       kmthread
>>     1      0      1      0  3   0x2004080  wait          init
>>     0     -1      0      0  3   0x2080200  scheduler     swapper
>>
>> ddb{1}> boot reboot
>> rebooting...
>> c>> OpenBSD/i386 BOOT 3.02
>> boot>
>> booting hd0a:/bsd: 6832448+1055492 [52+356816+339812]=0x82ff20
>> entry point at 0x200120
>>
>> [ using 697052 bytes of bsd ELF symbol table ]
>> Copyright (c) 1982, 1986, 1989, 1991, 1993
>>        The Regents of the University of California.  All rights reserved.
>> Copyright (c) 1995-2010 OpenBSD. All rights reserved.
>>  http://www.OpenBSD.org
>>
>> OpenBSD 4.7-beta (GENERIC.MP) #402: Wed Jan 27 19:29:54 MST 2010
>>    [email protected]:/usr/src/sys/arch/i386/compile/GENERIC.MP
>> cpu0: Intel(R) Xeon(TM) CPU 2.40GHz ("GenuineIntel" 686-class) 2.41 GHz
>> cpu0:
>>
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
>> H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
>> real mem  = 4160253952 (3967MB)
>> avail mem = 4053815296 (3866MB)
>> mainbus0 at root
>> bios0 at mainbus0: AT/286+ BIOS, date 09/18/03, BIOS32 rev. 0 @ 0xf0010,
>> SMBIOS rev. 2.3 @ 0xf84b0 (39 entries)
>> bios0: vendor American Megatrends Inc. version "080009" date 09/18/2003
>> bios0: Supermicro X5DPA
>> acpi0 at bios0: rev 2
>> acpi0: tables DSDT FACP APIC OEMB
>> acpi0: wakeup devices PS2K(S1) PS2M(S1) SMBS(S1) AUDI(S1) MODM(S1)
USB0(S1)
>> USB1(S1) USB2(S1) P0P1(S1) GLN1(S1) GLN2(S1) BT64(S1) PWRB(S1) SLPB(S1)
>> acpitimer0 at acpi0: 3579545 Hz, 24 bits
>> acpimadt0 at acpi0 addr 0xfee00000: PC-AT compat
>> cpu0 at mainbus0: apid 0 (boot processor)
>> cpu0: apic clock running at 133MHz
>> cpu1 at mainbus0: apid 6 (application processor)
>> cpu1: Intel(R) Xeon(TM) CPU 2.40GHz ("GenuineIntel" 686-class) 2.41 GHz
>> cpu1:
>>
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
>> H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
>> cpu2 at mainbus0: apid 1 (application processor)
>> cpu2: Intel(R) Xeon(TM) CPU 2.40GHz ("GenuineIntel" 686-class) 2.41 GHz
>> cpu2:
>>
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
>> H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
>> cpu3 at mainbus0: apid 7 (application processor)
>> cpu3: Intel(R) Xeon(TM) CPU 2.40GHz ("GenuineIntel" 686-class) 2.41 GHz
>> cpu3:
>>
FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUS
>> H,DS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,SBF,CNXT-ID,xTPR
>> ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
>> ioapic1 at mainbus0: apid 9 pa 0xfec80000, version 20, 24 pins
>> ioapic2 at mainbus0: apid 10 pa 0xfec80400, version 20, 24 pins
>> acpiprt0 at acpi0: bus 0 (PCI0)
>> acpiprt1 at acpi0: bus 1 (P0P1)
>> acpiprt2 at acpi0: bus 3 (P2P3)
>> acpiprt3 at acpi0: bus 4 (BT64)
>> acpicpu0 at acpi0
>> acpicpu1 at acpi0
>> acpicpu2 at acpi0
>> acpicpu3 at acpi0
>> acpibtn0 at acpi0: PWRB
>> acpibtn1 at acpi0: SLPB
>> bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1000 0xc9000/0x1000
0xca000/0x8e00
>> 0xd3000/0x2600
>> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
>> pchb0 at pci0 dev 0 function 0 "Intel E7501 Host" rev 0x01
>> ppb0 at pci0 dev 2 function 0 "Intel E7500 PCI" rev 0x01
>> pci1 at ppb0 bus 2
>> "Intel 82870P2 IOxAPIC" rev 0x04 at pci1 dev 28 function 0 not configured
>> ppb1 at pci1 dev 29 function 0 "Intel 82870P2 PCIX-PCIX" rev 0x04
>> pci2 at ppb1 bus 4
>> ami0 at pci2 dev 2 function 0 "Symbios Logic MegaRAID" rev 0x01: apic 10
int
>> 4
>> (irq 10)
>> ami0: LSI 520, 64b/lhc, FW 1L47, BIOS vG121, 64MB RAM
>> ami0: 1 channels, 0 FC loops, 2 logical drives
>> scsibus0 at ami0: 40 targets
>> sd0 at scsibus0 targ 0 lun 0: <AMI, Host drive #00, > SCSI2 0/direct fixed
>> sd0: 140270MB, 512 bytes/sec, 287272960 sec total
>> sd1 at scsibus0 targ 1 lun 0: <AMI, Host drive #01, > SCSI2 0/direct fixed
>> sd1: 70135MB, 512 bytes/sec, 143636480 sec total
>> scsibus1 at ami0: 16 targets
>> ahd0 at pci2 dev 3 function 0 "Adaptec AIC-7902B U320" rev 0x10: apic 10
int
>> 2
>> (irq 10)
>> ahd0: aic7902, U320 Wide Channel A, PCI 33 or 66MHz, 512 SCBs
>> scsibus2 at ahd0: 16 targets, initiator 7
>> sd2 at scsibus2 targ 0 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd2: 35046MB, 512 bytes/sec, 71775284 sec total
>> sd3 at scsibus2 targ 1 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd3: 35046MB, 512 bytes/sec, 71775284 sec total
>> sd4 at scsibus2 targ 2 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd4: 35046MB, 512 bytes/sec, 71775284 sec total
>> sd5 at scsibus2 targ 3 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd5: 35046MB, 512 bytes/sec, 71775284 sec total
>> sd6 at scsibus2 targ 4 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd6: 35046MB, 512 bytes/sec, 71775284 sec total
>> sd7 at scsibus2 targ 5 lun 0: <FUJITSU, MAP3367NC, 0108> SCSI3 0/direct
>> fixed
>> sd7: 35046MB, 512 bytes/sec, 71775284 sec total
>> ses0 at scsibus2 targ 15 lun 0: <ADAPTEC, AltEvo U320, 0028> SCSI3
>> 3/processor
>> removable
>> ahd1 at pci2 dev 3 function 1 "Adaptec AIC-7902B U320" rev 0x10: apic 10
int
>> 3
>> (irq 10)
>> ahd1: aic7902, U320 Wide Channel B, PCI 33 or 66MHz, 512 SCBs
>> scsibus3 at ahd1: 16 targets, initiator 7
>> "Intel 82870P2 IOxAPIC" rev 0x04 at pci1 dev 30 function 0 not configured
>> ppb2 at pci1 dev 31 function 0 "Intel 82870P2 PCIX-PCIX" rev 0x04
>> pci3 at ppb2 bus 3
>> em0 at pci3 dev 1 function 0 "Intel PRO/1000MT (82541GI)" rev 0x00: apic 9
>> int
>> 4 (irq 10), address 00:30:48:76:07:dc
>> em1 at pci3 dev 2 function 0 "Intel PRO/1000MT (82541GI)" rev 0x00: apic 9
>> int
>> 5 (irq 10), address 00:30:48:76:07:dd
>> uhci0 at pci0 dev 29 function 0 "Intel 82801CA/CAM USB" rev 0x02: apic 8
int
>> 16 (irq 11)
>> uhci1 at pci0 dev 29 function 1 "Intel 82801CA/CAM USB" rev 0x02: apic 8
int
>> 19 (irq 5)
>> uhci2 at pci0 dev 29 function 2 "Intel 82801CA/CAM USB" rev 0x02: apic 8
int
>> 18 (irq 9)
>> ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0x42
>> pci4 at ppb3 bus 1
>> vga1 at pci4 dev 4 function 0 "ATI Rage XL" rev 0x27
>> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
>> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
>> ichpcib0 at pci0 dev 31 function 0 "Intel 82801CA LPC" rev 0x02
>> pciide0 at pci0 dev 31 function 1 "Intel 82801CA IDE" rev 0x02: DMA,
channel
>> 0
>> configured to compatibility, channel 1 configured to compatibility
>> atapiscsi0 at pciide0 channel 0 drive 1
>> scsibus4 at atapiscsi0: 2 targets
>> cd0 at scsibus4 targ 0 lun 0: <MATSHITA, DVD-ROM SR-8178, PZ16> ATAPI
>> 5/cdrom
>> removable
>> cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
>> pciide0: channel 1 disabled (no drives)
>> ichiic0 at pci0 dev 31 function 3 "Intel 82801CA/CAM SMBus" rev 0x02: apic
8
>> int 17 (irq 0)
>> iic0 at ichiic0
>> admtemp0 at iic0 addr 0x18: Xeon
>> admtemp1 at iic0 addr 0x1a: Xeon
>> lm1 at iic0 addr 0x2d: W83627HF
>> spdmem0 at iic0 addr 0x51: 1GB DDR SDRAM registered ECC PC2300CL2.5
>> spdmem1 at iic0 addr 0x52: 1GB DDR SDRAM registered ECC PC2300CL2.5
>> spdmem2 at iic0 addr 0x55: 1GB DDR SDRAM registered ECC PC2300CL2.5
>> spdmem3 at iic0 addr 0x56: 1GB DDR SDRAM registered ECC PC2300CL2.5
>> usb0 at uhci0: USB revision 1.0
>> uhub0 at usb0 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>> usb1 at uhci1: USB revision 1.0
>> uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>> usb2 at uhci2: USB revision 1.0
>> uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
>> isa0 at ichpcib0
>> isadma0 at isa0
>> com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
>> com0: console
>> com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
>> pckbc0 at isa0 port 0x60/5
>> pcppi0 at isa0 port 0x61
>> midi0 at pcppi0: <PC speaker>
>> spkr0 at pcppi0
>> lpt0 at isa0 port 0x378/4 irq 7
>> wbsio0 at isa0 port 0x2e/2: W83627HF rev 0x17
>> lm2 at wbsio0 port 0x290/8: W83627HF
>> lm1 detached
>> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
>> fdc0 at isa0 port 0x3f0/6 irq 6 drq 2
>> fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec
>> mtrr: Pentium Pro MTRR support
>> vscsi0 at root
>> scsibus5 at vscsi0: 256 targets
>> softraid0 at root
>> ahd0: target 0 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> ahd0: target 1 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> ahd0: target 2 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> ahd0: target 3 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> ahd0: target 4 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> ahd0: target 5 synchronous with period = 0x8, offset = 0x7f(DT|IU|RTI|QAS)
>> root on sd1a swap on sd1b dump on sd1b
>> WARNING: / was not properly unmounted
>> Automatic boot in progress: starting file system checks.
>> /dev/rsd1a: UNREF FILE  I=32269  OWNER=root MODE=140777
>> /dev/rsd1a: SIZE=0 MTIME=Jan 30 16:35 2010  (CLEARED)
>> /dev/rsd1a: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
>> /dev/rsd1a: SUMMARY INFORMATION BAD (SALVAGED)
>> /dev/rsd1a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
>> /dev/rsd1a: 3359 files, 35471 used, 217448 free (360 frags, 27136 blocks,
>> 0.1%
>> fragmentation)
>> /dev/rsd1a: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1j: 1 files, 1 used, 10319138 free (18 frags, 1289890 blocks, 0.0%
>> fragmentation)
>> /dev/rsd1j: MARKING FILE SYSTEM CLEAN
>> /dev/rsd3a: 68 files, 541204 used, 17116466 free (18 frags, 2139556
blocks,
>> 0.0% fragmentation)
>> /dev/rsd3a: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1i: 319 files, 94513 used, 10224626 free (98 frags, 1278066
blocks,
>> 0.0% fragmentation)
>> /dev/rsd1i: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1h: 3 files, 3 used, 251948 free (28 frags, 31490 blocks, 0.0%
>> fragmentation)
>> /dev/rsd1h: MARKING FILE SYSTEM CLEAN
>> /dev/rsd2a: 1321 files, 10818208 used, 6839462 free (6 frags, 854932
blocks,
>> 0.0% fragmentation)
>> /dev/rsd2a: MARKING FILE SYSTEM CLEAN
>> /dev/rsd0a: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
>> /dev/rsd0a: SUMMARY INFORMATION BAD (SALVAGED)
>> /dev/rsd0a: BLK(S) MISSING IN BIT MAPS (SALVAGED)
>> /dev/rsd0a: 911 files, 445078 used, 38254799 free (31 frags, 4781846
blocks,
>> 0.0% fragmentation)
>> /dev/rsd0a: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1d: 108106 files, 948027 used, 600094 free (7750 frags, 74043
>> blocks,
>> 0.5% fragmentation)
>> /dev/rsd1d: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1e: UNREF FILE  I=77987  OWNER=root MODE=100444
>> /dev/rsd1e: SIZE=15841 MTIME=Jan 29 02:34 2010  (RECONNECTED)
>> /dev/rsd1e: NO lost+found DIRECTORY (CREATED)
>> /dev/rsd1e: FREE BLK COUNT(S) WRONG IN SUPERBLK (SALVAGED)
>> /dev/rsd1e: SUMMARY INFORMATION BAD (SALVAGED)
>> /dev/rsd1e: 462 files, 9213 used, 507066 free (210 frags, 63357 blocks,
0.0%
>> fragmentation)
>> /dev/rsd1e: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1f: 73 files, 61677 used, 454602 free (66 frags, 56817 blocks,
0.0%
>> fragmentation)
>> /dev/rsd1f: MARKING FILE SYSTEM CLEAN
>> /dev/rsd1g: 312 files, 696 used, 251255 free (31 frags, 31403 blocks, 0.0%
>> fragmentation)
>> /dev/rsd1g: MARKING FILE SYSTEM CLEAN
>> /dev/rsd0b: 271 files, 4001873 used, 21801277 free (69 frags, 2725151
>> blocks,
>> 0.0% fragmentation)
>> /dev/rsd0b: MARKING FILE SYSTEM CLEAN
>> setting tty flags
>> pf enabled
>> ddb.panic: 1 -> 1
>> ddb.console: 0 -> 1
>> machdep.allowaperture: 0 -> 2
>> kern.maxproc: 1310 -> 10240
>> kern.maxfiles: 7030 -> 20480
>> kern.shminfo.shmseg: 128 -> 32
>> kern.seminfo.semmni: 10 -> 256
>> kern.seminfo.semmns: 60 -> 2048
>> kern.shminfo.shmmax: 33554432 -> 50331648
>> kern.shminfo.shmall: 12288 -> 512000
>> kern.shminfo.shmmax: 50331648 -> 768000000
>> starting network
>> [1] 27111
>> starting system logger
>> starting initial daemons: ntpd.
>> savecore: no core dump
>> checking quotas: done.
>> building ps databases: kvm dev.
>> clearing /tmp
>> starting pre-securelevel daemons:.
>> setting kernel security level: kern.securelevel: 0 -> 1
>> creating runtime link editor directory cache.
>> preserving editor files.
>> starting network daemons: sendmail inetd sshd.
>> starting local daemons:.
>> standard daemons: cron.
>> Sat Jan 30 11:32:40 MST 2010
>>
>> OpenBSD/i386 (varley.openvistas.net) (tty00)

Reply via email to