From owner-freebsd-current Sun Oct 29 08:14:12 1995 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.6.12/8.6.6) id IAA29472 for current-outgoing; Sun, 29 Oct 1995 08:14:12 -0800 Received: from grunt.grondar.za (grunt.grondar.za [196.7.18.129]) by freefall.freebsd.org (8.6.12/8.6.6) with ESMTP id IAA29458 for ; Sun, 29 Oct 1995 08:13:56 -0800 Received: from grumble.grondar.za (grumble.grondar.za [196.7.18.130]) by grunt.grondar.za (8.6.12/8.6.9) with ESMTP id SAA07172; Sun, 29 Oct 1995 18:13:47 +0200 Received: from localhost (localhost [127.0.0.1]) by grumble.grondar.za (8.6.12/8.6.9) with SMTP id SAA00567; Sun, 29 Oct 1995 18:13:47 +0200 Message-Id: <199510291613.SAA00567@grumble.grondar.za> X-Authentication-Warning: grumble.grondar.za: Host localhost didn't use HELO protocol To: Bruce Evans cc: ache@astral.msk.su, davidg@Root.COM, current@FreeBSD.org Subject: Re: stable general protection fault in last kernel (/dev/null broken) Date: Sun, 29 Oct 1995 18:13:46 +0200 From: Mark Murray Sender: owner-current@FreeBSD.org Precedence: bulk > >Original command was: "mixer vol 80 > /dev/null" > > >Moreover, it seems that any output to /dev/null is broken, > >i.e. sh echo kkk > /dev/null produce the same error. > >I'll take Bruce's changes, thanx. > > ioctls to /dev/null were fatal. There's not much point in > doing an ioctl on /dev/null, but isatty() does one to see > if TIOCGETA works. Thanks a lot for picking this one up, folks. I had a high temperature at the time I did this commit, and had I problem concentrating for more than 5mins. As a result, I comitted the wrong patch :-( I did not relish having to think my way through this one.... M -- Mark Murray 46 Harvey Rd, Claremont, Cape Town 7700, South Africa +27 21 61-3768 GMT+0200 Finger mark@grumble.grondar.za for PGP key