From nobody Thu Apr 16 02:07:15 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 D520638C43D for ; Tue, 3 Mar 2026 09:33:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530429; cv=none; b=uTeoONvPE2KTAmVTVUwvxr6UWawsoRdzXpzi1UtchGOdCgRSeqj0FegGcoHqN0XyJOnMTqBSXDxbAz2gT90BUByrx3Ns8BWyTrQ+hIVHINvZ/e78yly3dw7mW/cKX36jdp7bu/dwJArOqF0yszMqV/R3vOBlRZ11uqmRJUiCzc8= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530429; c=relaxed/simple; bh=wOBwbbCEwwaqId+Xz/bRQyO4PmCTMWcuZ1ouSKxi3+M=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=j/3/mBO3RFije9jvI0ywNrqQR+eO44j9es6rz1rF3KTeXl1uDAG+CufVzn7GzHbmS7Sz551dm/xrkaA+m1OD3CueQG6V4FpHVWxa4GMw0+bYqtqFRwtPXmy0Sv+QaYaEF5YwcgGpBXFelOufT+Xg98DeCP1vgzLzHsCXoihk138= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=JJ0tq9jf; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=B4YWp2Vn; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="JJ0tq9jf"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="B4YWp2Vn" Received: from pps.filterd (m0279867.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6235s7tA2207894 for ; Tue, 3 Mar 2026 09:33:47 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=CezckF6fL+Y K+N5ZT55E1n8JW8aI4FRVkbKEmz0I/2A=; b=JJ0tq9jfMstclY10VCwTW9P1ptQ f9m+RBSQy1XsnT3+jgUuRjk2wkFP9XnBu7C1iHr/sbRyOAZz6yjdYetGKX/YuEUi ShjsiFYNUxlJLhf7Ht2NtdkYKjKe56SO6aupKdf/dlR5ryC9LixuE50wc8Aq5b44 EXSgYTgnXGWoZyZgstaIIVGg01CAk+T+pDhaVQdzGE/YY4o/0BHeDbXg6+PJCOpx OcL7jTooBMz9xbTAQMebBevY1OIsax2Da9oY9QW321ysoOFBSlxaW+/zlPgctwCf oLD4vZfoDqzEDhJaDIeOuBIcJ6iLKh9FiEOSeeoNUTiTXXA/9LUEjqpKTPA== Received: from mail-ot1-f69.google.com (mail-ot1-f69.google.com [209.85.210.69]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cnswe0qta-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 09:33:47 +0000 (GMT) Received: by mail-ot1-f69.google.com with SMTP id 46e09a7af769-7d496d080d8so37507487a34.0 for ; Tue, 03 Mar 2026 01:33:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772530426; x=1773135226; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=CezckF6fL+YK+N5ZT55E1n8JW8aI4FRVkbKEmz0I/2A=; b=B4YWp2Vn3DCNtHvOdFLU4iZzUJ85W44PudJC6DSy6Hm+AFyvmGueh0FbJXIsjTlDXb x9OyUKqfdcuPraG3GiMnn6RwlyENeSFPRkhNlW+xNxItAvwpG+gPmq3l60e6P3dbxo3d LmOmwuM9cZ/nyKX5NeOwDfoha4gcdHwgxcJdiDrBicgUhYsi8I7d6aqgkGOq4qyhdmmI mKkZe99WTTZD8k+4ld2G/AVKnKdRh4lEtjZW9+UtqtQzaMwS6pZeZyF2Q2XN6DSkrOF4 p6dds7+N28aEpVDMVGEcpClSMoBgjKvRdJKNmCYBLgbrY0fvzc1ag1tbLuJ6ATLbqHDM DUQw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772530426; x=1773135226; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=CezckF6fL+YK+N5ZT55E1n8JW8aI4FRVkbKEmz0I/2A=; b=p7W9UteF/m8qpzS/CFWaj5th2fU1+KlWeGoQsjAPv2Cq6FCljCf4xO/9kedZ7sQAXd kxOkxQtS0jmisQS/iHUuuB2kg/hp5/phuDH6PYtOeuN8PUjbARbTdzf7HcwTQPj5lmkL WmoYQVE+tBNnrbxKi/edmnDgMvgipt099xpM3L9bxeoLLPb/0AhLchLmkY/IOyOmn4pp NleukkAPfFwxShDpt1bcrQ3wsRAInexyej2Cke8rfYeSfiEucBEGfC4plSl3fT0lEnTl 2To6nHLP+c0lcwjV02khao0KnDRqg6TOkAFh8C/lK3NqmoR7RIVFIAzKNcSvhYoiQLC3 YHTg== X-Forwarded-Encrypted: i=1; AJvYcCUmnLv9itjBLZJquU/IzPyBVlgZyLDyBaks2IiPxN1oo9l6R0P/r35iVc+Wi+AGrfxGidpfBkemCsvEd7I=@vger.kernel.org X-Gm-Message-State: AOJu0YxsnA2rUI8pxy0jRfOjOuA7fR2XAZRCGZhMPf7sfQTfYRUs+EDM gNyTDmhn2fCga1loU4K4HsPTksFb685TWSCvc9yzOHU2W8pgKvCS914F5GiuDnTYCNMjg0uifin Ct14d6WTx9NfOA1l9RYT0B3aDETQ2C7O0eSNiBlgIqKrBD+PIBq600p4SJrz6PyUGVqY= X-Gm-Gg: ATEYQzxQp8DhnqmDZ+IXRef6xKfFhfXkZxDLUU0dRZqtNdE5UWEjHxhlvLLnJWdxYc5 RqAt3RvFDRTu5ddHJyIta50r8H/rdXXhMKxC5Nh2UiUvDxNYfRyLkVzaW/k9CVaEjsQ3xyNIkXK MTWYdVlmEVcdv2T4Ldbw84ob42b8HJQWrjRrb+LoaABq4uA+CSTnSv6KAP26X21qc67oQ60D8bz WiWTqCloTA61rwJeayhx/3wfmFpmMK5/9RZuOXkAZcqgYSUHp53GaLdn07XHsEyMhwUq7iIMPGD /TRWGKgxUq2QEVixLFx/P8JPYeg/Ra5eR1T8kuy/e6aIrDRaH0O8Fk8tu8IaEQejqe/Y5MFLa+T Zwdbx0jiHl677WdIjzKzen6E1ITpipGqSh5oFCuryPOl8fAWnL00TL0tM4Q4qhPMxNrbmY3rsCw Ri/YSF X-Received: by 2002:a05:6820:818d:b0:679:8a47:ab95 with SMTP id 006d021491bc7-679faf9f2ecmr8558586eaf.71.1772530426339; Tue, 03 Mar 2026 01:33:46 -0800 (PST) X-Received: by 2002:a05:6820:818d:b0:679:8a47:ab95 with SMTP id 006d021491bc7-679faf9f2ecmr8558564eaf.71.1772530425942; Tue, 03 Mar 2026 01:33:45 -0800 (PST) Received: from hu-ysakshit-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-67a1d603f31sm938666eaf.5.2026.03.03.01.33.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 01:33:45 -0800 (PST) From: Yuvraj Sakshith To: mst@redhat.com, david@kernel.org Cc: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, jasowang@redhat.com, xuanzhuo@linux.alibaba.com, eperezma@redhat.com, akpm@linux-foundation.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, jackmanb@google.com, hannes@cmpxchg.org, ziy@nvidia.com, linux-hyperv@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, linux-mm@kvack.org Subject: [PATCH v3 1/5] mm/page_reporting: add PAGE_REPORTING_ORDER_UNSPECIFIED Date: Tue, 3 Mar 2026 01:33:37 -0800 Message-Id: <20260303093341.2927482-2-yuvraj.sakshith@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> References: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-ORIG-GUID: muGB-7FwX28yjB-c9A7JDKyopYSTp6Qc X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDA3MSBTYWx0ZWRfX+67E5TmR081+ k8uiiCP+sa3BUZJBIwiWyG8b/Eepf8OnfHiajge7Uq3VD+sQ4eV7ykbYIQqxpvUV8BBWL2M1zEU 8/1/NxK4aK2UYkAM6ZOQD7ZOXtfNtuNPWVbJUplUiiC6WVvctbc9n9C8BA5NtxyC0FM5ES/w1W+ cMDUcBoEEqEIXTKQgeOkCNO0gtOA8ffElXC3VoiAuLLsPsCpQMf7gcMzmS01QmqBN2xNC/wms5O PXQAkzqx249a4UCdXSLbCXkjLU5ZA7lXSRcS3nNxJmcAfwoYf/dgtHSvfGENc75js9zMvq1yA0k pHNX6MlssZez1Or7FwCnkzeWkDa+Z+8nGZGnAvLZGJefVl/P43imde+rrztcmah4SN6JsxqYx0p IOeja94AkT1Fl5IkIteox7WPE0DKMeAZQz8uxd0dZQpiJ3Yibxqqm5tA6nAmi6mylJu13ZUfut2 xUKmT6xnFENXmLjfv/A== X-Authority-Analysis: v=2.4 cv=TtHrRTXh c=1 sm=1 tr=0 ts=69a6aafb cx=c_pps a=z9lCQkyTxNhZyzAvolXo/A==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=eoimf2acIAo5FJnRuUoq:22 a=EUspDBNiAAAA:8 a=ohdZF0R09fBrv2_F_REA:9 a=EyFUmsFV_t8cxB2kMr4A:22 X-Proofpoint-GUID: muGB-7FwX28yjB-c9A7JDKyopYSTp6Qc X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_05,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 lowpriorityscore=0 malwarescore=0 phishscore=0 suspectscore=0 adultscore=0 priorityscore=1501 spamscore=0 impostorscore=0 bulkscore=0 clxscore=1015 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030071 Content-Type: text/plain; charset="utf-8" Drivers can pass order of pages to be reported while registering itself. Today, this is a magic number, 0. Label this with PAGE_REPORTING_ORDER_UNSPECIFIED and check for it when the driver is being registered. This macro will be used in relevant drivers next. Signed-off-by: Yuvraj Sakshith --- include/linux/page_reporting.h | 1 + mm/page_reporting.c | 5 +++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/linux/page_reporting.h b/include/linux/page_reporting.h index fe648dfa3..d1886c657 100644 --- a/include/linux/page_reporting.h +++ b/include/linux/page_reporting.h @@ -7,6 +7,7 @@ =20 /* This value should always be a power of 2, see page_reporting_cycle() */ #define PAGE_REPORTING_CAPACITY 32 +#define PAGE_REPORTING_ORDER_UNSPECIFIED 0 =20 struct page_reporting_dev_info { /* function that alters pages to make them "reported" */ diff --git a/mm/page_reporting.c b/mm/page_reporting.c index e4c428e61..40a756b60 100644 --- a/mm/page_reporting.c +++ b/mm/page_reporting.c @@ -369,8 +369,9 @@ int page_reporting_register(struct page_reporting_dev_i= nfo *prdev) * pageblock_order. */ =20 - if (page_reporting_order =3D=3D -1) { - if (prdev->order > 0 && prdev->order <=3D MAX_PAGE_ORDER) + if (page_reporting_order =3D=3D PAGE_REPORTING_ORDER_UNSPECIFIED) { + if (prdev->order !=3D PAGE_REPORTING_ORDER_UNSPECIFIED && + prdev->order <=3D MAX_PAGE_ORDER) page_reporting_order =3D prdev->order; else page_reporting_order =3D pageblock_order; --=20 2.34.1 From nobody Thu Apr 16 02:07:15 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 7750038CFE2 for ; Tue, 3 Mar 2026 09:33:49 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530431; cv=none; b=lbdmMGwLbmbz0WdanY8eXRdQLj4z0UH9lL6pJfCBRFK0XqJ9D5OR9/qEptGw+Ksol67mGXXbEXkFksnQeg4e6wQDWljD34hf3IeXIlfG+NuJjwD9Yp9+VsBYuqE404HEy8uxgX3/acyDfkBqJX0EUhNtNy+bdxEhlw8q817pA/c= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530431; c=relaxed/simple; bh=YIfiGg54wHsEWICe5AuZdm92KWtiix1jjDHpjH1udtE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=CkYtx3JkJPbvj4nvllHMEINtOTK5Wx3RV44P4k9l36wAf6u7jYKmTd64UsIWuXnVHtYFbswJS3UsKQw2P0pQwCI/BorFyBcErGN28Rh9WxAQ7nhecAWthdj6PldIzJ3G39igZXjEWESPEsKaXn/+FFTqFd89cRNpBikGxEJm6OI= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=A2qQARhJ; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=AgpID8fD; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="A2qQARhJ"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="AgpID8fD" Received: from pps.filterd (m0279866.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6238VhfK669828 for ; Tue, 3 Mar 2026 09:33:48 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=7rYseVkxS5+ KfcyGe26QQjJgka7f1dcyKVc/ATKtdbs=; b=A2qQARhJi84mnrPGEg8Holq+5M3 UzdSd1/wYzgXrlZjAnKeXuqHWXGzGIKhgoqB3qYc+PeD+5xwBu1l6QhUC3e3ZfmF tmeuo2+drJLiXFCOPcrC3N1KRXSY6WIPzvmnzRBzyPRYpw5DoRWg2YuvwCxh2KVd Ybh6FxxDGLv9nHsz40PGyR3tWMYaEG+HCFTCfWzmBYv0tEBbB1uqDeGed7jRKlzU MZSHxsEXlDp0kHcU01D6L6tw9x8HTxBiPxa7m3SMSyn5B35Z03C9+gXNy561jGe0 2E9pEa2aWkHYGziqnFGPKk+mjw8tUWByY+9X8ERby+BXiTJx+meSMJxf5wg== Received: from mail-oo1-f70.google.com (mail-oo1-f70.google.com [209.85.161.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cnngg9mxb-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 09:33:48 +0000 (GMT) Received: by mail-oo1-f70.google.com with SMTP id 006d021491bc7-663019e3e05so35934317eaf.3 for ; Tue, 03 Mar 2026 01:33:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772530428; x=1773135228; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=7rYseVkxS5+KfcyGe26QQjJgka7f1dcyKVc/ATKtdbs=; b=AgpID8fDH+vtbin6XQi6GhWkx7j0xVE+VDs7qVcxsWm6d95dd50E+mvx0+bwUDPaCE jhQ95m+sTbngG1R26UOG7VO48aa5RkqAkMotJKJNoCLeJWtEsNfoo8G9nJ1TjvHT9bc7 EjaUwxF2HFYfNKPDR4S9Hd5GVGX+1zH9x4tzBoZ+z8RdOjQs/L7ubtpGBJWArDx0xbCE P1PznCXcGrjXtFK1NGq1Nq1uCNDRLhNnlKURf3ExA7yRTURfQXQF9z80FIQit002chzE NHSs+4UjYNEKz/AO+qkmnEfuiv+m2mJFHxhwZDu/8l0QOXLNo6fJbm09fjtLTNyqCCmW ZVaw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772530428; x=1773135228; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=7rYseVkxS5+KfcyGe26QQjJgka7f1dcyKVc/ATKtdbs=; b=Bk0t4H3Lfa61RqAMz3rdxYl2rqyWdzePPNSJu+01iPnc9Ajuvec4jqYQYp38YnB9cC IcGEvafdVFJj26OxKfim+C8jiR+DvvQYQ3s6AgQsQE/pM+kCoRKjnDXhFnNm8fHl0DAD HlOg6IRZGjp1l8H5ECc0F6dHNyxfJUFBxb00/8F+qP8LiTKGTgzEBVBfj1m7fJ2jEXRe vjXQ06iUhjE2ktCSHOZCPCvMsqQXn+5Z98aOMJlLtg9m3/EiITnkwE+3aWYIwR005ml5 rWHKjp0xR+y260/VkAVXCc/TsfCCB5V5F2PDYe5WaXqtKrxYrYl7bKQvsnc9GY5s8FDW IKbA== X-Forwarded-Encrypted: i=1; AJvYcCXV6mJA3+0UNRXs2VGQzWld3eYIlTrPnOUF5qTGJ54qYBtjZixc1R3ThZw9+AA3r6utHetrJdmlikeHcE0=@vger.kernel.org X-Gm-Message-State: AOJu0YzT3ItWNrwVoilqKH03oL+hyS/BVGJlu2myrycfi5AmgVWN2Mst /PGfAJjw3WJoSivmrbxxhHBAtSICJ9nrjk2EJir1/MnBtktpbO99i97P2QKil8C2YQBSM1Nhuxr NlSitH/WqgGpMJR2OccsyjdT06NSQmbQ9RvZpc38FUmcvnel/BKrkJIZksCYmzMo7jro= X-Gm-Gg: ATEYQzwSZ3qNxyYu3fIgwPCcU7GaxW6HVuVrWNhMRwVbmsmsfll1vhcRSGol2Tr4omx GumQZ2PSVj9kU6dQm+vsplW6uZu6EI0BXLWUJYGPUtSOIhU+ROSLPqo/AtdVPbsPuY4vaic8Mqd SgYZlwnVrzJyPtO/ar7ARIwWNN6ihKCxAHCv/Fy+PEHTQqdwDgZ43DJSt088cQPPU0/2gQRP6M0 oU7qaYB8vmxOtbmGwkEFJ36wyiYCMR5B6zDQjzlFbfy3hpQLWQVlbg6Uy7wpQFlwvvvddbwXpsT JiIlFUuyU8IGP1k2jujrMMqPQ4l1e+VnDytMF3GmE4J9sm7SOBa6OENpBAFQu4XMz/vUeklfnM/ RHkyyNAwFMYSGX8cLZ4q5dkbU+mrExjpbg/O8EiwWGP2GY1hAmdBBRH/Ifm9c2+7H0cbW5w77/a nT0fD7 X-Received: by 2002:a05:6820:2913:b0:67a:1d5c:b249 with SMTP id 006d021491bc7-67a1d5cba23mr1025573eaf.74.1772530427974; Tue, 03 Mar 2026 01:33:47 -0800 (PST) X-Received: by 2002:a05:6820:2913:b0:67a:1d5c:b249 with SMTP id 006d021491bc7-67a1d5cba23mr1025558eaf.74.1772530427553; Tue, 03 Mar 2026 01:33:47 -0800 (PST) Received: from hu-ysakshit-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-67a1d603f31sm938666eaf.5.2026.03.03.01.33.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 01:33:47 -0800 (PST) From: Yuvraj Sakshith To: mst@redhat.com, david@kernel.org Cc: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, jasowang@redhat.com, xuanzhuo@linux.alibaba.com, eperezma@redhat.com, akpm@linux-foundation.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, jackmanb@google.com, hannes@cmpxchg.org, ziy@nvidia.com, linux-hyperv@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, linux-mm@kvack.org Subject: [PATCH v3 2/5] virtio_balloon: set unspecified page reporting order Date: Tue, 3 Mar 2026 01:33:38 -0800 Message-Id: <20260303093341.2927482-3-yuvraj.sakshith@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> References: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=P7E3RyAu c=1 sm=1 tr=0 ts=69a6aafc cx=c_pps a=lkkFf9KBb43tY3aOjL++dA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=YMgV9FUhrdKAYTUUvYB2:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=Jvdq4yWlxvBRgq3Xg-wA:9 a=k4UEASGLJojhI9HsvVT1:22 X-Proofpoint-GUID: aNZcbbY5bg2HYI4kdv9vrVEGH9_9ywGx X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDA3MSBTYWx0ZWRfX88P7jw53wbVT NuU9JpHzEV4XfUbwHOsuxgyHPmJR/y+IPM7+SK1iKjZv0LXa4JKMq1QBizfzKG5W0fgPHAWaHVC 73UQrHGeIhGJR81/nvfaaa+lgD6CXeWCUDBeSvt3RpeBFXtkJ/Kr/+XkrK2Gb3jb11SL7KV/0lD 7Ndz36S+STNnl6XSfmhCWQTNWYe9wEOLaJNDXJnK1HZxNFPDN7vHl2i7DVf/kC/QE85R4WJHvaD QzpNvmG957v5pzPnQkRuOxXNq+jNH/8MWTR88Uz8ZDzR+dMbXAUSIfApFiZWAwNtOoSsexwuqbG I78eemMetqDVFPB/oohAuVQscyMbgdD/xkfnbHA0DMw20ipuyNTb+tkL+OfP90Bml8SNysNKYGt 3x8B/YkI5pjbxSAXcxXjZ/gkhfwiVETzH8tLKFkbUVAIE+rkFK4J0rtwLjEHYLoAFAAO8T0RF3G RRg7gPXBG4jmN+6ftDQ== X-Proofpoint-ORIG-GUID: aNZcbbY5bg2HYI4kdv9vrVEGH9_9ywGx X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_05,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 clxscore=1015 malwarescore=0 adultscore=0 bulkscore=0 spamscore=0 priorityscore=1501 lowpriorityscore=0 impostorscore=0 phishscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030071 Content-Type: text/plain; charset="utf-8" virtio_balloon page reporting order is set to MAX_PAGE_ORDER implicitly as vb->prdev.order is never initialised and is auto-set to zero. Explicitly mention usage of default page order by making use of PAGE_REPORTING_ORDER_UNSPECIFIED fallback value. Acked-by: David Hildenbrand (Arm) Signed-off-by: Yuvraj Sakshith --- drivers/virtio/virtio_balloon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/virtio/virtio_balloon.c b/drivers/virtio/virtio_balloo= n.c index 74fe59f5a..2dfe2bcd8 100644 --- a/drivers/virtio/virtio_balloon.c +++ b/drivers/virtio/virtio_balloon.c @@ -1044,6 +1044,8 @@ static int virtballoon_probe(struct virtio_device *vd= ev) goto out_unregister_oom; } =20 + vb->pr_dev_info.order =3D PAGE_REPORTING_ORDER_UNSPECIFIED; + /* * The default page reporting order is @pageblock_order, which * corresponds to 512MB in size on ARM64 when 64KB base page --=20 2.34.1 From nobody Thu Apr 16 02:07:15 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 41A2938C417 for ; Tue, 3 Mar 2026 09:33:51 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530433; cv=none; b=stOQSs7onFFSdZ5a3cMqjn69UUkytvOY6mFS/a8Su5hb41ZvXMNcVTvSjbEk7TwkikTFTOVgP6j0uRMvetKEX/YXZPuAi65v+XfbJPPmPomhcaPvzwuo7vg9sENW2JRUOcclE5aszlO+2sN1tJP/taakssHo5wT7f3V7IlieF+4= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530433; c=relaxed/simple; bh=LbKFNBiZ+VRrB07vX9O8FknKJ9OvEGWcCKyR1m6xhDE=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=RlEms8yR1S08CAcsUpNu99RzJR2uFO3aDotgcIh58BJNBYL9FHsjILfb3du9mFqerY1D2DDxS/s6HMNe27lsPdmwaWpLQoTYkaROUOsYgzD8ptaCa5qA1Lk7zr/Ru/6CHeGVd2DR93Hh3IPm9D/mxF3vjAjjWNK1RHjEtG12Uy4= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=DhJ6LbCe; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=QOwB9ow2; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="DhJ6LbCe"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="QOwB9ow2" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62352wYr3355757 for ; Tue, 3 Mar 2026 09:33:50 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=rSSvKdrdqNt Uffp+vZHypJOUj06k8TVBSBVgyR9aCmM=; b=DhJ6LbCePoXnCMouZMBaR1h51DM d05A0Z/R4oZD1dZxptQoEebeOA0ejjZSI4mfa7qiC2rxDkdvN5hJaSlOJtuQ1Oaa d8ITFjb8FNli8D4tAsPOkCQ2tTWHWT9yYNfaBFgoV6DRAM/JrOuqPmMkptAcWiYG 3RYJ8FHeIURv8N+K0Vm31stgotT6Smfv2PTQMl9p8VnNRSfQTDsdjjLAs4LW44BA UKDPX5lKUsMIbDZY5MVppel4IddQRyvdfXMh/BXEOCUDMvJrUnEiWHDJRHja1YGp 60jHv0fVQwNJXn/QzTqmm4Uaii384cEfsiZ7+LQxz9ExqNa/gnyGNVYxgMA== Received: from mail-oo1-f72.google.com (mail-oo1-f72.google.com [209.85.161.72]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cns5frwdg-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 09:33:50 +0000 (GMT) Received: by mail-oo1-f72.google.com with SMTP id 006d021491bc7-679c54e29f6so28380699eaf.1 for ; Tue, 03 Mar 2026 01:33:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772530430; x=1773135230; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rSSvKdrdqNtUffp+vZHypJOUj06k8TVBSBVgyR9aCmM=; b=QOwB9ow2vYQMweWTUJHBXfIVvJBX3MA3VaZeJNy6uB830Oyjb0KbZYJ+UOWukA8E4b JeZJQSPj5U/5QyhQKKyd0UuRFnGK6njx6kRB50s0c2it6AKNWvLKdYPJB+O1Eiy0SpgF +DGbapFSzZVAYqE+3rDwZ9DU0mpOmckDVNPqL0ukdzopNBZ/IysbIeJsvhzbG8gkyrSc WS1JrDfWu5nrfLecCWnCth/8PjR7h9CBTupnZnALKXtdNrnmspDbgrpJP5Tu9PDORPKA hLvXxRV6wHm5IYNXy3RBv36d/Yk/CYhLW5r/Cba1CuAWGH4y8WSNg4s/l6Y/7Bcnv3Ou j1GA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772530430; x=1773135230; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=rSSvKdrdqNtUffp+vZHypJOUj06k8TVBSBVgyR9aCmM=; b=ZKw5Sj/8g6hGPqmjRFEjHnyUlPUNMxWK3fTsqC+hKIABU0jgI1P9nrM6xgufCGJGXO BpF3qSw8ZzfccHjtaLQewiBZKcSGh0S4NU3Rco9TPbpG9fM9zhIrejFBsy154KkcCvB0 hrtKHnyaq3w4621/LyQpbJJ0MbvrQoxtg4xwDkDBATck5E793vcvOjgfHMnUgAhsdOfd E1v4ruqFaCc+5pl/OvaEE3Yj4nT32upZ9OCMlUvNdYS0XLFPvkKaOFPb680JQxiXQA26 vxICxOUR3UDacsiOk3c0u8e0EVAjQVclTOFw8GF28k0WP72TBPD5dvzrkudkh+nCYDuT PMcA== X-Forwarded-Encrypted: i=1; AJvYcCWf9vgm3eI0nnkKOZ1grcRUQWv+W7gpaJDETukKuJlAEVFDiz+4FXvye7jR55j/8cIdA4ZRnZkPb7o4B20=@vger.kernel.org X-Gm-Message-State: AOJu0YxUbpmBBW57qLQaOb5j/tEQjAwUKqoOFTwAJqz7QeLXbPurhZa7 ksIXu7Xt20Ve/GOaCHpg3+4YgxFLlpCrl/EBPZk5mozOOGM3PUaQ+aBHgqAImjvmFK5Rb7iMQOE HWjGvB8C6LvOvcDnE9KNoUb1kaXKekD4UFCmUMlfy9ZsZHVOMKWncxUJCWkzuSEdcCm0= X-Gm-Gg: ATEYQzzz7JnySdutEwWnGVtcDeCk+ZzR7NPRS7U4FpsYdxvWIV+p2EAd7OP8/M6NuUL qt2VTxTwu/I7+uzaUFYZ4HwBfw+0q6mqFfMaSfOB5DF//hghatrGFn5MJFiH3gpqHGndN2PD3NH O6iL+0f30WWy4U6aWUb//Cm7ycoBRaS0J9NhnmTKRRcO4z1nfYlBasVvj/1q6o/ITkFc6KWGT8m Wz5U1lYhPYRS1IQLAPPlHY2B+kD8ZhGwleUMYsewbSiJBrYpUurh7upydHtKv99VPcPhObBVGtu 2UBYSQEQsKWrv/UY/frqDFaEe7x99UZO9K+hT6+2A9GbszufaPGNA5Fiu8Hm2NjTjEPISYYHD9b PY8cBnrj7cerXodwqchamwLFqZC3Hs3SU4TwQ5dpOUew5utDDC+rK3WKodvD2s6nQ43rtXboBmk TEYLta X-Received: by 2002:a05:6820:1ca8:b0:66e:7aaa:be64 with SMTP id 006d021491bc7-679faf45b78mr8277748eaf.55.1772530429723; Tue, 03 Mar 2026 01:33:49 -0800 (PST) X-Received: by 2002:a05:6820:1ca8:b0:66e:7aaa:be64 with SMTP id 006d021491bc7-679faf45b78mr8277725eaf.55.1772530429276; Tue, 03 Mar 2026 01:33:49 -0800 (PST) Received: from hu-ysakshit-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-67a1d603f31sm938666eaf.5.2026.03.03.01.33.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 01:33:48 -0800 (PST) From: Yuvraj Sakshith To: mst@redhat.com, david@kernel.org Cc: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, jasowang@redhat.com, xuanzhuo@linux.alibaba.com, eperezma@redhat.com, akpm@linux-foundation.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, jackmanb@google.com, hannes@cmpxchg.org, ziy@nvidia.com, linux-hyperv@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, linux-mm@kvack.org Subject: [PATCH v3 3/5] hv_balloon: set unspecified page reporting order Date: Tue, 3 Mar 2026 01:33:39 -0800 Message-Id: <20260303093341.2927482-4-yuvraj.sakshith@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> References: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Pv2ergM3 c=1 sm=1 tr=0 ts=69a6aafe cx=c_pps a=wURt19dY5n+H4uQbQt9s7g==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=VwQbUJbxAAAA:8 a=EUspDBNiAAAA:8 a=yAl3Rinrq36N4FMOn3wA:9 a=-UhsvdU3ccFDOXFxFb4l:22 X-Proofpoint-ORIG-GUID: yv1nuebau8-8xpWR6DcrPs7z6PYr7gk0 X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDA3MSBTYWx0ZWRfXwfuLlt92T5Eg lc47MopPK8LuLbwluyZ6cWAOt+sj+nVSO7xzstzgXkpqgjv8ode+A0En4Dg2vGiGd5MTOlx9QJE NlgdGA1z+cXKdE1BzaYcY8FIJKJvdmSk/7vnjs5W/y5IKX8OxzGM21NLxrfAtkBA9ZmT1aFVvCB d8ZMrb4BVUPknbdUlWpQoKts93YQFxmxOakh25WzwDLVqevxfHhUUnFXPq3nyRX7VRF4jXyQWD5 epYdTv3FQrpdmyy0rMrhsnal1D/t8e0D29stvpdXu0Gj2vu5UTU1S/CkBZt4TWQZ7WKd8RfSNHn n2sehUM1ILZavlEhYw54r5SXBApVzl8ll5jjVy8LC636MMfB5gGNI2VcRNMg/oprRYZDmEH5eo1 eJlXyUqbmsxkq375OCwRyB5lUmEKELdw5GMkRm2XFkdr8ILIhfsx7D1XovtzrJKBNyDWXz/o5xb QKU2Ij+jHmts1VNgVKw== X-Proofpoint-GUID: yv1nuebau8-8xpWR6DcrPs7z6PYr7gk0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_05,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 priorityscore=1501 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030071 Content-Type: text/plain; charset="utf-8" Explicitly mention page reporting order to be set to default value using PAGE_REPORTING_ORDER_UNSPECIFIED fallback value. Acked-by: David Hildenbrand (Arm) Signed-off-by: Yuvraj Sakshith --- drivers/hv/hv_balloon.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/hv/hv_balloon.c b/drivers/hv/hv_balloon.c index 2b4080e51..09da68101 100644 --- a/drivers/hv/hv_balloon.c +++ b/drivers/hv/hv_balloon.c @@ -1663,7 +1663,7 @@ static void enable_page_reporting(void) * We let the page_reporting_order parameter decide the order * in the page_reporting code */ - dm_device.pr_dev_info.order =3D 0; + dm_device.pr_dev_info.order =3D PAGE_REPORTING_ORDER_UNSPECIFIED; ret =3D page_reporting_register(&dm_device.pr_dev_info); if (ret < 0) { dm_device.pr_dev_info.report =3D NULL; --=20 2.34.1 From nobody Thu Apr 16 02:07:15 2026 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 8064738C2C2 for ; Tue, 3 Mar 2026 09:33:53 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530435; cv=none; b=nQ4HvxKSYoTDbC8CDY2zG4gTelFa9Li9OEd2rgumcuqtaD4QDKtwt1U8NZZnPhbU1gX7v4cp1xdt9aSJ2R+9p6mVu2qlReom14QP6JuOBNxf0Xeced4zgeA1bmbhBmU3BYCJIQqZo6NMU7bYG9bW9caOmFpsyMjNo+5F/4x2mtk= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530435; c=relaxed/simple; bh=g0IFKDbaVyFX/mq83PnPwWEpsddcb7B0V1NVF2xNyoU=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=CACod4Zkjx4LWlFLW316ajfeWouOUvXavjNHb5yz8rgNcDUgE6h5NoDQdzKFgopv2hC19tZZcfwB+2WCR7laFlkgipTDTvj0MWhX2XsegY2pLI9BZpOGHwYGGMYmTI+TFPBUo4W/U/Zrn5WB7+IwPyrJByDIPJ40qWfqX8VT9zc= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=b0/7P4l0; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=iY+XmKZT; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="b0/7P4l0"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="iY+XmKZT" Received: from pps.filterd (m0279868.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 6236J9l6959467 for ; Tue, 3 Mar 2026 09:33:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=LfGWmgs2oNU vnsLBvbEHmpATWwPVNjbdSo0LsFWVo1U=; b=b0/7P4l0FVPZuXBYQuwzeCwqNUZ Ep31sNDYK9bgVIfC3Du4RO5X9MSRV+kJCx9SnMnFAzJkYIMyX0Wc9IB6bnHZ6kX8 5NUG4RhdTcHs+XKFBG4Mg2w7Aofip4E7t30mb7lMFPWIk02WiyARFKPqDwOqfX+w 6GtipcZg6sF4mE+LPnrcRBT4vjlj75XhjRv07Pmv0nYWqrhvGcIuclYO+5jwAZdT TV3llc/AGVS1NgpLvPmwWM4AZx+a6wyCRScDhghd/8EtoT3wa9lP5P93j7IIsKZU PPdccLoJhOyhJi7ZdiCwVPGgWPGYHEWDGWk6aG2UwYoKC/s8UYSXJWcPiGw== Received: from mail-oo1-f70.google.com (mail-oo1-f70.google.com [209.85.161.70]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cnhx5a8ut-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 09:33:52 +0000 (GMT) Received: by mail-oo1-f70.google.com with SMTP id 006d021491bc7-672c40f3873so103222810eaf.2 for ; Tue, 03 Mar 2026 01:33:52 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772530432; x=1773135232; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=LfGWmgs2oNUvnsLBvbEHmpATWwPVNjbdSo0LsFWVo1U=; b=iY+XmKZTnAtYEXwEVKuArti91duAhVQLCgEeBMPjqM59N3tuU2WrL95B7DzKu55XFd HPxlnzUuIjAso4uolMKNpiBR3KSIY+DA2s3WOaLqhVdbeh6YT7E2o09T/IrxUhq0r46t HhaXyG9f1w+1fqznhdfBsENCGlrp+cVHyhVfnVi/RFf0/gOaMRpYGMVbbX1vydXQCgo0 53Mkq0Y8XQcpflMy3NMZCii6lv2k51xqX2QwcmUcLNQfGZhctzFj/Rhx0wpVQVkEnC7/ CDmgODxO2xM4FFu4UNYgH/Qdhd+cYnmKY8yG+/vZElQUMNj+Vq3y67M5lI+9Pasaf4dg tI2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772530432; x=1773135232; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=LfGWmgs2oNUvnsLBvbEHmpATWwPVNjbdSo0LsFWVo1U=; b=c3L5r0i5Bawv5HYhLmuQxUgnB+ho/KVfgLWTmLpt5T1OZZ0K7zfW1bsizH6QIViGC1 l/d/wSND5ZK5QAWRXV4TV1Q1g/Hm4IJch9x17yyAj+JyqCgyc3gKSEfAhb55it2AJNVJ DX0BNKTBzbdyZCQjN+Jsq+lyQOuAdgff3e8xLRe9sKY0jtiLJQYPBoB7pvT9sdX5jAJu mprTLMEIoplLmsLyuzWkHdRdEtqh5/XtBykHkmeM4rMaRZuaTB/ga277wv/IDJUEW8YT EoGZwX3e3OuNA4YTcLORWkgmx9Ixl0FB7HBiw6uqjTMHuDqi/TxcMbiTqnPoYZx6BQYa GtSw== X-Forwarded-Encrypted: i=1; AJvYcCXVsqS/IO2eTaJctumdyDz9Br7LJKHpxIVyF2j80UCuIljcQtDMCrW8N3rk2tJPEHAddSf6TSdoZlzSyVw=@vger.kernel.org X-Gm-Message-State: AOJu0YwkIklQ6dnfP/nUBn7NRL7Nf3WNY6KYx5y9Ovgp3BfDyA5a3H5V FdCYIhJsXft//wGoIsuqSbtAzest6aMyn0d34KHT1K8/D/D+WK3ojsV/vC0Dr9f94uvg9NI0Psq tQFJw2/VaUPj38MUDs+nWhlNL4/iCwm8q3Q17jTx0wXGf3JJxqC9Gvp4Y95mSdULVWuI= X-Gm-Gg: ATEYQzwIUA2yzwmMg81VqPYT0cB9mOU0XjAcGGiQvOUdKNsXicnl0VEbuX9jn8MSG7X ALTXWkGNkW+4jNV3V13XXmEXy9H6EyaxTfCPncLh9dxjWl4jSrY0M421udkti3W6pJzG+ChGFe8 Av9tDm1x0ov9AyOGGLFJbEDVKG78ntIYWje14SHsvXRBUvBHYPXcGxj/VqtbS+aKQ3+MJkAtLYc iohPkhdwndAKR9vyulSQ+Q0q7DZAzbm2s7yENxQESprE0MOfXlvRzRLbfo3JdSGzCaYWz6Ta2Qr VEGerrfwvAektbiQRm4KBatPni/i8cmlE19eSV/J4Co7KCtjBabTf/yKCZ+3jwVXp506cgbzxEp hl7TrmnjKufgE8v47Tx9q0FHoY7enHB2BOvsx7xYS3sns6gV3Jui1Snpceo9SXMSJBLqiBjGTIF ei4U8K X-Received: by 2002:a05:6820:4b91:b0:672:f683:7c54 with SMTP id 006d021491bc7-679faf9a246mr9755950eaf.69.1772530431863; Tue, 03 Mar 2026 01:33:51 -0800 (PST) X-Received: by 2002:a05:6820:4b91:b0:672:f683:7c54 with SMTP id 006d021491bc7-679faf9a246mr9755930eaf.69.1772530431435; Tue, 03 Mar 2026 01:33:51 -0800 (PST) Received: from hu-ysakshit-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-67a1d603f31sm938666eaf.5.2026.03.03.01.33.49 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 01:33:50 -0800 (PST) From: Yuvraj Sakshith To: mst@redhat.com, david@kernel.org Cc: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, jasowang@redhat.com, xuanzhuo@linux.alibaba.com, eperezma@redhat.com, akpm@linux-foundation.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, jackmanb@google.com, hannes@cmpxchg.org, ziy@nvidia.com, linux-hyperv@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, linux-mm@kvack.org Subject: [PATCH v3 4/5] mm/page_reporting: change PAGE_REPORTING_ORDER_UNSPECIFIED to -1 Date: Tue, 3 Mar 2026 01:33:40 -0800 Message-Id: <20260303093341.2927482-5-yuvraj.sakshith@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> References: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDA3MSBTYWx0ZWRfX+iwZWFgbV1b9 KxfcmT2V3w6dJWa66WZpOgxbNlh37t9HdMF9sIEuLNcDKoGwtwkGamipN/0fY2W31wfSDFgVKkt GgvCq9QWBA43FEAbOHtNOdeyP9AkXnlrqK/+PMg8dGaOEBVi59U7yvnHvFvx5aIcL/kPCOgWBwo 8no1vDMDmdM+cX7npOPRxxQ7gyFKAuUQKyuKeZuKmmi7SKG/ifOV34Brh4CCJ+tP0GV5ImdhiEm p2X1trS0Al9cxUGmGXBzkS22BAl5T4V7cG0sthkTcCFdR9ZztgIkXINLt0Q12hBexB/JcWVYJmb 5MzYT8HY5ssf5BRy2HfrM7AbMAH3CWFgJSPCKhhCtEE9dVNoQwSZchg2GDoENTsbXp7FFm8M/2p 7xE0G33f4PDbZP07leLKrYyiBREoqFom+JI9pWSTh5j3pvJZ6+A89uRxPkwASPTdSOpHVFQOJNM yduTxGeDn3PlkQVLGMA== X-Authority-Analysis: v=2.4 cv=T9CBjvKQ c=1 sm=1 tr=0 ts=69a6ab00 cx=c_pps a=lkkFf9KBb43tY3aOjL++dA==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=ZpdpYltYx_vBUK5n70dp:22 a=EUspDBNiAAAA:8 a=6q7Fjfde3VlTRWJJNBIA:9 a=k4UEASGLJojhI9HsvVT1:22 X-Proofpoint-GUID: -FRASE-4qXnX_3VWIQRLYQfND-QbmoG8 X-Proofpoint-ORIG-GUID: -FRASE-4qXnX_3VWIQRLYQfND-QbmoG8 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_05,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 phishscore=0 adultscore=0 spamscore=0 lowpriorityscore=0 bulkscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 malwarescore=0 impostorscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030071 Content-Type: text/plain; charset="utf-8" PAGE_REPORTING_ORDER_UNSPECIFIED is now set to zero. This means, pages of order zero cannot be reported to a client/driver -- as zero is used to signal a fallback to MAX_PAGE_ORDER. Change PAGE_REPORTING_ORDER_UNSPECIFIED to (-1), so that zero can be used as a valid order with which pages can be reported. Signed-off-by: Yuvraj Sakshith Acked-by: David Hildenbrand (Arm) --- include/linux/page_reporting.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/linux/page_reporting.h b/include/linux/page_reporting.h index d1886c657..9d4ca5c21 100644 --- a/include/linux/page_reporting.h +++ b/include/linux/page_reporting.h @@ -7,7 +7,7 @@ =20 /* This value should always be a power of 2, see page_reporting_cycle() */ #define PAGE_REPORTING_CAPACITY 32 -#define PAGE_REPORTING_ORDER_UNSPECIFIED 0 +#define PAGE_REPORTING_ORDER_UNSPECIFIED -1 =20 struct page_reporting_dev_info { /* function that alters pages to make them "reported" */ --=20 2.34.1 From nobody Thu Apr 16 02:07:15 2026 Received: from mx0a-0031df01.pphosted.com (mx0a-0031df01.pphosted.com [205.220.168.131]) (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 216F038C43C for ; Tue, 3 Mar 2026 09:33:54 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.168.131 ARC-Seal: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530437; cv=none; b=qaWU02TFwaDxVd4lw/SUjJnwkc7nQPnfSzldaBtuoiTc9JBE8cz7blHfyWYSW0VI+Gmxz2mdzTYLgfQd0X7PwJcIgtEcP6AHaos1FNShmHVWq/bHo6sddURvw4S3kcp41L12UlPIk4D26h23CHfdRm66dGxLeceJFKR6583CmWc= ARC-Message-Signature: i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1772530437; c=relaxed/simple; bh=v0AIhcPYO4cND9UJsnnpgcg88iAdJ7oWx8LFxqs5UPg=; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References: MIME-Version; b=ILorlVVGgtTH8V5UvyDnNAc3KYoZfeGkLgJ5iOFsRIeKQkjHRyaDQ8eq4TguPwzzF1xzmixNau68Tfa4a+bdBjt8F1x2kK9xGgahSPQCfPJtnlztVvtiecx0NyzJIG8YCgO1A6c5o/a1RChkwoEi5AgHc+jPgrIngofVQMeSHho= ARC-Authentication-Results: i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=N012rIsr; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=i3jIdf2P; arc=none smtp.client-ip=205.220.168.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="N012rIsr"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="i3jIdf2P" Received: from pps.filterd (m0279864.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 62352x5B3356529 for ; Tue, 3 Mar 2026 09:33:54 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:date:from:in-reply-to:message-id :mime-version:references:subject:to; s=qcppdkim1; bh=GErfW5OKwnR yFXwMQYfYehZgqClYIHh3iyYeF5iCEjQ=; b=N012rIsrwpXUlBt5lmhbGwMdKNS HYdreAEP/Mtf/kznRAcoBV7eRxs+pZwKcWXeKd/Le3LkbCFccCECNy4hFpEoicA7 AxCf0vxaWYougI/3vuKvORxphPWjP2k7INhJKad/VQryitOhUracUxaoUxyvP/+G FdVWfd/4rdKOYrHZLWAA59TVtnXS0abcW2r9ALjIb8dYl8YC/Q0sir1rrBAUMACH jPdo/BAAXB22BJ5xd0gmn0yLfVX+4ClghL5CkQq6FWaMie55AdzDnyM/Flth0iQ+ VlRK9bLpQ3LbFBiI+YaiispsgStnG9ArOx+AFAJ5CQifRSr7eMLAvNsUK7w== Received: from mail-oi1-f199.google.com (mail-oi1-f199.google.com [209.85.167.199]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4cns5frwe4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Tue, 03 Mar 2026 09:33:54 +0000 (GMT) Received: by mail-oi1-f199.google.com with SMTP id 5614622812f47-4639eb7bd4cso25655775b6e.2 for ; Tue, 03 Mar 2026 01:33:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1772530434; x=1773135234; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=GErfW5OKwnRyFXwMQYfYehZgqClYIHh3iyYeF5iCEjQ=; b=i3jIdf2PP8um36XRQkTC7L04YL0EPoIjdUlnivelPci6WDTGAqh/upMmMr9741k5UA QBX4EM2drkdW8i8Gxcmbh0guBjv+sf1lKf5drZR6r+lLclPa9pIwFZVHeMM2eezstViA C3sOYRW4jrXnIYTnEtmhHO2ci0IItslL/oVrMmarlJR3JdsQDEzkcrVoVyLXeP0BOzRa EzVYmRvnWAHR9q45kRxfhHSATSF5mlggD6a8B8+sMHTcLVuzCxzdrdYDyZ+ar9hMw+7g /FeJcmGsGFjRaEchm1DrmX+yo62UdP0WrJWVkf1h/PIEiHpEMk4RtAV1E0lYMWF5ivh0 pG2Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772530434; x=1773135234; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=GErfW5OKwnRyFXwMQYfYehZgqClYIHh3iyYeF5iCEjQ=; b=gdk7k0ChSxODVKqEQ/dqi8EUW7MhJqEf9Y3G/rYgBK4C27gfK1CREMZhcJCFA7NZ+W 6wdPl2CZRE5CoaFBMq0SYyJVwAdb01d0DsxV04WVFzyNyBcyyn+jGmliXw4FmN77EWzO dW4aiaHFqR3gSvxGM2wgpUmV7WJIC82eIL2zRql/2dp4qd1njc6A4KJh4I4zYQHSrDgs CVx08HrrIo+BRKsgykS8MGBj8Vwn7QfIB3HtROF21VTYiTigIyzhb6N8AREiBVV0xhIF ZM4/M/TXBynzoe5O0qSE2CG0zy4dJNVQPeOsB1zN1gL4HhYe3bJnbdPnLqdKfYLXCCE4 ttEg== X-Forwarded-Encrypted: i=1; AJvYcCVfTop70wQQDnAxq658d11y1pqndy7rOMeBPpMcXZRM+ukGpjcauyDuC5FpeyZYTqkgL7Wa6a1wUvrr9Eg=@vger.kernel.org X-Gm-Message-State: AOJu0YzhWtw0VbYYwpfR9u27Lv8CL2lLaowwXINjVE8kEWlTxBGpaB9E dtWIT/p0UxIb2xi9JWWtKmT6mFem0Ka/eEZCRKCMyzzjEHcAuMllmxR56g4EQDnpXh6IZVaAsRU dKw/UpyZnhN5I/EKfSWpsfMRGyG98tcAs4qq5Jji0wJObbi4YwSv8DWvVxIuyDA9vH48= X-Gm-Gg: ATEYQzwD5KtaxB4IZhLHgutPJIofmzNq+vNOe9ItyytpdwSw1bvxqZ95yHX4tMUbPav qmgy+hahxRvh/exTqhgp089C8y3lIiRfPkbaC98QBcmxTOg5NO2CKUUjRPeKTRV2Kr+dFh87Gph k6dPwAJwDsPTxtNmOlpEGXd/0XOZIXagLkf02YJkBwMCuZ08UvKC34s8ejJweCy2EdY9TuF/jNP s/vUObyn5IxwkjamlQHn5WoKIEXplwQu/l3DN2GJS7JGxFIEdSSLS9XkLc+rztXJt3J1VVMFQzT UNG6RBQjhQKPeTtccsauyQEQT6YoFrQjjmi9r1shhMjoSpdeEerkQ59BRBFwS8SxEKEeXL9eOmq 16Ak2XmmWtE+Gl6HjOtvQ0tB7La2NJHT9nNQOrbAAJXtvhzAn+QGExEy1mcdbX+DhZ2oPQ8o8C5 adDxvK X-Received: by 2002:a05:6820:4b85:b0:679:e633:6f53 with SMTP id 006d021491bc7-679faf9d7d8mr7935883eaf.68.1772530433729; Tue, 03 Mar 2026 01:33:53 -0800 (PST) X-Received: by 2002:a05:6820:4b85:b0:679:e633:6f53 with SMTP id 006d021491bc7-679faf9d7d8mr7935866eaf.68.1772530433239; Tue, 03 Mar 2026 01:33:53 -0800 (PST) Received: from hu-ysakshit-lv.qualcomm.com (Global_NAT1.qualcomm.com. [129.46.96.20]) by smtp.gmail.com with ESMTPSA id 006d021491bc7-67a1d603f31sm938666eaf.5.2026.03.03.01.33.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 03 Mar 2026 01:33:52 -0800 (PST) From: Yuvraj Sakshith To: mst@redhat.com, david@kernel.org Cc: kys@microsoft.com, haiyangz@microsoft.com, wei.liu@kernel.org, decui@microsoft.com, longli@microsoft.com, jasowang@redhat.com, xuanzhuo@linux.alibaba.com, eperezma@redhat.com, akpm@linux-foundation.org, lorenzo.stoakes@oracle.com, Liam.Howlett@oracle.com, vbabka@suse.cz, rppt@kernel.org, surenb@google.com, mhocko@suse.com, jackmanb@google.com, hannes@cmpxchg.org, ziy@nvidia.com, linux-hyperv@vger.kernel.org, linux-kernel@vger.kernel.org, virtualization@lists.linux.dev, linux-mm@kvack.org Subject: [PATCH v3 5/5] mm/page_reporting: change page_reporting_order to PAGE_REPORTING_ORDER_UNSPECIFIED Date: Tue, 3 Mar 2026 01:33:41 -0800 Message-Id: <20260303093341.2927482-6-yuvraj.sakshith@oss.qualcomm.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> References: <20260303093341.2927482-1-yuvraj.sakshith@oss.qualcomm.com> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Authority-Analysis: v=2.4 cv=Pv2ergM3 c=1 sm=1 tr=0 ts=69a6ab02 cx=c_pps a=yymyAM/LQ7lj/HqAiIiKTw==:117 a=ouPCqIW2jiPt+lZRy3xVPw==:17 a=Yq5XynenixoA:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=u7WPNUs3qKkmUXheDGA7:22 a=DJpcGTmdVt4CTyJn9g5Z:22 a=EUspDBNiAAAA:8 a=snxPPiGZoRN-_fWW4r8A:9 a=efpaJB4zofY2dbm2aIRb:22 X-Proofpoint-ORIG-GUID: bzZ27DAaRjn_3ptXU5xEMfoQklq2y8Bm X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMzAzMDA3MSBTYWx0ZWRfX0GFY7H1XKC/P o8oNkrsd4W1JczNdkP7i8UVr3D6jNKvgPcaAhyi2v8+pX06euVPUiTYmQp6i4P8Bqvt0f1ET7aD yXGeUx+1xhhnCzSVhtjWY2FlHKcUMo26zyMC5k+fYYjWEeuMEh9eHpZav6hBrtee0Hja6ytOHIf Cl+zFsJ+qdeJvzwCoOAvDEzZeZfV2ocJo2Bspgmf3aWtE38kjkltfce53if+4kLYUqXopEzk3JM oIJi2hodoKm1YEZdKEEc4/KnMq+FyiJrGNTV+YeLTSQPfIvA8/UH7V5SYQ7Dah4gYWQ612/95qj wFbPbALv20Yf9XYI5hjWq+BYHpTrnztHPd2o2A9gkraj2T6J0x/9fjG9Bvp5DdBiSEJ4x8dujaw WN1uHJn/sdAdMLm0cXaDGwwkmRWH6hkbM+tupbNpAE5OQnAg69ajmqsRGne8TGE+BCPpipFDw8y qfRQ4zXs+8JoLiF5uTA== X-Proofpoint-GUID: bzZ27DAaRjn_3ptXU5xEMfoQklq2y8Bm X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-03-02_05,2026-03-03_01,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 malwarescore=0 spamscore=0 suspectscore=0 adultscore=0 priorityscore=1501 phishscore=0 bulkscore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2602130000 definitions=main-2603030071 Content-Type: text/plain; charset="utf-8" page_reporting_order when uninitialised, holds a magic number -1. Since we now maintain PAGE_REPORTING_ORDER_UNSPECIFIED as -1, which is also a flag, set page_reporting_order to this flag. Signed-off-by: Yuvraj Sakshith --- mm/page_reporting.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/page_reporting.c b/mm/page_reporting.c index 40a756b60..21c11b75e 100644 --- a/mm/page_reporting.c +++ b/mm/page_reporting.c @@ -12,7 +12,7 @@ #include "internal.h" =20 /* Initialize to an unsupported value */ -unsigned int page_reporting_order =3D -1; +unsigned int page_reporting_order =3D PAGE_REPORTING_ORDER_UNSPECIFIED; =20 static int page_order_update_notify(const char *val, const struct kernel_p= aram *kp) { --=20 2.34.1