aboutsummaryrefslogtreecommitdiffstats
path: root/fs
AgeCommit message (Expand)AuthorFilesLines
2018-10-10ocfs2: fix locking for res->tracking and dlm->tracking_listAshish Samant1-2/+2
2018-10-10proc: restrict kernel stack dumps to rootJann Horn1-0/+14
2018-10-10smb2: fix missing files in root share directory listingAurelien Aptel1-1/+1
2018-10-10sysfs: Do not return POSIX ACL xattrs via listxattrAndreas Gruenbacher1-11/+13
2018-10-10ovl: fix format of setxattr debugMiklos Szeredi1-2/+2
2018-10-10ovl: fix memory leak on unlink of indexed fileAmir Goldstein1-1/+2
2018-10-10ovl: fix access beyond unterminated stringsAmir Goldstein1-1/+1
2018-10-10cifs: read overflow in is_valid_oplock_break()Dan Carpenter1-0/+8
2018-10-10fs/cifs: suppress a string overflow warningStephen Rothwell1-3/+8
2018-10-10fs/cifs: don't translate SFM_SLASH (U+F026) to backslashJon Kuhn1-3/+0
2018-10-10btrfs: btrfs_shrink_device should call commit transaction at the endAnand Jain1-1/+6
2018-10-03isofs: reject hardware sector size > 2048 bytesEric Sandeen1-0/+7
2018-10-03ovl: hash non-dir by lower inode for fsnotifyAmir Goldstein1-18/+44
2018-10-03fs/lock: skip lock owner pid translation in case we are in init_pid_nsKonstantin Khorenko1-0/+7
2018-10-03nfsd: fix corrupted reply to badly ordered compoundJ. Bruce Fields1-0/+1
2018-10-03iomap: complete partial direct I/O writes synchronouslyAndreas Gruenbacher1-10/+11
2018-09-29ext4: show test_dummy_encryption mount option in /proc/mountsEric Biggers1-0/+2
2018-09-29ext4: don't mark mmp buffer head dirtyLi Dongyang1-1/+0
2018-09-29ext4: fix online resizing for bigalloc file systems with a 1k block sizeTheodore Ts'o1-1/+2
2018-09-29ext4: fix online resize's handling of a too-small final block groupTheodore Ts'o1-0/+20
2018-09-29ext4: recalucate superblock checksum after updating free blocks/inodesTheodore Ts'o1-0/+2
2018-09-29ext4: avoid arithemetic overflow that can trigger a BUGTheodore Ts'o2-2/+10
2018-09-29ext4: avoid divide by zero fault when deleting corrupted inline directoriesTheodore Ts'o2-12/+12
2018-09-29ext4: check to make sure the rename(2)'s destination is not freedTheodore Ts'o1-0/+6
2018-09-29ocfs2: fix ocfs2 read block panicJunxiao Bi1-0/+1
2018-09-29Revert "ubifs: xattr: Don't operate on deleted inodes"Richard Weinberger1-24/+0
2018-09-26configfs: fix registered group removalMike Christie1-0/+11
2018-09-26vfs: fix freeze protection in mnt_want_write_file() for overlayfsMiklos Szeredi1-3/+4
2018-09-26binfmt_elf: Respect error return from `regset->active'Maciej W. Rozycki1-1/+1
2018-09-26NFSv4.1 fix infinite loop on I/O.Trond Myklebust2-3/+9
2018-09-26CIFS: fix wrapping bugs in num_entries()Dan Carpenter1-10/+15
2018-09-26cifs: prevent integer overflow in nxt_dir_entry()Dan Carpenter1-2/+9
2018-09-26pstore: Fix incorrect persistent ram buffer mappingBin Yang1-3/+14
2018-09-26gfs2: Don't reject a supposedly full bitmap if we have blocks reservedBob Peterson1-1/+2
2018-09-26gfs2: Special-case rindex for gfs2_growAndreas Gruenbacher1-1/+1
2018-09-19autofs: fix autofs_sbi() does not check super block typeIan Kent2-2/+3
2018-09-19NFSv4.1: Fix a potential layoutget/layoutrecall deadlockTrond Myklebust1-2/+2
2018-09-19f2fs: fix to do sanity check with {sit,nat}_ver_bitmap_bytesizeChao Yu1-2/+19
2018-09-19f2fs: Fix uninitialized return in f2fs_ioc_shutdown()Dan Carpenter1-1/+1
2018-09-19f2fs: fix to wait on page writeback before updating pageChao Yu1-0/+1
2018-09-19f2fs: fix to do sanity check with reserved blkaddr of inline inodeChao Yu1-0/+21
2018-09-19f2fs: fix to skip GC if type in SSA and SIT is inconsistentChao Yu1-1/+7
2018-09-19f2fs: try grabbing node page lock aggressively in sync scenarioChao Yu1-1/+3
2018-09-19NFSv4.0 fix client reference leak in callbackOlga Kornievskaia1-3/+8
2018-09-19f2fs: fix defined but not used build warningsRandy Dunlap1-3/+7
2018-09-19f2fs: do not set free of current sectionYunlong Song1-0/+3
2018-09-19f2fs: fix to active page in lru list for read pathChao Yu1-1/+6
2018-09-19Btrfs: fix data corruption when deduplicating between different filesFilipe Manana1-0/+19
2018-09-19smb3: check for and properly advertise directory lease supportSteve French2-5/+8
2018-09-19SMB3: Backup intent flag missing for directory opens with backupuid mountsSteve French2-5/+22
2018-09-15btrfs: Don't remove block group that still has pinned down bytesQu Wenruo1-1/+1
2018-09-15btrfs: relocation: Only remove reloc rb_trees if reloc control has been initi...Qu Wenruo1-11/+12
2018-09-15btrfs: replace: Reset on-disk dev stats value after replaceMisono Tomohiro1-0/+6
2018-09-15btrfs: Exit gracefully when chunk map cannot be inserted to the treeQu Wenruo1-2/+6
2018-09-15SMB3: Number of requests sent should be displayed for SMB3 not just CIFSSteve French1-1/+1
2018-09-15smb3: fix reset of bytes read and written statsSteve French1-0/+8
2018-09-15NFSv4: Fix error handling in nfs4_sp4_select_mode()Wei Yongjun1-1/+1
2018-09-15f2fs: fix to clear PG_checked flag in set_page_dirty()Chao Yu1-0/+4
2018-09-15fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot()Tetsuo Handa1-1/+2
2018-09-15fat: validate ->i_start before usingOGAWA Hirofumi3-10/+20
2018-09-15fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entriesJames Morse1-1/+3
2018-09-15hfsplus: fix NULL dereference in hfsplus_lookup()Ernesto A. Fernández1-2/+2
2018-09-15reiserfs: change j_timestamp type to time64_tArnd Bergmann1-1/+1
2018-09-15hfs: prevent crash on exit from failed searchErnesto A. Fernández1-3/+4
2018-09-15hfsplus: don't return 0 when fill_super() failedTetsuo Handa1-1/+3
2018-09-15cifs: check if SMB2 PDU size has been padded and suppress the warningRonnie Sahlberg1-0/+7
2018-09-09fs/quota: Fix spectre gadget in do_quotactlJeremy Cline1-0/+2
2018-09-09getxattr: use correct xattr lengthChristian Brauner1-1/+1
2018-09-09ubifs: Fix synced_i_size calculation for xattr inodesRichard Weinberger1-0/+5
2018-09-09ubifs: xattr: Don't operate on deleted inodesRichard Weinberger1-0/+24
2018-09-09ubifs: Check data node size before truncateRichard Weinberger1-1/+10
2018-09-09Revert "UBIFS: Fix potential integer overflow in allocation"Richard Weinberger1-3/+2
2018-09-09ubifs: Fix memory leak in lprobs self-checkRichard Weinberger1-4/+4
2018-09-09NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence()Trond Myklebust1-4/+10
2018-09-09NFSv4: Fix locking in pnfs_generic_recover_commit_reqsTrond Myklebust1-9/+7
2018-09-09NFSv4 client live hangs after live data migration recoveryBill Baker1-1/+8
2018-09-09pnfs/blocklayout: off by one in bl_map_stripe()Dan Carpenter1-1/+1
2018-09-09ovl: fix wrong use of impure dir cache in ovl_iterate()Amir Goldstein1-2/+17
2018-09-09fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failedpiaojun1-2/+4
2018-09-05scsi: sysfs: Introduce sysfs_{un,}break_active_protection()Bart Van Assche1-0/+44
2018-09-05fuse: Add missed unlock_page() to fuse_readpages_fill()Kirill Tkhai1-0/+1
2018-09-05fuse: Fix oops at process_init_reply()Miklos Szeredi1-14/+11
2018-09-05fuse: umount should wait for all requestsMiklos Szeredi3-4/+22
2018-09-05fuse: fix unlocked access to processing queueMiklos Szeredi1-1/+7
2018-09-05fuse: fix double request_end()Miklos Szeredi1-2/+3
2018-09-05fuse: fix initial parallel diropsMiklos Szeredi3-10/+18
2018-09-05fuse: Don't access pipe->buffers without pipe_lock()Andrey Ryabinin1-2/+5
2018-09-05ext4: reset error code in ext4_find_entry in fallbackEric Sandeen1-0/+1
2018-09-05ext4: sysfs: print ext4_super_block fields as little-endianArnd Bergmann1-3/+10
2018-09-05ext4: check for NUL characters in extended attribute's nameTheodore Ts'o1-0/+2
2018-09-05Btrfs: fix btrfs_write_inode vs delayed iput deadlockJosef Bacik2-27/+0
2018-09-05btrfs: don't leak ret from do_chunk_allocJosef Bacik1-1/+1
2018-09-05btrfs: use correct compare function of dirty_metadata_bytesEthan Lien1-4/+6
2018-09-05smb3: fill in statfs fsid and correct namelenSteve French4-8/+31
2018-09-05smb3: don't request leases in symlink creation and querySteve French1-2/+2
2018-09-05smb3: Do not send SMB3 SET_INFO if nothing changedSteve French2-1/+3
2018-09-05smb3: enumerating snapshots was leaving part of the data off endSteve French1-7/+27
2018-09-05cifs: check kmalloc before useNicholas Mc Guire1-0/+6
2018-09-05cifs: add missing debug entries for kconfig optionsSteve French1-7/+23
2018-09-05Squashfs: Compute expected length from inode size rather than block lengthPhillip Lougher4-23/+24
2018-09-05squashfs metadata 2: electric boogalooLinus Torvalds3-14/+20
2018-09-05cachefiles: Wait rather than BUG'ing on "Unexpected object collision"Kiran Kumar Modukuri1-1/+0
2018-09-05cachefiles: Fix refcounting bug in backing-file read monitoringKiran Kumar Modukuri1-5/+12
2018-09-05fscache: Allow cancelled operations to be enqueuedKiran Kumar Modukuri1-2/+4
2018-09-05ext4: clear mmp sequence number when remounting read-onlyTheodore Ts'o2-5/+4
2018-08-24reiserfs: fix broken xattr handling (heap corruption, bad retval)Jann Horn1-1/+3
2018-08-24f2fs: sanity check for total valid node blocksJaegeuk Kim1-0/+16
2018-08-24f2fs: return error during fill_superJaegeuk Kim2-8/+30
2018-08-24btrfs: scrub: Don't use inode page cache in scrub_handle_errored_block()Qu Wenruo1-8/+9
2018-08-24ceph: fix dentry leak in splice_dentry()Yan, Zheng1-0/+1
2018-08-24pNFS: Always free the session slot on error in nfs4_layoutget_handle_exceptionTrond Myklebust1-7/+10
2018-08-24ext4: fix spectre gadget in ext4_mb_regular_allocator()Jeremy Cline1-1/+3
2018-08-15fix __legitimize_mnt()/mntput() raceAl Viro1-0/+14
2018-08-15fix mntput/mntput raceAl Viro1-2/+12
2018-08-15make sure that __dentry_kill() always invalidates d_seq, unhashed or notAl Viro1-5/+2
2018-08-15root dentries need RCU-delayed freeingAl Viro1-2/+4
2018-08-09jfs: Fix inconsistency between memory allocation and ea_buf->max_sizeShankara Pailoor1-4/+6
2018-08-09xfs: don't call xfs_da_shrink_inode with NULL bpEric Sandeen1-3/+2
2018-08-09xfs: validate cached inodes are free when allocatedDave Chinner1-25/+48
2018-08-09xfs: catch inode allocation state mismatch corruptionDave Chinner1-1/+22
2018-08-09Btrfs: fix file data corruption after cloning a range and fsyncFilipe Manana1-0/+3
2018-08-09ext4: fix false negatives *and* false positives in ext4_check_descriptors()Theodore Ts'o1-2/+2
2018-08-06userfaultfd: remove uffd flags from vma->vm_flags if UFFD_EVENT_FORK failsMike Rapoport1-1/+3
2018-08-06squashfs: more metadata hardeningsLinus Torvalds3-6/+13
2018-08-06squashfs: more metadata hardeningLinus Torvalds1-0/+2
2018-08-03ovl: Sync upper dirty data when syncing overlayfsChengguang Xu1-4/+15
2018-08-03ext4: fix check to prevent initializing reserved inodesTheodore Ts'o2-8/+5
2018-08-03ext4: check for allocation block validity with block group lockedTheodore Ts'o2-0/+6
2018-08-03ext4: fix inline data updates with checksums enabledTheodore Ts'o2-17/+18
2018-08-03squashfs: be more careful about metadata corruptionLinus Torvalds4-5/+16
2018-08-03blkdev: __blkdev_direct_IO_simple: fix leak in error caseMartin Wilck1-4/+5
2018-08-03f2fs: avoid fsync() failure caused by EAGAIN in writepage()Jaegeuk Kim1-1/+7
2018-08-03fscrypt: use unbound workqueue for decryptionEric Biggers1-1/+10
2018-08-03btrfs: qgroup: Finish rescan when hit the last leaf of extent treeQu Wenruo1-0/+19
2018-08-03btrfs: add barriers to btrfs_sync_log before log_commit_wait wakeupsDavid Sterba1-2/+8
2018-08-03Btrfs: don't BUG_ON() in btrfs_truncate_inode_items()Omar Sandoval1-1/+4
2018-08-03Btrfs: don't return ino to ino cache if inode item removal failsOmar Sandoval1-12/+13
2018-08-03btrfs: balance dirty metadata pages in btrfs_finish_ordered_ioEthan Lien1-0/+3
2018-08-03f2fs: fix race in between GC and atomic openChao Yu1-0/+3
2018-08-03f2fs: fix to detect failure of dquot_initializeChao Yu1-1/+3
2018-08-03f2fs: Fix deadlock in shutdown ioctlSahitya Tummala1-4/+7
2018-08-03f2fs: fix to wait page writeback during revoking atomic writeChao Yu1-0/+2
2018-08-03f2fs: fix to don't trigger writeback during recoveryChao Yu1-0/+3
2018-08-03f2fs: fix error path of move_data_pageChao Yu1-3/+8
2018-08-03disable loading f2fs module on PAGE_SIZE > 4KBAnatoly Pugachev1-0/+6
2018-08-03pnfs: Don't release the sequence slot until we've processed layoutget on openTrond Myklebust1-1/+2
2018-08-03ceph: fix alignment of rasizeChengguang Xu1-1/+1
2018-08-03mm: /proc/pid/pagemap: hide swap entries from unprivileged usersHuang Ying1-10/+16
2018-08-03nfsd: fix potential use-after-free in nfsd4_decode_getdeviceinfoScott Mayhew1-0/+2
2018-08-03NFSv4.1: Fix the client behaviour on NFS4ERR_SEQ_FALSE_RETRYTrond Myklebust1-4/+7
2018-08-03skip LAYOUTRETURN if layout is invalidOlga Kornievskaia1-2/+4
2018-07-28Revert "cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE setting"Greg Kroah-Hartman1-5/+2
2018-07-25fat: fix memory allocation failure handling of match_strdup()OGAWA Hirofumi1-7/+13
2018-07-22autofs: fix slab out of bounds read in getname_kernel()Tomas Bortoli1-9/+13
2018-07-22reiserfs: fix buffer overflow with long warning messagesEric Biggers1-60/+81
2018-07-22ocfs2: ip_alloc_sem should be taken in ocfs2_get_block()alex chen1-8/+18
2018-07-22ocfs2: subsystem.su_mutex is required while accessing the item->ci_parentalex chen1-8/+55
2018-07-22Btrfs: fix duplicate extents after fsync of file with prealloc extentsFilipe Manana1-25/+112
2018-07-17f2fs: give message and set need_fsck given broken node idJaegeuk Kim3-21/+26
2018-07-17fs, elf: make sure to page align bss in load_elf_libraryOscar Salvador1-3/+2
2018-07-17fs/proc/task_mmu.c: fix Locked field in /proc/pid/smaps*Vlastimil Babka1-1/+1
2018-07-17Fix up non-directory creation in SGID directoriesLinus Torvalds1-0/+6
2018-07-17devpts: resolve devpts bind-mountsChristian Brauner1-10/+16
2018-07-17devpts: hoist out check for DEVPTS_SUPER_MAGICChristian Brauner1-11/+15
2018-07-11dax: change bdev_dax_supported() to support boolean returnsDave Jiang4-12/+10
2018-07-11fs: allow per-device dax status checking for filesystemsDarrick J. Wong5-10/+37
2018-07-11f2fs: truncate preallocated blocks in error caseJaegeuk Kim1-0/+9
2018-07-11ext4: check superblock mapped prior to committingJon Derrick1-0/+8
2018-07-11ext4: add more mount time checks of the superblockTheodore Ts'o1-11/+26
2018-07-11ext4: add more inode number paranoia checksTheodore Ts'o3-6/+7
2018-07-11ext4: avoid running out of journal credits when appending to an inline fileTheodore Ts'o3-57/+3
2018-07-11ext4: never move the system.data xattr out of the inode bodyTheodore Ts'o1-0/+5
2018-07-11ext4: clear i_data in ext4_inode_info when removing inline dataTheodore Ts'o1-0/+1
2018-07-11ext4: include the illegal physical block in the bad map ext4_error msgTheodore Ts'o1-2/+2
2018-07-11ext4: verify the depth of extent tree in ext4_find_extent()Theodore Ts'o2-0/+7
2018-07-11ext4: only look at the bg_flags field if it is validTheodore Ts'o4-6/+36
2018-07-11ext4: always check block group bounds in ext4_init_block_bitmap()Theodore Ts'o1-7/+3
2018-07-11ext4: make sure bitmaps and the inode table don't overlap with bg descriptorsTheodore Ts'o1-0/+25
2018-07-11ext4: always verify the magic number in xattr blocksTheodore Ts'o1-3/+3
2018-07-11ext4: add corruption check in ext4_xattr_set_entry()Theodore Ts'o1-2/+8
2018-07-11jbd2: don't mark block as modified if the handle is out of creditsTheodore Ts'o1-1/+8
2018-07-11cifs: Fix slab-out-of-bounds in send_set_info() on SMB2 ACE settingStefano Brivio1-2/+5
2018-07-11cifs: Fix infinite loop when using hard mount optionPaulo Alcantara2-8/+20
2018-07-11cifs: Fix memory leak in smb2_set_ea()Paulo Alcantara1-0/+2
2018-07-11cifs: Fix use after free of a mid_q_entryLars Persson7-2/+29
2018-07-11userfaultfd: hugetlbfs: fix userfaultfd_huge_must_wait() pte accessJanosch Frank1-5/+7
2018-07-08fs: clear writeback errors in inode_init_alwaysDarrick J. Wong1-0/+1
2018-07-08afs: Fix directory permissions checkDavid Howells1-7/+3
2018-07-03udf: Detect incorrect directory sizeJan Kara1-0/+3
2018-07-03NFSv4: Fix a typo in nfs41_sequence_processTrond Myklebust1-1/+1
2018-07-03NFSv4: Revert commit 5f83d86cf531d ("NFSv4.x: Fix wraparound issues..")Trond Myklebust1-5/+2
2018-07-03NFSv4: Fix possible 1-byte stack overflow in nfs_idmap_read_and_verify_messageDave Wysochanski1-2/+3
2018-07-03nfsd: restrict rd_maxcount to svc_max_payload in nfsd_encode_readdirScott Mayhew1-2/+3
2018-07-03UBIFS: Fix potential integer overflow in allocationSilvio Cesare1-2/+3
2018-07-03Btrfs: fix return value on rename exchange failureFilipe Manana1-1/+3
2018-07-03fuse: fix control dir setup and teardownMiklos Szeredi1-3/+10
2018-07-03fuse: don't keep dead fuse_conn at fuse_fill_super().Tetsuo Handa1-0/+1
2018-07-03fuse: atomic_o_trunc should truncate pagecacheMiklos Szeredi1-1/+12
2018-07-03fuse: fix congested state leak on aborted connectionsTejun Heo1-2/+1
2018-06-26fs/binfmt_misc.c: do not allow offset overflowThadeu Lima de Souza Cascardo1-3/+9