From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 9883EC433DF for ; Mon, 22 Jun 2020 22:02:19 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 555D02073E for ; Mon, 22 Jun 2020 22:02:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 555D02073E Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=linux.intel.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 024586B000C; Mon, 22 Jun 2020 18:02:19 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id F15976B000D; Mon, 22 Jun 2020 18:02:18 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id DDD376B000E; Mon, 22 Jun 2020 18:02:18 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0092.hostedemail.com [216.40.44.92]) by kanga.kvack.org (Postfix) with ESMTP id BD58C6B000C for ; Mon, 22 Jun 2020 18:02:18 -0400 (EDT) Received: from smtpin11.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay01.hostedemail.com (Postfix) with ESMTP id 5182B180ACF76 for ; Mon, 22 Jun 2020 22:02:18 +0000 (UTC) X-FDA: 76958221956.11.sun45_4f0ebae26e36 Received: from filter.hostedemail.com (10.5.16.251.rfc1918.com [10.5.16.251]) by smtpin11.hostedemail.com (Postfix) with ESMTP id ABE97180F8B82 for ; Mon, 22 Jun 2020 22:02:17 +0000 (UTC) X-HE-Tag: sun45_4f0ebae26e36 X-Filterd-Recvd-Size: 2935 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by imf03.hostedemail.com (Postfix) with ESMTP for ; Mon, 22 Jun 2020 22:02:16 +0000 (UTC) IronPort-SDR: MetsLG83vOLgVCsSpJvAVaQVkeeMRoZzbOoFU6BosjL6713ypeP3U70w+ErUbWHcec/yCwifSc /YN+I87Vgbag== X-IronPort-AV: E=McAfee;i="6000,8403,9660"; a="123554701" X-IronPort-AV: E=Sophos;i="5.75,268,1589266800"; d="scan'208";a="123554701" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Jun 2020 15:02:12 -0700 IronPort-SDR: +b2vZ2E9mUDJK1XvU3xrJ7UIqNqvcox8x1Hlcb3fkxkTUgq1IdicQ80iZwVG7GSGen2oYb16yk wgS0PRcyv3Bg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,268,1589266800"; d="scan'208";a="264626404" Received: from tassilo.jf.intel.com (HELO tassilo.localdomain) ([10.7.201.21]) by fmsmga008.fm.intel.com with ESMTP; 22 Jun 2020 15:02:11 -0700 Received: by tassilo.localdomain (Postfix, from userid 1000) id 24297301B63; Mon, 22 Jun 2020 15:02:11 -0700 (PDT) Date: Mon, 22 Jun 2020 15:02:11 -0700 From: Andi Kleen To: Dave Hansen Cc: Ben Widawsky , linux-mm , Andrew Morton , Christoph Lameter , Dan Williams , Dave Hansen , David Hildenbrand , David Rientjes , Jason Gunthorpe , Johannes Weiner , Jonathan Corbet , Kuppuswamy Sathyanarayanan , Lee Schermerhorn , Li Xinhai , Mel Gorman , Michal Hocko , Mike Kravetz , Mina Almasry , Tejun Heo , Vlastimil Babka Subject: Re: [PATCH 00/18] multiple preferred nodes Message-ID: <20200622220211.GB818054@tassilo.jf.intel.com> References: <20200619162425.1052382-1-ben.widawsky@intel.com> <20200622205430.GA818054@tassilo.jf.intel.com> <882873cd-f1a7-090e-49a1-516bea529f76@intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <882873cd-f1a7-090e-49a1-516bea529f76@intel.com> X-Rspamd-Queue-Id: ABE97180F8B82 X-Spamd-Result: default: False [0.00 / 100.00] X-Rspamd-Server: rspam03 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: > I think it's dangerous to go and actively break that promise. It means > that newer apps will silently not get the behavior they ask for if they > run on an old kernel. That can happen any time anyways because they didn't use BIND, so they better deal with it. Don't see any point in making the API uglier just for this. Normally we care more about real compatibility problems instead of abstract promises. -Andi