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 X-Spam-Level: X-Spam-Status: No, score=-0.5 required=3.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id B2487C04FF3 for ; Mon, 24 May 2021 14:28:00 +0000 (UTC) Received: from shelob.surriel.com (shelob.surriel.com [96.67.55.147]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 31F12610FA for ; Mon, 24 May 2021 14:28:00 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 31F12610FA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies-bounces@kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94.2) (envelope-from ) id 1llBYe-0001De-Ev; Mon, 24 May 2021 10:27:52 -0400 Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from ) id 1llBYd-0001Cs-LT for kernelnewbies@kernelnewbies.org; Mon, 24 May 2021 10:27:51 -0400 Received: by mail-ej1-x62e.google.com with SMTP id f18so11937846ejq.10 for ; Mon, 24 May 2021 07:27:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=yJXfGOfF01ckV1TY90vb20MIGj/OF5Tma38YwOs1jAM=; b=PIImMhBkABCX9C3jp9DRfkBkxcAjzdmQEhGxwNWRCptRlsICZvn4XMTmNJYe0+ppIV okHUEmpk+bsnJ317GPR7RUAffXzQRC7lYsLkgRpfS/fgWLXNmuxrJRc1vGMlUPyLWZss MV0jjHPhYtuxwPkxAqWpLVEps1ggG4tNNaF1dLbI47wkXkqT9BmavJQofUJj9RoVvrCP J0LfMkp+flDBX5q/R5SroP7mqCm2vmOsj/yj7U5PWUjpKqz8K+yLNgZaEW/spQ1sbFbP bHOnd8XUiCAqazXhktyLBxUJZDX+atHS7qQwk72pHUAyZWlP/X/+cqVlaHBUR1Cd2pLA /OZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=yJXfGOfF01ckV1TY90vb20MIGj/OF5Tma38YwOs1jAM=; b=Jum70eR14B1lE+H2+m3ERbMlYGli4/SIiqPcN62TUlV/2MlJlaWcldoVBK7sysQDle M1BM6zPbAp4A0bQQzGtE6H8AbMvGLZpQ4tzQCHbUcGbCC43LBYy7U2we9Fap7q3EkZ1s Qx4nrU53nAOeM4Y+pm2oQme81ylcSxKdnBQ4AP2kbShH7FecfLEGgv5Xf/kfcy3ZZU7e WnRm61sfNusjqhG7oJ3lzYqY5ED53V2B/bCcD1Vq7doA9ITqBKuS7sx6IP/T3J9rOQGl 3YjV/nKvBDUnBEEh7Ff9RvjIBzyCjgT+cOZ/5VDOnXKUmc3TLBLDrq+iovxfJQ3JCeoC 1IlA== X-Gm-Message-State: AOAM531BUBvJCGfoGIm5dNXLJZFdnMoSy/C4TlEWLKbVaw7R1RKGYLiE Uf532edNqm5CyoeFfaC9KGZhEqsUBDPzWU2JbWY= X-Google-Smtp-Source: ABdhPJw0v9n2+Yxd+TMuiR2d/TuktnVxoxT43EQnTzBsd6VqJ68LLn+y3tBqpPNYogXg+utiV6S0HkhyxyVmH4fDfnw= X-Received: by 2002:a17:907:1002:: with SMTP id ox2mr23107623ejb.337.1621866469252; Mon, 24 May 2021 07:27:49 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: =?UTF-8?B?5oWV5Yas5Lqu?= Date: Mon, 24 May 2021 22:27:22 +0800 Message-ID: Subject: Re: How to choose format specifier for boolean variables in Linux kernel? To: Fox Chen Cc: kernelnewbies X-BeenThere: kernelnewbies@kernelnewbies.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Learn about the Linux kernel List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: kernelnewbies-bounces@kernelnewbies.org T24gTW9uLCBNYXkgMjQsIDIwMjEgYXQgMTA6MjIgUE0gRm94IENoZW4gPGZveGhsY2hlbkBnbWFp bC5jb20+IHdyb3RlOgo+Cj4gT24gTW9uLCBNYXkgMjQsIDIwMjEgYXQgNjo1MSBQTSDmhZXlhqzk uq4gPG11ZG9uZ2xpYW5nYWJjZEBnbWFpbC5jb20+IHdyb3RlOgo+ID4KPiA+IEhpIGFsbCwKPiA+ Cj4gPiBob3cgZG8gSSBjaG9vc2UgZm9ybWF0IHNwZWNpZmllciBmb3IgYm9vbGVhbiB2YXJpYWJs ZXMgaW4gTGludXgKPiA+IGtlcm5lbD8gRm9yIGV4YW1wbGUsCj4gPgo+ID4gYm9vbCBidXA7Cj4g PiBwcl9hbGVydCgiJVhYWCIsIGJ1cCk7Cj4gPgo+ID4gV2hhdCBzaG91bGQgIlhYWCIgYmUgaW4g dGhlIExpbnV4IGtlcm5lbD8KPiA+Cj4gPiAtLQo+ID4gTXkgYmVzdCByZWdhcmRzIHRvIHlvdS4K PiA+Cj4gPiAgICAgIE5vIFN5c3RlbSBJcyBTYWZlIQo+ID4gICAgICBEb25nbGlhbmcgTXUKPiA+ Cj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+ID4g S2VybmVsbmV3YmllcyBtYWlsaW5nIGxpc3QKPiA+IEtlcm5lbG5ld2JpZXNAa2VybmVsbmV3Ymll cy5vcmcKPiA+IGh0dHBzOi8vbGlzdHMua2VybmVsbmV3Ymllcy5vcmcvbWFpbG1hbi9saXN0aW5m by9rZXJuZWxuZXdiaWVzCj4KPiBDaGVjayBjb21taXQgNmUyMTgyODc0MyAoIkdlbmVyaWMgYm9v bGVhbiIpCj4gSUlVQyBib29sIGlzIGRlZmluZWQgYXMgQm9vbF8uIFlvdSBjYW4gdHJlYXQgaXQg YXMgYW4gaW50ZWdlciB3aXRoIHRoZQo+IHZhbHVlIDAgb3IgMS4KCllvdSBtZWFuIEkgY2FuIGRp cmVjdGx5IHByaW50IGJvb2xlYW4gdmFyaWFibGUgd2l0aCAiJWQiPwoKPgo+Cj4gdGhhbmtzLAo+ IGZveAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KS2Vy bmVsbmV3YmllcyBtYWlsaW5nIGxpc3QKS2VybmVsbmV3Ymllc0BrZXJuZWxuZXdiaWVzLm9yZwpo dHRwczovL2xpc3RzLmtlcm5lbG5ld2JpZXMub3JnL21haWxtYW4vbGlzdGluZm8va2VybmVsbmV3 Ymllcwo=