<feed xmlns='http://www.w3.org/2005/Atom'>
<title>BMC/tmp/openbmc.git/meta-aspeed/recipes-kernel/linux/linux-aspeed, branch nanbield</title>
<subtitle>OpenBMC Distribution (mirror)</subtitle>
<id>https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=nanbield</id>
<link rel='self' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/atom?h=nanbield'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/'/>
<updated>2023-02-10T03:26:13+00:00</updated>
<entry>
<title>meta-aspeed: linux: enable ubi support based on file system type</title>
<updated>2023-02-10T03:26:13+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2023-02-03T23:37:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=139d2d667532c6cdd66baf5611d08e3e266207af'/>
<id>urn:sha1:139d2d667532c6cdd66baf5611d08e3e266207af</id>
<content type='text'>
Both the `obmc-static-norootfs` and `obmc-ubi-fs` DISTRO_FEATURES
enable an image that utilizes ubifs.  Key off this in meta-aspeed
to apply the correct kernel config snippet.

Signed-off-by: Patrick Williams &lt;patrick@stwcx.xyz&gt;
Change-Id: I15b0e24e9d0e454651a50b2d997b6aee01432ab9
</content>
</entry>
<entry>
<title>meta-aspeed: Remove UBI from kernel config</title>
<updated>2023-01-23T21:24:32+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2023-01-18T11:16:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=b48e55686ef76b21248c5794dac143ac3bdc7ee8'/>
<id>urn:sha1:b48e55686ef76b21248c5794dac143ac3bdc7ee8</id>
<content type='text'>
Most machines don't use UBI, so remove it from the kernel. Those that
wish to use it can opt in with a machine specific kernel config snippet,
as Witherspoon does.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: I52803c299b15c8d85aefd00ae9f13785e4e9a06b
</content>
</entry>
<entry>
<title>meta-aspeed: Remove CONFIG_IPMI_KCS_BMC_CDEV_RAW</title>
<updated>2023-01-18T22:52:09+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2023-01-18T07:35:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=4315726460fa167740c3d1ee09a64700dd6db99f'/>
<id>urn:sha1:4315726460fa167740c3d1ee09a64700dd6db99f</id>
<content type='text'>
This is only used by certain IBM P10 and Tacoma systems. Let them
explicitly enable the driver.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: I384e5ab7587732f93617e05d06b700bc7421a81d
</content>
</entry>
<entry>
<title>meta-aspeed: add HW_RANDOM to tpm kconfig</title>
<updated>2022-11-18T20:03:11+00:00</updated>
<author>
<name>Patrick Williams</name>
<email>patrick@stwcx.xyz</email>
</author>
<published>2022-11-18T19:25:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=c4d1d481bdc53c7bb8b995b7a18eaa82c27fc171'/>
<id>urn:sha1:c4d1d481bdc53c7bb8b995b7a18eaa82c27fc171</id>
<content type='text'>
Bletchley currently has the following compile warning:

```
WARNING: linux-aspeed-6.0.8+gitAUTOINC+1b16243b00-r0 do_kernel_configcheck: [kernel config]: specified values did not make it into the kernel's final configuration:

    [NOTE]: 'CONFIG_HW_RANDOM_TPM' last val (y) and .config val (n) do not match
    [INFO]: CONFIG_HW_RANDOM_TPM : n

    Config 'HW_RANDOM_TPM' has the following Direct dependencies (HW_RANDOM_TPM=n):
        TCG_TPM(=y) &amp;&amp; HW_RANDOM(=m) &amp;&amp; !(TCG_TPM(=y) = y &amp;&amp; HW_RANDOM(=m) = m) (=n)
```

This is due to HW_RANDOM=m by default.  Explicitly set HW_RANDOM=y in
the tpm2 config snippet where HW_RANDOM_TPM=y is set.

Change-Id: I7185cdab58de19dcf456d9aaad1c563fccc04d71
</content>
</entry>
<entry>
<title>linux-aspeed: Remove FIRMWARE_MEMMAP</title>
<updated>2022-10-06T04:01:30+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2022-10-06T00:31:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=b45a1ed2ab456e12c73e8cb386bba51585a18462'/>
<id>urn:sha1:b45a1ed2ab456e12c73e8cb386bba51585a18462</id>
<content type='text'>
It's an x86 thing, so it's dead code.

Saves 1.6KB.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: I96fce5c5355737bd1974089d0ad1538334340a62
</content>
</entry>
<entry>
<title>linux-aspeed: Disable SLUB_DEBUG</title>
<updated>2022-10-05T06:22:52+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2022-10-05T02:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=54c8b29f9edb32f8fb9fa8bf48a3707583c817ff'/>
<id>urn:sha1:54c8b29f9edb32f8fb9fa8bf48a3707583c817ff</id>
<content type='text'>
SLUB_DEBUG increases code size and has no known users in production BMC
images. It was likely implicitly enabled when we switched from SLAB to
SLUB in commit 271bf3dce908 ("meta-aspeed: Enable hardened allocator
feature").

aspeed_g5_defconfig (v5.15):

 Total: Before=11329249, After=11309638, chg -0.17%

aspeed_g5_defconfig (v6.0):

 Total: Before=11003344, After=10949112, chg -0.49%

Built with arm-linux-gnueabihf-gcc (Debian 12.2.0-3).

A saving of 19KB for the current kernel, and 54KB for the future kernel
version.

Change-Id: I446d6e8b6e9f4b717de9c3ee06e0b822e5cde75f
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>linux-aspeed: Enable EDAC driver</title>
<updated>2022-09-24T02:39:19+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2022-09-23T08:48:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=81fbf3d85183ddf9b9d2890b1c4e76c77224fa73'/>
<id>urn:sha1:81fbf3d85183ddf9b9d2890b1c4e76c77224fa73</id>
<content type='text'>
The Error Detection and Correction driver is used for reporting ECC
errors to userspace.

On a system that does not have ECC enabled it will not probe.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: Id804e055eef6a6cc1696fedaf670d4ec125d1417
Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
</content>
</entry>
<entry>
<title>aspeed-g6: defconfig: Add support for USB flash drives</title>
<updated>2022-05-25T13:41:36+00:00</updated>
<author>
<name>Adriana Kobylak</name>
<email>anoo@us.ibm.com</email>
</author>
<published>2021-11-09T20:25:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=b112144582b32ceb2dbe8af6ec52f86c772e081c'/>
<id>urn:sha1:b112144582b32ceb2dbe8af6ec52f86c772e081c</id>
<content type='text'>
Add support to detect USB flash drives and create the /dev/sd* devices.
Also add support for vfat to support USB drives formatted as FAT32.
This support will be used to enable firmware updates via USB flash
drives where the firmware image is stored in the USB drive and it's
plugged into the BMC USB port for AST2600 systems.

Change-Id: I82151eb409e48324607efd65f79fdbe4df36ced3
Signed-off-by: Adriana Kobylak &lt;anoo@us.ibm.com&gt;
</content>
</entry>
<entry>
<title>aspeed: Add TPM TIS I2C driver to tpm2 machine feature</title>
<updated>2022-01-17T02:13:42+00:00</updated>
<author>
<name>Joel Stanley</name>
<email>joel@jms.id.au</email>
</author>
<published>2022-01-14T04:08:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=8423f7aea7e5bc95bcd4cff148729e0b50780969'/>
<id>urn:sha1:8423f7aea7e5bc95bcd4cff148729e0b50780969</id>
<content type='text'>
This driver requires CONFIG_TCG_TPM and CONFIG_TCG_TIS_I2C.

Signed-off-by: Joel Stanley &lt;joel@jms.id.au&gt;
Change-Id: If461c2fec0874c09410388bcce7990334b81a726
</content>
</entry>
<entry>
<title>meta-aspeed: Enable tpm2 kernel config</title>
<updated>2021-12-22T13:18:27+00:00</updated>
<author>
<name>Potin Lai</name>
<email>potin.lai@quantatw.com</email>
</author>
<published>2021-12-13T15:13:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/BMC/tmp/openbmc.git/commit/?id=8c3075a3a50ec16c8c9fb93a1785a5abb13386c5'/>
<id>urn:sha1:8c3075a3a50ec16c8c9fb93a1785a5abb13386c5</id>
<content type='text'>
Append tpm2 in MACHINE_FEATURES to enable related kernel configs
MACHINE_FEATURES:append = " tpm2"

Signed-off-by: Potin Lai &lt;potin.lai@quantatw.com&gt;
Change-Id: Ie6b50d81040de2863487cffc449193ec9462bf89
</content>
</entry>
</feed>
