Received: by 2002:a05:6358:45e:b0:b5:b6eb:e1f9 with SMTP id 30csp95697rwe; Wed, 24 Aug 2022 17:58:26 -0700 (PDT) X-Google-Smtp-Source: AA6agR4E0rKRAoAftIt7ezdcGIzm0HMnS+MMxStrfoBC6qigWjzdzX4trO/Lags08EgVr6/5l2FQ X-Received: by 2002:a17:906:591:b0:73d:c3ef:84ae with SMTP id 17-20020a170906059100b0073dc3ef84aemr899225ejn.155.1661389106464; Wed, 24 Aug 2022 17:58:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1661389106; cv=none; d=google.com; s=arc-20160816; b=FRGneMys/jFFaVV20k5cX4Rt7aLrQmZdETXIHQnyB3OL0dcxZyGeiI/TzG8OEaBnrs Z3Kku69K2oazBCPxxpVUM9+1DkzDqX/7KKiTQxvUiYWY1GzeyAFCgCM9bgNtZjCrxuX4 1D7qkk8NJZcj0NHSyaHV0TvueMunE6P+q4sxmswSIKC+z6F5QWw0UTYamkBIGqk8hzWT RfPBWWrrnMe4/kOmTNJcLV0gS2ZKqwqdN1zp7PZ/QLUG/epgoDGNrIfEhZeuW1etvva3 dzArKlFUlWsqeNzDZ5ZUctx2eXs8oU5U8R0sbSCrKg7u1zWbB5BvSHxwRtKu6zK0XkWk AChw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version:dkim-signature; bh=ot0aEvyT380VjDU6PPl13tz+5G5649T71Q1QmyiGXIo=; b=eWyITd8LgZqlJovJVMmnGp+fjPJREi9mYOzs3bZEfGO2bX5rTfANdJb/Dw4XslmTZq zJTDR5dtSHVvg/0kJaCmIgRXSIHG+IKq901e6pZYqiHHrQk5lJuMu8J3VMG6I2v3WqAh mHiTRAhnoc7lhXlwNXmbHT+yMm5rn3FrZw+MDYKLB8QZ/1cEek6l8pURc71g0LrFqwsm S/uwjg0mk3khsjZi7V/IY6cLYr92Ifr4Q8cTjCBYle79SZZGG6dC9EOOxKdoJiyLgNze mQyxoeEgiGieKlA4RF357jf5V54OXA/pc44tpP07E8Z/B6mcoSA/cvn1IiXPcdMdk0xF XMIg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=YpSDVkBc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id z20-20020a17090665d400b00738a50268d3si2709169ejn.417.2022.08.24.17.58.01; Wed, 24 Aug 2022 17:58:26 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; dkim=pass header.i=@linux-foundation.org header.s=google header.b=YpSDVkBc; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231425AbiHYAw7 (ORCPT + 99 others); Wed, 24 Aug 2022 20:52:59 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:51932 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231448AbiHYAwz (ORCPT ); Wed, 24 Aug 2022 20:52:55 -0400 Received: from mail-ej1-x62d.google.com (mail-ej1-x62d.google.com [IPv6:2a00:1450:4864:20::62d]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id C189A8E4EB for ; Wed, 24 Aug 2022 17:52:53 -0700 (PDT) Received: by mail-ej1-x62d.google.com with SMTP id j21so31227691ejs.0 for ; Wed, 24 Aug 2022 17:52:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linux-foundation.org; s=google; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=ot0aEvyT380VjDU6PPl13tz+5G5649T71Q1QmyiGXIo=; b=YpSDVkBcxWVnnXfQXF/M7AZGWY5x+V+c24wMO5zVR8RFtXivElwnk0FLNTXke/emLT oh8/MGX4jyRJc+YrZXh96+Jtsdh8UfgCE6n4YSYTOMmu4AtkTQJ7laVjSVHJm8+QclNG oVzUJs4I5lvMg1LyJ9KO0CmiPyQ9FIcsSPJtg= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=ot0aEvyT380VjDU6PPl13tz+5G5649T71Q1QmyiGXIo=; b=f+oJ0EB25r/KGWr/6lOZz4X8yhzjHfEffTWkO1rEOMm9iaZz61GsBPTw857O40KokW eoRsNPZcEjtiR5rIZntqRZcFjEp27Hm+1V2KOf047QJQh2ordfc3XnWFcz7vgkl8+iB5 eZQDCil++u8Vj/VLt/R1L2213hEyGIyDeM8hj5fWizPyNCpo2KnjKw24uUrm7o7L5ern +uyuA23tn65LC9DYWjAJzHpbPUrdSLuIx0cRAzP8LLFcvPSD1jtn71EGQ0K72Wv9FdUV DzCj/F7jLjyokX1h0PuqTmLZ7vub6CYqVnGdXuvwLDcg2CUs3h3bB1LuQ7LF4IRsYqx3 wQyg== X-Gm-Message-State: ACgBeo0vMzPXrjZRjZ2r9cSPyTLLrGAYLzzS3JNPxaBcvkckq5+x6F87 wQBW6duOODAqhODLua8plLwKhKo4NrpvBFHQPcY= X-Received: by 2002:a17:906:98d5:b0:73d:538a:cb88 with SMTP id zd21-20020a17090698d500b0073d538acb88mr904358ejb.422.1661388771424; Wed, 24 Aug 2022 17:52:51 -0700 (PDT) Received: from mail-wr1-f43.google.com (mail-wr1-f43.google.com. [209.85.221.43]) by smtp.gmail.com with ESMTPSA id n26-20020a5099da000000b0043bbf79b3ebsm4000419edb.54.2022.08.24.17.52.38 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 24 Aug 2022 17:52:44 -0700 (PDT) Received: by mail-wr1-f43.google.com with SMTP id z16so3891890wrh.10 for ; Wed, 24 Aug 2022 17:52:38 -0700 (PDT) X-Received: by 2002:adf:e843:0:b0:225:221f:262 with SMTP id d3-20020adfe843000000b00225221f0262mr764111wrn.193.1661388757863; Wed, 24 Aug 2022 17:52:37 -0700 (PDT) MIME-Version: 1.0 References: <20210423230609.13519-1-alx.manpages@gmail.com> <20220824185505.56382-1-alx.manpages@gmail.com> In-Reply-To: From: Linus Torvalds Date: Wed, 24 Aug 2022 17:52:21 -0700 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH v3] Many pages: Document fixed-width types with ISO C naming To: Alejandro Colomar Cc: Alexei Starovoitov , Alex Colomar , Alexei Starovoitov , linux-man , Greg Kroah-Hartman , Daniel Borkmann , Zack Weinberg , LKML , glibc , GCC , bpf , LTP List , Linux API , linux-arch , David Laight , Joseph Myers , Florian Weimer , Cyril Hrubis , David Howells , Arnd Bergmann , Rich Felker , Adhemerval Zanella , Michael Kerrisk Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-1.8 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS, RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE, URIBL_BLOCKED autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Aug 24, 2022 at 4:36 PM Alejandro Colomar wrote: > > I'm trying to be nice, and ask for review to make sure I'm not making > some big mistake by accident, and I get disrespect? No thanks. You've been told multiple times that the kernel doesn't use the "standard" names, and *cannot* use them for namespace reasons, and you ignore all the feedback, and then you claim you are asking for review? That's not "asking for review". That's "I think I know the answer, and when people tell me otherwise I ignore them". The fact is, kernel UAPI header files MUST NOT use the so-called standard names. We cannot provide said names, because they are only provided by the standard header files. And since kernel header files cannot provide them, then kernel UAPI header files cannot _use_ them. End result: any kernel UAPI header file will continue to use __u32 etc naming that doesn't have any namespace pollution issues. Nothing else is even remotely acceptable. Stop trying to make this something other than it is. And if you cannot accept these simple technical reasons, why do you expect respect? Why are you so special that you think you can change the rules for kernel uapi files over the *repeated* objections from maintainers who know better? Linus