From owner-freebsd-hackers Mon Jun 5 13:47:14 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from orthanc.ab.ca (orthanc.ab.ca [207.167.3.130]) by hub.freebsd.org (Postfix) with ESMTP id 49B6237B8BD for ; Mon, 5 Jun 2000 13:47:11 -0700 (PDT) (envelope-from lyndon@orthanc.ab.ca) Received: from orthanc.ab.ca (localhost [127.0.0.1]) by orthanc.ab.ca (8.10.0.Beta11/8.10.0.Beta6) with ESMTP id e55Kl5X51895 for ; Mon, 5 Jun 2000 14:47:09 -0600 (MDT) Message-Id: <200006052047.e55Kl5X51895@orthanc.ab.ca> To: freebsd-hackers@freebsd.org Subject: Concurrent access to SMbus Organization: The Frobozz Magic Homing Pigeon Company Date: Mon, 05 Jun 2000 14:47:04 -0600 From: Lyndon Nerenberg Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I notice that the /dev/smbX devices are exclusive access. This makes it impossible to run two (or more) programs concurrently that want to talk to SMbus devices (in my case, healthd and lmmon, both of which want to open /dev/smb0 to access the LM78). Is this an SMbus restriction, or an artifact of the smb driver? I did a very quick scan through /sys/dev/smbus/* and nothing jumped out to indicate why it needs to be exclusive access. --lyndon To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message