https://bugzilla.kernel.org/show_bug.cgi?id=77201 --- Comment #90 from Mauro <registosites@xxxxxxxxxxx> --- I've tried (from your tree, but I suppose that doesn't matter): 20d1c86 sched/clock, x86: Rewrite cyc2ns() to avoid the need to disable IRQs 57c67da sched/clock, x86: Move some cyc2ns() code around 5dd12c21 sched/clock, x86: Use mul_u64_u32_shr() for native_sched_clock() 62b94a0 sched/preempt: Take away preempt_enable_no_resched() from modules and all of them fail to compile. Looking at the bisect log I attached when submitting the bug report, I see that all of them are the same I had to skip because they would not compile. They all fail with: CC arch/x86/kernel/asm-offsets.s In file included from include/linux/spinlock.h:271:0, from include/linux/mmzone.h:7, from include/linux/gfp.h:4, from include/linux/slab.h:14, from include/linux/crypto.h:24, from arch/x86/kernel/asm-offsets.c:8: include/linux/spinlock_api_smp.h: In function ‘__raw_spin_lock_bh’: include/linux/spinlock_api_smp.h:134:2: error: implicit declaration of function ‘__local_bh_disable_ip’ [-Werror=implicit-function-declaration] __local_bh_disable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/spinlock_api_smp.h:134:34: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_disable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/spinlock_api_smp.h:134:34: note: each undeclared identifier is reported only once for each function it appears in include/linux/spinlock_api_smp.h: In function ‘__raw_spin_unlock_bh’: include/linux/spinlock_api_smp.h:176:2: error: implicit declaration of function ‘__local_bh_enable_ip’ [-Werror=implicit-function-declaration] __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/spinlock_api_smp.h:176:33: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/spinlock_api_smp.h: In function ‘__raw_spin_trylock_bh’: include/linux/spinlock_api_smp.h:181:34: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_disable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ In file included from include/linux/spinlock_api_smp.h:190:0, from include/linux/spinlock.h:271, from include/linux/mmzone.h:7, from include/linux/gfp.h:4, from include/linux/slab.h:14, from include/linux/crypto.h:24, from arch/x86/kernel/asm-offsets.c:8: include/linux/rwlock_api_smp.h: In function ‘__raw_read_lock_bh’: include/linux/rwlock_api_smp.h:175:34: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_disable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/rwlock_api_smp.h: In function ‘__raw_write_lock_bh’: include/linux/rwlock_api_smp.h:202:34: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_disable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/rwlock_api_smp.h: In function ‘__raw_read_unlock_bh’: include/linux/rwlock_api_smp.h:251:33: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ include/linux/rwlock_api_smp.h: In function ‘__raw_write_unlock_bh’: include/linux/rwlock_api_smp.h:275:33: error: ‘SOFTIRQ_LOCK_OFFSET’ undeclared (first use in this function) __local_bh_enable_ip(_RET_IP_, SOFTIRQ_LOCK_OFFSET); ^ cc1: some warnings being treated as errors /home/msantos/build/temp/cpufreq_revert/src/linux/./Kbuild:81: recipe for target 'arch/x86/kernel/asm-offsets.s' failed make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1 Makefile:859: recipe for target 'prepare0' failed make: *** [prepare0] Error 2 -- You are receiving this mail because: You are the assignee for the bug.-- To unsubscribe from this list: send the line "unsubscribe cpufreq" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html