From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf0-f198.google.com (mail-pf0-f198.google.com [209.85.192.198]) by kanga.kvack.org (Postfix) with ESMTP id E50386B0005 for ; Thu, 9 Jun 2016 04:50:58 -0400 (EDT) Received: by mail-pf0-f198.google.com with SMTP id g62so9533441pfb.3 for ; Thu, 09 Jun 2016 01:50:58 -0700 (PDT) Received: from mga04.intel.com (mga04.intel.com. [192.55.52.120]) by mx.google.com with ESMTP id b10si6588559pan.98.2016.06.09.01.50.49 for ; Thu, 09 Jun 2016 01:50:50 -0700 (PDT) From: "Odzioba, Lukasz" Subject: RE: [PATCH 1/1] mm/swap.c: flush lru_add pvecs on compound page arrival Date: Thu, 9 Jun 2016 08:50:44 +0000 Message-ID: References: <1465396537-17277-1-git-send-email-lukasz.odzioba@intel.com> <57583A49.30809@intel.com> In-Reply-To: <57583A49.30809@intel.com> Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Sender: owner-linux-mm@kvack.org List-ID: To: "Hansen, Dave" , "linux-kernel@vger.kernel.org" , "linux-mm@kvack.org" , "akpm@linux-foundation.org" , "kirill.shutemov@linux.intel.com" , "mhocko@suse.com" , "aarcange@redhat.com" , "vdavydov@parallels.com" , "mingli199x@qq.com" , "minchan@kernel.org" Cc: "Anaczkowski, Lukasz" On 08-06-16 17:31:00, Dave Hansen wrote: > Do we have any statistics that tell us how many pages are sitting the > lru pvecs? Although this helps the problem overall, don't we still have > a problem with memory being held in such an opaque place? >>From what I observed the problem is mainly with lru_add_pvec, the rest is near empty for most of the time. I added debug code to lru_add_drain_all(), to see sizes of the lru pvecs when I debugged this. Among lru_add_pvec, lru_rotate_pvecs, lru_deactivate_file_pvecs,=20 lru_deactivate_pvecs, activate_page_pvecs almost all (3-4GB) of the=20 missing memory was in lru_add_pvec, the rest was almost always empty. Below are more detailed logs of each list size in the same order as above=20 (list length -> sum of all pages on the list - for lru_add_pvec and=20 activate_page_pvecs). "combined_len =3D X, combined_size =3D Y MB" - X: combined length of lru_add_pvec and Y: sum of all page sizes in lru_add_pvec. After compaction, before running workload, lru_add_drain_all: cpu(0) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(1) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(2) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(3) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(4) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(5) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(6) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(7) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(8) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(9) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(10) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(11) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(12) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(13) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(14) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(15) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(16) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(17) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(18) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(19) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(20) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(21) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(22) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(23) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(24) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(25) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(26) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(27) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(28) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(29) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(30) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(31) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(32) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(33) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(34) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(35) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(36) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(37) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(38) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(39) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(40) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(41) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(42) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(43) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(44) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(45) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(46) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(47) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(48) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(49) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(50) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(51) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(52) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(53) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(54) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(55) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(56) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(57) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(58) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(59) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(60) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(61) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(62) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(63) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(64) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(65) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(66) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(67) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(68) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(69) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(70) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(71) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(72) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(73) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(74) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(75) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(76) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(77) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(78) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(79) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(80) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(81) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(82) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(83) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(84) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(85) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(86) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(87) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(88) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(89) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(90) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(91) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(92) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(93) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(94) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(95) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(96) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(97) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(98) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(99) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(100) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(101) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(102) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(103) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(104) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(105) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(106) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(107) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(108) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(109) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(110) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(111) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(112) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(113) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(114) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(115) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(116) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(117) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(118) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(119) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(120) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(121) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(122) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(123) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(124) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(125) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(126) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(127) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(128) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(129) =3D (10 -> 40960 B,0,0,0,0,0->0 B) cpu(130) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(131) =3D (3 -> 12288 B,0,0,0,0,0->0 B) cpu(132) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(133) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(134) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(135) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(136) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(137) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(138) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(139) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(140) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(141) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(142) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(143) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(144) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(145) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(146) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(147) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(148) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(149) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(150) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(151) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(152) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(153) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(154) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(155) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(156) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(157) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(158) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(159) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(160) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(161) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(162) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(163) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(164) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(165) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(166) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(167) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(168) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(169) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(170) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(171) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(172) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(173) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(174) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(175) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(176) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(177) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(178) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(179) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(180) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(181) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(182) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(183) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(184) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(185) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(186) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(187) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(188) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(189) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(190) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(191) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(192) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(193) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(194) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(195) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(196) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(197) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(198) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(199) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(200) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(201) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(202) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(203) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(204) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(205) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(206) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(207) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(208) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(209) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(210) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(211) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(212) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(213) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(214) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(215) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(216) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(217) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(218) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(219) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(220) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(221) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(222) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(223) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(224) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(225) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(226) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(227) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(228) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(229) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(230) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(231) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(232) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(233) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(234) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(235) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(236) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(237) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(238) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(239) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(240) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(241) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(242) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(243) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(244) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(245) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(246) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(247) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(248) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(249) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(250) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(251) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(252) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(253) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(254) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(255) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(256) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(257) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(258) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(259) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(260) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(261) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(262) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(263) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(264) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(265) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(266) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(267) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(268) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(269) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(270) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(271) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(272) =3D (8 -> 32768 B,0,0,0,0,0->0 B) cpu(273) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(274) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(275) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(276) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(277) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(278) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(279) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(280) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(281) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(282) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(283) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(284) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(285) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(286) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(287) =3D (0 -> 0 B,0,0,0,0,0->0 B) combined_len =3D 25, combined_size =3D 0 MB After interrupting workload, lru_add_drain_all: cpu(0) =3D (13 -> 53248 B,0,0,0,0,0->0 B) cpu(1) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(2) =3D (4 -> 6295552 B,0,0,0,0,0->0 B) cpu(3) =3D (11 -> 8417280 B,0,0,0,0,0->0 B) cpu(4) =3D (1 -> 4096 B,0,0,0,0,0->0 B) cpu(5) =3D (1 -> 4096 B,0,0,0,0,0->0 B) cpu(6) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(7) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(8) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(9) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(10) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(11) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(12) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(13) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(14) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(15) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(16) =3D (11 -> 2138112 B,0,0,0,0,0->0 B) cpu(17) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(18) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(19) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(20) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(21) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(22) =3D (6 -> 8396800 B,0,0,0,0,0->0 B) cpu(23) =3D (9 -> 14688256 B,0,0,0,0,0->0 B) cpu(24) =3D (5 -> 20480 B,0,0,0,0,0->0 B) cpu(25) =3D (13 -> 25169920 B,0,0,0,0,0->0 B) cpu(26) =3D (4 -> 16384 B,0,0,0,0,0->0 B) cpu(27) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(28) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(29) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(30) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(31) =3D (5 -> 6299648 B,0,0,0,0,0->0 B) cpu(32) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(33) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(34) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(35) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(36) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(37) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(38) =3D (6 -> 10489856 B,0,0,0,0,0->0 B) cpu(39) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(40) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(41) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(42) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(43) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(44) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(45) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(46) =3D (7 -> 28672 B,0,0,0,0,0->0 B) cpu(47) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(48) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(49) =3D (10 -> 6320128 B,0,0,0,0,0->0 B) cpu(50) =3D (14 -> 57344 B,0,0,0,0,0->0 B) cpu(51) =3D (12 -> 8421376 B,0,0,0,0,0->0 B) cpu(52) =3D (12 -> 49152 B,0,0,0,0,0->0 B) cpu(53) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(54) =3D (3 -> 12288 B,0,0,0,0,0->0 B) cpu(55) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(56) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(57) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(58) =3D (10 -> 18878464 B,0,0,0,0,0->0 B) cpu(59) =3D (11 -> 45056 B,0,0,0,0,0->0 B) cpu(60) =3D (10 -> 40960 B,0,0,0,0,0->0 B) cpu(61) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(62) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(63) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(64) =3D (2 -> 2101248 B,0,0,0,0,0->0 B) cpu(65) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(66) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(67) =3D (6 -> 6303744 B,0,0,0,0,0->0 B) cpu(68) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(69) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(70) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(71) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(72) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(73) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(74) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(75) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(76) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(77) =3D (1 -> 4096 B,0,0,0,0,0->0 B) cpu(78) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(79) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(80) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(81) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(82) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(83) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(84) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(85) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(86) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(87) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(88) =3D (2 -> 2101248 B,0,0,0,0,0->0 B) cpu(89) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(90) =3D (9 -> 12595200 B,0,0,0,0,0->0 B) cpu(91) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(92) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(93) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(94) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(95) =3D (1 -> 4096 B,0,0,0,0,0->0 B) cpu(96) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(97) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(98) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(99) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(100) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(101) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(102) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(103) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(104) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(105) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(106) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(107) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(108) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(109) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(110) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(111) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(112) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(113) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(114) =3D (8 -> 32768 B,0,0,0,0,0->0 B) cpu(115) =3D (7 -> 12587008 B,0,0,0,0,0->0 B) cpu(116) =3D (9 -> 2129920 B,0,0,0,0,0->0 B) cpu(117) =3D (3 -> 4198400 B,0,0,0,0,0->0 B) cpu(118) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(119) =3D (10 -> 18878464 B,0,0,0,0,0->0 B) cpu(120) =3D (7 -> 12587008 B,0,0,0,0,0->0 B) cpu(121) =3D (8 -> 8404992 B,0,0,0,0,0->0 B) cpu(122) =3D (12 -> 18886656 B,0,0,0,0,0->0 B) cpu(123) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(124) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(125) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(126) =3D (6 -> 24576 B,0,0,0,0,0->0 B) cpu(127) =3D (13 -> 20983808 B,0,0,0,0,0->0 B) cpu(128) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(129) =3D (3 -> 12288 B,0,0,0,0,0->0 B) cpu(130) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(131) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(132) =3D (10 -> 16785408 B,0,0,0,0,0->0 B) cpu(133) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(134) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(135) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(136) =3D (9 -> 36864 B,0,0,0,0,0->0 B) cpu(137) =3D (4 -> 4202496 B,0,0,0,0,0->0 B) cpu(138) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(139) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(140) =3D (1 -> 2097152 B,0,0,0,0,0->0 B) cpu(141) =3D (7 -> 10493952 B,0,0,0,0,0->0 B) cpu(142) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(143) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(144) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(145) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(146) =3D (14 -> 27267072 B,0,0,0,0,0->0 B) cpu(147) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(148) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(149) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(150) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(151) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(152) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(153) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(154) =3D (12 -> 18886656 B,0,0,0,0,0->0 B) cpu(155) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(156) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(157) =3D (13 -> 23076864 B,0,0,0,0,0->0 B) cpu(158) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(159) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(160) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(161) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(162) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(163) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(164) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(165) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(166) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(167) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(168) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(169) =3D (8 -> 12591104 B,0,0,0,0,0->0 B) cpu(170) =3D (7 -> 12587008 B,0,0,0,0,0->0 B) cpu(171) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(172) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(173) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(174) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(175) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(176) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(177) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(178) =3D (8 -> 14684160 B,0,0,0,0,0->0 B) cpu(179) =3D (5 -> 8392704 B,0,0,0,0,0->0 B) cpu(180) =3D (8 -> 14684160 B,0,0,0,0,0->0 B) cpu(181) =3D (4 -> 6295552 B,0,0,0,0,0->0 B) cpu(182) =3D (3 -> 2105344 B,0,0,0,0,0->0 B) cpu(183) =3D (9 -> 16781312 B,0,0,0,0,0->0 B) cpu(184) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(185) =3D (3 -> 4198400 B,0,0,0,0,0->0 B) cpu(186) =3D (12 -> 23072768 B,0,0,0,0,0->0 B) cpu(187) =3D (9 -> 14688256 B,0,0,0,0,0->0 B) cpu(188) =3D (4 -> 6295552 B,0,0,0,0,0->0 B) cpu(189) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(190) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(191) =3D (13 -> 27262976 B,0,0,0,0,0->0 B) cpu(192) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(193) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(194) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(195) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(196) =3D (8 -> 14684160 B,0,0,0,0,0->0 B) cpu(197) =3D (6 -> 8396800 B,0,0,0,0,0->0 B) cpu(198) =3D (12 -> 49152 B,0,0,0,0,0->0 B) cpu(199) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(200) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(201) =3D (14 -> 25174016 B,0,0,0,0,0->0 B) cpu(202) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(203) =3D (10 -> 16785408 B,0,0,0,0,0->0 B) cpu(204) =3D (6 -> 10489856 B,0,0,0,0,0->0 B) cpu(205) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(206) =3D (6 -> 4210688 B,0,0,0,0,0->0 B) cpu(207) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(208) =3D (12 -> 14700544 B,0,0,0,0,0->0 B) cpu(209) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(210) =3D (2 -> 2101248 B,0,0,0,0,0->0 B) cpu(211) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(212) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(213) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(214) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(215) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(216) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(217) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(218) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(219) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(220) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(221) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(222) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(223) =3D (5 -> 8392704 B,0,0,0,0,0->0 B) cpu(224) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(225) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(226) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(227) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(228) =3D (14 -> 29360128 B,0,0,0,0,0->0 B) cpu(229) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(230) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(231) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(232) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(233) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(234) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(235) =3D (6 -> 12582912 B,0,0,0,0,0->0 B) cpu(236) =3D (9 -> 18874368 B,0,0,0,0,0->0 B) cpu(237) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(238) =3D (12 -> 25165824 B,0,0,0,0,0->0 B) cpu(239) =3D (12 -> 49152 B,0,0,0,0,0->0 B) cpu(240) =3D (13 -> 20983808 B,0,0,0,0,0->0 B) cpu(241) =3D (11 -> 23068672 B,0,0,0,0,0->0 B) cpu(242) =3D (3 -> 4198400 B,0,0,0,0,0->0 B) cpu(243) =3D (5 -> 8392704 B,0,0,0,0,0->0 B) cpu(244) =3D (10 -> 18878464 B,0,0,0,0,0->0 B) cpu(245) =3D (4 -> 16384 B,0,0,0,0,0->0 B) cpu(246) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(247) =3D (7 -> 12587008 B,0,0,0,0,0->0 B) cpu(248) =3D (6 -> 10489856 B,0,0,0,0,0->0 B) cpu(249) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(250) =3D (13 -> 25169920 B,0,0,0,0,0->0 B) cpu(251) =3D (7 -> 12587008 B,0,0,0,0,0->0 B) cpu(252) =3D (3 -> 4198400 B,0,0,0,0,0->0 B) cpu(253) =3D (11 -> 20975616 B,0,0,0,0,0->0 B) cpu(254) =3D (8 -> 12591104 B,0,0,0,0,0->0 B) cpu(255) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(256) =3D (8 -> 16777216 B,0,0,0,0,0->0 B) cpu(257) =3D (13 -> 25169920 B,0,0,0,0,0->0 B) cpu(258) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(259) =3D (7 -> 8400896 B,0,0,0,0,0->0 B) cpu(260) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(261) =3D (13 -> 25169920 B,0,0,0,0,0->0 B) cpu(262) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(263) =3D (7 -> 2121728 B,0,0,0,0,0->0 B) cpu(264) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(265) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(266) =3D (12 -> 12607488 B,0,0,0,0,0->0 B) cpu(267) =3D (2 -> 4194304 B,0,0,0,0,0->0 B) cpu(268) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(269) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(270) =3D (11 -> 45056 B,0,0,0,0,0->0 B) cpu(271) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(272) =3D (10 -> 40960 B,0,0,0,0,0->0 B) cpu(273) =3D (10 -> 20971520 B,0,0,0,0,0->0 B) cpu(274) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(275) =3D (6 -> 6303744 B,0,0,0,0,0->0 B) cpu(276) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(277) =3D (9 -> 14688256 B,0,0,0,0,0->0 B) cpu(278) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) cpu(279) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(280) =3D (10 -> 16785408 B,0,0,0,0,0->0 B) cpu(281) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(282) =3D (3 -> 6291456 B,0,0,0,0,0->0 B) cpu(283) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(284) =3D (7 -> 14680064 B,0,0,0,0,0->0 B) cpu(285) =3D (4 -> 8388608 B,0,0,0,0,0->0 B) cpu(286) =3D (6 -> 10489856 B,0,0,0,0,0->0 B) cpu(287) =3D (5 -> 10485760 B,0,0,0,0,0->0 B) combined_len =3D 1869, combined_size =3D 3093 MB After interrupting workload and after compaction, lru_add_drain_all: cpu(0) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(1) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(2) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(3) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(4) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(5) =3D (8 -> 32768 B,0,0,0,0,0->0 B) cpu(6) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(7) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(8) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(9) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(10) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(11) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(12) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(13) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(14) =3D (11 -> 45056 B,0,0,0,0,0->0 B) cpu(15) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(16) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(17) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(18) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(19) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(20) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(21) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(22) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(23) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(24) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(25) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(26) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(27) =3D (7 -> 28672 B,0,0,0,0,0->0 B) cpu(28) =3D (3 -> 12288 B,0,0,0,0,0->0 B) cpu(29) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(30) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(31) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(32) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(33) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(34) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(35) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(36) =3D (6 -> 24576 B,0,0,0,0,0->0 B) cpu(37) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(38) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(39) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(40) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(41) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(42) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(43) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(44) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(45) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(46) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(47) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(48) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(49) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(50) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(51) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(52) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(53) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(54) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(55) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(56) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(57) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(58) =3D (10 -> 40960 B,0,0,0,0,0->0 B) cpu(59) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(60) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(61) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(62) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(63) =3D (4 -> 16384 B,0,0,0,0,0->0 B) cpu(64) =3D (7 -> 28672 B,0,0,0,0,0->0 B) cpu(65) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(66) =3D (4 -> 16384 B,0,0,0,0,0->0 B) cpu(67) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(68) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(69) =3D (7 -> 28672 B,0,0,0,0,0->0 B) cpu(70) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(71) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(72) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(73) =3D (4 -> 16384 B,0,0,0,0,0->0 B) cpu(74) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(75) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(76) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(77) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(78) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(79) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(80) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(81) =3D (3 -> 12288 B,0,0,0,0,0->0 B) cpu(82) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(83) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(84) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(85) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(86) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(87) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(88) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(89) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(90) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(91) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(92) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(93) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(94) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(95) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(96) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(97) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(98) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(99) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(100) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(101) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(102) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(103) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(104) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(105) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(106) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(107) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(108) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(109) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(110) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(111) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(112) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(113) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(114) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(115) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(116) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(117) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(118) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(119) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(120) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(121) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(122) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(123) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(124) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(125) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(126) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(127) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(128) =3D (7 -> 28672 B,0,0,0,0,0->0 B) cpu(129) =3D (12 -> 49152 B,0,0,0,0,0->0 B) cpu(130) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(131) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(132) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(133) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(134) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(135) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(136) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(137) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(138) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(139) =3D (13 -> 53248 B,0,0,0,0,0->0 B) cpu(140) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(141) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(142) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(143) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(144) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(145) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(146) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(147) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(148) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(149) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(150) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(151) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(152) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(153) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(154) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(155) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(156) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(157) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(158) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(159) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(160) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(161) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(162) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(163) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(164) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(165) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(166) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(167) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(168) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(169) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(170) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(171) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(172) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(173) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(174) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(175) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(176) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(177) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(178) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(179) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(180) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(181) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(182) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(183) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(184) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(185) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(186) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(187) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(188) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(189) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(190) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(191) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(192) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(193) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(194) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(195) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(196) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(197) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(198) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(199) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(200) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(201) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(202) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(203) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(204) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(205) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(206) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(207) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(208) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(209) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(210) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(211) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(212) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(213) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(214) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(215) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(216) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(217) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(218) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(219) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(220) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(221) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(222) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(223) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(224) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(225) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(226) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(227) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(228) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(229) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(230) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(231) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(232) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(233) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(234) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(235) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(236) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(237) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(238) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(239) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(240) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(241) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(242) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(243) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(244) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(245) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(246) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(247) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(248) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(249) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(250) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(251) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(252) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(253) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(254) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(255) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(256) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(257) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(258) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(259) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(260) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(261) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(262) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(263) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(264) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(265) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(266) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(267) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(268) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(269) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(270) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(271) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(272) =3D (2 -> 8192 B,0,0,0,0,0->0 B) cpu(273) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(274) =3D (11 -> 45056 B,0,0,0,0,0->0 B) cpu(275) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(276) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(277) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(278) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(279) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(280) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(281) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(282) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(283) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(284) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(285) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(286) =3D (0 -> 0 B,0,0,0,0,0->0 B) cpu(287) =3D (0 -> 0 B,0,0,0,0,0->0 B) combined_len =3D 125, combined_size =3D 0 MB This is not super representative example, because I compacted memory before running workload, but as I said from what I have seen there is not a big problem with the rest of pvecs - maybe unless we encounter some other real-world issue. > I think if we're going to be hacking around this area, we should also > add something to vmstat or zoneinfo to spell out how many of these > things there are. Agree, I can try to prepare another patch for that. Thanks, Lukas -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@kvack.org. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: email@kvack.org