From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Mon, 23 Feb 2004 12:19:48 +0200 From: Gleb Stiblo To: ALT Linux kernel packages development Message-ID: <20040223101948.GA13294@sam-solutions.net> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="BXVAT5kNtrzKuDFl" Content-Disposition: inline Subject: [d-kernel] [kaos@ocs.com.au: Re: integration support for 2.6.0 kernel in modutils] X-BeenThere: devel-kernel@altlinux.ru X-Mailman-Version: 2.1.4 Precedence: list Reply-To: ALT Linux kernel packages development List-Id: ALT Linux kernel packages development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Feb 2004 10:19:49 -0000 Archived-At: List-Archive: List-Post: --BXVAT5kNtrzKuDFl Content-Type: text/plain; charset=us-ascii Content-Disposition: inline -- Gleb Stiblo AKA UlfR --BXVAT5kNtrzKuDFl Content-Type: message/rfc822 Content-Disposition: inline Return-Path: X-Original-To: stiblo Delivered-To: stiblo@pc346.belcaf.minsk.by Received: by pc346.belcaf.minsk.by (Postfix, from userid 500) id 414AC40D6D5; Mon, 23 Feb 2004 11:04:26 +0200 (EET) Received: from mail.belcaf.minsk.by [217.21.35.41] by localhost with POP3 (fetchmail-6.2.5) for stiblo@localhost (single-drop); Mon, 23 Feb 2004 11:04:26 +0200 (EET) Received: from extmail.sam-solutions.net ([217.21.35.116]) by mail.belcaf.minsk.by (MTA 4.15) with ESMTP id HTJ4Z600.CG4 for ; Mon, 23 Feb 2004 10:59:30 +0200 Received: from [202.147.117.210] (helo=mail.ocs.com.au) by extmail.sam-solutions.net with esmtp (Exim 4.12) id 1AvBw0-00015u-00 for g.stiblo@sam-solutions.net; Mon, 23 Feb 2004 10:59:29 +0200 Received: from ocs3.ocs.com.au (ocs3.ocs.com.au [192.168.255.3]) by mail.ocs.com.au (Postfix) with ESMTP id 3AB8A1800B2 for ; Mon, 23 Feb 2004 19:59:11 +1100 (EST) Received: by ocs3.ocs.com.au (Postfix, from userid 16331) id 02258C00A9; Mon, 23 Feb 2004 19:58:59 +1100 (EST) Received: from ocs3.ocs.com.au (localhost [127.0.0.1]) by ocs3.ocs.com.au (Postfix) with ESMTP id D4006140111 for ; Mon, 23 Feb 2004 19:58:59 +1100 (EST) X-Mailer: exmh version 2.5 01/15/2001 with nmh-1.0.4 From: Keith Owens To: Gleb Stiblo Subject: Re: integration support for 2.6.0 kernel in modutils In-reply-to: Your message of "Tue, 10 Feb 2004 13:11:09 +0200." <20040210111109.GA23512@sam-solutions.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Mon, 23 Feb 2004 19:58:58 +1100 Message-ID: <1694.1077526738@ocs3.ocs.com.au> X-Spam-Scanned-By: Spamassassin X-Virus-Scanned-By: AVP Antivirus X-Spam: NO X-Spam-Rating: 83 On Tue, 10 Feb 2004 13:11:09 +0200, Gleb Stiblo wrote: >KO> I have received your mail but I am on vacation until January 30. >Hope your vacation was fine. So can we return to my question? :) I had a look at your code over the weekend. Sorry, but I do not want to include kernel 2.6 support in modutils while keeping the same config language. The modutils 2.4 config language was never designed nor was it ever well defined. The "language" just grew as people came up with ideas. There are nasty corner cases, recursion problems and features that people rely on but those features only work by accident. I could never make changes to modutils config because it would break existing behaviour that people were replying on. I was planning to completely redo the modutils config language for 2.6 when Rusty came up with the in kernel linker. To some extent I am glad that 2.6 has simpler features, there is less to go wrong. If you want to use some of the more complex features of modutils 2.4 configuration then the best approach is to extend mit with a well designed and documented config language. Make sure that people agree what a featre should do before adding it. Keeping the old and broken 2.4 config language will only propagate problems that I have been trying to get rid of for years. --BXVAT5kNtrzKuDFl--