From owner-freebsd-smp Mon Feb 1 21:05:32 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id VAA10012 for freebsd-smp-outgoing; Mon, 1 Feb 1999 21:05:32 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from allegro.lemis.com (allegro.lemis.com [192.109.197.134]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id VAA10002 for ; Mon, 1 Feb 1999 21:05:27 -0800 (PST) (envelope-from grog@freebie.lemis.com) Received: from freebie.lemis.com (freebie.lemis.com [192.109.197.137]) by allegro.lemis.com (8.9.1/8.9.0) with ESMTP id PAA21760 for ; Tue, 2 Feb 1999 15:35:24 +1030 (CST) Received: (from grog@localhost) by freebie.lemis.com (8.9.2/8.9.0) id PAA77823 for freebsd-smp@freebsd.org; Tue, 2 Feb 1999 15:35:23 +1030 (CST) Date: Tue, 2 Feb 1999 15:35:23 +1030 From: Greg Lehey To: freebsd-smp@FreeBSD.ORG Subject: Any documentation on SMP support on 3.0? Message-ID: <19990202153522.Q76680@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.95.1i WWW-Home-Page: http://www.lemis.com/~grog Organization: LEMIS, PO Box 460, Echunga SA 5153, Australia Phone: +61-8-8388-8286 Fax: +61-8-8388-8725 Mobile: +61-41-739-7062 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org I'm currently putting together an upgrade for The Complete FreeBSD describing the changes in 3.0. I have almost nothing on SMP. As I understand it, there isn't much to say, but if anybody could point me to some text or tell me of possible gotchas, I'd be grateful. Please copy me personally on your replies; I don't think I'm subscribed to this list. Greg -- See complete headers for address, home page and phone numbers finger grog@lemis.com for PGP public key To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Feb 2 14:30:31 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id OAA16975 for freebsd-smp-outgoing; Tue, 2 Feb 1999 14:30:31 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from alushta.NL.net (alushta.NL.net [193.78.240.22]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id OAA16962 for ; Tue, 2 Feb 1999 14:30:29 -0800 (PST) (envelope-from benst@terminus.stuyts.nl) Received: from stuyts by alushta.NL.net with UUCP id <5140-28688>; Tue, 2 Feb 1999 23:30:00 +0100 Received: from daneel.stuyts.nl (daneel.stuyts.nl [193.78.231.7]) by terminus.stuyts.nl (8.9.1/8.9.1) with ESMTP id XAA00427 for ; Tue, 2 Feb 1999 23:29:10 +0100 (MET) (envelope-from benst) Received: (from benst@localhost) by daneel.stuyts.nl (8.8.5/8.8.5) id XAA17178 for smp@freebsd.org; Tue, 2 Feb 1999 23:29:08 +0100 (MET) Message-Id: <199902022229.XAA17178@daneel.stuyts.nl> Content-Type: text/plain MIME-Version: 1.0 (NeXT Mail 3.3 v118.2) X-Nextstep-Mailer: Mail 3.3 (Enhance 1.2) Received: by NeXT.Mailer (1.118.2) From: Ben Stuyts Date: Tue, 2 Feb 99 23:29:04 +0100 To: smp@FreeBSD.ORG Subject: Type 29 trap, what does it mean? Reply-To: ben@stuyts.nl Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hello, My SMP system (Gigabyte 586DX with dual P166MMX) just stopped with this: mp_lock = 01000001; cpuid = 1; lapic.id = 01000000 instruction pointer = 0x8:0xf0201c8c stack pointer = 0x10:0xf4686fa8 frame pointer = 0x10:0xefbfd344 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = interrupt enabled, IOPL = 0 current process = 9935 (ld) interrupt mask = <- SMP: XXX kernel: type 29 trap, code = 0 Stopped at MPgetlock + 0x38: cmp $-0x1, 0(%edx) Is this pointing to a software problem? The kernel is from Jan 10, from before the 4.0 split I think. Here is the dmesg output: 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.0-CURRENT #0: Sun Jan 10 16:08:47 MET 1999 benst@terminus.stuyts.nl:/usr/source/src/sys/compile/TERMINUS-SMP Timecounter "i8254" frequency 1193182 Hz CPU: Pentium/P55C (586-class CPU) Origin = "GenuineIntel" Id = 0x543 Stepping=3 Features=0x8003bf real memory = 67108864 (65536K bytes) config> quit avail memory = 62238720 (60780K bytes) Programming 24 pins in IOAPIC #0 FreeBSD/SMP: Multiprocessor motherboard cpu0 (BSP): apic id: 0, version: 0x00030010, at 0xfee00000 cpu1 (AP): apic id: 1, version: 0x00030010, at 0xfee00000 io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 Preloaded elf kernel "kernel" at 0xf02e2000. Probing for devices on PCI bus 0: chip0: rev 0x03 on pci0.0.0 chip1: rev 0x01 on pci0.7.0 ide_pci0: rev 0x00 on pci0.7.1 ncr0: rev 0x12 int a irq 16 on pci0.8.0 de0: rev 0x11 int a irq 17 on pci0.9.0 de0: SMC 21041 [10Mb/s] pass 1.1 de0: address 00:00:c0:1f:54:e8 vga0: rev 0x02 int a irq 18 on pci0.10.0 ahc0: rev 0x00 int a irq 19 on pci0.12.0 ahc0: Using left over BIOS settings ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs Probing for devices on the ISA bus: sc0 at 0x60-0x6f irq 1 on motherboard sc0: VGA color <16 virtual consoles, flags=0x0> sio0 at 0x3f8-0x3ff irq 4 flags 0x10 on isa sio0: type 16550A sio1 at 0x2f8-0x2ff irq 3 on isa sio1: type 16550A sio2 at 0x3e8-0x3ef irq 10 on isa sio2: type 16550A lpt0 at 0x378-0x37f irq 7 on isa lpt0: Interrupt-driven port lp0: TCP/IP capable interface psm0 at 0x60-0x64 irq 12 on motherboard psm0: model Generic PS/2 mouse, device ID 0 fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa fdc0: FIFO enabled, 8 bytes threshold fd0: 1.44MB 3.5in wdc0 at 0x1f0-0x1f7 irq 14 on isa wdc0: unit 0 (wd0): wd0: 2014MB (4124736 sectors), 4092 cyls, 16 heads, 63 S/T, 512 B/S 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 0x300 on isa snd0: awe0 at 0x620 on isa AWE32: not detected opl0 at 0x388 on isa snd0: joy0 at 0x201 on isa joy0: joystick Intel Pentium detected, installing workaround for F00F bug APIC_IO: Testing 8254 interrupt delivery APIC_IO: routing 8254 via pin 2 IP packet filtering initialized, divert enabled, rule-based forwarding disabled, unlimited logging Waiting 5 seconds for SCSI devices to settle SMP: AP CPU #1 Launched! chada1 at ahc0 bus 0 target 3 lun 0 da1: Fixed Direct Access SCSI-2 device da1: 10.0MB/s transfers (10.0MHz, offset 8) da1: 810MB (1660299 512 byte sectors: 64H 32S/T 810C) nging root device to da0s1a cd0 at ahc0 bus 0 target 4 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 10.0MB/s transfers (10.0MHz, offset 15) cd0: Attempt to query device size failed: NOT READY, Medium not present da0 at ahc0 bus 0 target 1 lun 0 da0: Fixed Direct Access SCSI-2 device da0: 40.0MB/s transfers (20.0MHz, offset 8, 16bit), Tagged Queueing Enabled da0: 4134MB (8467200 512 byte sectors: 64H 32S/T 4134C) ffs_mountfs: superblock updated for soft updates The system was doing a various make's (update/world, doc, ports/readmes), and a uucp session at the same time, so it was pretty heavily loaded with much disk i/o. Kind regards, Ben To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Tue Feb 2 20:06:26 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id UAA07343 for freebsd-smp-outgoing; Tue, 2 Feb 1999 20:06:26 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from psf.Pinyon.ORG (ppp1-217.presc.dialup.futureone.com [209.250.11.217]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id UAA07334 for ; Tue, 2 Feb 1999 20:06:19 -0800 (PST) (envelope-from rcarter@psf.Pinyon.ORG) Received: from psf.Pinyon.ORG (localhost [127.0.0.1]) by psf.Pinyon.ORG (8.9.2/8.9.2) with ESMTP id UAA39207; Tue, 2 Feb 1999 20:54:08 -0700 (MST) (envelope-from rcarter@psf.Pinyon.ORG) Message-Id: <199902030354.UAA39207@psf.Pinyon.ORG> X-Mailer: exmh version 2.0.2 2/24/98 To: Greg Lehey cc: freebsd-smp@FreeBSD.ORG Subject: Re: Any documentation on SMP support on 3.0? In-reply-to: Your message of "Tue, 02 Feb 1999 15:35:23 +1030." <19990202153522.Q76680@freebie.lemis.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 02 Feb 1999 20:54:08 -0700 From: "Russell L. Carter" Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org %I'm currently putting together an upgrade for The Complete FreeBSD %describing the changes in 3.0. I have almost nothing on SMP. As I %understand it, there isn't much to say, but if anybody could point me %to some text or tell me of possible gotchas, I'd be grateful. Not much to say? :) Well, SMP works very well for parallel compiles, at least. There is a lot of uncertainty now with the scheduler, for real-time (posix4) and for threads. But I bought a box (for work) dedicated to compiles, and am very happy with it. (2xPII-350,512MB PC100 DIMMS,TYAN 1836SDLUAN, 4.0-current) Russell %Please copy me personally on your replies; I don't think I'm %subscribed to this list. % %Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Thu Feb 4 19:17:34 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id TAA14452 for freebsd-smp-outgoing; Thu, 4 Feb 1999 19:17:34 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id TAA14442 for ; Thu, 4 Feb 1999 19:17:33 -0800 (PST) (envelope-from toor@y.dyson.net) Received: (qmail 12956 invoked from network); 5 Feb 1999 03:17:29 -0000 Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127) by iquest3.iquest.net with SMTP; 5 Feb 1999 03:17:29 -0000 Received: (from root@localhost) by y.dyson.net (8.9.1/8.9.1) id WAA00844; Thu, 4 Feb 1999 22:17:28 -0500 (EST) Message-Id: <199902050317.WAA00844@y.dyson.net> Subject: Re: Any documentation on SMP support on 3.0? In-Reply-To: <199902030354.UAA39207@psf.Pinyon.ORG> from "Russell L. Carter" at "Feb 2, 99 08:54:08 pm" To: rcarter@pinyon.org (Russell L. Carter) Date: Thu, 4 Feb 1999 22:17:28 -0500 (EST) Cc: grog@lemis.com, freebsd-smp@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@iquest.net 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 Russell L. Carter said: > %I'm currently putting together an upgrade for The Complete FreeBSD > %describing the changes in 3.0. I have almost nothing on SMP. As I > %understand it, there isn't much to say, but if anybody could point me > %to some text or tell me of possible gotchas, I'd be grateful. > > Not much to say? :) Well, SMP works very well for parallel > compiles, at least. There is a lot of uncertainty now with > the scheduler, for real-time (posix4) and for threads. But I bought > a box (for work) dedicated to compiles, and am very happy with it. > (2xPII-350,512MB PC100 DIMMS,TYAN 1836SDLUAN, 4.0-current) > I have some scheduler modifications that improve things alittle, and are much more efficient than the old code. If you all are interested, I can post some minor changes (about 10% of my working code) that make things work much more smoothly. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one look stupid jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Fri Feb 5 05:18:03 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA14844 for freebsd-smp-outgoing; Fri, 5 Feb 1999 05:18:03 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from mail-out.visi.com (tele.visi.com [209.98.98.17]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA14839 for ; Fri, 5 Feb 1999 05:18:02 -0800 (PST) (envelope-from mestery@visi.com) From: mestery@visi.com Received: from isis.visi.com (isis.visi.com [209.98.98.8]) by mail-out.visi.com (Postfix) with ESMTP id E74C81F821; Fri, 5 Feb 1999 07:18:00 -0600 (CST) Received: from localhost (mestery@localhost) by isis.visi.com (8.8.8/8.8.8) with SMTP id HAA02750; Fri, 5 Feb 1999 07:18:00 -0600 (CST) X-Authentication-Warning: isis.visi.com: mestery owned process doing -bs Date: Fri, 5 Feb 1999 07:18:00 -0600 (CST) To: "John S. Dyson" Cc: "Russell L. Carter" , grog@lemis.com, freebsd-smp@FreeBSD.ORG Subject: Re: Any documentation on SMP support on 3.0? In-Reply-To: <199902050317.WAA00844@y.dyson.net> 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 Thu, 4 Feb 1999, John S. Dyson wrote: > I have some scheduler modifications that improve things alittle, and > are much more efficient than the old code. If you all are interested, > I can post some minor changes (about 10% of my working code) that make > things work much more smoothly. > Could you post these to the list so some of us can try them out? -- Kyle Mestery StorageTek's Storage Networking Group Protect your right to privacy: www.freecrypto.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Fri Feb 5 06:28:34 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id GAA23845 for freebsd-smp-outgoing; Fri, 5 Feb 1999 06:28:34 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id GAA23834 for ; Fri, 5 Feb 1999 06:28:31 -0800 (PST) (envelope-from toor@y.dyson.net) Received: (qmail 19871 invoked from network); 5 Feb 1999 14:28:24 -0000 Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127) by iquest3.iquest.net with SMTP; 5 Feb 1999 14:28:24 -0000 Received: (from root@localhost) by y.dyson.net (8.9.1/8.9.1) id JAA01004; Fri, 5 Feb 1999 09:28:23 -0500 (EST) Message-Id: <199902051428.JAA01004@y.dyson.net> Subject: Re: Any documentation on SMP support on 3.0? In-Reply-To: from "mestery@visi.com" at "Feb 5, 99 07:18:00 am" To: mestery@visi.com Date: Fri, 5 Feb 1999 09:28:23 -0500 (EST) Cc: dyson@iquest.net, rcarter@pinyon.org, grog@lemis.com, freebsd-smp@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@iquest.net 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 mestery@visi.com said: > On Thu, 4 Feb 1999, John S. Dyson wrote: > > > I have some scheduler modifications that improve things alittle, and > > are much more efficient than the old code. If you all are interested, > > I can post some minor changes (about 10% of my working code) that make > > things work much more smoothly. > > > Could you post these to the list so some of us can try them out? > Yes... I have to split some of it up for clarity. I am using some of the low level FreeBSD parts for the G2 kernel -- to bootstrap progress. It would be useful to get some fixes in for FreeBSD so that I can keep in sync easier :-). I have alot of fixes that would likely require a committer to maintain, but there are some fixes that are simple, and seem to have a significant positive effect. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one look stupid jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Fri Feb 5 07:25:44 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA00860 for freebsd-smp-outgoing; Fri, 5 Feb 1999 07:25:44 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from hda.hda.com (hda-bicnet.bicnet.net [209.244.238.132] (may be forged)) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id HAA00850 for ; Fri, 5 Feb 1999 07:25:42 -0800 (PST) (envelope-from dufault@hda.hda.com) Received: (from dufault@localhost) by hda.hda.com (8.8.5/8.8.5) id KAA07321; Fri, 5 Feb 1999 10:18:48 -0500 (EST) From: Peter Dufault Message-Id: <199902051518.KAA07321@hda.hda.com> Subject: Re: Any documentation on SMP support on 3.0? In-Reply-To: <199902051428.JAA01004@y.dyson.net> from "John S. Dyson" at "Feb 5, 99 09:28:23 am" To: dyson@iquest.net Date: Fri, 5 Feb 1999 10:18:46 -0500 (EST) Cc: mestery@visi.com, dyson@iquest.net, rcarter@pinyon.org, grog@lemis.com, freebsd-smp@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL25 (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 > Yes... I have to split some of it up for clarity. I am using some of the > low level FreeBSD parts for the G2 kernel -- to bootstrap progress. It would > be useful to get some fixes in for FreeBSD so that I can keep in sync > easier :-). > > I have alot of fixes that would likely require a committer to maintain, but > there are some fixes that are simple, and seem to have a significant positive > effect. I have the scheduler stuff split out for my own reasons. I'll be committing it as soon as I check it against -current again. You can look at the PATCHES.sched in my home directory to see how I've split it out and if you can slip into the same modules (synch_FOO in kern_synch) then it will be easy to put this stuff in its own .c file and make it easy to play with. With those patches I see about 5% fewer context switches during a build world but there is no net improvement because system time is up from all the function calls. I'm not concerned about the function call overhead - things can be macroized later - I'm interested in decoupling and evaluating things now. Peter -- Peter Dufault (dufault@hda.com) Realtime development, Machine control, HD Associates, Inc. Safety critical systems, Agency approval To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message From owner-freebsd-smp Fri Feb 5 08:59:53 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id IAA11576 for freebsd-smp-outgoing; Fri, 5 Feb 1999 08:59:53 -0800 (PST) (envelope-from owner-freebsd-smp@FreeBSD.ORG) Received: from iquest3.iquest.net (iquest3.iquest.net [209.43.20.203]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id IAA11570 for ; Fri, 5 Feb 1999 08:59:51 -0800 (PST) (envelope-from toor@y.dyson.net) Received: (qmail 15318 invoked from network); 5 Feb 1999 16:59:46 -0000 Received: from dyson.iquest.net (HELO y.dyson.net) (198.70.144.127) by iquest3.iquest.net with SMTP; 5 Feb 1999 16:59:46 -0000 Received: (from root@localhost) by y.dyson.net (8.9.1/8.9.1) id LAA26235; Fri, 5 Feb 1999 11:59:41 -0500 (EST) Message-Id: <199902051659.LAA26235@y.dyson.net> Subject: Re: Any documentation on SMP support on 3.0? In-Reply-To: <199902051518.KAA07321@hda.hda.com> from Peter Dufault at "Feb 5, 99 10:18:46 am" To: dufault@hda.com (Peter Dufault) Date: Fri, 5 Feb 1999 11:59:41 -0500 (EST) Cc: dyson@iquest.net, mestery@visi.com, rcarter@pinyon.org, grog@lemis.com, freebsd-smp@FreeBSD.ORG From: "John S. Dyson" Reply-To: dyson@iquest.net 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 Peter Dufault said: > > Yes... I have to split some of it up for clarity. I am using some of the > > low level FreeBSD parts for the G2 kernel -- to bootstrap progress. It would > > be useful to get some fixes in for FreeBSD so that I can keep in sync > > easier :-). > > > > I have alot of fixes that would likely require a committer to maintain, but > > there are some fixes that are simple, and seem to have a significant positive > > effect. > > I have the scheduler stuff split out for my own reasons. I'll be committing > it as soon as I check it against -current again. You can look at the > PATCHES.sched in my home directory to see how I've split it out and > if you can slip into the same modules (synch_FOO in kern_synch) then > it will be easy to put this stuff in its own .c file and make it easy to > play with. > I'll take a look at your stuff, and avoid presenting things that conflict with yours. -- John | Never try to teach a pig to sing, dyson@iquest.net | it makes one look stupid jdyson@nc.com | and it irritates the pig. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message