Are you able to try the following? see if it solves your problem.

Index: sys/kern/vfs_bio.c
===================================================================
RCS file: /cvs/src/sys/kern/vfs_bio.c,v
retrieving revision 1.126
diff -u -r1.126 vfs_bio.c
--- sys/kern/vfs_bio.c  3 Aug 2010 06:30:19 -0000       1.126
+++ sys/kern/vfs_bio.c  5 Nov 2010 17:32:44 -0000
@@ -672,21 +672,10 @@
         */
        if (!ISSET(bp->b_flags, B_DELWRI)) {
                SET(bp->b_flags, B_DELWRI);
-               bp->b_synctime = time_uptime + 35;
                s = splbio();
                reassignbuf(bp);
                splx(s);
                curproc->p_stats->p_ru.ru_oublock++;    /* XXX */
-       } else {
-               /*
-                * see if this buffer has slacked through the syncer
-                * and enforce an async write upon it.
-                */
-               if (bp->b_synctime < time_uptime) {
-                       bawrite(bp);
-                       return;
-               }
-       }

        /* If this is a tape block, write the block now. */
        if (major(bp->b_dev) < nblkdev &&
@@ -727,7 +716,6 @@

        if (ISSET(bp->b_flags, B_DELWRI) == 0) {
                SET(bp->b_flags, B_DELWRI);
-               bp->b_synctime = time_uptime + 35;
                reassignbuf(bp);
        }
 }


On 3 November 2010 05:17, Michay Koc <m...@prime.pl> wrote:
> Hi All,
>
> I've just upgraded two of my OpenBSD machines to 4.8:
>
> hw.machine=i386
> hw.model=Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz ("GenuineIntel"
> 686-class)
> hw.product=DG31PR
>
> and
>
> hw.machine=i386
> hw.model=Intel(R) Atom(TM) CPU D510 @ 1.66GHz ("GenuineIntel" 686-class)
> hw.product=D510MO
>
> Dmesgs are below.
>
> The problem is that they freeze every time I try to:
> - rsync two local filesystems on different physical disks - high disk IO -
> about 30GB
> - run nagios with about 900 probes - hight network IO and ndcpy like 3000
in
> systat, lots of forks, load average raising to 5 and above
>
> High disk IO freeze occurs about 30 seconds after rsync start and is
> permanent.
> High network IO freeze occurs several minutes after nagios start and
> sometimes machines are responsive for limited time. Pkill nagios resolves
> the problem, machine becomes responsive.
>
> In both cases machines behind nat still have internet connectivity.
>
> Local services like ssh or console are unavailable.
>
> Snapshot from 2010-11-02 22:51:00 does not resolve the issue.
>
> The Atom machine freezes much faster than Core2Duo.
>
> any help appreciated
>
> best regards
> M.K.
>
>
>
> Core2Duo dmesg:
>
> OpenBSD 4.8 (GENERIC.MP) #359: Mon Aug 16 09:16:26 MDT 2010
>    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
> cpu0: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz ("GenuineIntel" 686-class)
> 3.01 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,SSE3,MWAIT,DS-CPL,VMX,SMX,EST,TM2,S
SSE3,CX16,xTPR,PDCM,SSE4.1
> real mem  = 3476889600 (3315MB)
> avail mem = 3410038784 (3252MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 02/27/08, SMBIOS rev. 2.4 @ 0xe8170
> (42 entries)
> bios0: vendor Intel Corp. version "PRG3110H.86A.0047.2008.0227.1745" date
> 02/27/2008
> bios0: Intel Corporation DG31PR
> acpi0 at bios0: rev 2
> acpi0: sleep states S0 S1 S3 S4 S5
> acpi0: tables DSDT FACP APIC HPET MCFG
> acpi0: wakeup devices P0P1(S3) PS2K(S3) PS2M(S3) UAR1(S3) P0P2(S4) USB0(S3)
> USB1(S3) USB2(S3) USB3(S3) EUSB(S3) MC97(S4) PEX0(S4) PEX1(S4) PEX2(S4)
> PEX3(S4) SLPB(S4) PWRB(S3)
> 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 333MHz
> cpu1 at mainbus0: apid 1 (application processor)
> cpu1: Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz ("GenuineIntel" 686-class)
> 3 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,SSE3,MWAIT,DS-CPL,VMX,SMX,EST,TM2,S
SSE3,CX16,xTPR,PDCM,SSE4.1
> ioapic0 at mainbus0: apid 0 pa 0xfec00000, version 20, 24 pins
> acpihpet0 at acpi0: 14318179 Hz
> acpiprt0 at acpi0: bus 0 (PCI0)
> acpiprt1 at acpi0: bus 4 (P0P2)
> acpiprt2 at acpi0: bus 2 (PEX0)
> acpiprt3 at acpi0: bus 3 (PEX1)
> acpiprt4 at acpi0: bus -1 (PEX2)
> acpiprt5 at acpi0: bus -1 (PEX3)
> acpicpu0 at acpi0:, C3, C2, C1, PSS
> acpicpu1 at acpi0:, C3, C2, C1, PSS
> acpibtn0 at acpi0: SLPB
> acpibtn1 at acpi0: PWRB
> bios0: ROM list: 0xc0000/0xb400!
> cpu0: Enhanced SpeedStep 3000 MHz: speeds: 2997, 1998 MHz
> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
> pchb0 at pci0 dev 0 function 0 "Intel 82G33 Host" rev 0x10
> ppb0 at pci0 dev 1 function 0 "Intel 82G33 PCIE" rev 0x10: apic 0 int 16
> (irq 11)
> pci1 at ppb0 bus 1
> vga1 at pci0 dev 2 function 0 "Intel 82G33 Video" rev 0x10
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> intagp0 at vga1
> agp0 at intagp0: aperture at 0xd0000000, size 0x10000000
> inteldrm0 at vga1: apic 0 int 16 (irq 11)
> drm0 at inteldrm0
> ppb1 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01: apic 0 int 16
> (irq 11)
> pci2 at ppb1 bus 2
> ppb2 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x01: apic 0 int 17
> (irq 10)
> pci3 at ppb2 bus 3
> re0 at pci3 dev 0 function 0 "Realtek 8168" rev 0x01: RTL8168 2 (0x3800),
> apic 0 int 17 (irq 10), address 00:1c:c0:4f:f5:1c
> rgephy0 at re0 phy 7: RTL8169S/8110S PHY, rev. 2
> uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: apic 0 int 23
> (irq 5)
> uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: apic 0 int 19
> (irq 3)
> uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: apic 0 int 18
> (irq 7)
> uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x01: apic 0 int 16
> (irq 11)
> ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: apic 0 int 23
> (irq 5)
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
> ppb3 at pci0 dev 30 function 0 "Intel 82801BA Hub-to-PCI" rev 0xe1
> pci4 at ppb3 bus 4
> em0 at pci4 dev 5 function 0 "Intel PRO/1000MT (82546EB)" rev 0x01: apic 0
> int 20 (irq 4), address 00:02:a5:4b:9e:36
> em1 at pci4 dev 5 function 1 "Intel PRO/1000MT (82546EB)" rev 0x01: apic 0
> int 21 (irq 11), address 00:02:a5:4b:9e:37
> puc0 at pci4 dev 6 function 0 "NetMos Nm9835" rev 0x01: ports: 2 com, 1 lpt
> com3 at puc0 port 0 apic 0 int 21 (irq 11): ns16550a, 16 byte fifo
> com4 at puc0 port 1 apic 0 int 21 (irq 11): ns16550a, 16 byte fifo
> lpt3 at puc0 port 2 apic 0 int 21 (irq 11)
> ichpcib0 at pci0 dev 31 function 0 "Intel 82801GB LPC" rev 0x01: PM
disabled
> pciide0 at pci0 dev 31 function 1 "Intel 82801GB IDE" rev 0x01: DMA,
channel
> 0 configured to compatibility, channel 1 configured to compatibility
> pciide0: channel 0 disabled (no drives)
> pciide0: channel 1 ignored (disabled)
> pciide1 at pci0 dev 31 function 2 "Intel 82801GB SATA" rev 0x01: DMA,
> channel 0 configured to native-PCI, channel 1 configured to native-PCI
> pciide1: using apic 0 int 17 (irq 10) for native-PCI interrupt
> wd0 at pciide1 channel 0 drive 0: <WDC WD2502ABYS-01B7A0>
> wd0: 16-sector PIO, LBA48, 239429MB, 490350672 sectors
> wd0(pciide1:0:0): using PIO mode 4, Ultra-DMA mode 6
> wd1 at pciide1 channel 1 drive 0: <WDC WD5001ABYS-01YNA0>
> wd1: 16-sector PIO, LBA48, 476940MB, 976773168 sectors
> wd1(pciide1:1:0): using PIO mode 4, Ultra-DMA mode 6
> ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x01: apic 0
int
> 17 (irq 10)
> iic0 at ichiic0
> spdmem0 at iic0 addr 0x50: 2GB DDR2 SDRAM non-parity PC2-6400CL5
> spdmem1 at iic0 addr 0x52: 2GB DDR2 SDRAM non-parity PC2-6400CL5
> usb1 at uhci0: USB revision 1.0
> uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb2 at uhci1: USB revision 1.0
> uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb3 at uhci2: USB revision 1.0
> uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb4 at uhci3: USB revision 1.0
> uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> isa0 at ichpcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pcppi0 at isa0 port 0x61
> spkr0 at pcppi0
> wbsio0 at isa0 port 0x2e/2: W83627DHG rev 0x23
> lm1 at wbsio0 port 0x290/8: W83627DHG
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> mtrr: Pentium Pro MTRR support
> uhidev0 at uhub2 port 1 configuration 1 interface 0 "Logitech HID compliant
> keyboard" rev 1.10/1.80 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 modifier keys, 6 key codes
> wskbd1 at ukbd0 mux 1
> wskbd1: connecting to wsdisplay0
> uhidev1 at uhub2 port 1 configuration 1 interface 1 "Logitech HID compliant
> keyboard" rev 1.10/1.80 addr 2
> uhidev1: iclass 3/0, 2 report ids
> uhid0 at uhidev1 reportid 1: input=2, output=0, feature=0
> uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0
> softraid0 at root
> root on wd0a swap on wd0b dump on wd0b
>
> Atom dmesg:
>
> OpenBSD 4.8 (GENERIC.MP) #359: Mon Aug 16 09:16:26 MDT 2010
>    dera...@i386.openbsd.org:/usr/src/sys/arch/i386/compile/GENERIC.MP
> RTC BIOS diagnostic error 80<clock_battery>
> cpu0: Intel(R) Atom(TM) CPU D510 @ 1.66GHz ("GenuineIntel" 686-class) 1.67
> 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,SSE3,MWAIT,DS-CPL,TM2,SSSE3,CX16,xT
PR,PDCM,MOVBE
> real mem  = 3471122432 (3310MB)
> avail mem = 3404365824 (3246MB)
> mainbus0 at root
> bios0 at mainbus0: AT/286+ BIOS, date 08/02/10, SMBIOS rev. 2.5 @ 0xe43c0
> (27 entries)
> bios0: vendor Intel Corp. version "MOPNV10J.86A.0311.2010.0802.2346" date
> 08/02/2010
> bios0: Intel Corporation D510MO
> acpi0 at bios0: rev 2
> acpi0: sleep states S0 S1 S3 S4 S5
> acpi0: tables DSDT FACP APIC MCFG HPET SSDT
> acpi0: wakeup devices SLPB(S4) PS2M(S4) PS2K(S4) UAR1(S4) UAR2(S4) P32_(S4)
> ILAN(S4) PEX0(S4) PEX1(S4) PEX2(S4) PEX3(S4) UHC1(S3) UHC2(S3) UHC3(S3)
> UHC4(S3) EHCI(S3) AZAL(S4)
> 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 166MHz
> cpu1 at mainbus0: apid 1 (application processor)
> cpu1: Intel(R) Atom(TM) CPU D510 @ 1.66GHz ("GenuineIntel" 686-class) 1.67
> 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,SSE3,MWAIT,DS-CPL,TM2,SSSE3,CX16,xT
PR,PDCM,MOVBE
> cpu2 at mainbus0: apid 2 (application processor)
> cpu2: Intel(R) Atom(TM) CPU D510 @ 1.66GHz ("GenuineIntel" 686-class) 1.67
> 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,SSE3,MWAIT,DS-CPL,TM2,SSSE3,CX16,xT
PR,PDCM,MOVBE
> cpu3 at mainbus0: apid 3 (application processor)
> cpu3: Intel(R) Atom(TM) CPU D510 @ 1.66GHz ("GenuineIntel" 686-class) 1.67
> 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,SSE3,MWAIT,DS-CPL,TM2,SSSE3,CX16,xT
PR,PDCM,MOVBE
> ioapic0 at mainbus0: apid 8 pa 0xfec00000, version 20, 24 pins
> ioapic0: misconfigured as apic 0, remapped to apid 8
> acpihpet0 at acpi0: 14318179 Hz
> acpiprt0 at acpi0: bus 5 (P32_)
> acpiprt1 at acpi0: bus 0 (PCI0)
> acpiprt2 at acpi0: bus 1 (PEX0)
> acpiprt3 at acpi0: bus 2 (PEX1)
> acpiprt4 at acpi0: bus 3 (PEX2)
> acpiprt5 at acpi0: bus 4 (PEX3)
> acpicpu0 at acpi0: C1
> acpicpu1 at acpi0: C1
> acpicpu2 at acpi0: C1
> acpicpu3 at acpi0: C1
> acpibtn0 at acpi0: SLPB
> bios0: ROM list: 0xc0000/0xda00! 0xce000/0x1800
> pci0 at mainbus0 bus 0: configuration mode 1 (bios)
> pchb0 at pci0 dev 0 function 0 "Intel Pineview DMI" rev 0x02
> vga1 at pci0 dev 2 function 0 "Intel Pineview Video" rev 0x02
> wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation)
> wsdisplay0: screen 1-5 added (80x25, vt100 emulation)
> intagp0 at vga1
> agp0 at intagp0: aperture at 0xe0000000, size 0x10000000
> inteldrm0 at vga1: apic 8 int 16 (irq 11)
> drm0 at inteldrm0
> ppb0 at pci0 dev 28 function 0 "Intel 82801GB PCIE" rev 0x01: apic 8 int 17
> (irq 255)
> pci1 at ppb0 bus 1
> re0 at pci1 dev 0 function 0 "Realtek 8168" rev 0x03: RTL8168D/8111D
> (0x2800), apic 8 int 16 (irq 11), address 70:71:bc:4b:1a:82
> rgephy0 at re0 phy 7: RTL8169S/8110S PHY, rev. 2
> ppb1 at pci0 dev 28 function 1 "Intel 82801GB PCIE" rev 0x01: apic 8 int 16
> (irq 255)
> pci2 at ppb1 bus 2
> ppb2 at pci0 dev 28 function 2 "Intel 82801GB PCIE" rev 0x01: apic 8 int 18
> (irq 255)
> pci3 at ppb2 bus 3
> ppb3 at pci0 dev 28 function 3 "Intel 82801GB PCIE" rev 0x01: apic 8 int 19
> (irq 255)
> pci4 at ppb3 bus 4
> uhci0 at pci0 dev 29 function 0 "Intel 82801GB USB" rev 0x01: apic 8 int 23
> (irq 9)
> uhci1 at pci0 dev 29 function 1 "Intel 82801GB USB" rev 0x01: apic 8 int 19
> (irq 10)
> uhci2 at pci0 dev 29 function 2 "Intel 82801GB USB" rev 0x01: apic 8 int 18
> (irq 11)
> uhci3 at pci0 dev 29 function 3 "Intel 82801GB USB" rev 0x01: apic 8 int 16
> (irq 11)
> ehci0 at pci0 dev 29 function 7 "Intel 82801GB USB" rev 0x01: apic 8 int 23
> (irq 9)
> usb0 at ehci0: USB revision 2.0
> uhub0 at usb0 "Intel EHCI root hub" rev 2.00/1.00 addr 1
> ppb4 at pci0 dev 30 function 0 "Intel 82801BAM Hub-to-PCI" rev 0xe1
> pci5 at ppb4 bus 5
> em0 at pci5 dev 0 function 0 "Intel PRO/1000MT (82546EB)" rev 0x01: apic 8
> int 21 (irq 9), address 00:02:a5:4b:ac:11
> em1 at pci5 dev 0 function 1 "Intel PRO/1000MT (82546EB)" rev 0x01: apic 8
> int 22 (irq 10), address 00:02:a5:4b:ac:12
> pcib0 at pci0 dev 31 function 0 "Intel Tigerpoint LPC" rev 0x01
> ahci0 at pci0 dev 31 function 2 "Intel 82801GR AHCI" rev 0x01: apic 8 int
19
> (irq 10), AHCI 1.1
> scsibus0 at ahci0: 32 targets
> sd0 at scsibus0 targ 0 lun 0: <ATA, WDC WD2502ABYS-0, 02.0> SCSI3 0/direct
> fixed
> sd0: 239429MB, 512 bytes/sec, 490350672 sec total
> sd1 at scsibus0 targ 1 lun 0: <ATA, WDC WD5001ABYS-0, 59.0> SCSI3 0/direct
> fixed
> sd1: 476940MB, 512 bytes/sec, 976773168 sec total
> ichiic0 at pci0 dev 31 function 3 "Intel 82801GB SMBus" rev 0x01: apic 8
int
> 19 (irq 10)
> iic0 at ichiic0
> spdmem0 at iic0 addr 0x50: 2GB DDR2 SDRAM non-parity PC2-6400CL5
> spdmem1 at iic0 addr 0x51: 2GB DDR2 SDRAM non-parity PC2-6400CL5
> usb1 at uhci0: USB revision 1.0
> uhub1 at usb1 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb2 at uhci1: USB revision 1.0
> uhub2 at usb2 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb3 at uhci2: USB revision 1.0
> uhub3 at usb3 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> usb4 at uhci3: USB revision 1.0
> uhub4 at usb4 "Intel UHCI root hub" rev 1.00/1.00 addr 1
> isa0 at pcib0
> isadma0 at isa0
> pckbc0 at isa0 port 0x60/5
> pckbd0 at pckbc0 (kbd slot)
> pckbc0: using irq 1 for kbd slot
> wskbd0 at pckbd0: console keyboard, using wsdisplay0
> pcppi0 at isa0 port 0x61
> spkr0 at pcppi0
> lpt0 at isa0 port 0x378/4 irq 7
> wbsio0 at isa0 port 0x4e/2: W83627THF rev 0x84
> lm1 at wbsio0 port 0x290/8: W83627THF
> npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> mtrr: Pentium Pro MTRR support
> uhidev0 at uhub2 port 2 configuration 1 interface 0 "Logitech HID compliant
> keyboard" rev 1.10/1.80 addr 2
> uhidev0: iclass 3/1
> ukbd0 at uhidev0: 8 modifier keys, 6 key codes
> wskbd1 at ukbd0 mux 1
> wskbd1: connecting to wsdisplay0
> uhidev1 at uhub2 port 2 configuration 1 interface 1 "Logitech HID compliant
> keyboard" rev 1.10/1.80 addr 2
> uhidev1: iclass 3/0, 2 report ids
> uhid0 at uhidev1 reportid 1: input=2, output=0, feature=0
> uhid1 at uhidev1 reportid 2: input=1, output=0, feature=0
> softraid0 at root
> root on sd0a swap on sd0b dump on sd0b

Reply via email to