From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id B780DCCD184 for ; Tue, 14 Oct 2025 20:20:08 +0000 (UTC) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1v8lQ8-0004IS-JR; Tue, 14 Oct 2025 16:14:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v8lPy-00043a-SF for grub-devel@gnu.org; Tue, 14 Oct 2025 16:14:47 -0400 Received: from ale.deltatee.com ([204.191.154.188]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1v8lPp-0006Ms-QR for grub-devel@gnu.org; Tue, 14 Oct 2025 16:14:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=deltatee.com; s=20200525; h=Subject:MIME-Version:Message-ID:Date:Cc:To:From :references:content-disposition:in-reply-to; bh=ldDw2t8/+SxhZGz59mFxC2fYGbvMx2HmfMe7v0cFTDQ=; b=O5l53zoEqaEfbN+ZP++AkHHfXz UmcN4ULUFV2ZMHeFT7TI52o6zqtZ5Qq6sXtlpNAAQZ73NUkP0okXDvhveIevXweXuz58d0R/jvQDo u5BHXDmo0LypcPkoH5bbhjjLxyTThDmnYv5u/8IDZBKRhBDhrCeMRLDNsMlO72BHDrpazHup0cu1U gMgGqvOF3Vh91uNtyIVwh9wgVhw7uyvpD/bkQ4CcHLwtIReunqk3EHj6Elq4ipDTabrqj28xBu2G/ N7UuVbzTwwR86P/HJe0hGn2Tz2TY/jDdXuAWG6aPlkf3g2AHSkVnERxUqj83tAbj7ybl1pdycaeOg hhY0EsrA==; Received: from cgy1-donard.priv.deltatee.com ([172.16.1.31]) by ale.deltatee.com with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.98.2) (envelope-from ) id 1v8lPe-0000000Cd0Q-207o; Tue, 14 Oct 2025 14:14:31 -0600 Received: from gunthorp by cgy1-donard.priv.deltatee.com with local (Exim 4.98.2) (envelope-from ) id 1v8lPd-000000001NU-01Bc; Tue, 14 Oct 2025 14:14:25 -0600 To: grub-devel@gnu.org, Daniel Kiper , Alex Burmashev , Vladimir 'phcoder' Serbinenko Date: Tue, 14 Oct 2025 14:14:17 -0600 Message-ID: <20251014201421.5279-1-logang@deltatee.com> X-Mailer: git-send-email 2.47.3 MIME-Version: 1.0 X-SA-Exim-Connect-IP: 172.16.1.31 X-SA-Exim-Rcpt-To: grub-devel@gnu.org, daniel.kiper@oracle.com, alexander.burmashev@oracle.com, phcoder@gmail.com, nagy.elemer.karoly@gmail.com, logang@deltatee.com X-SA-Exim-Mail-From: gunthorp@deltatee.com Subject: [PATCH 0/4] Add zstdio support for booting Trixie kernels in Xen X-SA-Exim-Version: 4.2.1 (built Sun, 23 Feb 2025 07:57:16 +0000) X-SA-Exim-Scanned: Yes (on ale.deltatee.com) Received-SPF: pass client-ip=204.191.154.188; envelope-from=gunthorp@deltatee.com; helo=ale.deltatee.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, RCVD_IN_VALIDITY_SAFE_BLOCKED=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Logan Gunthorpe via Grub-devel Reply-To: The development of GNU GRUB Cc: Logan Gunthorpe , =?UTF-8?q?Nagy=20Elem=C3=A9r=20K=C3=A1roly?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org Sender: grub-devel-bounces+grub-devel=archiver.kernel.org@gnu.org VGhpcyBpcyB2MiBvZiB0aGUgcGF0Y2ggY2xlYW5pbmcgdXAgYSBsb3Qgb2Ygc3R5bGUgaXNzdWVz IG5vdGVkIGJ5CkF2bmlzaC4gSSB0aGluayBJJ3ZlIGdvdCBhbGwgdGhlIHN0eWxlIGlzc3VlcyB0 aGF0IHdlcmUgcmVxdWVzdGVkIGZpeGVkCnVwLgoKVGhhbmtzLAoKTG9nYW4KCi0tCgpDaGFuZ2Vz IGluIHYyOgogIC0gRml4ZWQgYSBidW5jaCBvZiBzdHlsZSBpc3N1ZXMgbm90ZWQgYnkgQXZuaXNo LgoKQ292ZXIgbGV0dGVyIGZyb20gdjE6CgpEZWJpYW4gaGFzIHN0YXJ0ZWQgY29tcHJlc3Npbmcg dGhlIGtlcm5lbCBpbWFnZXMgaW4gdGhlIFRyaXhpZSByZWxlYXNlLgpUaGlzIGJyZWFrcyBib290 aW5nIHhlbiBrZXJuZWxzIHNlZWluZyBncnViIGhhcyBubyBzdXBwb3J0IHRvIGRlY29tcHJlc3MK dGhlIHpzdGQgaW1hZ2VzWzFdWzJdLgoKVG8gaW1wcm92ZSB0aGlzIHNpdHVhdGlvbiwgdGhpcyBw YXRjaCBzZXJpZXMgYWRkcyB6c3RkaW8gc3VwcG9ydCBpbgphIHdheSB0aGF0J3MgdmVyeSBzaW1p bGFyIHRvIHh6aW8uIFRoZSBmaXJzdCBwYXRjaCBhZGRzIHRoaXMgc3VwcG9ydC4KVGhlIHJlbWFp bmluZyBwYXRjaHMgZXhwYW5kIHRoZSBmaWxlX2ZpbHRlciB0ZXN0cyBzbyB0aGlzIGZ1bmN0aW9u YWxpdHkKaXMgY292ZXJlZC4KCi0tCgpbMV0gaHR0cHM6Ly9idWdzLmRlYmlhbi5vcmcvY2dpLWJp bi9idWdyZXBvcnQuY2dpP2J1Zz0xMTAyMDY2ClsyXSBodHRwczovL3d3dy5tYWlsLWFyY2hpdmUu Y29tL2dydWItZGV2ZWxAZ251Lm9yZy9tc2c0MTY2My5odG1sCgpMb2dhbiBHdW50aG9ycGUgKDQp OgogIGlvOiBJbXBsZW1lbnQgenN0ZGlvIGRlY29tcHJlc3Npb24KICB0ZXN0cy9maWxlX2ZpbHRl cjogUmVnZW5lcmF0ZSBncGcga2V5cwogIHRlc3RzL2ZpbGVfZmlsdGVyOiBBZGQgenN0ZCB0ZXN0 IGZpbGUKICB0ZXN0cy9maWxlX2ZpbHRlcjogQWRkIHpzdGQgdGVzdHMKCiBNYWtlZmlsZS51dGls LmRlZiAgICAgICAgICAgICAgIHwgICAxICsKIGdydWItY29yZS9NYWtlZmlsZS5jb3JlLmRlZiAg ICAgfCAgIDcgKwogZ3J1Yi1jb3JlL2lvL3pzdGRpby5jICAgICAgICAgICB8IDIzNyArKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKwogaW5jbHVkZS9ncnViL2ZpbGUuaCAgICAgICAgICAg ICB8ICAgMyArLQogdGVzdHMvZmlsZV9maWx0ZXIvZmlsZS5nei5zaWcgICB8IEJpbiA5NiAtPiAz MTAgYnl0ZXMKIHRlc3RzL2ZpbGVfZmlsdGVyL2ZpbGUubHpvcC5zaWcgfCBCaW4gOTYgLT4gMzEw IGJ5dGVzCiB0ZXN0cy9maWxlX2ZpbHRlci9maWxlLnh6LnNpZyAgIHwgQmluIDk2IC0+IDMxMCBi eXRlcwogdGVzdHMvZmlsZV9maWx0ZXIvZmlsZS56c3RkICAgICB8IEJpbiAwIC0+IDI2IGJ5dGVz CiB0ZXN0cy9maWxlX2ZpbHRlci9maWxlLnpzdGQuc2lnIHwgQmluIDAgLT4gMzEwIGJ5dGVzCiB0 ZXN0cy9maWxlX2ZpbHRlci9rZXlzICAgICAgICAgIHwgQmluIDk5NCAtPiAxMzA4IGJ5dGVzCiB0 ZXN0cy9maWxlX2ZpbHRlci9rZXlzLnB1YiAgICAgIHwgQmluIDk5MCAtPiA2NTcgYnl0ZXMKIHRl c3RzL2ZpbGVfZmlsdGVyL3Rlc3QuY2ZnICAgICAgfCAgIDEgKwogdGVzdHMvZmlsZV9maWx0ZXJf dGVzdC5pbiAgICAgICB8ICAgNyArLQogMTMgZmlsZXMgY2hhbmdlZCwgMjUzIGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgZ3J1Yi1jb3JlL2lvL3pzdGRp by5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgdGVzdHMvZmlsZV9maWx0ZXIvZmlsZS56c3RkCiBjcmVh dGUgbW9kZSAxMDA2NDQgdGVzdHMvZmlsZV9maWx0ZXIvZmlsZS56c3RkLnNpZwoKCmJhc2UtY29t bWl0OiA2YjVjNjcxZDM1YjFiODQ0NjhkYTFmZWYyYjliZDhlMDU2ODJmN2U2Ci0tCjIuNDcuMwoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KR3J1Yi1kZXZl bCBtYWlsaW5nIGxpc3QKR3J1Yi1kZXZlbEBnbnUub3JnCmh0dHBzOi8vbGlzdHMuZ251Lm9yZy9t YWlsbWFuL2xpc3RpbmZvL2dydWItZGV2ZWwK