Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S932511AbcJ3Qei (ORCPT ); Sun, 30 Oct 2016 12:34:38 -0400 Received: from mail-it0-f67.google.com ([209.85.214.67]:33344 "EHLO mail-it0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932322AbcJ3Qeg (ORCPT ); Sun, 30 Oct 2016 12:34:36 -0400 MIME-Version: 1.0 From: Ilia Mirkin Date: Sun, 30 Oct 2016 12:34:35 -0400 X-Google-Sender-Auth: L0s8zGP6KsAWrXZZKqhZAtorfQo Message-ID: Subject: Nouveau regression since kernel 4.3: loading NVIDIA's firwmare files To: Alexandre Courbot , Ben Skeggs , Dave Airlie Cc: "linux-kernel@vger.kernel.org" , "dri-devel@lists.freedesktop.org" , "nouveau@lists.freedesktop.org" Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1096 Lines: 26 Hi Alex, As you're well-aware, your commit 8539b37acef73949861a16808b60cb8b5b9b3bab (drm/nouveau/gr: use NVIDIA-provided external firmwares) broke tons of existing setups for people who were using extracted firmware files (stored in the "nouveau" firmware directory) as a result of nouveau's ctxsw fw being ... lacking. This is especially common on GK106's for some reason. The arguments for doing this at the time was that (a) all the bugs in nouveau's fw have been fixed and thus those people don't need to be using those extracted firmware files and (b) NVIDIA was going to release firmware and so things would Just Work (tm) since the new files would be at the new locations. Neither of these have come to fruition. Plenty of people still have GK106's that don't work well with nouveau's fw. NVIDIA has shown no interest in releasing firmware in a redistributable fashion. Can you please create a patch to fix this up so that it still tries to load files from the previous location with the previous names so that people's previously-working setups can keep on working? Thanks, -ilia