From owner-freebsd-smp Sun Apr 19 05:18:20 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA12782 for freebsd-smp-outgoing; Sun, 19 Apr 1998 05:18:20 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from news1.gtn.com (news1.gtn.com [192.109.159.3]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id MAA12776 for ; Sun, 19 Apr 1998 12:18:16 GMT (envelope-from andreas@klemm.gtn.com) Received: (from uucp@localhost) by news1.gtn.com (8.8.6/8.8.6) with UUCP id MAA01559; Sun, 19 Apr 1998 12:15:13 +0200 (MET DST) Received: (from andreas@localhost) by klemm.gtn.com (8.8.8/8.8.8) id LAA16517; Sun, 19 Apr 1998 11:31:50 +0200 (CEST) (envelope-from andreas) Message-ID: <19980419113150.60813@klemm.gtn.com> Date: Sun, 19 Apr 1998 11:31:50 +0200 From: Andreas Klemm To: Tor Egge Cc: smp@FreeBSD.ORG Subject: Re: SMP Problems References: <199804182317.BAA04014@pat.idi.ntnu.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89.1i In-Reply-To: <199804182317.BAA04014@pat.idi.ntnu.no>; from Tor Egge on Sun, Apr 19, 1998 at 01:17:28AM +0200 X-Disclaimer: A free society is one where it is safe to be unpopular X-Operating-System: FreeBSD 3.0-CURRENT SMP Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sun, Apr 19, 1998 at 01:17:28AM +0200, Tor Egge wrote: > Try the following patch. > > Index: mpapic.c > =================================================================== > RCS file: /home/ncvs/src/sys/i386/i386/mpapic.c,v > retrieving revision 1.29 > diff -u -r1.29 mpapic.c > --- mpapic.c 1998/04/01 21:07:34 1.29 > +++ mpapic.c 1998/04/18 23:12:31 Do you committ it ? -- Andreas Klemm http://www.FreeBSD.ORG/~andreas What gives you 90% more speed, for example in kernel compilation ? http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html powered by ,,symmetric multiprocessor FreeBSD'' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Apr 19 09:18:16 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA09214 for freebsd-smp-outgoing; Sun, 19 Apr 1998 09:18:16 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from icicle.winternet.com (adm@icicle.winternet.com [198.174.169.13]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id QAA09205 for ; Sun, 19 Apr 1998 16:18:09 GMT (envelope-from mestery@mail.winternet.com) Received: (from adm@localhost) by icicle.winternet.com (8.8.8/8.8.8) id LAA18824; Sun, 19 Apr 1998 11:17:59 -0500 (CDT) Received: from tundra.winternet.com(198.174.169.11) by icicle.winternet.com via smap (V2.0) id xma018816; Sun, 19 Apr 98 11:17:46 -0500 Received: from localhost (mestery@localhost) by tundra.winternet.com (8.8.7/8.8.4) with SMTP id LAA02072; Sun, 19 Apr 1998 11:17:45 -0500 (CDT) X-Authentication-Warning: tundra.winternet.com: mestery owned process doing -bs Date: Sun, 19 Apr 1998 11:17:45 -0500 (CDT) From: Kyle Mestery To: Rick Lotoczky cc: Tor Egge , smp@FreeBSD.ORG Subject: Re: SMP Problems In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Sat, 18 Apr 1998, Rick Lotoczky wrote: > On 18-Apr-98 Tor Egge wrote: > > > While working fine for one kind of MP table breakage, it might to have > > had unintended side effects for your kind of MP table breakage (where > > many ISA interrupts are registered with `level' trigger mode). > > > > Thanks Torr, that patch did the trick...all is well again and SMP is working > as it did. It's great to have that second processor back. > Thanks from me also Tor. My system now works fine also. -- Kyle Mestery StorageTek's Network Systems Group "Keep honking, I'm reloading." "Lottery: A tax on people who are bad at math." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Apr 19 10:20:39 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21290 for freebsd-smp-outgoing; Sun, 19 Apr 1998 10:20:39 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from pat.idi.ntnu.no (0@pat.idi.ntnu.no [129.241.103.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21241 for ; Sun, 19 Apr 1998 17:20:30 GMT (envelope-from Tor.Egge@idi.ntnu.no) Received: from idi.ntnu.no (tegge@presis.idi.ntnu.no [129.241.111.173]) by pat.idi.ntnu.no (8.8.8/8.8.8) with ESMTP id TAA03652; Sun, 19 Apr 1998 19:20:18 +0200 (MET DST) Message-Id: <199804191720.TAA03652@pat.idi.ntnu.no> To: andreas@klemm.gtn.com Cc: smp@FreeBSD.ORG Subject: Re: SMP Problems In-Reply-To: Your message of "Sun, 19 Apr 1998 11:31:50 +0200" References: <19980419113150.60813@klemm.gtn.com> X-Mailer: Mew version 1.70 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 19 Apr 1998 19:20:17 +0200 From: Tor Egge Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > On Sun, Apr 19, 1998 at 01:17:28AM +0200, Tor Egge wrote: > > Try the following patch. > > > > Index: mpapic.c > > =================================================================== > > RCS file: /home/ncvs/src/sys/i386/i386/mpapic.c,v > > retrieving revision 1.29 > > diff -u -r1.29 mpapic.c > > --- mpapic.c 1998/04/01 21:07:34 1.29 > > +++ mpapic.c 1998/04/18 23:12:31 > > Do you committ it ? It might be reasonable to ignore the polarity/trigger-mode values in the MP table if the APIC interrupt pin number corresponds to the ISA/EISA interrupt number, since ISA/EISA interrupts are active-high edge triggered interrupts when reaching the IOAPIC. Thus, instead of if ((bustype == ISA || bustype == EISA) && apic_polarity(apic, pin) != 0x3) { the code could be if ((bustype == ISA || bustype == EISA) && pin <= 15 && isa_apic_pin(pin) == pin) { Thus an updated version of the patch is as follows: Index: mpapic.c =================================================================== RCS file: /home/ncvs/src/sys/i386/i386/mpapic.c,v retrieving revision 1.29 diff -u -r1.29 mpapic.c --- mpapic.c 1998/04/01 21:07:34 1.29 +++ mpapic.c 1998/04/19 17:00:35 @@ -164,7 +164,7 @@ if (apic == 0) { maxpin = REDIRCNT_IOAPIC(apic); /* pins in APIC */ for (pin = 0; pin < maxpin; ++pin) { - int bus; + int bus, bustype; /* we only deal with vectored INTs here */ if (apic_int_type(apic, pin) != 0) @@ -174,12 +174,22 @@ bus = apic_src_bus_id(apic, pin); if (bus == -1) continue; + bustype = apic_bus_type(bus); - flags = DEFAULT_FLAGS; - level = trigger(apic, pin, &flags); - if (level == 1) - apic_pin_trigger[apic] |= (1 << pin); - polarity(apic, pin, &flags, level); + /* the "ISA" type INTerrupts */ + if ((bustype == ISA || bustype == EISA) && + pin <= 15 && isa_apic_pin(pin) == pin) { + flags = DEFAULT_ISA_FLAGS; + } + + /* PCI or other bus */ + else { + flags = DEFAULT_FLAGS; + level = trigger(apic, pin, &flags); + if (level == 1) + apic_pin_trigger[apic] |= (1 << pin); + polarity(apic, pin, &flags, level); + } /* program the appropriate registers */ select = pin * 2 + IOAPIC_REDTBL0; /* register */ - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Apr 19 11:16:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA07501 for freebsd-smp-outgoing; Sun, 19 Apr 1998 11:16:49 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from pluto.plutotech.com (mail.plutotech.com [206.168.67.137]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA07473 for ; Sun, 19 Apr 1998 18:16:33 GMT (envelope-from gibbs@plutotech.com) Received: from narnia.plutotech.com (narnia.plutotech.com [206.168.67.130]) by pluto.plutotech.com (8.8.7/8.8.5) with ESMTP id MAA06451; Sun, 19 Apr 1998 12:16:16 -0600 (MDT) Message-Id: <199804191816.MAA06451@pluto.plutotech.com> X-Mailer: exmh version 2.0.1 12/23/97 To: Tor Egge cc: andreas@klemm.gtn.com, smp@FreeBSD.ORG Subject: Re: SMP Problems In-reply-to: Your message of "Sun, 19 Apr 1998 19:20:17 +0200." <199804191720.TAA03652@pat.idi.ntnu.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Sun, 19 Apr 1998 12:12:27 -0600 From: "Justin T. Gibbs" Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >It might be reasonable to ignore the polarity/trigger-mode values in >the MP table if the APIC interrupt pin number corresponds to the >ISA/EISA interrupt number, since ISA/EISA interrupts are active-high >edge triggered interrupts when reaching the IOAPIC. The EISA spec allows level sensitive interrupts. Is this not the case for SMP systems? Seems strange. -- Justin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Apr 19 13:01:40 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA01628 for freebsd-smp-outgoing; Sun, 19 Apr 1998 13:01:40 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from ic.net (qmailr@srv1b.ic.net [152.160.72.20]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id UAA01563 for ; Sun, 19 Apr 1998 20:01:17 GMT (envelope-from rickl@ic.net) Received: (qmail 1647 invoked from network); 19 Apr 1998 20:00:56 -0000 Received: from unknown (HELO lurch.rickl.org) (152.160.108.5) by unknown with SMTP; 19 Apr 1998 20:00:56 -0000 Message-ID: X-Mailer: XFMail 1.2 [p0] on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <199804191720.TAA03652@pat.idi.ntnu.no> Date: Sun, 19 Apr 1998 16:00:54 -0400 (EDT) Reply-To: rickl@ic.net Organization: ic.net From: Rick Lotoczky To: Tor Egge Subject: Re: SMP Problems Cc: smp@FreeBSD.ORG, andreas@klemm.gtn.com Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On 19-Apr-98 Tor Egge wrote: > It might be reasonable to ignore the polarity/trigger-mode values in > the MP table if the APIC interrupt pin number corresponds to the > ISA/EISA interrupt number, since ISA/EISA interrupts are active-high > edge triggered interrupts when reaching the IOAPIC. > > Thus, instead of > > if ((bustype == ISA || bustype == EISA) && > apic_polarity(apic, pin) != 0x3) { > > the code could be > > if ((bustype == ISA || bustype == EISA) && > pin <= 15 && isa_apic_pin(pin) == pin) { > > Thus an updated version of the patch is as follows: > ..text of patch deleted Tor, I've tried this patch over the original mpapic.c code and it works as well. Just thought I'd confirm it. RIck To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Sun Apr 19 13:59:51 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA10586 for freebsd-smp-outgoing; Sun, 19 Apr 1998 13:59:51 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from pat.idi.ntnu.no (0@pat.idi.ntnu.no [129.241.103.5]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA10552 for ; Sun, 19 Apr 1998 20:59:47 GMT (envelope-from Tor.Egge@idi.ntnu.no) Received: from idi.ntnu.no (tegge@presis.idi.ntnu.no [129.241.111.173]) by pat.idi.ntnu.no (8.8.8/8.8.8) with ESMTP id WAA11325; Sun, 19 Apr 1998 22:59:30 +0200 (MET DST) Message-Id: <199804192059.WAA11325@pat.idi.ntnu.no> To: gibbs@plutotech.com Cc: andreas@klemm.gtn.com, smp@FreeBSD.ORG Subject: Re: SMP Problems In-Reply-To: Your message of "Sun, 19 Apr 1998 12:12:27 -0600" References: <199804191816.MAA06451@pluto.plutotech.com> X-Mailer: Mew version 1.70 on Emacs 19.34.1 Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Sun, 19 Apr 1998 22:59:30 +0200 From: Tor Egge Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > >It might be reasonable to ignore the polarity/trigger-mode values in > >the MP table if the APIC interrupt pin number corresponds to the > >ISA/EISA interrupt number, since ISA/EISA interrupts are active-high > >edge triggered interrupts when reaching the IOAPIC. > > The EISA spec allows level sensitive interrupts. Is this not the case for > SMP systems? Seems strange. A comments in mpapic.c says: /* * EISA IRQ's are identical to ISA irq's, regardless of * whether they are edge or level since they go through * the level/polarity converter gadget. */ This indicates that the ELCR registers (at I/O addresses 0x4d0 and 0x4d1) are relevant also in Symmetric I/O mode. The MP spec also indicates that the ELCR registers are relevant in Symmetric I/O mode, but instead of selecting between edge-triggered active-high and level-triggered active-low, the ELCR register only controls whether the interrupt signal should be inverted or not before being delivered to the PIC and IOAPIC. The polarity of any redirected PCI interrupts are not affected by the ELCR register, according to figure 5-2. Table 4.10 indicates that a `conforming' EISA level interrupt is active-low as delivered to the IOAPIC. Section 5.3.2 and figure 5-2 disagrees. Thus there are three different interpretations of how to handle an EISA level interrupt registered in the MP table as conforming with regard to polarity: - Believe the comment in mpapic.c, and handle as active-high edge interrupt. - Believe table 4.10 in the MP spec, and handle as active-low level interrupt. - Believe figure 5-2 and section 5.3.2 in the MP spec and handle as active-high level interrupt. - Tor Egge To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Apr 21 10:31:15 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA21136 for freebsd-smp-outgoing; Tue, 21 Apr 1998 10:31:15 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA21099 for ; Tue, 21 Apr 1998 17:31:08 GMT (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.8.8/8.8.8) with ESMTP id SAA00248 for ; Tue, 21 Apr 1998 18:31:09 +0100 (BST) (envelope-from kpielorz@tdx.co.uk) Message-ID: <353CD7D1.ECA6F790@tdx.co.uk> Date: Tue, 21 Apr 1998 18:30:57 +0100 From: Karl Pielorz Organization: TDX X-Mailer: Mozilla 4.04 [en] (WinNT; I) MIME-Version: 1.0 To: smp@FreeBSD.ORG Subject: Off Topic(ish) - P-Pro Steppings... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi All, This is kinda-off topic... I've just aquired a second CPU for my P6DNF SuperMicro motherboard... It's allready got a P-Pro 200 (256) Stepping #9 in it, and the new one is a P-Pro 200 (256) Stepping 6. The machine refuses to boot - I was just at the point of blaming FreeBSD, when I realised - it's not even getting to the boot loader... The moment the machine tries to access the Floppy, IDE or SCSI to boot it just locks dead... Has anyone else got any experience mixing odd stepping CPU's? - According to intel they dont 'recomend' it, but say it should work (a bit like running a 256k P-Pro with a 512k P-Pro - not recomended, but apparently it does work :-) Regards, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Apr 21 11:16:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA04379 for freebsd-smp-outgoing; Tue, 21 Apr 1998 11:16:18 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from sos.freebsd.dk (sos.freebsd.dk [195.8.129.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA04271 for ; Tue, 21 Apr 1998 18:16:08 GMT (envelope-from sos@sos.freebsd.dk) Received: (from sos@localhost) by sos.freebsd.dk (8.8.8/8.8.8) id UAA00397; Tue, 21 Apr 1998 20:15:44 +0200 (MEST) (envelope-from sos) Message-Id: <199804211815.UAA00397@sos.freebsd.dk> Subject: Re: Off Topic(ish) - P-Pro Steppings... In-Reply-To: <353CD7D1.ECA6F790@tdx.co.uk> from Karl Pielorz at "Apr 21, 98 06:30:57 pm" To: kpielorz@tdx.co.uk (Karl Pielorz) Date: Tue, 21 Apr 1998 20:15:44 +0200 (MEST) Cc: smp@FreeBSD.ORG From: Søren Schmidt Reply-to: sos@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL30 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In reply to Karl Pielorz who wrote: > Hi All, > > This is kinda-off topic... I've just aquired a second CPU for my P6DNF > SuperMicro motherboard... It's allready got a P-Pro 200 (256) Stepping #9 in > it, and the new one is a P-Pro 200 (256) Stepping 6. Stepping 6 ?? You havn't bought this as new I presume, they havn't made those for a long time... > The machine refuses to boot - I was just at the point of blaming FreeBSD, > when I realised - it's not even getting to the boot loader... The moment the > machine tries to access the Floppy, IDE or SCSI to boot it just locks > dead... > > Has anyone else got any experience mixing odd stepping CPU's? - According to > intel they dont 'recomend' it, but say it should work (a bit like running a > 256k P-Pro with a 512k P-Pro - not recomended, but apparently it does work As far as I remember mixing of steppings >= 7 should be OK, for lower steppings there might be (serious) problems. Consult Intels errata docs for the info on a specific CPU... -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Søren Schmidt (sos@FreeBSD.org) FreeBSD Core Team Even more code to hack -- will it ever end .. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Apr 21 11:45:55 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA12971 for freebsd-smp-outgoing; Tue, 21 Apr 1998 11:45:55 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from dyson.iquest.net (dyson.iquest.net [198.70.144.127]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id SAA12826 for ; Tue, 21 Apr 1998 18:44:58 GMT (envelope-from toor@dyson.iquest.net) Received: (from root@localhost) by dyson.iquest.net (8.8.8/8.8.8) id NAA07942; Tue, 21 Apr 1998 13:44:20 -0500 (EST) (envelope-from toor) From: "John S. Dyson" Message-Id: <199804211844.NAA07942@dyson.iquest.net> Subject: Re: Off Topic(ish) - P-Pro Steppings... In-Reply-To: <353CD7D1.ECA6F790@tdx.co.uk> from Karl Pielorz at "Apr 21, 98 06:30:57 pm" To: kpielorz@tdx.co.uk (Karl Pielorz) Date: Tue, 21 Apr 1998 13:44:20 -0500 (EST) Cc: smp@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL38 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Hi All, > > This is kinda-off topic... I've just aquired a second CPU for my P6DNF > SuperMicro motherboard... It's allready got a P-Pro 200 (256) Stepping #9 in > it, and the new one is a P-Pro 200 (256) Stepping 6. > > The machine refuses to boot - I was just at the point of blaming FreeBSD, > when I realised - it's not even getting to the boot loader... The moment the > machine tries to access the Floppy, IDE or SCSI to boot it just locks > dead... > > Has anyone else got any experience mixing odd stepping CPU's? - According to > intel they dont 'recomend' it, but say it should work (a bit like running a > 256k P-Pro with a 512k P-Pro - not recomended, but apparently it does work > :-) > As a datapoint, but not helpful to you... Both my CPU's are the same stepping, but have different cache sizes. (This is on my DNF.) John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Apr 21 12:18:12 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA25380 for freebsd-smp-outgoing; Tue, 21 Apr 1998 12:18:12 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA25369 for ; Tue, 21 Apr 1998 19:18:09 GMT (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.8.8/8.8.8) with ESMTP id UAA17193 for ; Tue, 21 Apr 1998 20:18:08 +0100 (BST) (envelope-from kpielorz@tdx.co.uk) Message-ID: <353CF0E0.BF9A4A94@tdx.co.uk> Date: Tue, 21 Apr 1998 20:17:52 +0100 From: Karl Pielorz Organization: TDX X-Mailer: Mozilla 4.04 [en] (WinNT; I) MIME-Version: 1.0 To: smp@FreeBSD.ORG Subject: Thanks - re: P6 Steppings... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I now have an SMP dual Pentium Pro system! - After hearing from a few people I tried swapping the CPU order's over (i.e. stepping #9 first CPU and stepping #6 second CPU) - all to no avail... After reading someones comments about anything > Stepping #7 normally being OK - I managed to scrounge a Stepping #7 CPU - and with the stepping #7 in CPU1 and Stepping #9 in CPU2 - it works... (But no the other way around - which is slightly concerning)... My system is now flying through a makeworld... Thanks to everyone for their help! Regards, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Apr 21 12:36:09 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA00302 for freebsd-smp-outgoing; Tue, 21 Apr 1998 12:36:09 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from caladan.tdx.co.uk (caladan.tdx.co.uk [195.188.177.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA00260 for ; Tue, 21 Apr 1998 19:36:01 GMT (envelope-from kpielorz@tdx.co.uk) Received: from tdx.co.uk (lorca-tx.tdx.co.uk [195.188.177.242]) by caladan.tdx.co.uk (8.8.8/8.8.8) with ESMTP id UAA16137 for ; Tue, 21 Apr 1998 20:35:57 +0100 (BST) (envelope-from kpielorz@tdx.co.uk) Message-ID: <353CF50D.C523CD2C@tdx.co.uk> Date: Tue, 21 Apr 1998 20:35:41 +0100 From: Karl Pielorz Organization: TDX X-Mailer: Mozilla 4.04 [en] (WinNT; I) MIME-Version: 1.0 To: smp@FreeBSD.ORG Subject: Cause for concern - messages in dmesg... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The system is running great, but I've just noticed a few errors in dmesg - which seem a little concerning... Is the following any cause for concern? (from dmesg) this... APIC_IO: Testing 8254 interrupt delivery APIC_IO: Broken MP table detected: 8254 is not connected to IO APIC int pin 2 APIC_IO: routing 8254 via 8259 on pin 0 and this... wdc1 at 0x170-0x177 irq 15 on isa wdc1: unit 0 (wd2): wd2: 4110MB (8418816 sectors), 14848 cyls, 9 heads, 63 S/T, 512 B/S Freeing (NOT implemented) redirected ISA irq 15. and... wd2: interrupt timeout: wd2: status 58 error 0 wd2: wdtimeout() DMA status 4 I can post the output from mptable if it will help, but it's a bit long for an initial 'whats this' type message ;-) Regards, Karl Pielorz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Apr 22 10:12:18 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA25819 for freebsd-smp-outgoing; Wed, 22 Apr 1998 10:12:18 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from fang.cs.sunyit.edu (umji@fang.cs.sunyit.edu [192.52.220.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA25813 for ; Wed, 22 Apr 1998 17:12:16 GMT (envelope-from umji@fang.cs.sunyit.edu) Received: from localhost (umji@localhost) by fang.cs.sunyit.edu (8.8.5/8.7.3) with SMTP id MAA08588 for ; Wed, 22 Apr 1998 12:13:57 GMT Date: Wed, 22 Apr 1998 12:13:57 +0000 (GMT) From: Michael Imor To: freebsd-smp@FreeBSD.ORG Subject: missing pthread functions? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm not sure this is the correct list but let me ask here anyhow. I was going through the pthread man pages and there's quite a few functions listed in there that I cannot find in any library. Most importantly is the pthread_attr_setscope function. Any ideas? Mike To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Wed Apr 22 12:56:24 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id MAA01762 for freebsd-smp-outgoing; Wed, 22 Apr 1998 12:56:24 -0700 (PDT) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from sunny.bog.msu.su (sunny.bog.msu.su [158.250.20.1]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id TAA01709 for ; Wed, 22 Apr 1998 19:56:18 GMT (envelope-from dima@bog.msu.su) Received: from localhost (dima@localhost) by sunny.bog.msu.su (8.8.8/8.8.8) with SMTP id XAA26633; Wed, 22 Apr 1998 23:55:49 +0400 (MSD) (envelope-from dima@bog.msu.su) Date: Wed, 22 Apr 1998 23:55:48 +0400 (MSD) From: Dmitry Khrustalev To: Michael Imor cc: freebsd-smp@FreeBSD.ORG Subject: Re: missing pthread functions? In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 22 Apr 1998, Michael Imor wrote: > I'm not sure this is the correct list but let me ask here anyhow. I was > going through the pthread man pages and there's quite a few functions > listed in there that I cannot find in any library. Most importantly is > the pthread_attr_setscope function. Any ideas? pthread_attr_setscope is not implemented because libc_r does not support PTHREAD_SCOPE_SYSTEM. portable code should ifdef its usage with #ifdef _POSIX_THREAD_PRIORITY_SCHEDULING -Dima > > Mike > > > > 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