From owner-freebsd-alpha Tue Feb 6 19:48:54 2001 Delivered-To: freebsd-alpha@freebsd.org Received: from VL-MS-MR002.sc1.videotron.ca (relais.videotron.ca [24.201.245.36]) by hub.freebsd.org (Postfix) with ESMTP id C748937B491 for ; Tue, 6 Feb 2001 19:48:36 -0800 (PST) Received: from jehovah ([24.201.144.31]) by VL-MS-MR002.sc1.videotron.ca (Netscape Messaging Server 4.15) with SMTP id G8DBWC04.HFL for ; Tue, 6 Feb 2001 22:48:12 -0500 Message-ID: <000801c090b9$14410990$1f90c918@jehovah> From: "Bosko Milekic" To: Subject: TEST REQUEST: Mutex Interface Changes+Cleanup Date: Tue, 6 Feb 2001 22:50:14 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6700 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6700 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Greetings residents of the Alpha Quadrant (feel the Trekkie-ism kick in) :-) I do not have an Alpha, so please feel free to test the following code: http://people.freebsd.org/~bmilekic/code/mutex_cleanup-7.1.diff This runs fine on the i386, but I would like to know how it goes on the Alpha. I am planning to commit this within the next few days, unless any (final) objections arise, or unless your testing fails. So I'm depending on you folks to confirm how it works on the Alpha. You'll note that this patch is a significant change to the mutex lock interface, and places some of the lock acquire/release code back inline... which likely means less overhead for Alphas -- or so I hear -- apparently, function calls on Alphas can be expensive. I'm also curious as to why this is so (why the function calls on alphas are significantly expensive). So please feel free to enlighten me. :-) One last thing, I am _not_ subscribed to this list, so please leave me in the CC. Thanks! Regards, Bosko. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message