From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.129.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 84DC126A0B9 for ; Fri, 3 Jul 2026 16:47:03 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.129.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783097224; cv=none; b=DMQxrwrpwQTx+TUEvJNrXfMkvmarGig4cUv9UVCwJGxkShqRQmKvUAJWlvFtPy9BejezblGVI1u954bZi6//57fVoQOx5kRK1eiVUHIfOuU8MMgqQIi4F8+EoKJRG55ivCilW4HPgQi9H58nTb0HWSWPGQroyP8lSVMm05XvJ7Y= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1783097224; c=relaxed/simple; bh=EZhu6kFhPTG2o/WHR5NrupIp2s4FEU9GG20R4oqw7Gg=; h=Date:From:Subject:To:Cc:Message-Id:In-Reply-To:References: MIME-Version:Content-Type; b=PAK07hH/8xxGibgYTpEijNOK7+ZrrSTubEySX0P8+g+83xpahgoHlOFaK5Zk+J8ph/jBLcFHSx4goSFiu0VxVlQTCkocrBe1pDwVVpXbH40aGqGnEmDFymS66E79PUsS7I0zyAZ82RpzTveTtKn2+nvZ+VZw5hZ4+ZnsSqjgUzw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=Z8w5uoDd; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=dF+PN0IT; arc=none smtp.client-ip=170.10.129.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="Z8w5uoDd"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="dF+PN0IT" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1783097222; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=My8NhjBNdUPEVagtdtMiXRRc+30LyGFX/swf02+/mGc=; b=Z8w5uoDdeOtMhQ/DwIXb2TcdSy4zPkAQQY8FNdHKs6f4oQXk7pZcgrRxhMzG4iH3rFfbQD eWEFKA0Cu0VRRbRDDjpY2UZkvtDZQHwqreEIakkOIV3yERvl30tqfilf3siBhqsoleqSX6 //zXr1vgcHDhFV5dmLgeevc5ckEqhBA= Received: from mail-qv1-f70.google.com (mail-qv1-f70.google.com [209.85.219.70]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-491-5X0f22JRNt2S3CzG4C61Zw-1; Fri, 03 Jul 2026 12:47:01 -0400 X-MC-Unique: 5X0f22JRNt2S3CzG4C61Zw-1 X-Mimecast-MFC-AGG-ID: 5X0f22JRNt2S3CzG4C61Zw_1783097221 Received: by mail-qv1-f70.google.com with SMTP id 6a1803df08f44-8e9b9f30d65so9484386d6.0 for ; Fri, 03 Jul 2026 09:47:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1783097221; x=1783702021; darn=vger.kernel.org; h=mime-version:references:in-reply-to:message-id:cc:to:subject:from :date:from:to:cc:subject:date:message-id:reply-to; bh=My8NhjBNdUPEVagtdtMiXRRc+30LyGFX/swf02+/mGc=; b=dF+PN0ITsx0JzDfdmtexWPsOKQY5qwWO7/frxcZb1HPT6eMxDSnYEOYceBKMrWfd7a xGWuE+Vh/zl3iCM553XJtzfgnaA5aLmLiRH/HLFHdhBIsWxIYEC78dKvY4B/KYssT2c0 BTWb7fSgSSR38iwwB7KYjv3RmwXAuy8+WrdpwDGAZ02xHAI42nidwI28AQAf/Zvxjnn+ PNtMW/KlsIF0TIxuaedceXD8a8aUhrPxlZ4kHJ7Ftm1a0K/KkzBbKHUiVR3qixJ/zcAF VwdgvLBJQRdEE7QRyYET6w0GfWyzm5yPye8QOKXayKvneB0iPjdHp209vZkahTkN3keG qm6Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1783097221; x=1783702021; h=mime-version:references:in-reply-to:message-id:cc:to:subject:from :date:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=My8NhjBNdUPEVagtdtMiXRRc+30LyGFX/swf02+/mGc=; b=NouW1IoGbzdrNQBbp0MAEAX0F2Jj+k9R0S/QKw80w56RvsFnElc8SY+w1E/O4Zd98p uz1Q9YGO+tGAz0dVz2EHc673+G/5rBs6xchObM/gU7NGtF6xtRS42WqhGHTyahtMKWth oRxfkXthu1ym9PH6NrKMme5ak3j47/r53kLYtHP+a3jDjkJ3zbS4qTl4NdOsWdX2KK4E aCDZHPIwkFDGD8bdb9aW4mC6VniAs4kKWfikVgzOZiFLp2bUTXlCzCCnrEqiH2bvF/6o cD0c0XERN5mD5Rm+/3uqdiKHwrhSucCUz891WA8uHowRkOzWWARosxr7OD8IW70iOiCR wy7Q== X-Forwarded-Encrypted: i=1; AHgh+Rq5bxQ7tWsvJIGmA/WhFsUZdaC0qKFjtdRzRSfzRjwU2wz8Os6X4qvfw+8O3ukAFDVSXRB7ExIrKZi+sBk=@vger.kernel.org X-Gm-Message-State: AOJu0YwEAgGTCp8LnvAKZXn4apKYusAI8jcXApMQOJhSoM6WhW4Zt63Q 9oGr4E72GKYr/mUDtiQ04cRYmkMSEe50R+jn9Ak54TB9h0qPP8cC4IyejJ5RGMAkTwAQL21YoLg PKp9vTxMpyYoRs2AJtxU5/xn9BrFw+7jnf7PRqmtPpLHxEfnjnx+SodvFQXv06oj9bQ== X-Gm-Gg: AfdE7clpeE/63+m/oPdZKTHzTgTXbxPpe5QVWObPYtsx5BDS/tkoH+IJqn+V8dTZhVi x4t8m0UJBNntlgQZXST+9OWSJP5bcbriGzI1qNyXRZlW3R39kpcoYZxAGqS1ZEy/4CsM62ILjpN VB8pKq11ROXf0L17We3iD+ezw5UMdE1keAZT7Tw6VnLg4t1HM35pMZpXjnPfUv0pq5BtfPLt0hS RTHBaU8+Wz5/SSA3DhShq9pV/AQlxpZaCYXd+A8ytZVxZlOk6r7pcIC84BX33EI7A7sroNY7r44 n9iFiVR7rHw5dLSHiNXNSK0Ba62FEIhpajpqUeNGw9jyn2TLpTvYvXyFXOsiJyfyW+SWIhKrGVo xbRBxQQJCW8BN4qjf4v2vB6Tgme7Ox235IRei4a7GDrU= X-Received: by 2002:ad4:5cce:0:b0:8f0:6a92:b90e with SMTP id 6a1803df08f44-8f74a8fb957mr286616d6.25.1783097220941; Fri, 03 Jul 2026 09:47:00 -0700 (PDT) X-Received: by 2002:ad4:5cce:0:b0:8f0:6a92:b90e with SMTP id 6a1803df08f44-8f74a8fb957mr286116d6.25.1783097220510; Fri, 03 Jul 2026 09:47:00 -0700 (PDT) Received: from [192.168.1.59] (184-96-191-56.hlrn.qwest.net. [184.96.191.56]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-8f471813d33sm59278616d6.29.2026.07.03.09.46.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Jul 2026 09:47:00 -0700 (PDT) Date: Fri, 03 Jul 2026 10:46:53 -0600 From: chaithco@redhat.com Subject: Re: [PATCH v2] Respect mempolicy when calculating surplus huge pages. To: Usama Arif Cc: muchun.song@linux.dev, osalvador@suse.de, akpm@linux-foundation.org, david@kernel.org, linux-mm@kvack.org, linux-kernel@vger.kernel.org, arozansk@redhat.com Message-Id: <5MYLHT.GMWUJM8EWIEO3@redhat.com> In-Reply-To: <20260624144600.8159-1-usama.arif@linux.dev> References: <20260623184548.1245488-1-chaithco@redhat.com> <20260624144600.8159-1-usama.arif@linux.dev> X-Mailer: geary/46.0 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed On Wed, Jun 24 2026 at 07:45:59 AM -07:00:00, Usama Arif wrote: > > +static void setup_threads(void) { > > + per_thread_args = calloc(2, sizeof(per_thread_args)); > > Should we do calloc(2, sizeof(*per_thread_args)) here? Yes! My apologies; my intent is to allocate two thread_args here not allocate pointers. I can fix that up.