18.15.1 Makefile错误
ERROR 01:
make -C $(KERN_DIR) M=`pwd` modules
ANSWER 01:
上面的M=`pwd`,其中“`”为英文状态下的1前面的键,不是单引号’。
18.15.2 调试同步互斥阻塞问题
ERROR 02:
int fcntl(int fd, int cmd, ... /* arg */ );
其中fd的类型是整型,由于开始定义为unsigned int fd;导致不能实现原子操作。
ANSWER 02:
将fd定义为int fd;