From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1756088AbcAXWPH (ORCPT ); Sun, 24 Jan 2016 17:15:07 -0500 Received: from shadbolt.e.decadent.org.uk ([88.96.1.126]:39392 "EHLO shadbolt.e.decadent.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755525AbcAXWPD (ORCPT ); Sun, 24 Jan 2016 17:15:03 -0500 Message-ID: <1453673677.3734.173.camel@decadent.org.uk> Subject: Re: [PATCH 3.16.y-ckt 043/128] mm, vmstat: allow WQ concurrency to discover memory reclaim doesn't make any progress From: Ben Hutchings To: Luis Henriques , linux-kernel@vger.kernel.org, stable@vger.kernel.org, kernel-team@lists.ubuntu.com Cc: Michal Hocko , Tejun Heo , Cristopher Lameter , Joonsoo Kim , Arkadiusz Miskiewicz , Andrew Morton , Linus Torvalds Date: Sun, 24 Jan 2016 22:14:37 +0000 In-Reply-To: <1453672883-2708-44-git-send-email-luis.henriques@canonical.com> References: <1453672883-2708-1-git-send-email-luis.henriques@canonical.com> <1453672883-2708-44-git-send-email-luis.henriques@canonical.com> Content-Type: multipart/signed; micalg="pgp-sha512"; protocol="application/pgp-signature"; boundary="=-ktQ8hq8z/CBbgKngICVK" X-Mailer: Evolution 3.18.3-1 Mime-Version: 1.0 X-SA-Exim-Connect-IP: 192.168.4.247 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 --=-ktQ8hq8z/CBbgKngICVK Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Sun, 2016-01-24 at 21:59 +0000, Luis Henriques wrote: > 3.16.7-ckt23 -stable review patch.=C2=A0=C2=A0If anyone has any objection= s, please let me know. >=20 > ---8<------------------------------------------------------------ >=20 > From: Michal Hocko >=20 > commit 373ccbe5927034b55bdc80b0f8b54d6e13fe8d12 upstream. [...] > [ luis: backported to 3.16, based on Ben's backport to 3.2: > =C2=A0 - use schedule_delayed_work instead of queue_delayed_work_on funct= ion > =C2=A0=C2=A0=C2=A0=C2=A0vmstat_update() [...] You're (correctly) changing it to use queue_delayed_work(), not schedule_delayed_work() as it previously did. Ben. --=20 Ben Hutchings Time is nature's way of making sure that everything doesn't happen at once. --=-ktQ8hq8z/CBbgKngICVK Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIVAwUAVqVMzee/yOyVhhEJAQp5GQ/7BAuWX9xbecJdvl+feQYYmqdZZsEHLWWk uvo4VK//s8GQKS6kZiyVNzTUXHfjuhs1xKp9UKr52vcqAVI/tjQiBi8gu8h+m3jn uz5IySF2V5lEdxCDMu8h7SQ5wGf2GluJTGl/OdFxTyWjNnGxweXJblRez34/RRvY F4PZeEu4nagIUnHS8w52Bl/8+OZKYKYnaTr6jl6Y8mhsNErGcn+/HUidM1yYNjla lk2+Sr+qWKemYbB9bThjmsQxk5ve2H6LuC9Dr76CbOJ/AlPR9UTt7H4Qoh0Qu7w1 eVsKkQIDpRu5M3rvzT2PPOGk4Lh/ifOqT9MH8pH4GfTAoKh5E3UAWd31Pr3e9VHU /+f8FxpzydENhMnRar73W/Tl5Wr6eo5IeOl0I/cGUKOScr1kpBGqi4SoPEGs12dJ k24IdThlLFqMbPNtJqpvXQz972fVUE6/Mk3ngRMLgVjTO6gPPBPa6PaXdIuyEG2X gIEjRZwXge8DW9RySsYPciiOQ+kua6lK/q+zT5c854TU+nCAL75Wm1G0UExzgh4t ri23+n9QTtwo3B9VH2UHic7iowE90YCJYuuwYL9m3xqYp1iTUu6hZPZZleyl7/qE Di4u7s/YXE+OnGw04QRwbfHemmBR+yge4Wbv/Z49BAxz1nG77OQtlFnR+KH3T0cS mrtVE+JZX/s= =ROa7 -----END PGP SIGNATURE----- --=-ktQ8hq8z/CBbgKngICVK--