Show patches with: Submitter = Vivek Goyal       |   375 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2] virtiofs: Export filesystem tags through sysfs [v2] virtiofs: Export filesystem tags through sysfs - 2 - --- 2023-11-08 Vivek Goyal New
virtiofs: Export filesystem tags through sysfs virtiofs: Export filesystem tags through sysfs - 1 1 --- 2023-10-05 Vivek Goyal New
[v3,1/1] fuse: Send security context of inode on file creation fuse: Send file/inode security context during creation - - - --- 2021-11-10 Vivek Goyal New
[v2,2/2] fuse: Send security context of inode on file creation fuse: Send file/inode security context during creation - - - --- 2021-10-12 Vivek Goyal New
[v2,1/2] fuse: Add a flag FUSE_SECURITY_CTX fuse: Send file/inode security context during creation - - - --- 2021-10-12 Vivek Goyal New
[v2] security: Return xattr name from security_dentry_init_security() [v2] security: Return xattr name from security_dentry_init_security() 1 2 - --- 2021-10-12 Vivek Goyal New
security: Return xattr name from security_dentry_init_security() security: Return xattr name from security_dentry_init_security() - 1 - --- 2021-09-30 Vivek Goyal New
[8/8] virtiofs: Handle reordering of reply and notification event virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[7/8] virtiofs: Add new notification type FUSE_NOTIFY_LOCK virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[6/8] virtiofs: Add a helper to end request and decrement inflight number virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[5/8] virtiofs: Add a virtqueue for notifications virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[4/8] virtiofs: Decouple queue index and queue type virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[3/8] virtiofs: Add an index to keep track of first request queue virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[2/8] virtiofs: Fix a comment about fuse_dev allocation virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[1/8] virtiofs: Disable interrupt requests properly virtiofs: Notification queue and blocking posix locks - - - --- 2021-09-30 Vivek Goyal New
[2/2] fuse: Send security context of inode on file creation fuse: Send file/inode security context during creation - - - --- 2021-09-24 Vivek Goyal New
[1/2] fuse: Add a flag FUSE_SECURITY_CTX fuse: Send file/inode security context during creation - - - --- 2021-09-24 Vivek Goyal New
[v3] init/do_mounts.c: Harden split_fs_names() against buffer overflow [v3] init/do_mounts.c: Harden split_fs_names() against buffer overflow - 1 - --- 2021-09-17 Vivek Goyal New
[v2] init/do_mounts.c: Harden split_fs_names() against buffer overflow [v2] init/do_mounts.c: Harden split_fs_names() against buffer overflow - 1 - --- 2021-09-16 Vivek Goyal New
init/do_mounts.c: Harden split_fs_names() against buffer overflow init/do_mounts.c: Harden split_fs_names() against buffer overflow 1 1 - --- 2021-09-15 Vivek Goyal New
[4/1] xfstest: Add a new test to test xattr operations Relax restrictions on user.* xattr - - - --- 2021-09-02 Vivek Goyal New
[3/1] xfstests: generic/062: Do not run on newer kernels Relax restrictions on user.* xattr - - - --- 2021-09-02 Vivek Goyal New
[2/1] man-pages: xattr.7: Update text for user extended xattr behavior change Relax restrictions on user.* xattr - - - --- 2021-09-02 Vivek Goyal New
[v3,1/1] xattr: Allow user.* xattr on symlink and special files Relax restrictions on user.* xattr - - - --- 2021-09-02 Vivek Goyal New
[v3,3/3] fs: simplify get_filesystem_list / get_all_fs_names support booting of arbitrary non-blockdevice file systems - 1 - --- 2021-07-14 Vivek Goyal New
[v3,2/3] init: allow mounting arbitrary non-blockdevice filesystems as root support booting of arbitrary non-blockdevice file systems - 1 - --- 2021-07-14 Vivek Goyal New
[v3,1/3] init: split get_fs_names support booting of arbitrary non-blockdevice file systems - 1 - --- 2021-07-14 Vivek Goyal New
[v2,1/1] xattr: Allow user.* xattr on symlink and special files Relax restrictions on user.* xattr 1 - - --- 2021-07-08 Vivek Goyal New
[1/1] xattr: Allow user.* xattr on symlink/special files with CAP_SYS_RESOURCE xattr: Allow user.* xattr on symlink/special files if caller has CAP_SYS_RESOURCE - - - --- 2021-06-25 Vivek Goyal New
[v2,2/2] init/do_mounts.c: Add 9pfs to the list of tag based filesystems Add support to boot virtiofs and 9pfs as rootfs - - - --- 2021-06-14 Vivek Goyal New
[v2,1/2] init/do_mounts.c: Add a path to boot from tag based filesystems Add support to boot virtiofs and 9pfs as rootfs 1 - - --- 2021-06-14 Vivek Goyal New
init/do_mounts.c: Add root="fstag:<tag>" syntax for root device init/do_mounts.c: Add root="fstag:<tag>" syntax for root device - - - --- 2021-06-08 Vivek Goyal New
[2/2] virtiofs, dax: Fixed smatch warning about ret being uninitialized virtiofs, dax: Fix couple of smatch warnings - - - --- 2021-05-06 Vivek Goyal New
[1/2] virtiofs, dax: Fix smatch warning about loss of info during shift virtiofs, dax: Fix couple of smatch warnings - - - --- 2021-05-06 Vivek Goyal New
[v6,3/3] dax: Wake up all waiters after invalidating dax entry dax: Fix missed wakeup in put_unlocked_entry() - 1 - --- 2021-04-28 Vivek Goyal New
[v6,2/3] dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-28 Vivek Goyal New
[v6,1/3] dax: Add an enum for specifying dax wakup mode dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-28 Vivek Goyal New
[v5,3/3] dax: Wake up all waiters after invalidating dax entry dax: Fix missed wakeup in put_unlocked_entry() - 1 - --- 2021-04-28 Vivek Goyal New
[v5,2/3] dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-28 Vivek Goyal New
[v5,1/3] dax: Add an enum for specifying dax wakup mode dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-28 Vivek Goyal New
[v4,3/3] dax: Wake up all waiters after invalidating dax entry dax: Fix missed wakeup in put_unlocked_entry() - 1 - --- 2021-04-23 Vivek Goyal New
[v4,2/3] dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-23 Vivek Goyal New
[v4,1/3] dax: Add an enum for specifying dax wakup mode dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-23 Vivek Goyal New
[v3,3/3] dax: Wake up all waiters after invalidating dax entry dax: Fix missed wakeup in put_unlocked_entry() - 1 - --- 2021-04-19 Vivek Goyal New
[v3,2/3] dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-19 Vivek Goyal New
[v3,1/3] dax: Add an enum for specifying dax wakup mode dax: Fix missed wakeup in put_unlocked_entry() - 2 - --- 2021-04-19 Vivek Goyal New
[v2] dax: Fix missed wakeup during dax entry invalidation [v2] dax: Fix missed wakeup during dax entry invalidation - - - --- 2021-04-19 Vivek Goyal New
dax: Fix missed wakeup in put_unlocked_entry() dax: Fix missed wakeup in put_unlocked_entry() - - - --- 2021-04-16 Vivek Goyal New
fuse: Invalidate attrs when page writeback completes fuse: Invalidate attrs when page writeback completes - - 1 --- 2021-04-06 Vivek Goyal New
[v2,2/2] fuse: Add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID fuse: Fix clearing SGID when access ACL is set - - - --- 2021-03-25 Vivek Goyal New
[v2,1/2] fuse: Add support for FUSE_SETXATTR_V2 fuse: Fix clearing SGID when access ACL is set - - - --- 2021-03-25 Vivek Goyal New
[3/3] fuse: Add a flag FUSE_SETXATTR_ACL_KILL_SGID to kill SGID fuse: Fix clearing SGID when access ACL is set - - - --- 2021-03-19 Vivek Goyal New
[2/3] fuse: Add support for FUSE_SETXATTR_V2 fuse: Fix clearing SGID when access ACL is set - - - --- 2021-03-19 Vivek Goyal New
[1/3] posic_acl: Add a helper determine if SGID should be cleared fuse: Fix clearing SGID when access ACL is set - - - --- 2021-03-19 Vivek Goyal New
[1/1] fuse: send file mode updates using SETATTR fuse: acl: Send file mode updates using SETATTR - - - --- 2021-03-16 Vivek Goyal New
virtiofs: Fail dax mount if device does not support it virtiofs: Fail dax mount if device does not support it - 1 - --- 2021-02-09 Vivek Goyal New
[3/3] overlayfs: Report writeback errors on upper vfs, overlayfs: Fix syncfs() to return correct errors - - - --- 2020-12-21 Vivek Goyal New
[2/3] vfs: Add a super block operation to check for writeback errors vfs, overlayfs: Fix syncfs() to return correct errors - - - --- 2020-12-21 Vivek Goyal New
[1/3] vfs: Do not ignore return code from s_op->sync_fs vfs, overlayfs: Fix syncfs() to return correct errors - - - --- 2020-12-21 Vivek Goyal New
[3/3] overlayfs: Check writeback errors w.r.t upper in ->syncfs() vfs, overlayfs: Fix syncfs() to return error - - - --- 2020-12-16 Vivek Goyal New
[2/3] overlayfs: Implement f_op->syncfs() call vfs, overlayfs: Fix syncfs() to return error - - - --- 2020-12-16 Vivek Goyal New
[1/3] vfs: add new f_op->syncfs vector vfs, overlayfs: Fix syncfs() to return error - - - --- 2020-12-16 Vivek Goyal New
vfs, syncfs: Do not ignore return code from ->sync_fs() vfs, syncfs: Do not ignore return code from ->sync_fs() - - - --- 2020-12-16 Vivek Goyal New
[v3,6/6] fuse: Support SB_NOSEC flag to improve direct write performance fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
[v3,5/6] fuse: Add a flag FUSE_OPEN_KILL_PRIV for open() request fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
[v3,4/6] fuse: Don't send ATTR_MODE to kill suid/sgid for handle_killpriv_v2 fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
[v3,3/6] fuse: setattr should set FATTR_KILL_PRIV upon size change fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
[v3,2/6] fuse: Set FUSE_WRITE_KILL_PRIV in cached write path fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
[v3,1/6] fuse: Introduce the notion of FUSE_HANDLE_KILLPRIV_V2 fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-10-09 Vivek Goyal New
virtiofs: Fix false positive warning virtiofs: Fix false positive warning - 1 - --- 2020-10-05 Vivek Goyal New
[RFC] fuse: update attributes on read() only on timeout [RFC] fuse: update attributes on read() only on timeout - 1 - --- 2020-09-29 Vivek Goyal New
[v2,6/6] virtiofs: Support SB_NOSEC flag to improve direct write performance fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[v2,5/6] fuse: Add a flag FUSE_OPEN_KILL_PRIV for open() request fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[v2,4/6] fuse: Kill suid/sgid using ATTR_MODE if it is not truncate fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[v2,3/6] fuse: setattr should set FATTR_KILL_PRIV upon size change fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[v2,2/6] fuse: Set FUSE_WRITE_KILL_PRIV in cached write path fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[v2,1/6] fuse: Introduce the notion of FUSE_HANDLE_KILLPRIV_V2 fuse: Implement FUSE_HANDLE_KILLPRIV_V2 and enable SB_NOSEC - - - --- 2020-09-16 Vivek Goyal New
[2/2] fuse: Enable SB_NOSEC if filesystem is not shared fuse: Enable SB_NOSEC if filesystem is not shared - - - --- 2020-09-01 Vivek Goyal New
[1/2] fuse: Add a flag FUSE_NONSHARED_FS fuse: Enable SB_NOSEC if filesystem is not shared - - - --- 2020-09-01 Vivek Goyal New
[2/2] fuse, dax: Save dax device in fuse_conn_dax fuse, dax: Couple of fixes for fuse dax support - - - --- 2020-09-01 Vivek Goyal New
[1/2] fuse, dax: Use correct config option CONFIG_FUSE_DAX fuse, dax: Couple of fixes for fuse dax support - - - --- 2020-09-01 Vivek Goyal New
[v3,18/18] fuse,virtiofs: Add logic to free up a memory range virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,17/18] fuse,virtiofs: Maintain a list of busy elements virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,16/18] fuse, dax: Serialize truncate/punch_hole and dax fault path virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,15/18] fuse,virtiofs: Define dax address space operations virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,14/18] fuse,dax: add DAX mmap support virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,13/18] fuse, dax: Implement dax read/write operations virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,12/18] fuse: Introduce setupmapping/removemapping commands virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,11/18] fuse: implement FUSE_INIT map_alignment field virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,10/18] fuse,virtiofs: Keep a list of free dax memory ranges virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,09/18] fuse,virtiofs: Add a mount option to enable dax virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,08/18] virtio_fs, dax: Set up virtio_fs dax_device virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,07/18] fuse: Get rid of no_mount_options virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,06/18] virtiofs: Provide a helper function for virtqueue initialization virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,05/18] virtio: Implement get_shm_region for MMIO transport virtiofs: Add DAX support - - - --- 2020-08-19 Vivek Goyal New
[v3,04/18] virtio: Implement get_shm_region for PCI transport virtiofs: Add DAX support 1 - - --- 2020-08-19 Vivek Goyal New
[v3,03/18] virtio: Add get_shm_region method virtiofs: Add DAX support 1 - - --- 2020-08-19 Vivek Goyal New
[v3,02/18] dax: Create a range version of dax_layout_busy_page() virtiofs: Add DAX support - 2 - --- 2020-08-19 Vivek Goyal New
[v3,01/18] dax: Modify bdev_dax_pgoff() to handle NULL bdev virtiofs: Add DAX support - 1 - --- 2020-08-19 Vivek Goyal New
[v2,20/20] fuse,virtiofs: Add logic to free up a memory range virtiofs: Add DAX support - - - --- 2020-08-07 Vivek Goyal New
« 1 2 3 4 »