kernel-fxtec-pro1x/fs
Daniel Rosenberg b8ab1e4c0d ANDROID: mnt: Fix next_descendent
next_descendent did not properly handle the case
where the initial mount had no slaves. In this case,
we would look for the next slave, but since don't
have a master, the check for wrapping around to the
start of the list will always fail. Instead, we check
for this case, and ensure that we end the iteration
when we come back to the root.

Signed-off-by: Daniel Rosenberg <drosen@google.com>
Bug: 62094374
Change-Id: I43dfcee041aa3730cb4b9a1161418974ef84812e
2018-08-28 17:10:42 +05:30
..
9p Pull request for inclusion in 4.19, take two 2018-08-17 17:27:58 -07:00
adfs adfs: use timespec64 for time conversion 2018-08-22 10:52:51 -07:00
affs
afs ANDROID: fs: afs: fix filler function type 2018-08-28 17:10:42 +05:30
autofs Merge branch 'akpm' (patches from Andrew) 2018-08-22 12:34:08 -07:00
befs
bfs
btrfs overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
cachefiles cachefiles: Wait rather than BUG'ing on "Unexpected object collision" 2018-07-25 14:49:00 +01:00
ceph The main things are support for cephx v2 authentication protocol and 2018-08-20 18:26:55 -07:00
cifs cifs: update internal module version number for cifs.ko to 2.12 2018-08-23 15:11:10 -05:00
coda
configfs
cramfs
crypto
debugfs
devpts devpts: Convert to new IDA API 2018-08-21 23:54:17 -04:00
dlm
ecryptfs
efivarfs
efs
exofs ANDROID: fs: exofs: fix filler function type 2018-08-28 17:10:42 +05:30
exportfs
ext2 Merge branch 'akpm' (patches from Andrew) 2018-08-17 16:49:31 -07:00
ext4 ANDROID: fs: Refactor FS readpage/write tracepoints. 2018-08-28 17:10:42 +05:30
f2fs ANDROID: fs: Refactor FS readpage/write tracepoints. 2018-08-28 17:10:42 +05:30
fat fat: propagate 64-bit inode timestamps 2018-08-22 10:52:50 -07:00
freevxfs
fscache fscache: Fix reference overput in fscache_attach_object() error handling 2018-07-25 14:49:00 +01:00
fuse ANDROID: fs: fuse: fix filler function type mismatch 2018-08-28 17:10:42 +05:30
gfs2 ANDROID: fs: gfs2: fix filler function type 2018-08-28 17:10:42 +05:30
hfs hfs: prevent crash on exit from failed search 2018-08-23 18:48:42 -07:00
hfsplus hfsplus: prevent crash on exit from failed search 2018-08-23 18:48:42 -07:00
hostfs vfs: discard ATTR_ATTR_FLAG 2018-08-17 16:20:28 -07:00
hpfs hpfs: remove unnecessary checks on the value of r when assigning error code 2018-08-25 12:42:33 -07:00
hugetlbfs mm: zero out the vma in vma_init() 2018-08-22 10:52:44 -07:00
isofs
jbd2 jbd2: replace current_kernel_time64 with ktime equivalent 2018-07-29 15:51:47 -04:00
jffs2
jfs Just one jfs patch for 4.19 2018-08-15 22:47:23 -07:00
kernfs Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
lockd nfsd: fix leaked file lock with nfs exported overlayfs 2018-08-09 16:11:21 -04:00
minix
nfs ANDROID: fs: nfs: fix filler function type 2018-08-28 17:10:42 +05:30
nfs_common
nfsd A mistake on my part caused me to tag my branch 6 commits too early, 2018-08-23 16:00:10 -07:00
nilfs2 fs/nilfs2/file.c: use new return type vm_fault_t 2018-08-22 10:52:49 -07:00
nls
notify RFC: ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
ntfs ntfs: mft: remove VLA usage 2018-08-17 16:20:27 -07:00
ocfs2 overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
omfs
openpromfs
orangefs orangefs: remove redundant pointer orangefs_inode 2018-08-14 12:07:14 -04:00
overlayfs ovl: set I_CREATING on inode being created 2018-08-22 13:15:25 -07:00
proc ANDROID: proc: fix undefined behavior in proc_uid_base_readdir 2018-08-28 17:10:42 +05:30
pstore pstore: add zstd compression support 2018-08-03 18:12:18 -07:00
qnx4
qnx6
quota
ramfs
reiserfs reiserfs: fix broken xattr handling (heap corruption, bad retval) 2018-08-22 10:52:50 -07:00
romfs
sdcardfs ANDROID: sdcardfs: fix potential crash when reserved_mb is not zero 2018-08-28 17:10:42 +05:30
squashfs Squashfs: Compute expected length from inode size rather than block length 2018-08-02 09:34:02 -07:00
sysfs Driver core patches for 4.19-rc1 2018-08-18 11:44:53 -07:00
sysv fs/sysv/inode.c: use ktime_get_real_seconds() for superblock stamp 2018-08-22 10:52:51 -07:00
tracefs tracefs: Annotate tracefs_ops with __ro_after_init 2018-07-31 11:32:44 -04:00
ubifs ubifs: Remove empty file.h 2018-08-24 13:50:07 +02:00
udf \n 2018-08-17 09:38:39 -07:00
ufs fs/ufs: use ktime_get_real_seconds for sb and cg timestamps 2018-08-17 16:20:27 -07:00
xfs overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
aio.c Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2018-08-13 20:56:23 -07:00
anon_inodes.c
attr.c RFC: ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
bad_inode.c
binfmt_aout.c
binfmt_elf.c Here are the main MIPS changes for 4.19. 2018-08-13 19:24:32 -07:00
binfmt_elf_fdpic.c
binfmt_em86.c
binfmt_flat.c
binfmt_misc.c
binfmt_script.c
block_dev.c for-4.19/block-20180812 2018-08-14 10:23:25 -07:00
buffer.c fs, mm: account buffer_head to kmemcg 2018-08-17 16:20:30 -07:00
char_dev.c
compat.c
compat_binfmt_elf.c
compat_ioctl.c media: dvb/audio.h: get rid of unused APIs 2018-07-30 16:21:49 -04:00
coredump.c ANDROID: vfs: Add setattr2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
d_path.c ANDROID: fs: Export d_absolute_path 2018-08-28 17:10:42 +05:30
dax.c libnvdimm-for-4.19_dax-memory-failure 2018-08-25 18:43:59 -07:00
dcache.c fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot() 2018-08-17 16:20:28 -07:00
dcookies.c
direct-io.c
drop_caches.c
eventfd.c
eventpoll.c ANDROID: fs: epoll: use freezable blocking call 2018-08-28 17:10:42 +05:30
exec.c RFC: ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
fcntl.c signal: Don't send signals to tasks that don't exist 2018-08-15 23:03:20 -05:00
fhandle.c
file.c
file_table.c overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
filesystems.c
fs-writeback.c
fs_pin.c
fs_struct.c ANDROID: fs: Export free_fs_struct and set_fs_pwd 2018-08-28 17:10:42 +05:30
inode.c ANDROID: vfs: Add setattr2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
internal.h ANDROID: vfs: Allow filesystems to access their private mount data 2018-08-28 17:10:42 +05:30
ioctl.c
iomap.c Changes since last update: 2018-08-21 18:15:47 -07:00
Kconfig ANDROID: Included sdcardfs source code for kernel 3.0 2018-08-28 17:10:42 +05:30
Kconfig.binfmt kconfig: move the "Executable file formats" menu to fs/Kconfig.binfmt 2018-08-02 08:06:55 +09:00
libfs.c
locks.c overlayfs update for 4.19 2018-08-21 18:19:09 -07:00
Makefile ANDROID: Included sdcardfs source code for kernel 3.0 2018-08-28 17:10:42 +05:30
mbcache.c
mount.h
mpage.c ANDROID: fs: Refactor FS readpage/write tracepoints. 2018-08-28 17:10:42 +05:30
namei.c ANDROID: fs: Export vfs_rmdir2 2018-08-28 17:10:42 +05:30
namespace.c ANDROID: vfs: Allow filesystems to access their private mount data 2018-08-28 17:10:42 +05:30
no-block.c
nsfs.c
open.c RFC: ANDROID: vfs: Add permission2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
pipe.c Merge branch 'work.open3' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2018-08-13 19:58:36 -07:00
pnode.c ANDROID: mnt: Fix next_descendent 2018-08-28 17:10:42 +05:30
pnode.h ANDROID: mnt: Add filesystem private data to mount points 2018-08-28 17:10:42 +05:30
posix_acl.c
proc_namespace.c ANDROID: vfs: Allow filesystems to access their private mount data 2018-08-28 17:10:42 +05:30
read_write.c ANDROID: Revert "fs: unexport vfs_read and vfs_write" 2018-08-28 17:10:42 +05:30
readdir.c
select.c
seq_file.c fs/seq_file.c: simplify seq_file iteration code and interface 2018-08-17 16:20:28 -07:00
signalfd.c
splice.c
stack.c
stat.c
statfs.c
super.c ANDROID: vfs: Allow filesystems to access their private mount data 2018-08-28 17:10:42 +05:30
sync.c ANDROID: fs: sched: add a counter to track fsync 2018-08-28 17:10:42 +05:30
timerfd.c Merge branch 'work.aio' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 2018-08-13 20:56:23 -07:00
userfaultfd.c ANDROID: mm: add a field to store names for private anonymous memory 2018-08-28 17:10:42 +05:30
utimes.c ANDROID: vfs: Add setattr2 for filesystems with per mount permissions 2018-08-28 17:10:42 +05:30
xattr.c ANDROID: xattr: Pass EOPNOTSUPP to permission2 2018-08-28 17:10:42 +05:30