Received: by 2002:a25:ad19:0:0:0:0:0 with SMTP id y25csp5931394ybi; Wed, 31 Jul 2019 05:41:00 -0700 (PDT) X-Google-Smtp-Source: APXvYqwHY0Yn7yWCilJBQlXwB/QHSIV3ApOqZhUTES/b5e79lnEaeq8cLoLRrAcgw3Jcgd90ZTsy X-Received: by 2002:a17:90a:ac11:: with SMTP id o17mr2850777pjq.134.1564576860814; Wed, 31 Jul 2019 05:41:00 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1564576860; cv=none; d=google.com; s=arc-20160816; b=vFOVCNaSbdiBAeqQbJCm2eqhgW14P57dU5PUZY40Skg+H/os6KnOYdJIJVl1ugnf2h fRoq3wjkugPEQYrischfGNFPXEkqFmsBBx13EQJtYhSVnIzko/BbOG6sopiqWIv7cNiD nQvUaBXgfu1c+RlKYq1hcz0q/Zn0gN/BiNnpo1UCUrQgb/8JBTB860JmqwluvuF68Oqe BSb0h/ggRe68w2OFBlqQu/DnLwWRIHKU/oKLGWjB1ibazj5B40/vLdoTYbq33Y+pS6Ly YQSMx010xgfrbMjoDzpjyBEKaiULhpkN9WVY6L7WdtiXsb/UvpP71zTH7mefrZTwI31C Sc7w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:date:from:dkim-signature; bh=s4RPoNoetmDdSgwfGZ08wLtjU3Rl2zWouKkOWjbjMWg=; b=gSydK3j7luWRpBMwPfyjnYqpSL+ZEgVfj/2g/AoI4MF95cyphLARTeD0MHCMvYy64v yeiFIwOLAl094yLSBVCY8q63cWZf8/kssEbYkrt4XZ70bB/vRdK34XFLzwwS67JS2myN G1PUXRaXHg+bOK+nC54puQHSGpY0aj7/gudIz+Pj0zIyFf3Z/Pb/8zGboo6ADirPAp/G iDBgB0CdnpEn1XEU9nrFM4CCJH6Va7mqrs8XDZvrOPJlgjy80fu/W8cAAxn+rrqyJBRd cAW+8klyXyCZ/0zl65LRU8xksLCTfhYwp8kthlFdMtrvGBFi2k2QWeLjBHig1raqJpMX NKqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=EnzJ0F54; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id 3si29939278plx.344.2019.07.31.05.40.45; Wed, 31 Jul 2019 05:41:00 -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; dkim=pass header.i=@gmail.com header.s=20161025 header.b=EnzJ0F54; 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; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1728217AbfGaMEY (ORCPT + 99 others); Wed, 31 Jul 2019 08:04:24 -0400 Received: from mail-lj1-f193.google.com ([209.85.208.193]:33643 "EHLO mail-lj1-f193.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725935AbfGaMEY (ORCPT ); Wed, 31 Jul 2019 08:04:24 -0400 Received: by mail-lj1-f193.google.com with SMTP id h10so65341287ljg.0 for ; Wed, 31 Jul 2019 05:04:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:date:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=s4RPoNoetmDdSgwfGZ08wLtjU3Rl2zWouKkOWjbjMWg=; b=EnzJ0F54oAi0OX+GtgM+IK9898w+b4lTzvMaBjNRZOpQlW9SkJivV9CBK1He263F6C jVoK4t4SXObHIgZip1vxRSrvXk8iYH+MTUjZtp0yv8FnExJpGXN2FqaLWp+tay1BMfcR 8MK7A2NfHrWBGRef9o1PnSD60zsjds10zk9lHfq6JROdLYdV70ulaBShPF7yGSrFln8S psto8j4HAmlFX6/aZe0qyt/GiphT0hnvT6dwGqRCKu4vh5GYuYrifqydVApYDnWBhDzu 3Pfcks4w7GZ8yIXqlHZY+wTUJMTRqp2P6ysueSLTjlTFu8UEzESnRaE/vvkJMtDQYCyu fySQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:date:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=s4RPoNoetmDdSgwfGZ08wLtjU3Rl2zWouKkOWjbjMWg=; b=pRHOq8Gg6CR1aus96uCsftHYVDk3HLu6CfezOdim9qfowpUzv+uUEoU8uWKNy7urTV rWUxZz6NgezFLhMXRCxtm/QbEPizNaJl7DKngoUfZysuKB/6PYug2990bHZMpNNDlIkp CItuM0j3pj7XVhjDBzRANVdJwkmL5aa5iYBLWDyqKYvukiTm7/i+GpPepQUxG8rSGW55 DzK875exMdZpRxUSwSQ7vdXRDJcRE3ksJUSME2faKQFVSyoOeG4UJEmfU0NCHO7Cy8A+ M4DQnJr+DwgCHBaG9zqQzShjLTFYEs9WHi5aRmzWbdANZ5yk4lI4gIg/N4ltYzSMxYDc 8LIA== X-Gm-Message-State: APjAAAUYwhfuzxgCvKyxNcUxqxNXaWG0s7DYz/oHLRMwZOodsB6GTTLn eONi9sl9bPxzlavMNRyZu+8= X-Received: by 2002:a2e:9c19:: with SMTP id s25mr41423681lji.188.1564574661794; Wed, 31 Jul 2019 05:04:21 -0700 (PDT) Received: from pc636 ([37.212.215.48]) by smtp.gmail.com with ESMTPSA id q2sm11607080lfj.25.2019.07.31.05.04.19 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 31 Jul 2019 05:04:19 -0700 (PDT) From: Uladzislau Rezki X-Google-Original-From: Uladzislau Rezki Date: Wed, 31 Jul 2019 14:04:11 +0200 To: sathyanarayanan kuppuswamy Cc: Uladzislau Rezki , Dave Hansen , akpm@linux-foundation.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH v1 1/1] mm/vmalloc.c: Fix percpu free VM area search criteria Message-ID: <20190731120411.42ij4che425a5x3w@pc636> References: <20190729232139.91131-1-sathyanarayanan.kuppuswamy@linux.intel.com> <20190730204643.tsxgc3n4adb63rlc@pc636> <9fdd44c2-a10e-23f0-a71c-bf8f3e6fc384@linux.intel.com> <20190730223400.hzsyjrxng2s5gk4u@pc636> <63e48375-afa4-4ab6-240d-1633d7cc9ea4@linux.intel.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <63e48375-afa4-4ab6-240d-1633d7cc9ea4@linux.intel.com> User-Agent: NeoMutt/20170113 (1.7.2) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello, Sathyanarayanan. > > Just to clarify, does it mean that on your setup you have only one area with the > > 600000 size and 0xffff000000 offset? > No, its 2 areas. with offset (0, ffff000000) and size (a00000, 600000). > > Thank you for clarification, that makes sense to me. I also can reproduce that issue, so i agree with your patch. Basically we can skip free VA block(that can fit) examining previous one(my fault), instead of moving base downwards and recheck an area that did not fit. Reviewed-by: Uladzislau Rezki (Sony) Appreciate you for fixing it! -- Vlad Rezki