Re: [Xen-devel] [PATCH] Add Undervolt MSRs to wrmsr function.

2019-04-18 Thread Dylanger Daly
I'm running an i7-8550U on a Huawei Matebook X Pro. Running Qubes OS I used to idle ~60C, with these MSRs enabled, I've been able to get stable ~45-55C. I'm not too sure, but I think it was reverse engineered from Intel's XTU Tool. Perhaps it's behind NDAs? I'm not too sure MSR 150 is where you'r

Re: [Xen-devel] [PATCH] Add Undervolt MSRs to wrmsr function.

2019-04-18 Thread Andrew Cooper
On 18/04/2019 10:19, Dylanger Daly wrote: > No worries Andrew, it was my first patch, thank you for the response. > > It's based on Xen 4.8 > > Dom0 should be controlling it, but I wasn't aware of the Security > implications. > > The scope isn't well documented: >  https://ressman.org/posts/2018-06

Re: [Xen-devel] [PATCH] Add Undervolt MSRs to wrmsr function.

2019-04-18 Thread Dylanger Daly
No worries Andrew, it was my first patch, thank you for the response. It's based on Xen 4.8 Dom0 should be controlling it, but I wasn't aware of the Security implications. The scope isn't well documented: https://ressman.org/posts/2018-06-26-voltage-temperature-tdp-thinkpad/ More experimental

[Xen-devel] [PATCH] Add Undervolt MSRs to wrmsr function.

2019-04-18 Thread Dylanger Daly
Giving Laptop Users the ability to Undervolt and change Temp Throttle Limits. Signed-off-by: Dylanger Daly --- xen/arch/x86/traps.c| 8 xen/include/asm-x86/msr-index.h | 2 ++ 2 files changed, 10 insertions(+) diff --git a/xen/arch/x86/traps.c b/xen/arch/x86/traps.c index 1

Re: [Xen-devel] [PATCH] Add Undervolt MSRs to wrmsr function.

2019-04-18 Thread Andrew Cooper
On 18/04/2019 09:56, Dylanger Daly wrote: > Giving Laptop Users the ability to Undervolt and change Temp Throttle Limits. > > Signed-off-by: Dylanger Daly Thankyou for the patch.  Which version of Xen is it against?  It is fairly old, given that the function you patch has now moved to arch/x86/pv