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 D9336C761A6 for ; Tue, 4 Apr 2023 10:16:14 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 3ADA96B0071; Tue, 4 Apr 2023 06:16:14 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 337996B0074; Tue, 4 Apr 2023 06:16:14 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 1AFA86B0075; Tue, 4 Apr 2023 06:16:14 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0014.hostedemail.com [216.40.44.14]) by kanga.kvack.org (Postfix) with ESMTP id 0829D6B0071 for ; Tue, 4 Apr 2023 06:16:14 -0400 (EDT) Received: from smtpin10.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay05.hostedemail.com (Postfix) with ESMTP id BB4DE40128 for ; Tue, 4 Apr 2023 10:16:13 +0000 (UTC) X-FDA: 80643303426.10.C591FDF Received: from mailout1.samsung.com (mailout1.samsung.com [203.254.224.24]) by imf17.hostedemail.com (Postfix) with ESMTP id 4331440017 for ; Tue, 4 Apr 2023 10:16:09 +0000 (UTC) Authentication-Results: imf17.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=BcEJlHU+; spf=pass (imf17.hostedemail.com: domain of jaewon31.kim@samsung.com designates 203.254.224.24 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=1680603371; 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:in-reply-to:references:references:dkim-signature; bh=/bvlJFcbHikkAZJy8AuiH8tizlWPs95xz6I7mjrIfM8=; b=Z9rD4nXih9+oMygzT4ZgarUaeTIchVpFJz7SsUC7RQtjqDruGBSiS2e5dft1jvQ35R+/YT vzhEkSkzWuPbySsFRt8evW2o79iwjSXSqATT44EA+6ejzzx0+rMRb4p4GvKbegQ5dSrmlt XylzvnU7GwFCGXjVeuYavNiJCCrimOs= ARC-Authentication-Results: i=1; imf17.hostedemail.com; dkim=pass header.d=samsung.com header.s=mail20170921 header.b=BcEJlHU+; spf=pass (imf17.hostedemail.com: domain of jaewon31.kim@samsung.com designates 203.254.224.24 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=1680603371; a=rsa-sha256; cv=none; b=uKJHoSZTozL1w5ZUjMMLqtCPHA0FVc+BaSYbxVTwgsMW+926R/IMdvKy4e6c/HcWuh7Su5 bFpLlwjZtuHXPY/GEpj4Hb60JhkBCEVrj0j+gEJlnCjQYBV61QjDONZHL4AeMrtS3C8kH6 GfVt9DN7oDDLc/7fmKwZVQRaihtl6CY= Received: from epcas1p4.samsung.com (unknown [182.195.41.48]) by mailout1.samsung.com (KnoxPortal) with ESMTP id 20230404101607epoutp01f763d234979de378f7618f1236ebc6c7~Ss9u9j16P2870028700epoutp01T for ; Tue, 4 Apr 2023 10:16:07 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.samsung.com 20230404101607epoutp01f763d234979de378f7618f1236ebc6c7~Ss9u9j16P2870028700epoutp01T DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1680603367; bh=/bvlJFcbHikkAZJy8AuiH8tizlWPs95xz6I7mjrIfM8=; h=Subject:Reply-To:From:To:CC:In-Reply-To:Date:References:From; b=BcEJlHU+YewGNNfvQxHQSqItI7oEjKbI+snR2E0G0op+eSaKM4FKkxfaNd8ucxU/n ckgGFkPqcQJuFMMnQ8X+5wbEuOI0omq5wxO8/a+N6Mri52ypojpNBHIPtXy1+EC1jt zr+0flGT2/03vN7wLsNIICCgr25qiXpOOfjqDrC0= Received: from epsnrtp4.localdomain (unknown [182.195.42.165]) by epcas1p4.samsung.com (KnoxPortal) with ESMTP id 20230404101606epcas1p4af5476c2bb70ec4dc8ad0f93f8635961~Ss9unB2Wu0123101231epcas1p44; Tue, 4 Apr 2023 10:16:06 +0000 (GMT) Received: from epsmges1p1.samsung.com (unknown [182.195.38.247]) by epsnrtp4.localdomain (Postfix) with ESMTP id 4PrNvV4B98z4x9Px; Tue, 4 Apr 2023 10:16:06 +0000 (GMT) X-AuditID: b6c32a35-d9fff7000000d8eb-42-642bf8e69bdc Received: from epcas1p2.samsung.com ( [182.195.41.46]) by epsmges1p1.samsung.com (Symantec Messaging Gateway) with SMTP id 17.15.55531.6E8FB246; Tue, 4 Apr 2023 19:16:06 +0900 (KST) Mime-Version: 1.0 Subject: RE: [RFC] vsprintf: compile error on %09pK Reply-To: jaewon31.kim@samsung.com From: Jaewon Kim To: Sergey Senozhatsky , Jaewon Kim CC: Petr Mladek , Jaewon Kim , "linux-mm@kvack.org" , "linux-kernel@vger.kernel.org" , GyeongHwan Hong X-Priority: 3 X-Content-Kind-Code: NORMAL In-Reply-To: <20230403153458.GE12892@google.com> X-Drm-Type: N,general X-Msg-Generator: Mail X-Msg-Type: PERSONAL X-Reply-Demand: N Message-ID: <20230404101606epcms1p531389fe1e59013e6dd6e5abebe1fc226@epcms1p5> Date: Tue, 04 Apr 2023 19:16:06 +0900 X-CMS-MailID: 20230404101606epcms1p531389fe1e59013e6dd6e5abebe1fc226 Content-Transfer-Encoding: 7bit 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+NgFprAJsWRmVeSWpSXmKPExsWy7bCmnu6zH9opBqsuy1m8PKRpseX3G0aL 7s0zGS16379isri8aw6bxb01/1kt/j/+ymqxe+MiNgcOj9kNF1k8ds66y+6x6dMkdo++LasY PdZvucri8XmTXABbVLZNRmpiSmqRQmpecn5KZl66rZJ3cLxzvKmZgaGuoaWFuZJCXmJuqq2S i0+ArltmDtA9SgpliTmlQKGAxOJiJX07m6L80pJUhYz84hJbpdSClJwCswK94sTc4tK8dL28 1BIrQwMDI1OgwoTsjB3vljAWPGatOH6th6mBcStLFyMnh4SAicTyLV/Zuhi5OIQEdjBKbDk4 kbWLkYODV0BQ4u8OYZAaYQFjiRWHzzOD2EICShJnf1xhh4jrSjR1rwabwyagLfF+wSRWEFtE IEJi3Z2PrCAzmQUeMEr87XkItYxXYkb7UyhbWmL78q2MIDangIHE921XoeKiEjdXv2WHsd8f m88IYYtItN47ywxhC0o8+LmbEWbOn+PP2SDsYollnQ+YIOwaiRXnVkHFzSUa3q4Es3kFfCVm zzoFZrMIqEocWPEWqt5F4v7xhWA2s4C8xPa3c5hB4cAsoCmxfpc+RImixM7fcxlhXmnY+Jsd nc0swCfx7msPK0x8x7wnUOPVJFqefYWKy0j8/feMdQKj0ixESM9CsngWwuIFjMyrGMVSC4pz 01OLDQsM4ZGbnJ+7iRGcNLVMdzBOfPtB7xAjEwfjIUYJDmYlEV7VLq0UId6UxMqq1KL8+KLS nNTiQ4ymQC9PZJYSTc4Hpu28knhDE0sDEzMjEwtjS2MzJXHeL0+1U4QE0hNLUrNTUwtSi2D6 mDg4pRqYbn05mJ8Xd8Fu65PmSJMJqbPYeAz5/is6pMfXXNYPzUlccUhQTlO1OfPyyZ/zlD15 vVMmXQ62MZrrqzfxXU3dr4Qkth9ss5iPcntXX/t9c9kUV7fq5fqBOpNlfx7b/r9rxxwP3heJ C+y+5/xb778yIOv5953SG1+XK8pJR3DmRR9edXl2+9KzCa0LmTqb+l4t0FP1iTnWvf2eQrAk r8odpytqOSeeuzzIdnln4r2CSUL7wXrbS4d51s30fsL3/ZNOuj2j4k3pGQ/M1CXOqy68tWXZ q7rpZk98Vvurct63E53z/qLA1Z7XNXtq3k6fNCFY7W2Q4CUjm+AnmSz+BtNnBCfuEmCf/JXp yLIodRVeJZbijERDLeai4kQAP/c0+iMEAAA= DLP-Filter: Pass X-CFilter-Loop: Reflected X-CMS-RootMailID: 20230403104617epcms1p383bacbca705c0d7e4fffca6833050e42 References: <20230403153458.GE12892@google.com> <20230403104617epcms1p383bacbca705c0d7e4fffca6833050e42@epcms1p3> X-Rspam-User: X-Rspamd-Server: rspam03 X-Stat-Signature: nuje5k45bxgg89kt7ijpf111c39j4jke X-Rspamd-Queue-Id: 4331440017 X-HE-Tag: 1680603369-40821 X-HE-Meta: U2FsdGVkX19fs0w33MKUa+YxfwjOXXKVhhoJfUL7hJKwUqs9gCezBbAgGdGaWt0rZ7i+THJx0X7Sc5I4rYquk97QhjHQzXtchmmkcphQwhyreNLWYKuU0Uxg0KwtrTBnMSvOuect6ibQ7tFugKIFgjiexig1qUklLgKrJ9/qbeo9aXWyncFJaRV7Ava6xfMNAiUkcp7Fzy8IC20xTk5Ln+2+jT1mdKfPNZBmIirRrVQSBbV5K7f+cakif44KWbUabSSkVFMvWvjT0Tj3Y+01eK4hUNe78CdxznmdH4V9o72dwQg1//hpjc2z3UpRPtqZ50NrvZwFu9Z94i9hWblAwhHP9nxgfDfZtVo2Das8KiqIVeNaBiHVzTfa45AZCVmLI2A//0gcHc6LYz6VTayjFX8GHAk+71rQptCjmnGwhDLfMDLokaGCOJpKKUPzqz/VqaUmOo/zvdtmMPVtHtgNNy4199jamRPU4/oBqeDeGYAmZY6Hexna3mTImf6TsB1DPvQPC35N7aO19zvmIw1+kLxt6u6TEe3SLQWRuw1xkN2gMZH7SAZSkeM1dBm6W6K/rLSzMxErNPCJ/604LUETQplxJnl9Viw7CEy38ttJ01hdpvW6MdV/DuP6Maw8KbLZhQqPDXlfvU47YK2g2PMk8szQkUE5v1G5p0pHEY6mAGGporzNGHR/9KkM24iUVF2dVovp4FeTeoxea3iQSSJerfza2K6MoCJmnylppvdleOYGSMfn825drBiONKWV8+wa9Fnp+F86gb0+76moDNLL4ZEMQEcaunaNhgY3zq/tvhsrdFho+rf1s49wa7TlapBSOiDf7cKrr3AN3uRF4L7O15SwlBYjSJCmi+HZ7PY8gM1xfSa3bVz53sDO3mOz9inNl04AunqtmUy2JqHdj9y0MvU2z3zgxzJmjeAZErN1lu1+NlkSwTZoOWmSsruDoI2FdiPoq3bREOj9wjQ2RgS 9sIRr6ML s4XBVLAJLo8+dFqa80LQWDzeX3Y2QoF4/9esBuUV4fm4VTiF0xsnjHsb1i0+nLhRx45yFBxsWxH31VHkK5r6K6UOSeVFMknTI7hQrTfsBoovyIDdOxPMpD6gvtEUEwiVCOFk/O2xVV4wOeEIMGrIStW2FDss6f04JTuJepss5dQ9JDJELTSCN1nB9TqPvhoQYyx/FKpXQPjqx6G51DfxmFLicAler3dUb5YXSsD/KQe8Lhf3QxsqS11inIZ3KmiUZ2PXc2WkSveEQz6Oy9BwiVKWBZ7jvoFlQJFpXuEjFX2FceHhrZ6kLFXgkRz/FwFxfE2vm+L6yj4fUacXVOT9+ocn5OjLDK6Boo5bh 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: >[..] >> >> Okay, then we can't use %09pK. I've just wondered because %9pK works. > >This is not per printk / kernel, Wformat warnings come from the >compiler. > >Per C11 (7.21.6 6): > 0 For d, i, o, u, x, X, a, A, e, E, f, F, g, and G conversions, leading zeros > (following any indication of sign or base) are used to pad to the field width > rather than performing space padding > ... > For other conversions, the behavior is undefined. > >So using 0 for p should trigger an undefined behavior as far as the >standard C concerned. Unless I'm missing something. Thank your for the information about the leading 0 case. By the way do you know if there is policy for none 0 digit like %9pK? Jaewon Kim