Re: [PATCH] x86/acpi/cstate: Delete some unuseful operations for centaur

2018-02-09 Thread Rafael J. Wysocki
On Tuesday, January 23, 2018 10:57:51 AM CET davidwang wrote: > For Centaur CPU, the ucode will make sure that each cpu core can keep cache > coherency with each other when the CPU core entering to any C State. So the > cache > flush operations when enter C3 is not necessary and will cause large C

[PATCH] x86/acpi/cstate: Delete some unuseful operations for centaur

2018-01-23 Thread davidwang
For Centaur CPU, the ucode will make sure that each cpu core can keep cache coherency with each other when the CPU core entering to any C State. So the cache flush operations when enter C3 is not necessary and will cause large C3 enter/exit latency. And the bus master disable operation when CPU c

答复: [PATCH] x86/acpi/cstate delete some unuseful operations

2018-01-15 Thread Tim Guo(BJ-RD)
; Qiyuan Wang(BJ-RD) ; Benjamin Pan 主题: 答复: [PATCH] x86/acpi/cstate delete some unuseful operations Dear Rafael, Sorry to miss this mail. I understood that it was not necessary to disable bus master arbitration on C3 entry for Centaur CPUs, which is why you clear bm_control, right? [Comment b

答复: [PATCH] x86/acpi/cstate delete some unuseful operations

2018-01-09 Thread Tim Guo(BJ-RD)
nix.de; mi...@redhat.com; h...@zytor.com; mi...@kernel.org; x...@kernel.org; linux...@vger.kernel.org; linux-kernel@vger.kernel.org; Bruce Chang (VAS) ; Cooper Yan(BJ-RD) ; Qiyuan Wang(BJ-RD) ; Benjamin Pan 主题: Re: [PATCH] x86/acpi/cstate delete some unuseful operations On Friday, December

Re: [PATCH] x86/acpi/cstate delete some unuseful operations

2018-01-05 Thread Rafael J. Wysocki
On Friday, December 22, 2017 12:55:04 PM CET TimGuo wrote: > Unuseful cache flush operations which will be executed by ucode when entering > C3 will > cause larger C3 enter latency. And the bus master disable operation is not > need for > centaur platforms. My attempts to make some sense of the

[PATCH] x86/acpi/cstate delete some unuseful operations

2017-12-22 Thread TimGuo
Unuseful cache flush operations which will be executed by ucode when entering C3 will cause larger C3 enter latency. And the bus master disable operation is not need for centaur platforms. Signed-off-by: TimGuo --- arch/x86/kernel/acpi/cstate.c | 12 1 file changed, 12 insertions(