From owner-freebsd-current Wed Feb 12 01:42:21 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id BAA18753 for current-outgoing; Wed, 12 Feb 1997 01:42:21 -0800 (PST) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id BAA18747 for ; Wed, 12 Feb 1997 01:42:18 -0800 (PST) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.3/8.6.9) id UAA09391; Wed, 12 Feb 1997 20:37:35 +1100 Date: Wed, 12 Feb 1997 20:37:35 +1100 From: Bruce Evans Message-Id: <199702120937.UAA09391@godzilla.zeta.org.au> To: current@FreeBSD.ORG, mi@aldan.ziplink.net Subject: Re: last snapshot's LINT Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >Among other things, there is a non-documented option MSGSSZ there, >set to 9. In sysv_msg.c the value is expected to be power of two, >otherwise the whole thing panics. Not a bad thing, since LINT is not supposed to be runnable. It only supposed to test all options at compile time. I'll change MSGSSZ to 16. >IMHO, i386/conf/LINT should set it properly and the value should >be corrected on the fly (possible with a warning) instead of >panicing. Too much for an undocumented option. >Can the author comment on what is tuned by the various MSG* parameters? The author doesn't seem to be active in FreeBSD. According to ancient history, the System V IPC code was written by Danny Boulet, chewed on a bit by NetBSD, and ported to an ancient version of FreeBSD by Jeffrey Hsu. According to modern history, it was obtained frome NetBSD and FreeBSD-1.1.5. Bruce