Age | Commit message (Expand) | Author | Files | Lines |
2019-09-16 | f2fs: fix extent corrupotion during directIO in LFS mode | Chao Yu | 1 | -1/+1 |
2019-09-16 | f2fs: check all the data segments against all node ones | Surbhi Palande | 1 | -2/+2 |
2019-09-16 | f2fs: Add a small clarification to CONFIG_FS_F2FS_FS_SECURITY | Lockywolf | 1 | -1/+3 |
2019-09-16 | f2fs: fix inode rwsem regression | Goldwyn Rodrigues | 1 | -2/+3 |
2019-09-16 | f2fs: fix to avoid accessing uninitialized field of inode page in is_alive() | Chao Yu | 2 | -0/+10 |
2019-09-16 | f2fs: avoid infinite GC loop due to stale atomic files | Jaegeuk Kim | 2 | -26/+18 |
2019-09-16 | ceph: call ceph_mdsc_destroy from destroy_fs_client | Jeff Layton | 1 | -4/+1 |
2019-09-16 | ceph: allow object copies across different filesystems in the same cluster | Luis Henriques | 1 | -4/+13 |
2019-09-16 | ceph: include ceph_debug.h in cache.c | Ilya Dryomov | 1 | -0/+2 |
2019-09-16 | ceph: move static keyword to the front of declarations | Krzysztof Wilczynski | 1 | -3/+3 |
2019-09-16 | ceph: reconnect connection if session hang in opening state | Erqi Chen | 1 | -1/+3 |
2019-09-16 | ceph: use release_pages() directly | John Hubbard | 1 | -18/+1 |
2019-09-16 | ceph: allow arbitrary security.* xattrs | Jeff Layton | 1 | -33/+2 |
2019-09-16 | ceph: only set CEPH_I_SEC_INITED if we got a MAC label | Jeff Layton | 1 | -1/+2 |
2019-09-16 | ceph: turn ceph_security_invalidate_secctx into static inline | Jeff Layton | 2 | -8/+7 |
2019-09-16 | ceph: add buffered/direct exclusionary locking for reads and writes | Jeff Layton | 5 | -16/+200 |
2019-09-16 | ceph: don't return a value from void function | John Hubbard | 1 | -1/+0 |
2019-09-16 | ceph: don't freeze during write page faults | Jeff Layton | 1 | -0/+2 |
2019-09-16 | ceph: update the mtime when truncating up | Jeff Layton | 1 | -20/+21 |
2019-09-16 | ceph: fix indentation in __get_snap_name() | Ilya Dryomov | 1 | -27/+27 |
2019-09-16 | ceph: remove incorrect comment above __send_cap | Jeff Layton | 1 | -4/+0 |
2019-09-16 | ceph: remove CEPH_I_NOFLUSH | Jeff Layton | 2 | -20/+9 |
2019-09-16 | ceph: remove unneeded test in try_flush_caps | Jeff Layton | 1 | -1/+1 |
2019-09-16 | ceph: have __mark_caps_flushing return flush_tid | Jeff Layton | 1 | -10/+10 |
2019-09-16 | ceph: fix comments over ceph_add_cap | Jeff Layton | 1 | -1/+3 |
2019-09-16 | ceph: eliminate session->s_trim_caps | Jeff Layton | 2 | -10/+9 |
2019-09-16 | ceph: fetch cap_gen under spinlock in ceph_add_cap | Jeff Layton | 1 | -2/+7 |
2019-09-16 | ceph: remove ceph_get_cap_mds and __ceph_get_cap_mds | Jeff Layton | 2 | -32/+0 |
2019-09-16 | ceph: don't SetPageError on writepage errors | Jeff Layton | 1 | -2/+1 |
2019-09-16 | ceph: auto reconnect after blacklisted | Yan, Zheng | 5 | -8/+79 |
2019-09-16 | ceph: invalidate all write mode filp after reconnect | Yan, Zheng | 4 | -0/+19 |
2019-09-16 | ceph: return -EIO if read/write against filp that lost file locks | Yan, Zheng | 3 | -8/+29 |
2019-09-16 | ceph: add helper function that forcibly reconnects to ceph cluster. | Yan, Zheng | 3 | -5/+39 |
2019-09-16 | ceph: pass filp to ceph_get_caps() | Yan, Zheng | 4 | -42/+46 |
2019-09-16 | ceph: track and report error of async metadata operation | Yan, Zheng | 5 | -22/+54 |
2019-09-16 | ceph: allow closing session in restarting/reconnect state | Yan, Zheng | 1 | -3/+3 |
2019-09-16 | ceph: don't list vxattrs in listxattr() | Jeff Layton | 1 | -29/+0 |
2019-09-16 | ceph: allow copy_file_range when src and dst inode are same | Jeff Layton | 1 | -2/+0 |
2019-09-16 | ceph: fix directories inode i_blkbits initialization | Luis Henriques | 1 | -1/+6 |
2019-09-15 | jffs2: Fix memory leak in jffs2_scan_eraseblock() error path | Wenwen Wang | 1 | -1/+4 |
2019-09-15 | jffs2: Remove jffs2_gc_fetch_page and jffs2_gc_release_page | Christoph Hellwig | 3 | -38/+13 |
2019-09-15 | jffs2: Fix possible null-pointer dereferences in jffs2_add_frag_to_fragtree() | Jia-Ju Bai | 1 | -1/+1 |
2019-09-15 | ubifs: Fix memory leak bug in alloc_ubifs_info() error path | Wenwen Wang | 1 | -1/+3 |
2019-09-15 | ubifs: Fix memory leak in __ubifs_node_verify_hmac error path | Wenwen Wang | 1 | -1/+3 |
2019-09-15 | ubifs: Fix memory leak in read_znode() error path | Wenwen Wang | 1 | -0/+1 |
2019-09-15 | ubifs: Remove redundant assignment to pointer fname | Colin Ian King | 1 | -1/+0 |
2019-09-15 | Revert "ext4: make __ext4_get_inode_loc plug" | Linus Torvalds | 1 | -3/+0 |
2019-09-15 | afs dynroot: switch to simple_dir_operations | Al Viro | 3 | -9/+1 |
2019-09-14 | io_uring: increase IORING_MAX_ENTRIES to 32K | Daniel Xu | 1 | -1/+1 |
2019-09-13 | Merge tag 'v5.3-rc8' into rdma.git for-next | Jason Gunthorpe | 43 | -568/+721 |
2019-09-13 | Merge tag 'for-5.3-rc8-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2 | -17/+34 |
2019-09-12 | vfs: Make fs_parse() handle fs_param_is_fd-type params better | David Howells | 1 | -2/+16 |
2019-09-12 | vfs: Convert ramfs, shmem, tmpfs, devtmpfs, rootfs to use the new mount API | David Howells | 1 | -41/+58 |
2019-09-12 | io_uring: make sqpoll wakeup possible with getevents | Jens Axboe | 1 | -6/+2 |
2019-09-12 | io_uring: extend async work merging | Jens Axboe | 1 | -8/+28 |
2019-09-12 | orangefs: remove redundant assignment to err | Colin Ian King | 1 | -1/+1 |
2019-09-12 | orangefs: Add octal zero prefix | Artur Świgoń | 1 | -1/+1 |
2019-09-12 | fuse: allow skipping control interface and forced unmount | Vivek Goyal | 2 | -1/+14 |
2019-09-12 | fuse: dissociate DESTROY from fuseblk | Miklos Szeredi | 2 | -4/+17 |
2019-09-12 | fuse: delete dentry if timeout is zero | Miklos Szeredi | 2 | -3/+28 |
2019-09-12 | fuse: separate fuse device allocation and installation in fuse_conn | Vivek Goyal | 4 | -7/+26 |
2019-09-12 | fuse: add fuse_iqueue_ops callbacks | Stefan Hajnoczi | 4 | -22/+81 |
2019-09-12 | fuse: extract fuse_fill_super_common() | Stefan Hajnoczi | 2 | -59/+80 |
2019-09-12 | fuse: export fuse_dequeue_forget() function | Vivek Goyal | 2 | -6/+11 |
2019-09-12 | fuse: export fuse_get_unique() | Stefan Hajnoczi | 2 | -1/+7 |
2019-09-12 | fuse: export fuse_send_init_request() | Vivek Goyal | 2 | -1/+3 |
2019-09-12 | fuse: export fuse_len_args() | Stefan Hajnoczi | 2 | -4/+10 |
2019-09-12 | fuse: export fuse_end_request() | Stefan Hajnoczi | 2 | -9/+15 |
2019-09-12 | fuse: fix request limit | Miklos Szeredi | 1 | -2/+5 |
2019-09-12 | Btrfs: fix unwritten extent buffers and hangs on future writeback attempts | Filipe Manana | 1 | -9/+26 |
2019-09-12 | Btrfs: fix assertion failure during fsync and use of stale transaction | Filipe Manana | 1 | -8/+8 |
2019-09-11 | ovl: filter of trusted xattr results in audit | Mark Salyzyn | 1 | -1/+2 |
2019-09-11 | ovl: Fix dereferencing possible ERR_PTR() | Ding Xiang | 1 | -2/+1 |
2019-09-11 | configfs: calculate the symlink target only once | Al Viro | 4 | -171/+73 |
2019-09-11 | configfs: make configfs_create() return inode | Al Viro | 3 | -59/+39 |
2019-09-11 | configfs: factor dirent removal into helpers | Christoph Hellwig | 1 | -30/+33 |
2019-09-11 | configfs: fix a deadlock in configfs_symlink() | Al Viro | 1 | -1/+32 |
2019-09-10 | io_uring: limit parallelism of buffered writes | Jens Axboe | 1 | -8/+39 |
2019-09-10 | io_uring: add io_queue_async_work() helper | Jens Axboe | 1 | -5/+11 |
2019-09-10 | fuse: stop copying pages to fuse_req | Miklos Szeredi | 2 | -21/+6 |
2019-09-10 | fuse: stop copying args to fuse_req | Miklos Szeredi | 2 | -106/+34 |
2019-09-10 | fuse: clean up fuse_req | Miklos Szeredi | 1 | -45/+0 |
2019-09-10 | fuse: simplify request allocation | Miklos Szeredi | 3 | -59/+13 |
2019-09-10 | fuse: unexport request ops | Miklos Szeredi | 2 | -81/+9 |
2019-09-10 | fuse: convert retrieve to simple api | Miklos Szeredi | 1 | -30/+62 |
2019-09-10 | fuse: convert release to simple api | Miklos Szeredi | 2 | -41/+42 |
2019-09-10 | cuse: convert init to simple api | Miklos Szeredi | 1 | -45/+48 |
2019-09-10 | fuse: convert init to simple api | Miklos Szeredi | 1 | -28/+37 |
2019-09-10 | fuse: convert writepages to simple api | Miklos Szeredi | 3 | -185/+206 |
2019-09-10 | fuse: convert readdir to simple api | Miklos Szeredi | 3 | -66/+40 |
2019-09-10 | fuse: convert readpages to simple api | Miklos Szeredi | 1 | -67/+72 |
2019-09-10 | fuse: convert direct_io to simple api | Miklos Szeredi | 1 | -95/+124 |
2019-09-10 | fuse: add simple background helper | Miklos Szeredi | 2 | -0/+51 |
2019-09-10 | fuse: convert sync write to simple api | Miklos Szeredi | 1 | -44/+86 |
2019-09-10 | fuse: covert readpage to simple api | Miklos Szeredi | 1 | -32/+48 |
2019-09-10 | fuse: fuse_short_read(): don't take fuse_req as argument | Miklos Szeredi | 1 | -8/+9 |
2019-09-10 | fuse: convert ioctl to simple api | Miklos Szeredi | 2 | -56/+45 |
2019-09-10 | fuse: move page alloc | Miklos Szeredi | 3 | -15/+16 |
2019-09-10 | fuse: convert readlink to simple api | Miklos Szeredi | 1 | -27/+25 |
2019-09-10 | fuse: add pages to fuse_args | Miklos Szeredi | 2 | -10/+43 |
2019-09-10 | fuse: convert destroy to simple api | Miklos Szeredi | 3 | -22/+14 |
2019-09-10 | fuse: add nocreds to fuse_args | Miklos Szeredi | 2 | -29/+16 |
2019-09-10 | fuse: convert fuse_force_forget() to simple api | Miklos Szeredi | 3 | -24/+21 |
2019-09-10 | fuse: add noreply to fuse_args | Miklos Szeredi | 2 | -1/+4 |
2019-09-10 | fuse: convert flush to simple api | Miklos Szeredi | 3 | -20/+19 |
2019-09-10 | fuse: simplify 'nofail' request | Miklos Szeredi | 4 | -69/+6 |
2019-09-10 | fuse: rearrange and resize fuse_args fields | Miklos Szeredi | 2 | -6/+6 |
2019-09-10 | fuse: flatten 'struct fuse_args' | Miklos Szeredi | 6 | -223/+216 |
2019-09-10 | fuse: fix deadlock with aio poll and fuse_iqueue::waitq.lock | Eric Biggers | 3 | -45/+52 |
2019-09-10 | io_uring: optimize submit_and_wait API | Jens Axboe | 1 | -17/+46 |
2019-09-10 | nfsd: add support for upcall version 2 | Scott Mayhew | 3 | -16/+216 |
2019-09-10 | nfsd: add a "GetVersion" upcall for nfsdcld | Scott Mayhew | 1 | -50/+117 |
2019-09-10 | nfsd: Reset the boot verifier on all write I/O errors | Trond Myklebust | 1 | -4/+15 |
2019-09-10 | nfsd: Don't garbage collect files that might contain write errors | Trond Myklebust | 1 | -1/+42 |
2019-09-10 | nfsd: Support the server resetting the boot verifier | Trond Myklebust | 5 | -15/+48 |
2019-09-10 | nfsd: nfsd_file cache entries should be per net namespace | Trond Myklebust | 4 | -14/+25 |
2019-09-09 | io_uring: add support for link with drain | Jackie Liu | 1 | -17/+97 |
2019-09-09 | io_uring: fix wrong sequence setting logic | Jackie Liu | 1 | -1/+3 |
2019-09-09 | btrfs: Relinquish CPUs in btrfs_compare_trees | Nikolay Borisov | 1 | -0/+1 |
2019-09-09 | btrfs: Don't assign retval of btrfs_try_tree_write_lock/btrfs_tree_read_lock_... | Nikolay Borisov | 1 | -6/+3 |
2019-09-09 | btrfs: create structure to encode checksum type and length | Johannes Thumshirn | 2 | -18/+24 |
2019-09-09 | btrfs: add enospc debug messages for ticket failure | Josef Bacik | 1 | -7/+25 |
2019-09-09 | btrfs: do not account global reserve in can_overcommit | Josef Bacik | 1 | -18/+1 |
2019-09-09 | btrfs: use btrfs_try_granting_tickets in update_global_rsv | Josef Bacik | 1 | -0/+1 |
2019-09-09 | btrfs: always reserve our entire size for the global reserve | Josef Bacik | 1 | -9/+4 |
2019-09-09 | btrfs: change the minimum global reserve size | Josef Bacik | 1 | -1/+21 |
2019-09-09 | btrfs: rename btrfs_space_info_add_old_bytes | Josef Bacik | 3 | -4/+5 |
2019-09-09 | btrfs: remove orig_bytes from reserve_ticket | Josef Bacik | 2 | -9/+0 |
2019-09-09 | btrfs: fix may_commit_transaction to deal with no partial filling | Josef Bacik | 1 | -0/+12 |
2019-09-09 | btrfs: rework wake_all_tickets | Josef Bacik | 1 | -7/+49 |
2019-09-09 | btrfs: refactor the ticket wakeup code | Josef Bacik | 3 | -58/+20 |
2019-09-09 | btrfs: stop partially refilling tickets when releasing space | Josef Bacik | 1 | -27/+16 |
2019-09-09 | btrfs: add space reservation tracepoint for reserved bytes | Josef Bacik | 1 | -0/+2 |
2019-09-09 | btrfs: roll tracepoint into btrfs_space_info_update helper | Josef Bacik | 6 | -34/+7 |
2019-09-09 | btrfs: do not allow reservations if we have pending tickets | Josef Bacik | 1 | -3/+7 |
2019-09-09 | btrfs: stop clearing EXTENT_DIRTY in inode I/O tree | Omar Sandoval | 6 | -47/+30 |
2019-09-09 | btrfs: treat RWF_{,D}SYNC writes as sync for CRCs | Omar Sandoval | 1 | -1/+1 |
2019-09-09 | btrfs: use correct count in btrfs_file_write_iter() | Omar Sandoval | 1 | -1/+2 |
2019-09-09 | btrfs: tie extent buffer and it's token together | David Sterba | 5 | -26/+20 |
2019-09-09 | btrfs: assume valid token for btrfs_set/get_token helpers | David Sterba | 1 | -12/+12 |
2019-09-09 | btrfs: define separate btrfs_set/get_XX helpers | David Sterba | 2 | -11/+55 |
2019-09-09 | btrfs: Make btrfs_find_name_in_ext_backref return struct btrfs_inode_extref | Nikolay Borisov | 3 | -32/+22 |
2019-09-09 | btrfs: Make btrfs_find_name_in_backref return btrfs_inode_ref struct | Nikolay Borisov | 3 | -22/+21 |
2019-09-09 | btrfs: move dev_stats helpers to volumes.c | David Sterba | 2 | -24/+23 |
2019-09-09 | btrfs: move struct io_ctl to free-space-cache.h | David Sterba | 3 | -15/+15 |
2019-09-09 | btrfs: move functions for tree compare to send.c | David Sterba | 3 | -376/+374 |
2019-09-09 | btrfs: rename and export read_node_slot | David Sterba | 2 | -11/+14 |
2019-09-09 | btrfs: move private raid56 definitions from ctree.h | David Sterba | 2 | -16/+16 |
2019-09-09 | btrfs: move math functions to misc.h | David Sterba | 7 | -33/+21 |
2019-09-09 | btrfs: move cond_wake_up functions out of ctree | David Sterba | 12 | -22/+43 |
2019-09-09 | btrfs: use proper error values on allocation failure in clone_fs_devices | Anand Jain | 1 | -2/+6 |
2019-09-09 | btrfs: proper error handling when invalid device is found in find_next_devid | Anand Jain | 1 | -1/+6 |
2019-09-09 | btrfs: fix allocation of free space cache v1 bitmap pages | Christophe Leroy | 3 | -7/+22 |
2019-09-09 | btrfs: Detect unbalanced tree with empty leaf before crashing btree operations | Qu Wenruo | 2 | -0/+16 |
2019-09-09 | btrfs: Deprecate BTRFS_SUBVOL_CREATE_ASYNC flag | Nikolay Borisov | 1 | -1/+14 |
2019-09-09 | btrfs: improve error handling in run_delalloc_nocow | Nikolay Borisov | 1 | -3/+17 |
2019-09-09 | btrfs: comment and minor simplifications in run_delalloc_nocow | Nikolay Borisov | 1 | -4/+3 |
2019-09-09 | btrfs: streamline code in run_delalloc_nocow in case of inline extents | Nikolay Borisov | 1 | -7/+5 |
2019-09-09 | btrfs: simplify extent type checks in run_delalloc_nocow | Nikolay Borisov | 1 | -8/+8 |
2019-09-09 | btrfs: improve comments around nocow path | Nikolay Borisov | 2 | -4/+50 |
2019-09-09 | btrfs: refactor variable scope in run_delalloc_nocow | Nikolay Borisov | 1 | -33/+28 |
2019-09-09 | btrfs: only reserve metadata_size for inodes | Josef Bacik | 2 | -5/+18 |
2019-09-09 | btrfs: rename the btrfs_calc_*_metadata_size helpers | Josef Bacik | 13 | -30/+34 |
2019-09-09 | btrfs: tree-checker: Add EXTENT_DATA_REF check | Qu Wenruo | 3 | -1/+50 |
2019-09-09 | btrfs: tree-checker: Add simple keyed refs check | Qu Wenruo | 1 | -1/+39 |
2019-09-09 | btrfs: tree-checker: Add EXTENT_ITEM and METADATA_ITEM check | Qu Wenruo | 1 | -0/+248 |
2019-09-09 | btrfs: fix error pointer check in __btrfs_map_block() | Dan Carpenter | 1 | -1/+1 |
2019-09-09 | btrfs: dev stat drop useless goto | Anand Jain | 1 | -5/+2 |
2019-09-09 | btrfs: dev stats item key conversion per cpu type is not needed | Anand Jain | 1 | -2/+0 |
2019-09-09 | btrfs: Make reada_tree_block_flagged private | Nikolay Borisov | 3 | -31/+29 |
2019-09-09 | btrfs: compression: replace set_level callbacks by a common helper | David Sterba | 5 | -33/+20 |
2019-09-09 | btrfs: define compression levels statically | David Sterba | 4 | -0/+10 |
2019-09-09 | Btrfs: fix use-after-free when using the tree modification log | Filipe Manana | 1 | -1/+3 |
2019-09-09 | btrfs: replace: BTRFS_DEV_REPLACE_ITEM_STATE_x defines should go | Anand Jain | 1 | -1/+1 |
2019-09-09 | btrfs: introduce an evict flushing state | Josef Bacik | 3 | -47/+62 |
2019-09-09 | btrfs: refactor priority_reclaim_metadata_space | Josef Bacik | 1 | -6/+9 |
2019-09-09 | btrfs: factor out the ticket flush handling | Josef Bacik | 1 | -22/+42 |
2019-09-09 | btrfs: unify error handling for ticket flushing | Josef Bacik | 1 | -21/+11 |
2019-09-09 | btrfs: add a flush step for delayed iputs | Josef Bacik | 2 | -3/+5 |
2019-09-09 | btrfs: unexport the temporary exported functions | Josef Bacik | 2 | -18/+14 |
2019-09-09 | btrfs: migrate the block group cleanup code | Josef Bacik | 4 | -130/+129 |
2019-09-09 | btrfs: migrate the alloc_profile helpers | Josef Bacik | 4 | -125/+122 |
2019-09-09 | btrfs: migrate the chunk allocation code | Josef Bacik | 5 | -268/+268 |
2019-09-09 | btrfs: migrate the block group space accounting helpers | Josef Bacik | 2 | -173/+175 |
2019-09-09 | btrfs: export block group accounting helpers | Josef Bacik | 2 | -11/+16 |
2019-09-09 | btrfs: migrate the dirty bg writeout code | Josef Bacik | 4 | -521/+519 |
2019-09-09 | btrfs: migrate inc/dec_block_group_ro code | Josef Bacik | 4 | -214/+214 |
2019-09-09 | btrfs: temporarily export btrfs_get_restripe_target | Josef Bacik | 2 | -3/+4 |
2019-09-09 | btrfs: migrate the block group read/creation code | Josef Bacik | 4 | -600/+601 |
2019-09-09 | btrfs: migrate the block group removal code | Josef Bacik | 4 | -544/+547 |
2019-09-09 | btrfs: temporarily export inc_block_group_ro | Josef Bacik | 2 | -7/+9 |
2019-09-09 | btrfs: migrate the block group caching code | Josef Bacik | 4 | -461/+462 |
2019-09-09 | btrfs: sysfs: move helper macros to sysfs.c | David Sterba | 2 | -49/+48 |
2019-09-09 | btrfs: sysfs: move type conversion helpers to sysfs.c | David Sterba | 2 | -18/+16 |
2019-09-09 | btrfs: cleanup kobject.h includes | David Sterba | 3 | -2/+2 |
2019-09-09 | btrfs: factor out sysfs code for updating sprout fsid | David Sterba | 3 | -10/+19 |
2019-09-09 | btrfs: factor out sysfs code for deleting block group and space infos | David Sterba | 3 | -13/+24 |
2019-09-09 | btrfs: factor out sysfs code for sending device uevent | David Sterba | 3 | -13/+12 |
2019-09-09 | btrfs: sysfs: replace direct access to feature set names with a helper | David Sterba | 3 | -3/+8 |
2019-09-09 | btrfs: sysfs: unexport space_info_ktype | David Sterba | 2 | -2/+1 |