fourier:upstream_submissions
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| fourier:upstream_submissions [2026/04/28 22:06] – fourier: upstream submission drafts index (Qt, KDE, linux-media) markus_fritsche | fourier:upstream_submissions [2026/04/30 08:56] (current) – kwin MR 9157 closed; vb2 RFC v1 sent + reviewed; v2 sketch backlogged; bugzilla + Kwiboo channels markus_fritsche | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== fourier — upstream submission drafts ====== | ====== fourier — upstream submission drafts ====== | ||
| - | Three submission drafts, written and parked, awaiting validation gates. | + | Three submission drafts. |
| - | All live in &# | + | |
| - | &# | + | |
| Index: [[fourier: | Index: [[fourier: | ||
| Line 9: | Line 7: | ||
| ===== qt6-base-fourier → bugreports.qt.io + Gerrit ===== | ===== qt6-base-fourier → bugreports.qt.io + Gerrit ===== | ||
| - | * **File: | + | * **File: |
| * **Targets: | * **Targets: | ||
| - | * **Why now-ish:** pure spec-correctness GLES3 fix, validated on two Mali generations (G52 ohm, T860 fresnel), zero regressions visible. Cleanly upstream-targetable. | + | * **Status:** parked. Pure spec-correctness GLES3 fix, validated on G52 ohm + T860 fresnel, zero regressions visible. |
| - | ===== kwin-fourier | + | ===== kwin-fourier → invent.kde.org MR ===== |
| - | * **File:** &# | + | * **Status (2026-04-30):** **MR 9157 closed.** Reviewer showed the upstream-shape patch (0002) was technically wrong — sync_file is a fence snapshot at export, dmabuf-fd polling tracks later-added fences, Mutter explicitly moved off that on amdgpu. No semantic difference, no syscall-count win, kernel blocking would be a kernel bug to fix. |
| - | * **Targets:** KDE GitLab (invent.kde.org) merge request against kwin | + | * **Currently shipped:** '' |
| - | * **Patch:** '&# | + | * **0002 status:** retained on disk for reference; not for re-submission. |
| - | * **Why staged:** the diagnostic patch (0001) is a bypass not suitable for upstream; 0002 is the upstream-bound shape (poll dmabuf fd directly instead of going through &# | + | * **File:** '' |
| ===== vb2-dma-resv RFC → linux-media ===== | ===== vb2-dma-resv RFC → linux-media ===== | ||
| - | * **File:** &# | + | * **Status (2026-04-30):** **v1 sent 2026-04-29.** Two reviewer replies received same day from Nicolas Dufresne and Christian König. Not a NACK; directed redirect with permission slip for the fourier use case. **v2 sketch backlogged.** |
| - | * **Source: | + | * **Cover Msg-Id:** ''< |
| - | * **Target:** linux-media mailing list (RFC) | + | * **Lore thread:** [[https:// |
| - | * **Patches:** vb2 helper API + hantro opt-in + rockchip-rga opt-in | + | * **Source |
| - | * **APIs verified:** all against &# | + | * **v1 send recipe:** '' |
| + | * **v2 sketch:** '' | ||
| + | * **v2 prior-art reference:** '' | ||
| + | * **Full thread state:** [[fourier: | ||
| - | See [[fourier:vb2_dma_resv_rfc|fourier: | + | ===== Other submissions made this campaign ===== |
| - | exists and how it relates to the kwin patch. | + | |
| + | * **Bugzilla 1969297 (Mozilla): | ||
| + | * **Kwiboo/ | ||
fourier/upstream_submissions.1777414014.txt.gz · Last modified: by markus_fritsche
