From owner-freebsd-smp Sun Jan 20 3:28: 9 2002 Delivered-To: freebsd-smp@freebsd.org Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by hub.freebsd.org (Postfix) with ESMTP id 90B4037B402; Sun, 20 Jan 2002 03:27:58 -0800 (PST) Received: by elvis.mu.org (Postfix, from userid 1192) id 85F1C10DDF7; Sun, 20 Jan 2002 03:27:57 -0800 (PST) Date: Sun, 20 Jan 2002 03:27:57 -0800 From: Alfred Perlstein To: Terry Lambert Cc: smp@freebsd.org, dillon@freebsd.org Subject: Re: help with mutex_pool please? Message-ID: <20020120032757.B13686@elvis.mu.org> References: <20020119080125.X13686@elvis.mu.org> <3C4A4362.8A98209D@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3C4A4362.8A98209D@mindspring.com>; from tlambert2@mindspring.com on Sat, Jan 19, 2002 at 08:11:14PM -0800 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org * Terry Lambert [020119 20:11] wrote: > Alfred Perlstein wrote: > > > > I was going to convert some subsystems to use mutex pools... > > > > However if I apply this delta, a couple of seconds after boot I get > > a lockup, sometimes the panic message is printed "sleeping with > > mutex held" > > > > Any clues? > > Implied unlock on the two destroys you removed? Ah, thanks! -- -Alfred Perlstein [alfred@freebsd.org] 'Instead of asking why a piece of software is using "1970s technology," start asking why software is ignoring 30 years of accumulated wisdom.' Tax deductable donations for FreeBSD: http://www.freebsdfoundation.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Jan 20 11:52:52 2002 Delivered-To: freebsd-smp@freebsd.org Received: from apollo.backplane.com (apollo.backplane.com [216.240.41.2]) by hub.freebsd.org (Postfix) with ESMTP id 8EFA037B484 for ; Sun, 20 Jan 2002 11:52:40 -0800 (PST) Received: (from dillon@localhost) by apollo.backplane.com (8.11.6/8.9.1) id g0KJqY086603; Sun, 20 Jan 2002 11:52:34 -0800 (PST) (envelope-from dillon) Date: Sun, 20 Jan 2002 11:52:34 -0800 (PST) From: Matthew Dillon Message-Id: <200201201952.g0KJqY086603@apollo.backplane.com> To: Alfred Perlstein Cc: Terry Lambert , smp@FreeBSD.ORG Subject: Re: help with mutex_pool please? References: <20020119080125.X13686@elvis.mu.org> <3C4A4362.8A98209D@mindspring.com> <20020120032757.B13686@elvis.mu.org> Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org : :* Terry Lambert [020119 20:11] wrote: :> Alfred Perlstein wrote: :> > :> > I was going to convert some subsystems to use mutex pools... :> > :> > However if I apply this delta, a couple of seconds after boot I get :> > a lockup, sometimes the panic message is printed "sleeping with :> > mutex held" :> > :> > Any clues? :> :> Implied unlock on the two destroys you removed? : :Ah, thanks! : :-- :-Alfred Perlstein [alfred@freebsd.org] That sounds like a misfeature, since there had better not be any contention with another process anyway when a mutex is in the process of being destroyed. The mutex destroy function should probably panic when it finds the mutex held and we should fix whatever other cases use the misfeature. -Matt Matthew Dillon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Jan 22 4:51: 3 2002 Delivered-To: freebsd-smp@freebsd.org Received: from server1.wojo.com (server1.wojo.com [216.42.139.184]) by hub.freebsd.org (Postfix) with ESMTP id B35BD37B400; Tue, 22 Jan 2002 04:50:59 -0800 (PST) Received: from ishadow (pc3-oxfo3-0-cust229.oxf.cable.ntl.com [213.107.68.229]) by server1.wojo.com (Postfix) with ESMTP id 184D43B50; Tue, 22 Jan 2002 07:50:52 -0500 (EST) Reply-To: From: "Robin Breathe" To: Cc: Subject: I/O APIC and Uniprocessor support Date: Tue, 22 Jan 2002 12:50:51 -0000 Message-ID: <000501c1a343$6d2ff3c0$026ca8c0@ishadow> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, Reading up on 'option APIC', it seems that the intention of keeping it distinct from 'option SMP' was to support future uniprocessor boards that had this feature. Well that time has come ;) The Asus TUSL2-C (based on Intel 815ep chipset, and others based on this chipset I would guess) has supported APIC mode since bios revision 1008 (07Aug2001), but nothing seems to have been done to solidify support for compilation with 'option APIC' and without 'option SMP'. I tried to compile with -STABLE from yesterday, and got the a lot of errors (attached). http://ftp.cvut.cz/Asus/mb/sock370/815ep/tusl2-c/index.txt has the bios revisions, including the introduction of I/O APIC mode. I have shared devices, and thus I think it would be great to get this working. I would be delighted to help test this code out if anyone can supply some patches to get it working. Any ideas? Robin Breathe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Jan 22 6: 9:27 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mailc.telia.com (mailc.telia.com [194.22.190.4]) by hub.freebsd.org (Postfix) with ESMTP id 06B9637B41B for ; Tue, 22 Jan 2002 06:09:19 -0800 (PST) Received: from svenskabutiker.se (h150n2fls31o985.telia.com [213.67.213.150]) by mailc.telia.com (8.11.6/8.11.6) with ESMTP id g0ME95J28848; Tue, 22 Jan 2002 15:09:09 +0100 (CET) Message-ID: <3C4D7280.C379B9F2@svenskabutiker.se> Date: Tue, 22 Jan 2002 15:09:04 +0100 From: Martin Nilsson X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en MIME-Version: 1.0 To: robin@isometry.net Cc: smp@freebsd.org Subject: Re: I/O APIC and Uniprocessor support References: <000501c1a343$6d2ff3c0$026ca8c0@ishadow> Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Robin Breathe wrote: > > Hi, > > Reading up on 'option APIC', it seems that the intention of keeping it > distinct from 'option SMP' was to support future uniprocessor boards > that had this feature. Well that time has come ;) Yes, it is a PC2001 design requirement that the PC should be able to run in APIC mode. So all new motherboards will have this in the future. > The Asus TUSL2-C (based on Intel 815ep chipset, and others based on this > chipset I would guess) has supported APIC mode since bios revision 1008 > (07Aug2001), but nothing seems to have been done to solidify support for I have a MSI K7T Turbo2 (Athlon KT133A) that have APIC mode as an option in BIOS. I can run a SMP kernel on it but not compile a kernel with just "options APIC_IO". It seems silly to run a SMP kernel just to get better interrupt sharing. > compilation with 'option APIC' and without 'option SMP'. I tried to > compile with -STABLE from yesterday, and got the a lot of errors > (attached). > http://ftp.cvut.cz/Asus/mb/sock370/815ep/tusl2-c/index.txt has the bios > revisions, including the introduction of I/O APIC mode. > I have shared devices, and thus I think it would be great to get this > working. I would be delighted to help test this code out if anyone can > supply some patches to get it working. I took a look at the source files where APIC_IO was used but it seemed to be rather mixed up with options SMP and not that easy to sort out. I'l be happy to test patches, both on this machine and on dual PPro boxen (have one STABLE and one CURRENT). /Martin -- Martin Nilsson, Civilingenjör M.Sc. CS&E Svenska Butiker AB, S:t Larsväg 44, 222 70 Lund martin@svenskabutiker.se Tel: 046-304130 www.svenskabutiker.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Jan 22 8:31:14 2002 Delivered-To: freebsd-smp@freebsd.org Received: from blue.gradwell.net (blue.gradwell.net [195.149.39.10]) by hub.freebsd.org (Postfix) with SMTP id CEF4A37B41B for ; Tue, 22 Jan 2002 08:31:09 -0800 (PST) Received: (qmail 20137 invoked from network); 22 Jan 2002 16:31:07 -0000 Received: from stonkin.dcs.aber.ac.uk (HELO vaio.gradwell.com) (193.60.15.4) by pop3.gradwell.net with SMTP; 22 Jan 2002 16:31:07 -0000 Message-Id: <5.1.0.14.0.20020122161414.04ee9638@indigo.gradwell.net> X-Sender: postmaster%pop3.peterg.org.uk@indigo.gradwell.net X-Mailer: QUALCOMM Windows Eudora Version 5.1 Date: Tue, 22 Jan 2002 16:30:22 +0000 To: freebsd-smp@FreeBSD.ORG From: Peter Gradwell Subject: SMP on Intel SCB2 Cc: sys-ops@gradwell.net Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, I've got a number of the new SCB2 motherboards from intel and I want to run them with dual PIII CPUs. It all seems to be working fine, except that some times on boot the machines hang*. The last output from the console is: APIC_IO: Testing 8254 interrupt delivery APIC_IO: Broken MP table detected: 8254 is not connected to IOAPIC #0 intpin 2 APIC_IO: routing 8254 via 8259 and IOAPIC #0 intpin 0 This seems to only happen if I do "shutdown -r now", i.e. a warm reboot. It boots fine if I power the machine off, count to 10 and power it on. I've collected a number of files here: http://www.gradwell.com/peter/freebsd-smp/ GREEN20012002 - kernel compile config file dmesg.boot - /var/run/dmesg.boot mptable - output from running "mptable" I understand this error isn't serious, but it not completing the boot sequence is rather annoying, especially as these servers have lots of work to do! Does anyone have a clue how I can fix it? many thanks peter * By "hang" I mean it just waits for ages, until I get bored (couple of mins) and switch it off. -- peter gradwell. gradwell dot com Ltd. http://www.gradwell.com/ engineering & hosting services for email, usenet, sms and web. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Jan 22 14:49:38 2002 Delivered-To: freebsd-smp@freebsd.org Received: from swan.prod.itd.earthlink.net (swan.mail.pas.earthlink.net [207.217.120.123]) by hub.freebsd.org (Postfix) with ESMTP id 6F1DC37B404 for ; Tue, 22 Jan 2002 14:49:33 -0800 (PST) Received: from pool0657.cvx21-bradley.dialup.earthlink.net ([209.179.194.147] helo=mindspring.com) by swan.prod.itd.earthlink.net with esmtp (Exim 3.33 #1) id 16T9jP-0003UA-00; Tue, 22 Jan 2002 14:49:31 -0800 Message-ID: <3C4DEC77.F605800D@mindspring.com> Date: Tue, 22 Jan 2002 14:49:27 -0800 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Peter Gradwell Cc: freebsd-smp@FreeBSD.ORG, sys-ops@gradwell.net Subject: Re: SMP on Intel SCB2 References: <5.1.0.14.0.20020122161414.04ee9638@indigo.gradwell.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Peter Gradwell wrote: > I've got a number of the new SCB2 motherboards from intel and I want > to run them with dual PIII CPUs. It all seems to be working fine, except > that some times on boot the machines hang*. [ ... ] > This seems to only happen if I do "shutdown -r now", i.e. a warm reboot. It > boots fine if I power the machine off, count to 10 and power it on. [ ... ] > Does anyone have a clue how I can fix it? In practice, and significant difference between the state of the hardware as a result of a cold boot and the state of the hardware as a result of a warm boot is a BIOS bug. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Jan 22 21:54:13 2002 Delivered-To: freebsd-smp@freebsd.org Received: from server1.wojo.com (server1.wojo.com [216.42.139.184]) by hub.freebsd.org (Postfix) with ESMTP id 5FE4037B41E; Tue, 22 Jan 2002 21:51:57 -0800 (PST) Received: from ishadow (pc3-oxfo3-0-cust229.oxf.cable.ntl.com [213.107.68.229]) by server1.wojo.com (Postfix) with ESMTP id 0B5423B4A; Wed, 23 Jan 2002 00:51:49 -0500 (EST) Reply-To: From: "Robin Breathe" To: Cc: Subject: RE: I/O APIC and Uniprocessor support Date: Wed, 23 Jan 2002 05:51:48 -0000 Message-ID: <000401c1a3d2$0d8ba600$026ca8c0@ishadow> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0005_01C1A3D2.0D8BA600" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 Importance: Normal In-Reply-To: <3C4D7280.C379B9F2@svenskabutiker.se> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C1A3D2.0D8BA600 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Earlier I tried a kernel compile with both SMP and APIC, then enabled APIC mode in the bios (v1011 - 18/01/02). On boot, I get an immediate panic: panic: pmap_bootstrap: no local apic! mp_lock =3D 0000000c; cpuid =3D 0; lapic.id =3D 00000000 Uptime: 0s Any ideas? The APIC apparently works with Win 2k/XP in MPS Uniprocessor mode, so I think the fault must be with BSD's detection. Kernel config is attached. Also attached is the failed kernel compilation log from enabling APIC without SMP (I tried to send before, but it appears to have failed). Robin Breathe. -----Original Message----- From: owner-freebsd-smp@FreeBSD.ORG [mailto:owner-freebsd-smp@FreeBSD.ORG] On Behalf Of Martin Nilsson Sent: 22 January 2002 14:09 To: robin@isometry.net Cc: smp@freebsd.org Subject: Re: I/O APIC and Uniprocessor support Robin Breathe wrote: >=20 > Hi, >=20 > Reading up on 'option APIC', it seems that the intention of keeping it > distinct from 'option SMP' was to support future uniprocessor boards=20 > that had this feature. Well that time has come ;) Yes, it is a PC2001 design requirement that the PC should be able to run in=20 APIC mode. So all new motherboards will have this in the future. > The Asus TUSL2-C (based on Intel 815ep chipset, and others based on=20 > this chipset I would guess) has supported APIC mode since bios=20 > revision 1008 (07Aug2001), but nothing seems to have been done to=20 > solidify support for I have a MSI K7T Turbo2 (Athlon KT133A) that have APIC mode as an option in=20 BIOS. I can run a SMP kernel on it but not compile a kernel with just=20 "options APIC_IO". It seems silly to run a SMP kernel just to get better interrupt sharing. > compilation with 'option APIC' and without 'option SMP'. I tried to=20 > compile with -STABLE from yesterday, and got the a lot of errors=20 > (attached). http://ftp.cvut.cz/Asus/mb/sock370/815ep/tusl2-c/index.txt > has the bios revisions, including the introduction of I/O APIC mode. > I have shared devices, and thus I think it would be great to get this > working. I would be delighted to help test this code out if anyone can > supply some patches to get it working. I took a look at the source files where APIC_IO was used but it seemed to=20 be rather mixed up with options SMP and not that easy to sort out. I'l be happy to test patches, both on this machine and on dual PPro boxen (have one STABLE and one CURRENT). /Martin --=20 Martin Nilsson, Civilingenj=F6r M.Sc. CS&E=20 Svenska Butiker AB, S:t Larsv=E4g 44, 222 70 Lund martin@svenskabutiker.se =20 Tel: 046-304130 =20 www.svenskabutiker.se To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message ------=_NextPart_000_0005_01C1A3D2.0D8BA600 Content-Type: application/octet-stream; name="QUADRIC" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="QUADRIC" #=0A= # GENERIC -- Generic kernel configuration file for FreeBSD/i386=0A= #=0A= # For more information on this file, please read the handbook section on=0A= # Kernel Configuration Files:=0A= #=0A= # http://www.FreeBSD.org/handbook/kernelconfig-config.html=0A= #=0A= # The handbook is also available locally in /usr/share/doc/handbook=0A= # if you've installed the doc distribution, otherwise always see the=0A= # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the=0A= # latest information.=0A= #=0A= # An exhaustive list of options and more detailed explanations of the=0A= # device lines is also present in the ./LINT configuration file. If you = are=0A= # in doubt as to the purpose or necessity of a line, check first in LINT.=0A= #=0A= # $FreeBSD: src/sys/i386/conf/GENERIC,v 1.246.2.35 2001/09/27 17:43:06 = alfred Exp $=0A= =0A= machine i386=0A= cpu I686_CPU=0A= ident QUADRIC=0A= maxusers 256=0A= options NMBCLUSTERS=3D8192=0A= =0A= options ROOTDEVNAME=3D\"ufs:da0s1a\"=0A= =0A= #makeoptions DEBUG=3D-g #Build kernel with gdb(1) debug symbols=0A= #options MAXMEM=3D32768=0A= #options DDB=0A= =0A= #options MATH_EMULATE #Support for x87 emulation=0A= options INET #InterNETworking=0A= #options INET6 #IPv6 communications protocols=0A= options FFS #Berkeley Fast Filesystem=0A= options FFS_ROOT #FFS usable as root device [keep this!]=0A= options SOFTUPDATES #Enable FFS soft updates support=0A= options UFS_DIRHASH=0A= options MFS #Memory Filesystem=0A= #options MD_ROOT #MD is a potential root device=0A= #options NFS #Network Filesystem=0A= #options NFS_ROOT #NFS usable as root device, NFS required=0A= options MSDOSFS #MSDOS Filesystem=0A= options CD9660 #ISO 9660 Filesystem=0A= #options CD9660_ROOT #CD-ROM usable as root, CD9660 required=0A= options PROCFS #Process filesystem=0A= #options SMBFS #SMB/CIFS filesystem=0A= options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]=0A= options SCSI_DELAY=3D4000 #Delay (in ms) before probing SCSI=0A= options UCONSOLE #Allow users to grab the console=0A= options KTRACE #ktrace(1) support=0A= options SYSVSHM #SYSV-style shared memory=0A= options SYSVMSG #SYSV-style message queues=0A= options SYSVSEM #SYSV-style semaphores=0A= options P1003_1B #Posix P1003_1B real-time extensions=0A= options _KPOSIX_PRIORITY_SCHEDULING=0A= options _KPOSIX_VERSION=3D199309L #stuff for cdrdao=0A= options ICMP_BANDLIM #Rate limit bad replies=0A= options KBD_INSTALL_CDEV # install a CDEV entry in /dev=0A= options CPU_ENABLE_SSE #Enable SSE support=0A= =0A= # To make an SMP kernel, the next two are needed=0A= options SMP # Symmetric MultiProcessor Kernel=0A= options APIC_IO # Symmetric (APIC) I/O=0A= =0A= device isa=0A= #device eisa=0A= device pci=0A= =0A= # Floppy drives=0A= #device fdc0 at isa? port IO_FD1 irq 6 drq 2=0A= #device fd0 at fdc0 drive 0=0A= #device fd1 at fdc0 drive 1=0A= #=0A= # If you have a Toshiba Libretto with its Y-E Data PCMCIA floppy,=0A= # don't use the above line for fdc0 but the following one:=0A= #device fdc0=0A= =0A= # ATA and ATAPI devices=0A= device ata0 at isa? port IO_WD1 irq 14=0A= device ata1 at isa? port IO_WD2 irq 15=0A= device ata=0A= device atadisk # ATA disk drives=0A= device atapicd # ATAPI CDROM drives=0A= options ATA_STATIC_ID #Static device numbering=0A= =0A= # SCSI Controllers=0A= device ahc # AHA2940 and onboard AIC7xxx devices=0A= =0A= # SCSI peripherals=0A= device scbus # SCSI bus (required)=0A= device da # Direct Access (disks)=0A= device sa # Sequential Access (tape etc)=0A= device cd # CD=0A= device pass # Passthrough device (direct SCSI access)=0A= =0A= # atkbdc0 controls both the keyboard and the PS/2 mouse=0A= device atkbdc0 at isa? port IO_KBD=0A= device atkbd0 at atkbdc? irq 1 flags 0x1=0A= #device psm0 at atkbdc? irq 12=0A= =0A= device vga0 at isa?=0A= =0A= # splash screen/screen saver=0A= pseudo-device splash=0A= =0A= # syscons is the default console driver, resembling an SCO console=0A= device sc0 at isa? flags 0x100=0A= =0A= # Enable this and PCVT_FREEBSD for pcvt vt220 compatible console driver=0A= #device vt0 at isa?=0A= #options XSERVER # support for X server on a vt console=0A= #options FAT_CURSOR # start with block cursor=0A= # If you have a ThinkPAD, uncomment this along with the rest of the PCVT = lines=0A= #options PCVT_SCANSET=3D2 # IBM keyboards are non-std=0A= =0A= # Floating point support - do not disable.=0A= device npx0 at nexus? port IO_NPX irq 13=0A= =0A= # Power management support (see LINT for more options)=0A= device apm0 at nexus? disable flags 0x20 # Advanced Power Management=0A= =0A= # Serial (COM) ports=0A= device sio0 at isa? port IO_COM1 flags 0x10 irq 4=0A= device sio1 at isa? port IO_COM2 irq 3=0A= options CONSPEED=3D115200=0A= =0A= # Parallel port=0A= device ppc0 at isa? irq 7=0A= device ppbus # Parallel port bus (required)=0A= device lpt # Printer=0A= #device plip # TCP/IP over parallel=0A= #device ppi # Parallel port interface device=0A= #device vpo # Requires scbus and da=0A= =0A= =0A= # PCI Ethernet NICs that use the common MII bus controller code.=0A= # NOTE: Be sure to keep the 'device miibus' line in order to use these = NICs!=0A= device miibus # MII bus support=0A= #device dc # DEC/Intel 21143 and various workalikes=0A= device fxp # Intel EtherExpress PRO/100B (82557, 82558)=0A= #device wx # Intel Gigabit Ethernet Card (``Wiseman'')=0A= #device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')=0A= #device rl # Realtek shitty 8139 support=0A= =0A= =0A= # Pseudo devices - the number indicates how many units to allocate.=0A= pseudo-device loop # Network loopback=0A= pseudo-device ether # Ethernet support=0A= pseudo-device pty # Pseudo-ttys (telnet etc)=0A= pseudo-device md # Memory "disks"=0A= pseudo-device gif # IPv6 and IPv4 tunneling=0A= #pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation)=0A= pseudo-device vn # Vnode driver (turns a file into a device)=0A= #pseudo-device ccd 1 # Concatenated disk thingy=0A= =0A= # The `bpf' pseudo-device enables the Berkeley Packet Filter.=0A= # Be aware of the administrative consequences of enabling this!=0A= pseudo-device bpf #Berkeley packet filter=0A= =0A= # IPFilter support=0A= options IPFILTER #ipfilter support=0A= options IPFILTER_LOG #ipfilter logging=0A= =0A= # IPsec support=0A= options IPSEC # IP security=0A= options IPSEC_ESP # IP security (crypto; define w/IPSEC)=0A= =0A= # SMB support=0A= #options NETSMB # SMB/CIFS requester=0A= #options NETSMBCRYPTO # encrypted password support for SMB=0A= #options LIBMCHAIN # mbuf management library=0A= #options LIBICONV # Kernel side iconv library=0A= =0A= # USB support=0A= #device uhci # UHCI PCI->USB interface=0A= #device ohci # OHCI PCI->USB interface=0A= #device usb # USB Bus (required)=0A= #device ugen # Generic=0A= #device uhid # "Human Interface Devices"=0A= #device ukbd # Keyboard=0A= #device ulpt # Printer=0A= #device umass # Disks/Mass storage - Requires scbus and da=0A= #device ums # Mouse=0A= #device uscanner # Scanners=0A= #device urio # Diamond Rio MP3 Player=0A= ------=_NextPart_000_0005_01C1A3D2.0D8BA600 Content-Type: application/x-compressed; name="kernel.0121.21.13.25.tar.gz" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="kernel.0121.21.13.25.tar.gz" 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 ------=_NextPart_000_0005_01C1A3D2.0D8BA600-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Jan 23 1:10:13 2002 Delivered-To: freebsd-smp@freebsd.org Received: from mta02-svc.ntlworld.com (mta02-svc.ntlworld.com [62.253.162.42]) by hub.freebsd.org (Postfix) with ESMTP id 8861537B400 for ; Wed, 23 Jan 2002 01:10:08 -0800 (PST) Received: from pc1-stme2-0-cust102.cdf.cable.ntl.com ([62.252.56.102]) by mta02-svc.ntlworld.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020123091007.RSHA8848.mta02-svc.ntlworld.com@pc1-stme2-0-cust102.cdf.cable.ntl.com>; Wed, 23 Jan 2002 09:10:07 +0000 Received: from lfarr (l-farr.bka.epcdirect.co.uk [192.168.10.200]) by pc1-stme2-0-cust102.cdf.cable.ntl.com (8.11.6/8.11.6) with ESMTP id g0N9A5K39434; Wed, 23 Jan 2002 09:10:05 GMT (envelope-from freebsd-smp@epcdirect.co.uk) From: "Lawrence Farr" To: "'Terry Lambert'" , "'Peter Gradwell'" Cc: , Subject: RE: SMP on Intel SCB2 Date: Wed, 23 Jan 2002 09:10:03 -0000 Message-ID: <002401c1a3ed$bf332020$c80aa8c0@lfarr> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 In-Reply-To: <3C4DEC77.F605800D@mindspring.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Importance: Normal Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've also got an old HP Netserver LH Pro (Dual Ppro) that will only restart with 'fastboot'. Doing a shutdown -r now causes the machine to show up with only one processor! Maybe give that a go? Lawrence Farr EPC Direct Limited > -----Original Message----- > From: owner-freebsd-smp@FreeBSD.ORG > [mailto:owner-freebsd-smp@FreeBSD.ORG] On Behalf Of Terry Lambert > Sent: 22 January 2002 22:49 > To: Peter Gradwell > Cc: freebsd-smp@FreeBSD.ORG; sys-ops@gradwell.net > Subject: Re: SMP on Intel SCB2 > > > Peter Gradwell wrote: > > I've got a number of the new SCB2 motherboards from intel and I want > > to run them with dual PIII CPUs. It all seems to be working > fine, except > > that some times on boot the machines hang*. > [ ... ] > > This seems to only happen if I do "shutdown -r now", i.e. a > warm reboot. It > > boots fine if I power the machine off, count to 10 and power it on. > [ ... ] > > Does anyone have a clue how I can fix it? > > In practice, and significant difference between the state of > the hardware as a result of a cold boot and the state of the > hardware as a result of a warm boot is a BIOS bug. > > -- Terry > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-smp" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Jan 23 13:46:22 2002 Delivered-To: freebsd-smp@freebsd.org Received: from viefep11-int.chello.at (viefep11-int.chello.at [213.46.255.27]) by hub.freebsd.org (Postfix) with ESMTP id B8F4337B405; Wed, 23 Jan 2002 13:45:29 -0800 (PST) Received: from OEMComputer ([212.186.102.214]) by viefep11-int.chello.at (InterMail vM.5.01.03.06 201-253-122-118-106-20010523) with SMTP id <20020123214526.FRHY1155.viefep11-int.chello.at@OEMComputer>; Wed, 23 Jan 2002 22:45:26 +0100 Message-ID: <000c01c1a457$54d5eae0$5700a8c0@MSHOST> From: "Petar Forai" To: , , Subject: 4.5/SMP clock drifting Date: Wed, 23 Jan 2002 22:45:53 +0100 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_NextPart_000_0009_01C1A45F.B6712000" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This is a multi-part message in MIME format. ------=_NextPart_000_0009_01C1A45F.B6712000 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Hi! I've a strange problem on my SMP machine running 4.5. At 8am i use ntpdate to sync the time, at 9:37am when i ntpdate again my time offset from the timeserver is about 0.7s! My dmesg output is att. regards, #pfo ------=_NextPart_000_0009_01C1A45F.B6712000 Content-Type: application/octet-stream; name="misc" Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename="misc" Copyright (c) 1992-2002 The FreeBSD Project.=0A= Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994=0A= The Regents of the University of California. All rights reserved.=0A= FreeBSD 4.5-RC #0: Sat Jan 19 11:19:30 CET 2002=0A= root@KilKenny.vip.at:/usr/src/sys/compile/KILKENNY=0A= Calibrating clock(s) ... TSC clock: 996708824 Hz, i8254 clock: 1193023 Hz=0A= CLK_USE_I8254_CALIBRATION not specified - using default frequency=0A= Timecounter "i8254" frequency 1193182 Hz=0A= CLK_USE_TSC_CALIBRATION not specified - using old calibration method=0A= CPU: Pentium III/Pentium III Xeon/Celeron (996.85-MHz 686-class CPU)=0A= Origin =3D "GenuineIntel" Id =3D 0x68a Stepping =3D 10=0A= = Features=3D0x387fbff=0A= real memory =3D 1073741824 (1048576K bytes)=0A= Physical memory chunk(s):=0A= 0x00001000 - 0x0009efff, 647168 bytes (158 pages)=0A= 0x002ed000 - 0x3fff7fff, 1070641152 bytes (261387 pages)=0A= avail memory =3D 1042186240 (1017760K bytes)=0A= Programming 16 pins in IOAPIC #0=0A= IOAPIC #0 intpin 2 -> irq 0=0A= Programming 16 pins in IOAPIC #1=0A= SMP: CPU0 apic_initialize():=0A= lint0: 0x00000700 lint1: 0x00010400 TPR: 0x00000010 SVR: 0x000001ff=0A= FreeBSD/SMP: Multiprocessor motherboard=0A= cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000=0A= cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000=0A= io0 (APIC): apic id: 4, version: 0x000f0011, at 0xfec00000=0A= io1 (APIC): apic id: 5, version: 0x000f0011, at 0xfec01000=0A= bios32: Found BIOS32 Service Directory header at 0xc00fdb90=0A= bios32: Entry =3D 0xfdba0 (c00fdba0) Rev =3D 0 Len =3D 1=0A= pcibios: PCI BIOS entry at 0xdbc1=0A= pnpbios: Found PnP BIOS data at 0xc00f4c50=0A= pnpbios: Entry =3D f0000:3954 Rev =3D 1.0=0A= Other BIOS signatures found:=0A= ACPI: 00000000=0A= Preloaded elf kernel "kernel" at 0xc02c3000.=0A= Preloaded elf module "accf_http.ko" at 0xc02c309c.=0A= Pentium Pro MTRR support enabled=0A= SMP: CPU0 bsp_apic_configure():=0A= lint0: 0x00010700 lint1: 0x00000400 TPR: 0x00000010 SVR: 0x000001ff=0A= pci_open(1): mode 1 addr port (0x0cf8) is 0x80000070=0A= pci_open(1a): mode1res=3D0x80000000 (0x80000000)=0A= pci_cfgcheck: device 0 [class=3D060000] [hdr=3D80] is there = (id=3D00091166)=0A= Using $PIR table, 10 entries at 0xc00f51c0=0A= npx0: on motherboard=0A= npx0: INT 16 interface=0A= pcib0: on motherboard=0A= found-> vendor=3D0x1166, dev=3D0x0009, revid=3D0x06=0A= class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= found-> vendor=3D0x1166, dev=3D0x0009, revid=3D0x06=0A= class=3D06-00-00, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= IOAPIC #1 intpin 6 -> irq 2=0A= Freeing (NOT implemented) redirected PCI irq 11.=0A= found-> vendor=3D0x1002, dev=3D0x4752, revid=3D0x27=0A= class=3D03-00-00, hdrtype=3D0x00, mfdev=3D0=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Da, irq=3D2=0A= map[10]: type 1, range 32, base fd000000, size 24=0A= map[14]: type 1, range 32, base 0000d800, size 8=0A= map[18]: type 1, range 32, base feaff000, size 12=0A= IOAPIC #1 intpin 4 -> irq 5=0A= Freeing (NOT implemented) redirected PCI irq 9.=0A= found-> vendor=3D0x8086, dev=3D0x1229, revid=3D0x08=0A= class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Da, irq=3D5=0A= map[10]: type 1, range 32, base feafe000, size 12=0A= map[14]: type 1, range 32, base 0000d400, size 6=0A= map[18]: type 1, range 32, base fe900000, size 20=0A= IOAPIC #1 intpin 5 -> irq 7=0A= Freeing (NOT implemented) redirected PCI irq 5.=0A= found-> vendor=3D0x8086, dev=3D0x1229, revid=3D0x08=0A= class=3D02-00-00, hdrtype=3D0x00, mfdev=3D0=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Da, irq=3D7=0A= map[10]: type 1, range 32, base feafd000, size 12=0A= map[14]: type 1, range 32, base 0000d000, size 6=0A= map[18]: type 1, range 32, base fe700000, size 20=0A= found-> vendor=3D0x1166, dev=3D0x0200, revid=3D0x50=0A= class=3D06-01-00, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= found-> vendor=3D0x1166, dev=3D0x0211, revid=3D0x00=0A= class=3D01-01-8a, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= map[20]: type 1, range 32, base 0000ffa0, size 4=0A= IOAPIC #0 intpin 10 -> irq 9=0A= Freeing (NOT implemented) redirected PCI irq 10.=0A= found-> vendor=3D0x1166, dev=3D0x0220, revid=3D0x04=0A= class=3D0c-03-10, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Da, irq=3D9=0A= map[10]: type 1, range 32, base feafc000, size 12=0A= pci0: on pcib0=0A= pci0: (vendor=3D0x1002, = dev=3D0x4752) at 1.0 irq 2=0A= fxp0: port 0xd400-0xd43f mem = 0xfe900000-0xfe9fffff,0xfeafe000-0xfeafefff irq 5 at device 4.0 on pci0=0A= fxp0: using memory space register mapping=0A= fxp0: Ethernet address 00:e0:81:04:fc:0d=0A= fxp0: PCI IDs: 8086 1229 8086 100c 0008=0A= fxp0: Dynamic Standby mode is disabled=0A= inphy0: on miibus0=0A= inphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto=0A= fxp1: port 0xd000-0xd03f mem = 0xfe700000-0xfe7fffff,0xfeafd000-0xfeafdfff irq 7 at device 5.0 on pci0=0A= fxp1: using memory space register mapping=0A= fxp1: Ethernet address 00:e0:81:04:fc:0e=0A= fxp1: PCI IDs: 8086 1229 8086 100c 0008=0A= fxp1: Dynamic Standby mode is disabled=0A= inphy1: on miibus1=0A= inphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto=0A= isab0: at device 15.0 on pci0=0A= isa0: on isab0=0A= atapci0: port 0xffa0-0xffaf at = device 15.1 on pci0=0A= ata0: iobase=3D0x01f0 altiobase=3D0x03f6 bmaddr=3D0xffa0=0A= ata0: mask=3D03 status0=3D20 status1=3D30=0A= ata0: mask=3D03 ostat0=3D20 ostat2=3D30=0A= ata0-master: ATAPI probe a=3D20 b=3D20=0A= ata0-slave: ATAPI probe a=3D30 b=3D30=0A= ata0: mask=3D03 status0=3D20 status1=3D30=0A= ata0-master: ATA probe a=3D25 b=3D25=0A= ata0-slave: ATA probe a=3D25 b=3D25=0A= ata0: devices=3D00=0A= ata0: at 0x1f0 irq 14 on atapci0=0A= ata1: iobase=3D0x0170 altiobase=3D0x0376 bmaddr=3D0xffa8=0A= ata1: mask=3D03 status0=3D50 status1=3D00=0A= ata1: mask=3D03 ostat0=3D50 ostat2=3D00=0A= ata1-master: ATAPI probe a=3D14 b=3Deb=0A= ata1-slave: ATAPI probe a=3D7f b=3D7f=0A= ata1: mask=3D03 status0=3D00 status1=3D00=0A= ata1: devices=3D04=0A= ata1: at 0x170 irq 15 on atapci0=0A= pci0: (vendor=3D0x1166, dev=3D0x0220) at 15.2 irq 9=0A= pcib1: on motherboard=0A= IOAPIC #1 intpin 9 -> irq 10=0A= Freeing (NOT implemented) redirected PCI irq 7.=0A= found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01=0A= class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Da, irq=3D10=0A= map[10]: type 1, range 32, base 0000e400, size 8=0A= map[14]: type 1, range 64, base febfe000, size 12=0A= IOAPIC #1 intpin 10 -> irq 11=0A= Freeing (NOT implemented) redirected PCI irq 10.=0A= found-> vendor=3D0x9005, dev=3D0x00cf, revid=3D0x01=0A= class=3D01-00-00, hdrtype=3D0x00, mfdev=3D1=0A= subordinatebus=3D0 secondarybus=3D0=0A= intpin=3Db, irq=3D11=0A= map[10]: type 1, range 32, base 0000e800, size 8=0A= map[14]: type 1, range 64, base febff000, size 12=0A= pci1: on pcib1=0A= ahc0: port 0xe400-0xe4ff mem = 0xfebfe000-0xfebfefff irq 10 at device 6.0 on pci1=0A= ahc0: Reading SEEPROM...done.=0A= ahc0: Manual LVD Termination=0A= ahc0: BIOS eeprom is present=0A= ahc0: Secondary High byte termination Enabled=0A= ahc0: Secondary Low byte termination Enabled=0A= ahc0: Primary Low Byte termination Enabled=0A= ahc0: Primary High Byte termination Enabled=0A= ahc0: Downloading Sequencer Program... 419 instructions downloaded=0A= aic7899: Ultra160 Wide Channel A, SCSI Id=3D7, 32/255 SCBs=0A= ahc1: port 0xe800-0xe8ff mem = 0xfebff000-0xfebfffff irq 11 at device 6.1 on pci1=0A= ahc1: Reading SEEPROM...done.=0A= ahc1: Manual LVD Termination=0A= ahc1: BIOS eeprom is present=0A= ahc1: Secondary High byte termination Enabled=0A= ahc1: Secondary Low byte termination Enabled=0A= ahc1: Primary Low Byte termination Enabled=0A= ahc1: Primary High Byte termination Enabled=0A= ahc1: Downloading Sequencer Program... 419 instructions downloaded=0A= aic7899: Ultra160 Wide Channel B, SCSI Id=3D7, 32/255 SCBs=0A= ata-: ata1 exists, using next available unit number=0A= Trying Read_Port at 203=0A= Trying Read_Port at 243=0A= Trying Read_Port at 283=0A= Trying Read_Port at 2c3=0A= Trying Read_Port at 303=0A= Trying Read_Port at 343=0A= Trying Read_Port at 383=0A= Trying Read_Port at 3c3=0A= isa_probe_children: disabling PnP devices=0A= isa_probe_children: probing non-PnP devices=0A= orm0: