From owner-freebsd-hackers Wed Jan 29 00:39:04 1997 Return-Path: Received: (from root@localhost) by freefall.freebsd.org (8.8.5/8.8.5) id AAA19517 for hackers-outgoing; Wed, 29 Jan 1997 00:39:04 -0800 (PST) Received: from quasi.bis.co.il (quasi.bis.co.il [192.115.114.40]) by freefall.freebsd.org (8.8.5/8.8.5) with ESMTP id AAA19511 for ; Wed, 29 Jan 1997 00:38:55 -0800 (PST) Received: from quasi.bis.co.il (localhost [127.0.0.1]) by quasi.bis.co.il (8.8.3/8.8.3) with SMTP id KAA04336; Wed, 29 Jan 1997 10:41:23 GMT Message-ID: <32EF2952.41C67EA6@bis.co.il> Date: Wed, 29 Jan 1997 10:41:22 +0000 From: Meir Dukhan Organization: Bis Software Systems Ltd X-Mailer: Mozilla 3.01Gold (X11; I; FreeBSD 2.1.6-RELEASE i386) MIME-Version: 1.0 To: hackers@freebsd.org CC: mdukhan@quasi.bis.co.il Subject: Sys V IPC Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk Hi Ok, I know BSD ppl may not like it, but anyway I have few questions I think some of you know the answers. Sys V ipc (at least the calls related to shared mem and messages queues) seems to _not_ be implemented as system calls. Indeed, ktrace/kdump wont records them as system calls (even if the manpage for shmat is in section 2 ;=) I experienced the following: - msgrcv() with IPC_NOWAIT return EWOULDBLOCK instead of ENOMSG (Linux and Sys V) - a process can have no more than 8 shared mem segments (how can I change this ?) Is the above the expected behaviors ? Can one confirm/infirm ? Tia Meir ps: cc to mdukhan@bis.co.il, I'm not on hackers@freebsd.org, Thanks to all in advance.