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_PASS autolearn=unavailable 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 94141C10F0E for ; Tue, 9 Apr 2019 13:31:33 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 6E4A4206C0 for ; Tue, 9 Apr 2019 13:31:33 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727489AbfDINb2 (ORCPT ); Tue, 9 Apr 2019 09:31:28 -0400 Received: from mail-qk1-f194.google.com ([209.85.222.194]:35055 "EHLO mail-qk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726772AbfDINb2 (ORCPT ); Tue, 9 Apr 2019 09:31:28 -0400 Received: by mail-qk1-f194.google.com with SMTP id a71so10218675qkg.2 for ; Tue, 09 Apr 2019 06:31:27 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=iQ/be5gcP57ja8QS2fif8abmySnQekyGUoKgB6lvQBw=; b=QEhIcyjGUmWwzlwj0IXBXh23UKjGo7eSgTMh/x1Vier3dLDrqgmdt1KAuhM3K25KcS 3LxpA+dsxP82wW3S8nv/AfSeDr6mYgfPlhfINiUV6mZcuDUirOowgQiTaF/8eNBl+DMr skaobU3p/It+ivib/TAsjIfL6Qi+4C8wTQdM/k13965VqZkNcyiQcCIq+nTs+mCSKyKd kRwWIUKqf2oJVIo4KuWVJQWg63qt3U28LMei/wIXzHkAb2jr/S5xB14kodaIN1smQtVj qsB2aPGu65qAG31mw3VUeICLq/kSkKNzsBBlOzSejZ3A7Qp+A/sewRwf9Y7JEYz8YRHP MIDQ== X-Gm-Message-State: APjAAAWNME0QSUj4mHvwO9L2cVIdeF+2Am/2/AEYbfVpriFsucFZsE70 Hx/eMt1VC9qYUinx/zTK610CIQ== X-Google-Smtp-Source: APXvYqxbrl9TI0FxmrWsS4ec//7ojsf+1C5OLlAEmLcfDwWlkw58TfVAGN4rnpu0WLtzYV73t8C/HA== X-Received: by 2002:a05:620a:132b:: with SMTP id p11mr27788585qkj.279.1554816687062; Tue, 09 Apr 2019 06:31:27 -0700 (PDT) Received: from redhat.com (pool-173-76-246-42.bstnma.fios.verizon.net. [173.76.246.42]) by smtp.gmail.com with ESMTPSA id m31sm23156297qtm.46.2019.04.09.06.31.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 Apr 2019 06:31:26 -0700 (PDT) Date: Tue, 9 Apr 2019 09:31:18 -0400 From: "Michael S. Tsirkin" To: David Hildenbrand Cc: Alexander Duyck , Nitesh Narayan Lal , kvm list , LKML , linux-mm , Paolo Bonzini , lcapitulino@redhat.com, pagupta@redhat.com, wei.w.wang@intel.com, Yang Zhang , Rik van Riel , dodgen@google.com, Konrad Rzeszutek Wilk , dhildenb@redhat.com, Andrea Arcangeli Subject: Re: Thoughts on simple scanner approach for free page hinting Message-ID: <20190409092625-mutt-send-email-mst@kernel.org> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: kvm-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: kvm@vger.kernel.org On Tue, Apr 09, 2019 at 11:20:36AM +0200, David Hildenbrand wrote: > BTW I like the idea of allocating pages that have already been hinted as > last "choice", allocating pages that have not been hinted yet first. OK I guess but note this is just a small window during which not all pages have been hinted. So if we actually think this has value then we need to design something that will desist and not drop pages in steady state too. -- MST