From owner-freebsd-x11@FreeBSD.ORG Sat Nov 10 21:39:09 2012 Return-Path: Delivered-To: x11@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id F11C8843 for ; Sat, 10 Nov 2012 21:39:09 +0000 (UTC) (envelope-from ryao@gentoo.org) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by mx1.freebsd.org (Postfix) with ESMTP id C6FC78FC0A for ; Sat, 10 Nov 2012 21:39:09 +0000 (UTC) Received: from [192.168.1.2] (pool-173-77-245-118.nycmny.fios.verizon.net [173.77.245.118]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: ryao) by smtp.gentoo.org (Postfix) with ESMTPSA id A450733D920; Sat, 10 Nov 2012 21:39:07 +0000 (UTC) Message-ID: <509EC8DA.4050205@gentoo.org> Date: Sat, 10 Nov 2012 16:36:26 -0500 From: Richard Yao User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:10.0.10) Gecko/20121107 Thunderbird/10.0.10 MIME-Version: 1.0 To: Eric Anholt Subject: Re: [Intel-gfx] [PATCH] intel: Fix missing ETIME on BSD operating systems References: <1352525096-10345-1-git-send-email-ryao@cs.stonybrook.edu> <87ip9d1al2.fsf@eliezer.anholt.net> In-Reply-To: <87ip9d1al2.fsf@eliezer.anholt.net> X-Enigmail-Version: 1.3.5 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig592A742CB784AFF62B4BA431" Cc: gentoo-bsd@lists.gentoo.org, intel-gfx@lists.freedesktop.org, x11@freebsd.org, David Shao X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Nov 2012 21:39:10 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig592A742CB784AFF62B4BA431 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 11/10/2012 03:12 PM, Eric Anholt wrote: > Richard Yao writes: >=20 >> From: David Shao >> >> Originally posted to Free Desktop bug #52549 by David Shao. >> Resolves Gentoo Bug #433403. >> Commit message by Richard Yao. >=20 > Are you really unable to get the same errnos in your port of the kernel= > modules? Having mismatched errno returns from upstream is a great way > to have obscure bugs on your port, given that our kernel guys like to > look for alternative errnos to be able to distinguish failure modes fro= m > userland. >=20 > I don't like the idea of this patch landing. I have added the FreeBSD x11 team alias to CC, which I probably should have done in my original email. They are in a better position to answer this than I am. At present, MySQL also does this. Changing that would require changes to the userland of FreeBSD (and other BSDs). The FreeBSD x11 team is in a position to do that. I am in the process of getting Gentoo's X11 stack working on Gentoo FreeBSD, so I am interested in their answer to your question as well. --------------enig592A742CB784AFF62B4BA431 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iQIcBAEBAgAGBQJQnsjfAAoJECDuEZm+6ExkRq0P/Aq7QSaseRFo2If/WxAmlFNr GSg+0KPYgmPnQgGeYuG+6Pn5gAmiYTPDIkhn18orkWOlTQjav7UaMYF1GNYk9Fzf QSuTfJEHLSURwY9uPzaSMDydSiU4l0kLFYFEyZE4p8FKPmIiaU6bgJ+UqMRGYV4f vS2cdbCXQ8amz6pYs7VyVP5+dOGKAP2oxXCTEzsdexUF2vnDBTP1R6j+DFzUmcVj LyFuaI7iq3H+uL+yajonNxCULoCrtAKZnmQXREKpgm4z3FNaaLzjb/x5O3dhZ3A3 Vi712MwBwDLpqVHnnNagZFRoE3Zenz4o9vseR456/YaSLvUy0RjiImk9WMa8pRS1 p6JQAOaWfRG/YDgP/ERoW0dznGNDkVBD+UW6c4WQEeVVwnq2sBlCFUw4f70HFlDH EeN15xubrRaVHNUZagOQb48ggW02GlvoD7zS+5aJkK/GSP4sZl3VEY7cXIQL0scf U69v3UwTnAYemd6Sgn1Ye+bA9fWzudGD/wm9Vp/wgb5KZ4XegxmSpqyGZV4sWd8j xxI05YC+yAhNkhJJ6gKyjK65Krws08hfpRJUT8b8QuKDcoA4xn20egJ10WWXY0hA hVLYwJ/NUqkc/GWkao7ZN7dOyT8XA5cZYckhcg9z/VuJ+aahgioeZSm0uZlmS71l x+m4Koc8gaglc+XP23Zu =ApZ7 -----END PGP SIGNATURE----- --------------enig592A742CB784AFF62B4BA431--