From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.linuxfoundation.org ([140.211.169.12]:51658 "EHLO mail.linuxfoundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726153AbeG2IJP (ORCPT ); Sun, 29 Jul 2018 04:09:15 -0400 Date: Sun, 29 Jul 2018 08:39:51 +0200 From: Greg Kroah-Hartman To: Linus Torvalds , "Kirill A. Shutemov" Cc: Andrea Arcangeli , Andrew Morton , Dmitry Vyukov , Oleg Nesterov , stable Subject: Re: FAILED: patch "[PATCH] mm: use vma_init() to initialize VMAs on stack and data" failed to apply to 4.17-stable tree Message-ID: <20180729063951.GA23815@kroah.com> References: <15327647965106@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: stable-owner@vger.kernel.org List-ID: On Sat, Jul 28, 2018 at 10:10:46AM -0700, Linus Torvalds wrote: > On Sat, Jul 28, 2018 at 1:00 AM wrote: > > > > The patch below does not apply to the 4.17-stable tree. > > I suspect these three patches from Kirill just need these three > preparatory cleanup patches applied first: > > 490fc053865c mm: make vm_area_alloc() initialize core fields > 95faf6992df4 mm: make vm_area_dup() actually copy the old vma data > 3928d4f5ee37 mm: use helper functions for allocating and freeing > vm_area structs > > they weren't marked for stable, because they didn't actually change > any semantics (and I thought Kirill's patches would be delayed to the > next merge window). Ok, so are these even needed now? Kirill, if they are, how far back should they go to? thanks, greg k-h