From owner-freebsd-x11@freebsd.org Mon May 25 08:38:16 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 2CA932F7CB0 for ; Mon, 25 May 2020 08:38:16 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49Vr8R58YJz4ZlW for ; Mon, 25 May 2020 08:38:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: by mailman.nyi.freebsd.org (Postfix) id B0C322F7A32; Mon, 25 May 2020 08:38:15 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B07BD2F7AC4; Mon, 25 May 2020 08:38:15 +0000 (UTC) (envelope-from manu@bidouilliste.com) Received: from mx.blih.net (mx.blih.net [212.83.155.74]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mx.blih.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Vr8Q16HNz4ZWf; Mon, 25 May 2020 08:38:13 +0000 (UTC) (envelope-from manu@bidouilliste.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bidouilliste.com; s=mx; t=1590395885; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gIVBTrrx/OwUAsxfis4P/cBVttRo0vYQGF6LRXb4Lg4=; b=bnoNenNbh/sImzTVcxDwBrk5ozbZo7+zf9qKoluPQzoLTy7+bNb9lXNn3XqaXbk6G6savn 8HPx2KLi/9HMC4EUx281lplOQpoLecDOZm7sqqwGdX4J4DMH/RiuFdxFMSk/hh3gYLgFfb XJcPk7ytKd3a4ZakKPPOSSmxRcLpid0= Received: from skull.home.blih.net (lfbn-idf2-1-900-181.w86-238.abo.wanadoo.fr [86.238.131.181]) by mx.blih.net (OpenSMTPD) with ESMTPSA id b2f747e8 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 25 May 2020 08:38:05 +0000 (UTC) Date: Mon, 25 May 2020 10:38:05 +0200 From: Emmanuel Vadot To: current@FreeBSD.org, x11@FreeBSD.org Subject: drm drivers project report (week of May 11th and May 18th) Message-Id: <20200525103805.22d0b26cdc461fe81c02413c@bidouilliste.com> X-Mailer: Sylpheed 3.7.0 (GTK+ 2.24.32; amd64-portbld-freebsd13.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49Vr8Q16HNz4ZWf X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bidouilliste.com header.s=mx header.b=bnoNenNb; dmarc=pass (policy=none) header.from=bidouilliste.com; spf=pass (mx1.freebsd.org: domain of manu@bidouilliste.com designates 212.83.155.74 as permitted sender) smtp.mailfrom=manu@bidouilliste.com X-Spamd-Result: default: False [-2.42 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bidouilliste.com:s=mx]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; MV_CASE(0.50)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; NEURAL_HAM_LONG(-1.01)[-1.013]; R_SPF_ALLOW(-0.20)[+mx]; NEURAL_HAM_MEDIUM(-1.00)[-0.995]; NEURAL_SPAM_SHORT(0.09)[0.089]; DKIM_TRACE(0.00)[bidouilliste.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[bidouilliste.com,none]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:12876, ipnet:212.83.128.0/19, country:FR]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 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, 25 May 2020 08:38:16 -0000 Hello all, First of all sorry for forgetting to send a report last week. A lot happened in two weeks. We are now 98% synced with Linux 5.2 and I've taggued a release yesterday (https://github.com/freebsd/drm-kmod/releases/tag/drm_v5.2_8) and this is now in ports in graphics/drm-devel-kmod (https://svnweb.freebsd.org/ports?view=revision&revision=536403). The 2% remaining is a small patch that uses the rcu in Linux and cause problem for us on FreeBSD. I'll send an email this week to hackers with more details as I've spent quite some time on it and don't really understand what's goind on. This ports should be fine to use for any users of Intel or AMD. If any users of the vboxvideo and vmwgfx see any problem please tell my and I'll fix any issue. For users of >Skylake Intel there is a known problem with laptop panel where the console doesn't refresh, this is due to a mechanism called PSR, Panel Self Refresh, where the driver shutdown the embedded display port link to save battery and the panel keeps a copy of framebuffer to display it. This is a known problem for any of our kmod >4.16. I mostly understand what's going on but will be able to fix it when I receive my > Skylake laptop (hopefully tomorow). If you have such issue setting hw.i915kms.enable_psr=0 in /boot/loader.conf (See below for the sysctl update). To have 5.2 correctly compiling and running a number of commits have been made to linuxkpi in base : https://svnweb.freebsd.org/changeset/base/361007 https://svnweb.freebsd.org/changeset/base/361245 https://svnweb.freebsd.org/changeset/base/361246 https://svnweb.freebsd.org/changeset/base/361247 https://svnweb.freebsd.org/changeset/base/361343 On the code side a new file kconfig.mk was added, it's used to "emulate" the kconfig option of the Linux kernel and allow us to define the needed options based on the architectures but also enabling/disabling some option based on make variable such as DRM_LEGACY (Linux have deprecated some drm interface and they are only compiled if DRM_LEGACY is in KConfig). We use to define the CONFIG_* in a header file but doing it this way allow us to compile or not some files based on the options. The main Makefile was also reworked to allow compiling only certain modules using the KMODS make variable, this is mostly useful for developement purpose (when bisecting a problem on a certain kmod for example) but could also be used as port options so people won't waste cycle compiling amdgpu+radeon+ttm modules when they only want the i915kms one. I'll add such options in the port during this week. The sysctls exposed by the drm drivers also have changed, due to how linuxkpi works every module parametters is translated to sysctls under compat.linuxkpi, I didn't liked that as a users doesn't need to know what linuxkpi is or that the drm drivers uses it. So I've added them under hw.. So if you used compat.linuxkpi.i915_something it's now also exposed as hw.i915kms.something. It's more logical, I think, to use hw. as this is where we put the sysctls/tunable for hardware related configuration. It also allow a users to sysctl -d hw. and see every configuration description without having to sysctl -a | grep . The old sysctls under compat.linuxkpi are still there so if you already rely on some configuration it will still work. On the 5.3 side, it's now synced at ~33%. 5.3 is a big release, more than 1500 patches for the differents DRM modules. You can track the progress here : https://github.com/freebsd/drm-kmod/tree/5.3 There is a known issue on intel (at least skylake), the commit have been identified and I'm working on fixing the issue. On amd side it's working well for me on my picasso laptop. Again a number of commits in base linuxkpi have been made : https://svnweb.freebsd.org/changeset/base/361138 https://svnweb.freebsd.org/changeset/base/361139 https://svnweb.freebsd.org/changeset/base/361140 https://svnweb.freebsd.org/changeset/base/361418 https://svnweb.freebsd.org/changeset/base/361419 I hope to finish 5.3 this week. Cheers, -- Emmanuel Vadot From owner-freebsd-x11@freebsd.org Wed May 27 17:29:29 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id BC1542C913B for ; Wed, 27 May 2020 17:29:29 +0000 (UTC) (envelope-from ip@unixway.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49XHrT3g9Gz3Wvf for ; Wed, 27 May 2020 17:29:29 +0000 (UTC) (envelope-from ip@unixway.org) Received: by mailman.nyi.freebsd.org (Postfix) id 7C0212C96A4; Wed, 27 May 2020 17:29:29 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 7BC5C2C9567 for ; Wed, 27 May 2020 17:29:29 +0000 (UTC) (envelope-from ip@unixway.org) Received: from mail-lj1-x22b.google.com (mail-lj1-x22b.google.com [IPv6:2a00:1450:4864:20::22b]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49XHrS3PZmz3WxQ for ; Wed, 27 May 2020 17:29:28 +0000 (UTC) (envelope-from ip@unixway.org) Received: by mail-lj1-x22b.google.com with SMTP id k5so29891127lji.11 for ; Wed, 27 May 2020 10:29:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unixway-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:subject:message-id:mime-version:content-disposition; bh=0kE9EqbarPiRaZjN8Z5y5BDrLwhkxd36bHXmNbnIaxQ=; b=tsisJ6Xm5dhVB9z0BtE7PJoAWe4kO3DW14aTIH9sWQCWKcrJBpK5YkSDy0U6+NJP7F drCu4oK/0N7QqZcpA71w2j2DpL65cIz/drK6yeoSRNwQsogShMthnf8RlTTAOgZ60zTh fDwE1QD8Iv+ns+doK6io7qctLCo8tN9/DPIdwoaCwKZQr6SKcQKyPFA5lAjZ7sS1v9Ih QyPBo2WRImIi7iMnE+pj4ycu+F7zCu089A6O7pfFUVYIu4PtVpko7L8y6aBiSJaf34Dk WsEMHshG2XvZez+gHyvV+PTIj+ZA9IfbiFQ5OMh8mFlyeEeBOWnMK2lyowNqLpUXHKSy T5+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:subject:message-id:mime-version :content-disposition; bh=0kE9EqbarPiRaZjN8Z5y5BDrLwhkxd36bHXmNbnIaxQ=; b=c3Fq9XSZ9eT/esJqcc29wiwM74MVLPl2UjHQci5arafF5UB5k1+P8vobCpZZLFHJXs MdlqRYIfg+QppxZMMvDw8tXg8GqjJnnWoWc3tdAyMtLhDaB/Dq5B7QBq9m0pOyvGJ7F6 aJTM4Fu0RNRKLWJleX2pqqCxDBuM6mzxhxxH56qqRfY8N0Ghoj+vKTw9n+kZgrOtxgp1 ZZjdsQby2hCF33QqPqfonlPaALj+gFpqm1Q5j7oRM+20UYV/7ZHeN7vGaRZEmfy5f9L8 MQXLdKYULQD9it0KWwGDwFD6eK7Wc6ej7XCso/E26UGsKnv5XGLFgqGF8Y0X/DHAeQtI 1XxA== X-Gm-Message-State: AOAM533c2lm3Pp5CF07N+vhg3otZYenSRDiPJszvHrGZG/Rf5ly4dwj4 nnyP2z+EFbp+QRFUeJPjzMErnjSSSJY2Cg== X-Google-Smtp-Source: ABdhPJwe4M4tHrOPG5FR3lPWZpRYbQo7ee9PxgS517RcSSd2HA2QEefmXrnlM0gszs3GihVsJHq01A== X-Received: by 2002:a2e:8e7a:: with SMTP id t26mr3293073ljk.150.1590600566263; Wed, 27 May 2020 10:29:26 -0700 (PDT) Received: from doom.homeunix.org ([89.250.175.47]) by smtp.gmail.com with ESMTPSA id c2sm809537ljn.47.2020.05.27.10.29.25 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 27 May 2020 10:29:25 -0700 (PDT) Date: Wed, 27 May 2020 21:29:18 +0400 From: Igor Pokrovsky To: x11@freebsd.org Subject: xf86-video-ati-legacy port status Message-ID: <20200527172918.GA874@doom.homeunix.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Rspamd-Queue-Id: 49XHrS3PZmz3WxQ X-Spamd-Bar: +++++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=unixway-org.20150623.gappssmtp.com header.s=20150623 header.b=tsisJ6Xm; dmarc=none; spf=none (mx1.freebsd.org: domain of ip@unixway.org has no SPF policy when checking 2a00:1450:4864:20::22b) smtp.mailfrom=ip@unixway.org X-Spamd-Result: default: False [7.38 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(0.00)[unixway-org.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[89.250.175.47:received]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; PREVIOUSLY_DELIVERED(0.00)[x11@freebsd.org]; NEURAL_SPAM_MEDIUM(0.97)[0.970]; RCPT_COUNT_ONE(0.00)[1]; BAD_REP_POLICIES(0.10)[]; RCVD_COUNT_THREE(0.00)[3]; DMARC_NA(0.00)[unixway.org]; NEURAL_SPAM_SHORT(0.53)[0.534]; DKIM_TRACE(0.00)[unixway-org.20150623.gappssmtp.com:+]; NEURAL_SPAM_LONG(0.87)[0.872]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::22b:from]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; GREYLIST(0.00)[pass,body]; RECEIVED_SPAMHAUS_PBL(0.00)[89.250.175.47:received] X-Spam: Yes X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2020 17:29:29 -0000 Hello! Are there plans to fix port/xf86-video-ati-legacy? I have tried the patch from commit messages on both amd64 and i386 and it fails. -ip From owner-freebsd-x11@freebsd.org Thu May 28 17:55:00 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F05562F8FBC for ; Thu, 28 May 2020 17:55:00 +0000 (UTC) (envelope-from ip@unixway.org) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49XwMS5DXZz3YvR for ; Thu, 28 May 2020 17:55:00 +0000 (UTC) (envelope-from ip@unixway.org) Received: by mailman.nyi.freebsd.org (Postfix) id B1B892F8DCE; Thu, 28 May 2020 17:55:00 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id B17CC2F8FBA for ; Thu, 28 May 2020 17:55:00 +0000 (UTC) (envelope-from ip@unixway.org) Received: from mail-ed1-x52d.google.com (mail-ed1-x52d.google.com [IPv6:2a00:1450:4864:20::52d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49XwMR6JLsz3Yxh for ; Thu, 28 May 2020 17:54:59 +0000 (UTC) (envelope-from ip@unixway.org) Received: by mail-ed1-x52d.google.com with SMTP id g9so780782edr.8 for ; Thu, 28 May 2020 10:54:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=unixway-org.20150623.gappssmtp.com; s=20150623; h=date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to; bh=/FjkXpkx86OEZwKmrbceNTgIDgE7CvJ/XvUGeVOOAqM=; b=nYHLMzNLNWuC+wSZ6CSyyqNcHSvs/zsMuSMKaHAD5RWkx7fcUgjnwLgd3WyMVTadmj wYAM2c1rU1E0YuAb7VCXMjTfZboWxClI1Zouk85j8xM7p3lHnZ/efYA/AA15c4dIf9s8 lcWw/95C2dwiCLL2whUDgCGBoz5MHQclPiSiAlDdjW0uOIrfZOXWLyrqXbpEciZyU/m+ rfYrWYeT0cMrPId6XEHV99BNHpFZMG8ZawiuSLZuzzYastdeo0r8hfGZ/QlIzXw5DGDp wlK9ADoJ34Z5vPUofJCYRPeojPvoVoRppDj3Amh7crVFk3edLtTFadlUMg8nqzqtOr7s ZDwg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to; bh=/FjkXpkx86OEZwKmrbceNTgIDgE7CvJ/XvUGeVOOAqM=; b=BTkAXRO7Jb7zS4z5WZ8iUyKY28FdodqNStQsuw4H2jnvBNlFxAhQYIZyBg3taqoaY2 /9+7fsaYBQwHfnKaVDAAR+l2GuLCAq2rlkHSW8Lu57QE39lWsoFbLS/cmR81l0TlWTKQ v7P1TNFPPR2vRGwANs+AKOXPmfvvSaqJargNkemSX4SsQI+ud7tV4+fNcAn/lurwiz7/ eu6TMvY8jjtwKYh1pQZ3zvJpCESwUJrTXr/OVuRG5bZRlMR5EjFxqYilMyjQlHktUNSo YwWkyOlBctU5l6A/WkA22alL2HTMZGGbwRqz0q+BXMBC7C/6h+n02569+BfpWi19m6oC efiA== X-Gm-Message-State: AOAM5308sBhI1EJfUl2iyhFFDar3pSf8CmiOCv0udiXH8LJc6NyNE+rF GBXpzkwNP/UAF+6HvTLrfK3SryuikSSLzg== X-Google-Smtp-Source: ABdhPJzXx0ivRGqn/qtgCd5FUZzeEVnHnU8/xuBilsMiJbS1Qdjy212snks5cXk80o9EMC61zyJ94Q== X-Received: by 2002:a2e:b8c2:: with SMTP id s2mr2258934ljp.368.1590688172937; Thu, 28 May 2020 10:49:32 -0700 (PDT) Received: from doom.homeunix.org ([89.250.175.47]) by smtp.gmail.com with ESMTPSA id o23sm1993242lfg.0.2020.05.28.10.49.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 May 2020 10:49:31 -0700 (PDT) Date: Thu, 28 May 2020 21:49:29 +0400 From: Igor Pokrovsky To: Alexey Dokuchaev Cc: x11@freebsd.org Subject: Re: xf86-video-ati-legacy port status Message-ID: <20200528174929.GA873@doom.homeunix.org> References: <20200527172918.GA874@doom.homeunix.org> <20200528070618.GA61570@regency.nsu.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20200528070618.GA61570@regency.nsu.ru> X-Rspamd-Queue-Id: 49XwMR6JLsz3Yxh X-Spamd-Bar: +++++ Authentication-Results: mx1.freebsd.org; dkim=pass header.d=unixway-org.20150623.gappssmtp.com header.s=20150623 header.b=nYHLMzNL; dmarc=none; spf=none (mx1.freebsd.org: domain of ip@unixway.org has no SPF policy when checking 2a00:1450:4864:20::52d) smtp.mailfrom=ip@unixway.org X-Spamd-Result: default: False [5.97 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; RECEIVED_SPAMHAUS_XBL(5.00)[89.250.175.47:received]; R_DKIM_ALLOW(0.00)[unixway-org.20150623.gappssmtp.com:s=20150623]; ARC_NA(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MIME_GOOD(-0.10)[text/plain]; PREVIOUSLY_DELIVERED(0.00)[x11@freebsd.org]; DMARC_NA(0.00)[unixway.org]; NEURAL_SPAM_MEDIUM(0.18)[0.182]; BAD_REP_POLICIES(0.10)[]; RCVD_COUNT_THREE(0.00)[3]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[unixway-org.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::52d:from]; NEURAL_HAM_SHORT(-0.01)[-0.010]; NEURAL_SPAM_LONG(0.80)[0.802]; R_SPF_NA(0.00)[no SPF record]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_TLS_ALL(0.00)[]; GREYLIST(0.00)[pass,body]; RECEIVED_SPAMHAUS_PBL(0.00)[89.250.175.47:received] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 May 2020 17:55:01 -0000 On Thu, May 28, 2020 at 02:06:18PM +0700, Alexey Dokuchaev wrote: > On Wed, May 27, 2020 at 09:29:18PM +0400, Igor Pokrovsky wrote: > It's on my radar (I'm happily using it right now with xorg-server-1.18.4 > and drm-legacy-kmod-g20190213, so it would be nice to unbreak it against > new xorg-server), but somewhat low-priority. May I ask what does not > work for you with xf86-video-ati-19.1.0? I haven't heard of regressions > other than invisible HW mouse pointer but that had been fixed in April. With xf86-video-ati-19.1.0 I'm getting the following error in Xorg log: (EE) RADEON(0): Failed to enable any CRTC Here are some DRM related messages from kernel: info: [drm] Initialized drm 1.1.0 20060810 drmn0: on vgapci0 info: [drm] RADEON_IS_AGP info: [drm] initializing kernel modesetting (RV670 0x1002:0x9515 0x174B:0x0028). info: [drm] register mmio base: 0xFBF00000 info: [drm] register mmio size: 65536 info: [drm] radeon_atrm_get_bios: ===> Try ATRM... info: [drm] radeon_atrm_get_bios: pci_find_class() found: 0:1:0:0, vendor=1002, device=9515 info: [drm] radeon_atrm_get_bios: Get ACPI device handle info: [drm] radeon_acpi_vfct_bios: ===> Try VFCT... info: [drm] radeon_acpi_vfct_bios: Get "VFCT" ACPI table info: [drm] radeon_acpi_vfct_bios: Failed to get "VFCT" table: AE_NOT_FOUND info: [drm] igp_read_bios_from_vram: ===> Try IGP's VRAM... info: [drm] igp_read_bios_from_vram: VRAM base address: 0xe0000000 info: [drm] igp_read_bios_from_vram: Map address: 0x1ec55000 (262144 bytes) info: [drm] igp_read_bios_from_vram: Incorrect BIOS signature: 0x0000 info: [drm] radeon_read_bios: ===> Try PCI Expansion ROM... info: [drm] radeon_read_bios: Map address: 0x4c0000 (131072 bytes) info: [drm] ATOM BIOS: drmn0: info: GTT: 64M 0xDC000000 - 0xDFFFFFFF drmn0: info: VRAM: 512M 0xBC000000 - 0xDBFFFFFF (512M used) info: [drm] Detected VRAM RAM=512M, BAR=256M info: [drm] RAM width 256bits DDR [TTM] Zone kernel: Available graphics memory: 1029704 kiB [TTM] Initializing pool allocator info: [drm] radeon: 512M of VRAM memory ready info: [drm] radeon: 64M of GTT memory ready. info: [drm] Supports vblank timestamp caching Rev 1 (10.10.2010). info: [drm] Driver supports precise vblank timestamp query. info: [drm] radeon: irq initialized. info: [drm] GART: num cpu pages 16384, num gpu pages 16384 info: [drm] Loading RV670 Microcode radeon/RV670_pfp.bin: could not load firmware image, error 2 radeon/RV670_pfp.bin: could not load firmware image, error 2 drmn0: Successfully loaded firmware image with name (mapped name): radeon/RV670_pfp.bin (radeon_RV670_pfp_bin) radeon/RV670_me.bin: could not load firmware image, error 2 radeon/RV670_me.bin: could not load firmware image, error 2 drmn0: Successfully loaded firmware image with name (mapped name): radeon/RV670_me.bin (radeon_RV670_me_bin) radeon/R600_rlc.bin: could not load firmware image, error 2 radeon/R600_rlc.bin: could not load firmware image, error 2 drmn0: Successfully loaded firmware image with name (mapped name): radeon/R600_rlc.bin (radeon_R600_rlc_bin) drmn0: info: WB disabled drmn0: info: fence driver on ring 0 use gpu addr 0x00000000dc000004 and cpu addr 0x0x77ff004 drmn0: info: fence driver on ring 3 use gpu addr 0x00000000dc000c0c and cpu addr 0x0x77ffc0c info: [drm] ring test on 0 succeeded in 1 usecs info: [drm] ring test on 3 succeeded in 1 usecs info: [drm] ib test on ring 0 succeeded in 0 usecs info: [drm] ib test on ring 3 succeeded in 1 usecs info: [drm] radeon_device_init: Taking over the fictitious range 0xe0000000-0xf0000000 info: [drm] radeon_device_init: Taking over the fictitious range 0xdc000000-0xe0000000 radeon_iicbb0 on drmn0 iicbus0: on iicbb0 addr 0x0 iic0: on iicbus0 iicsmb0: on iicbus0 smbus0: on iicsmb0 smb0: on smbus0 radeon_iicbb1 on drmn0 iicbus1: on iicbb1 addr 0x20 iic1: on iicbus1 iicsmb1: on iicbus1 smbus1: on iicsmb1 smb1: on smbus1 radeon_iicbb2 on drmn0 iicbus2: on iicbb2 addr 0x20 iic2: on iicbus2 iicsmb2: on iicbus2 smbus2: on iicsmb2 smb2: on smbus2 radeon_iicbb3 on drmn0 iicbus3: on iicbb3 addr 0x20 iic3: on iicbus3 iicsmb3: on iicbus3 smbus3: on iicsmb3 smb3: on smbus3 radeon_iicbb4 on drmn0 iicbus4: on iicbb4 addr 0x20 iic4: on iicbus4 iicsmb4: on iicbus4 smbus4: on iicsmb4 smb4: on smbus4 info: [drm] Radeon Display Connectors info: [drm] Connector 0: info: [drm] DVI-I-1 info: [drm] HPD1 info: [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c info: [drm] Encoders: info: [drm] DFP1: INTERNAL_KLDSCP_TMDS1 info: [drm] CRT2: INTERNAL_KLDSCP_DAC2 info: [drm] Connector 1: info: [drm] DIN-1 info: [drm] Encoders: info: [drm] TV1: INTERNAL_KLDSCP_DAC2 info: [drm] Connector 2: info: [drm] DVI-I-2 info: [drm] HPD2 info: [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c info: [drm] Encoders: info: [drm] CRT1: INTERNAL_KLDSCP_DAC1 info: [drm] DFP2: INTERNAL_LVTM1 info: [drm] Internal thermal controller with fan control info: [drm] radeon: power management initialized info: [drm] Connector DVI-I-1: get mode from tunables: info: [drm] - kern.vt.fb.modes.DVI-I-1 info: [drm] - kern.vt.fb.default_mode info: [drm] Connector DIN-1: get mode from tunables: info: [drm] - kern.vt.fb.modes.DIN-1 info: [drm] - kern.vt.fb.default_mode info: [drm] Connector DVI-I-2: get mode from tunables: info: [drm] - kern.vt.fb.modes.DVI-I-2 info: [drm] - kern.vt.fb.default_mode info: [drm] fb mappable at 0xE0062000 info: [drm] vram apper at 0xE0000000 info: [drm] size 1228800 info: [drm] fb depth is 24 info: [drm] pitch is 2560 fbd0 on drmn0 VT: Replacing driver "vga" with new "fb". info: [drm] Initialized radeon 2.29.0 20080528 for drmn0 on minor 0 drmn0: error: No GEM object associated to handle 0x00000438, can't create framebuffer From owner-freebsd-x11@freebsd.org Fri May 29 06:21:49 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 57D413309CE for ; Fri, 29 May 2020 06:21:49 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49YDx611qRz47d6 for ; Fri, 29 May 2020 06:21:45 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id 04T6LWvP094050 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Fri, 29 May 2020 08:21:34 +0200 (CEST) (envelope-from ml@netfence.it) X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: xf86-video-ati-legacy port status To: freebsd-x11@freebsd.org, danfe@nsu.ru References: <20200527172918.GA874@doom.homeunix.org> <20200528070618.GA61570@regency.nsu.ru> <20200528174929.GA873@doom.homeunix.org> From: Andrea Venturoli Message-ID: Date: Fri, 29 May 2020 08:21:32 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200528174929.GA873@doom.homeunix.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49YDx611qRz47d6 X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=pass (policy=none) header.from=netfence.it; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 2.44.121.52 as permitted sender) smtp.mailfrom=ml@netfence.it X-Spamd-Result: default: False [-3.16 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:2.44.121.52]; NEURAL_HAM_LONG(-0.99)[-0.986]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; NEURAL_HAM_SHORT(-0.40)[-0.401]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; NEURAL_HAM_MEDIUM(-0.97)[-0.969]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:30722, ipnet:2.44.0.0/16, country:IT]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2020 06:21:49 -0000 On 2020-05-28 19:49, Igor Pokrovsky wrote: >> May I ask what does not >> work for you with xf86-video-ati-19.1.0? I haven't heard of regressions >> other than invisible HW mouse pointer but that had been fixed in April. Hello, and sorry to step in. I've reported two cases on this list, where the new stuff does not work. Radeon HD5450 works perfectly for a couple of hours/half day then panics. Radeon HD4250: just loading new drm-kmod prevent DVI and HDMI outputs from working (only VGA remains); using VGA works, but panics as above. I'd happily put some work on this, but I can't seem be able to get going. bye av. From owner-freebsd-x11@freebsd.org Fri May 29 08:42:34 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id F36A43330E4 for ; Fri, 29 May 2020 08:42:34 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49YJ3Z6F8Dz4KTk for ; Fri, 29 May 2020 08:42:34 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id D6407332D60; Fri, 29 May 2020 08:42:34 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D60B3333315 for ; Fri, 29 May 2020 08:42:34 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from mail.daemonic.se (mail.daemonic.se [176.58.89.161]) (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 49YJ3Z5H0hz4KMh for ; Fri, 29 May 2020 08:42:34 +0000 (UTC) (envelope-from zeising@freebsd.org) Received: from cid.daemonic.se (localhost [IPv6:::1]) by mail.daemonic.se (Postfix) with ESMTP id 49YJ3Y41qSz3mMl for ; Fri, 29 May 2020 08:42:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at daemonic.se Received: from mail.daemonic.se ([IPv6:::1]) (using TLS with cipher ECDHE-RSA-AES128-GCM-SHA256) by cid.daemonic.se (mailscanner.daemonic.se [IPv6:::1]) (amavisd-new, port 10587) with ESMTPS id ONewUvyGWxAW for ; Fri, 29 May 2020 08:42:33 +0000 (UTC) Received: from garnet.daemonic.se (garnet.daemonic.se [IPv6:2001:470:dca9:2::10]) by mail.daemonic.se (Postfix) with ESMTPSA id 49YJ3Y15BXz3mMk for ; Fri, 29 May 2020 08:42:33 +0000 (UTC) From: Niclas Zeising Subject: Re: xf86-video-ati-legacy port status To: x11@freebsd.org References: <20200527172918.GA874@doom.homeunix.org> Message-ID: Date: Fri, 29 May 2020 10:42:32 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: <20200527172918.GA874@doom.homeunix.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49YJ3Z5H0hz4KMh X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:36236, ipnet:176.58.89.0/24, country:US] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 May 2020 08:42:35 -0000 On 2020-05-27 19:29, Igor Pokrovsky wrote: > Hello! > > Are there plans to fix port/xf86-video-ati-legacy? I have tried the > patch from commit messages on both amd64 and i386 and it fails. Hi! Unfortunately it is very hard to fix it. There has been several changes in how xorg-server interacts with the xf86 drivers, and the version xf86-video-ati-legacy was based on was very old and not compatible with xserver 1.20. If anyone can make xf86-video-ati-legacy work with xserver 1.20 we can get the patches in, but I don't have the time to work on xf86-video-ati-legacy myself. Regards -- Niclas Zeising From owner-freebsd-x11@freebsd.org Sat May 30 06:56:38 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9CC1B2FF912 for ; Sat, 30 May 2020 06:56:38 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49Ysft2C00z4K2S for ; Sat, 30 May 2020 06:56:38 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.nyi.freebsd.org (Postfix) id 49B332FFF00; Sat, 30 May 2020 06:56:38 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 497A32FFE37 for ; Sat, 30 May 2020 06:56:38 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Ysfs5Gtsz4KBh; Sat, 30 May 2020 06:56:37 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id 04U6uPP7074971 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Sat, 30 May 2020 08:56:28 +0200 (CEST) (envelope-from ml@netfence.it) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netfence.it; s=202005; t=1590821788; bh=31PSi+Nuj7h0C7G4Cmp2XP4deQhDreV4ZTp1guzC2g4=; h=Subject:To:References:From:Date:In-Reply-To; b=aqQYIy8au1dB6KbrjuiXEodIjxJSCcGWrRDUoO7nuss7z3KxWRwP/9+5EKFpiwDI5 2g/CYmGSJ7qURDQzs3HtD42A9bFeX7B0xKL/LETHoXRDPPQ2xmIaTelPXNwFTM3cI5 Ao7yzPPKFQuW5m1A1Oh8GEh2j8OT4yrl7eM22wDo= X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: xf86-video-ati-legacy port status To: Niclas Zeising , x11@freebsd.org References: <20200527172918.GA874@doom.homeunix.org> From: Andrea Venturoli Message-ID: <6675586c-dae2-39c6-2aba-bd66511d2d72@netfence.it> Date: Sat, 30 May 2020 08:56:25 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 49Ysfs5Gtsz4KBh X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; ASN(0.00)[asn:30722, ipnet:2.44.0.0/16, country:IT]; REPLY(-4.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 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, 30 May 2020 06:56:38 -0000 On 2020-05-29 10:42, Niclas Zeising wrote: > Unfortunately it is very hard to fix it.  There has been several changes > in how xorg-server interacts with the xf86 drivers, and the version > xf86-video-ati-legacy was based on was very old and not compatible with > xserver 1.20. > If anyone can make xf86-video-ati-legacy work with xserver 1.20 we can > get the patches in, but I don't have the time to work on > xf86-video-ati-legacy myself. Agreed, but it's really the non-legacy version that should be fixed. At a bare minimum, documentation should be updated to report what really works (not what should work but doesn't). As I said my integrated Radeon GPU does not work at all with new Xorg; I found another Radeon card laying around and tried that: it's better but still not there. Both are reported as "working" on the wiki. Now, if I decided to go ahead and buy a new card, I wouldn't know what to buy: I could check the wiki, get a card which is listed there and discover I just wasted my money? bye av. P.S. BTW, I also have a laptop with CPU integrated Intel graphics: again, it's listed as just working, but I had to step through hops to avoid hangs and I still often get screen corruption. So even if I decided to change the whole box and get an Intel CPU, I'm not sure what to expect. From owner-freebsd-x11@freebsd.org Sat May 30 17:40:03 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C835F2F0B4A for ; Sat, 30 May 2020 17:40:03 +0000 (UTC) (envelope-from ml@netfence.it) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49Z7xH3tPyz4LH2 for ; Sat, 30 May 2020 17:40:03 +0000 (UTC) (envelope-from ml@netfence.it) Received: by mailman.nyi.freebsd.org (Postfix) id 852772F0B49; Sat, 30 May 2020 17:40:03 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 84F1E2F0B48 for ; Sat, 30 May 2020 17:40:03 +0000 (UTC) (envelope-from ml@netfence.it) Received: from soth.netfence.it (net-2-44-121-52.cust.vodafonedsl.it [2.44.121.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "mailserver.netfence.it", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Z7xF4B4fz4L6V for ; Sat, 30 May 2020 17:40:01 +0000 (UTC) (envelope-from ml@netfence.it) Received: from alamar.ventu (alamar.local.netfence.it [10.1.2.18]) (authenticated bits=0) by soth.netfence.it (8.15.2/8.15.2) with ESMTPSA id 04UHdsiR047108 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NO); Sat, 30 May 2020 19:39:56 +0200 (CEST) (envelope-from ml@netfence.it) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netfence.it; s=202005; t=1590860396; bh=nvp+EspaRFPCJaxZWIQwxAycnS8MujP0/Vyy1kIS4aQ=; h=Subject:To:Cc:References:From:Date:In-Reply-To; b=hxnAhQa42wyWEWw3W04z49FvXE/DBCuqFHdfwoWRAbxBVm+jXTGuqH8BWB6hOjVah pmgzuUCKjLChjxFP4tbZDGmN+yj5qcLXK6W6fEDOYu7CLFvhBArB9lxNWsp6RpiTHz 7IGpFOLIIyxfOwXKfdNyvfp106AGW/qOWK240b3c= X-Authentication-Warning: soth.netfence.it: Host alamar.local.netfence.it [10.1.2.18] claimed to be alamar.ventu Subject: Re: xf86-video-ati-legacy port status To: Alexey Dokuchaev Cc: x11@freebsd.org References: <20200527172918.GA874@doom.homeunix.org> <6675586c-dae2-39c6-2aba-bd66511d2d72@netfence.it> <20200530121316.GA31824@regency.nsu.ru> From: Andrea Venturoli Message-ID: <0e0cc3c0-cb56-2eda-4c96-35d20c80c04d@netfence.it> Date: Sat, 30 May 2020 19:39:54 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:68.0) Gecko/20100101 Thunderbird/68.8.0 MIME-Version: 1.0 In-Reply-To: <20200530121316.GA31824@regency.nsu.ru> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 49Z7xF4B4fz4L6V X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=netfence.it header.s=202005 header.b=hxnAhQa4; dmarc=pass (policy=none) header.from=netfence.it; spf=pass (mx1.freebsd.org: domain of ml@netfence.it designates 2.44.121.52 as permitted sender) smtp.mailfrom=ml@netfence.it X-Spamd-Result: default: False [-3.71 / 15.00]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[netfence.it:s=202005]; MID_RHS_MATCH_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:2.44.121.52]; NEURAL_HAM_LONG(-1.02)[-1.020]; MIME_GOOD(-0.10)[text/plain]; HAS_XAW(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.001]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[netfence.it:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[netfence.it,none]; NEURAL_HAM_SHORT(-0.69)[-0.694]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; ASN(0.00)[asn:30722, ipnet:2.44.0.0/16, country:IT]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 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, 30 May 2020 17:40:03 -0000 On 2020-05-30 14:13, Alexey Dokuchaev wrote: > Seeing all this fallout after the recent X.Org update I'm seriously > considering creating xorg-server-19 or xorg-server-18 port so we can > get our FreeBSD graphic stack back. Right now it's simply broken for > too many people. :-( More or less what I did on my private side :( N.B. This is not something complete that I could publish or pass to others, since I only did the bits I'm interested in, knowing it's not the way to go. bye av. From owner-freebsd-x11@freebsd.org Sat May 30 18:35:31 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 229F42F278F for ; Sat, 30 May 2020 18:35:31 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 49Z99G6Hyzz4QxJ for ; Sat, 30 May 2020 18:35:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mailman.nyi.freebsd.org (Postfix) id D80BE2F2644; Sat, 30 May 2020 18:35:30 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D7D492F278C for ; Sat, 30 May 2020 18:35:30 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qv1-xf33.google.com (mail-qv1-xf33.google.com [IPv6:2607:f8b0:4864:20::f33]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49Z99F4cwPz4QpT for ; Sat, 30 May 2020 18:35:29 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qv1-xf33.google.com with SMTP id z9so2639360qvi.12 for ; Sat, 30 May 2020 11:35:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=h/WrWIbAj1TzSfUOlsGkL6s5Mf3uqGyrRrFXoW3+MXY=; b=MjoDWxYn8BCTYgryaA2aF0fN6nEaHD1FfdyRJzRIFYDh45zNVUoPZ0PMMNjGJ+X/vI LmXPQN+WrS6qUDXH9ABOnjRGPzIm6NmKsSXTe4OylADc7M7Sow+KfyNoks+fZeM9Ai1M PyJivxZuO67EhRndggOJzSgbWFCNq16zhXiaj8rdmPUk6N0pCE1xL8j5sAr/0vcLhtVi qzkI2NSy/j+BQ+f4JRJ7x4lRjV8rt/YUzIgK2ZpEFluM9oP+piuHmkwiOxpIo04yNy1z xqxNuQ2YEVLNwq0viATrHd9nBlHMYaKAcFJp0V1t50aX8X33kDxmoOtDid47xCx7Jvz3 qFxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=h/WrWIbAj1TzSfUOlsGkL6s5Mf3uqGyrRrFXoW3+MXY=; b=WgbmLCPl5DJjGRVh7x+r6WCq7JGcK8Qg+tIg3Tkj5QAkgUBorT8HJx/dgtS7WlcW35 TycKs6em3SHdKy+JSa5j8pHbr5bBs8F/j4oyq0APEO5ybOoJf8SRz+T/VQSQVT75bo2G abOehOGqTsT5cXJrBSEItL1jM1eWzndR5lncqHAQ6qH4udgyL5OJwj/BTEpzSxFzYzR4 7I4WyGyHAPH7F4Uvbnk/UUJKN7aZNCX14KwlWsdOx13PnPbHqpDbL6ufN88FdoyUMt+w PFmmvEVtQxZ4e/6Mb0EQHcL3Ac9BqpanxQhSyu/5dV/YYLlND5q/GLc3Q4L4IxgNrzVE DkUg== X-Gm-Message-State: AOAM531zp5SVuhYtAmD/54W8nRKygKeQdyWuTurzpMFcQDk1/nGubjGX kjV5GLw60bOCkib6IQcicpVu1X6r4BDYhP6gbXHFRQ== X-Google-Smtp-Source: ABdhPJwyl0EbC1vm443B/5IB/nDxzUkkOS6Cb+AgE2zBjELSuNFJabjHhifKgMv3gIiSbgCGDVz9uhBW4sNIqMY/rjE= X-Received: by 2002:a0c:e7c2:: with SMTP id c2mr14443575qvo.118.1590863728208; Sat, 30 May 2020 11:35:28 -0700 (PDT) MIME-Version: 1.0 References: <20200527172918.GA874@doom.homeunix.org> <6675586c-dae2-39c6-2aba-bd66511d2d72@netfence.it> In-Reply-To: <6675586c-dae2-39c6-2aba-bd66511d2d72@netfence.it> From: Warner Losh Date: Sat, 30 May 2020 12:35:17 -0600 Message-ID: Subject: Re: xf86-video-ati-legacy port status To: Andrea Venturoli Cc: Niclas Zeising , FreeBSD X11 X-Rspamd-Queue-Id: 49Z99F4cwPz4QpT X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=MjoDWxYn; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::f33) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-2.13 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; NEURAL_HAM_MEDIUM(-0.99)[-0.990]; FROM_HAS_DN(0.00)[]; RCPT_COUNT_THREE(0.00)[3]; NEURAL_HAM_LONG(-0.97)[-0.967]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[x11@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; TO_MATCH_ENVRCPT_SOME(0.00)[]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; NEURAL_HAM_SHORT(-0.18)[-0.177]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::f33:from]; R_SPF_NA(0.00)[no SPF record]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; RCVD_COUNT_TWO(0.00)[2]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 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, 30 May 2020 18:35:31 -0000 On Sat, May 30, 2020 at 12:56 AM Andrea Venturoli wrote: > On 2020-05-29 10:42, Niclas Zeising wrote: > > > Unfortunately it is very hard to fix it. There has been several changes > > in how xorg-server interacts with the xf86 drivers, and the version > > xf86-video-ati-legacy was based on was very old and not compatible with > > xserver 1.20. > > If anyone can make xf86-video-ati-legacy work with xserver 1.20 we can > > get the patches in, but I don't have the time to work on > > xf86-video-ati-legacy myself. > > Agreed, but it's really the non-legacy version that should be fixed. > Yes. Another heroic fix isn't going to help the project in the long run. > At a bare minimum, documentation should be updated to report what really > works (not what should work but doesn't). > This list might be rather long, and ambiguous... > As I said my integrated Radeon GPU does not work at all with new Xorg; I > found another Radeon card laying around and tried that: it's better but > still not there. Both are reported as "working" on the wiki. > That, at least, should be udated. > Now, if I decided to go ahead and buy a new card, I wouldn't know what > to buy: I could check the wiki, get a card which is listed there and > discover I just wasted my money? > fair point. Something much newer should just work, but I understand your hesitation. BTW, I also have a laptop with CPU integrated Intel graphics: again, > it's listed as just working, but I had to step through hops to avoid > hangs and I still often get screen corruption. > So even if I decided to change the whole box and get an Intel CPU, I'm > not sure what to expect. > Yea. Most newer intel just work, though some with workarounds. Super-new intel requires the latest drm-devel port and -current. But honestly, when we have just volunteers doing all this, having a specific, long list of what's know working and not is hard: it's hardware intensive, labor intensive and requires a large capital investment for both the gear, and a large operating cost to keep it powered, part of regression tests, etc. Warner From owner-freebsd-x11@freebsd.org Sat May 30 23:10:30 2020 Return-Path: Delivered-To: freebsd-x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 60C8D2FAC0C for ; Sat, 30 May 2020 23:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mailman.nyi.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 49ZHGZ220jz3djp for ; Sat, 30 May 2020 23:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: by mailman.nyi.freebsd.org (Postfix) id 456D62FABA0; Sat, 30 May 2020 23:10:30 +0000 (UTC) Delivered-To: x11@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 453732FAA60 for ; Sat, 30 May 2020 23:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 49ZHGZ15Jyz3dxb for ; Sat, 30 May 2020 23:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 20D3810986 for ; Sat, 30 May 2020 23:10:30 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 04UNAU9r087056 for ; Sat, 30 May 2020 23:10:30 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 04UNAU34087055 for x11@FreeBSD.org; Sat, 30 May 2020 23:10:30 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: x11@FreeBSD.org Subject: [Bug 245774] graphics/mesa-dri: fix build on powerpc head Date: Sat, 30 May 2020 23:10:30 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: pkubaj@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: x11@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated MIME-Version: 1.0 X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.33 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, 30 May 2020 23:10:30 -0000 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D245774 --- Comment #3 from Piotr Kubaj --- (In reply to Niclas Zeising from comment #2) Sorry for the late answer. Yes, this is noop. There is a check for defined(MISSING_64BIT_ATOMICS). AFAIK other architectures have 64 bit atomi= cs. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=