From f15d9b18e907efc066a86110cb32900cfdff2540 Mon Sep 17 00:00:00 2001 From: backslashxx <118538522+backslashxx@users.noreply.github.com> Date: Fri, 13 Jun 2025 18:56:41 +0800 Subject: [PATCH] kernel: ksud: d_is_reg to IS_REG d_is_reg requires 4.0 - https://github.com/torvalds/linux/commit/e36cb0b89ce20b4f8786a57e8a6bc8476f577650 IS_REG is still there on 6.15 so I do NOT see any issues forcing it for all. Signed-off-by: backslashxx <118538522+backslashxx@users.noreply.github.com> --- kernel/ksud.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/ksud.c b/kernel/ksud.c index cdd32711..113bf24c 100644 --- a/kernel/ksud.c +++ b/kernel/ksud.c @@ -338,7 +338,7 @@ int ksu_handle_vfs_read(struct file **file_ptr, char __user **buf_ptr, return 0; } - if (!d_is_reg(file->f_path.dentry)) { + if (!S_ISREG(file->f_path.dentry->d_inode->i_mode)) { return 0; }