From owner-freebsd-acpi@FreeBSD.ORG Wed Jun 17 06:11:02 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 337FE10656C9; Wed, 17 Jun 2009 06:11:02 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) Received: from 0.mx.codelabs.ru (0.mx.codelabs.ru [144.206.177.45]) by mx1.freebsd.org (Postfix) with ESMTP id D4A328FC24; Wed, 17 Jun 2009 06:11:00 +0000 (UTC) (envelope-from rea-fbsd@codelabs.ru) DomainKey-Signature: a=rsa-sha1; q=dns; c=simple; s=one; d=codelabs.ru; h=Received:Date:From:To:Cc:Subject:Message-ID:Reply-To:References:MIME-Version:Content-Type:Content-Disposition:In-Reply-To:Sender; b=VpR1oNIJ55vdFCq7FGHiiW6YlSIFWW2nUK7iP4m4ltQH+kK4hwOQtAFe239OyfcbtSjur3vu/SOpko+kEqYyFv5VZTsWT9nYVe9yGp/0yyHcj/FCkhkGLam88tB7z3AxSRcMRW/B+1LmjoqiV5/xjaBLRznFme24PbGa7EJZDZ4=; Received: from void.codelabs.ru (void.codelabs.ru [144.206.177.25]) by 0.mx.codelabs.ru with esmtpsa (TLSv1:AES256-SHA:256) id 1MGoMN-000GxS-Bb; Wed, 17 Jun 2009 10:10:59 +0400 Date: Wed, 17 Jun 2009 10:10:56 +0400 From: Eygene Ryabinkin To: Nate Lawson , Jung-uk Kim Message-ID: References: <4A32CA38.4020806@root.org> <4911F71203A09E4D9981D27F9D8308582E6840C8@orsmsx503.amr.corp.intel.com> <200906121834.30294.jkim@FreeBSD.org> <4A32CA38.4020806@root.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4A32CA38.4020806@root.org> Sender: rea-fbsd@codelabs.ru Cc: freebsd-acpi@freebsd.org, "Moore, Robert" Subject: Re: [PATCH] acpidump: teach to disassemble arbitrary memory locations as AML code X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rea-fbsd@codelabs.ru List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Jun 2009 06:11:02 -0000 Nate, Jung-uk, good day. Fri, Jun 12, 2009 at 02:35:52PM -0700, Nate Lawson wrote: > I appreciate your work. What we need to do though is remove acpidump(8) > from the system and import Intel's acpidmp utility. It's included in the > ACPI-CA distribution and is functional enough that we can use it. OK, I'll try to take a look at it. But this is a future work; meanwhile, can we still extend acpidump in a way I propose. I have the updated patch that applies on top of the -CURRENT tree after the recent ACPICA import, but I have some troubles with 'make depend' inside usr.sbin/acpi/acpidb, so once I'll resolve them and test the stuff with full buildworld -- I'll post the patch as an update. Fri, Jun 12, 2009 at 06:34:27PM -0400, Jung-uk Kim wrote: > On Friday 12 June 2009 06:02 pm, Moore, Robert wrote: > > Actually, we don't distribute an acpidump (yet) in ACPICA. The > > Linux version is part of the "pmtools" package. > > > > It is of course, linux-specific. I won't distribute it with ACPICA > > until we have an OS-independent version. It is on our list of > > things to-do. > > FYI, it won't be terribly hard to port it because we also use > /dev/mem. However, the source is acpisrc'ified and we cannot undo it > to make it compile on FreeBSD. :-( Haven't looked at the source yet, so probably the question is very dumb, but nevertheless: what do you mean by "acpisrc'ified"? And a general question: is there a VCS repository for the pmtools, or at least the download location with snapshots/releases? My Google-fu fails on this and moblin.org doesn't seem to have this stuff available. Thanks! -- Eygene _ ___ _.--. # \`.|\..----...-'` `-._.-'_.-'` # Remember that it is hard / ' ` , __.--' # to read the on-line manual )/' _/ \ `-_, / # while single-stepping the kernel. `-'" `"\_ ,_.-;_.-\_ ', fsc/as # _.-'_./ {_.' ; / # -- FreeBSD Developers handbook {_.-``-' {_/ #