From owner-freebsd-current Wed Apr 2 20:16:22 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id UAA24514 for current-outgoing; Wed, 2 Apr 1997 20:16:22 -0800 (PST) Received: from kithrup.com (kithrup.com [205.179.156.40]) by freefall.freebsd.org (8.8.5/8.8.5) with SMTP id UAA24507 for ; Wed, 2 Apr 1997 20:16:19 -0800 (PST) Received: (from sef@localhost) by kithrup.com (8.6.8/8.6.6) id UAA14316; Wed, 2 Apr 1997 20:14:55 -0800 Date: Wed, 2 Apr 1997 20:14:55 -0800 From: Sean Eric Fagan Message-Id: <199704030414.UAA14316@kithrup.com> To: terry@lambert.org Subject: Re: ufs lock panic in -current Newsgroups: kithrup.freebsd.current In-Reply-To: <199704030254.TAA15269.kithrup.freebsd.current@phaeton.artisoft.com> References: <18686.860030332@time.cdrom.com> from "Jordan K. Hubbard" at Apr 2, 97 05:18:52 pm Organization: Kithrup Enterprises, Ltd. Cc: current@freebsd.org Sender: owner-current@freebsd.org X-Loop: FreeBSD.org Precedence: bulk In article <199704030254.TAA15269.kithrup.freebsd.current@phaeton.artisoft.com> you write: >Julian has my namei/nameifree and "EXCLUDE" NDINIT() op redundant >code reduction changes. > >Feel free to commit them. Well, I haven't seen them, so I can't comment. But I would be willing to look at your code sometime. Several others have volunteered, it looks like, as well. >I just sent you (posted) some Logical Name support code. Feel free >to commit that. I remember that, I think. It was fairly close to how I would have done it. However, I don't know that it's *worth* doing it, as it's a very experimental thing. But maybe -current is a good place for that, now. >You keep suggesting that I should upload my complete patches >for my working code set (which are based on a snapshot from June >of 1994). These patches were already deemed "unsuitable". Actually, what we would all prefer is a set of patches related to a SINGLE problem. *Or* you do what Julian and others have done, when making sweeping changes: track -current, put the code up for anon. ftp or cvs, and encourage people to grab it. Yes, that means a lot of work on your part to continue to track -current. That's why the people who do such sweeping changes are few and far between -- david and john spring to mind ;). Or the SMP work. I believe the problem for *you* is that you haven't been standing still, and now your working set is radically different from "our" stuff. So, naturally, you're pissed that you have to go back and seperate individual projects and re-apply them to a set of files that are now completely different or completely uninteresting to you. I don't blame you for being frustrated. I don't blame Jordan for being frustrated. I don't know what the solution is; I know I'd like to have you working on more mainstream code, and get some of the stuff you've done integrated. But I think the first step is making the code publicly available, not just to a single individual. Sean.