mirror of
https://github.com/tbsdtv/linux_media.git
synced 2025-07-24 05:01:03 +02:00
lsm,selinux: add new hook to compare new mount to an existing mount
Add a new hook that takes an existing super block and a new mount with new options and determines if new options confict with an existing mount or not. A filesystem can use this new hook to determine if it can share the an existing superblock with a new superblock for the new mount. Signed-off-by: Olga Kornievskaia <kolga@netapp.com> Acked-by: Anna Schumaker <Anna.Schumaker@Netapp.com> [PM: tweak the subject line, fix tab/space problems] Signed-off-by: Paul Moore <paul@paul-moore.com>
This commit is contained in:
committed by
Paul Moore
parent
431c3be16b
commit
69c4a42d72
@@ -142,6 +142,12 @@
|
||||
* @orig the original mount data copied from userspace.
|
||||
* @copy copied data which will be passed to the security module.
|
||||
* Returns 0 if the copy was successful.
|
||||
* @sb_mnt_opts_compat:
|
||||
* Determine if the new mount options in @mnt_opts are allowed given
|
||||
* the existing mounted filesystem at @sb.
|
||||
* @sb superblock being compared
|
||||
* @mnt_opts new mount options
|
||||
* Return 0 if options are compatible.
|
||||
* @sb_remount:
|
||||
* Extracts security system specific mount options and verifies no changes
|
||||
* are being made to those options.
|
||||
|
Reference in New Issue
Block a user