From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 10:30:23 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF7A71065694; Fri, 21 Mar 2008 10:30:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 787F68FC12; Fri, 21 Mar 2008 10:30:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A57EF9.dip.t-dialin.net [84.165.126.249]) by redbull.bpaserver.net (Postfix) with ESMTP id 05CF52E0FE; Fri, 21 Mar 2008 11:30:08 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 3D63C1F6CE; Fri, 21 Mar 2008 11:28:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206095312; bh=35XVRdxu8JWwtTnc/tuFcAPEHcaf+YaLH km7ZgVwqoM=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=o2BOfj hPCHFnEZs7OeCJwQ2jNM2GWQb6nBGlXougy3r0bLnKJ+n3465Rwxc9YyktzesxHEzz0 jCGyrK/5Y4qzqHnbhRnVqT0ItRTt4VQiN/WqhR9MIxJ4QzDQMvKCGSGBmhEQmRmR8be GhxB83QddouTubd2+CVfZPilqRyAMirVAysXhTVdf4yfyn/yTgfFzlNTgzhogbwjGxg dJvrkdrL+EXtOa3kpFWYIUE7EASV7d/HLhvnZSkWLz281QjJ9ZtviC/IQerpqhASCFm C5xjrFOmf8gwkcD084mrTFytx83nI5VQoCLD+emYAt4UqIMhjixhR+NWDCOzIT0EPpf A== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2LASVHq034426; Fri, 21 Mar 2008 11:28:31 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Fri, 21 Mar 2008 11:28:31 +0100 Message-ID: <20080321112831.p34g0r1uboo0gosk@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 21 Mar 2008 11:28:31 +0100 From: Alexander Leidinger To: Roman Divacky References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> <20080320085122.GB32936@freebsd.org> <20080320111524.0j8stbuny84gwswc@webmail.leidinger.net> <20080320165024.GA83087@freebsd.org> In-Reply-To: <20080320165024.GA83087@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.5) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.004, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 10:30:24 -0000 Quoting Roman Divacky (from Thu, 20 Mar 2008 =20 17:50:24 +0100): >> The thought behind this is, that we can go from "should be" to "are". >> Doing a rate limited logging (print the message once) in -current (not >> in a MFC) should be enough to get a better idea. >> >> >Also.. if anyone is willing/able to implement the FD backing I think suc= h >> >person is skilled enough to see what is the problem even without the >> >printf. >> >> It's not about finding some to implement it, it's about getting _hard_ >> facts in our userbase. > > what is the point in getting to know that we dont implement FD backed > futexes? I already know that :) That's not the point. The point is to know which programs use this. If =20 we see that only a little tiny tools which nearly nobody uses wants to =20 use FD futexes, we don't care. But if some big software like Oracle, =20 DB2, Websphere (I don't say they use it and I don't say I think they =20 use it, that are just examples of the class of applications) or =20 something like this, then we should really have a look at implementing =20 them. > in a case of problems people should be running -DDEBUG linuxulator anyway. So far we told the users about stuff we don't implement without any =20 need to recompile. We should not change that. Specially as there are a =20 lot of users out there, which don't recompile a kernel at all. > I dont honestly think that anyone will ever implement the FD backed futexe= s > (too much work for basically null gain). I don't say the opposite, I just want to get hard facts to proof that =20 it is not necessary. Bye, Alexander. --=20 The meat is rotten, but the booze is holding out. Computer translation of "The spirit is willing, but the flesh is weak." http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137