From nobody Fri Oct 31 23:14:38 2025 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) client-ip=192.237.175.120; envelope-from=xen-devel-bounces@lists.xenproject.org; helo=lists.xenproject.org; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass(p=reject dis=none) header.from=citrix.com ARC-Seal: i=1; a=rsa-sha256; t=1744804770; cv=none; d=zohomail.com; s=zohoarc; b=UF/todN1jbr89DWFd45eFxyXHz/b0T0PIfM0TeKfI1plU7RpGy4TmfoeYMwt0Ce/PfjGSOZ82025qEdY9J3JxtiGRm/2Nw4r0M/iCl0xl3RpP350fzT5isWZxKKb3k6Q8vi8If9Vv3phitBt7/QLfWpH+MWJLBvC5yucQACZVm0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1744804770; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=bAHFmZ0YTI0ch3CUZiHZjytiZehcl/1327xDDjJIcTI=; b=Lz/S1aT0zPqbVYAFQJn9ChRK5vP5U68JNW4aWPN9pPQfYbjjfvK+RwCuKzmP6yAfzG4YnZUctjBPnjfqSKhMX2ES/+0Kffv81NQqFy0grZhfY/DvCYlyB6sUSWg14HKJHgiyciDhgGq9mnKDA5qlJTMfqpHeMeASIATaDX6EY4w= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of lists.xenproject.org designates 192.237.175.120 as permitted sender) smtp.mailfrom=xen-devel-bounces@lists.xenproject.org; dmarc=pass header.from= (p=reject dis=none) Return-Path: Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) by mx.zohomail.com with SMTPS id 1744804770938541.3478437279846; Wed, 16 Apr 2025 04:59:30 -0700 (PDT) Received: from list by lists.xenproject.org with outflank-mailman.955722.1349375 (Exim 4.92) (envelope-from ) id 1u51Q9-0007VB-5h; Wed, 16 Apr 2025 11:59:13 +0000 Received: by outflank-mailman (output) from mailman id 955722.1349375; Wed, 16 Apr 2025 11:59:13 +0000 Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1u51Q8-0007T0-Tu; Wed, 16 Apr 2025 11:59:12 +0000 Received: by outflank-mailman (input) for mailman id 955722; Wed, 16 Apr 2025 11:59:10 +0000 Received: from se1-gles-sth1-in.inumbo.com ([159.253.27.254] helo=se1-gles-sth1.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.92) (envelope-from ) id 1u51Q6-0006At-9i for xen-devel@lists.xenproject.org; Wed, 16 Apr 2025 11:59:10 +0000 Received: from mail-wm1-x329.google.com (mail-wm1-x329.google.com [2a00:1450:4864:20::329]) by se1-gles-sth1.inumbo.com (Halon) with ESMTPS id 34a39763-1aba-11f0-9eaf-5ba50f476ded; Wed, 16 Apr 2025 13:59:09 +0200 (CEST) Received: by mail-wm1-x329.google.com with SMTP id 5b1f17b1804b1-43d0c18e84eso33429075e9.3 for ; Wed, 16 Apr 2025 04:59:09 -0700 (PDT) Received: from localhost.localdomain (host-92-26-98-202.as13285.net. [92.26.98.202]) by smtp.gmail.com with ESMTPSA id 5b1f17b1804b1-4405b5a9846sm18761905e9.35.2025.04.16.04.59.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 16 Apr 2025 04:59:08 -0700 (PDT) X-Outflank-Mailman: Message body and most headers restored to incoming version X-BeenThere: xen-devel@lists.xenproject.org List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Precedence: list Sender: "Xen-devel" X-Inumbo-ID: 34a39763-1aba-11f0-9eaf-5ba50f476ded DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=citrix.com; s=google; t=1744804749; x=1745409549; darn=lists.xenproject.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=bAHFmZ0YTI0ch3CUZiHZjytiZehcl/1327xDDjJIcTI=; b=rpxo53rYdax78cZI5TNTV4gX2brpnBpTxVJU5Fm7PGwqexlJkExrL4X06s3wL2u9Fd Iki7HyGY4PGJ7cqNoe8EVXbSI4vgURYTp2mfGJhsKXvVR+msMc1/rL0CmhViJKsPuwMM 2kA0dZUk3230RIoq6ZSfnZU8nVjSwL8SR9jfA= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744804749; x=1745409549; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=bAHFmZ0YTI0ch3CUZiHZjytiZehcl/1327xDDjJIcTI=; b=kbopPPNnFlfmDxAcocuWj95J7Gli544RremGHJr/Ngo507Efz6H6V92w7xLB3cwuqe bDTOmGFNJWhJfFvfd6d7Vp+58Ple9+27G7NjU3ojGi5gUX+FgSbYK/veQOtLkwpKzg/y DU+bep84aCpb0xgU7bEqtOvz2LwcsoDotbjD4wV1v1pL2YWf4J8+ISW68Kd9GPELi3+/ oSJLhMeVVMaAy2xTv83YQaibZOD5SwYbTYlXNGP7grGgeldsEHBX4BRxsaEPJuEj8n2Z aVxUDKcYik1tuAI62+xavYDq7YeKBeHa+wFhalgKn3Tg3zKSuQs404tMYEOqTLYdn+SD fxxw== X-Gm-Message-State: AOJu0YxMaynAdxgBghGvEBEjGESsvnxu0fPdH5l5bKQCRcwIcPCfpnAW Wv+ua2XdOFrJHTcH4MP+tpunWKhIU/L3Dg5QC/pFdzuLLxXjqMhyvYhqPkCTwgwUA4zkphyz1GH q8wc= X-Gm-Gg: ASbGnctEEOy3mwXpPkErFZ1vmnP3a5G2TlWNsLE3Bhsqle+ieXYmHuSzJZ8EdEqSk8m 0A6hXYW2jCFCZHx9q0TUYp3tKAL5o7V4nMR4lk73WKO91V68Wr/NvgIHVNxTunqzUaQe0WKXLm5 TqWAC9kmjSVc5D1M1ksmjpPNG3sQU2Zt1n5I3zcTEogquGmVFTsaQ/tRCeceWANpoAPL73sroYk UrnnSH+mg5KrM3QlDdPoY8+0oheWFOaQrrQGOzWKUFhD4UEZgBelf0pFRkY2jPQryIW/S5/FBtw xsnjDVmAZPiC+qJrkWFB6x0b3sljMKQmfU7q1dVAzy/iqQa5L64s1dkKke5ID+7CK7z8QtP8gnS rbGnw1fim6Pda9g== X-Google-Smtp-Source: AGHT+IG3f3gIuKL6j33O8Q/WmKOufRM5b+ujOD3HzCxzUtYppN6Oy7/An7BvcbbCGoXrkokkPdTEjQ== X-Received: by 2002:a05:600c:3487:b0:43c:f70a:2af0 with SMTP id 5b1f17b1804b1-4405d62a49cmr19411175e9.16.1744804749192; Wed, 16 Apr 2025 04:59:09 -0700 (PDT) From: Andrew Cooper To: Xen-devel Cc: Lin Liu , Andrew Cooper , Jan Beulich , Anthony PERARD , Michal Orzel , Julien Grall , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= , Stefano Stabellini , Volodymyr Babchuk , Bertrand Marquis , Shawn Anastasio , Oleksii Kurochko , "Daniel P . Smith" Subject: [PATCH v6 07/15] xen/decompressors: Use new byteorder infrastructure Date: Wed, 16 Apr 2025 12:58:52 +0100 Message-Id: <20250416115900.2491661-8-andrew.cooper3@citrix.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20250416115900.2491661-1-andrew.cooper3@citrix.com> References: <20250416115900.2491661-1-andrew.cooper3@citrix.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @citrix.com) X-ZM-MESSAGEID: 1744804771762019000 From: Lin Liu unaligned.h already inlcudes byteorder.h, so most can simply be dropped. No functional change. Signed-off-by: Lin Liu Signed-off-by: Andrew Cooper Acked-by: Jan Beulich --- CC: Anthony PERARD CC: Michal Orzel CC: Jan Beulich CC: Julien Grall CC: Roger Pau Monn=C3=A9 CC: Stefano Stabellini CC: Volodymyr Babchuk CC: Bertrand Marquis CC: Shawn Anastasio CC: Oleksii Kurochko CC: Daniel P. Smith CC: Lin Liu v5: * New --- tools/libs/guest/xg_dom_decompress_unsafe_zstd.c | 3 +-- xen/common/lz4/defs.h | 1 - xen/common/lzo.c | 1 - xen/common/unlzo.c | 1 - xen/common/xz/private.h | 1 - 5 files changed, 1 insertion(+), 6 deletions(-) diff --git a/tools/libs/guest/xg_dom_decompress_unsafe_zstd.c b/tools/libs/= guest/xg_dom_decompress_unsafe_zstd.c index ff45732a3616..319816a390eb 100644 --- a/tools/libs/guest/xg_dom_decompress_unsafe_zstd.c +++ b/tools/libs/guest/xg_dom_decompress_unsafe_zstd.c @@ -30,9 +30,8 @@ typedef uint64_t __be64; =20 #undef ERROR =20 -#define __BYTEORDER_HAS_U64__ #define __TYPES_H__ /* xen/types.h guard */ -#include "../../xen/include/xen/byteorder/little_endian.h" +#include "../../xen/include/xen/byteorder.h" #include "../../xen/include/xen/unaligned.h" #include "../../xen/include/xen/xxhash.h" #include "../../xen/lib/xxhash64.c" diff --git a/xen/common/lz4/defs.h b/xen/common/lz4/defs.h index e477806634c1..b697a06c00d7 100644 --- a/xen/common/lz4/defs.h +++ b/xen/common/lz4/defs.h @@ -12,7 +12,6 @@ #define COMMON_LZ4_DEFS_H =20 #ifdef __XEN__ -#include #include #else =20 diff --git a/xen/common/lzo.c b/xen/common/lzo.c index 07b4017812dc..0393ec5c4472 100644 --- a/xen/common/lzo.c +++ b/xen/common/lzo.c @@ -68,7 +68,6 @@ =20 #ifdef __XEN__ #include -#include #include #else #define get_unaligned_le16(_p) (*(u16 *)(_p)) diff --git a/xen/common/unlzo.c b/xen/common/unlzo.c index 17efb1cc8f1d..9a9d39c4239b 100644 --- a/xen/common/unlzo.c +++ b/xen/common/unlzo.c @@ -33,7 +33,6 @@ #include =20 #ifdef __XEN__ -#include #include #else =20 diff --git a/xen/common/xz/private.h b/xen/common/xz/private.h index a63379994fd6..3dce124fa743 100644 --- a/xen/common/xz/private.h +++ b/xen/common/xz/private.h @@ -12,7 +12,6 @@ =20 #ifdef __XEN__ #include -#include #include #else =20 --=20 2.39.5