Messages in this thread | | --=-hZl58V/X4tZA7jTsgnYD Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
On Thu, 2017-06-22 at 14:46 +0200, Willy Tarreau wrote: > On Thu, Jun 22, 2017 at 01:30:45PM +0100, Ben Hutchings wrote: > > Here's my attempt at a backport to 3.2.=C2=A0=C2=A0This is only tested = on > > x86_64 and I think I should introduce local variables for > > vma_start_gap() in a few places.=C2=A0=C2=A0I had to cherry-pick commit > > 09884964335e "mm: do not grow the stack vma just because of an overrun > > on preceding vma" before this one (which was a clean cherry-pick). >=20 > Ben, I can't apply it on top of 3.2.89 + the patch above, do you have > any other patch in your local branch ? For example the patch tries to > modify a hunk starting at line 183 of arch/arm/mm/mmap.c while the one > I'm having here ends at line 159.
Sorry, yes, I did this on top of the Debian 3.2 branch and that *does* have a patch to arch/arm/mm/mmap.c that I had forgotten about (commit 7dbaa466780a "ARM: 7169/1: topdown mmap support"). I think you can just drop the changes in ARM's arch_get_unmapped_area_topdown().
Ben.
--=20 Ben Hutchings Sturgeon's Law: Ninety percent of everything is crap.
--=-hZl58V/X4tZA7jTsgnYD Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEErCspvTSmr92z9o8157/I7JWGEQkFAllLvuMACgkQ57/I7JWG EQlt/A/8D8Sb202JosLizsFRw2wlmLhylM+Q0YtLKzAlqop2MU+WNZz7ukKISpJy 8SRoQ0FycJceq/3Z/l3/W5RIzHChYQN7fqs/6WXNidpAFKPt/h2I9w7vGqQ7OPTi gV41qR+SPZvOOKT1iLaEoxX4BCtlP+6oA109ZvxXLuuulLYzlUrXM0WpE223BXGK H133kiln2umVCezTNPXsDkU8bhcl+cGkbd1WsMDcjUMixV/1e55XLxCJna68zycx ETTuJTQz/zPqjW+GmcijfKAjb96qnd5b+lpKEcHrLBJ5JKjKo0wktyyh77GADDbG iz9hRNU7owMsmHnvteyQGHKm9pLzOQgL60MPJD5sPArDo22t2izib5HIZWA6uZws mU1kruD4yxzBrUMkQkGPvMka37TboeYb/ResQ04/XgkIsxdboln4X9ZtwXAH48+s Yes6N44tZ5pDMJiTsQO+3v+h9Vfw+xrOjXyg3oKs+UHkY4spRrPW9by3HdPIEHJd U19OBZtmZqcPQIXXw4vVWUnoLAI+PFeMgm9RL/cyFXG+DtINI9xDIn6j+jgJe96A RCuY0El6jxo/6jpJpF16unYMGWVDPyAgCKrKCtNUgpgRhfEFWjyLnSfWwXvfiW/P Zmql/IHNNUIxFq+xfQDD19PeTAQVKp2CEC5zVZJW7mD3HzzR9UA= =Z3xg -----END PGP SIGNATURE-----
--=-hZl58V/X4tZA7jTsgnYD--
| |