Skip to content
Snippets Groups Projects
Commit d9c9bb29 authored by Myron Stowe's avatar Myron Stowe
Browse files

tools/Makefile: Remove pci target

JIRA: https://issues.redhat.com/browse/RHEL-83611
Upstream Status: 86c2345aff3f5b48b53a73a15ffe6e0930e4170f

commit 86c2345aff3f5b48b53a73a15ffe6e0930e4170f
Author: Jianfeng Liu <liujianfeng1994@gmail.com>
Date:   Mon Feb 17 19:51:52 2025 +0800

    tools/Makefile: Remove pci target

    e19bde2269ca ("selftests: Move PCI Endpoint tests from tools/pci to
    Kselftests") moves tools/pci/ to tools/testing/selftests/pci_endpoint,
    which causes build failure when running "make pci" under tools:

      linux/tools$ make pci
        DESCEND pci
      make[1]: *** No targets specified and no makefile found.  Stop.
      make: *** [Makefile:73: pci] Error 2

    Update the top level tools/Makefile to remove reference to building,
    installing and cleaning pci components.

    Link: https://lore.kernel.org/r/20250217115159.537920-1-liujianfeng1994@gmail.com


    Fixes: e19bde2269ca ("selftests: Move PCI Endpoint tests from tools/pci to Kselftests")
Signed-off-by: default avatarJianfeng Liu <liujianfeng1994@gmail.com>
Signed-off-by: default avatarBjorn Helgaas <bhelgaas@google.com>
Reviewed-by: default avatarManivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
Signed-off-by: default avatarKrzysztof Wilczyński <kwilczynski@kernel.org>

Signed-off-by: default avatarMyron Stowe <mstowe@redhat.com>
parent 05f1084f
No related branches found
No related tags found
No related merge requests found
...@@ -25,7 +25,6 @@ help: ...@@ -25,7 +25,6 @@ help:
@echo ' leds - LEDs tools' @echo ' leds - LEDs tools'
@echo ' nolibc - nolibc headers testing and installation' @echo ' nolibc - nolibc headers testing and installation'
@echo ' objtool - an ELF object analysis tool' @echo ' objtool - an ELF object analysis tool'
@echo ' pci - PCI tools'
@echo ' perf - Linux performance measurement and analysis tool' @echo ' perf - Linux performance measurement and analysis tool'
@echo ' selftests - various kernel selftests' @echo ' selftests - various kernel selftests'
@echo ' sched_ext - sched_ext example schedulers' @echo ' sched_ext - sched_ext example schedulers'
...@@ -69,7 +68,7 @@ acpi: FORCE ...@@ -69,7 +68,7 @@ acpi: FORCE
cpupower: FORCE cpupower: FORCE
$(call descend,power/$@) $(call descend,power/$@)
counter firewire hv guest bootconfig spi usb virtio mm bpf iio gpio objtool leds wmi pci firmware debugging tracing: FORCE counter firewire hv guest bootconfig spi usb virtio mm bpf iio gpio objtool leds wmi firmware debugging tracing: FORCE
$(call descend,$@) $(call descend,$@)
bpf/%: FORCE bpf/%: FORCE
...@@ -123,7 +122,7 @@ all: acpi counter cpupower gpio hv firewire \ ...@@ -123,7 +122,7 @@ all: acpi counter cpupower gpio hv firewire \
perf selftests bootconfig spi turbostat usb \ perf selftests bootconfig spi turbostat usb \
virtio mm bpf x86_energy_perf_policy \ virtio mm bpf x86_energy_perf_policy \
tmon freefall iio objtool kvm_stat wmi \ tmon freefall iio objtool kvm_stat wmi \
pci debugging tracing thermal thermometer thermal-engine debugging tracing thermal thermometer thermal-engine
acpi_install: acpi_install:
$(call descend,power/$(@:_install=),install) $(call descend,power/$(@:_install=),install)
...@@ -131,7 +130,7 @@ acpi_install: ...@@ -131,7 +130,7 @@ acpi_install:
cpupower_install: cpupower_install:
$(call descend,power/$(@:_install=),install) $(call descend,power/$(@:_install=),install)
counter_install firewire_install gpio_install hv_install iio_install perf_install bootconfig_install spi_install usb_install virtio_install mm_install bpf_install objtool_install wmi_install pci_install debugging_install tracing_install: counter_install firewire_install gpio_install hv_install iio_install perf_install bootconfig_install spi_install usb_install virtio_install mm_install bpf_install objtool_install wmi_install debugging_install tracing_install:
$(call descend,$(@:_install=),install) $(call descend,$(@:_install=),install)
selftests_install: selftests_install:
...@@ -163,7 +162,7 @@ install: acpi_install counter_install cpupower_install gpio_install \ ...@@ -163,7 +162,7 @@ install: acpi_install counter_install cpupower_install gpio_install \
perf_install selftests_install turbostat_install usb_install \ perf_install selftests_install turbostat_install usb_install \
virtio_install mm_install bpf_install x86_energy_perf_policy_install \ virtio_install mm_install bpf_install x86_energy_perf_policy_install \
tmon_install freefall_install objtool_install kvm_stat_install \ tmon_install freefall_install objtool_install kvm_stat_install \
wmi_install pci_install debugging_install intel-speed-select_install \ wmi_install debugging_install intel-speed-select_install \
tracing_install thermometer_install thermal-engine_install tracing_install thermometer_install thermal-engine_install
acpi_clean: acpi_clean:
...@@ -172,7 +171,7 @@ acpi_clean: ...@@ -172,7 +171,7 @@ acpi_clean:
cpupower_clean: cpupower_clean:
$(call descend,power/cpupower,clean) $(call descend,power/cpupower,clean)
counter_clean hv_clean firewire_clean bootconfig_clean spi_clean usb_clean virtio_clean mm_clean wmi_clean bpf_clean iio_clean gpio_clean objtool_clean leds_clean pci_clean firmware_clean debugging_clean tracing_clean: counter_clean hv_clean firewire_clean bootconfig_clean spi_clean usb_clean virtio_clean mm_clean wmi_clean bpf_clean iio_clean gpio_clean objtool_clean leds_clean firmware_clean debugging_clean tracing_clean:
$(call descend,$(@:_clean=),clean) $(call descend,$(@:_clean=),clean)
libapi_clean: libapi_clean:
...@@ -219,7 +218,7 @@ clean: acpi_clean counter_clean cpupower_clean hv_clean firewire_clean \ ...@@ -219,7 +218,7 @@ clean: acpi_clean counter_clean cpupower_clean hv_clean firewire_clean \
perf_clean selftests_clean turbostat_clean bootconfig_clean spi_clean usb_clean virtio_clean \ perf_clean selftests_clean turbostat_clean bootconfig_clean spi_clean usb_clean virtio_clean \
mm_clean bpf_clean iio_clean x86_energy_perf_policy_clean tmon_clean \ mm_clean bpf_clean iio_clean x86_energy_perf_policy_clean tmon_clean \
freefall_clean build_clean libbpf_clean libsubcmd_clean \ freefall_clean build_clean libbpf_clean libsubcmd_clean \
gpio_clean objtool_clean leds_clean wmi_clean pci_clean firmware_clean debugging_clean \ gpio_clean objtool_clean leds_clean wmi_clean firmware_clean debugging_clean \
intel-speed-select_clean tracing_clean thermal_clean thermometer_clean thermal-engine_clean \ intel-speed-select_clean tracing_clean thermal_clean thermometer_clean thermal-engine_clean \
sched_ext_clean sched_ext_clean
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment