From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <pve-devel-bounces@lists.proxmox.com> Received: from firstgate.proxmox.com (firstgate.proxmox.com [212.224.123.68]) by lore.proxmox.com (Postfix) with ESMTPS id 12CC71FF173 for <inbox@lore.proxmox.com>; Mon, 13 Jan 2025 14:08:45 +0100 (CET) Received: from firstgate.proxmox.com (localhost [127.0.0.1]) by firstgate.proxmox.com (Proxmox) with ESMTP id AC6192EC92; Mon, 13 Jan 2025 14:08:26 +0100 (CET) From: Fiona Ebner <f.ebner@proxmox.com> To: pve-devel@lists.proxmox.com Date: Mon, 13 Jan 2025 14:08:20 +0100 Message-Id: <20250113130820.66816-1-f.ebner@proxmox.com> X-Mailer: git-send-email 2.39.5 MIME-Version: 1.0 X-SPAM-LEVEL: Spam detection results: 0 AWL -0.051 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 Subject: [pve-devel] applied: [PATCH qemu] vma reader: drop unused variable X-BeenThere: pve-devel@lists.proxmox.com X-Mailman-Version: 2.1.29 Precedence: list List-Id: Proxmox VE development discussion <pve-devel.lists.proxmox.com> List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe> List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/> List-Post: <mailto:pve-devel@lists.proxmox.com> List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help> List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe> Reply-To: Proxmox VE development discussion <pve-devel@lists.proxmox.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: pve-devel-bounces@lists.proxmox.com Sender: "pve-devel" <pve-devel-bounces@lists.proxmox.com> The variable has been unused since commit 67af0fa ("rebased pve patches") back in 2017. There is no comment to why, but before that, it was used to error out if there were no disks in the vma archive. This should be possible however, so it's safe to assume this was an intentional change. This fixes compilation with clang19. Signed-off-by: Fiona Ebner <f.ebner@proxmox.com> --- .../0027-PVE-Backup-add-vma-backup-format-code.patch | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch b/debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch index 0f197ba..e679ec6 100644 --- a/debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch +++ b/debian/patches/pve/0027-PVE-Backup-add-vma-backup-format-code.patch @@ -15,11 +15,11 @@ Signed-off-by: Fiona Ebner <f.ebner@proxmox.com> --- block/meson.build | 2 + meson.build | 5 + - vma-reader.c | 870 ++++++++++++++++++++++++++++++++++++++++++++ + vma-reader.c | 868 ++++++++++++++++++++++++++++++++++++++++++++ vma-writer.c | 817 +++++++++++++++++++++++++++++++++++++++++ vma.c | 901 ++++++++++++++++++++++++++++++++++++++++++++++ vma.h | 150 ++++++++ - 6 files changed, 2745 insertions(+) + 6 files changed, 2743 insertions(+) create mode 100644 vma-reader.c create mode 100644 vma-writer.c create mode 100644 vma.c @@ -63,10 +63,10 @@ index aa7ea85d0b..7eee5b4249 100644 foreach exe: [ 'qemu-img', 'qemu-io', 'qemu-nbd', 'qemu-storage-daemon'] diff --git a/vma-reader.c b/vma-reader.c new file mode 100644 -index 0000000000..d0b6721812 +index 0000000000..65015d2e1e --- /dev/null +++ b/vma-reader.c -@@ -0,0 +1,870 @@ +@@ -0,0 +1,868 @@ +/* + * VMA: Virtual Machine Archive + * @@ -381,7 +381,6 @@ index 0000000000..d0b6721812 + } + + -+ int count = 0; + for (i = 1; i < 256; i++) { + VmaDeviceInfoHeader *dih = &h->dev_info[i]; + uint32_t devname_ptr = GUINT32_FROM_BE(dih->devname_ptr); @@ -389,7 +388,6 @@ index 0000000000..d0b6721812 + const char *devname = get_header_str(vmar, devname_ptr); + + if (size && devname) { -+ count++; + vmar->devinfo[i].size = size; + vmar->devinfo[i].devname = devname; + -- 2.39.5 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel