2021-04-08 |
Vivek Goyal | virtiofs: Fail dax mount if device does not support it Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: support SB_NOSEC flag to improve write performance Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: add a flag FUSE_OPEN_KILL_SUIDGID for open()... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: don't send ATTR_MODE to kill suid/sgid for handle_kill... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: setattr should set FATTR_KILL_SUIDGID Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: set FUSE_WRITE_KILL_SUIDGID in cached write path Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-11-11 |
Vivek Goyal | fuse: introduce the notion of FUSE_HANDLE_KILLPRIV_V2 Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-10-14 |
Vivek Goyal | virtiofs: calculate number of scatter-gather elements... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: add logic to free up a memory range Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: maintain a list of busy elements Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: serialize truncate/punch_hole and dax fault... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: define dax address space operations Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: implement dax read/write operations Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: introduce setupmapping/removemapping commands Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: keep a list of free dax memory ranges Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: add a mount option to enable dax Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: get rid of no_mount_options Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | virtiofs: provide a helper function for virtqueue initialization Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | dax: Create a range version of dax_layout_busy_page() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-10 |
Vivek Goyal | dax: Modify bdev_dax_pgoff() to handle NULL bdev Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-09-02 |
Vivek Goyal | ovl: provide a mount option "volatile" Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-06-02 |
Vivek Goyal | ovl: fix redirect traversal on metacopy dentries Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-06-02 |
Vivek Goyal | ovl: initialize OVL_UPPERDATA in ovl_lookup() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-06-02 |
Vivek Goyal | ovl: use only uppermetacopy state in ovl_lookup() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-06-02 |
Vivek Goyal | ovl: simplify setting of origin for index lookup Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-05-19 |
Vivek Goyal | virtiofs: do not use fuse_fill_super_common() for device... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-30 |
Vivek Goyal | ovl: clear ATTR_OPEN from attr->ia_valid Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-30 |
Vivek Goyal | ovl: clear ATTR_FILE from attr->ia_valid Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-20 |
Vivek Goyal | virtiofs: schedule blocking async replies in separate... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | dax: Move mandatory ->zero_page_range() check in alloc_dax() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | dax,iomap: Add helper dax_iomap_zero() to zero a range Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | dax: Use new dax zero page method for zeroing a page Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | dm,dax: Add dax zero_page_range operation Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | s390,dcssblk,dax: Add dax zero_page_range operation... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | dax, pmem: Add a dax operation zero_page_range Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-04-03 |
Vivek Goyal | pmem: Add functions for reading/writing page to/from... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-02-06 |
Vivek Goyal | fuse: Support RENAME_WHITEOUT flag Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-01-16 |
Vivek Goyal | dax: Get rid of fs_dax_get_by_host() helper Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2020-01-03 |
Vivek Goyal | dax: Pass dax_dev instead of bdev to dax_writeback_mapping_r... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-11-22 |
Vivek Goyal | virtiofs: Use completions while waiting for queue to... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-11-22 |
Vivek Goyal | virtiofs: Do not send forget request "struct list_head... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-11-22 |
Vivek Goyal | virtiofs: Use a common function to send forget Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-21 |
Vivek Goyal | virtiofs: Retry request submission from worker context Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-21 |
Vivek Goyal | virtiofs: Count pending forgets as in_flight forgets Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-21 |
Vivek Goyal | virtiofs: Set FR_SENT flag only after request has been... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-21 |
Vivek Goyal | virtiofs: No need to check fpq->connected state Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-21 |
Vivek Goyal | virtiofs: Do not end request in submission context Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-10-14 |
Vivek Goyal | virtio-fs: Change module name to virtiofs.ko Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-09-12 |
Vivek Goyal | fuse: allow skipping control interface and forced unmount Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-09-12 |
Vivek Goyal | fuse: separate fuse device allocation and installation... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-09-12 |
Vivek Goyal | fuse: export fuse_dequeue_forget() function Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-09-12 |
Vivek Goyal | fuse: export fuse_send_init_request() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-08-05 |
Vivek Goyal | dax: dax_layout_busy_page() should not unmap cow pages Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-02-13 |
Vivek Goyal | ovl: Do not lose security.capability xattr over metadata... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2019-02-04 |
Vivek Goyal | ovl: During copy up, first copy up data and then xattrs Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Enable metadata only feature Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Do not do metacopy only for ioctl modifying file... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Do not do metadata only copy-up for truncate operation Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: add helper to force data copy-up Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Check redirect on index as well Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Set redirect on upper inode when it is linked Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Set redirect on metacopy files upon rename Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Do not set dentry type ORIGIN for broken hardlinks Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Add an inode flag OVL_CONST_INO Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Treat metacopy dentries as type OVL_PATH_MERGE Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Check redirects for metacopy files Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Move some dir related ovl_lookup_single() code... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Do not expose metacopy only dentry from d_real() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Open file with data except for the case of fsync Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Add helper ovl_inode_realdata() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Store lower data inode in ovl_inode Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Fix ovl_getattr() to get number of blocks from... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Add helper ovl_dentry_lowerdata() to get lower... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Copy up meta inode data from lowest data inode Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Modify ovl_lookup() and friends to lookup metacopy... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Use out_err instead of out_nomem Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: A new xattr OVL_XATTR_METACOPY for file on upper Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Add helper ovl_already_copied_up() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Copy up only metadata during copy up where it... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: During copy up, first copy up metadata and then... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Provide a mount option metacopy=on/off for metadata... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Move the copy up helpers to copy_up.c Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-07-20 |
Vivek Goyal | ovl: Initialize ovl_inode->redirect in ovl_get_inode() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-05-31 |
Vivek Goyal | ovl: Pass argument to ovl_get_inode() in a structure Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-04-12 |
Vivek Goyal | ovl: cleanup setting OVL_INDEX
|
commit | commitdiff | tree |
2018-04-12 |
Vivek Goyal | ovl: set d->is_dir and d->opaque for last path element Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-04-12 |
Vivek Goyal | ovl: Do not check for redirect if this is last layer Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-04-12 |
Vivek Goyal | ovl: Set d->last properly during lookup Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2018-02-26 |
Vivek Goyal | ovl: redirect_dir=nofollow should not follow redirect... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2017-12-11 |
Vivek Goyal | ovl: Pass ovl_get_nlink() parameters in right order Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2017-11-10 |
Vivek Goyal | ovl: Put upperdentry if ovl_check_origin() fails Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2017-07-26 |
Vivek Goyal | dm, dax: Make sure dm_dax_flush() is called if device... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2017-02-14 |
Vivek Goyal | vfs: Use upper filesystem inode in bprm_fill_uid() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-10-15 |
Vivek Goyal | overlayfs: Fix setting IOP_XATTR flag
|
commit | commitdiff | tree |
2016-09-19 |
Vivek Goyal | blk-throttle: Extend slice if throttle group is not... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-09-19 |
Vivek Goyal | lsm,audit,selinux: Introduce a new audit data type... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-09-19 |
Vivek Goyal | ovl: during copy up, switch to mounter's creds early Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-08-10 |
Vivek Goyal | selinux: Implement dentry_create_files_as() hook Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-08-09 |
Vivek Goyal | security, overlayfs: Provide hook to correctly label... Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
2016-08-09 |
Vivek Goyal | selinux: Pass security pointer to determine_inode_label() Signed-off-by: Vivek Goyal <vgoyal@redhat.com>
|
commit | commitdiff | tree |
next |