From owner-freebsd-smp Wed Feb 23 16:27:38 2000 Delivered-To: freebsd-smp@freebsd.org Received: from meg.pdq.net (pop.pdq.net [204.145.251.79]) by hub.freebsd.org (Postfix) with SMTP id A018137BA3F for ; Wed, 23 Feb 2000 16:27:34 -0800 (PST) (envelope-from jsmethers@pdq.net) X-AirNote: 1 Received: from 216-118-40-60.pdq.net [216.118.40.60-11] by meg.pdq.net ID 49_-1; Wed, 23 Feb 2000 18:26:47 -0600 Message-ID: <00e301bf7e5d$d6457e00$3c2876d8@pdq.net> From: "Jason" To: Subject: Checksuming Date: Wed, 23 Feb 2000 18:26:46 -0600 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-smp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This patch should add the simple checksuming of the MP Floating Point Structure, MP Configuration Table Header base and later support for checksuming of the MP Configuration Table Header extended table if its use is ever incorporated. Who knows whatever could cause corruption of these tables, but FreeBSD as now uses these tables with out any validation. This simple validation could be a start. These patches are to the Intel Multiprocessor Specification 1.4 though are untested because of my lack of SMP equipment, but they do apply and compile to -current. It is currently available at http://216.118.40.103/~jason/mpchecksum-1.patch and hopefully will be there for a while (machine is dhcp, but ip seems stable). Any sort of feed back welcome. Thanks - Jason (who wishes he could scroundge up enough money for an smp box) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-smp" in the body of the message