From owner-freebsd-x11@freebsd.org Mon May 14 22:47:52 2018 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id E2D97E7D7C6 for ; Mon, 14 May 2018 22:47:51 +0000 (UTC) (envelope-from emil.l.velikov@gmail.com) Received: from mailman.ysv.freebsd.org (mailman.ysv.freebsd.org [IPv6:2001:1900:2254:206a::50:5]) by mx1.freebsd.org (Postfix) with ESMTP id 72F4285719 for ; Mon, 14 May 2018 22:47:51 +0000 (UTC) (envelope-from emil.l.velikov@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 299FBE7D7C2; Mon, 14 May 2018 22:47:51 +0000 (UTC) Delivered-To: x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 16FDAE7D7C1 for ; Mon, 14 May 2018 22:47:51 +0000 (UTC) (envelope-from emil.l.velikov@gmail.com) Received: from mail-wr0-x241.google.com (mail-wr0-x241.google.com [IPv6:2a00:1450:400c:c0c::241]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 7FC03856F1; Mon, 14 May 2018 22:47:50 +0000 (UTC) (envelope-from emil.l.velikov@gmail.com) Received: by mail-wr0-x241.google.com with SMTP id o4-v6so13967435wrm.0; Mon, 14 May 2018 15:47:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=ns7Ye7Lo9yS8Pu4v3V0spRERzonKe3sHcMoIu/3aHxQ=; b=keTTH4BVam8CSHMbhspEffUYQS4XDUV2IUS2SN29ndQ/heaQYRjQIZ7eSlGcWr9Ghz xLoJGs/B3km1AmzPcFA9PXmI7a9dgtv6zgZlcMzugUMPar6gQ0cFJzXSfdNAYb10iNw8 wFPymL2ODcBjREyXIYl4gK1XUJ6rIWTmuBfc6SRlLo0USG49835AlCa2TlWZ2JUuOd+A gDJ8tAFfLKlEn5oOMnwa8+inwVbS89ieTxmeJDLg0zgyWy/HLErLbs2z2BfMVg8jhres e6AZswsC9iFjebGk99gFAZxnCVoK9U8IYDarlERLbGP5axM0O1TA6//AfCHnetJItCHz yztQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=ns7Ye7Lo9yS8Pu4v3V0spRERzonKe3sHcMoIu/3aHxQ=; b=r5UpLOEKZBWn4PNIX1NHSWa9w/Tn2MUYxHgid6R2bkbAris9ER7y7i365eIFzMVetR P7RRGDVwvKydx1xjMWfeHJFJUT3kyis6y7eNkKN/cI41GHs0dy5tU7AbXhpALGKmyVkY 1ddlgPjZL/6eLX03mCjfw4Xly/svInvCsA8I2RjqF6sZ6F3lXCw/X45lqzE8vGmARwsE 5ZaC+9rHXt4edSEXcleCVVc39nUlhVcdfHrI7uDYA7cyoXiNFH9zD4nkqTm96OR+pDwa db6ls7xw+kotfWx2tY0DOQgNAHWPJXPJJc6Af4DlxyiOp+Xm//PsN5DQiVtQPmfLgBXn k7iQ== X-Gm-Message-State: ALKqPwf8ExZnn7uuTtogwfEiUaPdgXiHuG2PIXzbFKD11t9VyBx5HpGe WnZ6FM5MuzneWWqDZRZGMHDIU0xTnBpYSZapRwLJwQ== X-Google-Smtp-Source: AB8JxZp+Hei7gv0+GCDNLNoLiluY6wvR9x89dPL+DnbpLsAtkXm6glT9m5KJYeeBtTtm1cDpWh3JKkvpTpi9KZPM9f4= X-Received: by 2002:adf:e5c6:: with SMTP id a6-v6mr8568058wrn.229.1526338069274; Mon, 14 May 2018 15:47:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.28.167.214 with HTTP; Mon, 14 May 2018 15:47:48 -0700 (PDT) In-Reply-To: <3635692.Vys3mgEcQY@workstation.reztek> References: <20170222120828.zkrfh56swen7r44o@ivaldir.etoilebsd.net> <3635692.Vys3mgEcQY@workstation.reztek> From: Emil Velikov Date: Mon, 14 May 2018 23:47:48 +0100 Message-ID: Subject: Re: your mail To: Matthew Rezny Cc: Baptiste Daroussin , Steve Wills , x11@freebsd.org Content-Type: text/plain; charset="UTF-8" X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.26 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, 14 May 2018 22:47:52 -0000 On 22 February 2017 at 14:46, Matthew Rezny wrote: > It has been my intent to upstream as much as possible, but I was trying to get > us caught up to current before doing so. Any idea what happened to this? Earlier I joined the #freebsd-xorg channel, yet it seems fairly inactive. Repeating some of my questions here, hope anyone can shed some light: - How does FreeBSD handle loading of kernel DRM/GPU modules? Is there a daemon of sorts, manually or via hacking the graphics stack - Xorg/xf86-video*/etc - ^^ creating /dev nodes - How capable is your sysfs compat? Or more importantly how frowned upon it is to use it on FreeBSD? And an extra one: - How does one contribute patches to (say the graphics - libdrm/mesa/etc) ports? Is there some instructions and CI there I can throw some patches at? Thanks! Emil