Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp1376655imm; Wed, 1 Aug 2018 15:02:57 -0700 (PDT) X-Google-Smtp-Source: AAOMgpcjh6YtUW2ii5+OXYowXs5fHHrRpF6zFmFmF2dwsDnHSqf/7e0XeJyaPlXC/WlisQDTmEx3 X-Received: by 2002:a17:902:529:: with SMTP id 38-v6mr94750plf.145.1533160977208; Wed, 01 Aug 2018 15:02:57 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1533160977; cv=none; d=google.com; s=arc-20160816; b=0wy6NHzB/1Q8zpkNFKKgRL+Rz8TnJM4kqT/bGrvOS7XNfy4uFxaY+R7wyMNbY/GtsD lDy5fq3P7yBTuYYjHJUazasjVW0JCjDHVsd+aTgCTTWWC5GcFf7K/luKJITnZ+g1DyUb v+qR2P1/vh5HKuXNO2Js36dr7x833MfktbPh4CMRmQE0mlOLQNH9PBpxwkjjsKgAZHZv LjZvLO4uScZIy9kfybwxWOuQLQOmAcMQfiUvjpH0aVGG8tceWFLQmhLHnvHbl+hi03p9 f9eGGnha3AGYoSBtbTog7i7oBpMy9sk93H4reRY+cVS6MZ5snI1+BV2Y0tA6Qg+AH6YM pSXQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject:arc-authentication-results; bh=QXG20VhCJ6ei0kuPGMS2f5hsm2aiKYk+hkhbThcCM1w=; b=uSALzL8qlJoMCKRz3icO4BADwEmozZ1xoyDp+V4lbOStFzF2vc1INvkBhJR37TTsa+ RBMSAM/oQIG8mGQdM9bzFmkEUPFiVa1lkPzzSj42B3qXfwGMJqUl9iCPr6LGf2gseGNn rbUUZbWFndnNQ/EFLGPljOSs3J922Ium1VZ26qerSh5EzXxHEjgjBdRQtgimhXeNmOIx UIqh+7JDDRLHY06wP7KcS6CzdMCr883aPzksHygq4fFHvFqFfFKPzgo1wEoUdf4ocH3G GChjbm/RLe34BHXElxQCwi1P+iuBdqGo8pP0ea+w2QeWsqtrPXsG5aT9L8u8/zmA2EPL Uk7Q== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n19-v6si65804plp.298.2018.08.01.15.02.41; Wed, 01 Aug 2018 15:02:57 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732603AbeHAXtd (ORCPT + 99 others); Wed, 1 Aug 2018 19:49:33 -0400 Received: from www262.sakura.ne.jp ([202.181.97.72]:15728 "EHLO www262.sakura.ne.jp" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731342AbeHAXtc (ORCPT ); Wed, 1 Aug 2018 19:49:32 -0400 Received: from fsav401.sakura.ne.jp (fsav401.sakura.ne.jp [133.242.250.100]) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTP id w71M1b9j072563; Thu, 2 Aug 2018 07:01:37 +0900 (JST) (envelope-from penguin-kernel@i-love.sakura.ne.jp) Received: from www262.sakura.ne.jp (202.181.97.72) by fsav401.sakura.ne.jp (F-Secure/fsigk_smtp/530/fsav401.sakura.ne.jp); Thu, 02 Aug 2018 07:01:37 +0900 (JST) X-Virus-Status: clean(F-Secure/fsigk_smtp/530/fsav401.sakura.ne.jp) Received: from [192.168.1.8] (softbank126074194044.bbtec.net [126.74.194.44]) (authenticated bits=0) by www262.sakura.ne.jp (8.15.2/8.15.2) with ESMTPSA id w71M1Vf0072544 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 2 Aug 2018 07:01:37 +0900 (JST) (envelope-from penguin-kernel@i-love.sakura.ne.jp) Subject: Re: [PATCH v13 0/7] cgroup-aware OOM killer To: Roman Gushchin , Andrew Morton Cc: David Rientjes , Michal Hocko , Vladimir Davydov , Johannes Weiner , Tejun Heo , kernel-team@fb.com, cgroups@vger.kernel.org, linux-doc@vger.kernel.org, linux-kernel@vger.kernel.org, linux-mm@kvack.org References: <0d018c7e-a3de-a23a-3996-bed8b28b1e4a@i-love.sakura.ne.jp> <20180716220918.GA3898@castle.DHCP.thefacebook.com> <201807170055.w6H0tHn5075670@www262.sakura.ne.jp> <20180801163718.GA23539@castle> From: Tetsuo Handa Message-ID: Date: Thu, 2 Aug 2018 07:01:28 +0900 User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.9.1 MIME-Version: 1.0 In-Reply-To: <20180801163718.GA23539@castle> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2018/08/02 1:37, Roman Gushchin wrote: > On Tue, Jul 31, 2018 at 11:14:01PM +0900, Tetsuo Handa wrote: >> Can we temporarily drop cgroup-aware OOM killer from linux-next.git and >> apply my cleanup patch? Since the merge window is approaching, I really want to >> see how next -rc1 would look like... > > Hi Tetsuo! > > Has this cleanup patch been acked by somebody? Not yet. But since Michal considers this cleanup as "a nice shortcut" ( https://marc.info/?i=20180607112836.GN32433@dhcp22.suse.cz ), I assume that I will get an ACK regarding this cleanup. > Which problem does it solve? It simplifies tricky out_of_memory() return value decision, and it also fixes a bug in your series which syzbot is pointing out. > Dropping patches for making a cleanup (if it's a cleanup) sounds a bit strange. What I need is a git tree which I can use as a baseline for making this cleanup. linux.git is not suitable because it does not include Michal's fix, but linux-next.git is not suitable because Michal's fix is overwritten by your series. I want a git tree which includes Michal's fix and does not include your series. > > Anyway, there is a good chance that current cgroup-aware OOM killer > implementation will be replaced by a lightweight version (memory.oom.group). > Please, take a look at it, probably your cleanup will not conflict with it > at all. Then, please drop current cgroup-aware OOM killer implementation from linux-next.git . I want to see how next -rc1 would look like (for testing purpose) and want to use linux-next.git as a baseline (for making this cleanup). > > Thanks! > >