From owner-freebsd-questions Thu Jan 22 09:50:02 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id JAA04931 for questions-outgoing; Thu, 22 Jan 1998 09:50:02 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from serv01.net-link.net (serv01.net-link.net [205.217.6.2]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id JAA04867 for ; Thu, 22 Jan 1998 09:49:57 -0800 (PST) (envelope-from wpub1@net-link.net) Received: from ricecake (grxa6-ppp15.triton.net [209.172.4.15]) by serv01.net-link.net (8.8.8/8.6.9) with SMTP id MAA08646 for ; Thu, 22 Jan 1998 12:49:46 -0500 Message-Id: <3.0.3.32.19980122125321.006ed1f8@smtp.net-link.net> X-Sender: wpub1@smtp.net-link.net X-Mailer: QUALCOMM Windows Eudora Pro Version 3.0.3 (32) Date: Thu, 22 Jan 1998 12:53:21 -0500 To: freebsd-questions@FreeBSD.ORG From: Matthew Hagerty Subject: Semaphores (semop and semctl) Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk Greetings, I am trying to bet a BSDI binary (a database) to run on 2.2.5 but when I try to access the database server it crashes with an error to semop(), then semctl() error 22. I did a ktrace and kdump to see what might be going on, but I really am not sure what I'm looking at. I have options SYSVSHM SYSVSEM SYSVMSG set in my kernel, is there anything else I should check? I noticed *many* options for semaphores in the kernel LINT file, but I have no idea where to start. Any info, pointers, man pages to read, etc. would be greatly appreciated. Also, how compatable is FreeBSD's semaphores to BSDI's? Then again, I think BSD4.4 borrowed semaphores from SVR4? Yes, no? Thanks, Matthew Hagerty wpub1@net-link.net