From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-pf1-f202.google.com (mail-pf1-f202.google.com [209.85.210.202]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 12DFD2C158D for ; Fri, 19 Dec 2025 23:38:26 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.210.202 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766187508; cv=none; b=ShBdfSheGKfHJF2lZIzMyi9SuS8QZiUnm8fzQrzRjXMrh0Rx8UgrqIPPSS93ADYtrk6midfgiN9PJd1ZR+lEeWrtmGtVie9Wzbrxar8KxbFwyQbQJwKrk1JXCMMFiMhDLWowSZN1sEbtos9KgRw50kkZyi1vNoMVgXHC8HSidwc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1766187508; c=relaxed/simple; bh=gWkBvcfuGVaJU7c0pZvlXjWs8LTtl+kIyfhZgvSp3uU=; h=Date:Mime-Version:Message-ID:Subject:From:To:Cc:Content-Type; b=KVczgejNmnRZtxFzANnVHnM1f81bnTzeJijrIa/E/rlRptgIvETyQ8TI+WY5M2gI4DcMgp2iS+ZRHjJWhAKWmpi8mz4wg0UpZABq31A6PxbbdAYuBav08B8MgTLG00LN2UMNC0fyKeWfSxlg7rTQQxvQVWYVbMALf7B2H3EDxDo= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com; spf=pass smtp.mailfrom=flex--dmatlack.bounces.google.com; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b=qzVXrO4C; arc=none smtp.client-ip=209.85.210.202 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=google.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=flex--dmatlack.bounces.google.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=google.com header.i=@google.com header.b="qzVXrO4C" Received: by mail-pf1-f202.google.com with SMTP id d2e1a72fcca58-7b89ee2c1a4so4327388b3a.2 for ; Fri, 19 Dec 2025 15:38:26 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20230601; t=1766187506; x=1766792306; darn=vger.kernel.org; h=cc:to:from:subject:message-id:mime-version:date:from:to:cc:subject :date:message-id:reply-to; bh=kLeYpHFU0qJxoGCe3vW6d6xnBDR0IX9QgTKUjJ39MqA=; b=qzVXrO4CUJWvy1/rm2sE1vtRq3FN3HU9Jo6l9V25FwO8GE3HFcw+f++116YygKlrRQ Y3p8/4p4m2/kx69wrqqVsvBezVMK72w/goNheuEwEA4RtRAFkyOB1uQmN5QwD/bz5oQ+ vN3XCArMY6Q9zFPjO3S9EcvxgoIAHX6kxTY0syXoJ6E/tqekwNs8OKMvFGROfw3t85jv YEVHf4Ey/a2dF2aZRktDXndTv2vn/3p1SH2bAhRgxHPddmOwp49xSMxXPv+m2y8gcspY yelkCsqLWp84/ceZaB/xE3xtnMO67lR0hJKqAamk/B7KhthIn3IJxy3dyl3yTdKJRXkh iZAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1766187506; x=1766792306; h=cc:to:from:subject:message-id:mime-version:date:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=kLeYpHFU0qJxoGCe3vW6d6xnBDR0IX9QgTKUjJ39MqA=; b=Srr3rffYXx2igcLV5gYnmgH5G4MhRvt/H6dAylNCUKcw6I+UCmaInu0UMEGnbfDp7o 7zAnMUGIsY7FH3pVx4CVYBWXuC5wkhv25tEY0jpW7SuXOWPPLkq+621xYh74YTQDybYm anSp3rw+T2ZiM7iAoLjpz9n92Yq1xkwJ7frjC+bgv/kFMviLe6g6yOuDkEtyg6h4zEv2 7tKKRjFFr+xDm+5hPEH+9UOCLDfHOyu388ndQOOMnSjNBAH9WkB6KGyQ4WOWh6DQpaOY anMip2EPnIViaYbLGoLoIF4HSZ+6R7C5wb5cZTVcQiAYn8x3itBJP7uZ710D8LO6zhzN JnQA== X-Forwarded-Encrypted: i=1; AJvYcCUhf94GhJUG/JUm+dYjCfNrU+k/0oi6uhUOmGr5mC+VOa28sfXLA9rhPeUOFS/NUifvqlDDl9CD3W6syBk=@vger.kernel.org X-Gm-Message-State: AOJu0YyOIfYWnwD9KvY7Y/uock9wKHgYCPI2Dxv7hLICUWeGw4t/m0uj KHlP8NHOA7QY/MT0fyklkcdv9Ga+jhU/N3We2CqVpWfz6rF4xbhH0IEcLpbXcStxiyvSKejMxJ1 dwLqVQxPSyRxtaQ== X-Google-Smtp-Source: AGHT+IHxXk0PLI2V2GRQ+RwGGonwIrXwA2Zwocg/8D3BApAUw73YmYP40hfZrHi6BH9fqD5vtdb6ZAzEtoP5PQ== X-Received: from pfbkr2.prod.google.com ([2002:a05:6a00:4b42:b0:7a5:20e6:4185]) (user=dmatlack job=prod-delivery.src-stubby-dispatcher) by 2002:a05:6a00:2a0c:b0:7f7:1cce:d7b4 with SMTP id d2e1a72fcca58-7ff657a1000mr3976026b3a.1.1766187506361; Fri, 19 Dec 2025 15:38:26 -0800 (PST) Date: Fri, 19 Dec 2025 23:38:16 +0000 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Mime-Version: 1.0 X-Mailer: git-send-email 2.52.0.322.g1dd061c0dc-goog Message-ID: <20251219233818.1965306-1-dmatlack@google.com> Subject: [PATCH 0/2] vfio: selftests: Clean up includes From: David Matlack To: Alex Williamson Cc: Alex Mastro , Andrew Morton , David Matlack , Josh Hilke , kvm@vger.kernel.org, linux-kernel@vger.kernel.org, linux-kselftest@vger.kernel.org, Raghavendra Rao Ananta , Shuah Khan , Wei Yang , Yosry Ahmed Content-Type: text/plain; charset="UTF-8" Small clean up series to eliminate the extra includes of from various VFIO selftests files. This include is not causing any problems now, but it is causing benign typedef redifinitions. Those redifinitions will become a problem when the VFIO selftests library is built into KVM selftests, since KVM selftests build with -std=gnu99. Cc: Yosry Ahmed Cc: Josh Hilke David Matlack (2): tools include: Add definitions for __aligned_{l,b}e64 vfio: selftests: Drop includes tools/include/linux/types.h | 8 ++++++++ .../selftests/vfio/lib/include/libvfio/iova_allocator.h | 1 - tools/testing/selftests/vfio/lib/iommu.c | 1 - tools/testing/selftests/vfio/lib/iova_allocator.c | 1 - tools/testing/selftests/vfio/lib/vfio_pci_device.c | 1 - tools/testing/selftests/vfio/vfio_dma_mapping_test.c | 1 - tools/testing/selftests/vfio/vfio_iommufd_setup_test.c | 1 - 7 files changed, 8 insertions(+), 6 deletions(-) base-commit: d721f52e31553a848e0e9947ca15a49c5674aef3 -- 2.52.0.322.g1dd061c0dc-goog