From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-wm1-f43.google.com (mail-wm1-f43.google.com [209.85.128.43]) (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 5EB0F3B8D76 for ; Wed, 18 Mar 2026 09:50:57 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.128.43 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773827465; cv=none; b=CUmMdQxyKaYGk0T+ZFllb84qbMZLmvgb1+3Ty6feZCXgENwqNKbodA/I6OyZUEnwhrBC+FqLcsyJUbZVtgLQ0/yhoS0UlrtpBWWbEOjVTZWrO91wQO1uPY8TW1w8O1exFCp2xjmLR1ETr55+IC9TC2Zh2eszUCEBf5EK/0bS6kc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773827465; c=relaxed/simple; bh=rZ6XLqrSHLVYtGkiWq+/3mIvzZ8RhMzqjek4N8MpSH8=; h=Mime-Version:Content-Type:Date:Message-Id:Subject:Cc:To:From: References:In-Reply-To; b=VWk87D1qgyYjzp0rap6QTK4Y5j25TcuRguw3exV7J+HOV/mq3wv9xTkrDjQmkLaLzp7ZS4A7muoNyuUAyMyMhfAlXK8R2UiVL5rHLwAxZs6aBTj5i0MuuPHClTKewEEB92DYiuyC0W71M6O3kcnstP267JeVortxKMu2udppub4= 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.43 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-f43.google.com with SMTP id 5b1f17b1804b1-48374014a77so73422845e9.3 for ; Wed, 18 Mar 2026 02:50:56 -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=F9x7NHjVF4gWk7F8oGoHlxzptcwIv4BxIRMXyedUrNexHCM5vOhM+puNSI3h1MjX33 A5pJuTH+OmAYjHA7bngwo/xOI4nonnyN1m8HQcHSRWSqpGeI3KZ4Wbt4AxbugIrdmWps qyQK3VKOgb31TJyu7l0CZZgY4pxi0WHFyHKXGAM/W3Owf0MwZABxcPvyZMqlDfdpidsK XW95V9Ztc0pT09aHXz4FQMWGSkespNfr4mn85/DfcpT5mGgZpwJFsrgRmf/fA6tK/TQy emUxNXejBbpK/eDd2ob0Ff8ug7P1jxHHLlig78V0t59zyjYMaQRkwGAzmmQnOQOchNXY 4jPA== X-Forwarded-Encrypted: i=1; AJvYcCURFghR1O7lfZhR94tjDizJ3PO0rSJ3b7aox32wn3RO/MZw3CwamyWii76t9+3nVnK+XQ6FOb5PKhWE@vger.kernel.org X-Gm-Message-State: AOJu0YwsQeFqvhoQxd58GDpzBhCGtboOYjHoFCJEjapY/QOlAtS0zAD/ yrnTKFSnD79NvtoEz3Hxi/FPIh3QkDBf6EIp0R8NeM99WBz2VdWibHFNnYQP0DNEFUA= X-Gm-Gg: ATEYQzyRLFt/31Gi5+5gc7KrIWPJvBU8rG/2MB13aJFD3AkuwlV6nty0QdEQmw4UiJH ZQy7P+eDGmm2tFTdAP2NGGeLU7T2AUASKYMg2w3ZR1+KLmauykT1wrtkayzXy8tNFlUNcjPkLO7 8TbU+2KUqVihRURhZPR5Ds69J/LDBGGMaMVp/XiSevx/9uIEHurkhx6t1t8h/XWmltQHREH9fFK TYIAPA5+HiyzZNmetv9FaxJwK5lLws9VmRrb+FRMC8Doh5rvH7Q61YFNl7eJJjjh90HH0D8ek+3 nEsIToZUshcv02iUVw94jLiNRg8iC8e1aI2GN73ZCbBe7lRt2wlNNBF6NbQj5SBSV7Js6KuWlX9 wnFIrZrBSqZ8UTMmRhHpk8mLl7bSbd45moPY0b6OrRNn/uGn54boVnRZvW3vWM0oS+nSq9S7W7A SgM7HM75HRX6exaL2uBMw= 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: linux-sctp@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