]> Zhao Yanbai Git Server - kernel.git/commit
替换所有同步原语的实现逻辑
authorzhaoyanbai <zhaoyanbai@126.com>
Thu, 13 Aug 2026 00:36:40 +0000 (08:36 +0800)
committerzhaoyanbai <zhaoyanbai@126.com>
Thu, 13 Aug 2026 00:36:40 +0000 (08:36 +0800)
commitce15d963449120233904155c188e316ed54182f1
treed4478b914db89050689391312da8de0db3abe9c6
parent740e12910e8b80b33c3c25836f8eac0397097a90
替换所有同步原语的实现逻辑
27 files changed:
drivers/ide.c
drivers/ide.h
drivers/sata.c
drivers/sata.h
fs/buffer.c
fs/dentry.c
fs/fssysc.c
fs/path.c
fs/vfs.h
fs/write.c
include/buffer.h
include/completion.h
include/disk.h
include/semaphore.h
include/sync.h [new file with mode: 0644]
include/task.h
include/tty.h
include/wait.h
include/waitq.h [new file with mode: 0644]
kernel/completion.c
kernel/fork.c
kernel/semaphore.c
kernel/sync.c [new file with mode: 0644]
kernel/task_disk.c
kernel/task_ide.c
kernel/tty.c
kernel/waitq.c [new file with mode: 0644]