From owner-freebsd-x11@freebsd.org Mon Dec 28 23:24:01 2015 Return-Path: Delivered-To: freebsd-x11@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 51457A54551; Mon, 28 Dec 2015 23:24:01 +0000 (UTC) (envelope-from fbl@aoek.com) Received: from srv56-45.cdn.bestreaming.com (ns330343.ip-37-187-119.eu [37.187.119.94]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "amnesiac", Issuer "amnesiac" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id A775C10A6; Mon, 28 Dec 2015 23:23:57 +0000 (UTC) (envelope-from fbl@aoek.com) Received: from mail.yourbox.net (localhost [IPv6:::1]) by srv56-45.cdn.bestreaming.com (8.15.2/8.15.2) with ESMTP id tBSNNM4w085338; Tue, 29 Dec 2015 00:23:22 +0100 (CET) (envelope-from fbl@aoek.com) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Date: Tue, 29 Dec 2015 00:23:22 +0100 From: =?UTF-8?Q?Jos=C3=A9_P=C3=A9rez?= To: =?UTF-8?Q?Jean-S=C3=A9bastien_P=C3=A9dron?= Cc: freebsd-x11@freebsd.org, owner-freebsd-x11@freebsd.org Subject: Re: Contributing to the kernel video drivers In-Reply-To: <5681BDFC.60709@FreeBSD.org> References: <5681731A.5090909@FreeBSD.org> <31762a600a9109918e1eb44b431b2012@mail.yourbox.net> <5681BDFC.60709@FreeBSD.org> Message-ID: X-Sender: fbl@aoek.com User-Agent: Roundcube Webmail/1.1.3 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 28 Dec 2015 23:24:01 -0000 El 2015-12-28 23:55, Jean-Sébastien Pédron escribió: >> Why don't we just pull in Linux 4.5? > > That is something we should decide during this discussion. [...] > but I'm open to suggestions. We could also try both > if enough people are interested in: a team works on 3.9, another team > on > 4.3. Ok, I'd go for the 3.9 + linux latest. At least we shall give latest a look and see if it bites. Chances are it does, so maybe we shall evaluate whether it really hurts or it's just something we can cope with. I am worried by the lack of other kernel resources. For example power management relays on some linux functions we definitely do not have here, so we shall decide if we take the linux approach and give FreeBSD kernel power management infrastructure, or we just pass and fake the missing pieces into drm_os_freebsd.[c|h] >> Am I the only one with the impression that FreeBSD is so way behind >> just because of this approach? > > Currently, we don't have a real method, we mainly lacked dedicated > maintainer(s). I'm the only one working on Radeon and took on i915 > recently. As I'm doing this on my spare time, progress is slow and we > have a lot to catch. I think, Jean-Sébastien, this is the real reason why FreeBSD is behind, and I suggest we solve this problem not only for the time being, but also for the future. As you have a crystal clear understanding of how things work behind the scenes in FreeBSD + graphic support, can I suggest you enable others to do the job? We shall go multi core. Would you be available for questions, doubts and the like, maybe on irc or similar live channel? I myself have zillions of questions and feel that a mailing list is not the right place. Thanks. Regards, --- José Pérez