From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from ms.lwn.net (ms.lwn.net [45.79.88.28]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CAF52485CC4 for ; Wed, 5 Aug 2026 16:39:38 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=45.79.88.28 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785947980; cv=none; b=DUOSA57I+IzmNK8SRAjmvmd004uSz3cDJnn9nF+QCOzvxNHGc9+7Enaj7WUQnpXmsY+YM+uDOGdCTQesI1s+wUuZxFVeOH1cWw8WBQ5iuwD5hCgEX5inyGrB1aof5y4AUfnyqFSHGqB34SktQOMlVz3EbA7eR1oViAJ3VwJidMo= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1785947980; c=relaxed/simple; bh=iisQ7sc0VminUTeQ80drU5iWnqveOC679UA46oHnAP8=; h=From:To:Cc:Subject:In-Reply-To:References:Date:Message-ID: MIME-Version:Content-Type; b=OtgBmIeDtFCd87+pg4SbrRuDPXvfys9f9HbQfB7i750vJS4v+ztSbuZwZpZkh/8BzG67Zgxv5T8qNbN6wh4O9qsJCTitwYnq03wHVTV99f/hnCXCAgKlyXl3/uH+AawN8F8uzE7zxWeSXrJgjZqDWysw7VGRfqP/ZUvRe4T9U/o= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lwn.net; spf=pass smtp.mailfrom=lwn.net; dkim=pass (2048-bit key) header.d=lwn.net header.i=@lwn.net header.b=JakUN6if; arc=none smtp.client-ip=45.79.88.28 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=lwn.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=lwn.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=lwn.net header.i=@lwn.net header.b="JakUN6if" DKIM-Filter: OpenDKIM Filter v2.11.0 ms.lwn.net BB6A2408E8 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=lwn.net; s=20201203; t=1785947977; bh=vCaRB4B3kbBFm6tcfpczmogewkzsnIU02dFgkj4iHz0=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=JakUN6ifhgNoGgq7b8xLpY5FzZKZdTShdN/sL5dVYtGnPW2zKjaqedO/8TtzeVqXt ZAgMK+sSBtPGo5/Bh1z/d6lpnF/O+PjBHgOC+Lyqf7Prz1E6u6wHVZYTFMDGK6hRMX gFJdiuKAXySpUAbyQ7S06U+ix9LS9h/a8ArfrUcZFYeNqlIvOv/9BGKJSt/alarrtT 77tyw2wfq74wqi4i8OWzgMFPe+kzxX8gKn4xJJb/ARbzyAHhEWPhoEoZDdd11ebF2f 3rZOztislZgh1uegiqV3QFf8KiYrORXBDTrB8TXwlP7dcSksMq9eWEoRZZPGjZXH64 X1AdFZ43a3fAQ== Received: from localhost (unknown [IPv6:2601:280:4600:27b::1fe]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature ECDSA (prime256v1) server-digest SHA256) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id BB6A2408E8; Wed, 5 Aug 2026 16:39:37 +0000 (UTC) From: Jonathan Corbet To: Peter Taraba Cc: akpm@linux-foundation.org, linux-kernel@vger.kernel.org, peter.schuster.taraba@gmail.com Subject: Re: [PATCH] lib: add statsort(), a distribution/bucket sort In-Reply-To: <20260805154715.5415-1-peter.schuster.taraba@gmail.com> References: <875x1or67m.fsf@trenco.lwn.net> <20260805154715.5415-1-peter.schuster.taraba@gmail.com> Date: Wed, 05 Aug 2026 10:39:36 -0600 Message-ID: <87o6fgplmf.fsf@trenco.lwn.net> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain Peter Taraba writes: > Hi Jon and anyone who is reading it, > > here are your answers: > >>> We don't add new code to the kernel for users that are "secrets". If >>> you have an intended user for this code, include it with the series, >>> please. > > I guess I will just go ahead and do it through my work around and keep my > secrets (dont need to get my ideas to Microsoft, Google or even worse - > to Facebook, etc. for free). If you change your mind about it in future, > please do let me know. OK, good luck with that. The kernel does not add code to support proprietary projects. >>> There is a recursive function in there, which we tend to avoid for the >>> kernel. At a minimum, you would need to provide a convincing >>> explanation of how you prevent it from overrunning the kernel stack. > > I am fully aware. Wanted more feedback (not only feedback which I get from AI). > Thank you. Feedback is what you are getting, but you seem remarkably uninterested in it. >>> Until you showed up with this patch, you have never been seen on the >>> kernel lists; what inspired you to make this change now? Was this code >>> created with assistance from large language models? > > I wanted to contribute to linux kernel as I am linux user and it would > be nice to contribute to Linux community (kind of a proud moment for me). > Oh well. If you want to contribute to a community, you need to spend some time understanding how that community works. It is not just by chance that this project remains vital after all these years. You are asking us to take on a chunk of code that we will have to maintain indefinitely; we have learned not to do that without good reason. > Also, you should do code review, not ask useless questions if LLM wrote the > code. Even if I answered your questions, you wouldn't have to believe me - > so what's the point of asking. You should make decision based on the code > and if it is good for Linux kernel purely. You don't get to tell me what I should do, sorry. The community's rules require disclosure of LLM use. Many first-time contributors fail to do that, and the reason is often ignorance of the rules; once informed, they play along. The question is anything but useless. Plus, it seems clear that you have answered it. Thanks, jon