From owner-freebsd-acpi@FreeBSD.ORG Sun Jul 3 00:08:02 2005 Return-Path: X-Original-To: acpi@freebsd.org Delivered-To: freebsd-acpi@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68EE616A41C; Sun, 3 Jul 2005 00:08:02 +0000 (GMT) (envelope-from ps@mu.org) Received: from elvis.mu.org (elvis.mu.org [192.203.228.196]) by mx1.FreeBSD.org (Postfix) with ESMTP id B554943DB5; Sun, 3 Jul 2005 00:07:21 +0000 (GMT) (envelope-from ps@mu.org) Received: by elvis.mu.org (Postfix, from userid 1000) id 011105D6B8; Sat, 2 Jul 2005 17:06:39 -0700 (PDT) X-Original-To: ps@mu.org Delivered-To: ps@mu.org Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by elvis.mu.org (Postfix) with ESMTP id 3648A5C865 for ; Tue, 15 Jun 2004 10:31:57 -0700 (PDT) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 9EE0656326; Tue, 15 Jun 2004 17:31:18 +0000 (GMT) (envelope-from owner-freebsd-arch@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 529DB16A4D5; Tue, 15 Jun 2004 17:31:18 +0000 (GMT) Delivered-To: freebsd-arch@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0CCAB16A4CE for ; Tue, 15 Jun 2004 17:31:15 +0000 (GMT) Received: from root.org (root.org [67.118.192.226]) by mx1.FreeBSD.org (Postfix) with SMTP id D1D2843D60 for ; Tue, 15 Jun 2004 17:31:14 +0000 (GMT) (envelope-from nate@root.org) Received: (qmail 27833 invoked by uid 1000); 15 Jun 2004 17:30:44 -0000 From: Nate Lawson To: arch@freebsd.org, acpi@freebsd.org Message-ID: <20040615102506.F27810@root.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-arch@freebsd.org Errors-To: owner-freebsd-arch@freebsd.org X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on elvis.mu.org X-Spam-Status: No, hits=-4.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=2.63 X-Spam-Level: Cc: Subject: ACPI mpsafe patch X-BeenThere: freebsd-acpi@freebsd.org List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Sun, 03 Jul 2005 00:08:02 -0000 X-Original-Date: Tue, 15 Jun 2004 10:30:44 -0700 (PDT) X-List-Received-Date: Sun, 03 Jul 2005 00:08:02 -0000 I've gone through this carefully and have tested it a lot and it appears ready for mainstream testing. I'm especially interested in SMP testing, with and without WITNESS. Run the following script on your system to test it (start 2 or 3 of these): #!/bin/sh sysctl hw.acpi.thermal.polling_rate=1 sysctl hw.acpi.battery.info_expire=1 while [ 1 ]; do apm sysctl hw.acpi done While that's going, use the system normally, suspend/resume, etc. The few parts that aren't done are acpi_video, acpi_asus, and acpi_toshiba. Once I finish these and a couple nits, I'll provide a final patch for testing as well as fix any problems found. http://www.root.org/~nate/freebsd/acpi_mpsafe.diff.gz Thanks, -Nate _______________________________________________ freebsd-arch@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-arch To unsubscribe, send any mail to "freebsd-arch-unsubscribe@freebsd.org"