RE: [PATCH]acpi c-states: Fix ACPI C3 is wrongly mapped to C2

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



 

>-----Original Message-----
>From: Youquan,Song [mailto:youquan.song@xxxxxxxxxxxxxxx] 
>Sent: Monday, December 14, 2009 5:13 AM
>To: linux@xxxxxxxxxxxxxxxxxxxx
>Cc: Dominik Brodowski; lenb@xxxxxxxxxx; Pallipadi, Venkatesh; 
>Liu, Kent; Guo, Chaohong; Song, Youquan; linux-acpi@xxxxxxxxxxxxxxx
>Subject: Re: [PATCH]acpi c-states: Fix ACPI C3 is wrongly mapped to C2
>
>> > Yes, but what happens if there are two states of type C2? 
>The whole concept
>> > of "type C<number>" and "state C<number>" was broken from 
>the beginning...
>> 
>> Sorry. In my mind, there is no two states of ACPI C2. If processor C3
>> above are mapped to ACPI C3, so processor C1 is mapped to ACPI C1,
>> processor C2 is mapped to ACPI C2.  
>> Len Brown, Am I right?
>> 
>> If I am wrong, I will file another patches for it.  
>
>This patch handle the ACPI C2 invlidation on some platform.
>Another patch "acpi c-states: Fix multiply C-states name
>disturbance" will unify multiply C-states name.
>

I assume this patch is not needed with your other patch
"acpi c-states: Fix multiply C-states name
disturbance".

I don't like
/proc/acpi/processor/CPUx/power
    C1:                  type[C1] promotion[--] demotion[--] 
    C2:                  <not supported>
    C3:                  type[C3] promotion[--] demotion[--] 

Because there are systems with more than one ACPI C3 C-state and this change will not help such systems. Also, this has potential to break applications like powertop that depend on current output format.

Thanks,
Venki--
To unsubscribe from this list: send the line "unsubscribe linux-acpi" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html

[Index of Archives]     [Linux IBM ACPI]     [Linux Power Management]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]     [Linux Resources]

  Powered by Linux