kvm_types.h is mandatory in include/asm-generic/Kbuild so having it in another Kbuild file causes a warning. Remove it from the arch/ Kbuild file to fix the warning. ../scripts/Makefile.asm-headers:39: redundant generic-y found in ../arch/s390/include/asm/Kbuild: kvm_types.h Signed-off-by: Randy Dunlap --- v2: add more Cc:s Cc: kvm@vger.kernel.org Cc: Vitaly Kuznetsov Cc: Sean Christopherson Cc: Paolo Bonzini Cc: Heiko Carstens Cc: Vasily Gorbik Cc: Alexander Gordeev Cc: Christian Borntraeger Cc: Sven Schnelle Cc: linux-s390@vger.kernel.org arch/s390/include/asm/Kbuild | 1 - 1 file changed, 1 deletion(-) --- linux-next-20260202.orig/arch/s390/include/asm/Kbuild +++ linux-next-20260202/arch/s390/include/asm/Kbuild @@ -5,6 +5,5 @@ generated-y += syscall_table.h generated-y += unistd_nr.h generic-y += asm-offsets.h -generic-y += kvm_types.h generic-y += mcs_spinlock.h generic-y += mmzone.h