Last commit made on 2017-11-20
Get this branch:
git clone -b lp1731994_lp1729412_4.13_update https://git.launchpad.net/~mhcerri/ubuntu/+source/linux/+git/azure
Only Marcelo Cerri can upload to this branch. If you are Marcelo Cerri please log in for upload directions.

Branch merges

Branch information


Recent commits

0eb81fa... by Marcelo Cerri on 2017-10-05

x86/hyperv: Fix hypercalls with extended CPU ranges for TLB flushing

BugLink: http://bugs.launchpad.net/bugs/1729412

Do not consider the fixed size of hv_vp_set when passing the variable
header size to hv_do_rep_hypercall().

The Hyper-V hypervisor specification states that for a hypercall with a
variable header only the size of the variable portion should be supplied
via the input control.

fixed portion of hv_vp_set should not be considered.

That fixes random failures of some applications that are unexpectedly
killed with SIGBUS or SIGSEGV.

Signed-off-by: Marcelo Henrique Cerri <email address hidden>
Cc: Dexuan Cui <email address hidden>
Cc: Haiyang Zhang <email address hidden>
Cc: Jork Loeser <email address hidden>
Cc: Josh Poulson <email address hidden>
Cc: K. Y. Srinivasan <email address hidden>
Cc: Linus Torvalds <email address hidden>
Cc: Peter Zijlstra <email address hidden>
Cc: Simon Xiao <email address hidden>
Cc: Stephen Hemminger <email address hidden>
Cc: Thomas Gleixner <email address hidden>
Cc: Vitaly Kuznetsov <email address hidden>
Cc: <email address hidden>
Fixes: 628f54cc6451 ("x86/hyper-v: Support extended CPU ranges for TLB flush hypercalls")
Link: http://lkml<email address hidden>
Signed-off-by: Ingo Molnar <email address hidden>
(cherry picked from commit ab7ff471aa5db670197070760f022622793da7e5)
Signed-off-by: Marcelo Henrique Cerri <email address hidden>

Some recent commit information could not be fetched.