From owner-freebsd-current@freebsd.org Wed Sep 23 06:31:45 2015 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 48B43A07493 for ; Wed, 23 Sep 2015 06:31:45 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from mail.made4.biz (mail.made4.biz [IPv6:2001:41d0:2:c018::1:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 10D241450 for ; Wed, 23 Sep 2015 06:31:45 +0000 (UTC) (envelope-from dumbbell@FreeBSD.org) Received: from 141.7.19.93.rev.sfr.net ([93.19.7.141] helo=magellan.dumbbell.fr) by mail.made4.biz with esmtpsa (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85 (FreeBSD)) (envelope-from ) id 1Zedah-0002dv-39 for freebsd-current@freebsd.org; Wed, 23 Sep 2015 08:31:43 +0200 Subject: Re: Intel Haswell support - Any updates? To: freebsd-current@freebsd.org References: <55FA7324.5010603@icloud.com> <55FAF19F.9090701@FreeBSD.org> <20150917212228.75ec5471.ohartman@zedat.fu-berlin.de> From: =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= Message-ID: <56024749.8020403@FreeBSD.org> Date: Wed, 23 Sep 2015 08:31:37 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.2.0 MIME-Version: 1.0 In-Reply-To: <20150917212228.75ec5471.ohartman@zedat.fu-berlin.de> Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="LTi65Q0vuCoNTpQRAgc2Jkj123TNRiPM7" X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 23 Sep 2015 06:31:45 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --LTi65Q0vuCoNTpQRAgc2Jkj123TNRiPM7 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable On 17.09.2015 21:22, O. Hartmann wrote: >> Why does it take so much time to update? Once Konstantin committed his= >> i915 update, I was busy with non-FreeBSD activities until last July, >> when I slowly started back to work on i915. My goal is to reduce the >> diff with Linux as much as possible. But, as opposed to OpenBSD and >> DragonFlyBSD, we do not use a Linux compatibility layer which would >> dramatically ease our life. >=20 > My concerns are speed and performance. Isn't any kind of layer consumin= g performance - > sometimes worse, sometimes negligible. But anyway, HPC isn't a FreeBSD = domain, so ... Like Nikola said, the layer shouldn't have any performance impact. Most of the functions are either macros wrapping the FreeBSD native functions or new implementations (for instance, linux/idr.h). > The spoken of facilities are "generic" or are they Linux-unique and hav= e to be adopted > for FreeBSD? Those facilities are generic tools. --=20 Jean-S=E9bastien P=E9dron --LTi65Q0vuCoNTpQRAgc2Jkj123TNRiPM7 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 iQJ8BAEBCgBmBQJWAkdOXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NzA4N0ZEMUFFQUUwRTEyREJDNkE2RjAz OUU5OTc2MUE1RkQ5NENDAAoJEDnpl2Gl/ZTMIkMP/jeWIAnXyvNIxtXlJRZ5acmP hlDs7kQJ5cPImA8xim3qgVxkAGLP+5aSImwGLGj9QnhxCdaIXlr5wGSU7IvZqa3V nHBf3nncTzDDCzOQ96Y/7RHbPO/3/y79AaZQwTjxfGLgdUOdSewlmCD8rIoddkNF 1g6MUIBBumhuNGe2cC2mJ1Z707zZ/8+ksN19vRDkBEGmzQ6QUXAydd3KIV8eYVoN GgNpvLfGJllw7NBL4zDPj6aahcfXtVaJ6hetootCndpkS9tRhH3vhWmfP4UQOEfr H9E5bLGzxiqRhtNgDaxaPQ376BPxy2EPKQlD39zXKCJtmUKzE7uB35Jp2T8xm02+ Qkg+FkwgBAnYSCC6Gje072KiWA5ULORRsDBKC33e0fngG4FebJU4co5fRRSbnOgJ z9BThtZpSwwq9zIBB/cLrGChOPzZ3u0aU4PsHbWFHLMG4P8WShLuRrI6D4NWq4U1 SPAqVPPQFpcd6nCYt9eV4jR5CREptQpgglsssvi/ifYbXEgcsRpgzDUyg9ADuG8Y ihXAKGITJU1vegZOiG4jTcBvvCzMI2JVVCUVDrBPnMWRPSde3NJrIYpwo6JcNO1+ RIZALC3Yurdc25WFpWBd3lXq0qNMPRsoP1qF8AOvUAquBsJbqFPVEdFjDRbxgRQV HwG+b1oV4xFyv895rG85 =zsQm -----END PGP SIGNATURE----- --LTi65Q0vuCoNTpQRAgc2Jkj123TNRiPM7--