Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Sep 2015 08:31:37 +0200
From:      =?UTF-8?Q?Jean-S=c3=a9bastien_P=c3=a9dron?= <dumbbell@FreeBSD.org>
To:        freebsd-current@freebsd.org
Subject:   Re: Intel Haswell support - Any updates?
Message-ID:  <56024749.8020403@FreeBSD.org>
In-Reply-To: <20150917212228.75ec5471.ohartman@zedat.fu-berlin.de>
References:  <55FA7324.5010603@icloud.com> <55FAF19F.9090701@FreeBSD.org> <20150917212228.75ec5471.ohartman@zedat.fu-berlin.de>

index | next in thread | previous in thread | raw e-mail

[-- Attachment #1 --]
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.
> 
> My concerns are speed and performance. Isn't any kind of layer consuming 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 have to be adopted
> for FreeBSD?

Those facilities are generic tools.

-- 
Jean-Sébastien Pédron


[-- Attachment #2 --]
-----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-----
help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?56024749.8020403>