kernel-6.12.67

This commit is contained in:
Rmys
2026-01-23 16:59:49 +03:00
parent b0f6a2200e
commit 709ac18463
5 changed files with 469 additions and 536 deletions
@@ -183,10 +183,18 @@ index c969f1f26be58..68eb672f425d9 100644
}
+EXPORT_SYMBOL_GPL(task_work_run);
diff --git a/security/security.c b/security/security.c
index c5981e558bc26..045dd716e3400 100644
index c5981e558bc26..bf24ac08acb64 100644
--- a/security/security.c
+++ b/security/security.c
@@ -1944,6 +1944,7 @@ int security_path_rmdir(const struct path *dir, struct dentry *dentry)
@@ -1909,6 +1909,7 @@ void security_path_post_mknod(struct mnt_idmap *idmap, struct dentry *dentry)
return;
call_void_hook(path_post_mknod, idmap, dentry);
}
+EXPORT_SYMBOL_GPL(security_path_post_mknod);
/**
* security_path_mkdir() - Check if creating a new directory is allowed
@@ -1944,6 +1945,7 @@ int security_path_rmdir(const struct path *dir, struct dentry *dentry)
return 0;
return call_int_hook(path_rmdir, dir, dentry);
}
@@ -194,7 +202,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_path_unlink() - Check if removing a hard link is allowed
@@ -1979,6 +1980,7 @@ int security_path_symlink(const struct path *dir, struct dentry *dentry,
@@ -1979,6 +1981,7 @@ int security_path_symlink(const struct path *dir, struct dentry *dentry,
return 0;
return call_int_hook(path_symlink, dir, dentry, old_name);
}
@@ -202,7 +210,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_path_link - Check if creating a hard link is allowed
@@ -1997,6 +1999,7 @@ int security_path_link(struct dentry *old_dentry, const struct path *new_dir,
@@ -1997,6 +2000,7 @@ int security_path_link(struct dentry *old_dentry, const struct path *new_dir,
return 0;
return call_int_hook(path_link, old_dentry, new_dir, new_dentry);
}
@@ -210,7 +218,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_path_rename() - Check if renaming a file is allowed
@@ -2058,6 +2061,7 @@ int security_path_chmod(const struct path *path, umode_t mode)
@@ -2058,6 +2062,7 @@ int security_path_chmod(const struct path *path, umode_t mode)
return 0;
return call_int_hook(path_chmod, path, mode);
}
@@ -218,7 +226,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_path_chown() - Check if changing the file's owner/group is allowed
@@ -2075,6 +2079,7 @@ int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid)
@@ -2075,6 +2080,7 @@ int security_path_chown(const struct path *path, kuid_t uid, kgid_t gid)
return 0;
return call_int_hook(path_chown, path, uid, gid);
}
@@ -226,7 +234,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_path_chroot() - Check if changing the root directory is allowed
@@ -2319,6 +2324,7 @@ int security_inode_permission(struct inode *inode, int mask)
@@ -2319,6 +2325,7 @@ int security_inode_permission(struct inode *inode, int mask)
return 0;
return call_int_hook(inode_permission, inode, mask);
}
@@ -234,7 +242,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_inode_setattr() - Check if setting file attributes is allowed
@@ -2840,6 +2846,7 @@ int security_file_permission(struct file *file, int mask)
@@ -2840,6 +2847,7 @@ int security_file_permission(struct file *file, int mask)
{
return call_int_hook(file_permission, file, mask);
}
@@ -242,7 +250,7 @@ index c5981e558bc26..045dd716e3400 100644
/**
* security_file_alloc() - Allocate and init a file's LSM blob
@@ -3144,6 +3151,7 @@ int security_file_truncate(struct file *file)
@@ -3144,6 +3152,7 @@ int security_file_truncate(struct file *file)
{
return call_int_hook(file_truncate, file);
}
+9 -2
View File
@@ -43,10 +43,10 @@
</BuildDependencies>
<Patches>
<!-- Linux patches -->
<Patch level="1" compressionType="xz">patches/linux/patch-6.12.63.xz</Patch>
<Patch level="1" compressionType="xz">patches/linux/patch-6.12.67.xz</Patch>
<!-- aufs6 patchec -->
<Patch level="1">patches/aufs6/aufs6.12-20251110.patch</Patch>
<Patch level="1">patches/aufs6/aufs6.12-20260112.patch</Patch>
<Patch level="1">patches/aufs6/aufs6-base.patch</Patch>
<Patch level="1">patches/aufs6/aufs6-kbuild.patch</Patch>
<!-- <Patch level="1">patches/aufs6/aufs6-loopback.patch</Patch> -->
@@ -131,6 +131,13 @@
</Files>
</Package>
<History>
<Update release="32">
<Date>2026-01-23</Date>
<Version>6.12.67</Version>
<Comment>Version bump.</Comment>
<Name>Mustafa Cinasal</Name>
<Email>muscnsl@gmail.com</Email>
</Update>
<Update release="31">
<Date>2025-12-19</Date>
<Version>6.12.63</Version>