(sorry, that didn't work) On 12/15/23 21:29, Randy Dunlap wrote: > > > On 12/14/23 20:01, Stephen Rothwell wrote: >> Hi all, >> >> Changes since 20231214: >> > > on i386: > > In file included from ../arch/x86/include/asm/atomic.h:8, from ../include/linux/atomic.h:7, from ../include/linux/jump_label.h:255, from ../include/linux/static_key.h:1, from ../arch/x86/include/asm/nospec-branch.h:6, from ../arch/x86/include/asm/paravirt_types.h:11, from ../arch/x86/include/asm/ptrace.h:97, from ../arch/x86/include/asm/math_emu.h:5, from ../arch/x86/include/asm/processor.h:13, from ../arch/x86/include/asm/timex.h:5, from ../include/linux/timex.h:67, from ../include/linux/time32.h:13, from ../include/linux/time.h:60, from ../include/linux/stat.h:19, from ../include/linux/module.h:13, from ../fs/afs/callback.c:17: ../fs/afs/callback.c: In function '__afs_break_callback': ../arch/x86/include/asm/cmpxchg.h:67:25: error: call to '__xchg_wrong_size' declared with attribute error: Bad argument size for xchg 67 | __ ## op ## _wrong_size(); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/include/asm/cmpxchg.h:78:33: note: in expansion of macro '__xchg_op' 78 | #define arch_xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") | ^~~~~~~~~ ../include/linux/atomic/atomic-arch-fallback.h:12:18: note: in expansion of macro 'arch_xchg' 12 | #define raw_xchg arch_xchg | ^~~~~~~~~ ../include/linux/atomic/atomic-instrumented.h:4716:9: note: in expansion of macro 'raw_xchg' 4716 | raw_xchg(__ai_ptr, __VA_ARGS__); \ | ^~~~~~~~ ../fs/afs/callback.c:82:13: note: in expansion of macro 'xchg' 82 | if (xchg(&vnode->cb_expires_at, AFS_NO_CB_PROMISE) != AFS_NO_CB_PROMISE) { | ^~~~ In file included from ../arch/x86/include/asm/atomic.h:8, from ../include/linux/atomic.h:7, from ../include/linux/jump_label.h:255, from ../include/linux/static_key.h:1, from ../arch/x86/include/asm/nospec-branch.h:6, from ../arch/x86/include/asm/paravirt_types.h:11, from ../arch/x86/include/asm/ptrace.h:97, from ../arch/x86/include/asm/math_emu.h:5, from ../arch/x86/include/asm/processor.h:13, from ../arch/x86/include/asm/cpufeature.h:5, from ../arch/x86/include/asm/thread_info.h:53, from ../include/linux/thread_info.h:60, from ../arch/x86/include/asm/preempt.h:9, from ../include/linux/preempt.h:79, from ../include/linux/spinlock.h:56, from ../include/linux/mmzone.h:8, from ../include/linux/gfp.h:7, from ../include/linux/slab.h:16, from ../fs/afs/rotate.c:9: ../fs/afs/rotate.c: In function 'afs_start_fs_iteration': ../arch/x86/include/asm/cmpxchg.h:67:25: error: call to '__xchg_wrong_size' declared with attribute error: Bad argument size for xchg 67 | __ ## op ## _wrong_size(); \ | ^~~~~~~~~~~~~~~~~~~~~~~~~ ../arch/x86/include/asm/cmpxchg.h:78:33: note: in expansion of macro '__xchg_op' 78 | #define arch_xchg(ptr, v) __xchg_op((ptr), (v), xchg, "") | ^~~~~~~~~ ../include/linux/atomic/atomic-arch-fallback.h:12:18: note: in expansion of macro 'arch_xchg' 12 | #define raw_xchg arch_xchg | ^~~~~~~~~ ../include/linux/atomic/atomic-instrumented.h:4716:9: note: in expansion of macro 'raw_xchg' 4716 | raw_xchg(__ai_ptr, __VA_ARGS__); \ | ^~~~~~~~ ../fs/afs/rotate.c:102:21: note: in expansion of macro 'xchg' 102 | if (xchg(&vnode->cb_expires_at, AFS_NO_CB_PROMISE) != AFS_NO_CB_PROMISE) | ^~~~ Full randconfig file is attached. -- #Randy https://people.kernel.org/tglx/notes-about-netiquette https://subspace.kernel.org/etiquette.html
Attachment:
config-r3962.gz
Description: application/gzip