From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from dfw.source.kernel.org (dfw.source.kernel.org [139.178.84.217]) by mx.groups.io with SMTP id smtpd.web10.16016.1670422206290604512 for ; Wed, 07 Dec 2022 06:10:06 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@kernel.org header.s=k20201202 header.b=Vw+apYgD; spf=pass (domain: kernel.org, ip: 139.178.84.217, mailfrom: ardb@kernel.org) Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by dfw.source.kernel.org (Postfix) with ESMTPS id 59747617A0 for ; Wed, 7 Dec 2022 14:10:05 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id BBE9EC4347C for ; Wed, 7 Dec 2022 14:10:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1670422204; bh=EygGO7AS0X7iS7eO7/9DUaCH/RQh4bKxgMrvRpZO6DI=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=Vw+apYgDzlhe3EOMvFb3lmtAZoBYaTGYp07ylvkYlHj5KakdbV1KVx61DuWsRDCdp JIK/1kZnokDOepBcOUm53to3bN7Cs5/P8473V0CrJfDAzQppoHCjFi3tbUcr1JXufs pXLgwuNaijL/q8j7hjN4gAyNPnTKt3Q56MNDP9BcbrCG65Mj4j0916yFjpRCCu0cyZ jgCdq1BexY3DKhc7xv17uugP7Z+3RSsTvNHq4wsdzcGxW9G1iwlbvGneDIvmukj4tg +b1ZR/fjcFA690EhkS6nX6q3rSAUw/Xlyvrg/j9vcjEjYuBmISrZKwIR8ll0+rTArg k8TiMuKAHMmXA== Received: by mail-lj1-f182.google.com with SMTP id x11so21024964ljh.7 for ; Wed, 07 Dec 2022 06:10:04 -0800 (PST) X-Gm-Message-State: ANoB5pnY+rk1CkVl32Huh2SjhwMjU/cmmZHZKTpPGzXCUMmgqIDtJV6w c3SzmMYTlp1PlOtFV2nyo5gGmrL3yIPQvvz85QQ= X-Google-Smtp-Source: AA0mqf7GAKxNnLPf5JGEdVBdmvcB92vqX75v9+vA+gYnbmz0yMDz3szgqE9ag0su6njshOEgRvYub7J8YTsfn5P7bmE= X-Received: by 2002:a05:651c:220a:b0:277:2428:3682 with SMTP id y10-20020a05651c220a00b0027724283682mr30766068ljq.291.1670422202731; Wed, 07 Dec 2022 06:10:02 -0800 (PST) MIME-Version: 1.0 References: <20220726194640.1920-1-michael.d.kinney@intel.com> <20220726194640.1920-2-michael.d.kinney@intel.com> <20221206055649.33rbcbkyuavpxqdk@sirius.home.kraxel.org> <20221207074123.ccj63ciwywubqj6k@sirius.home.kraxel.org> In-Reply-To: <20221207074123.ccj63ciwywubqj6k@sirius.home.kraxel.org> From: "Ard Biesheuvel" Date: Wed, 7 Dec 2022 15:09:51 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [edk2-devel] [Patch 1/2] OvmfPkg: Change default to disable MptScsi and PvScsi To: Gerd Hoffmann Cc: Mike Maslenkin , devel@edk2.groups.io, dann.frazier@canonical.com, michael.d.kinney@intel.com, Ard Biesheuvel , Jiewen Yao , Jordan Justen , Sebastien Boeuf , Brijesh Singh , Erdem Aktas , James Bottomley , Min Xu , Tom Lendacky , 1016359@bugs.debian.org Content-Type: text/plain; charset="UTF-8" On Wed, 7 Dec 2022 at 08:41, Gerd Hoffmann wrote: > > Hi, > > > A patch mentioned above set MPT_SCSI_ENABLE=FALSE, that removed > > support for LSI 53C1030 and SAS1068. > > These SCSI controllers were emulated by VMware, Parallels and I guess > > VitualBox. > > This is generic setup for VMware VMs, as far as I remember. > > So the booting of such VMs (probably migrated from VMware and others) > > was definitely broken. > > Yes. Problem is there is no maintainer for the driver. There used to > be one, but the email address started bouncing. So we updated > Maintainers.txt and flipped the switch to not build the unmaintained > drivers by default. > > If debian is fine with shipping unmaintained software to its users you > can flip the config switches of course, at least as long as the drivers > are still in the tree. The drivers are at risk of being removed though > in case we don't find a new maintainer within a year or two. > Indeed. These options can be set from the command line when building the image, so the distro wrapper scripts can just en/disable the features they desire. As for maintenance: indeed, lack of maintainership generally also means lack of testing coverage, and if something breaks, we won't notice, and if we do, we may not be able to fix it without running the risk of breaking something else. So at some point, these drivers will be removed rather than kept alive by the core team unless someone steps up.