<feed xmlns='http://www.w3.org/2005/Atom'>
<title>lwn.git/arch/powerpc/configs/gamecube_defconfig, branch docs-6.8</title>
<subtitle>Linux kernel documentation tree maintained by Jonathan Corbet</subtitle>
<id>http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-6.8</id>
<link rel='self' href='http://mirrors.hust.edu.cn/git/lwn.git/atom?h=docs-6.8'/>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/'/>
<updated>2023-05-26T17:01:47+00:00</updated>
<entry>
<title>mm/slab: rename CONFIG_SLAB to CONFIG_SLAB_DEPRECATED</title>
<updated>2023-05-26T17:01:47+00:00</updated>
<author>
<name>Vlastimil Babka</name>
<email>vbabka@suse.cz</email>
</author>
<published>2023-05-23T07:06:34+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=eb07c4f39c3e858a7d0cc4bb15b8a304f83f0497'/>
<id>urn:sha1:eb07c4f39c3e858a7d0cc4bb15b8a304f83f0497</id>
<content type='text'>
As discussed at LSF/MM [1] [2] and with no objections raised there,
deprecate the SLAB allocator. Rename the user-visible option so that
users with CONFIG_SLAB=y get a new prompt with explanation during make
oldconfig, while make olddefconfig will just switch to SLUB.

In all defconfigs with CONFIG_SLAB=y remove the line so those also
switch to SLUB. Regressions due to the switch should be reported to
linux-mm and slab maintainers.

[1] https://lore.kernel.org/all/4b9fc9c6-b48c-198f-5f80-811a44737e5f@suse.cz/
[2] https://lwn.net/Articles/932201/

Signed-off-by: Vlastimil Babka &lt;vbabka@suse.cz&gt;
Acked-by: Hyeonggon Yoo &lt;42.hyeyoo@gmail.com&gt;
Acked-by: David Rientjes &lt;rientjes@google.com&gt;
Acked-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt; # m68k
Acked-by: Helge Deller &lt;deller@gmx.de&gt; # parisc
</content>
</entry>
<entry>
<title>powerpc: gamecube_defconfig: Enable the RTC driver</title>
<updated>2021-12-16T09:46:35+00:00</updated>
<author>
<name>Emmanuel Gil Peyrot</name>
<email>linkmauve@linkmauve.fr</email>
</author>
<published>2021-12-15T17:55:00+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=57bd7d356506b713d0df8d8e42da7810a18864df'/>
<id>urn:sha1:57bd7d356506b713d0df8d8e42da7810a18864df</id>
<content type='text'>
This selects the rtc-gamecube driver, which provides a real-time clock
on this platform.

Signed-off-by: Emmanuel Gil Peyrot &lt;linkmauve@linkmauve.fr&gt;
Acked-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt; (powerpc)
Signed-off-by: Alexandre Belloni &lt;alexandre.belloni@bootlin.com&gt;
Link: https://lore.kernel.org/r/20211215175501.6761-5-linkmauve@linkmauve.fr
</content>
</entry>
<entry>
<title>powerpc/configs: remove obsolete CONFIG_INET_XFRM_MODE_* and CONFIG_INET6_XFRM_MODE_*</title>
<updated>2019-11-13T05:58:06+00:00</updated>
<author>
<name>YueHaibing</name>
<email>yuehaibing@huawei.com</email>
</author>
<published>2019-11-12T12:01:34+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=93a1544ad4ec4bd9147992e57b4f834ceb2cc159'/>
<id>urn:sha1:93a1544ad4ec4bd9147992e57b4f834ceb2cc159</id>
<content type='text'>
These Kconfig options has been removed in commit 4c145dce2601 ("xfrm:
make xfrm modes builtin") So there is no point to keep it in
defconfigs any longer.

Signed-off-by: YueHaibing &lt;yuehaibing@huawei.com&gt;
[mpe: Extract from cross arch patch]
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
Link: https://lore.kernel.org/r/20190612071901.21736-1-yuehaibing@huawei.com
</content>
</entry>
<entry>
<title>powerpc/configs: Disable latencytop</title>
<updated>2019-07-04T07:09:03+00:00</updated>
<author>
<name>Anton Blanchard</name>
<email>anton@ozlabs.org</email>
</author>
<published>2019-06-04T05:42:57+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=7505a13f85bdcb8713551a067dfc92ac3c7ba902'/>
<id>urn:sha1:7505a13f85bdcb8713551a067dfc92ac3c7ba902</id>
<content type='text'>
latencytop adds almost 4kB to each and every task struct and as such
it doesn't deserve to be in our defconfigs.

Signed-off-by: Anton Blanchard &lt;anton@ozlabs.org&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/configs: Remove useless UEVENT_HELPER_PATH</title>
<updated>2019-07-03T05:19:36+00:00</updated>
<author>
<name>Krzysztof Kozlowski</name>
<email>krzk@kernel.org</email>
</author>
<published>2019-06-04T08:00:33+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=14b2f7d908c374df57792410bc0100dd71be4e5c'/>
<id>urn:sha1:14b2f7d908c374df57792410bc0100dd71be4e5c</id>
<content type='text'>
Remove the CONFIG_UEVENT_HELPER_PATH because:
1. It is disabled since commit 1be01d4a5714 ("driver: base: Disable
   CONFIG_UEVENT_HELPER by default") as its dependency (UEVENT_HELPER) was
   made default to 'n',
2. It is not recommended (help message: "This should not be used today
   [...] creates a high system load") and was kept only for ancient
   userland,
3. Certain userland specifically requests it to be disabled (systemd
   README: "Legacy hotplug slows down the system and confuses udev").

Signed-off-by: Krzysztof Kozlowski &lt;krzk@kernel.org&gt;
Acked-by: Geert Uytterhoeven &lt;geert+renesas@glider.be&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/configs: Update for CONFIG_SND changes</title>
<updated>2017-09-20T03:30:09+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>mpe@ellerman.id.au</email>
</author>
<published>2017-08-23T05:37:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=8632ec8cdcaead67c019f1ba36760d1bdd0c5d23'/>
<id>urn:sha1:8632ec8cdcaead67c019f1ba36760d1bdd0c5d23</id>
<content type='text'>
Commit eb3b705aaed9 ("ALSA: Make CONFIG_SND_OSSEMUL user-selectable")
means we need to set CONFIG_SND_OSSEMUL in our configs, otherwise we
lose some of the SND symbols.

And commit 0181307abc1d ("ALSA: seq: Reorganize kconfig and build")
reorganised things, which causes the churn.

Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/configs: Update for CONFIG_INPUT_MOUSEDEV=n</title>
<updated>2017-08-28T12:10:17+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>mpe@ellerman.id.au</email>
</author>
<published>2017-08-23T05:37:52+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=edff6940870a0d146c84fadd084f03c3f411b7d6'/>
<id>urn:sha1:edff6940870a0d146c84fadd084f03c3f411b7d6</id>
<content type='text'>
In commit 73d8ef76006b ("Input: mousedev - stop offering PS/2 to
userspace by default") the symbol INPUT_MOUSEDEV went from being
'default y' to 'default n' (implied).

That means we no longer need to explicitly disable it in our
defconfigs.

Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/configs: Drop no longer needed CONFIG_DEVKMEM</title>
<updated>2017-08-28T12:10:03+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>mpe@ellerman.id.au</email>
</author>
<published>2017-08-23T05:37:25+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=05cb48b00a2aa1ac9c2f2c033d3dff8ed5587c1b'/>
<id>urn:sha1:05cb48b00a2aa1ac9c2f2c033d3dff8ed5587c1b</id>
<content type='text'>
Since commit e334cd69fa65 ("Move CONFIG_DEVKMEM default to n") we no
longer need to set CONFIG_DEVKMEM in our defconfigs.

Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc/configs: Remove old symbols from defconfigs</title>
<updated>2016-07-08T12:10:07+00:00</updated>
<author>
<name>Andrew Donnellan</name>
<email>andrew.donnellan@au1.ibm.com</email>
</author>
<published>2016-07-05T06:12:35+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=bdd910017c6a4d0a53e4e69d1bf92d576e305a47'/>
<id>urn:sha1:bdd910017c6a4d0a53e4e69d1bf92d576e305a47</id>
<content type='text'>
Update defconfigs to remove old symbols and comments referencing old
symbols.

Dropped:

* AVERAGE
* INET_LRO
* EXT3_DEFAULTS_TO_ORDERED
* EXT3_FS_XATTR
* I2O
* INFINIBAND_AMSO1100
* INFINIBAND_EHCA
* IP1000

Replaced:

* BLK_DEV_XIP -&gt; BLK_DEV_RAM_DAX
* CLK_PPC_CORENET -&gt; CLK_QORIQ
* EXT2_FS_XIP -&gt; FS_DAX
* EXT3_FS* -&gt; EXT4_FS*

Signed-off-by: Andrew Donnellan &lt;andrew.donnellan@au1.ibm.com&gt;
Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
<entry>
<title>powerpc: Update all configs using savedefconfig</title>
<updated>2015-01-20T07:06:58+00:00</updated>
<author>
<name>Michael Ellerman</name>
<email>mpe@ellerman.id.au</email>
</author>
<published>2015-01-20T06:36:53+00:00</published>
<link rel='alternate' type='text/html' href='http://mirrors.hust.edu.cn/git/lwn.git/commit/?id=a85cade6762bf566698e625ec1a4461245e40768'/>
<id>urn:sha1:a85cade6762bf566698e625ec1a4461245e40768</id>
<content type='text'>
It looks like it's ~4 years since we updated some of these, so do a bulk
update.

Verified that the before and after generated configs are exactly the
same.

Which begs the question why update them? The answer is that it can be
confusing when the stored defconfig drifts too far from the generated
result.

Signed-off-by: Michael Ellerman &lt;mpe@ellerman.id.au&gt;
</content>
</entry>
</feed>
