On 04/21/2017 11:41 AM, Greg KH wrote: > On Fri, Apr 21, 2017 at 11:20:43AM +0200, Christian Borntraeger wrote: >> On 04/21/2017 11:14 AM, Greg KH wrote: >>> On Fri, Apr 21, 2017 at 11:06:51AM +0200, Christian Borntraeger wrote: >>>> Greg, stable team, >>>> >>>> here are the backports for 4.4,4.9 and 4.10 of >>>> upstream commit id: a8f60d1fadf7b8b54449fcc9d6b15248917478ba >>>> >>>> The patch for 4.9 and 4.10 is identical. >>>> The patch for 4.4 also fits for 4.1 >>> >>> Does this need to go farther back than 4.1? Specifically 3.18 and/or >>> 3.16? >> >> The original problem (unused bit not deleted on set_pte_at for present >> ptes) was introduced with 3.15 with >> >> commit b31288fa83b2bcc8834e1e208e9526b8bd5ce361 >> s390/kvm: support collaborative memory management >> >> Looks like the 4.4 patch also fits on top of 3.16 it compiles and boots >> but I have not done any bigger testing. > > Ok, thanks for the info, and the patches, queued up now. > > greg k-h I gave 3.16.43 + the 4.4 patch a spin. The problem seems to be fixed as far as I can tell, so the 4.4 patch should be fine for 3.16 and 3.18 as well.