From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 5EF2D1FF16F for ; Tue, 27 May 2025 18:02:41 +0200 (CEST) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id F25DA1B395; Tue, 27 May 2025 18:02:18 +0200 (CEST) From: =?UTF-8?q?Michael=20K=C3=B6ppl?= To: pve-devel@lists.proxmox.com Date: Tue, 27 May 2025 18:01:30 +0200 Message-Id: <20250527160140.230174-1-m.koeppl@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL 0.002 Adjusted score from AWL reputation of From: address BAYES_00 -1.9 Bayes spam probability is 0 to 1% DMARC_MISSING 0.1 Missing DMARC policy KAM_DMARC_STATUS 0.01 Test Rule for DKIM or SPF Failure with Strict Alignment RCVD_IN_VALIDITY_CERTIFIED_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_RPBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. RCVD_IN_VALIDITY_SAFE_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to Validity was blocked. See https://knowledge.validity.com/hc/en-us/articles/20961730681243 for more information. SPF_HELO_NONE 0.001 SPF: HELO does not publish an SPF Record SPF_PASS -0.001 SPF: sender matches SPF record URIBL_BLOCKED 0.001 ADMINISTRATOR NOTICE: The query to URIBL was blocked. See http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block for more information. [lxc.pm, proxmox.com, storage.pm, qemuserver.pm, config.pm] Subject: [pve-devel] [PATCH container/qemu-server/storage v7 00/10] fix #3711 and adapt drive detach/remove behavior X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Proxmox VE development discussion Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" VGhpcyBzZXJpZXMgYWltcyB0byBmaXggIzM3MTEgWzBdIGFuZCBzdHJlYW1saW5lIHRoZSBkZXRh Y2gvcmVtb3ZlCmJlaGF2aW9yIGFyb3VuZCB2b2x1bWVzIHRoYXQgYXJlIGVpdGhlciBtb3VudGVk IGludG8gYSBjb250YWluZXIgb3IKYXR0YWNoZWQgdG8gYSBWTSBhcyBhIGhhcmQgZGlzay4gSXQg YWxzbyBjb250YWlucyBhZGRzIHdhcm5pbmdzIGluIGNhc2UKYSB2b2x1bWUncyB1bmRlcmx5aW5n IHN0b3JhZ2UgZG9lcyBub3QgZXhpc3QgYW55bW9yZS4gSXQgaXMgYQpjb250aW51YXRpb24gb2Yg YSBzZXJpZXMgZnJvbSAyMDIyIFsxXSwgYnV0IG1ha2VzIHRoZSBmb2xsb3dpbmcgY2hhbmdlczoK CkNoYW5nZXMgdjYgLT4gdjc6Ci0gQWRkZWQgZGVzY3JpcHRpb25zIG9mIGNoYW5nZXMgbWFkZSB0 byBvcmlnaW5hbCBwYXRjaGVzIHdoZXJlCiAgYXBwbGljYWJsZQotIE1vdmUgY2hlY2sgaWYgc3Rv cmFnZSBleGlzdHMgdG8gdmRpc2tfZnJlZSgpIGFuZCBwYXJzZV92b2xuYW1lKCkgaW4KICBwdmUt c3RvcmFnZSwgcHJpbnQgd2FybmluZ3MKLSBSZW1vdmUgZXhwbGljaXQgc3RvcmFnZSBleGlzdCBj aGVjayBpbiBkZXN0cm95X2x4Y19jb250YWluZXIsIHdyYXAgaW4KICBldmFsIGluc3RlYWQKLSBN b3ZlIHBhcnNlX3ZvbHVtZSgpIGNhbGxzIHRvIHdoZXJlIGlucHV0IGlzIGtub3duIHRvIGJlIHZv bHVtZQotIEFkZCBwYXRjaCB0aGF0IHJlbmFtZXMgJHZvbHVtZSB0byAkdm9saWQgaW4gZGVzdHJv eV9seGNfY29udGFpbmVyKCkKICBhbmQgZGVsZXRlX21vdW50cG9pbnRfdm9sdW1lKCkKLSBSZXdy aXRlIGNvbW1pdCBtZXNzYWdlIG9mIHB2ZS1jb250YWluZXIgMy80ICgyLzQgaW4gdjYpIHN1Y2gg dGhhdCBpdCdzIGNsZWFyIHRoaXMKICBpcyBhYm91dCBmdXR1cmUtcHJvb2ZpbmcKLSBBZGQgRklY TUUgbm90ZSByZWdhcmRpbmcgaXNfdm9sdW1lX2luX3VzZSgpIGNoZWNrCi0gQWRkIHdhcm5pbmcg dG8gZGVzdHJveV92bSgpIGlmIHZvbHVtZSBpcyBzdGlsbCB1c2VkIGJ5IGxpbmtlZCBjbG9uZQot IEFkYXB0IGNvbW1pdCBtZXNzYWdlIG9mIHFlbXUtc2VydmVyIDIvNAotIEFkZCBwYXRjaCB0byB1 c2UgbG9nX3dhcm4gaW4gZGVzdHJveV92bSgpIGluc3RlYWQgb2Ygd2FybgotIFJld3JpdGUgcGF0 Y2ggaW4gaW4gcWVtdS1zZXJ2ZXIgdG8gcHJpbnQgd2FybmluZ3Mgb2Ygc3RvcmFnZSBkb2VzIG5v dAogIGV4aXN0IGluc3RlYWQgb2YgbWFya2luZyB2b2x1bWUgd2l0aG91dCB1bmRlcmx5aW5nIHN0 b3JhZ2UgYXMgdW51c2VkCiAgKHZtY29uZmlnX3JlZ2lzdGVyX3VudXNlZF9kcml2ZSgpKQoKVGhh bmtzIHRvIEZpb25hIGZvciB0aGUgY29tcHJlaGVuc2l2ZSBmZWVkYmFjayBvbiB2Ni4KCkNoYW5n ZXMgdjUgLT4gdjY6Ci0gRml4IGxpbmtzIGluIGNvdmVyIGxldHRlcgotIFVzZSBPcmlnaW5hbGx5 LWJ5IGluc3RlYWQgb2YgQ28tYXV0aG9yZWQtYnkKLSBBZGQgZG9jdW1lbnRhdGlvbiBmb3IgdGhl IHNlY29uZCBwYXRjaCByZWdhcmRpbmcgdGhlIHVzZSBvZgogICRtcC0+e3ZvbHVtZX0gaW5zdGVh ZCBvZiAkY29uZi0+eyRvcHR9Ci0gTm90ZSB0aGF0IG5vIGZ1bmN0aW9uYWwgY2hhbmdlcyBhcmUg aW50ZW5kZWQgZm9yIHRoZSB0aGUgc2Vjb25kIHBhdGNoCgpDaGFuZ2VzIHY0IC0+IHY1OgotIEFs d2F5cyBpZ25vcmUgZXJyb3JzIHRoYXQgb3JpZ2luYXRlIGZyb20gYSByZW1vdmVkIHN0b3JhZ2Ug YW5kCiAgY29udGludWUgd2l0aCBkZXN0cnVjdGlvbiBvZiBhIGNvbnRhaW5lciBvciByZW1vdmFs IG9mIGEgdm9sdW1lLAogIGluc3RlYWQgb2YgYWRkaW5nIGFuIG9wdGlvbiB0byBpZ25vcmUgdGhl c2UgZXJyb3JzLgotIFJlbW92ZSB3ZWIgVUkgY2hlY2tib3gKLSBSZW1vdmUgZm9ybWF0dGluZyBw YXRjaAotIEFkZGl0aW9uYWxseSBhbGxvdyByZW1vdmluZyBhIG1vdW50IHBvaW50IHdpdGggYSBy ZW1vdmVkIHN0b3JhZ2UKICBmcm9tIGEgcnVubmluZyBjb250YWluZXIgKHByZXZpb3VzbHkgaG90 cGx1ZyByZW1vdmFsIHdhcyBub3QgcG9zc2libGUpCi0gRml4IHN0eWxlIG5pdHMgZnJvbSB2NCBy ZXZpZXcKLSBQcmludCB3YXJuaW5ncyBmb3IgYW55IGVycm9ycyB0aGF0IG9jY3VyIGluc3RlYWQg b2YgaWdub3JpbmcgdGhlbQotIEFkZCBleHBsaWNpdCBjaGVjayBpZiBzdG9yYWdlIHN0aWxsIGV4 aXN0cyB3aGVuIGRlc3Ryb3lpbmcgYSBjb250YWluZXIKICB0byBkaWZmZXJlbnRpYXRlIGJldHdl ZW4gdGhhdCBjYXNlIGFuZCBvdGhlciBlcnJvciBjYXNlcyAod2hpY2ggc2hvdWxkCiAgc3RpbGwg ZmFpbCkKClRoZSBmaXJzdCBjaGFuZ2UgYWxzbyBtZWFucyB0aGF0IHRoaXMgcGF0Y2ggc2VyaWVz IHNob3VsZCBiZSBoZWxkIGJhY2sKdW50aWwgUFZFIDkuIEluIHRoZSBvcmlnaW5hbCBwYXRjaCBz ZXJpZXMgdGhlIG9wdGlvbiB0byBpZ25vcmUgdGhlc2UKZXJyb3JzIHdhcyBtYWRlIHRvIGF2b2lk IGJyZWFraW5nIGV4aXN0aW5nIGJlaGF2aW9yLiBBZnRlciBzb21lIG9mZi1saXN0CmRpc2N1c3Np b24gaXQgc2VlbXMgbW9yZSByZWFzb25hYmxlIHRvIGF2b2lkIGFuIGFkZGl0aW9uYWwgb3B0aW9u IGFuZAppbnN0ZWFkIGFsbG93IHVzZXJzIHRvIHJlbW92ZSBjb250YWluZXJzIHdpdGggbW91bnQg cG9pbnRzIGV2ZW4gaWYgdGhlCnVuZGVybHlpbmcgc3RvcmFnZSBvZiB0aGUgbW91bnQgcG9pbnQg d2FzIHJlbW92ZWQuCgpXaGVyZSBhdCBsZWFzdCBzb21lIG9mIHRoZSBpbXBsZW1lbnRhdGlvbiB3 YXMgdGFrZW4gZnJvbSB0aGUgcHJldmlvdXMKc2VyaWVzLCB0aGUgcGF0Y2ggd2FzIG1hcmtlZCB0 byBiZSBPcmlnaW5hbGx5LWJ5IGJ5IHRoZSBvcmlnaW5hbCBhdXRob3IuCgpbMF0gaHR0cHM6Ly9i dWd6aWxsYS5wcm94bW94LmNvbS9zaG93X2J1Zy5jZ2k/aWQ9MzcxMQpbMV0gaHR0cHM6Ly9sb3Jl LnByb3htb3guY29tL3B2ZS1kZXZlbC8yMDIyMTEyNTE0NDAwOC4yOTg4MDcyLTEtcy5ocmRsaWNr YUBwcm94bW94LmNvbS90LyMKCnB2ZS1zdG9yYWdlOgoKTWljaGFlbCBLw7ZwcGwgKDIpOgogIHZk aXNrX2ZyZWU6IHByaW50IHdhcm5pbmcgaWYgdW5kZXJseWluZyBzdG9yYWdlIGRvZXMgbm90IGV4 aXN0CiAgcGFyc2Vfdm9sbmFtZTogcHJpbnQgd2FybmluZyBpZiBzdG9yYWdlIGRvZXMgbm90IGV4 aXN0cwoKIHNyYy9QVkUvU3RvcmFnZS5wbSB8IDkgKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwg OSBpbnNlcnRpb25zKCspCgoKcHZlLWNvbnRhaW5lci5naXQ6CgpNaWNoYWVsIEvDtnBwbCAoNCk6 CiAgZml4ICMzNzExOiB3YXJuIGFib3V0IHN0b3JhZ2UgZXJyb3JzIGR1cmluZyBtb3VudHBvaW50 IGRlbGV0ZQogIGRlc3Ryb3lfbHhjLCBkZWxldGVfbXBfdm9sdW1lOiByZW5hbWUgJHZvbHVtZSB0 byAkdm9saWQKICBjb25maWc6IGVuc3VyZSB2YWxpZCB2b2xpZCB0aHJvdWdoIHBhcnNlX3ZvbHVt ZSgpCiAgYWRkIGxpbmtlZCBjbG9uZSBjaGVjayB3aGVuIGRlc3Ryb3lpbmcgY29udGFpbmVyIHRl bXBsYXRlCgogc3JjL1BWRS9MWEMucG0gICAgICAgIHwgMzEgKysrKysrKysrKysrKysrKysrKysr Ky0tLS0tLS0tLQogc3JjL1BWRS9MWEMvQ29uZmlnLnBtIHwgMTEgKysrKysrKy0tLS0KIDIgZmls ZXMgY2hhbmdlZCwgMjkgaW5zZXJ0aW9ucygrKSwgMTMgZGVsZXRpb25zKC0pCgoKcWVtdS1zZXJ2 ZXIuZ2l0OgoKTWljaGFlbCBLw7ZwcGwgKDQpOgogIGFkYXB0IGxpbmtlZCBjbG9uZSBjaGVjayB0 byBub3QgZGllIGlmIGFuIGVycm9yIG9jY3VycyBkdXJpbmcgY2hlY2sKICBmaXggIzM3MTE6IG1h a2UgcmVtb3ZhbCBvZiBWTSBwb3NzaWJsZSBpZiBzdG9yZSBkb2VzIG5vdCBleGlzdCBhbnltb3Jl CiAgZGVzdHJveV92bTogdXNlIGxvZ193YXJuIGZvciB2ZGlza19mcmVlIGVycm9ycyBmb3IgY29u c2lzdGVuY3kKICBkaXNwbGF5IHdhcm5pbmdzIGZvciBzdG9yYWdlIGVycm9ycyBvciBpZiBzdG9y YWdlIG5vIGxvbmdlciBleGlzdHMKCiBQVkUvUWVtdVNlcnZlci5wbSB8IDIzICsrKysrKysrKysr KysrKy0tLS0tLS0tCiAxIGZpbGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlv bnMoLSkKCgpTdW1tYXJ5IG92ZXIgYWxsIHJlcG9zaXRvcmllczoKICA0IGZpbGVzIGNoYW5nZWQs IDUzIGluc2VydGlvbnMoKyksIDIxIGRlbGV0aW9ucygtKQoKLS0gCkdlbmVyYXRlZCBieSBnaXQt bXVycHAgMC44LjAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fXwpwdmUtZGV2ZWwgbWFpbGluZyBsaXN0CnB2ZS1kZXZlbEBsaXN0cy5wcm94bW94LmNvbQpo dHRwczovL2xpc3RzLnByb3htb3guY29tL2NnaS1iaW4vbWFpbG1hbi9saXN0aW5mby9wdmUtZGV2 ZWwK