From owner-freebsd-acpi@FreeBSD.ORG Wed Jul 10 23:51:10 2013 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 9704CCAF for ; Wed, 10 Jul 2013 23:51:10 +0000 (UTC) (envelope-from rathaval@uci.edu) Received: from mda1.es.uci.edu (mda1.es.uci.edu [128.200.80.3]) by mx1.freebsd.org (Postfix) with ESMTP id 7793611C9 for ; Wed, 10 Jul 2013 23:51:09 +0000 (UTC) Received: from esmtp3.es.uci.edu (esmtp3.es.uci.edu [128.195.153.133]) by mda1.es.uci.edu (8.13.8/8.13.8) with ESMTP id r6ANnCi3707430 for ; Wed, 10 Jul 2013 16:49:12 -0700 Received: from mail-we0-f181.google.com (mail-we0-f181.google.com [74.125.82.181]) (authenticated bits=0) by esmtp3.es.uci.edu (8.13.8/8.13.8) with ESMTP id r6ANn3EO190492 (version=TLSv1/SSLv3 cipher=RC4-SHA bits=128 verify=NOT) for ; Wed, 10 Jul 2013 16:49:05 -0700 X-UCInetID: rathaval Received: by mail-we0-f181.google.com with SMTP id p58so6165890wes.26 for ; Wed, 10 Jul 2013 16:49:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=3DO6V1CjiYDcSu6u4fYWk0p+/sCQcliGjLqg2fp5kFw=; b=gEf6zh0l1pYujMMAtjqvk222BvvsQyIrux1qAlYeNRixTYaINEOEl6grk1RKPStLGc SFAUj1Ezn9WK0zOM6xthUWcc1d6aT+B94kk1X0jCwQ5WoIcG8+59WmV5asXvUqiSjcCP vBua6KsSlCgTDUo3Lq6nGrkTNRgi8sZLiFzRz/VCGJCHU+E4yqoAsViaKS0CZYGIclON jP8zo5sYMXcXMANZVmdNsFtcrczXvRJ9SCsJlqniaEfNnmWNSDnfRDPn/J3MTXo9vnnr ixETDD1H3/PnleJMRQNeLd9P7xTPwsTpycOblWJ71TWfCumtiofT/Tr4hy1/oS94NLUp lzmQ== X-Received: by 10.180.198.10 with SMTP id iy10mr36517559wic.29.1373500143030; Wed, 10 Jul 2013 16:49:03 -0700 (PDT) MIME-Version: 1.0 Received: by 10.194.9.165 with HTTP; Wed, 10 Jul 2013 16:48:42 -0700 (PDT) From: Rohit Athavale Date: Wed, 10 Jul 2013 16:48:42 -0700 Message-ID: Subject: ACPI MADT BSP Details To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jul 2013 23:51:10 -0000 Hi Folks, I have two questions about discovering the processors from the MADT table. Firstly, Can we find out which processor is the BSP from the MADT tables? When comparing the userland mptable binary's output versus acpidump's output I noticed that mptable informs us about which processor is the BSP and which are AP's . However I did not see this in the MADT tables. Is there a way to find out which processor is the BSP by means of any of the ACPI tables. Secondly, Can we write into /dev/mem to say update the contents of MPTable with values that are non -default. I plan to read some values from the ACPI tables and update the MP tables. Is the /dev/mem/ file composed of physical addresses for user space memory ? I know this may not qualify as the correct place to ask,but I guess acpi list might have an answer to this. Thanks Best Regards, Rohit