01/11-09/11 are trivial clean-ups. 10/11 makes the single targets work more correctly. 11/11 cleans up Makefiles that have been added to work aroud the single target issues. Masahiro Yamada (11): kbuild: move the Module.symvers check for external module build kbuild: refactor part-of-module more kbuild: fix modkern_aflags implementation kbuild: remove 'make /' support kbuild: remove meaningless 'targets' in ./Kbuild kbuild: do not descend to ./Kbuild when cleaning kbuild: unset variables in top Makefile instead of setting 0 kbuild: unify vmlinux-dirs and module-dirs rules kbuild: unify clean-dirs rule for in-kernel and external module kbuild: make single targets work more correctly treewide: remove dummy Makefiles for single targets Kbuild | 7 - Makefile | 193 ++++++++++-------- .../aquantia/atlantic/hw_atl/Makefile | 2 - .../mellanox/mlx5/core/accel/Makefile | 2 - .../ethernet/mellanox/mlx5/core/diag/Makefile | 2 - .../ethernet/mellanox/mlx5/core/en/Makefile | 2 - .../mellanox/mlx5/core/en/xsk/Makefile | 1 - .../mellanox/mlx5/core/en_accel/Makefile | 2 - .../ethernet/mellanox/mlx5/core/fpga/Makefile | 2 - .../mellanox/mlx5/core/ipoib/Makefile | 2 - .../ethernet/mellanox/mlx5/core/lib/Makefile | 2 - .../net/ethernet/netronome/nfp/bpf/Makefile | 2 - .../ethernet/netronome/nfp/flower/Makefile | 2 - .../ethernet/netronome/nfp/nfpcore/Makefile | 2 - .../netronome/nfp/nfpcore/nfp6000/Makefile | 2 - .../net/ethernet/netronome/nfp/nic/Makefile | 2 - scripts/Makefile.build | 55 +++-- 17 files changed, 149 insertions(+), 133 deletions(-) delete mode 100644 drivers/net/ethernet/aquantia/atlantic/hw_atl/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/xsk/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en_accel/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/fpga/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/ipoib/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/bpf/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/flower/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000/Makefile delete mode 100644 drivers/net/ethernet/netronome/nfp/nic/Makefile -- 2.17.1