From owner-freebsd-stable Thu Apr 11 8:56:31 2002 Delivered-To: freebsd-stable@freebsd.org Received: from magic.adaptec.com (magic.adaptec.com [208.236.45.80]) by hub.freebsd.org (Postfix) with ESMTP id 33E6437B400 for ; Thu, 11 Apr 2002 08:56:22 -0700 (PDT) Received: from redfish.adaptec.com (redfish.adaptec.com [162.62.50.11]) by magic.adaptec.com (8.10.2+Sun/8.10.2) with ESMTP id g3BFuAj08396; Thu, 11 Apr 2002 08:56:10 -0700 (PDT) Received: from btc.btc.adaptec.com (btc.btc.adaptec.com [10.100.0.52]) by redfish.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id IAA19203; Thu, 11 Apr 2002 08:55:59 -0700 (PDT) Received: from hollin.btc.adaptec.com (hollin [162.62.149.56]) by btc.btc.adaptec.com (8.8.8+Sun/8.8.8) with ESMTP id JAA00356; Thu, 11 Apr 2002 09:54:57 -0600 (MDT) Received: (from scottl@localhost) by hollin.btc.adaptec.com (8.11.6/8.11.6) id g3BFqOV12257; Thu, 11 Apr 2002 09:52:24 -0600 (MDT) (envelope-from scottl) Date: Thu, 11 Apr 2002 09:52:24 -0600 From: Scott Long To: Darren Reed Cc: "Brian T.Schellenberger" , stable@freebsd.org Subject: Re: who's been smoking crack in freebsd land now ? Message-ID: <20020411155224.GA12239@hollin.btc.adaptec.com> References: <20020411135352.CCE5FBA05@i8k.babbleon.org> <200204111408.AAA16167@caligula.anu.edu.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200204111408.AAA16167@caligula.anu.edu.au> User-Agent: Mutt/1.3.25i Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Fri, Apr 12, 2002 at 12:08:57AM +1000, Darren Reed wrote: > In some mail from Brian T.Schellenberger, sie said: > > > > > > Geez, calm down. You catch more flies with honey than with vinegar. > > > > Also, isn't the warning pretty self-explanatory? > > No, it isn't. > > > "man ioctl" shows that sys/ioctl.h is expected to be used in userland. > > Yes. > > Last I checked, is also expected to be used by the kernel. > > Nearly all of is expected to be included in userland programs > as well as the kernel. Or is FreeBSD going to have a completely different > /usr/include/sys for user programs and the kernel just in case there is > anybody out there that cares about portability that FreeBSD hasn't fucked > over yet ? sys/ioctl.h has had that warning since 1997/03/24. I'm not really sure why you are whining about something that changed FIVE YEARS AGO. > > > And, unlike userland, it's not like the kernel has any obligation to be the > > same across Unices, so I'm wondering on what you base the supposition that > > God decreed the One True And Correct Way for this to work? > > No, you just piss people off when they have to deal with rather arbitrary > fucking changes. It's not like the first time I've had to deal with crap > like this in FreeBSD so I may as well get used to it, I guess. See above. Btw, the profanity doesn't help you win this argument. > > In case you have trouble working that out: > it works everywhere else and used to work on FreeBSD, without any warnings > until someone changed it. Well, maybe except Linux, but then Linux distros > suffer badly from brain damaged include files because there's no coherancy > between the kernel includes and user includes. I'm sure that's not the > desired result for FreeBSD....or is it ? > See above. FIVE YEARS AGO. > You should be able to compile a LKM without any compile errors, shouldn't > you ? You know, an LKM that gets compiled without config'ing a kernel ? > Heck, you shouldn't even need kernel source installed to compile & use an > LKM. I mean isn't that the point of LKM's or has that been forgotten too ? Not necessarily. /sys/vm is needed if you want to use memory zones, just to give one example. I'm not sure what the problem is here. Scott To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message