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 12D83450FE 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-7b6b194cf71so4078869b3a.3 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=LdibmKhyPTpACekU6VMIOq/budqJ2gWAKn7V3BcDumTHWogMMoqFTqVqJ9tGWeyw/i AXqcB0WMx0Q6MS/YsGLz5vRYPHX1nT+9I8IBdfA+urVq7OBsB0kccp59w+KsH12qNjEb 8I/mG8mcVoW8+3um2YiolqhPlFLtFInU5tJcLqRwDbuOSBLrhKWNBCwkyTyA2SDx/6/z +9nnPbEYQrh6nXvI6XS7CvblkQVGVRcpGe68aZg0OUC6VQAyLwA5zVPIdcistZ08ntWL NECs2VoiWqSbeUoxSMyknfw509B+/0ciKW4yxsIndcrRrxIKx1vdIah2MD2nCxgkXiqA +7bQ== X-Forwarded-Encrypted: i=1; AJvYcCWtUkT8hNHzGL9DxCkSDDkAo8SGN3C5eR2dYccBBs9tNpD2NCfN1DQ9J6qz0T/BUo9ap4xGO7/ZyNk4Xg4MQpE=@vger.kernel.org X-Gm-Message-State: AOJu0Yw35wH1tIc+EHUqvnWxawtZ1/TkCSs1e7iauzYG8qAJa95Ci7re BKW3BHdvL6wAT+VqNMQg4ogD0RJTL8nOgaUGtgIXR9MUvJUdVFxW085szpa3IuB0DEKJjllXAH2 CRuww5YHbwQs7vQ== 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-kselftest@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