<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-asrock, branch fplus</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=fplus</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=fplus'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2025-09-01T05:23:17+00:00</updated>
<entry>
<title>meta-asrock: e3c246d4i: Disable DRM to reduce v6.12 binary size</title>
<updated>2025-09-01T05:23:17+00:00</updated>
<author>
<name>Andrew Jeffery</name>
<email>andrew@codeconstruct.com.au</email>
</author>
<published>2025-08-28T06:49:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=118c99036fb73f9dcb605532e7d6a38ddd4a8e49'/>
<id>urn:sha1:118c99036fb73f9dcb605532e7d6a38ddd4a8e49</id>
<content type='text'>
Shrinking vmlinux by disabling CONFIG_DRM allows the resulting FIT image
to meet the size constraint imposed by its flash partition.

CONFIG_DRM and CONFIG_DRM_ASPEED_GFX tend to be used for fbterm and
rendering the host console managed by uart-render-controller. From
inspection it's only IBM systems doing this, so assuming DRM is unused
here, drop it from the kernel config.

For comparision, size(1) reports:

    dev-6.6:
           text    data     bss     dec     hex filename
        7102072 2406882  144352 9653306  934c3a vmlinux

    dev-6.12, CONFIG_DRM=y:
           text    data     bss     dec     hex filename
        7472824 2541570  161216 10175610 9b447a vmlinux

    dev-6.12, CONFIG_DRM=n:
           text    data     bss     dec     hex filename
        7085476 2380654  159008 9625138  92de32 vmlinux

Suggested-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: Iea294faa302b75b3d8fa55cb68646a9cc2d55a6b
Signed-off-by: Andrew Jeffery &lt;andrew@codeconstruct.com.au&gt;
</content>
</entry>
<entry>
<title>meta-asrock: add x86-power-control configuration for X570D4U</title>
<updated>2025-07-23T19:03:45+00:00</updated>
<author>
<name>Renze Nicolai</name>
<email>renze@rnplus.nl</email>
</author>
<published>2025-07-10T18:59:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=756d9de65922a6ddc85a099b9878155e69e3768c'/>
<id>urn:sha1:756d9de65922a6ddc85a099b9878155e69e3768c</id>
<content type='text'>
Change-Id: I3a369bf0eca1be49c362553fd4ad41d6f354e2b8
Signed-off-by: Renze Nicolai &lt;renze@rnplus.nl&gt;
</content>
</entry>
<entry>
<title>meta-asrock:e3c246d4i:kernel: shrink image size</title>
<updated>2025-07-23T19:02:25+00:00</updated>
<author>
<name>Jayanth Othayoth</name>
<email>ojayanth@gmail.com</email>
</author>
<published>2025-06-15T14:38:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=95d2ff29cf01cfc4b06bb16fae02626d8b142ee8'/>
<id>urn:sha1:95d2ff29cf01cfc4b06bb16fae02626d8b142ee8</id>
<content type='text'>
During the migration to Linux kernel 6.12, the e3c246d4i platform
began encountering flash image size overflows due to increased
kernel size.

'''
  ERROR: obmc-phosphor-image-1.0-r0 do_generate_static:
   Image '/target/e3c246d4i/build/deploy/images/e3c246d4i/fitImage-obmc-phosphor-initramfs-e3c246d4i-e3c246d4i' is 52292 bytes too large!
'''

To address this, the following debug options have been disabled:

 - CONFIG_FUNCTION_TRACER:
   Enables function-level instrumentation for tracing via ftrace.
   Disabling it significantly reduces kernel image size.

   Side effect: Removes support for function call tracing and
   performance profiling using ftrace.

 - CONFIG_DEBUG_LIST:
   Adds runtime checks for kernel linked list misuse.
   Disabling it reduces code size and runtime overhead.

   Side effect: Disables automatic detection of list corruption
   (e.g., double insertions or invalid deletions), which may make
   certain memory bugs harder to detect.

These changes help reduce the kernel image size while retaining
essential debugging capabilities like dynamic debug and symbol-based
crash analysis.

Change-Id: I26580a8a0cebe2076877090204b13275f9c0540e
Signed-off-by: Jayanth Othayoth &lt;ojayanth@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: add whinlatter LAYERSERIES_COMPAT</title>
<updated>2025-07-23T16:31:44+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2025-07-23T15:27:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=a7e82f1843133483b8dbbb8430bf8dcb8c5f0a74'/>
<id>urn:sha1:a7e82f1843133483b8dbbb8430bf8dcb8c5f0a74</id>
<content type='text'>
Change-Id: I1d53510329749ff122c8a65157a72c8ff88bd306
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
</content>
</entry>
<entry>
<title>treewide: add walnascar LAYERSERIES_COMPAT</title>
<updated>2025-05-24T15:35:56+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2025-05-24T15:35:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=50c70479876ec201178500397b99e3df6a5fba87'/>
<id>urn:sha1:50c70479876ec201178500397b99e3df6a5fba87</id>
<content type='text'>
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I6291eeaf0ca7d4bd674bf0717f1234bfd757f6fe
</content>
</entry>
<entry>
<title>dbus-sensors: enable mctpreactor only for mctp systems</title>
<updated>2025-05-12T20:46:42+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2025-05-09T18:48:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=21ffb6d15a4efa1dfe5ea3181a2e6c4aad9a5904'/>
<id>urn:sha1:21ffb6d15a4efa1dfe5ea3181a2e6c4aad9a5904</id>
<content type='text'>
We already have a distro-feature for MCTP support.  Leverage this
so that mctpreactor is only installed by default for systems which
intend to utilize MCTP.

Tested: Build yosemite4 and confirmed mctpreactor is still included.

Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I5b61bbc1905d384adb442cc0aedbd52f8aebaf76
</content>
</entry>
<entry>
<title>meta-asrock: e3c246d4i: Trim back dbus-sensors PACKAGECONFIG</title>
<updated>2025-03-28T23:00:28+00:00</updated>
<author>
<name>Zev Weiss</name>
<email>zev@bewilderbeest.net</email>
</author>
<published>2025-03-28T11:40:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=ce5adfafff0323bce4ad0ad6599961b17780e6f5'/>
<id>urn:sha1:ce5adfafff0323bce4ad0ad6599961b17780e6f5</id>
<content type='text'>
e3c246d4i has started running out of space for its squashfs volume;
let's clear up some space by removing some unneeded dbus-sensors
daemons.

Signed-off-by: Zev Weiss &lt;zev@bewilderbeest.net&gt;
Change-Id: Ib31140c8ef42054856e4b2b0b0afb9dab6e081a4
</content>
</entry>
<entry>
<title>treewide: switch debug-tweaks to allow-root-login</title>
<updated>2024-12-20T15:13:44+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2024-12-15T21:48:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=0598b46d8929f8ce5404248191be44583b7c2e78'/>
<id>urn:sha1:0598b46d8929f8ce5404248191be44583b7c2e78</id>
<content type='text'>
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I2665e9e7e37242d546eafdb4d1c65dd0369ca635
</content>
</entry>
<entry>
<title>treewide: add styhead to LAYERSERIES_COMPAT</title>
<updated>2024-12-20T07:30:56+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2024-12-14T19:50:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=cd7d5b5f5b16c39fc107b48f883e9d8f82e810d2'/>
<id>urn:sha1:cd7d5b5f5b16c39fc107b48f883e9d8f82e810d2</id>
<content type='text'>
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I8f74fcbb7bf66bb24fde1571ef09fac1095c7e59
</content>
</entry>
<entry>
<title>styhead: update WORKDIR usage</title>
<updated>2024-12-05T21:54:29+00:00</updated>
<author>
<name>Andrew Geissler</name>
<email>geissonator@yahoo.com</email>
</author>
<published>2024-06-26T15:06:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=91a1cec28e08f949b120fe8885e87ef256ca4d93'/>
<id>urn:sha1:91a1cec28e08f949b120fe8885e87ef256ca4d93</id>
<content type='text'>
The latest yocto release(styhead,5.1) has made a significant change[1]
to the use of the WORKDIR parameter.

This is not the complete change required but gets us going in the right
direction.

[1]: https://docs.yoctoproject.org/next/migration-guides/migration-5.1.html#workdir-changes

Signed-off-by: Andrew Geissler &lt;geissonator@yahoo.com&gt;
Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I4f184b361be69e7704a0657a4a00cdad981aff8a
</content>
</entry>
</feed>
