====== fourier — upstream submission drafts ====== Three submission drafts. Live in ''[[https://git.reauktion.de/marfrit/marfrit-packages|gitea/marfrit-packages]]'' under ''upstream-submissions/''. Index: [[fourier:start]]. ===== qt6-base-fourier → bugreports.qt.io + Gerrit ===== * **File:** ''upstream-submissions/qt6-base-fourier/qt-bug-report.md'' * **Targets:** bugreports.qt.io issue + Qt Gerrit MR * **Status:** parked. Pure spec-correctness GLES3 fix, validated on G52 ohm + T860 fresnel, zero regressions visible. ===== kwin-fourier → invent.kde.org MR ===== * **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. * **Currently shipped:** ''kwin-fourier 1:6.6.4-3'' with the **0001-skip-wait** patch (the pragmatic bypass). Fixes ohm V4L2 stateless playback stall. Will become a no-op once vb2-dma-resv RFC lands. * **0002 status:** retained on disk for reference; not for re-submission. * **File:** ''upstream-submissions/kwin-fourier/kde-mr-body.md'' (post-mortem retained). ===== vb2-dma-resv RFC → linux-media ===== * **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.** * **Cover Msg-Id:** ''<20260429195306.239666-1-mfritsche@reauktion.de>'' * **Lore thread:** [[https://lore.kernel.org/linux-media/20260429195306.239666-1-mfritsche@reauktion.de/]] * **Source patches:** ''kernel/vb2-dma-resv-rfc/'' * **v1 send recipe:** ''upstream-submissions/vb2-dma-resv/lkml-submission-notes.md'' * **v2 sketch:** ''upstream-submissions/vb2-dma-resv/v2-cover-letter-sketch.md'' * **v2 prior-art reference:** ''upstream-submissions/vb2-dma-resv/v2-prior-art-references.md'' * **Full thread state:** [[fourier:vb2_dma_resv_rfc|fourier:vb2_dma_resv_rfc]] — reviewer points, decisions taken, lore-watch caveat. ===== Other submissions made this campaign ===== * **Bugzilla 1969297 (Mozilla):** comment draft at ''upstream-submissions/firefox-fourier/bugzilla-1969297-comment.md''. User emailed David Turner directly with the gist 2026-04-29. * **Kwiboo/FFmpeg libudev-bypass patch:** mailed to ''jonas@kwiboo.se'' (PRs disabled on the Kwiboo FFmpeg fork). Branch also at ''[[https://github.com/marfrit/FFmpeg/tree/libudev-bypass-fallback|github.com/marfrit/FFmpeg/tree/libudev-bypass-fallback]]''.