summaryrefslogtreecommitdiffstats
path: root/fs/overlayfs
Commit message (Expand)AuthorAgeFilesLines
* ovl: enable xino automatically in more casesAmir Goldstein2020-03-274-18/+33
* ovl: avoid possible inode number collisions with xino=onAmir Goldstein2020-03-273-17/+45
* ovl: use a private non-persistent ino poolAmir Goldstein2020-03-273-3/+15
* ovl: fix WARN_ON nlink drop to zeroMiklos Szeredi2020-03-271-2/+24
* ovl: fix a typo in commentChengguang Xu2020-03-171-1/+1
* ovl: replace zero-length array with flexible-array memberGustavo A. R. Silva2020-03-171-1/+1
* ovl: ovl_obtain_alias(): don't call d_instantiate_anon() for oldAl Viro2020-03-171-17/+21
* ovl: strict upper fs requirements for remote upper fsAmir Goldstein2020-03-171-6/+18
* ovl: check if upper fs supports RENAME_WHITEOUTAmir Goldstein2020-03-173-1/+71
* ovl: allow remote upperMiklos Szeredi2020-03-173-4/+9
* ovl: decide if revalidate needed on a per-dentry basisMiklos Szeredi2020-03-176-16/+30
* ovl: separate detection of remote upper layer from stacked overlayMiklos Szeredi2020-03-173-10/+10
* ovl: restructure dentry revalidationMiklos Szeredi2020-03-171-25/+26
* ovl: ignore failure to copy up unknown xattrsMiklos Szeredi2020-03-171-2/+14
* ovl: simplify i_ino initializationAmir Goldstein2020-03-174-31/+39
* ovl: factor out helper ovl_get_root()Amir Goldstein2020-03-171-15/+29
* ovl: fix out of date comment and unreachable codeAmir Goldstein2020-03-172-5/+5
* ovl: fix value of i_ino for lower hardlink corner caseAmir Goldstein2020-03-171-1/+3
* ovl: fix lockdep warning for async writeMiklos Szeredi2020-03-131-0/+6
* ovl: fix some xino configurationsAmir Goldstein2020-03-132-1/+9
* ovl: fix lock in ovl_llseek()Amir Goldstein2020-03-122-3/+8
* ovl: fix lseek overflow on 32bitMiklos Szeredi2020-02-031-1/+1
* ovl: add splice file read write helperMurphy Zhou2020-01-241-0/+47
* ovl: implement async IO routinesJiufei Xue2020-01-243-15/+110
* ovl: layer is constMiklos Szeredi2020-01-246-22/+23
* ovl: fix corner case of non-constant st_dev;st_inoAmir Goldstein2020-01-242-17/+14
* ovl: fix corner case of conflicting lower layer uuidAmir Goldstein2020-01-242-2/+8
* ovl: generalize the lower_fs[] arrayAmir Goldstein2020-01-243-46/+46
* ovl: simplify ovl_same_sb() helperAmir Goldstein2020-01-246-34/+37
* ovl: generalize the lower_layers[] arrayAmir Goldstein2020-01-224-31/+35
* ovl: improving copy-up efficiency for big sparse fileChengguang Xu2020-01-221-2/+39
* ovl: use ovl_inode_lock in ovl_llseek()Amir Goldstein2020-01-222-2/+23
* ovl: use pr_fmt auto generate prefixlijiazi2020-01-229-81/+85
* ovl: fix wrong WARN_ON() in ovl_cache_update_ino()Amir Goldstein2020-01-221-1/+7
* Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2019-12-148-96/+159
|\
| * ovl: relax WARN_ON() on rename to selfAmir Goldstein2019-12-101-1/+1
| * ovl: fix corner case of non-unique st_dev;st_inoAmir Goldstein2019-12-101-1/+7
| * ovl: don't use a temp buf for encoding real fhAmir Goldstein2019-12-101-21/+16
| * ovl: make sure that real fid is 32bit aligned in memoryAmir Goldstein2019-12-104-73/+115
| * ovl: fix lookup failure on multi lower squashfsAmir Goldstein2019-12-103-7/+27
* | new helper: lookup_positive_unlocked()Al Viro2019-11-151-16/+8
|/
* ovl: filter of trusted xattr results in auditMark Salyzyn2019-09-111-1/+2
* ovl: Fix dereferencing possible ERR_PTR()Ding Xiang2019-09-111-2/+1
* ovl: fix regression caused by overlapping layers detectionAmir Goldstein2019-07-162-26/+48
* Merge tag 'spdx-5.2-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gre...Linus Torvalds2019-06-2111-44/+11
|\
| * treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 500Thomas Gleixner2019-06-1911-44/+11
* | ovl: make i_ino consistent with st_ino in more casesAmir Goldstein2019-06-191-6/+6
* | ovl: fix typo in MODULE_PARM_DESCNicolas Schier2019-06-183-8/+8
* | ovl: fix bogus -Wmaybe-unitialized warningArnd Bergmann2019-06-181-2/+2
* | ovl: don't fail with disconnected lower NFSMiklos Szeredi2019-06-181-17/+9