summaryrefslogtreecommitdiffstats
path: root/Documentation/filesystems/porting.rst
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'pull-set_blocksize' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2024-05-211-0/+7
|\
| * make set_blocksize() fail unless block device is opened exclusiveAl Viro2024-05-021-0/+7
* | Docs: typos/spellingRemington Brasga2024-05-021-2/+2
|/
* Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-111-0/+34
|\
| * __dentry_kill(): new locking schemeAl Viro2023-11-251-0/+17
| * Call retain_dentry() with refcount 0Al Viro2023-11-251-0/+8
| * dentry: switch the lists of children to hlistAl Viro2023-11-251-0/+9
* | Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds2024-01-111-0/+27
|\ \
| * | rename(): avoid a deadlock in the case of parents having no common ancestorAl Viro2023-11-251-0/+9
| * | rename(): fix the locking of subdirectoriesAl Viro2023-11-251-0/+18
| |/
* / porting: document block device freeze and thaw changesChristian Brauner2023-11-181-0/+12
|/
* Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds2023-11-071-0/+9
|\
| * exportfs: make ->encode_fh() a mandatory method for NFS exportAmir Goldstein2023-10-281-0/+9
* | porting: update locking requirementsChristian Brauner2023-10-281-0/+7
|/
* porting: document superblock as block device holderChristian Brauner2023-09-201-0/+70
* porting: document new block device opening orderChristian Brauner2023-09-201-0/+26
* Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds2023-08-301-3/+3
|\
| * Documentation: Fix typosBjorn Helgaas2023-08-181-3/+3
* | Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-08-291-0/+11
|\ \
| * | mm: allow ->huge_fault() to be called without the mmap_lock heldMatthew Wilcox (Oracle)2023-08-241-0/+11
| |/
* / vfs: get rid of old '->iterate' directory operationLinus Torvalds2023-08-061-15/+10
|/
* fs: rename current get acl methodChristian Brauner2022-10-201-2/+2
* Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2022-10-101-0/+10
|\
| * vfs: open inside ->tmpfile()Miklos Szeredi2022-09-241-0/+10
* | Change calling conventions for filldir_tAl Viro2022-08-171-0/+11
|/
* fs: remove no_llseekJason A. Donenfeld2022-07-161-0/+8
* namei: Merge page_symlink() and __page_symlink()Matthew Wilcox (Oracle)2022-05-081-1/+1
* fs: introduce alloc_inode_sb() to allocate filesystems specific inodeMuchun Song2022-03-221-0/+6
* Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds2021-07-031-0/+9
|\
| * switch file_open_root() to struct pathAl Viro2021-04-071-0/+9
* | iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va...Al Viro2021-06-101-0/+9
|/
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2021-02-271-0/+7
|\
| * vfs: don't unnecessarily clone write access for writable fdsEric Biggers2021-01-041-0/+7
* | Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2021-02-231-0/+2
|\ \
| * | acl: handle idmapped mountsChristian Brauner2021-01-241-0/+2
| |/
* | bio: don't copy bvec for direct IOPavel Begunkov2021-01-251-0/+9
* | bvec/iter: disallow zero-length segment bvecsPavel Begunkov2021-01-251-0/+7
|/
* ovl: make private mounts longtermMiklos Szeredi2020-06-041-0/+7
* cifs_atomic_open(): fix double-put on late allocation failureAl Viro2020-03-121-0/+8
* docs: fs: porting.rst: fix a broken reference to another docMauro Carvalho Chehab2019-07-311-1/+1
* docs: fs: convert porting to ReSTMauro Carvalho Chehab2019-07-311-0/+852