]> Zhao Yanbai Git Server - kernel.git/commit
替换所有同步原语的实现逻辑
authoracevest <zhaoyanbai@126.com>
Thu, 13 Aug 2026 00:36:40 +0000 (08:36 +0800)
committeracevest <zhaoyanbai@126.com>
Thu, 13 Aug 2026 00:36:40 +0000 (08:36 +0800)
commit1aea982ccd75ec2435433ed0f68a8616465a8eba
treed4478b914db89050689391312da8de0db3abe9c6
parent17f21268a9f4f93a467ff21f9a3bd55698deb617
替换所有同步原语的实现逻辑
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]