Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752611AbdFVOPo (ORCPT ); Thu, 22 Jun 2017 10:15:44 -0400 Received: from shadbolt.e.decadent.org.uk ([88.96.1.126]:57301 "EHLO shadbolt.e.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751144AbdFVOPm (ORCPT ); Thu, 22 Jun 2017 10:15:42 -0400 Message-ID: <1498140840.2655.28.camel@decadent.org.uk> Subject: Re: [vs-plain] Re: [PATCH] mm: larger stack guard gap, between vmas From: Ben Hutchings To: Willy Tarreau , Levente Polyak Cc: Hugh Dickins , Linus Torvalds , Oleg Nesterov , Michal Hocko , "Jason A. Donenfeld" , Rik van Riel , Larry Woodman , "Kirill A. Shutemov" , Tony Luck , "James E.J. Bottomley" , Helge Diller , James Hogan , Laura Abbott , Greg KH , security@kernel.org, linux-distros@vs.openwall.org, qsa@qualys.com, stable , LKML Date: Thu, 22 Jun 2017 15:14:00 +0100 In-Reply-To: <20170622135927.GA22684@1wt.eu> References: <20170622123045.GA2694@decadent.org.uk> <20170622124659.GE22510@1wt.eu> <1498136291.2655.24.camel@decadent.org.uk> <20170622135927.GA22684@1wt.eu> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-Hu7TRbbEAFab8k/5eCLl" X-Mailer: Evolution 3.22.6-1 Mime-Version: 1.0 X-SA-Exim-Connect-IP: 94.119.64.28 X-SA-Exim-Mail-From: ben@decadent.org.uk X-SA-Exim-Scanned: No (on shadbolt.decadent.org.uk); SAEximRunCond expanded to false Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2231 Lines: 63 --=-Hu7TRbbEAFab8k/5eCLl Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Thu, 2017-06-22 at 15:59 +0200, Willy Tarreau wrote: > Hi, >=20 > On Thu, Jun 22, 2017 at 03:15:51PM +0200, Levente Polyak wrote: > > Just a side note, but i think its worth mentioning to also have > > look at > > these fixup patches: > >=20 > >=20 > > -- mm: fix new crash in unmapped_area_topdown() > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ > > commit/?id=3Df4cb767d76cf7ee72f97dd76f6cfa6c76a5edc89 >=20 > As I mentionned in another mail (this thread starts to be huge), this > one seems to have already been included in Ben's backport. That code was completely replaced due to the lack of an rbtree for gaps in 3.2, so the fix was not needed. > > -- Allow stack to grow up to address space limit > > https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/ > > commit/?id=3Dbd726c90b6b8ce87602208701b208a208e6d5600 >=20 > This one cleanly applies after, but I think Ben is currently looking > for feedback on the validity of his backport which was a difficult > task. Right. Ben. --=20 Ben Hutchings Sturgeon's Law: Ninety percent of everything is crap. --=-Hu7TRbbEAFab8k/5eCLl Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAllL0KgACgkQ57/I7JWG EQm8Tg//Rjnp3padGf2m+FipoeT4KBeuU2Jpkbf2HjhZBOvtfwWWkz/1cycky73A Jrq6+JG95q+ahkOseJX/juwdJsKwDmfEW2HovSKd1BE0CARW9I+ub/EADNB/3aF/ iCXmG2NSv+6QWL8trTF8a0jLnfFA3uAsfIyANcJiyus51108uD8ACm3kAfBF0yj9 Tj3CjP4wByPP8xAX13H9e2R8V3AQCFM7otXS7WCYrwT4TBv6XLr070RlOn0lWBhy LWs6sI1HgNc5uovIfWcDnwPZqNuMyZUvmUNpmtn3/tZErS1DmPFEg4AGcKtqiNSy znNNUMrS2Rafc/YA9O7KPrmbqZAVAqyOl+9Z5u4Ui9R3urKWfYVU6s658J+KkQyT MXUvbXU5Ogmq7hlB2eNCnDz3vlfBy644jsoAMebvfvE3QSKkRxIgWKXbKfSL/VK2 BfWkzExls8s/B23LnACfUH023L6FVzsCtcfkIPOccUdafT8wia1FwuTVT5TtAyXy zXsCvFwdHv/bkapkiQfiilsiNiXM1McAssH0iVPJthyW+SumhuVYMTG9pPjVGZGq /wcvOXXMsNj6m/XREsHbyS5xXti10lZc94GdOL5k4XAleqliDxQZIq2MGZm1aQve De2Cn32kb20ARsCtT7ntB+8xuKPX0qHgjCdRPm1ogq/IaZdc984= =30fd -----END PGP SIGNATURE----- --=-Hu7TRbbEAFab8k/5eCLl--