From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 09:11:12 2012 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 5F3C7106566B; Mon, 9 Apr 2012 09:11:12 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 145018FC0A; Mon, 9 Apr 2012 09:11:12 +0000 (UTC) Received: by iahk25 with SMTP id k25so7596365iah.13 for ; Mon, 09 Apr 2012 02:11:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:cc:content-type; bh=HO45uVN++eWzcrm3iDYZsHQaq4EJji/BFPGH9FwmOYY=; b=EJbsznPhAhkODQrH8yhaU12Tr32JacWHP6c56rP6aNAVmJVQUpAHipX/ezYCbjBbtR FBNCKdQWmhe5+mSh00F0hn9W3NIz/rXJrmefhAW33/VPTUWTBynDNEEYddKMW6Vxmv9k 7A1NEFMvw0pEPSA4btbVqTx+6RaR4DbbtMdFnRJYUBZfx8EYcxERtvFg3FOfE7UY3X3B dixowtXoLSZsSUeLVbeBrODePHTdVHPlY+6JEEvXj4eB0wVidw8w4WJcsi8jF5TGWvJg SyvgKYgjt2bZPfQjCbZsXm4Rvmx5xbKu48LspPbQEqoXYEUbeIaZvdZoyHadGngEbl3i HAWQ== MIME-Version: 1.0 Received: by 10.50.203.74 with SMTP id ko10mr4386515igc.7.1333962671521; Mon, 09 Apr 2012 02:11:11 -0700 (PDT) Sender: rmh.aybabtu@gmail.com Received: by 10.43.130.201 with HTTP; Mon, 9 Apr 2012 02:11:11 -0700 (PDT) Date: Mon, 9 Apr 2012 11:11:11 +0200 X-Google-Sender-Auth: CjzvQAHVh5fJX1-h2NtCbmXj8dQ Message-ID: From: Robert Millan To: njl@freebsd.org, freebsd-acpi@freebsd.org Content-Type: multipart/mixed; boundary=14dae93407872dff2e04bd3b6362 Cc: Steven Chamberlain Subject: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 09:11:12 -0000 --14dae93407872dff2e04bd3b6362 Content-Type: text/plain; charset=UTF-8 Hi, I'd like to check-in this patch so that powerd aborts gracefully when there's no cpufreq(4) support for the CPU in which it is running. Does this look alright? -- Robert Millan --14dae93407872dff2e04bd3b6362 Content-Type: application/octet-stream; name="no_cpufreq.diff" Content-Disposition: attachment; filename="no_cpufreq.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h0tawyxm0 SW5kZXg6IHVzci5zYmluL3Bvd2VyZC9wb3dlcmQuYwo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB1c3Iuc2Jpbi9w b3dlcmQvcG93ZXJkLmMJKHJldmlzaW9uIDIzMzg3NikKKysrIHVzci5zYmluL3Bvd2VyZC9wb3dl cmQuYwkod29ya2luZyBjb3B5KQpAQCAtNTM2LDcgKzUzNiw3IEBACiAJCWVycigxLCAibG9va3Vw IGtlcm4uY3BfdGltZXMiKTsKIAlsZW4gPSA0OwogCWlmIChzeXNjdGxuYW1ldG9taWIoImRldi5j cHUuMC5mcmVxIiwgZnJlcV9taWIsICZsZW4pKQotCQllcnIoMSwgImxvb2t1cCBmcmVxIik7CisJ CWVycigwLCAibm8gY3B1ZnJlcSg0KSBzdXBwb3J0IC0tIGFib3J0aW5nIik7CiAJbGVuID0gNDsK IAlpZiAoc3lzY3RsbmFtZXRvbWliKCJkZXYuY3B1LjAuZnJlcV9sZXZlbHMiLCBsZXZlbHNfbWli LCAmbGVuKSkKIAkJZXJyKDEsICJsb29rdXAgZnJlcV9sZXZlbHMiKTsK --14dae93407872dff2e04bd3b6362-- From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 11:07:06 2012 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 A1ABB1065674 for ; Mon, 9 Apr 2012 11:07:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 724D48FC0C for ; Mon, 9 Apr 2012 11:07:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.5/8.14.5) with ESMTP id q39B76Lf039527 for ; Mon, 9 Apr 2012 11:07:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.5/8.14.5/Submit) id q39B75T0039525 for freebsd-acpi@FreeBSD.org; Mon, 9 Apr 2012 11:07:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 9 Apr 2012 11:07:05 GMT Message-Id: <201204091107.q39B75T0039525@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-acpi@FreeBSD.org X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 11:07:06 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/164329 acpi [acpi] hw.acpi.thermal.tz0.temperature shows strange v o kern/163268 acpi [acpi_hp] fix driver detach in absence of CMI o kern/162859 acpi [acpi] ACPI battery/acline monitoring partialy working o kern/161715 acpi [acpi] Dell E6520 doesn't resume after ACPI suspend o kern/161713 acpi [acpi] Suspend on Dell E6520 o kern/160838 acpi [acpi] ACPI Battery Monitor Non-Functional o kern/160419 acpi [acpi_thermal] acpi_thermal kernel thread high CPU usa o kern/158689 acpi [acpi] value of sysctl hw.acpi.thermal.polling_rate ne o kern/154955 acpi [acpi] Keyboard or ACPI doesn't work on Lenovo S10-3 o kern/152438 acpi [acpi]: patch to acpi_asus(4) to add extra sysctls for o kern/152098 acpi [acpi] Lenovo T61p does not resume o i386/146715 acpi [acpi] Suspend works, resume not on a HP Probook 4510s o kern/145306 acpi [acpi]: Can't change brightness on HP ProBook 4510s o i386/143798 acpi [acpi] shutdown problem with SiS K7S5A o kern/143420 acpi [acpi] ACPI issues with Toshiba o kern/142009 acpi [acpi] [panic] Panic in AcpiNsGetAttachedObject o kern/139088 acpi [acpi] ACPI Exception: AE_AML_INFINITE_LOOP error o amd64/138210 acpi [acpi] acer aspire 5536 ACPI problems (S3, brightness, o kern/137042 acpi [acpi] hp laptop's lcd not wakes up after suspend to r o i386/136008 acpi [acpi] Dell Vostro 1310 will not shutdown (Requires us o bin/135349 acpi [patch] teach acpidump(8) to disassemble arbitrary mem o kern/132602 acpi [acpi] ACPI Problem with Intel SS4200: System does not p kern/128634 acpi [patch] fix acpi_asus(4) in asus a6f laptop o bin/126162 acpi [acpi] ACPI autoload failed : loading required module o kern/123039 acpi [acpi] ACPI AML_BUFFER_LIMIT errors during boot a i386/122887 acpi [panic] [atkbdc] 7.0-RELEASE on IBM HS20 panics immed o kern/121504 acpi [patch] Correctly set hw.acpi.osname on certain machin s kern/112544 acpi [acpi] [patch] Add High Precision Event Timer Driver f o kern/105537 acpi [acpi] problems in acpi on HP Compaq nc6320 o kern/91594 acpi [acpi] FreeBSD > 5.4 w/ACPI fails to detect Intel Pro/ o kern/73823 acpi [request] acpi / power-on by timer support o kern/56024 acpi ACPI suspend drains battery while in S3 32 problems total. From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 14:22:48 2012 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 A9703106566C for ; Mon, 9 Apr 2012 14:22:48 +0000 (UTC) (envelope-from slw@zxy.spb.ru) Received: from zxy.spb.ru (zxy.spb.ru [195.70.199.98]) by mx1.freebsd.org (Postfix) with ESMTP id E264B8FC08 for ; Mon, 9 Apr 2012 14:22:47 +0000 (UTC) Received: from slw by zxy.spb.ru with local (Exim 4.69 (FreeBSD)) (envelope-from ) id 1SHFUu-0002m7-8y for freebsd-acpi@freebsd.org; Mon, 09 Apr 2012 18:23:12 +0400 Date: Mon, 9 Apr 2012 18:23:12 +0400 From: Slawa Olhovchenkov To: freebsd-acpi@freebsd.org Message-ID: <20120409142312.GQ35265@zxy.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-SA-Exim-Connect-IP: X-SA-Exim-Mail-From: slw@zxy.spb.ru X-SA-Exim-Scanned: No (on zxy.spb.ru); SAEximRunCond expanded to false Subject: Expand support ACPI button X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 14:22:48 -0000 I have FSC Lifebook. I need support for some buutons. After compiling kernel w/ ACPI_DEBUG and enable some debug I got next messages in dmesg (after pressing button). What I can do next? Is this information enough? ===== evsci-0081 [234429] EvSciXruptHandler : ----Entry evgpe-0726 [234431] EvGpeDispatch : ----Entry evgpe-0826 [234431] EvGpeDispatch : ----Exit- 0000000000000001 evsci-0102 [234431] EvSciXruptHandler : ----Exit- 0000000000000001 evgpe-0521 [234431] EvAsynchExecuteGpeMeth: ----Entry evregion-0407 [234459] EvAddressSpaceDispatch: ----Entry evregion-0505 [234459] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234459] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234458] EvAddressSpaceDispatch: ----Entry evregion-0505 [234458] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234458] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00000 #0070: Store (SSF0, Local0) [AmlDebug] Next AML Opcode to execute: [_L10] @00006 #0070: Store (Local0, SSF0) evregion-0407 [234482] EvAddressSpaceDispatch: ----Entry evregion-0505 [234482] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234482] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234482] EvAddressSpaceDispatch: ----Entry evregion-0505 [234482] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234482] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234496] EvAddressSpaceDispatch: ----Entry evregion-0505 [234496] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234496] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234495] EvAddressSpaceDispatch: ----Entry evregion-0505 [234495] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234495] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0000C #007B: And (Local0, Not (SSM0)) [AmlDebug] Next AML Opcode to execute: [_L10] @0000C #007B: And (Local0, -Return Value- (), Local0) evregion-0407 [234531] EvAddressSpaceDispatch: ----Entry evregion-0505 [234531] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234531] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234530] EvAddressSpaceDispatch: ----Entry evregion-0505 [234530] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234530] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00015 #0070: Store (SSF1, Local1) [AmlDebug] Next AML Opcode to execute: [_L10] @0001B #0070: Store (Local1, SSF1) evregion-0407 [234553] EvAddressSpaceDispatch: ----Entry evregion-0505 [234553] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234553] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234553] EvAddressSpaceDispatch: ----Entry evregion-0505 [234553] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234553] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234567] EvAddressSpaceDispatch: ----Entry evregion-0505 [234567] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234567] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234566] EvAddressSpaceDispatch: ----Entry evregion-0505 [234566] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234566] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00021 #007B: And (Local1, Not (SSM1)) [AmlDebug] Next AML Opcode to execute: [_L10] @00021 #007B: And (Local1, -Return Value- (), Local1) evregion-0407 [234602] EvAddressSpaceDispatch: ----Entry evregion-0505 [234602] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234602] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234601] EvAddressSpaceDispatch: ----Entry evregion-0505 [234601] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234601] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0002A #0070: Store (SSF2, Local2) [AmlDebug] Next AML Opcode to execute: [_L10] @00030 #0070: Store (Local2, SSF2) evregion-0407 [234624] EvAddressSpaceDispatch: ----Entry evregion-0505 [234624] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234624] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234624] EvAddressSpaceDispatch: ----Entry evregion-0505 [234624] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234624] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234638] EvAddressSpaceDispatch: ----Entry evregion-0505 [234638] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [234638] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234637] EvAddressSpaceDispatch: ----Entry evregion-0505 [234637] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [234637] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00036 #007B: And (Local2, Not (SSM2)) [AmlDebug] Next AML Opcode to execute: [_L10] @00036 #007B: And (Local2, -Return Value- (), Local2) [AmlDebug] Next AML Opcode to execute: [_L10] @0003F #00A0: If (And (Local2, 0x10)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0003F #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [_L10] @00114 #00A0: If (And (Local0, 0x01)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0011C #0035: \\_SB.PCI0.GFX0.PHTK () [AmlDebug] Next AML Opcode to execute: [PHTK] @00000 #0070: Store (Zero, DSWF) evregion-0407 [234734] EvAddressSpaceDispatch: ----Entry evregion-0505 [234734] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [234734] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234734] EvAddressSpaceDispatch: ----Entry evregion-0505 [234734] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [234734] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0012F #0070: Store (0x80, CMD) evregion-0407 [234750] EvAddressSpaceDispatch: ----Entry evregion-0505 [234750] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E82 [SystemMemory] evregion-0561 [234750] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00136 #0070: Store (Zero, SSMI) evregion-0407 [234762] EvAddressSpaceDispatch: ----Entry evregion-0505 [234762] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FE00 [SystemIO] evregion-0561 [234762] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0013C #0035: \\_SB.PCI0.GFX0.AHTK () evregion-0407 [234785] EvAddressSpaceDispatch: ----Entry evregion-0505 [234785] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E72 [SystemMemory] evregion-0561 [234785] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (LEqual (And (ADOS, 0x03)))) {} [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (LEqual (-Return Value- (), Zero))) {} evregion-0407 [234822] EvAddressSpaceDispatch: ----Entry evregion-0505 [234822] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [234822] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (-Return Value- (), DSWF)) {} [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (Predicate = [False], Skipping IF block evregion-0407 [234847] EvAddressSpaceDispatch: ----Entry evregion-0505 [234847] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694FB2 [SystemMemory] evregion-0561 [234847] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234853] EvAddressSpaceDispatch: ----Entry evregion-0505 [234853] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [234853] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0014F #00A0: If (LOr (AHKF, VLBF)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0014F #00A0: If (Predicate = [False], Skipping IF block evregion-0407 [234871] EvAddressSpaceDispatch: ----Entry evregion-0505 [234871] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [234871] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234881] EvAddressSpaceDispatch: ----Entry evregion-0505 [234881] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F86 [SystemMemory] evregion-0561 [234881] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [234881] EvAddressSpaceDispatch: ----Entry evregion-0505 [234881] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F87 [SystemMemory] evregion-0561 [234881] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00176 #0035: \\_SB.FEXT.SIRB (IRBC) [AmlDebug] Next AML Opcode to execute: [SIRB] @00000 #00A0: If (LLess (BNCT, 0x10)) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @00009 #008B: CreateWordField (BNBF, BNSP, BNP1) [AmlDebug] Next AML Opcode to execute: [SIRB] @00016 #0070: Store (Arg0, BNP1) [AmlDebug] Next AML Opcode to execute: [SIRB] @0001C #0075: Increment (BNCT) [AmlDebug] Next AML Opcode to execute: [SIRB] @00021 #0072: Add (BNSP, 0x02, BNSP) [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (LGreaterEqual (BNSP, 0x20)) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (LNot-Return Value- ())) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [SIRB] @00000 #00A0: If (Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @00189 #0086: Notify (\\_SB.FEXT, 0x80) evmisc-0132 [235022] EvQueueNotifyRequest : Dispatching Notify on [FEXT] Node 0xc4a60080 Value 0x80 (**Device Specific**) evmisc-0212 [235022] EvQueueNotifyRequest : No notify handler for Notify (FEXT, 80) node 0xc4a60080 [AmlDebug] Next AML Opcode to execute: [_L10] @00196 #0070: Store (Zero, IRBF) evregion-0407 [235040] EvAddressSpaceDispatch: ----Entry evregion-0505 [235040] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235040] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235040] EvAddressSpaceDispatch: ----Entry evregion-0505 [235040] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235040] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00170 #00A0: If (IRBF) {} Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @00114 #00A0: If (Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @0019C #00A0: If (And (Local1, 0x30)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0019C #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [_L10] @001BA #00A0: If (And (Local2, 0x08)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @001BA #00A0: If (Predicate = [False], Skipping IF block evgpe-0623 [235107] EvAsynchExecuteGpeMeth: ----Exit- evsci-0081 [235107] EvSciXruptHandler : ----Entry evgpe-0726 [235109] EvGpeDispatch : ----Entry evgpe-0826 [235109] EvGpeDispatch : ----Exit- 0000000000000001 evsci-0102 [235109] EvSciXruptHandler : ----Exit- 0000000000000001 evgpe-0521 [235109] EvAsynchExecuteGpeMeth: ----Entry evregion-0407 [235137] EvAddressSpaceDispatch: ----Entry evregion-0505 [235137] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235137] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235136] EvAddressSpaceDispatch: ----Entry evregion-0505 [235136] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235136] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00000 #0070: Store (SSF0, Local0) [AmlDebug] Next AML Opcode to execute: [_L10] @00006 #0070: Store (Local0, SSF0) evregion-0407 [235160] EvAddressSpaceDispatch: ----Entry evregion-0505 [235160] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235160] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235160] EvAddressSpaceDispatch: ----Entry evregion-0505 [235160] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235160] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235174] EvAddressSpaceDispatch: ----Entry evregion-0505 [235174] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235174] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235173] EvAddressSpaceDispatch: ----Entry evregion-0505 [235173] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235173] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0000C #007B: And (Local0, Not (SSM0)) [AmlDebug] Next AML Opcode to execute: [_L10] @0000C #007B: And (Local0, -Return Value- (), Local0) evregion-0407 [235209] EvAddressSpaceDispatch: ----Entry evregion-0505 [235209] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235209] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235208] EvAddressSpaceDispatch: ----Entry evregion-0505 [235208] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235208] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00015 #0070: Store (SSF1, Local1) [AmlDebug] Next AML Opcode to execute: [_L10] @0001B #0070: Store (Local1, SSF1) evregion-0407 [235231] EvAddressSpaceDispatch: ----Entry evregion-0505 [235231] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235231] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235231] EvAddressSpaceDispatch: ----Entry evregion-0505 [235231] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235231] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235245] EvAddressSpaceDispatch: ----Entry evregion-0505 [235245] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235245] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235244] EvAddressSpaceDispatch: ----Entry evregion-0505 [235244] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235244] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00021 #007B: And (Local1, Not (SSM1)) [AmlDebug] Next AML Opcode to execute: [_L10] @00021 #007B: And (Local1, -Return Value- (), Local1) evregion-0407 [235280] EvAddressSpaceDispatch: ----Entry evregion-0505 [235280] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235280] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235279] EvAddressSpaceDispatch: ----Entry evregion-0505 [235279] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235279] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0002A #0070: Store (SSF2, Local2) [AmlDebug] Next AML Opcode to execute: [_L10] @00030 #0070: Store (Local2, SSF2) evregion-0407 [235302] EvAddressSpaceDispatch: ----Entry evregion-0505 [235302] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235302] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235302] EvAddressSpaceDispatch: ----Entry evregion-0505 [235302] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235302] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235316] EvAddressSpaceDispatch: ----Entry evregion-0505 [235316] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD64 [SystemIO] evregion-0561 [235316] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235315] EvAddressSpaceDispatch: ----Entry evregion-0505 [235315] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FD65 [SystemIO] evregion-0561 [235315] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00036 #007B: And (Local2, Not (SSM2)) [AmlDebug] Next AML Opcode to execute: [_L10] @00036 #007B: And (Local2, -Return Value- (), Local2) [AmlDebug] Next AML Opcode to execute: [_L10] @0003F #00A0: If (And (Local2, 0x10)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0003F #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [_L10] @00114 #00A0: If (And (Local0, 0x01)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0011C #0035: \\_SB.PCI0.GFX0.PHTK () [AmlDebug] Next AML Opcode to execute: [PHTK] @00000 #0070: Store (Zero, DSWF) evregion-0407 [235412] EvAddressSpaceDispatch: ----Entry evregion-0505 [235412] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [235412] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235412] EvAddressSpaceDispatch: ----Entry evregion-0505 [235412] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [235412] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0012F #0070: Store (0x80, CMD) evregion-0407 [235428] EvAddressSpaceDispatch: ----Entry evregion-0505 [235428] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E82 [SystemMemory] evregion-0561 [235428] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00136 #0070: Store (Zero, SSMI) evregion-0407 [235440] EvAddressSpaceDispatch: ----Entry evregion-0505 [235440] EvAddressSpaceDispatch: Handler 0xc4a6c080 (@0xc049d370) Address 000000000000FE00 [SystemIO] evregion-0561 [235440] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0013C #0035: \\_SB.PCI0.GFX0.AHTK () evregion-0407 [235463] EvAddressSpaceDispatch: ----Entry evregion-0505 [235463] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E72 [SystemMemory] evregion-0561 [235463] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (LEqual (And (ADOS, 0x03)))) {} [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (LEqual (-Return Value- (), Zero))) {} evregion-0407 [235500] EvAddressSpaceDispatch: ----Entry evregion-0505 [235500] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694E73 [SystemMemory] evregion-0561 [235500] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (LAnd (-Return Value- (), DSWF)) {} [AmlDebug] Next AML Opcode to execute: [AHTK] @00000 #00A0: If (Predicate = [False], Skipping IF block evregion-0407 [235525] EvAddressSpaceDispatch: ----Entry evregion-0505 [235525] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694FB2 [SystemMemory] evregion-0561 [235525] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235531] EvAddressSpaceDispatch: ----Entry evregion-0505 [235531] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235531] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @0014F #00A0: If (LOr (AHKF, VLBF)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0014F #00A0: If (Predicate = [False], Skipping IF block evregion-0407 [235549] EvAddressSpaceDispatch: ----Entry evregion-0505 [235549] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235549] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235559] EvAddressSpaceDispatch: ----Entry evregion-0505 [235559] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F86 [SystemMemory] evregion-0561 [235559] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235559] EvAddressSpaceDispatch: ----Entry evregion-0505 [235559] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F87 [SystemMemory] evregion-0561 [235559] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00176 #0035: \\_SB.FEXT.SIRB (IRBC) [AmlDebug] Next AML Opcode to execute: [SIRB] @00000 #00A0: If (LLess (BNCT, 0x10)) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @00009 #008B: CreateWordField (BNBF, BNSP, BNP1) [AmlDebug] Next AML Opcode to execute: [SIRB] @00016 #0070: Store (Arg0, BNP1) [AmlDebug] Next AML Opcode to execute: [SIRB] @0001C #0075: Increment (BNCT) [AmlDebug] Next AML Opcode to execute: [SIRB] @00021 #0072: Add (BNSP, 0x02, BNSP) [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (LGreaterEqual (BNSP, 0x20)) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (LNot-Return Value- ())) {} [AmlDebug] Next AML Opcode to execute: [SIRB] @0002C #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [SIRB] @00000 #00A0: If (Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @00189 #0086: Notify (\\_SB.FEXT, 0x80) evmisc-0132 [235700] EvQueueNotifyRequest : Dispatching Notify on [FEXT] Node 0xc4a60080 Value 0x80 (**Device Specific**) evmisc-0212 [235700] EvQueueNotifyRequest : No notify handler for Notify (FEXT, 80) node 0xc4a60080 [AmlDebug] Next AML Opcode to execute: [_L10] @00196 #0070: Store (Zero, IRBF) evregion-0407 [235718] EvAddressSpaceDispatch: ----Entry evregion-0505 [235718] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235718] EvAddressSpaceDispatch: ----Exit- AE_OK evregion-0407 [235718] EvAddressSpaceDispatch: ----Entry evregion-0505 [235718] EvAddressSpaceDispatch: Handler 0xc4a6c0c0 (@0xc049d490) Address 000000003F694F82 [SystemMemory] evregion-0561 [235718] EvAddressSpaceDispatch: ----Exit- AE_OK [AmlDebug] Next AML Opcode to execute: [_L10] @00170 #00A0: If (IRBF) {} Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @00114 #00A0: If (Predicate = [True], IF block was executed [AmlDebug] Next AML Opcode to execute: [_L10] @0019C #00A0: If (And (Local1, 0x30)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @0019C #00A0: If (Predicate = [False], Skipping IF block [AmlDebug] Next AML Opcode to execute: [_L10] @001BA #00A0: If (And (Local2, 0x08)) {} [AmlDebug] Next AML Opcode to execute: [_L10] @001BA #00A0: If (Predicate = [False], Skipping IF block evgpe-0623 [235785] EvAsynchExecuteGpeMeth: ----Exit- From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 16:14:09 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3EB91106566B; Mon, 9 Apr 2012 16:14:09 +0000 (UTC) (envelope-from nate@root.org) Received: from mail.rootlabs.com (rootlabs.com [208.72.84.106]) by mx1.freebsd.org (Postfix) with ESMTP id 154188FC19; Mon, 9 Apr 2012 16:14:09 +0000 (UTC) Received: (Postfix invoked from local network); Mon, 9 Apr 2012 16:06:16 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Nate Lawson In-Reply-To: Date: Mon, 9 Apr 2012 09:06:14 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Robert Millan X-Mailer: Apple Mail (2.1084) Cc: freebsd-acpi@freebsd.org, Steven Chamberlain Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 16:14:09 -0000 The message is fine, but I think an error code of 0 is wrong. Powerd = didn't start, whereas 0 means the daemon launched successfully. On Apr 9, 2012, at 2:11 AM, Robert Millan wrote: > Hi, >=20 > I'd like to check-in this patch so that powerd aborts gracefully when > there's no cpufreq(4) support for the CPU in which it is running. >=20 > Does this look alright? >=20 > --=20 > Robert Millan > From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 16:51:57 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id BF7EB1065674 for ; Mon, 9 Apr 2012 16:51:57 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7405D8FC12 for ; Mon, 9 Apr 2012 16:51:57 +0000 (UTC) Received: by ggnk4 with SMTP id k4so2335222ggn.13 for ; Mon, 09 Apr 2012 09:51:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; bh=u1sr63Y14YsjUdJluj6O3UMmge8C3K0PYYpTfrAyjxE=; b=b9PLzjqRHXTrZ8FbWztQqc0SpbUEbRa9lSku56HfR3Nxxfs0q938x2UCmVfxF/6t5v eTkM7ic94F0gH7cLlwfpdEAnLbPzL1LwTqwHwIUa6kNWSisfeKlvIZER486MEuzS6Mdg FlGlkimhgO61q94eJ/Btn5PtpQ4zFIVqxBcel255xLROWeDgiWuOt0QaDE07Pby6qmdH m5iofMkHjj9ER1yhoFApZlc3ZilH33UKHsacGKz6HB8ZGUM7tU+b524PBD8g/j9S/TNU /Rv92Yh8ubxnUe1tGOKZFMtzDxfONaHk9UJffRLGEvqjWmVHlpEKpGYSsX2MZox4lO9y owuw== MIME-Version: 1.0 Received: by 10.50.202.69 with SMTP id kg5mr5628040igc.7.1333990311087; Mon, 09 Apr 2012 09:51:51 -0700 (PDT) Sender: rmh.aybabtu@gmail.com Received: by 10.43.130.201 with HTTP; Mon, 9 Apr 2012 09:51:50 -0700 (PDT) In-Reply-To: References: Date: Mon, 9 Apr 2012 18:51:50 +0200 X-Google-Sender-Auth: MUJ9ZSGfNnPV6D4oSraDMLGIpR0 Message-ID: From: Robert Millan To: Nate Lawson Content-Type: multipart/mixed; boundary=f46d0447a259a04f9a04bd41d25e Cc: freebsd-acpi@freebsd.org, Steven Chamberlain Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 16:51:57 -0000 --f46d0447a259a04f9a04bd41d25e Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi Nate, El 9 d=E2=80=99abril de 2012 18:06, Nate Lawson ha escrit: > The message is fine, but I think an error code of 0 is wrong. Powerd didn= 't start, whereas 0 means the daemon launched successfully. In that case, may I suggest that we return one of the error codes recommended by sysexists(3)? EX_UNAVAILABLE seems close enough to the reason we're aborting. --=20 Robert Millan --f46d0447a259a04f9a04bd41d25e Content-Type: application/octet-stream; name="no_cpufreq.diff" Content-Disposition: attachment; filename="no_cpufreq.diff" Content-Transfer-Encoding: base64 X-Attachment-Id: f_h0trbxbh0 SW5kZXg6IHVzci5zYmluL3Bvd2VyZC9wb3dlcmQuYwo9PT09PT09PT09PT09PT09PT09PT09PT09 PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSB1c3Iuc2Jpbi9w b3dlcmQvcG93ZXJkLmMJKHJldmlzaW9uIDIzNDA1MykKKysrIHVzci5zYmluL3Bvd2VyZC9wb3dl cmQuYwkod29ya2luZyBjb3B5KQpAQCAtNDQsNiArNDQsNyBAQAogI2luY2x1ZGUgPHN0ZGlvLmg+ CiAjaW5jbHVkZSA8c3RkbGliLmg+CiAjaW5jbHVkZSA8c3RyaW5nLmg+CisjaW5jbHVkZSA8c3lz ZXhpdHMuaD4KICNpbmNsdWRlIDx1bmlzdGQuaD4KIAogI2lmZGVmIF9faTM4Nl9fCkBAIC01MzYs NyArNTM3LDcgQEAKIAkJZXJyKDEsICJsb29rdXAga2Vybi5jcF90aW1lcyIpOwogCWxlbiA9IDQ7 CiAJaWYgKHN5c2N0bG5hbWV0b21pYigiZGV2LmNwdS4wLmZyZXEiLCBmcmVxX21pYiwgJmxlbikp Ci0JCWVycigxLCAibG9va3VwIGZyZXEiKTsKKwkJZXJyKEVYX1VOQVZBSUxBQkxFLCAibm8gY3B1 ZnJlcSg0KSBzdXBwb3J0IC0tIGFib3J0aW5nIik7CiAJbGVuID0gNDsKIAlpZiAoc3lzY3RsbmFt ZXRvbWliKCJkZXYuY3B1LjAuZnJlcV9sZXZlbHMiLCBsZXZlbHNfbWliLCAmbGVuKSkKIAkJZXJy KDEsICJsb29rdXAgZnJlcV9sZXZlbHMiKTsK --f46d0447a259a04f9a04bd41d25e-- From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 16:53:29 2012 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 52F46106566C; Mon, 9 Apr 2012 16:53:29 +0000 (UTC) (envelope-from nate@root.org) Received: from mail.rootlabs.com (rootlabs.com [208.72.84.106]) by mx1.freebsd.org (Postfix) with ESMTP id 27C248FC19; Mon, 9 Apr 2012 16:53:28 +0000 (UTC) Received: (Postfix invoked from local network); Mon, 9 Apr 2012 16:53:27 +0000 (UTC) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=windows-1252 From: Nate Lawson In-Reply-To: Date: Mon, 9 Apr 2012 09:53:28 -0700 Content-Transfer-Encoding: quoted-printable Message-Id: <30133A83-88E4-4715-8514-E9229E9AF078@root.org> References: To: Robert Millan X-Mailer: Apple Mail (2.1084) Cc: freebsd-acpi@freebsd.org, Steven Chamberlain Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 16:53:29 -0000 On Apr 9, 2012, at 9:51 AM, Robert Millan wrote: > Hi Nate, >=20 > El 9 d=92abril de 2012 18:06, Nate Lawson ha escrit: >> The message is fine, but I think an error code of 0 is wrong. Powerd = didn't start, whereas 0 means the daemon launched successfully. >=20 > In that case, may I suggest that we return one of the error codes > recommended by sysexists(3)? EX_UNAVAILABLE seems close enough to the > reason we're aborting. Fine by me. The rc framework or user should be the one to interpret the = error code and realize that it's ok that it's not running (not = supported). -Nate= From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 20:59:50 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 86A05106566B for ; Mon, 9 Apr 2012 20:59:50 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 474198FC14 for ; Mon, 9 Apr 2012 20:59:50 +0000 (UTC) Received: by iahk25 with SMTP id k25so8556861iah.13 for ; Mon, 09 Apr 2012 13:59:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=Dj/Z3YcNeZr6xIYubIG3tsku+QLTrYT02EpVppmGVO0=; b=zkhdNIbiQ02oBWZNmzWp27l149vByEIulacyeUVCyiPkDviNYjUrU2+kDiBYZTuPhl bTOJMvzVBZanZCSWojlSCKtb6cvuumFcZfQ23zio6a+3QbV96Ijt6ZX//sDSdveEA0eb 28vOlJBRqa+NUG9tHapk4F7VWBqL4hHX+6Z0RizvCJtVeJ0/7K7xhqCJ3d6EwxGwQzu9 UsnRpHq/BgF49s3Xrr8ZjJhEgKYhO+AZK3egR5TbNA/f8GIoFoAPahi8zCc+EGlPuWjR nOzvglgcovBbmaH0nw5oaNPrEY/drfDvpszN6ffFCAgNJw2tCY0twPoFlQU7WePoEF5/ UwBg== MIME-Version: 1.0 Received: by 10.42.141.133 with SMTP id o5mr5099018icu.13.1334005189720; Mon, 09 Apr 2012 13:59:49 -0700 (PDT) Sender: rmh.aybabtu@gmail.com Received: by 10.43.130.201 with HTTP; Mon, 9 Apr 2012 13:59:49 -0700 (PDT) In-Reply-To: <30133A83-88E4-4715-8514-E9229E9AF078@root.org> References: <30133A83-88E4-4715-8514-E9229E9AF078@root.org> Date: Mon, 9 Apr 2012 22:59:49 +0200 X-Google-Sender-Auth: ySt8gqejsEO1KhRlWjEe917uuR8 Message-ID: From: Robert Millan To: Nate Lawson Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-acpi@freebsd.org, Steven Chamberlain Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 20:59:50 -0000 El 9 d=E2=80=99abril de 2012 18:53, Nate Lawson ha escrit: > Fine by me. The rc framework or user should be the one to interpret the e= rror code and realize that it's ok that it's not running (not supported). Committed then, thanks for reviewing. --=20 Robert Millan From owner-freebsd-acpi@FreeBSD.ORG Mon Apr 9 22:31:58 2012 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 82371106564A; Mon, 9 Apr 2012 22:31:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from opti.dougb.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 2688F152009; Mon, 9 Apr 2012 22:31:57 +0000 (UTC) Message-ID: <4F83635C.9000701@FreeBSD.org> Date: Mon, 09 Apr 2012 15:31:56 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:10.0.3) Gecko/20120404 Thunderbird/10.0.3 MIME-Version: 1.0 To: Robert Millan References: <30133A83-88E4-4715-8514-E9229E9AF078@root.org> In-Reply-To: X-Enigmail-Version: 1.4 OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Cc: freebsd-acpi@freebsd.org, Steven Chamberlain , Nate Lawson Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 09 Apr 2012 22:31:58 -0000 On 04/09/2012 13:59, Robert Millan wrote: > El 9 d’abril de 2012 18:53, Nate Lawson ha escrit: >> Fine by me. The rc framework or user should be the one to interpret the error code and realize that it's ok that it's not running (not supported). > > Committed then, thanks for reviewing. Have you verified how rc.d handles this new error? If changes are necessary a friendly message to freebsd-rc@ would be in order .... Doug -- This .signature sanitized for your protection From owner-freebsd-acpi@FreeBSD.ORG Tue Apr 10 10:28:07 2012 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 32BA9106566B; Tue, 10 Apr 2012 10:28:06 +0000 (UTC) (envelope-from rmh.aybabtu@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 919D38FC0C; Tue, 10 Apr 2012 10:28:06 +0000 (UTC) Received: by iahk25 with SMTP id k25so9639451iah.13 for ; Tue, 10 Apr 2012 03:28:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=iX5jMS5zlbMpBcZvvaqNi3kusLRm3koeVxyTPRE3YGA=; b=HZuTjwqDUyfy4Odl5KLFS8/0Rrz0HweArEw16mk9jr+yil80sUpNRFy5Lh/R5mjwOG dBHhil2UZ9fkVXpc0GS6lxQz1ImXdePE8jaHIWd5E+/NIT4ACqHfLVjmW5VJ4ljVOcSa Osmd38Ivga+6IB/4zYrlksddn2OVb+zOtAzFhPzlW2hb2ORxhS7Bk+KgExam6lz/o4b/ x1jKWztDqKbATLeTzPxEMRwZ0rNrGo0XBb4d4a8ZuM/A6K1l0nBiONTSz/PwnCsdWNb8 hAezoLYMQDe7WfkzZ+bnl8Ej7ovYt+9UXu8r0mKFXXUARmoJfXDaB7V5hdX4K79cUmO4 xOOg== MIME-Version: 1.0 Received: by 10.50.156.170 with SMTP id wf10mr1767667igb.7.1334053685970; Tue, 10 Apr 2012 03:28:05 -0700 (PDT) Sender: rmh.aybabtu@gmail.com Received: by 10.43.130.201 with HTTP; Tue, 10 Apr 2012 03:28:05 -0700 (PDT) In-Reply-To: <4F83635C.9000701@FreeBSD.org> References: <30133A83-88E4-4715-8514-E9229E9AF078@root.org> <4F83635C.9000701@FreeBSD.org> Date: Tue, 10 Apr 2012 12:28:05 +0200 X-Google-Sender-Auth: 4fjklqRq2OB-pYXJaNbYCks98MU Message-ID: From: Robert Millan To: Doug Barton Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Cc: freebsd-acpi@freebsd.org, Steven Chamberlain , freebsd-rc@freebsd.org, Nate Lawson Subject: Re: [PATCH] Abort powerd when no cpufreq(4) support is found X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 10 Apr 2012 10:28:07 -0000 El 10 d=E2=80=99abril de 2012 0:31, Doug Barton ha escr= it: > On 04/09/2012 13:59, Robert Millan wrote: >> El 9 d=E2=80=99abril de 2012 18:53, Nate Lawson ha escri= t: >>> Fine by me. The rc framework or user should be the one to interpret the= error code and realize that it's ok that it's not running (not supported). >> >> Committed then, thanks for reviewing. > > Have you verified how rc.d handles this new error? If changes are > necessary a friendly message to freebsd-rc@ would be in order .... I don't think any changes are necessary. It uses the generic routine in rc.subr, which gives the same treatment to all non-zero exit codes. Maybe it'd be a good idea to treat it differently (at least this is what we did in Debian), but for FreeBSD I'm probably not the most indicate to change behaviour on that area. I'm adding freebsd-rc to CC in case someone wants to apply this kind of cha= nge. --=20 Robert Millan