ldd3 error: expected expression before 'spinlock_t' (access.c中)

这是由于,新内核的DEFINE_SPINLOCK(x)发生变化导致的。

 

这个宏的头文件<linux/spinlock_types.h>

 

改static spinlock_t scull_u_lock =DEFINE_SPINLOCK(lock); 为 static DEFINE_SPINLOCK(scull_u_lock);

你可能感兴趣的:(ldd3 error: expected expression before 'spinlock_t' (access.c中))