From owner-freebsd-smp Tue Mar 2 17:18: 1 1999 Delivered-To: freebsd-smp@freebsd.org Received: from luke.pmr.com (luke.pmr.com [207.170.114.132]) by hub.freebsd.org (Postfix) with ESMTP id C1FC414D81 for ; Tue, 2 Mar 1999 17:17:54 -0800 (PST) (envelope-from bob@luke.pmr.com) Received: (from bob@localhost) by luke.pmr.com (8.9.2/8.9.2) id TAA00441 for freebsd-smp@freebsd.org; Tue, 2 Mar 1999 19:17:45 -0600 (CST) (envelope-from bob) Date: Tue, 2 Mar 1999 19:17:45 -0600 From: Bob Willcox To: SMP list Subject: Re: 3.1-stable on MP w/high tty out and interrupts Message-ID: <19990302191745.A417@luke.pmr.com> Reply-To: Bob Willcox References: <19990302181528.A2684@luke.pmr.com> <19990302185816.A491@luke.pmr.com> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=6c2NcOVqGQ03X4Wi X-Mailer: Mutt 0.95.1i In-Reply-To: <19990302185816.A491@luke.pmr.com>; from Bob Willcox on Tue, Mar 02, 1999 at 06:58:16PM -0600 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii One last followup (and I have moved it to freebsd-smp as it really looks like an smp problem). Rebooting with my UP kernel causes things to return to normal. My interrupts hover in the ~300/sec range and tty out char/sec are virtually zero unless I start doing something. Note that this is on an ASUS XG-DLS motherboard with dual Xeon 400MHz/512KB cache CPUs. I have included the dmesg output for both the UP and MP kernel boots. On Tue, Mar 02, 1999 at 06:58:16PM -0600, Bob Willcox wrote: > Some additional observarions: > > On my most recent boot things seemed normal for awhile with both top > and xperfmon++-3.0 behaving normally. However, while reading some mail > via mutt I scrolled to the bottom of the mail item and got several > beeps (as I tried to go further). At that point the tty out chars/sec > on xperfmon++ jumped to over 210,000 and the interrupts went to over > 37,000/sec. At the same time Idle CPU % went to zero. Soon xperfmon++ > crashed. Upon restarting xperfmon++ I see that I am still getting over > 55,000 tty out chars/sec and over 40,000 interrupts/sec. Letting the > system idle for several minutes still has the tty out char/sec in the > 20,000/sec range and the interrupt/sec at about 17,000. > > Something does seem really strange. -- Bob Willcox The man who follows the crowd will usually get no bob@luke.pmr.com further than the crowd. The man who walks alone is Austin, TX likely to find himself in places no one has ever been. -- Alan Ashley-Pitt --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.up" Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.1-STABLE #3: Sat Feb 27 11:09:28 CST 1999 bob@luke.pmr.com:/usr/src/sys/compile/LUKE Timecounter "i8254" frequency 1193182 Hz Timecounter "TSC" frequency 400911464 Hz CPU: Pentium II/Xeon/Celeron (400.91-MHz 686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping=2 Features=0x183fbff> real memory = 268435456 (262144K bytes) avail memory = 257835008 (251792K bytes) Preloaded elf kernel "kernel.up" at 0xf02f8000. Probing for devices on PCI bus 0: chip0: rev 0x00 on pci0.0.0 chip1: rev 0x00 on pci0.1.0 chip2: rev 0x02 on pci0.4.0 chip3: rev 0x02 on pci0.4.3 ahc0: rev 0x00 int a irq 10 on pci0.6.0 ahc0: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs ahc1: rev 0x00 int a irq 10 on pci0.6.1 ahc1: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs fxp0: rev 0x05 int a irq 15 on pci0.7.0 fxp0: Ethernet address 00:e0:18:b0:03:32 ncr0: rev 0x02 int a irq 11 on pci0.12.0 Probing for devices on PCI bus 1: vga0: rev 0x01 int a irq 11 on pci1.0.0 Probing for devices on the ISA bus: sc0 on isa sc0: VGA color <16 virtual consoles, flags=0x0> atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa psm0 irq 12 on isa psm0: model Generic PS/2 mouse, device ID 0 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold ppc0 at 0x378 irq 7 on isa ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppi0: on ppbus 0 lppps0: on ppbus 0 plip0: on ppbus 0 vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa snd0: sbxvi0 at drq 5 on isa snd0: sbmidi0 at 0x330 on isa snd0: Waiting 10 seconds for SCSI devices to settle sa1 at ncr0 bus 0 target 3 lun 0 sa1: Removable Sequential Access SCSI-2 device sa1: 7.812MB/s transfers (7.812MHz, offset 8) sa0 at ncr0 bus 0 target 5 lun 0 sa0: Removable Sequential Access SCSI-2 device sa0: 5.000MB/s transfers (5.000MHz, offset 8) sa2 at ncr0 bus 0 target 6 lun 0 sa2: Removable Sequential Access SCSI-CCS device sa2: 3.300MB/s transfers da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C) changing root device to da0s1a cd0 at ncr0 bus 0 target 4 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 20.000MB/s transfers (20.000MHz, offset 8) cd0: Attempt to query device size failed: NOT READY, Medium not present da1 at ahc0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI-2 device da1: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da1: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) da2 at ahc0 bus 0 target 2 lun 0 da2: Fixed Direct Access SCSI-2 device da2: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da2: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) --6c2NcOVqGQ03X4Wi Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="dmesg.mp" Copyright (c) 1992-1999 FreeBSD Inc. Copyright (c) 1982, 1986, 1989, 1991, 1993 The Regents of the University of California. All rights reserved. FreeBSD 3.1-STABLE #5: Tue Mar 2 18:35:21 CST 1999 bob@luke.pmr.com:/usr/src/sys/compile/LUKE.mp Timecounter "i8254" frequency 1193182 Hz CPU: Pentium II/Xeon/Celeron (686-class CPU) Origin = "GenuineIntel" Id = 0x652 Stepping=2 Features=0x183fbff> real memory = 268435456 (262144K bytes) avail memory = 258093056 (252044K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 1, version: 0x00040011, at 0xfee00000 cpu1 (AP): apic id: 0, version: 0x00040011, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xf02e8000. Probing for devices on PCI bus 0: chip0: rev 0x00 on pci0.0.0 chip1: rev 0x00 on pci0.1.0 chip2: rev 0x02 on pci0.4.0 chip3: rev 0x02 on pci0.4.3 ahc0: rev 0x00 int a irq 17 on pci0.6.0 ahc0: aic7896/97 Wide Channel A, SCSI Id=7, 16/255 SCBs ahc1: rev 0x00 int a irq 17 on pci0.6.1 ahc1: aic7896/97 Wide Channel B, SCSI Id=7, 16/255 SCBs fxp0: rev 0x05 int a irq 19 on pci0.7.0 fxp0: Ethernet address 00:e0:18:b0:03:32 ncr0: rev 0x02 int a irq 16 on pci0.12.0 Probing for devices on PCI bus 1: vga0: rev 0x01 int a irq 16 on pci1.0.0 Probing for devices on the ISA bus: sc0 on isa sc0: VGA color <16 virtual consoles, flags=0x0> atkbdc0 at 0x60-0x6f on motherboard atkbd0 irq 1 on isa psm0 irq 12 on isa psm0: model Generic PS/2 mouse, device ID 0 sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold ppc0 at 0x378 irq 7 on isa ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode ppc0: FIFO with 16/16/9 bytes threshold ppi0: on ppbus 0 lppps0: on ppbus 0 plip0: on ppbus 0 vga0 at 0x3b0-0x3df maddr 0xa0000 msize 131072 on isa npx0 on motherboard npx0: INT 16 interface sb0 at 0x220 irq 5 drq 1 on isa snd0: sbxvi0 at drq 5 on isa snd0: sbmidi0 at 0x330 on isa snd0: APIC_IO: Testing 8254 interrupt delivery APIC_IO: routing 8254 via pin 2 Waiting 10 seconds for SCSI devices to settle SMP: AP CPU #1 Launched! sa1 at ncr0 bus 0 target 3 lun 0 sa1: Removable Sequential Access SCSI-2 device sa1: 7.812MB/s transfers (7.812MHz, offset 8) sa0 at ncr0 bus 0 target 5 lun 0 sa0: Removable Sequential Access SCSI-2 device sa0: 5.000MB/s transfers (5.000MHz, offset 8) sa2 at ncr0 bus 0 target 6 lun 0 sa2: Removable Sequential Access SCSI-CCS device sa2: 3.300MB/s transfers da3 at ncr0 bus 0 target 1 lun 0 da3: Removable Direct Access SCSI-2 device da3: 3.300MB/s transfers da3: 96MB (196608 512 byte sectors: 64H 32S/T 96C) da4 at ncr0 bus 0 target 2 lun 0 da4: Removable Direct Access SCSI-2 device da4: 20.000MB/s transfers (20.000MHz, offset 8) da4: 1911MB (3915600 512 byte sectors: 255H 63S/T 243C) da0 at ahc0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 8683MB (17783240 512 byte sectors: 255H 63S/T 1106C) cd0 at ncr0 bus 0 target 4 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 20.000MB/s transfers (20.000MHz, offset 8) cd0: Attempt to query device size failed: NOT READY, Medium not present changing root device to da0s1a da1 at ahc0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI-2 device da1: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da1: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) da2 at ahc0 bus 0 target 2 lun 0 da2: Fixed Direct Access SCSI-2 device da2: 80.000MB/s transfers (40.000MHz, offset 15, 16bit), Tagged Queueing Enabled da2: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) --6c2NcOVqGQ03X4Wi-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message