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 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 smtp.lore.kernel.org (Postfix) with ESMTPS id 61530C87FCE for ; Fri, 25 Jul 2025 14:32:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=kernelnewbies.org; s=mail; h=Content-Transfer-Encoding:Content-Type: List-Subscribe:List-Help:List-Post:List-Archive:List-Unsubscribe:List-Id:Cc: In-Reply-To:MIME-Version:References:Message-ID:Subject:To:From:Date:Sender: Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender :Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=5Bm9D1i+Gs7Xm33uLRSJIpZaZ4Ff5FBocRs50+FgBzE=; b=kIqTEcl86tj5Y5p6CGDJEm/vsw YiwBD9eAVYhawQ9sysWKbl4GkmIyvyeaUVSBpxJ83fwcnMz3tweIKPCspYj4qlKIZjdFURel8Kfpj ppAxasNbF3KX+0ivaxRyMYwFcL4dwNYR3zFDh/OctyIZB8/hANLsaRLOdt9NrINVlij76v1jf+Ba0 Iocbe6dLwj8LuCiN98cPMzMniBFgSnB4gkAYQjwecoiF/16dX8irDShcWU8Bl6jMmNweMMcQC7+K+ CUBPf5Ua+15gsV+bNYM7YfTskALycMdT+Q623Hywq3KhzqK4eiORSl2Z47I0WToYgEhM9a3bUS/zP UaYGhG3g==; Received: from localhost ([::1] helo=shelob.surriel.com) by shelob.surriel.com with esmtp (Exim 4.97.1) (envelope-from ) id 1ufJFB-000000003Mo-4BHW; Fri, 25 Jul 2025 10:17:54 -0400 Received: from fhigh-a1-smtp.messagingengine.com ([103.168.172.152]) by shelob.surriel.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.97.1) (envelope-from ) id 1ufIuY-000000002uA-3Kty for Kernelnewbies@kernelnewbies.org; Fri, 25 Jul 2025 09:56:35 -0400 Received: from phl-compute-04.internal (phl-compute-04.phl.internal [10.202.2.44]) by mailfhigh.phl.internal (Postfix) with ESMTP id 81697140039F; Fri, 25 Jul 2025 09:56:14 -0400 (EDT) Received: from phl-mailfrontend-01 ([10.202.2.162]) by phl-compute-04.internal (MEProxy); Fri, 25 Jul 2025 09:56:14 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kroah.com; h=cc :cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to; s=fm2; t=1753451774; x=1753538174; bh=C+fCtP1u1ixcvpBbBRlf3lOP4VQeFfXkBopbjZfQ1gA=; b= yasaQqWUu4dOnkeIQGM4wJ8cfGed3lvs4xRCC8RyX02DCRArSkkSVA7KN6nRMxti fS9kUlgW6AQ+7LbnhYKIBLaJKuUqfI/RJuSJUI77mYFrfIrzWT/m80EIIAfoXF2s j/eJ5mlGxU00ntL9LbBeoFwXzPoDyeJ8easpQ8szHphHWF/8sw8r0r9StmKeL5UY vRVJftyacgU3t9+UBSsQVGUzmzPJgyLrjlHEVsZJKbPVKIP052My8L15TR5ySETt J/lvlo2Sk++1/TPDGKFnR9MguYqBAMe3SQDR0R3dQ1q4yOW83T6H/J2iMzUxcFTn CZmyjgddlCguI2I0ANpBBg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:cc:content-transfer-encoding :content-type:content-type:date:date:feedback-id:feedback-id :from:from:in-reply-to:in-reply-to:message-id:mime-version :references:reply-to:subject:subject:to:to:x-me-proxy :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; t=1753451774; x= 1753538174; bh=C+fCtP1u1ixcvpBbBRlf3lOP4VQeFfXkBopbjZfQ1gA=; b=A G9WLJs9VnqyiPc9zqV5BxPsLhUr2y13IhPQ26LcTsVlBGgU+P0Ak49vqpH9GjSws Xsmnt0bTsKI1amepdzDCLA4tmmkDpWhZXJG1jmkJQjKlYTL1ejua/+2oJgs0tvTk zK0q+39KBxbTXcme2n8CYBejU2pE3/LgwioWJb043x+CsrcEo+XZEssoVvcUFxyl V8/CMRwCoHvWmfnrugofkAVkSAZCofJ6IRG1wLbMC15zwHVOK8I9Rk1DtuIWv+cQ VAgJuqNfDJmta3XxNvpMmU19Ibt60Ltpzyj4yPgzuBo4BfSaUgAy4V3wKCb3+s63 tHbhbMMFzC2Ugk+ybL5Hg== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeffedrtdefgdekfeejudcutefuodetggdotefrod ftvfcurfhrohhfihhlvgemucfhrghsthforghilhdpuffrtefokffrpgfnqfghnecuuegr ihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenucfjug hrpeffhffvvefukfhfgggtugfgjgesthekredttddtjeenucfhrhhomhepifhrvghgucfm jfcuoehgrhgvgheskhhrohgrhhdrtghomheqnecuggftrfgrthhtvghrnhepleekheejje eiheejvdetheejveekudegueeigfefudefgfffhfefteeuieekudefnecuffhomhgrihhn pehkvghrnhgvlhdrohhrghenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmh grihhlfhhrohhmpehgrhgvgheskhhrohgrhhdrtghomhdpnhgspghrtghpthhtohepiedp mhhouggvpehsmhhtphhouhhtpdhrtghpthhtoheprhgrkhgrghhunhgrrhhtohesghhmrg hilhdrtghomhdprhgtphhtthhopehmuhhlhigrughirdhsrghnthhoshgrsehgmhgrihhl rdgtohhmpdhrtghpthhtohepkhgvrhhnvghlnhgvfigsihgvsheskhgvrhhnvghlnhgvfi gsihgvshdrohhrgh X-ME-Proxy: Feedback-ID: i787e41f1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA; Fri, 25 Jul 2025 09:56:13 -0400 (EDT) Date: Fri, 25 Jul 2025 15:56:11 +0200 From: Greg KH To: Raka Gunarto Subject: Re: [RFC PATCH 0/1] compiler_types.h: introduce ASSUME_NONNULL macro for static analysis Message-ID: <2025072517-prenatal-vendetta-a9aa@gregkh> References: <20250723140129.276874-1-rakagunarto@gmail.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: Cc: Mulyadi Santosa , 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 T24gRnJpLCBKdWwgMjUsIDIwMjUgYXQgMDE6NDI6MTRQTSArMDEwMCwgUmFrYSBHdW5hcnRvIHdy b3RlOgo+IE9uIEZyaSwgSnVsIDI1LCAyMDI1IGF0IDE6MTnigK9QTSBNdWx5YWRpIFNhbnRvc2EK PiA8bXVseWFkaS5zYW50b3NhQGdtYWlsLmNvbT4gd3JvdGU6Cj4gPiBJbnRlcmVzdGluZyBpZGVh LiBPdGhlciB0aGFuIHNpbGVuY2luZyBjbGFuZyBhbmFseXplciB3YXJuaW5nLCB3aGF0IGlzIGV4 YWN0bHkgdGhlIGFkdmFudGFnZSBvZiB1c2luZyBzdWNoIG1hY3JvPwo+IAo+IFdlbGwgdGhlcmUg YXJlIHRocmVlIG1haW4gYWR2YW50YWdlcyB0aGF0IEkgc2F3Ogo+IC0gQ2xhcml0eSB0byByZWFk ZXJzIHRoYXQgdGhlIHBvaW50ZXIgaXMgZ3VhcmFudGVlZCB0byBiZSBub24tbnVsbCwKPiBhbmQg dGhhdCBhIGNoZWNrIGlzIHJlZHVuZGFudCAoYmVjYXVzZSBwZXJmb3JtYW5jZSBjcml0aWNhbCBj b250ZXh0LAo+IGV0Yy4pCgpXZSBhbHJlYWR5IGFzc3VtZSB0aGlzIGluIGxvYWRzIG9mIHBsYWNl cyB0b2RheSwgdGhlcmUncyBubyBuZWVkIHRvCmV4cGxpY2l0bHkgbWFyayBpdCBhcyBzdWNoIGV2 ZXJ5d2hlcmUsIGFzIHRoYXQgd291bGQgbGl0dGVyIGFsbW9zdCBldmVyeQpzaW5nbGUgZnVuY3Rp b24gaW4gdGhlIGtlcm5lbCA6KAoKPiAtIEZ1dHVyZSBwYXRjaGVzIHRoYXQgZGVjaWRlIHRvIHVz ZSB0aGlzIG1hY3JvIGNhbiBiZSBhIHNpZ25hbCB0bwo+IHJldmlld2VycyB0byBhY3R1YWxseSBj aGVjayBjb3JyZWN0bmVzcyB0aGF0IGEgcG9pbnRlciBpcyBpbmRlZWQKPiBpbnZhcmlhYmx5IG5v bi1udWxsCgpUaGF0J3MgdXAgdG8gdGhlIGNhbGxlciwgbm90IGEgcmV2aWV3ZXIsIHRvIGtlZXAg c3RyYWlnaHQuCgo+IC0gTWFrZSBzdGF0aWMgYW5hbHlzaXMgbW9yZSB1c2VmdWwgYnkgZG9jdW1l bnRpbmcgd2hlbiBhIGNlcnRhaW4gZmFsc2UKPiBwb3NpdGl2ZSBpcyBhY3R1YWxseSBmYWxzZQoK Rml4IHRoZSB0b29sLCBub3QgdGhlIGtlcm5lbCBjb2RlLCB3aGVuIHRoZSB0b29sIGlzIGJyb2tl bi4gIEl0J3Mgbm90CkxpbnV4J3Mgam9iIHRvIHBhc3RlIG92ZXIgYnJva2VuIGV4dGVybmFsIHRo aW5ncy4KCj4gSSBhbHNvIHdvbmRlcmVkIGlmIGl0IGNvdWxkIHJlZHVjZSB0aGUgcG9zc2liaWxp dHkgYW5kIHZvbHVtZSBvZiBBSQo+IGdlbmVyYXRlZCBwYXRjaGVzIGZyb20ganVzdCBydW5uaW5n IGFuYWx5emVycyBvbiB0aGUga2VybmVsIHRvIHJlZHVjZQo+IG5vaXNlLgoKSGF2ZSB5b3Ugc2Vl biBhbnkgc3VjaCByZXBvcnRzIHlldD8gIFRoZSBvbmVzIEkndmUgc2VlbiBhcmUgbm90IGR1ZSB0 bwp0aGlzIHR5cGUgb2YgdGhpbmcgYXQgYWxsLCB0aGV5IGFyZSBtdWNoIG1vcmUgInJlYWwgbG9v a2luZyIgeWV0IGZhbGwKYXBhcnQgd2hlbiBhIHBlcnNvbiBhY3R1YWxseSByZWFkcyB0aGUgY29k ZS4KCkhlcmUncyBvbmUgc3VjaCAiZmFrZSByZXBvcnQiIGV4YW1wbGUgaWYgeW91IGVuam95IHJl YWRpbmcgdGhpcyB0eXBlIG9mCnRoaW5nOgoJaHR0cHM6Ly9sb3JlLmtlcm5lbC5vcmcvci90ZW5j ZW50XzIxQjgyREI3OTJGRTAwNDlCNkVGNUVDRDgxMjg1NjY5QzkwOEBxcS5jb20KCnRoYW5rcywK CmdyZWcgay1oCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpLZXJuZWxuZXdiaWVzIG1haWxpbmcgbGlzdApLZXJuZWxuZXdiaWVzQGtlcm5lbG5ld2JpZXMu b3JnCmh0dHBzOi8vbGlzdHMua2VybmVsbmV3Ymllcy5vcmcvbWFpbG1hbi9saXN0aW5mby9rZXJu ZWxuZXdiaWVzCg==