From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-delivery-124.mimecast.com (us-smtp-delivery-124.mimecast.com [170.10.133.124]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7A84430DD27 for ; Mon, 26 Jan 2026 10:50:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=170.10.133.124 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769424603; cv=none; b=BJW2v+dQ1hd+2ckOG010F2QXMEa5OhjqvgnagYw/DNBuNEF+yaGLnv7aTWlawvCkVUVM2WrM15cUlxPQgZ9XuPWRk63qy12PYJXXGpzIo3V362eAhfwho0r9DA06NALKJ4g8wTiFoNJe7l0F/70CxCdDk6hMSxcOxDwhaRADaqk= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769424603; c=relaxed/simple; bh=Oo8JJe93/cM+Q1yaJlfUaR5aDr7iDNesYsFcAbc0O8I=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=Tbgk/hXt8OUjsVR31WKDm0OXhERHVKU0eb8yNPcW72yoylbs7NiAfZ2q8DaF5BouZk1hgeac/nTNFiX0nA+d5QJI66spdJtAinD/V3yY6K29vuxHR+kk4wWiqMfSJDU407jq6yYHhc+Gp+2xy9l33nLgPxJehOeD3HodXGPv/Cs= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com; spf=pass smtp.mailfrom=redhat.com; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b=fP9t1Gfc; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b=Jbrb9Aed; arc=none smtp.client-ip=170.10.133.124 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=redhat.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=redhat.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=redhat.com header.i=@redhat.com header.b="fP9t1Gfc"; dkim=pass (2048-bit key) header.d=redhat.com header.i=@redhat.com header.b="Jbrb9Aed" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1769424601; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=miyVD1VKQI4mtTCbhFiBjFpZ4JFSyDP8wb300TShJsA=; b=fP9t1GfcKdE3PN9oj+YpzLWmi/PIsTWNo/Q+tSx0LAWATl2iSiHS6KJ9KpTNhRysXCEWsc l4DV01ovcfCQzxQl1Hlwhby4dQZLefkEMl6ivOODK2DcJ0ONe6PQhqwvPGilxJrp4wfYsw r8AbkLgpg7v969dkY96V6FkaiHEd68U= Received: from mail-wm1-f69.google.com (mail-wm1-f69.google.com [209.85.128.69]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-636-RIqg_5YYO_-TnTRYSIQyfQ-1; Mon, 26 Jan 2026 05:49:48 -0500 X-MC-Unique: RIqg_5YYO_-TnTRYSIQyfQ-1 X-Mimecast-MFC-AGG-ID: RIqg_5YYO_-TnTRYSIQyfQ_1769424587 Received: by mail-wm1-f69.google.com with SMTP id 5b1f17b1804b1-47ee8808ffbso32763665e9.2 for ; Mon, 26 Jan 2026 02:49:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=google; t=1769424587; x=1770029387; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=miyVD1VKQI4mtTCbhFiBjFpZ4JFSyDP8wb300TShJsA=; b=Jbrb9AedE7j0ez/EaIqM60y28rAYYiXH74jlxd32dbiLDlOjWz4D8aOfSyZuwxmpVq Cn+cUnK9QRMMWxNjnbtOwyuy85qINXmZivylE4S+eg3CCQTkrmkizSonm4Ur4Xszijex ahhq3gJe200uBSgO5GHe6quFqwTuDhPQXTpIIlFmwB8Z6i1xy1mVXH8kIIwXSg+Ja58D X6rSaQRtsqpMxmpPL2WhTOUjHYB2UK11W7TzM9U9/KZTS06EIeTFCuGegajCm/U1VM51 TcrWs0lXLIdfDLGa+XtwgRmN9zFuhSPeI1RYoCnJkhCwKDjIA7qt8RUoEAvHrKnWI9N2 QIVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769424587; x=1770029387; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=miyVD1VKQI4mtTCbhFiBjFpZ4JFSyDP8wb300TShJsA=; b=WcnbXbZ0N13Jf2LjbhOqIOh28f66sKsir6KKkb0A4frOw7RJFAhAdIEAlhFtTKvGnM dM7fIw4Afmsa6f2uCn5T5PZyyHZoO9cpVWucLAGJLXRssnPe46KGUcTqJjpayN6xryjx +imZ11aetz396lg4DtVNNRmlDHibmDNZPYcPsgMEXaZqbqj+/eicG6GRbnBDKVoScexJ y/UFtNglL26BCeNPGU6bEpKhDM1/Z/Z3lA72qB/EHTIlsdvX9gQKqsvrjLJ0tH5duiEh hg6M47aBAiBjfUluASqo87Qgk2PpEQB9n26VtSaYm7wTTIP7WijNzsu0ojzPsI5yZA2/ fxxw== X-Forwarded-Encrypted: i=1; AJvYcCU3a2Drqvy+ynufMoCijYynIfQYpzHMCubkLI+xc/BRNyYk5colHhbR2tkVHWhbXXjSTnvk6L9ObiV0L+o=@vger.kernel.org X-Gm-Message-State: AOJu0Yx5pVTDyUw4ElWcwmHUmpopDug4UKtea17L3TmXCWVjn94Y0D6A 9mC9AiXWHQxN7zYPUGHTJXcB+OwrQW5+RJT4EZBBUkqE9H9JhnTE+inSVAflIATR1WmFpxziAMi tnEcDyEt1usuWyVxlZD1yGJNt0zz7GkyEwqIrHD8CHjQDUMBsh+PjcpCDRiGfoomAWw== X-Gm-Gg: AZuq6aKUlX4lsyyCugDeJLzuHhBVciaPLyzdua1C6gZY/+C0YfI3QzNDQd4twYpAIB6 GRpdl6/lKPzoJ5u0fKbVRzQquUEkiPT99pB5gAXfOdi7A9nNk9wtesd6V/QEyT30NM30I9BLjFV vcw0W1I6iGDEwd38sOyQUYx/xEnvclXYRY17UiSeCjToHFK3aNP2r5FwX8DhALmz4JGSm+GuaRp ZLFIrVS0UkJrGOt0df4rAS9XkugZudQ1SApd6DdFcsJG3M9nKACAjNh4xczygusajb4AiXfq6iO 4swZAFx6OQLHQ+YbfcLb7wZ6Ee8CAxc8s45Zfax2EAD3LOlOAVtHof0IQ9ytGj//V8c3tQhkyfg ol0y6S2sebEM/3Uvsdee8BDtXyVT+awaTjxHjMMicyMXshRuC6Q== X-Received: by 2002:a05:600c:a114:b0:480:5678:1fdd with SMTP id 5b1f17b1804b1-4805ce3fac0mr53554585e9.12.1769424586923; Mon, 26 Jan 2026 02:49:46 -0800 (PST) X-Received: by 2002:a05:600c:a114:b0:480:5678:1fdd with SMTP id 5b1f17b1804b1-4805ce3fac0mr53554405e9.12.1769424586515; Mon, 26 Jan 2026 02:49:46 -0800 (PST) Received: from ?IPV6:2a01:e0a:c:37e0:8998:e0cf:68cc:1b62? ([2a01:e0a:c:37e0:8998:e0cf:68cc:1b62]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4804d8c0aebsm265322725e9.15.2026.01.26.02.49.45 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 26 Jan 2026 02:49:46 -0800 (PST) Message-ID: <40fa8cab-af36-4420-9099-511474833fe1@redhat.com> Date: Mon, 26 Jan 2026 11:49:45 +0100 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] vt: Add enable module parameter To: Greg Kroah-Hartman Cc: Jiri Slaby , Nicolas Pitre , Calixte Pernot , linux-kernel@vger.kernel.org, linux-serial@vger.kernel.org References: <20260126092234.713465-1-jfalempe@redhat.com> <2026012613-cotton-jellied-b67a@gregkh> <48be84fb-bee4-4a22-bde4-0d0c78282f80@redhat.com> <2026012648-vantage-mummified-2a43@gregkh> <2026012659-credit-suing-72ce@gregkh> Content-Language: en-US, fr From: Jocelyn Falempe In-Reply-To: <2026012659-credit-suing-72ce@gregkh> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit On 26/01/2026 11:30, Greg Kroah-Hartman wrote: > On Mon, Jan 26, 2026 at 11:20:21AM +0100, Greg Kroah-Hartman wrote: >> On Mon, Jan 26, 2026 at 10:43:35AM +0100, Jocelyn Falempe wrote: >>> On 26/01/2026 10:33, Greg Kroah-Hartman wrote: >>>> On Mon, Jan 26, 2026 at 10:21:50AM +0100, Jocelyn Falempe wrote: >>>>> This allows to build the kernel with CONFIG_VT enabled, and choose >>>>> on the kernel command line to enable it or not. >>>> >>>> This says what is happening, but not why? >>>> >>>>> Add vt.enable=1 to force enable, or vt.enable=0 to force disable. >>>> >>>> Why are we using a 1990's technology for a new feature? What is this >>>> going to allow to have happen? Who needs/wants this? Who will use it? >>>> For what? >>> >>> The goal is to ease the transition to disable CONFIG_VT. >>> >>> So if this is merged, you can boot without VT on any Linux distribution, >>> without rebuilding the kernel. >> >> But that's a distro-specific thing, the distro should be enabling or >> disabling the option as it needs, it should not be a user-configurable >> boot-time selection option as userspace depends entirely on this either >> being there or not. Why would you have a kernel with both options but >> userspace without that? > > And to follow-up on this, if a distro wanted to support this, why not > just provide 2 different kernel images? One with this enabled and one > without? It's up to the distro to support such a thing, not the kernel > community, right? That's clearly not an option, they will prefer to keep VT enabled forever than adding yet another kernel package. And for distributions that already have kernel and kernel-rt, that means maintaining 4 kernels for all combination. > > thanks, > > greg k-h >