From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 67DB7138334 for ; Fri, 2 Aug 2019 16:52:11 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id DFEB2E081E; Fri, 2 Aug 2019 16:52:03 +0000 (UTC) Received: from mail-qt1-f195.google.com (mail-qt1-f195.google.com [209.85.160.195]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 627B3E079E for ; Fri, 2 Aug 2019 16:52:03 +0000 (UTC) Received: by mail-qt1-f195.google.com with SMTP id d23so74603952qto.2 for ; Fri, 02 Aug 2019 09:52:03 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:subject:to:in-reply-to:message-id :mime-version:content-disposition:content-transfer-encoding; bh=vOiB+0npC/ul87DSXdZQ9qebi30yb9dKIPQeW3R0EM8=; b=LkdCq4h2s5cmj4seMb+LPwy9HUYg03H4dnlNgf/KEpzlpGdHNVXtoKFTf9QSLYSYn5 lmaIRV48+6N4teHOIhnpRsKCwRYgmpTU/cMsg1jvD63AT/8hmxDWfT+WRe7HntRAa2vf zb2noHYC1BhKKW0qG/rteDBs3bIbc77XFAQMfh6aKxvvVn1uF6Y/CyJejwJdgtj8252w Si8P0Pir83QmH7GjN9Q8Dw/4di9SLrd9XEjq+AmK/CAyAbpBBQTHIjnjjyvTEdpnDy/4 f9H3Oc2TYvXAO3pZHoF5yowpLXTSxitsZgXRNqZHZZOB9ozeB3iBwMcpwioVR6WqK4um PtQA== X-Gm-Message-State: APjAAAXr/NDZjM+wb/90EVzPzeUeMpqES9sc8t94acYbBQt6dPxHnKKQ 1O34v0WEk/1S05PEpKWGUA5sFlTVofrLhA== X-Google-Smtp-Source: APXvYqzU9YYgoW+aXvcaljsW6GR+7dsSde2esL4cg9u5sgMNWDJjmBzTsVrxw+liPMMYNXr1uTHiBA== X-Received: by 2002:ac8:374b:: with SMTP id p11mr94086229qtb.316.1564764722401; Fri, 02 Aug 2019 09:52:02 -0700 (PDT) Received: from ffortso4 ([2601:188:180:4f46:1ec1:deff:fe62:b72f]) by smtp.gmail.com with ESMTPSA id z18sm34297688qka.12.2019.08.02.09.52.01 for (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Fri, 02 Aug 2019 09:52:02 -0700 (PDT) Date: Fri, 02 Aug 2019 12:52:00 -0400 From: Jack Subject: Re: [gentoo-user] kernel config strangeness To: gentoo-user@lists.gentoo.org In-Reply-To: (from adamcarter3@gmail.com on Thu Aug 1 22:05:13 2019) X-Mailer: Balsa 2.5.6-220-gaae4051b9 Message-Id: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; DelSp=Yes; Format=Flowed Content-Disposition: inline Content-Transfer-Encoding: quoted-printable X-Archives-Salt: fb860c3f-fae0-42ba-b009-e1816533be73 X-Archives-Hash: 27deb2934c262b2b878006ec8e7f1761 On 2019.08.01 22:05, Adam Carter wrote: >> However, if I start with the .config which workd, and "make xconfig" =20 >> and select "Supported processor types" under "Processor type and =20 >> features" and then unselect "Support Intel Pprocessors" (I have a =20 >> Ryzen) and save the config, it decreases the size of .config from =20 >> 169K to under 13K, losing almost every setting in the file. >=20 > Checking my systems, .config is 131k (AMD system, so =20 > CONFIG_CPU_SUP_INTEL is not set) and an Intel system is 116k. >=20 > Try following the same procedure using make menuconfig instead of =20 > make xconfig and see what happens. >=20 First, I finally figured out this is not really important for me. =20 "Supported Processor types" is ONLY for 32 bits. One or more of those =20 need to be set ONLY if the kernel needs to run on a 32 bit system. =20 That is why it would be set for any live image which will run on 32 =20 bits, but would all be off for any distro that no longer supports 32 =20 bits. Using menuconfig does not truncate .config. However, my current guess =20 is that some combination of settings where "Supported processor types" =20 (CONFIG_PROCESSOR_SELECT) IS selected and perhaps one of it's sub =20 settings (CONFIG_CPU XXX) is NOT selected causes make xconfig or =20 gconfig to completely reset the configuration, reducing the next saved =20 version to under 10k. I found a (not much used) linux-config mailing list, and I'll probably =20 post the issue there. Jack=