@alexlarsson makes sense to me.
This removes rpm-ostree from the default list of packages on bootc image, because we don't need it. End users should use the bootc command line, not the rpm-ostree commandline. We still have rpm-ostree in the build pipeline because we use it during buildtime, but there should be no runtime dependencies on it.
This removes the "rpm" dependency, but we need that on the image, so it adds it back explicitly.
The following other dependencies are also now not installed by default:
JIRA: https://issues.redhat.com/browse/RHEL-95437
CONFIG_TI_K3_DSP_REMOTEPROC enables loading firmware on J784S4EVM DSP processors, and CONFIG_RPMSG_{CHAR,CTRL,NS,VIRTIO} are used to communicate with the remote processors. Enable these drivers as modules.
This is a port of the work in CS9 !5383; I was still getting the hang of the dev process at the time and missed the ARK/CS10 targets for the config change. This is a sibling MR to ARK !3936.
Signed-off-by: Jared Kangas [email protected]
Update remoteproc core files and k3 drivers to upstream v6.16 in preparation for ti_k3_r5_remoteproc enablement.
Initial backport candidate list was generated with
git log --no-merges --oneline --reverse \
linux/v6.12..linux/v6.16 \
-- \
drivers/remoteproc/ti_k3_{dsp,r5,m4}_remoteproc.[ch] \
drivers/remoteproc/ti_k3_common.[ch] \
drivers/remoteproc/remoteproc_{cdev,core,debugfs,sysfs,virtio,elf_loader,coredump}.[ch] \
drivers/remoteproc/remoteproc_{internal,elf_helpers}.h \
include/linux/remoteproc.h \
| kerneloscope filter-backported -t rhel-10.1 -
These were pulled in with their neighboring patches from the same series via kerneloscope series and filtered to remove out-of-scope patches. Note that the M4 driver is included to prevent conflicts later on in the backport, as well as future-proofing the subsystem in case it's enabled later, despite the driver not currently being enabled.
See CS9 !7255 for instructions on test setup and execution. However, do not patch the tool. The rpmsg_char_simple patch stems from a difference in layout between the CS9 sysfs and what the tool expects, and this difference is not present in CS10.
JIRA: https://issues.redhat.com/browse/RHEL-110039
Signed-off-by: Jared Kangas [email protected]
This also removes the, now unused, exports.py.
Javier Martinez Canillas (922f3e24) at 05 Mar 14:02
Add compose repo to autosd10-latest-sig distro
... and 1 more commit
Javier Martinez Canillas (d54462ea) at 05 Mar 12:52
Add compose repo to autosd10-latest-sig distro
... and 1 more commit
Javier Martinez Canillas (717b7348) at 05 Mar 12:45
Add compose repo to autosd10-latest-sig distro
... and 1 more commit
The UEFI firmware must provide a set of protocols and boot services for UKIBoot to function properly. Document what are these requirements.
Javier Martinez Canillas (29436902) at 05 Mar 12:39
Document firmware requirements
Javier Martinez Canillas (a8bc6758) at 05 Mar 12:38
Document firmware requirements
Javier Martinez Canillas (e2a31dc2) at 05 Mar 12:37
Document firmware requiements
Javier Martinez Canillas (b531d79d) at 05 Mar 12:37
Document firmware requiements
... and 66 more commits
Javier Martinez Canillas (1c9bc0e4) at 05 Mar 12:36
Javier Martinez Canillas (1c9bc0e4) at 05 Mar 12:32
Document firmware requiements
... and 66 more commits
Javier Martinez Canillas (eeb749bc) at 05 Mar 12:24
Add compose repo to autosd10-latest-sig distro
... and 7 more commits
There is no support for shim and grub2 on EFI targets, only UKIBoot is supported now.
Dropping the Draft prefix because @alexlarsson added a change to have the compose repos in the autosd10-latest-sig distro.