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=-3.5 required=3.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED 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 79B94C433F5 for ; Tue, 21 Sep 2021 07:22:16 +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 B041860FE6 for ; Tue, 21 Sep 2021 07:22:15 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org B041860FE6 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mork.no Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kernelnewbies.org Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.94.2) (envelope-from ) id 1mSa69-0004mD-Vm; Tue, 21 Sep 2021 03:21:49 -0400 Received: from canardo.mork.no ([2001:4641::1]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.94.2) (envelope-from ) id 1mSa66-0004m7-F5 for kernelnewbies@kernelnewbies.org; Tue, 21 Sep 2021 03:21:47 -0400 Received: from miraculix.mork.no ([IPv6:2a01:799:c9f:8608:6e64:956a:daea:cf2f]) (authenticated bits=0) by canardo.mork.no (8.15.2/8.15.2) with ESMTPSA id 18L7LfB81545381 (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384 bits=256 verify=NO); Tue, 21 Sep 2021 09:21:41 +0200 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mork.no; s=b; t=1632208901; bh=1FRjveScd+wnIxuOhE1oGOmF/w3bVnkwCaasFnrbnTU=; h=From:To:Cc:Subject:References:Date:Message-ID:From; b=izGqdf9VMphuGZuwVRx1fZe7tQzicBRZ9Q/K1HGJWsIPRfvKfbd4qa6JXUdGZBqa7 tVJoF2zfh/kvf7yqCffegt8U5fq1V5QJ9mz5I6Zn0oT+wG6GDpbdj2fGGZ2hFRrVNo +Fu4a2KH9xEj+SlukwmnnWg+69VzM58J+Mc9treE= Received: from bjorn by miraculix.mork.no with local (Exim 4.94.2) (envelope-from ) id 1mSa60-001Wxc-VT; Tue, 21 Sep 2021 09:21:40 +0200 From: =?utf-8?Q?Bj=C3=B8rn_Mork?= To: Philipp Hortmann Subject: Re: How to print __u128_t in kernel? Organization: m References: <6a2ec637-8ae4-a8ed-888f-652f078bb831@gmail.com> Date: Tue, 21 Sep 2021 09:21:40 +0200 In-Reply-To: <6a2ec637-8ae4-a8ed-888f-652f078bb831@gmail.com> (Philipp Hortmann's message of "Mon, 20 Sep 2021 21:39:15 +0200") Message-ID: <87o88mqtq3.fsf@miraculix.mork.no> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 X-Virus-Scanned: clamav-milter 0.103.2 at canardo X-Virus-Status: Clean Cc: kernelnewbies@kernelnewbies.org 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 UGhpbGlwcCBIb3J0bWFubiA8cGhpbGlwcC5nLmhvcnRtYW5uQGdtYWlsLmNvbT4gd3JpdGVzOgoK PiBJIGRvIGxpa2UgdGhpcyBleGFtcGxlOgo+IGh0dHBzOi8vbHduLm5ldC9BcnRpY2xlcy83NDUy NjEvCj4KPiAuLi4KPiBwcl9lcnIoIiVsbHglbGx4XG4iLCAodTY0KSAodmFsID4+IDY0KSwgKHU2 NCkgdmFsKTsKPiBwcl9lcnIoIiVsbHglbGx4XG4iLCAodTY0KSAodiA+PiA2NCksICh1NjQpIHYp Owo+IC4uLgo+CgpUaGlzIHdpbGwgcHJvZHVjZSB0aGUgd3Jvbmcgb3V0cHV0IHVubGVzcyBhdCBs ZWFzdCBvbmUgb2YgYml0IDYwIC0gNjMgaXMKc2V0IGFuZCBoYXZlIGEgY29uZnVzaW5nIGxlYWRp bmcgemVybyB1bmxlc3Mgb25lIG9mIHRoZSB1cHBlciA2NCBiaXRzIGlzCnNldC4KClJ1bm5pbmcg dGhpcyB0ZXN0OgoKI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBt YWluKGludCBhcmdjLCBjaGFyICoqYXJndikKewogICAgICAgIF9fdWludDEyOF90IGZvbzsKCiAg ICAgICAgaWYgKGFyZ2MgPCAzKQogICAgICAgICAgICAgICAgcmV0dXJuIC0xOwogICAgICAgIGZv byA9IChfX3VpbnQxMjhfdClzdHJ0b3VsbChhcmd2WzFdLCBOVUxMLCAwKSA8PCA2NCB8IHN0cnRv dWxsKGFyZ3ZbMl0sIE5VTEwsIDApOwogICAgICAgIGZwcmludGYoc3RkZXJyLCAiZm9vPTB4JWxs eCVsbHhcbiIsIChfX3VpbnQ2NF90KSAoZm9vID4+IDY0KSwgKF9fdWludDY0X3QpIGZvbyk7CiAg ICAgICAgZnByaW50ZihzdGRlcnIsICJmb289MHglMDE2bGx4JTAxNmxseFxuIiwgKF9fdWludDY0 X3QpIChmb28gPj4gNjQpLCAoX191aW50NjRfdCkgZm9vKTsKICAgICAgICByZXR1cm4gMDsKfQoK ClByb2R1Y2VzOgoKYmpvcm5AbWlyYWN1bGl4On4kIC90bXAveCAxIDAKZm9vPTB4MTAKZm9vPTB4 MDAwMDAwMDAwMDAwMDAwMTAwMDAwMDAwMDAwMDAwMDAKYmpvcm5AbWlyYWN1bGl4On4kIC90bXAv eCAxIDIKZm9vPTB4MTIKZm9vPTB4MDAwMDAwMDAwMDAwMDAwMTAwMDAwMDAwMDAwMDAwMDIKYmpv cm5AbWlyYWN1bGl4On4kIC90bXAveCAwIDIKZm9vPTB4MDIKZm9vPTB4MDAwMDAwMDAwMDAwMDAw MDAwMDAwMDAwMDAwMDAwMDIKCgoKQmrDuHJuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpLZXJuZWxuZXdiaWVzIG1haWxpbmcgbGlzdApLZXJuZWxuZXdi aWVzQGtlcm5lbG5ld2JpZXMub3JnCmh0dHBzOi8vbGlzdHMua2VybmVsbmV3Ymllcy5vcmcvbWFp bG1hbi9saXN0aW5mby9rZXJuZWxuZXdiaWVzCg==