From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f54.google.com (mail-wm1-f54.google.com [209.85.128.54]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 76BFF3B95EA for ; Wed, 18 Mar 2026 09:50:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773827466; cv=none; b=Q9tUDNTPuA02zKuzMrzmYUH0plY3B/cXx8FfdaZNcQlRwmPaJskPDUisT7E3s1fT3I8WVIZdOGGKLh8FB/vVm+3snO5nrugLTKPgWqZIGSTr64hMRVibXn3NVwBluEQkYqLC3WBet8Vc1dh3BGt4RRYizKH4F3Nd7vbLQRNNe4w= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773827466; c=relaxed/simple; bh=rZ6XLqrSHLVYtGkiWq+/3mIvzZ8RhMzqjek4N8MpSH8=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:Cc:To:From: References:In-Reply-To; b=Kz3ENeZPIFRBXrB9gXrYoAD2zJ3nDXfc+b8wkP+F9hrFiN5Q0PEFCI2TV0NlL3GiFB4q5UDq+a4VAdNtr9JKzEpUbOWwliZtTrD9wAuV8FV6sIlVBjsBrjyXtqbF1HbmgyPAFN9xanMBZprW4kBHn5vGKAtziiNR1eJk5mifFrA= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com; spf=pass smtp.mailfrom=suse.com; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b=ar4+CWE7; arc=none smtp.client-ip=209.85.128.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=suse.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=suse.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=suse.com header.i=@suse.com header.b="ar4+CWE7" Received: by mail-wm1-f54.google.com with SMTP id 5b1f17b1804b1-48374014a77so73422785e9.3 for ; Wed, 18 Mar 2026 02:50:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.com; s=google; t=1773827455; x=1774432255; darn=vger.kernel.org; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=rZ6XLqrSHLVYtGkiWq+/3mIvzZ8RhMzqjek4N8MpSH8=; b=ar4+CWE7jmFpDlvhZEkRV98tby/YOxxwTNhJgUizrtWV7kLIAgZu/q9EunFsTeQIg6 v99TRDiA88bWkWI8h2Y0EZJcG6CyXdyTjrHRJhT6znP38qjl2sWl2LK2NMN+0GnGT5J+ /9X62r0U3fZbfSlsuf5MS2uBE+SqJ6gjtxJFMxsB7J9YVk8IPzM+/7NYZWwtZcj/PJUB ewBf+eoslgCl0G5dOVwpf7OSVK5ZGDiYIzXOYai4fzU0YWiuwmCPh3lWcEr5YH8MdjkY z8Gj8r+jUhgsam6JOTZ6Ud6CRYXjURDTJrjiNw1r9DF8tICLr7dinLyTowXUfuyrK86n qZew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1773827455; x=1774432255; h=in-reply-to:references:from:to:cc:subject:message-id:date :content-transfer-encoding:mime-version:x-gm-gg:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=rZ6XLqrSHLVYtGkiWq+/3mIvzZ8RhMzqjek4N8MpSH8=; b=TVrZF+TIOXXpguC8paT+OzjaBvMRiZYjMiZQ/TdNGgLw5HjFghzws8t6dp7Leumal6 vRRh5YaGvtKSJ4GKqer8eALV+52OCsZpMsbBz6dTscobyv6UgflY9Z43mdcVRqS9sZbt 5Zp/mMJcokeu4a3T6YWWbpHOfR0Ms2NhYXflCYOft8c1f7R68HRJkESw7R3EqfiiEtZr 5eobvR3LbppLGoK+ru7UmWyokNId3T05NSkvRQaG2GWS7nuynepcIFQBotjlXqrHR/rX taXoGFa07IBsZk7kC30pzNEUaCO15m5yI2OUK9Lc/pxv1BewOkf5f6WixjBxvxW96xth 8+fA== X-Forwarded-Encrypted: i=1; AJvYcCUpZ1/9y4hymsqptocNwYLwz8LU+FPntwvS2PkbjGKCQW3yky5rJu4SmRvo1Fczpv1A6VNupFE=@vger.kernel.org X-Gm-Message-State: AOJu0YxQ4kT62cPf0uwERoHtU/3I7msxZmd9nOoCEouNMyb7cF93Dh3p bRtAgpS721nDPkeM1OO3zTaGn+JJVDdOtfIliFQCLHZyv99sW3Z51oQJqIC9gPykpfY= X-Gm-Gg: ATEYQzya4MGfZbKoABH3sh1nJ5TUDFLpC2HOdtlKcCyHY1fScanh5MvHh/gmL0IPCMR KQ6GXHXXEmh8yYQWnqPgl74cmZdOCgAGx22xZCR7bmIwY/hGZhhYQoBWxmXifktXTb8sfhtfsek u071ojnh8TqR1fKugF+OxLl5zy+WRsC5zRsg04Z/UsL8z15FS/llWNwvXT6N2DMaKXm1tBHofuj OxpDHCMGz6sRHsKDySmydamDd2TgZpCmkphBSyLHtfv/xZnlypt6oko59XXehg6b1XOHdOD9AP6 3sL8kzb/oA0vlHUw1VK/K/d97B39yJUKf7EtMOel8sbLfYnCszJuuLzom7W5xP00mRuHynELST6 rU9qdgpsKft1ifEnDOoVhRTtqtK8qAGw7UXE5ahz1GAB056Djr7+HlT7WlW5ZJnUZa8Pke+jWnd J5JIVwiU1lelT4xoutJ8g= X-Received: by 2002:a05:600c:4612:b0:485:40db:d40c with SMTP id 5b1f17b1804b1-486f442e710mr28542555e9.3.1773827454803; Wed, 18 Mar 2026 02:50:54 -0700 (PDT) Received: from localhost ([189.99.238.44]) by smtp.gmail.com with ESMTPSA id 00721157ae682-79a715f8b61sm13492337b3.44.2026.03.18.02.50.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 18 Mar 2026 02:50:53 -0700 (PDT) Precedence: bulk X-Mailing-List: netdev@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=UTF-8 Date: Wed, 18 Mar 2026 06:50:51 -0300 Message-Id: Subject: Re: [PATCH 01/10 net-next v3] ipv6: convert CONFIG_IPV6 to built-in only and clean up Kconfigs Cc: =?utf-8?b?UmljYXJkbyBCLiBNYXJsacOocmU=?= , "Krzysztof Kozlowski" , "Geert Uytterhoeven" , "Jason Gunthorpe" , "Leon Romanovsky" , "Selvin Xavier" , "Andrew Lunn" , "David S. Miller" , "Eric Dumazet" , "Jakub Kicinski" , "Paolo Abeni" , "Ido Schimmel" , "Petr Machata" , "Simon Horman" , "Saurav Kashyap" , "Javed Hasan" , , "James E.J. Bottomley" , "Martin K. Petersen" , "Nilesh Javali" , "Manish Rangankar" , "Varun Prakash" , "Alexander Aring" , "David Teigland" , "Andreas Gruenbacher" , "Nikolay Aleksandrov" , "David Ahern" , "Pablo Neira Ayuso" , "Florian Westphal" , "Phil Sutter" , "David Howells" , "Marc Dionne" , "Marcelo Ricardo Leitner" , "Xin Long" , "Jon Maloy" , "Bjorn Andersson" , "Arnd Bergmann" , "Shawn Guo" , "Eric Biggers" , "Michal Simek" , "Luca Weiss" , "Sven Peter" , "Lad Prabhakar" , "Kuninori Morimoto" , "Andrew Morton" , "Kuan-Wei Chiu" , "Herbert Xu" , "Ryota Sakamoto" , "Kuniyuki Iwashima" , "Kir Chou" , "David Gow" , "Vikas Gupta" , "Bhargava Marreddy" , "Rajashekar Hudumula" , =?utf-8?q?Markus_Bl=C3=B6chl?= , , , , , , , , , , , , To: "Krzysztof Kozlowski" , "Fernando Fernandez Mancera" , From: =?utf-8?b?UmljYXJkbyBCLiBNYXJsacOocmU=?= X-Mailer: aerc 0.21.0-120-g22b95d38161f References: <20260317140141.5723-1-fmancera@suse.de> <20260317140141.5723-2-fmancera@suse.de> <69dd007c-16d3-44c2-bc30-4e7f5a95addb@oss.qualcomm.com> In-Reply-To: <69dd007c-16d3-44c2-bc30-4e7f5a95addb@oss.qualcomm.com> On Wed Mar 18, 2026 at 3:51 AM -03, Krzysztof Kozlowski wrote: > On 17/03/2026 15:00, Fernando Fernandez Mancera wrote: >> Maintaining a modular IPv6 stack offers image size savings for specific >> setups, this benefit is outweighed by the architectural burden it >> imposes on the subsystems on implementation and maintenance. Therefore, >> drop it. >>=20 >> Change CONFIG_IPV6 from tristate to bool. Remove all Kconfig >> dependencies across the tree that explicitly checked for IPV6=3Dm. In >> addition, remove MODULE_DESCRIPTION(), MODULE_ALIAS(), MODULE_AUTHOR() >> and MODULE_LICENSE(). >>=20 >> This is also replacing module_init() by device_initcall(). It is not >> possible to use fs_initcall() as IPv4 does because that creates a race >> condition on IPv6 addrconf. >>=20 >> Finally, modify the default configs from CONFIG_IPV6=3Dm to CONFIG_IPV6= =3Dy >> except for m68k as according to the bloat-o-meter the image is >> increasing by 330KB~ and that isn't acceptable. Instead, disable IPv6 on >> this architecture by default. This is aligned with m68k RAM requirements >> and recommendations [1]. >>=20 >> [1] http://www.linux-m68k.org/faq/ram.html >>=20 >> Signed-off-by: Fernando Fernandez Mancera >> Tested-by: Ricardo B. Marli=C3=A8re > > That's a Kconfig/defconfig only patch, so build system. You cannot test > it in a meaning of testing code. Building code is not testing. Should I have sent 9 emails instead of 1 to the whole series? > >> Acked-by: Krzysztof Kozlowski > > You removed important parts of Ack. It was not provided like that. > > Best regards, > Krzysztof