Skip to content

Update 9.4 RT (not printk) part 2

Update 9.4 RT (not printk) part 2

JIRA: https://issues.redhat.com/browse/RHEL-15896

The goal of this merge request is to update the RHEL9 RT source code with recent changes to match upstream RT tree linux-rt-devel up to v6.6-rc6-rt9.

Due to the high complexity and the currently observed volatility of the printk source code, printk related changes are being treated separately via different ticket and merge request.

The commits are currently available in upstream Linux, hence cherry-picked from there. Commit list:

9c77dcf6a5b1 drm/amd/display: Remove migrate_en/dis from dc_fpu_begin().
de5e73dc6baf drm/amd/display: Simplify the per-CPU usage.
80364500c023 drm/amd/display: Add a warning if the FPU is used outside from task context.
941e8036a450 drm/amd/display: Move the memory allocation out of dcn21_validate_bandwidth_fp().
2091ac690301 drm/amd/display: Move the memory allocation out of dcn20_validate_bandwidth_fp().

The five commits above are a series.
https://lore.kernel.org/all/20230921141516.520471-2-bigeasy@linutronix.de/T/#u

External bugzilla ticket:
https://bugzilla.kernel.org/show_bug.cgi?id=217928

1e975e591af9 drm/i915: Do not disable preemption for resets

The patch above was discussed in
https://lore.kernel.org/all/20230705093025.3689748-1-tvrtko.ursulin@linux.intel.com/

Commit backported from linux-rt-devel tree (see comments below for more details):

711b6250084b drm/i915/guc: Consider also RCU depth in busy loop.

Signed-off-by: Eder Zulian ezulian@redhat.com

Edited by Eder Zulian

Merge request reports