From patchwork Tue Oct 20 03:23:02 2026 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Vincent Li X-Patchwork-Id: 10414 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4j7yRN4gp9z3wfB for ; Tue, 20 Oct 2026 03:23:12 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519) (Client CN "mail02.haj.ipfire.org", Issuer "YE2" (not verified)) by mail01.ipfire.org (Postfix) with ESMTPS id 4j7yRN0lySz6ln for ; Tue, 20 Oct 2026 03:23:12 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [IPv6:::1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4j7yRM7444z30K8 for ; Tue, 20 Oct 2026 03:23:11 +0000 (UTC) X-Original-To: development@lists.ipfire.org Received: from mail01.ipfire.org (mail01.haj.ipfire.org [IPv6:2001:678:b28::25]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange x25519 server-signature ECDSA (secp384r1 raw public key) server-digest SHA384 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mail01.haj.ipfire.org", Issuer "YR1" (not verified)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4j7yRK2KHMz2xNM for ; Tue, 20 Oct 2026 03:23:09 +0000 (UTC) Received: from mail-dy1-x132e.google.com (mail-dy1-x132e.google.com [IPv6:2607:f8b0:4864:20::132e]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 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 "WR4" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4j7yRH2l6Qz41q for ; Tue, 20 Oct 2026 03:23:07 +0000 (UTC) Authentication-Results: mail01.ipfire.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=ROXK5GA4; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mail01.ipfire.org: domain of vincent.mc.li@gmail.com designates 2607:f8b0:4864:20::132e as permitted sender) smtp.mailfrom=vincent.mc.li@gmail.com ARC-Seal: i=1; a=rsa-sha256; d=lists.ipfire.org; s=202003rsa; cv=none; t=1792466587; b=h68672MnWRHWniQlU0eu/CNqzv/EHtCZI+5c+YA96CH3leqC/hpOruag0pOHSgD3iBZnQ8 9SzVlYPJovtuFVi4HlVnEMbzo5Y6ScZG1CmS3ct62Q4FpPNeCWYdeuFlcRt4HnsJyXLHHv GUX4+UTJbfe5MB/JmlH7DdwCZfoYb7eMNFFpz900bJtDBmDmi0vCVnVTvPwJdOGYOM5Uif eylcHBOlon2so4ud/p4u+MW9UVnsWjnoM/r0daZDQ7K1hW/+JlE1WpFKfijmbLykaqZ0M+ R0Y31O0gvYppk3GX3BBtRwPLhx8ta/rO5XNMFtszxzITjneeQ4yQF6619J+HYw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=lists.ipfire.org; s=202003rsa; t=1792466587; 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: dkim-signature; bh=S0iEqb+/4Ve/6BreYYNSwdoIkMPVghMBYMgrdziNLNU=; b=Szl2TUgBvA/m+U1icqX7H3GxxiBRz+z7vg/WdeOup/JL+FxLhKpu7ln/nXN7vuIn7jK5dD IgGvOkVogEVudCWXFItfqCyA7TuPXFm0/t666GoSE3QzuYHEoskx1FGMDRNv0vtZkeSIdC 8D3ZRwX1XuBb2/caND9sQA9GBrY2PWl1RpkXlLiQvYjzIoUykw2iuDitQ3ybhJvoFyXaDk cDVfZ3grP60l60mxCeZZ0T6D6GQtEjbsK6G86ig1dXzMmnzsW0fI8EwRUzgUzV4+Qf3NoT Q96JVkY4ZWnKsh5nMHHckSQH8oOlhA50qVS49q08uVTQ7m4dXPCn3kx+CarwQQ== ARC-Authentication-Results: i=1; mail01.ipfire.org; dkim=pass header.d=gmail.com header.s=20251104 header.b=ROXK5GA4; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mail01.ipfire.org: domain of vincent.mc.li@gmail.com designates 2607:f8b0:4864:20::132e as permitted sender) smtp.mailfrom=vincent.mc.li@gmail.com Received: by mail-dy1-x132e.google.com with SMTP id 5a478bee46e88-35cd4e8bdbdso6748648eec.1 for ; Mon, 19 Oct 2026 20:23:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1792466585; x=1793071385; darn=lists.ipfire.org; h=content-id:content-type:mime-version:message-id:subject:cc:to:date :from:from:to:cc:subject:date:message-id:reply-to:content-type; bh=S0iEqb+/4Ve/6BreYYNSwdoIkMPVghMBYMgrdziNLNU=; b=ROXK5GA4t/qxOA2DmzCLa4kg4H4IOrl6CcbKURhfGelTHLXJV72MwQcorG5ePpdtHw WBz8pvggTu7VDri63Z0Lfghhm3ZWXN1MtSMem4/FujwCx+If7bcTC6IGExyxdo4/2qM0 nOWUeD9TMKzeQQwnShzSzsP5U/ZEfRApaHRHaaSXcjwHOcQfcELep8791mMQ7wsKLmOF Q+YUgmwnjhlDVWKdDJQia4mexoY9M5m6eq4kSU0Us3t9vlwIzZsrgn2Oo/VD4q2BRwez SkDGIgkFg/DDX/KJAFCBv3Cjzo8ee02W7/llBVaO3GG20r8Vroxaz6ZfBFKhHeliQ5Z4 Ncow== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20260707; t=1792466585; x=1793071385; h=content-id:content-type:mime-version:message-id:subject:cc:to:date :from:x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to:content-type; bh=S0iEqb+/4Ve/6BreYYNSwdoIkMPVghMBYMgrdziNLNU=; b=YYjjXDORnNKsH4EcBIwt3ZznTck5nr4PzgcslTkDhkKbG8I9nLwloIXXLkti8EL3AJ JHe/ZhhiQHR1w6qTylQUR4NcPXl6sFtNSrdPb8UzXfAIBZrDd2L4KgNzN02PBtZexERp zcnUJLW61qPaBc0+QiShMo8nLCU3d4GfHXYnyzAAL3C2u1uDacXFcp+KCPlppzKee4cS +9kD+k09xWR0ZF0G9UkEBXLb5wLjJftnzGXXX9wDh61LQmszWZcyHiiklr4sHiYz74H/ PgOhNS/B5Zmzjkga2dGG7H6z1Mgn54xCVNtMoPt5oAqM49HjF2D4NoERnZnBm15JLsDO EwKQ== X-Gm-Message-State: AFq9FYIZKykoimsn+4lak41AxYmiLAYBnsR2auDPVbFr4y2yyG+TS96v F/luNDaXZc7EmxK4rubHVHYx2/Llua1GbVlFd29To4xfjgZLwxgmR7tH6prcPw== X-Gm-Gg: AYBFou2fEyOT+dp+Vc8HWP4EIO9cdSzPETHsXHgO+o5tbgRYQJoqISGP9E9z3jds5Hl +zML8NM4NDyFPDdclZ+EK9xhiNId9j7V3iwt3TmUa/E5pUYFKbzuHjwlJRZVlZnyIjsWMDVACOk PVhLqMnMA5P//q+dUxrowRwfi/D92ctY3QSHJ0URqbhBbatf5E51tHHT7l6hUxgTBFG5Ol7BCQ2 TfWPLWTzIkruu+v0dbGWojFm/Mvr+6CS0M1p9flxsRsKhyjemueae3AlphPBPxLYLu6/5SaukPY AA4hZmDQs2cFKNeTcT7vLSSAMX9jFuJybcWNy+46lUjPqHBBl2i6UF6TyszY6Q6OksdN11I7R4i ctZZp8wER18fYK2Zb2g/w1sJ5TsrIbmyAqfwwBTt3DJvlokMBKgQ0dxvBVnL5ADWNFzu3DfPTzV X2/jqPBV9blPWiuczgnWPMK/UYbf2pyERaGKy4q26OfXRfa+ZvFQAkORJYJXzA6bF/1MZvtMpyV w== X-Received: by 2002:a05:693c:638d:20b0:35c:2261:8119 with SMTP id 5a478bee46e88-361a1668c04mr13217878eec.6.1792466584601; Mon, 19 Oct 2026 20:23:04 -0700 (PDT) Received: from wg-vpn-sf2 ([138.197.218.192]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-360813b63e1sm38280351eec.8.2026.10.19.20.23.03 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 19 Oct 2026 20:23:03 -0700 (PDT) From: Vincent Li X-Google-Original-From: Vincent Li Date: Tue, 20 Oct 2026 03:23:02 +0000 (UTC) To: development@lists.ipfire.org cc: michael.tremer@ipfire.org Subject: Error: The kernel configuration is incomplete for loongarch64 Message-ID: Precedence: list List-Id: List-Subscribe: , List-Unsubscribe: , List-Post: List-Help: Sender: Mail-Followup-To: MIME-Version: 1.0 Content-ID: X-Rspamd-Queue-Id: 4j7yRH2l6Qz41q X-Spamd-Result: default: False [-6.31 / 11.00]; BAYES_HAM(-3.00)[100.00%]; R_DKIM_ALLOW(-1.60)[gmail.com:s=20251104]; CTYPE_MIXED_BOGUS(1.00)[]; DKIM_REPUTATION(-0.97)[-0.97167059861351]; SPF_REPUTATION_HAM(-0.74)[-0.74068180827608]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4864::/56:c]; MIME_GOOD(-0.10)[multipart/mixed,text/plain]; R_DKIM_ALIGNED(-0.10)[strict]; MX_GOOD(-0.10)[gmail-smtp-in.l.google.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; RCVD_TLS_LAST(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; ARC_NA(0.00)[]; IP_REPUTATION_HAM(0.00)[asn: 15169(-0.26), country: US(-0.01), ip: 2607:f8b0:4864:20::(-0.74)]; MIME_TRACE(0.00)[0:+,1:+]; RCPT_COUNT_TWO(0.00)[2]; FROM_HAS_DN(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::132e:from]; TO_DN_NONE(0.00)[]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; DKIM_TRACE(0.00)[gmail.com:+]; PREVIOUSLY_DELIVERED(0.00)[development@lists.ipfire.org]; MID_RHS_MATCH_FROM(0.00)[]; MISSING_XM_UA(0.00)[]; ALIAS_RESOLVED(0.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; RCVD_VIA_SMTP_AUTH(0.00)[]; ARC_SIGNED(0.00)[lists.ipfire.org:s=202003rsa:i=1] X-Rspamd-Action: no action X-Rspamd-Server: mail01.haj.ipfire.org Hi Michael, While testing build the next branch on my Loongarch machine, kernel 6.18.54 builds fine, but if I upgrade the kernel to say 7.1.1. it errors out with: cd /usr/src/linux-7.1.1 && cp -vf /usr/src/config/kernel/ipfire_logo.ppm \ drivers/video/logo/logo_linux_clut224.ppm '/usr/src/config/kernel/ipfire_logo.ppm' -> 'drivers/video/logo/logo_linux_clut224.ppm' # Fetch the configuration /bin/sh /usr/src/src/kernel/configure --kernel-dir="/usr/src/linux-7.1.1" merge \ "loongarch64" "generic" "/usr/src/linux-7.1.1/.config" # Fail if the configuration does not answer all questions cd /usr/src/linux-7.1.1 && if make -s listnewconfig | grep "^CONFIG_"; then \ echo "The kernel configuration is incomplete for loongarch64" >&2; \ exit 1; \ fi .config:6522:warning: symbol value 'n' invalid for BOOTPARAM_SOFTLOCKUP_PANIC CONFIG_CMDLINE_LOG_WRAP_IDEAL_LEN=1021 CONFIG_RSEQ_SLICE_EXTENSION=n CONFIG_RSEQ_DEBUG_DEFAULT_ENABLE=n CONFIG_32BIT=n CONFIG_4KB_2LEVEL=n CONFIG_ACPI_FPDT=n CONFIG_BALLOON_MIGRATION=y CONFIG_NUMA_MIGRATION=y … CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC=0 CONFIG_DEBUG_ATOMIC=n CONFIG_FUNCTION_SELF_TRACING=n CONFIG_TRACE_SYSCALL_BUF_SIZE_DEFAULT=63 CONFIG_TRACE_REMOTE_TEST=n The kernel configuration is incomplete for loongarch64 make: *** [linux:162: /usr/src/log/linux-7.1.1] Error 1 It is probably kernel 7.1.1 has new CONFIG that make -s listnewconfig does not like. If I put make oldconfig before make -s listnewconfig, it resolves thie issue install : $(TARGET) @@ -173,16 +173,16 @@ else $(SHELL) $(DIR_SRC)/src/kernel/configure --kernel-dir="$(DIR_APP)" merge \ "$(BUILD_ARCH)" "generic" "$(DIR_APP)/.config" + # Cleanup kernel source + cd $(DIR_APP) && make oldconfig + cd $(DIR_APP) && make clean + # Fail if the configuration does not answer all questions cd $(DIR_APP) && if make -s listnewconfig | grep "^CONFIG_"; then \ echo "The kernel configuration is incomplete for $(BUILD_ARCH)" >&2; \ exit 1; \ fi - # Cleanup kernel source - cd $(DIR_APP) && make oldconfig - cd $(DIR_APP) && make clean - # Copy Module signing key configuration cp -f $(DIR_SRC)/config/kernel/x509.genkey $(DIR_APP)/certs/x509.genkey What do you think? Best regards, Vincent diff --git a/lfs/linux b/lfs/linux index c596acd18..977e75104 100644 --- a/lfs/linux +++ b/lfs/linux @@ -24,7 +24,7 @@ include Config -VER = 6.18.54 +VER = 7.1.1 THISAPP = linux-$(VER) DL_FILE = linux-$(VER).tar.xz @@ -75,7 +75,7 @@ objects = \ $(DL_FILE) = $(URL_IPFIRE)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 8b86b9130a4847bb1188b0181922713afe367717560ad9faebc327feb911285a11a79309aaaebd705fac6eab7671986ac6726ec8aa44a11c686a2fdece638f3c +$(DL_FILE)_BLAKE2 = b0131b7a69bcf808322f4c48493faec7169fd8e3dbdb0974e61814d27c4af93ccf889af89d44e29463e416393b1bd36a8f5c0916f122d109a0a0c62b27038af8