<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<atom:link href="http://dev1galaxy.org/extern.php?action=feed&amp;tid=6901&amp;type=rss" rel="self" type="application/rss+xml" />
		<title><![CDATA[Dev1 Galaxy Forum / Unusual kernel defconfigs]]></title>
		<link>http://dev1galaxy.org/viewtopic.php?id=6901</link>
		<description><![CDATA[The most recent posts in Unusual kernel defconfigs.]]></description>
		<lastBuildDate>Sun, 27 Oct 2024 11:22:22 +0000</lastBuildDate>
		<generator>FluxBB</generator>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52783#p52783</link>
			<description><![CDATA[<p>searched the forum for &quot;compile kernel&quot;(topic subject only) and this was the only direct hit:</p><p><a href="https://dev1galaxy.org/viewtopic.php?id=4532" rel="nofollow"> https://dev1galaxy.org/viewtopic.php?id=4532</a></p><p>searching the same with &quot;message text and topic subject&quot; selected offers 4 pages of results.</p>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Sun, 27 Oct 2024 11:22:22 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52783#p52783</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52781#p52781</link>
			<description><![CDATA[<p>That is certainly a helpful resource that I may use once I get past the main.</p><p>That said, *it is not working as advertised* for localmodconfig.</p>]]></description>
			<author><![CDATA[dummy@example.com (peterrooney)]]></author>
			<pubDate>Sat, 26 Oct 2024 23:54:46 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52781#p52781</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52777#p52777</link>
			<description><![CDATA[<p>mostly for the convenience of future visitors to this thread:</p><p><a href="https://docs.kernel.org/admin-guide/quickly-build-trimmed-linux.html" rel="nofollow"> https://docs.kernel.org/admin-guide/quickly-build-trimmed-linux.html</a></p><p>also should probably quote it regarding size/space requirements:</p><div class="quotebox"><blockquote><div><p>If your system uses techniques like Secure Boot, prepare it to permit starting self-compiled Linux kernels; install compilers and everything else needed for building Linux; make sure to have 12 Gigabyte free space in your home directory.</p></div></blockquote></div>]]></description>
			<author><![CDATA[dummy@example.com (stargate-sg1-cheyenne-mtn)]]></author>
			<pubDate>Sat, 26 Oct 2024 07:58:49 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52777#p52777</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52775#p52775</link>
			<description><![CDATA[<div class="quotebox"><cite>peterrooney wrote:</cite><blockquote><div><p>If you don&#039;t know what this is...</p></div></blockquote></div><p>Know what you mean. Found cateee.net when I did what you&#039;re doing. These days I use it to check if a module can be blacklisted.</p>]]></description>
			<author><![CDATA[dummy@example.com (fanderal)]]></author>
			<pubDate>Fri, 25 Oct 2024 17:21:30 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52775#p52775</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52766#p52766</link>
			<description><![CDATA[<p>Well, I admit it&#039;s been quite a while since I last did a localmodconfig, sorry for the bum steer.</p>]]></description>
			<author><![CDATA[dummy@example.com (GlennW)]]></author>
			<pubDate>Fri, 25 Oct 2024 06:19:19 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52766#p52766</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52763#p52763</link>
			<description><![CDATA[<p>Well this is disheartening. After running make localmodconfig, which prompted me for about 200 answers via readline (I just hit enter for all) I went and checked, for example, Networking Support. What I saw: </p><p>Amateur radio: enabled Yes. I have no such equipment.<br />Bluetooth: enabled Module. I have no such equipment.<br />RFSwithc: enabled Yes. I have no wireless.<br />Device Drivers -&gt; Network&#160; Device Support:<br />- FibreChannel driver support: Enabled yes, I have no such equipment.<br />- FDDI Driver support: Enabled yes, I have no such equipment.<br />- HIPPI Driver support: Enabled yes, I have no such equipment.<br />- Wireless LAN: Everything enabled yes except Texas Instruments.<br />- ISDN Support: Enabled yes.</p><p>Network device support -&gt; Ethernet device support:<br />- Pretty much every top-level network card driver enabled, despite my machine only having a Realtek 8169.</p><p>And so on. While R8169 was enabled as a module, clearly make localmodconfig *is not working as advertised* because at least hundred of things that should clearly be disabled are enabled.</p><p>I am tempted to file a bug report, but who with? devuan, debian, or Mr. Torvalds? I can&#039;t identify who is responsible for maintaining Kbuild.</p><p>I am not enthusiastic about reasearching the majority of the 6000+ kernel options. Surely there is a better way.</p>]]></description>
			<author><![CDATA[dummy@example.com (peterrooney)]]></author>
			<pubDate>Fri, 25 Oct 2024 03:35:59 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52763#p52763</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52760#p52760</link>
			<description><![CDATA[<p>Thank you, the localmodconfig target looks promising - except near as I can figure out, you have to have everything that you&#039;re ever going to use plugged in and enabled while you run make? A mild hassle, not an impossibility. Shall test.</p>]]></description>
			<author><![CDATA[dummy@example.com (peterrooney)]]></author>
			<pubDate>Fri, 25 Oct 2024 01:18:57 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52760#p52760</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52754#p52754</link>
			<description><![CDATA[<p>Hi, consider researching &quot;make localmodconfig&quot;</p><p>I think that is what you require. </p><p>&quot;&quot;make localmodconfig&quot; Create a config based on current config and loaded modules (lsmod). Disables any module option that is not needed for the loadedmodules.&quot; </p><p>I hope this helps.</p><p>&lt;edit&gt; added for clarity, this command also takes into account /etc/modules(.d) and any blacklisted modules therein.</p><p>from my notes, <br />&quot;localmodconfig&quot; make target. It does pretty much what you ask—it determines what modules you have running, and generates a .config making sure those modules are built. The &quot;localyesconfig&quot; target will compile those modules statically into the kernel rather than creating modules.</p><p>&lt;/edit&gt;</p>]]></description>
			<author><![CDATA[dummy@example.com (GlennW)]]></author>
			<pubDate>Thu, 24 Oct 2024 23:55:38 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52754#p52754</guid>
		</item>
		<item>
			<title><![CDATA[Re: Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52749#p52749</link>
			<description><![CDATA[<p>I regularly run kernels that I configure by hand.&#160; Usually when I see things that I don&#039;t need that are turned on, I just turn it off.&#160; If it breaks something later, then I know that I should&#039;ve left it on. <img src="http://dev1galaxy.org/img/smilies/big_smile.png" width="15" height="15" alt="big_smile" />&#160; For the most part, if you know what&#039;s in your hardware, most options can be turned off.&#160; Recent kernels&#039; configure scripts will automatically turn on stuff that are needed for features you explicitly turn on, so for the most part you won&#039;t run into any problems.</p><p>Many default kernel configs enable way too much stuff that I don&#039;t need, wasting time in compiling drivers I will never end up using and occupying RAM for nothing.&#160; This kind of config makes sense for upstream distributors because they need to ship a kernel that works with everyone&#039;s (or most people&#039;s) hardware.&#160; But when you&#039;re configuring the kernel for your own use, you already know exactly what hardware you have so most of the other stuff is just dead weight.</p>]]></description>
			<author><![CDATA[dummy@example.com (quickfur)]]></author>
			<pubDate>Thu, 24 Oct 2024 22:18:14 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52749#p52749</guid>
		</item>
		<item>
			<title><![CDATA[Unusual kernel defconfigs]]></title>
			<link>http://dev1galaxy.org/viewtopic.php?pid=52747#p52747</link>
			<description><![CDATA[<p>I&#039;m going through the kernel menuconfig hoping to create a smaller desktop kernel. </p><p>Going through and looking at each option, it&#039;s striking how often I come across help text that reads like, &quot;If you don&#039;t know what this is, it is safe to say no here&quot; - yet it&#039;s enabled.</p><p>And there&#039;s a lot of help text that looks... legacy. Like, KVM. What common off-the-shelf processors nowadays do not support it?</p><p>So anyways, the question: is there a straightforward way to turn off the things that don&#039;t need enabling except for owning arcane hardware? I get that having gone to the trouble of writing a module might bias an author to suggest it needs to be on by default!</p>]]></description>
			<author><![CDATA[dummy@example.com (peterrooney)]]></author>
			<pubDate>Thu, 24 Oct 2024 20:54:59 +0000</pubDate>
			<guid>http://dev1galaxy.org/viewtopic.php?pid=52747#p52747</guid>
		</item>
	</channel>
</rss>
