From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 426D33D8119 for ; Tue, 10 Mar 2026 12:35:06 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.167.53 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773146107; cv=none; b=fW8JUmOeJO5lum1h3wDZEjNyCmFZbp4xPnIt9az2EDEDJ6ihm7IlndNP8hvOFAkEB5PhdiJS9hJEjQgat5MPnFWZQfwa8MKIgRKoE7tq25dMwhm0ABrKGovtN0tmuoDUJ26E08XrXCtky5IhBOvVo/dLvdoZNYR7pxp+6+0lZiw= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1773146107; c=relaxed/simple; bh=BWifzTTU8+E5T05MnLWIwAZPVtGis7wYRZ1AV6QuWIM=; h=From:To:Subject:Date:Message-ID:In-Reply-To:References: MIME-Version; b=nqxsnmM9/jsT7wUx98F8L/m/U/ujDPS7PR/wciRgfkWBmCeBrwljba77huLLI9ldfCFbufal18vHXAEjYwK+JeOXeeSJgNKux9apaFcSDwwsLi+8R8uS9x75MkGIcZsqlf7VgssLWZit1xBPmliQw/ihCkkek1xaz1VW8mYaZ5M= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=noa-labs.com; spf=pass smtp.mailfrom=noa-labs.com; dkim=pass (2048-bit key) header.d=noa-labs.com header.i=@noa-labs.com header.b=T1eSIP8q; arc=none smtp.client-ip=209.85.167.53 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=noa-labs.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=noa-labs.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=noa-labs.com header.i=@noa-labs.com header.b="T1eSIP8q" Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-59dcdf60427so7748119e87.3 for ; Tue, 10 Mar 2026 05:35:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=noa-labs.com; s=google; t=1773146104; x=1773750904; darn=vger.kernel.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:from:to:cc:subject:date:message-id :reply-to; bh=BWifzTTU8+E5T05MnLWIwAZPVtGis7wYRZ1AV6QuWIM=; b=T1eSIP8q0pak6LVObwRDuvcQSkzRdBCq+E4anqf7iPZLrbOyVnQUIuR6dkJARJvXsU fBspMj1U3f/Hfc8J+v4Ael4HsrPLGHTegMFYJRpw7hSl/BpT4o1S9YalSgy4scYRwLBK FZloJg2vU50JC0cRfNeCl/XD0ZksWGIm0ZuUV/C1dqXDDjWsdgYDh4Cfnwcdk4KuIf4N kUXv/HDRvDfDVxLgpfftceYOFvrHLFXfKGY/wiuvOBC0cluHAo6ync9AnSbFGmmXQWX/ j2RczdZYc3yuAoiyOAeJqy0AgDvYFx/HoKIKxtTj+IbJyYqBKARpJDhJ3WqvYY8LLt2S 4geg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1773146104; x=1773750904; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from:x-gm-gg:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=BWifzTTU8+E5T05MnLWIwAZPVtGis7wYRZ1AV6QuWIM=; b=iwoKRempVvIgG8mJ+Tt8VKyz+etT5hogIPG92QvJxTvnLZ2G7aaC9OgBbiPZzHZ9kA 1GNeVptbDceCtQLbffmD5ukOJDftZoIhw90pTROs7ebocz5mcrJCJRtRk1erNoMsjt+w mwgDhWYo8rDyK5ECnKBnoBA8IrCfsJQ5ZJtDXwxo50wq+MbegLTEPQ6O7R3wo8cfHTGG 9aKWWGJ7gK8/WDKS3HLU4sMjD2+K8bOhXQOwf99yE5Pn6c144XKs0LTSPk0XXEL5Zuu0 vS6I2Z0GJUstgoisAfLXHHA428GC5mPD5DgJuMPXcyGviijx/JOGYQ4qdKhbHKpWAZ7V V3gg== X-Forwarded-Encrypted: i=1; AJvYcCVLz1pVmqSBuIwEP38SYOnLweYxz+syRU+AoCdKr21uydA4TGh5wyWbfTqFAEBEy3UNDWgvGC3RzMWRkhQ=@vger.kernel.org X-Gm-Message-State: AOJu0YzRxuGovYiwFzfC7f3vtwmfddC7pUP9AcspXBG1UzSBrssI2if5 ptm7Lx1sgGKFBCxI6Y++Dhj9R4kjmAmPIHJzzJDde83fAyvt2pSS9KGtW2rUP3JnlI+Z+FBq2E8 fBSLDhuChO/8A X-Gm-Gg: ATEYQzxmKULVEIyWWMjEGtHLw/OmzmSHBFhvIzboaknPa/RnQ9LyMRd6KlEzl7L8S93 iOlrjtAiM+B5ia/a4XdVWnYjdPzYi7v2feswVXzlzh/pwWavbQBkbzYv3+MrFPRMEuWrhMCBQ8m QGRPW/6k3jLz4P2Rue257h2oPC+7fSV9Xa8XRs9skOgQ7z4kvZygM6TYRHDIuPpugPmJdKL9tVV 9QKncYA9DFKpaSx6/Svj6yDJ0NguTV/97z4GNqkBgMWl/FQc06J4JknpBPjjZPQyGCppxLKBBG8 0oZIm6xyHHUaInGnviQb4jALFuembcr2+QayJ0cl6yIMURP1ut+Oy4srZpIBZweV1J0Tpwbgizt 2tw4jBhDSphN3Raj5wl7tK3/YWQAgEMmgugtZlF9zz8I91abWVH+e5tWC2GDeKkOKVJTflMH32F ER0yLVeJu9h6kWANTcaAlQcZEcgv+ea8eCv4e/mtlZtgRDuyIjoWVS2vnY/EDLJaUpG16vm3rYJ 1wtbVllRcY= X-Received: by 2002:a05:6512:12d4:b0:5a1:4514:86f3 with SMTP id 2adb3069b0e04-5a145148935mr2402508e87.30.1773146104334; Tue, 10 Mar 2026 05:35:04 -0700 (PDT) Received: from zenbook ([80.249.137.130]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-5a13d07e16dsm2718011e87.42.2026.03.10.05.35.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 10 Mar 2026 05:35:03 -0700 (PDT) From: Pavel Nikulin To: Helge Deller , linux-kernel@vger.kernel.org, dri-devel@lists.freedesktop.org, linux-fbdev@vger.kernel.org Subject: Re: [PATCH v5 RESEND] Fonts: Adding all Terminus fronts from 12 to 32 in bold, and normal versions Date: Tue, 10 Mar 2026 17:24:02 +0500 Message-ID: <20260310123327.9172-2-pavel@noa-labs.com> X-Mailer: git-send-email 2.52.0 In-Reply-To: References: Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Hello Helge, > Why are both bold and non-bold fonts needed? Because people have different screen densities. On those 4k 10 inch screens, people would probably go for bolder versions regardless of how much text they want to fit in. > They may be loaded after bootup via userspace too. Too many fonts are already baked into the kernel, and I would've advocated for eventually adding a function for PSFs to be more easily added at config, or boot time. Terminus is a good font for the kernel for the reason that it covers a very wide range of font sizes. On the sidenote, the previously incorporated Terminus font patch seemingly has a wrong FONTDATAMAX value