From owner-freebsd-acpi@freebsd.org Thu Oct 24 01:31:09 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D451416252D for ; Thu, 24 Oct 2019 01:31:09 +0000 (UTC) (envelope-from namkhai.n3@protonmail.com) Received: from mail-40136.protonmail.ch (mail-40136.protonmail.ch [185.70.40.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46z8pN57vRz3PZt for ; Thu, 24 Oct 2019 01:31:08 +0000 (UTC) (envelope-from namkhai.n3@protonmail.com) Date: Thu, 24 Oct 2019 01:31:01 +0000 To: "freebsd-acpi@freebsd.org" From: Namkhai Bourquin Reply-To: Namkhai Bourquin Subject: ACPI battery states Message-ID: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> Feedback-ID: An8ICPxc3jQNukzkt99182ShgFHuNLCu4NnFug7y_iJ7XNJIFBpKfLOgI2yjJLc_f9oX-H7v4Da15RV-CyypqQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT,HTML_MESSAGE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Rspamd-Queue-Id: 46z8pN57vRz3PZt X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; HAS_REPLYTO(0.00)[namkhai.n3@protonmail.com]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24:c]; FREEMAIL_FROM(0.00)[protonmail.com]; DKIM_TRACE(0.00)[protonmail.com:+]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (-9.80), ipnet: 185.70.40.0/24(-4.89), asn: 19905(-3.91), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; ASN(0.00)[asn:19905, ipnet:185.70.40.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; RCVD_IN_DNSWL_LOW(-0.10)[136.40.70.185.list.dnswl.org : 127.0.5.1]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=default]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_REPLYTO(0.00)[protonmail.com]; HAS_PHPMAILER_SIG(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; TO_DN_EQ_ADDR_ALL(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 01:31:09 -0000 SGkgYWxsISBJJ20gd3JpdGluZyBhIHNjcmlwdCB0byBnZXQgYmF0dGVyeSBzdGF0dXMgYW5kIGNh cGFjaXR5LCBhbmQgSSdtIHVzaW5nIGh3LmFjcGkuYmF0dGVyeSBmb3IgdGhhdC4gQnV0IEkgY2Fu J3QgZmluZCBhIHJlZmVyZW5jZSBhcyB0byB3aGljaCBzdGF0ZXMgaHcuYWNwaS5iYXR0ZXJ5LnN0 YXRlIHN1cHBvcnRzLiBOb3QgaW4gRHVja0R1Y2tHbywgbm9yIGdvb2dsZSwgbm9yIHRoZSBtYWls aW5nIGxpc3RzIGFyY2hpdmUsIG5vdGhpbmcuIEkgb25seSBtYW5hZ2VkIHRvIGRpc2NvdmVyIHRo aXMgYnkgZGlzY2hhcmdpbmcgdGhlIGJhdHRlcnkgYW5kIG1vbml0b3Jpbmc6CnN0YXRlOiAwID0g dW5rbm93PwpzdGF0ZTogMSA9IGRpc2NoYXJnaW5nCnN0YXRlOiAyID0gY2hhcmdpbmcKc3RhdGU6 IDUgPSBkaXNjaGFyZ2luZyBjcml0aWNhbCAobGlmZSA8IDYpCnN0YXRlOiA0ID0gc2FtZSBhcyAw LCBidXQgd2l0aCBjcml0aWNhbCBjaGFyZ2U/CnN0YXRlOiA2ID0gY2hhcmdpbmcgY3JpdGljYWwK CkkgY2FuJ3QgZmluZCBhbnl0aGluZyBvbiB0aGUgbWFuIHBhZ2VzIGVpdGhlci4KU2hvdWxkIHRo aXMgYmUgZG9jdW1lbnRlZCwgZWl0aGVyIG9uIGEgbWFuIHBhZ2Ugb3IgdGhlIHN5c2N0bCdzIHR1 bmFibGUgZGVzY3JpcHRpb24/CgpDaGVlcnMhCmZvcmtib21iOQ== From owner-freebsd-acpi@freebsd.org Thu Oct 24 02:32:25 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id AAB88172EAB for ; Thu, 24 Oct 2019 02:32:25 +0000 (UTC) (envelope-from takawata@sana.init-main.com) Received: from sana.init-main.com (104.194.138.210.bn.2iij.net [210.138.194.104]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 46zB9047Qhz48VT for ; Thu, 24 Oct 2019 02:32:19 +0000 (UTC) (envelope-from takawata@sana.init-main.com) Received: from sana.init-main.com (localhost [127.0.0.1]) by sana.init-main.com (8.15.2/8.15.2) with ESMTPS id x9O2JBwe054048 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Thu, 24 Oct 2019 11:19:21 +0900 (JST) (envelope-from takawata@sana.init-main.com) Received: (from takawata@localhost) by sana.init-main.com (8.15.2/8.15.2/Submit) id x9O2J9ro054047; Thu, 24 Oct 2019 11:19:09 +0900 (JST) (envelope-from takawata) Date: Thu, 24 Oct 2019 11:19:08 +0900 From: Takanori Watanabe To: Namkhai Bourquin , freebsd-acpi@freebsd.org Subject: Re: ACPI battery states Message-ID: <20191024021908.GA54003@sana.init-main.com> References: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> User-Agent: Mutt/1.12.0 (2019-05-25) X-Rspamd-Queue-Id: 46zB9047Qhz48VT X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=none (mx1.freebsd.org: domain of takawata@sana.init-main.com has no SPF policy when checking 210.138.194.104) smtp.mailfrom=takawata@sana.init-main.com X-Spamd-Result: default: False [-1.19 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.97)[-0.970,0]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; IP_SCORE(-0.43)[ipnet: 210.138.0.0/16(-3.87), asn: 2497(1.75), country: JP(-0.00)]; MIME_GOOD(-0.10)[text/plain]; DMARC_NA(0.00)[init-main.com]; AUTH_NA(1.00)[]; NEURAL_HAM_LONG(-1.00)[-0.995,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCPT_COUNT_TWO(0.00)[2]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[takawata@init-main.com,takawata@sana.init-main.com]; FREEMAIL_TO(0.00)[protonmail.com]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:2497, ipnet:210.138.0.0/16, country:JP]; FROM_NEQ_ENVFROM(0.00)[takawata@init-main.com,takawata@sana.init-main.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 02:32:25 -0000 On Thu, Oct 24, 2019 at 01:31:01AM +0000, Namkhai Bourquin via freebsd-acpi wrote: > Hi all! I'm writing a script to get battery status and capacity, and I'm using hw.acpi.battery for that. But I can't find a reference as to which states hw.acpi.battery.state supports. Not in DuckDuckGo, nor google, nor the mailing lists archive, nothing. I only managed to discover this by discharging the battery and monitoring: > state: 0 = unknow? > state: 1 = discharging > state: 2 = charging > state: 5 = discharging critical (life < 6) > state: 4 = same as 0, but with critical charge? > state: 6 = charging critical This is originally raw value of _BST which is specific ACPI method for control method battery, but smart battery device also simulate it. The bit macro is in /usr/include/dev/acpica/acpiio.h . #define ACPI_BATT_STAT_DISCHARG 0x0001 #define ACPI_BATT_STAT_CHARGING 0x0002 #define ACPI_BATT_STAT_CRITICAL 0x0004 > I can't find anything on the man pages either. > Should this be documented, either on a man page or the sysctl's tunable description? It will be good. From owner-freebsd-acpi@freebsd.org Thu Oct 24 05:50:21 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BAC5215EF9D for ; Thu, 24 Oct 2019 05:50:21 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46zGYR45fVz4XZ7 for ; Thu, 24 Oct 2019 05:50:19 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x235.google.com with SMTP id v186so6762837oie.5 for ; Wed, 23 Oct 2019 22:50:19 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=oibpAevfR8fKVGhu1h6QJNCZEPnvhl2ATT6m4xjG7pg=; b=l+1C6eSn6a6VfMEPtDqi7cG9Vrvf0uSYa4JeLFmxIYf5gDqkqFlJz0jVWtWUkZDURk ZV8OggzA4Y6G2x1s1XHjU4Qkf6NawTmgIkw/TYdYkDGsUhUf6BKionM3SXVESoUCYDGw 0J998XfRZMDiKbYfYN3sd1yiPIOGxxd8fh9ClM03Kl1dwQmRSYKDq9KpvWxtBpT/XUpF xHr/OPsEMAEWogvYlS0hmdq9t9eGizFA7LjMSholTsYt+4UsWgNQgwFCd0UR7KfS1L1n CcsGXx4Mb26oRDPy4CZSwtfQdsXj7LmKq5W7EFNE+RbRQMVHBjV80b7iOy16PkP3XKq8 YAvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=oibpAevfR8fKVGhu1h6QJNCZEPnvhl2ATT6m4xjG7pg=; b=e/eCYcRyUU40D9e9gNR5I+H67MGSJ/f8bzYUFaYw1mZYb7peeB7k03h9CrCLjoTTF3 yt/SkdIE7yZc+ZqOzfAIH125DHcnBQ11+B1bbWOIodkPmaJfwK7VMTZVxbcvRkZMh926 Q1QPF9TEbpYskLqADnbWt+zQLLWrFggHwHAsssVtbBWoAlrx42QTUyaHZ0ZkC8BBA+ZI +GQomaoSaug6skWV0Kl355Flyu9uBa5L6pG/C1CMFj97MHGn2HxCYcR+HoqOY6ciWkJ7 qAFVMAmYWbPgbmHUS3O1jHncolHKdbLjQSCdCm1pnjxQ8AU51SqAqOELHUUROMzLVNgM IQpA== X-Gm-Message-State: APjAAAVEoEgDAiUsn2OHruRR7XKuLFAMKL8OoRREXxO88aLm7c9VRJGN gJLex3rSFaBUHvUlsXkt7zf18IUQsarriJoFpckLpZ3x X-Google-Smtp-Source: APXvYqzX9M7YKQIte7sn7+3orl5ipUIjoDQfbewkwnyN31361ZSzSdMjs66gzXI7p7EO1GNOV2IvZwhFipvT5t6YB5Y= X-Received: by 2002:aca:e109:: with SMTP id y9mr3026433oig.27.1571896217637; Wed, 23 Oct 2019 22:50:17 -0700 (PDT) MIME-Version: 1.0 References: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> <20191024021908.GA54003@sana.init-main.com> In-Reply-To: <20191024021908.GA54003@sana.init-main.com> From: Kevin Oberman Date: Wed, 23 Oct 2019 22:50:01 -0700 Message-ID: Subject: Re: ACPI battery states To: Takanori Watanabe Cc: Namkhai Bourquin , "freebsd-acpi@freebsd.org" X-Rspamd-Queue-Id: 46zGYR45fVz4XZ7 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=l+1C6eSn; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::235 as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-1.70 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; URI_COUNT_ODD(1.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; IP_SCORE(0.00)[ip: (-8.91), ipnet: 2607:f8b0::/32(-2.42), asn: 15169(-2.06), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-acpi@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[5.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FREEMAIL_CC(0.00)[protonmail.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 05:50:21 -0000 "apm -b" reports state. See "man 8 apm". -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 On Wed, Oct 23, 2019 at 9:11 PM Takanori Watanabe wrote: > On Thu, Oct 24, 2019 at 01:31:01AM +0000, Namkhai Bourquin via > freebsd-acpi wrote: > > Hi all! I'm writing a script to get battery status and capacity, and I'm > using hw.acpi.battery for that. But I can't find a reference as to which > states hw.acpi.battery.state supports. Not in DuckDuckGo, nor google, nor > the mailing lists archive, nothing. I only managed to discover this by > discharging the battery and monitoring: > > state: 0 = unknow? > > state: 1 = discharging > > state: 2 = charging > > state: 5 = discharging critical (life < 6) > > state: 4 = same as 0, but with critical charge? > > state: 6 = charging critical > > This is originally raw value of _BST which is specific ACPI method for > control method battery, but smart battery device also simulate it. > > The bit macro is in /usr/include/dev/acpica/acpiio.h . > > #define ACPI_BATT_STAT_DISCHARG 0x0001 > #define ACPI_BATT_STAT_CHARGING 0x0002 > #define ACPI_BATT_STAT_CRITICAL 0x0004 > > > > I can't find anything on the man pages either. > > Should this be documented, either on a man page or the sysctl's tunable > description? > > It will be good. > > > > _______________________________________________ > freebsd-acpi@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-acpi > To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org" > From owner-freebsd-acpi@freebsd.org Thu Oct 24 06:15:32 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 6CBFD15F8F5 for ; Thu, 24 Oct 2019 06:15:32 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oi1-x235.google.com (mail-oi1-x235.google.com [IPv6:2607:f8b0:4864:20::235]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46zH6W4V3Wz4Yj6 for ; Thu, 24 Oct 2019 06:15:31 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oi1-x235.google.com with SMTP id s71so6748143oih.11 for ; Wed, 23 Oct 2019 23:15:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=AHkrG4+2C372MZWLQMKjdi7/ilq3skSAl6wOnOAqBMk=; b=uCuCCm7G6igz+EJDYO6+6DyguWY3nJmd5y3zoDY0rBFgK+Pbv7s5B+JtlCkmn0rM/x +YWLvWyx3STJduUNlVqbsm/UEPGyosYhINO3HTxBm5U12OY2kxZQR8gCCYMmFGk1IKAd yhIruUboRyEIDdvxUoxMSc+ZAX016bb1amaDfASXKDmsJBgSvTjywjYKiQqcV4SFgSz6 +pvokT6f5u+O4ZAP+ufeHrOn8+zhpdbI2h4mfdVaPoqtHOO+FACv9QXUTGwXKi84EVFD Rw4Qj2V/Gu9UNLV4/2ILGSy4O5srNCzHkwL6fhUUY43ww1aMYTh0DmXpk2v12cgz0Bnu 93jg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=AHkrG4+2C372MZWLQMKjdi7/ilq3skSAl6wOnOAqBMk=; b=SrbKz9Uv6Q6RtBLVZpL6FA7uKbiDh0um+yaSXvrl81/H74p9Cc7XbSFl8pCFHMadQq 3WGegkD0KtIu43EolM0XNUjrfQm0Tdjq4gyo/hTWuF3OjS3yY5G7cgUCXJ3VK8R0UtmK s1lpIdCBiakiincD0aqEgSqLdoPTkp0j7wrE0P6jNH2vhA2lpdh4rZO3OR401cpdooO4 EPhxkbXJT0mUnttnMP+Y3WUYUjBKJaWeySsnwHaJqJR25Qd2Nn+ugMiArex1BBkmKjhh ihgfUS4oAjq/wCHMbriqp+sJtBvCcXxvYP9wQV48Rx4nj3h54RKL2doi40Uc8VPp+hZs 40zQ== X-Gm-Message-State: APjAAAUcTlSzonfXV4AiLc4vy3SO1cmm2JW1zhZZVX4a4O4FVuQmtsNy j/qd6sl6uEtqeYWLGl1atqFK3vJehw5Q/CwyKOIZRA== X-Google-Smtp-Source: APXvYqxUiWWfuYHRafr4DPMjz7Q1+f8qp+RZ/+Qf+3psdOOjb4er6j33//7gj1rfrN55fJj1m7emp/TaQpevsOPeOtA= X-Received: by 2002:aca:4dc7:: with SMTP id a190mr3221092oib.176.1571897730377; Wed, 23 Oct 2019 23:15:30 -0700 (PDT) MIME-Version: 1.0 References: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> <20191024021908.GA54003@sana.init-main.com> In-Reply-To: From: Kevin Oberman Date: Wed, 23 Oct 2019 23:15:13 -0700 Message-ID: Subject: Re: ACPI battery states To: Takanori Watanabe Cc: Namkhai Bourquin , "freebsd-acpi@freebsd.org" X-Rspamd-Queue-Id: 46zH6W4V3Wz4Yj6 X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=uCuCCm7G; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::235 as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-1.70 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; URI_COUNT_ODD(1.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; IP_SCORE(0.00)[ip: (-8.86), ipnet: 2607:f8b0::/32(-2.42), asn: 15169(-2.06), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-acpi@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[5.3.2.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; FREEMAIL_CC(0.00)[protonmail.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 06:15:32 -0000 Also, "acpiconf -i battnum" will tell you most eeverything you wanted to know about the batteries. If you have only a single battery, battnum is '0'. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 On Wed, Oct 23, 2019 at 10:50 PM Kevin Oberman wrote: > "apm -b" reports state. See "man 8 apm". > -- > Kevin Oberman, Part time kid herder and retired Network Engineer > E-mail: rkoberman@gmail.com > PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 > > > On Wed, Oct 23, 2019 at 9:11 PM Takanori Watanabe > wrote: > >> On Thu, Oct 24, 2019 at 01:31:01AM +0000, Namkhai Bourquin via >> freebsd-acpi wrote: >> > Hi all! I'm writing a script to get battery status and capacity, and >> I'm using hw.acpi.battery for that. But I can't find a reference as to >> which states hw.acpi.battery.state supports. Not in DuckDuckGo, nor google, >> nor the mailing lists archive, nothing. I only managed to discover this by >> discharging the battery and monitoring: >> > state: 0 = unknow? >> > state: 1 = discharging >> > state: 2 = charging >> > state: 5 = discharging critical (life < 6) >> > state: 4 = same as 0, but with critical charge? >> > state: 6 = charging critical >> >> This is originally raw value of _BST which is specific ACPI method for >> control method battery, but smart battery device also simulate it. >> >> The bit macro is in /usr/include/dev/acpica/acpiio.h . >> >> #define ACPI_BATT_STAT_DISCHARG 0x0001 >> #define ACPI_BATT_STAT_CHARGING 0x0002 >> #define ACPI_BATT_STAT_CRITICAL 0x0004 >> >> >> > I can't find anything on the man pages either. >> > Should this be documented, either on a man page or the sysctl's tunable >> description? >> >> It will be good. >> >> >> >> _______________________________________________ >> freebsd-acpi@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-acpi >> To unsubscribe, send any mail to "freebsd-acpi-unsubscribe@freebsd.org" >> > From owner-freebsd-acpi@freebsd.org Thu Oct 24 23:23:56 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B644815D179 for ; Thu, 24 Oct 2019 23:23:56 +0000 (UTC) (envelope-from namkhai.n3@protonmail.com) Received: from mail-40135.protonmail.ch (mail-40135.protonmail.ch [185.70.40.135]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "protonmail.com", Issuer "SwissSign Server Gold CA 2014 - G22" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46zjx65hrfz3H9Y for ; Thu, 24 Oct 2019 23:23:54 +0000 (UTC) (envelope-from namkhai.n3@protonmail.com) Date: Thu, 24 Oct 2019 23:23:43 +0000 To: Takanori Watanabe From: Namkhai Bourquin Cc: "freebsd-acpi@freebsd.org" Reply-To: Namkhai Bourquin Subject: Re: ACPI battery states Message-ID: In-Reply-To: <20191024021908.GA54003@sana.init-main.com> References: <8Hee8PdEep7hhBhELnaZ4c6FiJWkyOu4FGkuuGZ78BNs0r3SNb7IUrnBsHnc02VaiZNvQpWTkpVzu3QVo9faex3JljL2qP4fpcjxTrjYZRY=@protonmail.com> <20191024021908.GA54003@sana.init-main.com> Feedback-ID: An8ICPxc3jQNukzkt99182ShgFHuNLCu4NnFug7y_iJ7XNJIFBpKfLOgI2yjJLc_f9oX-H7v4Da15RV-CyypqQ==:Ext:ProtonMail MIME-Version: 1.0 X-Spam-Status: No, score=-0.7 required=7.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT,HTML_MESSAGE autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on mail.protonmail.ch X-Rspamd-Queue-Id: 46zjx65hrfz3H9Y X-Spamd-Bar: -- X-Spamd-Result: default: False [-3.00 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; HAS_REPLYTO(0.00)[namkhai.n3@protonmail.com]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:185.70.40.0/24]; FREEMAIL_FROM(0.00)[protonmail.com]; DKIM_TRACE(0.00)[protonmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; MIME_BASE64_TEXT(0.10)[]; DMARC_POLICY_ALLOW(-0.50)[protonmail.com,quarantine]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(0.00)[ip: (-9.87), ipnet: 185.70.40.0/24(-4.89), asn: 19905(-3.91), country: US(-0.05)]; RCVD_IN_DNSWL_LOW(-0.10)[135.40.70.185.list.dnswl.org : 127.0.5.1]; ASN(0.00)[asn:19905, ipnet:185.70.40.0/24, country:US]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FREEMAIL_ENVFROM(0.00)[protonmail.com]; R_DKIM_ALLOW(-0.20)[protonmail.com:s=default]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_REPLYTO(0.00)[protonmail.com]; HAS_PHPMAILER_SIG(0.00)[]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[] Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Oct 2019 23:23:56 -0000 VGhhbmtzISBUaGF0IG1ha2Ugc2Vuc2UuIEkgZGlkIGZvdW5kIHRoZSBVRUZJIEFDUEkgc3BlY3Ms IGJ1dCBJIGRpZG4ndCByZWFsaXplIGl0IGNvdWxkIGJlIHRoZSBoZXhhZGVjaW1hbCByZXByZXNl bnRhdGlvbi4KCj4gSXQgd2lsbCBiZSBnb29kLgpJJ2xsIGxvb2sgb24gaG93IHRvIGRvY3VtZW50 IGl0LgoKZm9ya2JvbWI5CgrigJDigJDigJDigJDigJDigJDigJAgT3JpZ2luYWwgTWVzc2FnZSDi gJDigJDigJDigJDigJDigJDigJAKT24gV2VkbmVzZGF5LCBPY3RvYmVyIDIzLCAyMDE5IDk6MTkg UE0sIFRha2Fub3JpIFdhdGFuYWJlIHRha2F3YXRhQGluaXQtbWFpbi5jb20gd3JvdGU6Cgo+IE9u IFRodSwgT2N0IDI0LCAyMDE5IGF0IDAxOjMxOjAxQU0gKzAwMDAsIE5hbWtoYWkgQm91cnF1aW4g dmlhIGZyZWVic2QtYWNwaSB3cm90ZToKPgo+ID4gSGkgYWxsISBJJ20gd3JpdGluZyBhIHNjcmlw dCB0byBnZXQgYmF0dGVyeSBzdGF0dXMgYW5kIGNhcGFjaXR5LCBhbmQgSSdtIHVzaW5nIGh3LmFj cGkuYmF0dGVyeSBmb3IgdGhhdC4gQnV0IEkgY2FuJ3QgZmluZCBhIHJlZmVyZW5jZSBhcyB0byB3 aGljaCBzdGF0ZXMgaHcuYWNwaS5iYXR0ZXJ5LnN0YXRlIHN1cHBvcnRzLiBOb3QgaW4gRHVja0R1 Y2tHbywgbm9yIGdvb2dsZSwgbm9yIHRoZSBtYWlsaW5nIGxpc3RzIGFyY2hpdmUsIG5vdGhpbmcu IEkgb25seSBtYW5hZ2VkIHRvIGRpc2NvdmVyIHRoaXMgYnkgZGlzY2hhcmdpbmcgdGhlIGJhdHRl cnkgYW5kIG1vbml0b3Jpbmc6Cj4gPiBzdGF0ZTogMCA9IHVua25vdz8KPiA+IHN0YXRlOiAxID0g ZGlzY2hhcmdpbmcKPiA+IHN0YXRlOiAyID0gY2hhcmdpbmcKPiA+IHN0YXRlOiA1ID0gZGlzY2hh cmdpbmcgY3JpdGljYWwgKGxpZmUgPCA2KQo+ID4gc3RhdGU6IDQgPSBzYW1lIGFzIDAsIGJ1dCB3 aXRoIGNyaXRpY2FsIGNoYXJnZT8KPiA+IHN0YXRlOiA2ID0gY2hhcmdpbmcgY3JpdGljYWwKPgo+ IFRoaXMgaXMgb3JpZ2luYWxseSByYXcgdmFsdWUgb2YgX0JTVCB3aGljaCBpcyBzcGVjaWZpYyBB Q1BJIG1ldGhvZCBmb3IKPiBjb250cm9sIG1ldGhvZCBiYXR0ZXJ5LCBidXQgc21hcnQgYmF0dGVy eSBkZXZpY2UgYWxzbyBzaW11bGF0ZSBpdC4KPgo+IFRoZSBiaXQgbWFjcm8gaXMgaW4gL3Vzci9p bmNsdWRlL2Rldi9hY3BpY2EvYWNwaWlvLmggLgo+Cj4gI2RlZmluZSBBQ1BJX0JBVFRfU1RBVF9E SVNDSEFSRyAweDAwMDEKPiAjZGVmaW5lIEFDUElfQkFUVF9TVEFUX0NIQVJHSU5HIDB4MDAwMgo+ ICNkZWZpbmUgQUNQSV9CQVRUX1NUQVRfQ1JJVElDQUwgMHgwMDA0Cj4KPiA+IEkgY2FuJ3QgZmlu ZCBhbnl0aGluZyBvbiB0aGUgbWFuIHBhZ2VzIGVpdGhlci4KPiA+IFNob3VsZCB0aGlzIGJlIGRv Y3VtZW50ZWQsIGVpdGhlciBvbiBhIG1hbiBwYWdlIG9yIHRoZSBzeXNjdGwncyB0dW5hYmxlIGRl c2NyaXB0aW9uPwo+Cj4gSXQgd2lsbCBiZSBnb29kLg== From owner-freebsd-acpi@freebsd.org Sat Oct 26 21:51:30 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id E4D8215A93D for ; Sat, 26 Oct 2019 21:51:30 +0000 (UTC) (envelope-from gary.renes@gmail.com) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 470vnZ1zkFz4fCF for ; Sat, 26 Oct 2019 21:51:30 +0000 (UTC) (envelope-from gary.renes@gmail.com) Received: by mail-wr1-x441.google.com with SMTP id a11so6019509wra.6 for ; Sat, 26 Oct 2019 14:51:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:mime-version:subject:message-id:date:to; bh=4kZreeIXYk0saMKNMYyvz3oMkd/zNP6iDMec8MuyDDY=; b=N3hKbPnO/K9XK51kcftBz6YqbPuzsKEgDZ9XWjt8e48Ov2EkY3sA2M3jaLlHwt2AWR QTDNYToo/+gl9nREyW0F3K8fvSc63B7/HtkGyX5slDk9NcqZRU6EGOGYfU9UyTkUwgCq 8jQaFC96eU37tiMxZq0gli+p5NF8I5qDXwjS4OTeSs7wn2DZA44muAMW37fROi9jHtyA 7kRS2269gxAVEVfqcMhamGeMkU8AgAHmcOwUsxs2zzaj2bh877wmrVJ24hF+qgbKnvQz zheWTZexp9bekF9jNxSxhoUoUHbFtgrJZ7DKV2/ZrpXUq4kLm3Ggxx0jHvM6Lnu0fc5m ECig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:mime-version:subject:message-id:date:to; bh=4kZreeIXYk0saMKNMYyvz3oMkd/zNP6iDMec8MuyDDY=; b=IXep0T78MpWmUcJb+Ps4u5vrvB+xnfB6D3owF3wYEhkc4usi0Gxx0RREhDUoGAGo+R NaheDfgmKj+gdh3oqzAS0VWbaQgcTb27+LL6PKJOkGqTtsV7fBUgGGK34n8y8Qqkmy3I Bn2nYPgMkeOCaTmechwPpekvt0DFiJtuObMnYQRkiUd8ggZaqUWtfw9jChDw4U9ecVhp 4GOQKqJdh03QlMyxfSMwti4H84OMJyE7oND1Bc62F/2JQiSyQTzUFjxa0DgB7f+MSoE4 fX3Ody72mKUtunHt0fitVFScj5ETPp694lg4RaJi8p10aUdiDmSOkeXljgBVunZIvzQ6 VF1g== X-Gm-Message-State: APjAAAX5dlOiViA1OcGjXvvkEqdWo3bDwS0/Ps68ZkKpX5bpieh/kuoU FqZPBZ8HW5SELpS4rsRD9fPET9qj X-Google-Smtp-Source: APXvYqzyyEJuaVe3R5XmzbG97M9Arm8AB8sbfbKWd1D/X2+KyjVrA9bUlzOC0oD2zHVH5Q29Oec7aQ== X-Received: by 2002:adf:e28f:: with SMTP id v15mr8405930wri.130.1572126688686; Sat, 26 Oct 2019 14:51:28 -0700 (PDT) Received: from ?IPv6:2a02:c7f:1828:6c00:90d0:719c:42a8:d7b8? ([2a02:c7f:1828:6c00:90d0:719c:42a8:d7b8]) by smtp.gmail.com with ESMTPSA id p12sm6837885wrm.62.2019.10.26.14.51.28 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sat, 26 Oct 2019 14:51:28 -0700 (PDT) From: Gary Renes Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: MacPro 3,1 (2008) suspend hangs Message-Id: Date: Sat, 26 Oct 2019 22:51:27 +0100 To: freebsd-acpi@freebsd.org X-Mailer: Apple Mail (2.3445.9.1) X-Rspamd-Queue-Id: 470vnZ1zkFz4fCF X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=N3hKbPnO; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of garyrenes@gmail.com designates 2a00:1450:4864:20::441 as permitted sender) smtp.mailfrom=garyrenes@gmail.com X-Spamd-Result: default: False [-2.50 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; TO_DN_NONE(0.00)[]; MV_CASE(0.50)[]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FROM_EQ_ENVFROM(0.00)[]; IP_SCORE(0.00)[ip: (2.75), ipnet: 2a00:1450::/32(-2.80), asn: 15169(-2.05), country: US(-0.05)]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; TAGGED_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-acpi@freebsd.org]; IP_SCORE_FREEMAIL(0.00)[]; RCPT_COUNT_ONE(0.00)[1]; RCVD_IN_DNSWL_NONE(0.00)[1.4.4.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.5.4.1.0.0.a.2.list.dnswl.org : 127.0.5.0]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2019 21:51:31 -0000 Hi all, This is my first post to this list, I=E2=80=99m pretty new to FreeBSD, = but not computers / *ix OS=E2=80=99s in general. I=E2=80=99m hoping = I=E2=80=99ll get more luck on this list than my forum post here: = https://forums.freebsd.org/threads/suspend-resume-on-mac-pro-2008-3-1.7271= 8/ = Basically doing: acpiconf -s 3 hangs the machine. I=E2=80=99ve recompiled the kernel with ACPI = debugging enabled, and it looks like an error in the ASL is causing the = issue. As I=E2=80=99m a noob to FreeBSD, I couldn=E2=80=99t figure out = how to capture the debug output before the machine hung, but I did = manage to snap some pics with my phone and upload them here: https://imgur.com/a/igm1ulU The second image is the key one (I think) - it shows an error in the = _PTS method. I=E2=80=99ve dumped the ASL file using acpidump -td, which can be = downloaded here: https://www.dropbox.com/s/cm8coszdw17bp89/my.asl?dl=3D0 = Any help on this would be much appreciated - I know my machine is = ancient, but it works fine and FreeBSD runs like a dream on it - other = than the ACPI issues of course! Hopefully the ASL can be fixed, but if not, I=E2=80=99d appreciate a way = to just disable the machine automatically going to sleep (I can=E2=80=99t = fully disable ACPI with a boot hint), as the machine won=E2=80=99t boot = if I do).=20 If any more information is needed, please let me know and I=E2=80=99ll = try to get it. Best regards, Gary.= From owner-freebsd-acpi@freebsd.org Sat Oct 26 22:26:42 2019 Return-Path: Delivered-To: freebsd-acpi@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 818AA15B7E8 for ; Sat, 26 Oct 2019 22:26:42 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 470wZ90qxmz3Bwj for ; Sat, 26 Oct 2019 22:26:40 +0000 (UTC) (envelope-from theron.tarigo@gmail.com) Received: by mail-qt1-x836.google.com with SMTP id e14so8960712qto.1 for ; Sat, 26 Oct 2019 15:26:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:subject:to:references:message-id:date:user-agent :mime-version:in-reply-to:content-transfer-encoding:content-language; bh=G1exWpKoN3KqliWR95QITUgBph8S1COwBwnG+rntzio=; b=OfX5gWp2ne60TQyIIh5LCu9WSXRUzE2yZHrfdq4LQyEX18QGJEyJmhceIwHSHwON9H +Vt0pXZ4833sfI46Ph1X+Irssi3OpH3uWNl8mORl2D119JoFKSWjkysmujETKtTpzzXI CL5qasDg0rMTJSmuIRRbqpIciIOcx05YKnrCSbuoteqldOft4Abi1k5iSyYNjiS4Zy2l QstYjmaEjLQl91houpp/MgivFGsa1mtGEsp98jKM76mEurOuwNe3iBEvo6cFTQnYzeYm ONxjC5e7OyK1LTMAZGJWMJl2nVM6UBBF0uZnhXmkTgU8V4Bn/NtiXLFe070iAqcmK6R5 dDWQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:subject:to:references:message-id :date:user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=G1exWpKoN3KqliWR95QITUgBph8S1COwBwnG+rntzio=; b=hkv1C+gQpYqkTb3gV2vAW1dyEEDnk6+1VuOtKEdkMuSvW4ux5smKabHYJDsmiuG5mg BY+4sxiTC8ZCFzFVCx5H5QL4JBqYlU8rG6++BO3JxXKWl2mlOkc7hyiBaMo0A33LJrsa Mi5qha/6So4udwwyM5Z/4uaeOxao3cYQGcsSZCkDIBy75PCAg3T3vK3330e3d5G8JJKR mzrDMjE5xXqKxdlnFi82Kzl38jMCcMfW3fW2Ena++P0j99YJK+8p55J5kmO5KMH8gnJ/ 1P77ovLdQninoxtE7wBRQS197IPatWLsgXjrLcgVJxzMEpbLu18XiszeyQFQM6lFGM+g bMSA== X-Gm-Message-State: APjAAAUa9Te21xj8gacB+JiheiV0TNdE+fal95XD2W6uOe2e5YVk3G4K h65SMaMQOY2A2axPaQ2OEzFwSrLK X-Google-Smtp-Source: APXvYqzZU+0zQCHJsei29DCkBELCzqECfILtmBP67/0fSXH/RTn+V7voF1iQOkGk1x8PCVcrHUc+vg== X-Received: by 2002:ad4:5441:: with SMTP id h1mr10273839qvt.227.1572128799345; Sat, 26 Oct 2019 15:26:39 -0700 (PDT) Received: from [168.122.211.103] (dhcp-wifi-8021x-168-122-211-103.bu.edu. [168.122.211.103]) by smtp.gmail.com with ESMTPSA id t1sm3479614qkm.121.2019.10.26.15.26.38 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sat, 26 Oct 2019 15:26:38 -0700 (PDT) Sender: Theron Tarigo From: Theron Subject: Re: MacPro 3,1 (2008) suspend hangs To: Gary Renes , freebsd-acpi@freebsd.org References: Message-ID: <329ae6c5-284b-e692-c4bb-705234eaaaf2@gmail.com> Date: Sat, 26 Oct 2019 18:26:37 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Rspamd-Queue-Id: 470wZ90qxmz3Bwj X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=OfX5gWp2; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of therontarigo@gmail.com designates 2607:f8b0:4864:20::836 as permitted sender) smtp.mailfrom=therontarigo@gmail.com X-Spamd-Result: default: False [-3.00 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; FREEMAIL_FROM(0.00)[gmail.com]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; FREEMAIL_TO(0.00)[gmail.com]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[gmail.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; TAGGED_RCPT(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[freebsd-acpi@freebsd.org]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE_FREEMAIL(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[6.3.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; IP_SCORE(0.00)[ip: (-9.24), ipnet: 2607:f8b0::/32(-2.40), asn: 15169(-2.05), country: US(-0.05)]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 26 Oct 2019 22:26:42 -0000 On 2019-10-26 17:51, Gary Renes wrote: > Hopefully the ASL can be fixed, but if not, I’d appreciate a way to just disable the machine automatically going to sleep (I can’t fully disable ACPI with a boot hint), as the machine won’t boot if I do). Automatic sleep is something I always turn off on other OS I am sometimes forced to use, but on FreeBSD I've never seen it in the first place, and I'm not aware of anything in the base system that would do this - in fact, it would be a major problem if there were such a thing, for reasons which should be obvious.  Do you have something other than the base system installed? If by sleeping automatically you mean only when the lid is closed, then try checking in /etc/devd/, but I'm not sure that will be it, since when I installed my system there wasn't anything lid-related turned on by default.  Make sure also that sysctl hw.acpi.lid_switch_state is NONE. Theron Tarigo