From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mta0.migadu.com (out-131.mta0.migadu.com [91.218.175.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 152BD379EF7 for ; Thu, 8 Oct 2026 14:23:36 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=91.218.175.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791469419; cv=none; b=o0JvrNdg3ZwTGy0oWKHuNQGiPfc9i4t7iUEzubiHVOzrXwTXbU0xC349WdFhLrnXmXIfOoPCyCTLqkWj+rjO1Xds7TgEVc3KrRSliBu6hzhYMctirmEDeaAwrwqlIXOLDLOQDoYyavspQFkYbwSw10oMdlZovuwfPf3bQYe0iCo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1791469419; c=relaxed/simple; bh=CkwK7lSN43JMJXrHHY9Mep3RaMJmHfCj7Up6o6iDiTw=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=m2U9TcmB0ycAfFaM8cxcqsUiByrgCcVo/b4UPH+oxyeEXWlztqinKvegkETr8q7y7vigSgjY8nUDj5oZaXbHwKxBf6ocM0VOnY/fFWyZ5bvfqsKc+YZbhpXaQdi3/0FzYiLBDj00cGXm5dqDimXVVzWiNmwuvcKWy2sT8yXlMAw= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev; spf=pass smtp.mailfrom=linux.dev; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b=st3VYWWY; arc=none smtp.client-ip=91.218.175.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linux.dev Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linux.dev Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linux.dev header.i=@linux.dev header.b="st3VYWWY" X-Envelope-To: linux-kernel@vger.kernel.org DKIM-Signature: a=rsa-sha256; bh=CkwK7lSN43JMJXrHHY9Mep3RaMJmHfCj7Up6o6iDiTw=; c=simple/simple; d=linux.dev; h=from:to:subject:date:message-id:mime-version:content-type; s=key1; t=1791469415; v=1; x=1792074215; b=st3VYWWYqkFmcA35F0khfrKTsP3SzeEuB1wnG7nJa6T8xB8lP0J4o2eq00vnqoON0iLbXRUW d/QWT0ix8kTVHqh3CPf7Zzvm5Gd+nYl7DVWNmAvuyJMDQJZ6s3KWyZTbvy2yDyp45F9n28pL91p YalHwUcej2OAjt1k5Wb8e80M= X-Envelope-To: linux-kernel@vger.kernel.org Received: by smtp.migadu.com with ESMTPS id b03a295ec336a66a; Thu, 08 Oct 2026 14:23:34 +0000 X-Mizu-Trace-ID: b03a295ec336a66a X-Migadu-Flow: FLOW_OUT Message-ID: <248431ea-4bbf-4a48-a80e-72287ffbae22@linux.dev> Date: Thu, 8 Oct 2026 22:23:22 +0800 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH v6 16/19] selftests/mm: add khugepaged race harness To: Muhammad Usama Anjum Cc: Andrew Morton , "David Hildenbrand (Arm)" , "Lorenzo Stoakes (ARM)" , Mike Rapoport , Baolin Wang , "Kiryl Shutsemau (Meta)" , linux-mm@kvack.org, linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org, Usama Arif , "Nico Pache (Red Hat)" , Zi Yan , Barry Song , Dev Jain , Hugh Dickins , Lance Yang , "Liam R. Howlett" , Michal Hocko , Ryan Roberts , Shuah Khan , Suren Baghdasaryan , "Vlastimil Babka (SUSE)" , Alexander Gordeev , Jason Gunthorpe , Leon Romanovsky , kernel-team@meta.com, Kiryl Shutsemau References: <20260919002451.496763-1-kirill@shutemov.name> <20260919002451.496763-17-kirill@shutemov.name> <85b3725a-6dde-4a57-b303-4ae2b53b60a5@linux.dev> <6e3c298f-9b93-43b2-840d-65c5ffa3bc36@arm.com> Content-Language: en-US From: Zenghui Yu In-Reply-To: <6e3c298f-9b93-43b2-840d-65c5ffa3bc36@arm.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On 10/8/26 4:18 PM, Muhammad Usama Anjum wrote: > On 08/10/2026 8:30 am, Zenghui Yu wrote: > > On 9/19/26 8:24 AM, Kiryl Shutsemau wrote: > > > > > + } else { /* madvise */ > > > + while (now_ms() < end_ms && !corrupted) { > > > + for (i = 0; i < nr_shared_areas; i++) { > > > + madvise(region + i * hpage_pmd_size, > > > + hpage_pmd_size, MADV_COLLAPSE); > > > > I got the following error when compiling it: > > > > khugepaged_race.c: In function ‘main’: > > khugepaged_race.c:506:23: error: ‘MADV_COLLAPSE’ undeclared (first use in this function); did you mean ‘MADV_COLD’? > > 506 | hpage_pmd_size, MADV_COLLAPSE); > > | ^~~~~~~~~~~~~ > > | MADV_COLD > > khugepaged_race.c:506:23: note: each undeclared identifier is reported only once for each function it appears in > > make: *** [../lib.mk:225: /data/code/mm/tools/testing/selftests/mm/khugepaged_race] Error 1 > > I've just tested with and without make headers on linux-next > which has this patch and I've not received such error. > > If your system headers are old, running make headers can help. I forgot to mention that this can be fixed like fd5295afae91. Thanks, Zenghui