summaryrefslogtreecommitdiff
path: root/Documentation/filesystems/porting.rst
AgeCommit message (Expand)Author
2024-01-11Merge tag 'pull-dcache' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2024-01-11Merge tag 'pull-rename' of git://git.kernel.org/pub/scm/linux/kernel/git/viro...Linus Torvalds
2023-11-25rename(): avoid a deadlock in the case of parents having no common ancestorAl Viro
2023-11-25rename(): fix the locking of subdirectoriesAl Viro
2023-11-25__dentry_kill(): new locking schemeAl Viro
2023-11-25Call retain_dentry() with refcount 0Al Viro
2023-11-25dentry: switch the lists of children to hlistAl Viro
2023-11-18porting: document block device freeze and thaw changesChristian Brauner
2023-11-07Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs...Linus Torvalds
2023-10-28exportfs: make ->encode_fh() a mandatory method for NFS exportAmir Goldstein
2023-10-28porting: update locking requirementsChristian Brauner
2023-09-20porting: document superblock as block device holderChristian Brauner
2023-09-20porting: document new block device opening orderChristian Brauner
2023-08-30Merge tag 'docs-6.6' of git://git.lwn.net/linuxLinus Torvalds
2023-08-29Merge tag 'mm-stable-2023-08-28-18-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2023-08-24mm: allow ->huge_fault() to be called without the mmap_lock heldMatthew Wilcox (Oracle)
2023-08-18Documentation: Fix typosBjorn Helgaas
2023-08-06vfs: get rid of old '->iterate' directory operationLinus Torvalds
2022-10-20fs: rename current get acl methodChristian Brauner
2022-10-10Merge tag 'pull-tmpfile' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2022-09-24vfs: open inside ->tmpfile()Miklos Szeredi
2022-08-17Change calling conventions for filldir_tAl Viro
2022-07-16fs: remove no_llseekJason A. Donenfeld
2022-05-08namei: Merge page_symlink() and __page_symlink()Matthew Wilcox (Oracle)
2022-03-22fs: introduce alloc_inode_sb() to allocate filesystems specific inodeMuchun Song
2021-07-03Merge branch 'work.namei' of git://git.kernel.org/pub/scm/linux/kernel/git/vi...Linus Torvalds
2021-06-10iov_iter: replace iov_iter_copy_from_user_atomic() with iterator-advancing va...Al Viro
2021-04-07switch file_open_root() to struct pathAl Viro
2021-02-27Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds
2021-02-23Merge tag 'idmapped-mounts-v5.12' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2021-01-25bio: don't copy bvec for direct IOPavel Begunkov
2021-01-25bvec/iter: disallow zero-length segment bvecsPavel Begunkov
2021-01-24acl: handle idmapped mountsChristian Brauner
2021-01-04vfs: don't unnecessarily clone write access for writable fdsEric Biggers
2020-06-04ovl: make private mounts longtermMiklos Szeredi
2020-03-12cifs_atomic_open(): fix double-put on late allocation failureAl Viro
2019-07-31docs: fs: porting.rst: fix a broken reference to another docMauro Carvalho Chehab
2019-07-31docs: fs: convert porting to ReSTMauro Carvalho Chehab