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 Received: from picard.linux.it (picard.linux.it [213.254.12.146]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 89E5AC433FE for ; Wed, 19 Oct 2022 18:49:23 +0000 (UTC) Received: from picard.linux.it (localhost [IPv6:::1]) by picard.linux.it (Postfix) with ESMTP id D03753CB123 for ; Wed, 19 Oct 2022 20:49:16 +0200 (CEST) Received: from in-7.smtp.seeweb.it (in-7.smtp.seeweb.it [217.194.8.7]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384)) (No client certificate requested) by picard.linux.it (Postfix) with ESMTPS id B9AB53C2A0E for ; Wed, 19 Oct 2022 20:49:03 +0200 (CEST) Received: from mx0a-001b2d01.pphosted.com (mx0a-001b2d01.pphosted.com [148.163.156.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by in-7.smtp.seeweb.it (Postfix) with ESMTPS id 42AC4200B8E for ; Wed, 19 Oct 2022 20:49:01 +0200 (CEST) Received: from pps.filterd (m0098409.ppops.net [127.0.0.1]) by mx0a-001b2d01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 29JIgFTU011218 for ; Wed, 19 Oct 2022 18:49:00 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ibm.com; h=from : to : cc : subject : date : message-id : content-transfer-encoding : mime-version; s=pp1; bh=r/HSwpral0X43ShhEEaO59+2SRfYYuIuXOC2q6Kbm2c=; b=W3P/W/CTqyJF/PrDeYi1l0apI+Oi0QfXKYYf9d37PUBLkzEWTtcIr49rdP8rGnibT0cP OBGhabsiYQzRA4OV58bZJuXvJBhvB67GTT1tcpGfyPVLAD8eYtMH3f+h1KyotXUaOznD 8mKtpo5W4KB3koHGkvRSDrfDOOwI5kJBFgmQFh5/QUKZ/PieInweHqby2fXWvZD6I+ai kYI6A+30pyB91tUbGsDsh0qvM2MEFKGVLab16OpHCER/9c2TyxcFib6QSoX7mo5euf8+ mdSht9gAwvapD8e6NORSznw9iEjxG84+BhBrUQyiBoZMbyTQHdfUO61k9cxgq6g18Qlg Gg== Received: from ppma02fra.de.ibm.com (47.49.7a9f.ip4.static.sl-reverse.com [159.122.73.71]) by mx0a-001b2d01.pphosted.com (PPS) with ESMTPS id 3kapra06ak-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 19 Oct 2022 18:48:59 +0000 Received: from pps.filterd (ppma02fra.de.ibm.com [127.0.0.1]) by ppma02fra.de.ibm.com (8.16.1.2/8.16.1.2) with SMTP id 29JIasmY013674 for ; Wed, 19 Oct 2022 18:48:57 GMT Received: from b06cxnps3075.portsmouth.uk.ibm.com (d06relay10.portsmouth.uk.ibm.com [9.149.109.195]) by ppma02fra.de.ibm.com with ESMTP id 3k7mg95q70-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 19 Oct 2022 18:48:57 +0000 Received: from d06av22.portsmouth.uk.ibm.com (d06av22.portsmouth.uk.ibm.com [9.149.105.58]) by b06cxnps3075.portsmouth.uk.ibm.com (8.14.9/8.14.9/NCO v10.0) with ESMTP id 29JImrxw590428 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Wed, 19 Oct 2022 18:48:53 GMT Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 9BBC14C044; Wed, 19 Oct 2022 18:48:53 +0000 (GMT) Received: from d06av22.portsmouth.uk.ibm.com (unknown [127.0.0.1]) by IMSVA (Postfix) with ESMTP id 12C224C040; Wed, 19 Oct 2022 18:48:51 +0000 (GMT) Received: from tarunpc.ibmuc.com (unknown [9.43.100.225]) by d06av22.portsmouth.uk.ibm.com (Postfix) with ESMTP; Wed, 19 Oct 2022 18:48:50 +0000 (GMT) From: Tarun Sahu To: ltp@lists.linux.it Date: Thu, 20 Oct 2022 00:18:43 +0530 Message-Id: <20221019184846.89318-1-tsahu@linux.ibm.com> X-Mailer: git-send-email 2.31.1 X-TM-AS-GCONF: 00 X-Proofpoint-GUID: Kd54R1lc25DwQhwt--42Pd9P4XIrG1mF X-Proofpoint-ORIG-GUID: Kd54R1lc25DwQhwt--42Pd9P4XIrG1mF X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.895,Hydra:6.0.545,FMLib:17.11.122.1 definitions=2022-10-19_11,2022-10-19_04,2022-06-22_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 mlxlogscore=756 impostorscore=0 clxscore=1015 priorityscore=1501 bulkscore=0 lowpriorityscore=0 mlxscore=0 phishscore=0 suspectscore=0 malwarescore=0 spamscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2209130000 definitions=main-2210190105 X-Virus-Scanned: clamav-milter 0.102.4 at in-7.smtp.seeweb.it X-Virus-Status: Clean Subject: [LTP] [PATCH v2 0/3] Hugetlb:Migrating the libhugetlbfs tests X-BeenThere: ltp@lists.linux.it X-Mailman-Version: 2.1.29 Precedence: list List-Id: Linux Test Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: aneesh.kumar@linux.ibm.com, sbhat@linux.ibm.com, vaibhav@linux.ibm.com Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ltp-bounces+ltp=archiver.kernel.org@lists.linux.it Sender: "ltp" Hi, Libhugetlbfs is not being maintained actively, and some distro is dropping support for it. There are some tests that are good for testing hugetlb functionality in kernel. As per previous dicussion in RFC[1], Here, this patch series consists of hugetlb tests taken from libhugetlbfs modified to work in ltp environment. Based on suggestion[2], I am reposting the patches again. Also, I added suggested changes by Cyril Hrubis and Li Wang[3]. ref: 1:https://lore.kernel.org/all/20220908173947.17956-1-tsahu@linux.ibm.com/ 2:https://lore.kernel.org/all/87wn8xi61v.fsf@suse.de/ 3:https://lore.kernel.org/all/20221016125731.249078-1-tsahu@linux.ibm.com/ v1 -> v2 1. In (brk near huge) test [PATCH 1/3] removed unused library function test_addr_huge() and read_maps(). Tarun Sahu (3): Hugetlb: Migrating libhugetlbfs brk_near_huge Hugetlb: Migrating libhugetlbfs chunk-overcommit Hugetlb: Migrating libhugetlbfs corrupt-by-cow-opt runtest/hugetlb | 3 + testcases/kernel/mem/.gitignore | 3 + .../kernel/mem/hugetlb/hugemmap/hugemmap07.c | 156 ++++++++++++++++ .../kernel/mem/hugetlb/hugemmap/hugemmap08.c | 166 ++++++++++++++++++ .../kernel/mem/hugetlb/hugemmap/hugemmap09.c | 90 ++++++++++ testcases/kernel/mem/hugetlb/lib/hugetlb.h | 3 + 6 files changed, 421 insertions(+) create mode 100644 testcases/kernel/mem/hugetlb/hugemmap/hugemmap07.c create mode 100644 testcases/kernel/mem/hugetlb/hugemmap/hugemmap08.c create mode 100644 testcases/kernel/mem/hugetlb/hugemmap/hugemmap09.c -- 2.31.1 -- Mailing list info: https://lists.linux.it/listinfo/ltp