From nobody Fri Aug 20 12:31:40 2021 X-Original-To: freebsd-x11@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 90E481276F0B for ; Fri, 20 Aug 2021 12:31:45 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: from mail-ej1-x630.google.com (mail-ej1-x630.google.com [IPv6:2a00:1450:4864:20::630]) (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 4GrgxF3HNdz3kKd; Fri, 20 Aug 2021 12:31:45 +0000 (UTC) (envelope-from gljennjohn@gmail.com) Received: by mail-ej1-x630.google.com with SMTP id bq25so19855671ejb.11; Fri, 20 Aug 2021 05:31:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:in-reply-to:references:reply-to :mime-version:content-transfer-encoding; bh=yyFOEglhPTskLtWPs8gVCIOTxIT0rRDw24INu6pD/bU=; b=cm5UNdCbppj9GkGTAgO9p0Y7cE5C9MJUFdJkG0+TY04PVnwTAXTri0eqUcEg7VIxsa J21grwCLL5JMxuzC0NFkUQmFurIZVgX12dizlE56Tqwk8SvVT8OrtsDBTN9o8y3CWtx7 PuE1vj2Wax7Yay7nwGQqvwrpVpbNf3wyPG4v+4Y72Zt8PIJoKJB/OnXE2qlgYhuK2iRo aK+4piDmXz6lvooa/mxxf9gGZIpIHgfu8sIPlnF4wLBAE2AhCzDyjP1K3z3fCgIX3Vva KDtrEyUPoLmKUaURrsPHWFNym65VvxQ1x7iJ6GTnxPFhAHxACidGF33YwdeXpjFdfONl pT0g== 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:in-reply-to :references:reply-to:mime-version:content-transfer-encoding; bh=yyFOEglhPTskLtWPs8gVCIOTxIT0rRDw24INu6pD/bU=; b=GDh0I1VkChu5hlM9qPB9eRPYkZZgGiZHL7AdWbhVUZEB5apqgzA4JpoYE/cQ5RxTaB fxd+z0godBWr9W62SODUWPENQe3sXX4buug6Ug/jlyRnAUfrxcYZTJqMWVOGhKv081b0 rFuJJtL2UrzCtFYFdmooZdVhkpdDtOvN05kHQxVEIYazI1beUJmmTRdQ5OgOszVq1gRo SdWADJm7cHZ9wQRVh90vO8F8LcSjriaSFKoZx6vqCzLa7VZIoekfPBNka8Vujncl0PU5 4a+cXPktvI87S1LWjggfp26XWgQ/D25vXGpjugLy2/ubUyncjiBG//Ojp90YJTpCQfuX ITJQ== X-Gm-Message-State: AOAM532B/zVk6a+V+5uHWZW7aN9vMcF8ZEtQnO+ZcFrceXM47giIrSkB Oe5XDS/oEQfJl07qaxFazj2vhIp4aQ8= X-Google-Smtp-Source: ABdhPJyXIN5MmzYYmbqeCiKCvxNoTp+LmMst97yvYgNtwseImt/M9ndY+x2+xS/Y/QOFvoSP6XsxSA== X-Received: by 2002:a17:906:e245:: with SMTP id gq5mr21164063ejb.121.1629462704477; Fri, 20 Aug 2021 05:31:44 -0700 (PDT) Received: from ernst.home (p5b023517.dip0.t-ipconnect.de. [91.2.53.23]) by smtp.gmail.com with ESMTPSA id v12sm2812791ejq.36.2021.08.20.05.31.43 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 20 Aug 2021 05:31:43 -0700 (PDT) Date: Fri, 20 Aug 2021 14:31:40 +0200 From: Gary Jennejohn To: Scott Bennett Cc: freebsd-x11@freebsd.org, danfe@freebsd.org Subject: Re: 3.0-STABLE / drm-kmod / dual radeon problems Message-ID: <20210820123140.7326e0e6@ernst.home> In-Reply-To: <202108201156.17KBuRTQ028474@sdf.org> References: <202108201156.17KBuRTQ028474@sdf.org> Reply-To: gljennjohn@gmail.com X-Mailer: Claws Mail 3.17.8 (GTK+ 2.24.33; amd64-portbld-freebsd14.0) List-Id: X11 List-Archive: https://lists.freebsd.org/archives/freebsd-x11 List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-x11@freebsd.org X-BeenThere: freebsd-x11@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Rspamd-Queue-Id: 4GrgxF3HNdz3kKd X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[] X-ThisMailContainsUnwantedMimeParts: N On Fri, 20 Aug 2021 06:56:27 -0500 Scott Bennett wrote: > Alexey Dokuchaev wrote: > > > On Thu, Aug 19, 2021 at 11:51:36AM -0700, John Kennedy wrote: > > > [resending to freebsd-x11@ vs x11@] > > > > > > I'm making my semi-annual attempt to convert a windows box to a FreeBSD > > > box and having the same kind of issues. It is a Dell Optiplex 9020 with > > > dual radeon cards (and currently 3 monitors, 4 if I can get it to work). > > > > Similar question (about dual Radeon cards) had been asked on this list > > before* and never answered, AFAIK. Apparently, this configuration does > > not look interesting for developers to test and provide support for. :( > > > > ./danfe > > > > *) https://lists.freebsd.org/pipermail/freebsd-x11/2020-September/026609.html > > > I will add that they also seem unwilling to answer whether a firmware bug > that hangs a single Radeon card has even been reported upstream, whether to > X.org or to AMD. They are also unwilling to say whether the DRM bug that > attempts to perform a hard reboot (i.e., without so much as sync(), let alone an > orderly shutdown with UFS unmounts, etc.) in response to a hung GPU has been > reported upstream. > It ought to be a FreeBSD Foundation project to drum up money to hire a > professional GPU programmer (perhaps part-time) and a full-time programmer for > CPU-side graphics support. The latter could devote some of his time toward > managing the graphics team's projects and objectives. With these, perhaps > FreeBSD could finally have native graphics support instead of having to import > ever more of the LINUX kernel into FreeBSD in order to have graphics, even buggy > graphics, at all. > Why should the manufacturers of graphics hardware jump on a FreeBSD bandwagon when they already have lots of Linux developers either employed or with NDAs available to do the dirty work? I must say that the project is lucky that Nvidia is still willing to provide drivers to FreeBSD. Based on my experience from the time when I was developing drivers for ISDN cards for FreeBSD, hardware vendors simply don't have FreeBSD on their radars. Even though I signed a NDA with AVM (one of the bigger ISDN card vendors), I couldn't get any useful information from them at all. I was basically forced to reverse engineer the Linux drivers. Evidently, Linux developers were considered to be a more interesting target than any BSD developer. And that is still the case today. -- Gary Jennejohn