summaryrefslogtreecommitdiffstats
path: root/fs/mount.h
AgeCommit message (Expand)Author
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-07-19Merge tag 'gcc-plugins-v4.13-rc2' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2017-06-30randstruct: Mark various structs for randomizationKees Cook
2017-05-23mnt: In propgate_umount handle visiting mounts in any orderEric W. Biederman
2017-05-23mnt: In umount propagation reparent in a separate passEric W. Biederman
2017-04-10fsnotify: Free fsnotify_mark_connector when there is no mark attachedJan Kara
2017-04-10fsnotify: Move mark list head from object into dedicated structureJan Kara
2017-02-04mnt: Tuck mounts under others instead of creating shadow/side mounts.Eric W. Biederman
2016-12-03vfs: add path_is_mountpoint() helperIan Kent
2016-09-30mnt: Add a per mount namespace limit on the number of mountsEric W. Biederman
2016-08-31mntns: Add a limit on the number of mount namespaces.Eric W. Biederman
2015-06-30fs: use seq_open_private() for proc_mountsYann Droneaud
pre { line-height: 125%; } td.linenos .normal { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } span.linenos { color: inherit; background-color: transparent; padding-left: 5px; padding-right: 5px; } td.linenos .special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } span.linenos.special { color: #000000; background-color: #ffffc0; padding-left: 5px; padding-right: 5px; } .highlight .hll { background-color: #ffffcc } .highlight .c { color: #888888 } /* Comment */ .highlight .err { color: #a61717; background-color: #e3d2d2 } /* Error */ .highlight .k { color: #008800; font-weight: bold } /* Keyword */ .highlight .ch { color: #888888 } /* Comment.Hashbang */ .highlight .cm { color: #888888 } /* Comment.Multiline */ .highlight .cp { color: #cc0000; font-weight: bold } /* Comment.Preproc */ .highlight .cpf { color: #888888 } /* Comment.PreprocFile */ .highlight .c1 { color: #888888 } /* Comment.Single */ .highlight .cs { color: #cc0000; font-weight: bold; background-color: #fff0f0 } /* Comment.Special */ .highlight .gd { color: #000000; background-color: #ffdddd } /* Generic.Deleted */ .highlight .ge { font-style: italic } /* Generic.Emph */ .highlight .ges { font-weight: bold; font-style: italic } /* Generic.EmphStrong */ .highlight .gr { color: #aa0000 } /* Generic.Error */ .highlight .gh { color: #333333 } /* Generic.Heading */ .highlight .gi { color: #000000; background-color: #ddffdd } /* Generic.Inserted */ .highlight .go { color: #888888 } /* Generic.Output */ .highlight .gp {
2014-08-07death to mnt_pinnedAl Viro
2014-08-07acct: get rid of acct_listAl Viro
2014-04-01reduce m_start() cost...Al Viro
2014-03-30switch mnt_hash to hlistAl Viro
2014-03-30resizable namespace.c hashesAl Viro
2014-01-26vfs: Is mounted should be testing mnt_ns for NULL or error.Eric W. Biederman
2013-11-09RCU'd vfsmountsAl Viro
2013-10-24split __lookup_mnt() in two functionsAl Viro
2013-10-24new helpers: lock_mount_hash/unlock_mount_hashAl Viro
2013-10-24namespace.c: get rid of mnt_ghostsAl Viro
2013-04-09get rid of full-hash scan on detaching vfsmountsAl Viro
2012-11-20proc: Usable inode numbers for the namespace file descriptors.Eric W. Biederman
2012-11-19vfs: Add a user namespace reference from struct mnt_namespaceEric W. Biederman
2012-11-19vfs: Add setns support for the mount namespaceEric W. Biederman
2012-07-14get rid of magic in proc_namespace.cAl Viro
2012-07-14get rid of ->mnt_longtermAl Viro
2012-01-06vfs: keep list of mounts for each superblockMiklos Szeredi
2012-01-03switch mnt_namespace ->root to struct mountAl Viro
2012-01-03vfs: take /proc/*/mounts and friends to fs/proc_namespace.cAl Viro
2012-01-03vfs: move fsnotify junk to struct mountAl Viro
2012-01-03vfs: move mnt_devnameAl Viro
2012-01-03vfs: move mnt_list to struct mountAl Viro
2012-01-03vfs: move the rest of int fields to struct mountAl Viro
2012-01-03vfs: mnt_id/mnt_group_id movedAl Viro
2012-01-03vfs: mnt_ns moved to struct mountAl Viro
2012-01-03vfs: take mnt_share/mnt_slave/mnt_slave_list and mnt_expire to struct mountAl Viro
2012-01-03vfs: and now we can make ->mnt_master point to struct mountAl Viro
2012-01-03vfs: take mnt_master to struct mountAl Viro
2012-01-03vfs: take mnt_child/mnt_mounts to struct mountAl Viro
2012-01-03vfs: all counters taken to struct mountAl Viro
2012-01-03vfs: move mnt_mountpoint to struct mountAl Viro
">let pattern = '[{}]' let i = match(line, pattern) while i != -1 if synIDattr(synID(a:lnum, i + 1, 0), 'name') !~ 'css\%(Comment\|StringQ\{1,2}\)' if line[i] == '{' let n_open += 1 elseif line[i] == '}' if n_open > 0 let n_open -= 1 else let n_close += 1 endif endif endif let i = match(line, pattern, i + 1) endwhile return a:count_open ? n_open : n_close endfunction function GetCSSIndent() let line = getline(v:lnum) if line =~ '^\s*\*' return cindent(v:lnum) endif let pnum = s:prevnonblanknoncomment(v:lnum - 1) if pnum == 0 return 0 endif return indent(pnum) + s:count_braces(pnum, 1) * shiftwidth() \ - s:count_braces(v:lnum, 0) * shiftwidth() endfunction let &cpo = s:keepcpo unlet s:keepcpo