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 kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 2C91CC761A6 for ; Mon, 3 Apr 2023 10:46:26 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 6458E6B0075; Mon, 3 Apr 2023 06:46:26 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 5F5806B0078; Mon, 3 Apr 2023 06:46:26 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 495FC6B007B; Mon, 3 Apr 2023 06:46:26 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0015.hostedemail.com [216.40.44.15]) by kanga.kvack.org (Postfix) with ESMTP id 3A8A66B0075 for ; Mon, 3 Apr 2023 06:46:26 -0400 (EDT) Received: from smtpin07.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id E2E79140AB6 for ; Mon, 3 Apr 2023 10:46:25 +0000 (UTC) X-FDA: 80639750730.07.6EA4BAD Received: from mailout3.samsung.com (mailout3.samsung.com [203.254.224.33]) by imf03.hostedemail.com (Postfix) with ESMTP id 73B0420002 for ; Mon, 3 Apr 2023 10:46:22 +0000 (UTC) Authentication-Results: imf03.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=g1ojxlH8; spf=pass (imf03.hostedemail.com: domain of jaewon31.kim@samsung.com designates 203.254.224.33 as permitted sender) smtp.mailfrom=jaewon31.kim@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1680518783; a=rsa-sha256; cv=none; b=gEZa1pXh54gn0gOQbhgKN+xdO+N5JZhiZ8TmoYpUN7zmKiS6WEmo0YwE7g78YamN3NPFDx C2NeNv3+sMtVF6JdmgqUgtqLKn30MXaRK4+KiyeHAeUJpAaTYUDNU3EHLAYcmTRDD8au2r w7qNRt1NF7lU+meF3+eShjijllJGSZo= ARC-Authentication-Results: i=1; imf03.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=g1ojxlH8; spf=pass (imf03.hostedemail.com: domain of jaewon31.kim@samsung.com designates 203.254.224.33 as permitted sender) smtp.mailfrom=jaewon31.kim@samsung.com; dmarc=pass (policy=none) header.from=samsung.com ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1680518783; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:in-reply-to: references:references:dkim-signature; bh=u4wHhHxX/wH87CXpAawXg+T4k8pAk6veQgBLbqbmiSw=; b=dGnNjCCfbOnr3whSUOAv6dR7j3Es2fCjq5namBHZk1c04fBg2rJv+eGGZcfUkuCk/XyMbo I6103EqHQ6AazxXeC0ZKXQex4s4apZx6j0bxCLa4OCJ9gp7xwuABcgZJOqrKXJKZfnHYN9 WWZyLZpo6mmh3ckyjVGpD0G7CHYCV4o= Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout3.samsung.com (KnoxPortal) with ESMTP id 20230403104618epoutp03dffa81f84cdefbf73d36349bc87dd6b2~SZuzxNlOC1219212192epoutp03L for ; Mon, 3 Apr 2023 10:46:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout3.samsung.com 20230403104618epoutp03dffa81f84cdefbf73d36349bc87dd6b2~SZuzxNlOC1219212192epoutp03L DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1680518778; bh=u4wHhHxX/wH87CXpAawXg+T4k8pAk6veQgBLbqbmiSw=; h=Subject:Reply-To:From:To:CC:Date:References:From; b=g1ojxlH8Fm2sO/1S7XlhK1Cg1+iyfX7vRygW0uJLMrmnXX3DyHfUsXbAuTCkxsIaO xqZqIrAOX9WBBDKirYEasCyIe1YBUx2FX4Ufr4IM/fH+d3PyOKYo/4btwoU2fzdXZF 42HfyCggYJ6Rtlljj6dYRF0Pqlat8M42BPSQLais= Received: from epsnrtp4.localdomain (unknown [182.195.42.165]) by epcas1p3.samsung.com (KnoxPortal) with ESMTP id 20230403104618epcas1p35ee985525a9fdbfb0974864dd1ad913f~SZuzSVMuC0884908849epcas1p3s; Mon, 3 Apr 2023 10:46:18 +0000 (GMT) Received: from epsmges1p4.samsung.com (unknown [182.195.36.224]) by epsnrtp4.localdomain (Postfix) with ESMTP id 4Pqncn6dt9z4x9Q1; Mon, 3 Apr 2023 10:46:17 +0000 (GMT) X-AuditID: b6c32a38-39fff70000029402-4b-642aae79fa36 Received: from epcas1p3.samsung.com ( [182.195.41.47]) by epsmges1p4.samsung.com (Symantec Messaging Gateway) with SMTP id 39.7A.37890.97EAA246; Mon, 3 Apr 2023 19:46:17 +0900 (KST) Mime-Version: 1.0 Subject: [RFC] vsprintf: compile error on %09pK Reply-To: jaewon31.kim@samsung.com From: Jaewon Kim To: "pmladek@suse.com" , "senozhatsky@chromium.org" CC: "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , "jaewon31.kim@gmail.com" , GyeongHwan Hong X-Priority: 3 X-Content-Kind-Code: NORMAL X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <20230403104617epcms1p383bacbca705c0d7e4fffca6833050e42@epcms1p3> Date: Mon, 03 Apr 2023 19:46:17 +0900 X-CMS-MailID: 20230403104617epcms1p383bacbca705c0d7e4fffca6833050e42 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" X-Sendblock-Type: SVC_REQ_APPROVE X-CPGSPASS: Y X-CPGSPASS: Y CMS-TYPE: 101P X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupjk+LIzCtJLcpLzFFi42LZdlhTX7dynVaKwcq5hhYvD2labPn9htGi e/NMRove96+YLC7vmsNmcW/Nf1aL/4+/slrs3riIzYHDY3bDRRaPnbPusnts+jSJ3aNvyypG j/VbrrJ4fN4kF8AWlW2TkZqYklqkkJqXnJ+SmZduq+QdHO8cb2pmYKhraGlhrqSQl5ibaqvk 4hOg65aZA3SPkkJZYk4pUCggsbhYSd/Opii/tCRVISO/uMRWKbUgJafArECvODG3uDQvXS8v tcTK0MDAyBSoMCE7Y/m598wFa4Uqvhz5xNbAOF2gi5GTQ0LARGJR533GLkYuDiGBHYwS73fO Yepi5ODgFRCU+LtDGKRGWEBf4u7bB6wgtpCAksTZH1fYIeK6Ek3dq1lAbDYBbYn3CyaB1YgI JElM2X+THWQms8A5RomVh+czQizjlZjR/pQFwpaW2L58K1RcVOLm6rfsMPb7YzD1IhKt984y Q9iCEg9+7maE6f1z/DkbhF0ssazzAROEXSOx4twqqLi5RMPblWA2r4CvxKl9x8DmswioSnTf 72YE+VFCwEVi9i9FkDAz0P3LFr5mBgkzC2hKrN+lDzFFUWLn77lw1zds/M2OzmYW4JN497WH FSa+Y94TqGvUJFqefYWKy0j8/feMFWKrh0TfYuMJjIqzEOE8C8kNsxBuWMDIvIpRLLWgODc9 tdiwwAQetcn5uZsYwQlTy2IH49y3H/QOMTJxMB5ilOBgVhLhVe3SShHiTUmsrEotyo8vKs1J LT7EaAr0/ERmKdHkfGDKziuJNzSxNDAxMzKxMLY0NlMS5xW3PZksJJCeWJKanZpakFoE08fE wSnVwGQUlhLD/UBqwWJ9n5S72Ts/m8icj3oSuuKM1DedGbk3jh0MfpW/QfPgs8/L9rw57sh0 +r5TwExlnh8GfOqlHH//lC42ErgfOun0bvHrsuyTJXnfnXtVJz3v67EvawP2pXoJCOR/M/As 05b5FHm4pnDm1IlCGpxW3uvV2U7fvpYifPs5y8LJk3PCb6X923XA77rs2yUbe3QqfErTHUM8 Hv0S5WJ8PumMcNXK27YFkwuXHWm/tHTq5k3rEllO6WmfOM2VotEmaxiyaM/0bfbuOUsfcV+e aBqyf+WCaew35YS3652IULLyeXDvHyPHevV/wlrHPq99XdBjFPxEakKUzudn7ZEF8jNDfm6p PMlX1flfiaU4I9FQi7moOBEAv7bgkSEEAAA= DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20230403104617epcms1p383bacbca705c0d7e4fffca6833050e42 References: X-Rspam-User: X-Rspamd-Queue-Id: 73B0420002 X-Rspamd-Server: rspam01 X-Stat-Signature: jmhaw4b7pyifikc7t5wf9aiexsckzo99 X-HE-Tag: 1680518782-908567 X-HE-Meta: U2FsdGVkX1+SqZEuNqV3hl2WutBeLTD18cL/+ORtDHdPbHaSH2l5haANqSEbGBkg8x92vGpETjK5tMHctqN0HFCCt0GN96vpEH+oYvtI35qIIgPNLtb2gRdd2ni3VdS6p6Hs3XUJlOi0P/sY1JNI1QHmFv5L76VpHPQVvKz1qykZEOP1IEOXn3ZKaxDIHQjb1ISky41QaHvZyUA3SmuxUeYZUTQPLGrusK8kGlcJufvQk8M0T0f1tR7DMWFX5lBWscxSMF8+3TOqNq5CtsfNBy8W+POZJG+x1yhGa1hH3HEXSJuLLR8kGXH+QqznRTmtvCbv2M5wcIW0CCpk7lcc5/OKsz9C1nYqo+41q+Xb5pJ7w5ZfXqwm/5H2LOqZDBo+F9JQgeI0FPAm9ACUzqyj1NkmlTxTXTM9xvP+gqx9G9LMoK+5PGTnqhIqhX24e/ulv07l7Ttsacn5roidfUX3FzSDeZqw1puNIvQkZGQWI5BRs0l4eK8g3MsABJmya4VIhDtllhTqrVOqYQoiVJMnVgYRGzHmu67SJKHRhyad1aw5cMjxhnSb2NX4BLfgQ56L/e6/trkxOO5N7p6csskxVpuOSQQKWX/V3QNznLcO/UnjAgyDZbxUCUnRbZVJyMZoIADUOIPj19pLE/cQgEfw9ZuNzFLYJhygAEFbrPHdqRIqiRAt2mC3mYDeomrSEoccpASTOTz5QO4GzlDxY216MEZFt5hFEtjieKk8YNfQpBym6vr4vFTzW6Td6kG3OyhNVsREommaJFNYxcE/yKE3VGxgWfLRSzVZR+yD6oiHBaCMOa3kxhmxhRGK/9q05qTLslClRHLONgOB2H+5SCDsPKcEv+K1M5waRTyqqheL4sejZFa7LyzUJkd0RnooGHJD3Z8me5Yhlem7NCA/xfvRtMD4Xjy/RXRqctTPOSgpeC26OUIwa2EHPWNHRumHxA1a9wpj6IPOgkAfB6kC4jz iTFwl/Xf Im9SF4iZ+TMOi7fjRFis0uBBAXqF6FzwAql3atsk6hHUVs3KmOk+SrTl9/7bqQ8uDjrD5qVNBFuy+wnaooPwtylmw9v0QmrvhAVaJV6AFTklyRqBy9d7apAK+RFVK8yvNEIpB7+1BW1KnipniNHxNEIKdbZ6jsrAKOZeMAff103dpQWcKYdAQ+xLo62O3ZdvH0dol+OAeI9OVX7NulvubGKo2+a9ms2ZJdbA32X8eKKB4L9VUOautbGyKI0Zfa0mt97KO1BzAO52voNwByobg45ocL/86M9TNz70avWibU1tZCVLxMGPVngUqIHqOnHP+qqbJ+zlvN9vJTzgnn8yjBe0x/wL8G7RG0Zhg X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hello I've just changed %09lx to %09pK on my driver code to hide the address, but= I faced compiler error. The %9pK without 0 worked. Is there restriction on %pK which does now allow %0 ? I've wondered whether= I did wrong or it is a printk problem. To show easily I tried to add pr_info(=22%09pK=5Cn=22, nodemask); in page_a= lloc.c Then here's what I did. =24 ARCH=3Dx86 make x86_64_defconfig ; make mm/page_alloc.o =23 =23 No change to .config =23 CALL scripts/checksyscalls.sh DESCEND objtool INSTALL libsubcmd_headers CC mm/page_alloc.o In file included from ./include/asm-generic/bug.h:22:0, from ./arch/x86/include/asm/bug.h:87, from ./include/linux/bug.h:5, from ./include/linux/mmdebug.h:5, from ./include/linux/mm.h:6, from mm/page_alloc.c:19: mm/page_alloc.c: In function =E2=80=98__alloc_pages=E2=80=99:=0D=0A./includ= e/linux/kern_levels.h:5:18:=20error:=20'0'=20flag=20used=20with=20=E2=80=98= %p=E2=80=99=20gnu_printf=20format=20=5B-Werror=3Dformat=3D=5D=0D=0A=20=23de= fine=20KERN_SOH=20=22=5C001=22=20=20/*=20ASCII=20Start=20Of=20Header=20*/= =0D=0A=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=5E=0D=0A./incl= ude/linux/printk.h:427:11:=20note:=20in=20definition=20of=20macro=20=E2=80= =98printk_index_wrap=E2=80=99=0D=0A=20=20=20_p_func(_fmt,=20=23=23__VA_ARGS= __);=20=20=20=20=5C=0D=0A=20=20=20=20=20=20=20=20=20=20=20=5E=0D=0A./includ= e/linux/printk.h:528:2:=20note:=20in=20expansion=20of=20macro=20=E2=80=98pr= intk=E2=80=99=0D=0A=20=20printk(KERN_INFO=20pr_fmt(fmt),=20=23=23__VA_ARGS_= _)=0D=0A=20=20=5E=0D=0A./include/linux/kern_levels.h:14:19:=20note:=20in=20= expansion=20of=20macro=20=E2=80=98KERN_SOH=E2=80=99=0D=0A=20=23define=20KER= N_INFO=20KERN_SOH=20=226=22=20/*=20informational=20*/=0D=0A=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=5E=0D=0A./include/linux/printk.h= :528:9:=20note:=20in=20expansion=20of=20macro=20=E2=80=98KERN_INFO=E2=80=99= =0D=0A=20=20printk(KERN_INFO=20pr_fmt(fmt),=20=23=23__VA_ARGS__)=0D=0A=20= =20=20=20=20=20=20=20=20=5E=0D=0Amm/page_alloc.c:5564:2:=20note:=20in=20exp= ansion=20of=20macro=20=E2=80=98pr_info=E2=80=99=0D=0A=20=20pr_info(=22%09pK= =5Cn=22,=20nodemask);=0D=0A=20=20=5E=0D=0A=0D=0AJaewon=20Kim