aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2
AgeCommit message (Expand)AuthorFilesLines
2015-01-08ocfs2: fix the wrong directory passed to ocfs2_lookup_ino_from_name() when li...Xue jiufei1-8/+35
2015-01-08ocfs2: remove bogus check in dlm_process_recovery_dataJoseph Qi1-4/+1
2014-12-18ocfs2: fix journal commit deadlockJunxiao Bi1-2/+14
2014-12-18ocfs2/dlm: fix race between dispatched_work and dlm_lockres_grab_inflight_workerJoseph Qi1-9/+3
2014-12-18ocfs2: reflink: fix slow unlink for refcounted fileJunxiao Bi4-10/+24
2014-12-10Merge branch 'akpm' (patchbomb from Andrew)Linus Torvalds15-28/+74
2014-12-10ocfs2: remove unneeded NULL checkDan Carpenter1-1/+1
2014-12-10ocfs2: remove bogus NULL check in ocfs2_move_extents()Dan Carpenter1-3/+0
2014-12-10ocfs2: do not set filesystem readonly if link downjiangyiwen2-2/+2
2014-12-10ocfs2: do not set OCFS2_LOCK_UPCONVERT_FINISHING if nonblocking lock can not ...Xue jiufei2-6/+37
2014-12-10ocfs2: fix error handling when creating debugfs root in ocfs2_init()Jan Kara1-1/+2
2014-12-10ocfs2: remove filesize checks for sync I/O journal commitGoldwyn Rodrigues1-3/+1
2014-12-10ocfs2: o2net: fix connect expiredJunxiao Bi1-1/+1
2014-12-10ocfs2: o2dlm: fix a race between purge and master querySrinivas Eeda1-0/+12
2014-12-10ocfs2: report error from o2hb_do_disk_heartbeat() to userJan Kara1-2/+2
2014-12-10ocfs2: remove bogus test from ocfs2_read_locked_inode()Jan Kara1-2/+1
2014-12-10ocfs2: Fix xattr check in ocfs2_get_xattr_nolock()Jan Kara1-1/+1
2014-12-10ocfs2: fix an off-by-one BUG_ON() statementDan Carpenter1-1/+1
2014-12-10ocfs2/dlm: let sender retry if dlm_dispatch_assert_master failed with -ENOMEMJoseph Qi1-5/+13
2014-12-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds5-21/+22
2014-12-10Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds2-0/+10
2014-12-08Merge branch 'iov_iter' into for-nextAl Viro2-2/+2
2014-11-19assorted conversions to %p[dD]Al Viro3-14/+11
2014-11-10ocfs2: Convert to private i_dquot fieldJan Kara2-0/+10
2014-11-05fix breakage in o2net_send_tcp_msg()Al Viro1-1/+1
2014-11-03move d_rcu from overlapping d_child to overlapping d_aliasAl Viro1-1/+1
2014-10-31vfs: make first argument of dir_context.actor typedMiklos Szeredi2-6/+10
2014-10-29ocfs2: fix d_splice_alias() return code checkingRichard Weinberger1-1/+1
2014-10-14ocfs2: replace strnicmp with strncasecmpRasmus Villemoes2-4/+4
2014-10-11Merge branch 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jac...Linus Torvalds5-33/+41
2014-10-09ocfs2: fix a deadlock while o2net_wq doing direct memory reclaimXue jiufei1-0/+20
2014-10-09ocfs2: fix deadlock due to wrong locking orderJunxiao Bi2-31/+31
2014-10-09ocfs2: fix deadlock between o2hb thread and o2net_wqJoseph Qi3-1/+21
2014-10-09ocfs2: don't fire quorum before connection establishedJunxiao Bi1-2/+3
2014-10-09fs/ocfs2/dlmglue.c: use __seq_open_private() not seq_open()Rob Jones1-18/+5
2014-10-09fs/ocfs2/cluster/netdebug.c: use seq_open_private() not seq_open()Rob Jones1-59/+19
2014-10-09fs/ocfs2/dlm/dlmdebug.c: use seq_open_private() not seq_open()Rob Jones1-25/+14
2014-10-09ocfs2: remove unused code in dlm_new_lockres()Xue jiufei1-3/+0
2014-10-09ocfs2/dlm: call dlm_lockres_put without resource spinlockalex chen1-2/+5
2014-10-09ocfs2: call o2quo_exit() if malloc failed in o2net_init()Joseph Qi1-7/+11
2014-10-09ocfs2: fix shift left operations overflowJoseph Qi2-2/+2
2014-10-09ocfs2/dlm: refactor error handling in dlm_alloc_ctxtJoseph Qi1-20/+22
2014-10-09fs/ocfs2/stack_user.c: fix typo in ocfs2_control_release()Andrew Morton1-1/+1
2014-10-02ocfs2/dlm: should put mle when goto kill in dlm_assert_master_handleralex chen1-0/+4
2014-09-30ocfs2: Back out change to use OCFS2_MAXQUOTAS in ocfs2_setattr()Jan Kara1-1/+1
2014-09-26ocfs2/dlm: do not get resource spinlock if lockres is newJoseph Qi1-8/+10
2014-09-26ocfs2: free vol_label in ocfs2_delete_osb()Joseph Qi1-0/+1
2014-09-17ocfs2: Don't use MAXQUOTAS valueJan Kara5-34/+42
2014-08-29ocfs2: quorum: add a log for node not fencedJunxiao Bi1-2/+11
2014-08-29ocfs2: o2net: set tcp user timeout to max valueJunxiao Bi2-0/+21
2014-08-29ocfs2: o2net: don't shutdown connection when idle timeoutJunxiao Bi1-6/+19
2014-08-29ocfs2: do not write error flag to user structure we cannot copy from/toBen Hutchings1-86/+43
2014-08-06fs/ocfs2/slot_map.c: replace count*size kzalloc by kcallocFabian Frederick1-1/+1
2014-08-06ocfs2: race between umount and unfinished remastering during recoveryTariq Saeed1-0/+4
2014-08-06ocfs2: remove conversion of total_backoff in dlm_join_domain()Xue jiufei1-3/+2
2014-08-06ocfs2: correctly check the return value of ocfs2_search_extent_listYingtai Xie3-5/+14
2014-06-23ocfs2/dlm: do not purge lockres that is queued for assert masterXue jiufei4-6/+55
2014-06-23ocfs2: do not return DLM_MIGRATE_RESPONSE_MASTERY_REF to avoid endless,loop d...jiangyiwen1-5/+9
2014-06-23ocfs2: manually do the iput once ocfs2_add_entry failed in ocfs2_symlink and ...jiangyiwen1-0/+27
2014-06-23ocfs2: fix a tiny race when running dirop_fileop_racerYiwen Jiang2-2/+96
2014-06-23ocfs2/dlm: fix misuse of list_move_tail() in dlm_run_purge_list()Xue jiufei1-1/+1
2014-06-23ocfs2: refcount: take rw_lock in ocfs2_reflinkWengang Wang1-0/+8
2014-06-23ocfs2: revert "ocfs2: fix NULL pointer dereference when dismount and ocfs2rec...Xue jiufei1-6/+2
2014-06-23ocfs2: fix deadlock when two nodes are converting same lock from PR to EX and...Tariq Saeed1-5/+13
2014-06-23ocfs2: should add inode into orphan dir after updating entry in ocfs2_rename()alex chen1-11/+11
2014-06-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-118/+27
2014-06-12Merge commit '9f12600fe425bc28f0ccba034a77783c09c15af4' into for-linusAl Viro1-2/+6
2014-06-12ocfs2: switch to iter_file_splice_write()Al Viro1-80/+2
2014-06-10ocfs2/o2net: incorrect to terminate accepting connections loop upon rejecting...Tariq Saeed1-2/+29
2014-06-04fs/buffer.c: remove block_write_full_page_endio()Matthew Wilcox1-1/+1
2014-06-04ocfs2: remove some unused codeXue jiufei3-7/+0
2014-06-04ocfs2: fix incorrect i_size of global bitmap inode after resizeJoseph Qi1-2/+2
2014-06-04ocfs2: cleanup unused paramters in ocfs2_calc_new_backup_superJoseph Qi1-6/+0
2014-06-04ocfs2/dlm: disallow node joining when recovery is on goingXue jiufei1-1/+12
2014-06-04ocfs2: fix umount hang while shutting down truncate logXue jiufei2-1/+6
2014-06-04fs/ocfs2/ioctl.c: add static to local functionsFabian Frederick1-40/+41
2014-06-04ocfs2/dlm: fix possible convert=sion deadlockXue jiufei1-1/+9
2014-06-04ocfs2: limit printk when journal is abortedJoseph Qi1-2/+15
2014-06-04ocfs2: remove some redundant castingGeorge Spelvin1-4/+3
2014-06-04fs/ocfs2/super.c: use OCFS2_MAX_VOL_LABEL_LEN and strlcpyFabian Frederick1-2/+2
2014-06-04ocfs2: remove NULL assignments on staticFabian Frederick7-10/+10
2014-06-03Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2014-05-23ocfs2: fix double kmem_cache_destroy in dlm_initJoseph Qi1-2/+6
2014-05-07Merge branch 'sched/urgent' into sched/core, to avoid conflictsIngo Molnar33-313/+394
2014-05-06ocfs2: switch to ->write_iter()Al Viro1-18/+12
2014-05-06ocfs2: switch to ->read_iter()Al Viro1-11/+10
2014-05-06iov_iter_truncate()Al Viro1-5/+5
2014-05-06start adding the tag to iov_iterAl Viro1-1/+1
2014-05-06switch {__,}blockdev_direct_IO() to iov_iterAl Viro1-1/+1
2014-05-06pass iov_iter to ->direct_IO()Al Viro1-4/+3
2014-05-06kill generic_segment_checks()Al Viro1-6/+1
2014-05-06generic_file_direct_write(): switch to iov_iterAl Viro1-3/+3
2014-04-18sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICEDongsheng Yang1-1/+1
2014-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2-9/+8
2014-04-12Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2-41/+17
2014-04-11net: Fix use after free by removing length arg from sk_data_ready callbacks.David S. Miller2-9/+8
2014-04-06Merge tag 'modules-next-for-linus' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds2-5/+5
2014-04-04Merge tag 'ext4_for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/t...Linus Torvalds1-0/+2
2014-04-03mm + fs: store shadow entries in page cacheJohannes Weiner1-2/+2
2014-04-03ocfs2: pass "new" parameter to ocfs2_init_xattr_bucketWengang Wang1-8/+15
2014-04-03ocfs2: avoid system inode ref confusion by adding mutex lockjiangyiwen3-0/+7
2014-04-03ocfs2: iput inode alloc when failed locallyjiangyiwen2-2/+4
2014-04-03ocfs2/o2net: o2net_listen_data_ready should do nothing if socket state is not...Tariq Saeed1-5/+17
2014-04-03ocfs2: rollback alloc_dinode counts when ocfs2_block_group_set_bits() failedYounger Liu3-2/+32
2014-04-03ocfs2: flock: drop cross-node lock when failed locallyWengang Wang1-0/+2
2014-04-03ocfs2: call ocfs2_update_inode_fsync_trans when updating any inodeDarrick J. Wong8-1/+20
2014-04-03ocfs2: fix panic on kfree(xattr->name)Tetsuo Handa1-2/+0
2014-04-03ocfs2: do not put bh when buffer_uptodate failedalex chen1-2/+0
2014-04-03ocfs2: __ocfs2_mknod_locked should return error when ocfs2_create_new_inode_l...Xue jiufei1-3/+0
2014-04-03ocfs2: allow for more than one data extent when creating xattrTariq Saeed1-1/+8
2014-04-03ocfs2: fix deadlock risk when kmalloc failed in dlm_query_region_handlerZhonghua Guo1-12/+9
2014-04-03ocfs2: llseek requires ocfs2 inode lock for the file in SEEK_ENDJensen1-1/+10
2014-04-03ocfs2: fix type conversion risk when get cluster attributesJoseph Qi1-3/+3
2014-04-03ocfs2: revert iput deferring code in ocfs2_drop_dentry_lockGoldwyn Rodrigues4-122/+9
2014-04-03ocfs2: avoid blocking in ocfs2_mark_lockres_freeing() in downconvert threadJan Kara3-7/+47
2014-04-03ocfs2: implement delayed dropping of last dquot referenceJan Kara4-0/+50
2014-04-03ocfs2: move dquot_initialize() in ocfs2_delete_inode() somewhat laterJan Kara1-7/+9
2014-04-03ocfs2: remove OCFS2_INODE_SKIP_DELETE flagJan Kara3-17/+3
2014-04-03ocfs2: add dlm_recover_callback_support in sysfsGoldwyn Rodrigues1-0/+14
2014-04-03ocfs2: dlm: fix recovery hungJunxiao Bi1-2/+13
2014-04-03ocfs2: dlm: fix lock migration crashJunxiao Bi1-6/+8
2014-04-03ocfs2: improve fsync efficiency and fix deadlock between aio_write and sync_fileDarrick J. Wong9-21/+74
2014-04-03ocfs2: remove unused variable uuid_net_key in ocfs2_initialize_superjoyce.xue1-3/+0
2014-04-03ocfs2: change ip_unaligned_aio to of type mutex from atomit_tWengang Wang5-30/+7
2014-04-03ocfs2: fix null pointer dereference when access dlm_state before launching dl...Zongxun Wang1-3/+3
2014-04-01ocfs2_file_aio_write(): switch to generic_perform_write()Al Viro1-2/+5
2014-04-01generic_file_direct_write(): get rid of ppos argumentAl Viro1-1/+1
2014-04-01kill the 5th argument of generic_file_buffered_write()Al Viro1-1/+1
2014-04-01ocfs2: don't open-code kernel_recvmsg()Al Viro1-18/+3
2014-04-01ocfs2: don't open-code kernel_sendmsg()Al Viro1-20/+8
2014-03-28ocfs2: check if cluster name exists before derefSasha Levin1-1/+3
2014-03-24VERIFY_OCTAL_PERMISSIONS: stricter checking for sysfs perms.Rusty Russell2-5/+5
2014-03-13fs: push sync_filesystem() down to the file system's remount_fs()Theodore Ts'o1-0/+2
2014-03-10Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-4/+4
2014-03-10ocfs2 syncs the wrong range...Al Viro1-4/+4
2014-03-04ocfs2: fix quota file corruptionJan Kara2-14/+17
2014-02-10ocfs2: check existence of old dentry in ocfs2_link()Xue jiufei1-0/+17
2014-02-10ocfs2: update inode size after zeroing the holeJunxiao Bi1-8/+32
2014-02-10ocfs2: fix issue that ocfs2_setattr() does not deal with new_i_size==i_sizeYounger Liu2-8/+3
2014-02-10ocfs2: fix ocfs2_sync_file() if filesystem is readonlyYounger Liu1-0/+3
2014-02-06ocfs2: free allocated clusters if error occurs after ocfs2_claim_clustersZongxun Wang3-3/+83
2014-01-30Merge branch 'for-3.14/core' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2014-01-28Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds7-250/+72
2014-01-27ocfs2: do not log ENOENT in unlink()Xiaowei.Hu1-1/+1
2014-01-25ocfs2: use generic posix ACL infrastructureChristoph Hellwig7-250/+72
2014-01-25fs: make posix_acl_create more usefulChristoph Hellwig1-1/+1
2014-01-25fs: make posix_acl_chmod more usefulChristoph Hellwig1-1/+1
2014-01-21ocfs2: fix NULL pointer dereference when dismount and ocfs2rec simultaneouslyYiwen Jiang1-2/+6
2014-01-21ocfs2: punch hole should return EINVAL if the length argument in ioctl is neg...Tariq Saeed1-1/+2
2014-01-21ocfs2: fix sparse non static symbol warningWei Yongjun1-1/+1
2014-01-21ocfs2: adjust minlen with discard_granularity in the FITRIM ioctlJie Liu1-0/+2
2014-01-21ocfs2: return EINVAL if the given range to discard is less than block sizeJie Liu1-7/+3
2014-01-21ocfs2: return EOPNOTSUPP if the device does not support discardJie Liu1-0/+5
2014-01-21ocfs2: remove redundant ocfs2_alloc_dinode_update_counts() and ocfs2_block_gr...Younger Liu3-87/+14
2014-01-21ocfs2: use the new DLM operation callbacks while requesting new lockspaceGoldwyn Rodrigues1-24/+102
2014-01-21ocfs2: framework for version LVBGoldwyn Rodrigues1-0/+101
2014-01-21ocfs2: pass ocfs2_cluster_connection to ocfs2_this_nodeGoldwyn Rodrigues5-8/+24
2014-01-21ocfs2: shift allocation ocfs2_live_connection to user_connect()Goldwyn Rodrigues1-19/+18
2014-01-21ocfs2: add DLM recovery callbacksGoldwyn Rodrigues1-0/+38
2014-01-21ocfs2: add clustername to cluster connectionGoldwyn Rodrigues5-7/+24
2014-01-21ocfs2: remove versioning informationGoldwyn Rodrigues16-310/+7
2013-11-23block: Abstract out bvec iteratorKent Overstreet1-1/+1
2013-11-15tree-wide: use reinit_completion instead of INIT_COMPLETIONWolfram Sang1-2/+2
2013-11-13Merge branch 'akpm' (patches from Andrew Morton)Linus Torvalds18-107/+98
2013-11-13ocfs2: simplify ocfs2_invalidatepage() and ocfs2_releasepage()Jan Kara1-17/+2
2013-11-13ocfs2: convert use of typedef ctl_table to struct ctl_tableJoe Perches1-4/+4
2013-11-13ocfs2: fix possible double free in ocfs2_write_begin_nolockXue jiufei1-2/+6
2013-11-13ocfs2: add missing errno in ocfs2_ioctl_move_extents()Younger Liu1-2/+6
2013-11-13ocfs2: do not call brelse() if group_bh is not initialized in ocfs2_group_add()Younger Liu1-3/+6
2013-11-13ocfs2: rollback transaction in ocfs2_group_add()Younger Liu1-0/+3
2013-11-13ocfs2: break useless while loopJunxiao Bi1-1/+3
2013-11-13ocfs2: use find_last_bit()Akinobu Mita1-16/+2
2013-11-13ocfs2: delay migration when the lockres is in migration stateXue jiufei1-0/+4
2013-11-13ocfs2: skip locks in the blocked listXue jiufei1-0/+7
2013-11-13ocfs2: use bitmap_weight()Akinobu Mita1-15/+7
2013-11-13ocfs2: don't spam on -EDQUOTJoel Becker1-1/+2
2013-11-13ocfs2: add necessary check in case sb_getblk() failsRui Xiang2-0/+11
2013-11-13ocfs2: return ENOMEM when sb_getblk() failsRui Xiang9-16/+18
2013-11-13fs/ocfs2/file.c: fix wrong commentJunxiao Bi1-1/+1
2013-11-13fs/ocfs2: remove unnecessary variable bits_wanted from ocfs2_calc_extend_creditsGoldwyn Rodrigues7-29/+16
2013-11-09ocfs2: get rid of impossible checksAl Viro1-10/+0
2013-09-29ocfs2: needs ->d_lock to poke in ->d_parent->d_inode from ->d_revalidate()Al Viro1-3/+4
2013-09-24fs/ocfs2/super.c: use a bigger nodestr in ocfs2_dismount_volumeGoldwyn Rodrigues1-1/+1
2013-09-13Merge git://git.kvack.org/~bcrl/aio-nextLinus Torvalds1-3/+3
2013-09-11ocfs2: fix the end cluster offset of FIEMAPJie Liu1-1/+0
2013-09-11ocfs2: remove unused variable ip in dlmfs_get_root_inode()Joseph Qi1-3/+0
2013-09-11ocfs2: fix a tiny race case when firing callbacksJoyce1-9/+9
2013-09-11ocfs2: avoid possible NULL pointer dereference in o2net_accept_one()Joseph Qi1-6/+10
2013-09-11ocfs2: adjust code style for o2net_handler_tree_lookup()Joseph Qi1-17/+17
2013-09-11ocfs2: free path in ocfs2_remove_inode_range()Younger Liu1-0/+1
2013-09-11ocfs2: fix possible double free in ocfs2_reflink_xattr_recJoseph Qi1-1/+1
2013-09-11ocfs2/dlm: force clean refmap when doing local cleanupXue jiufei1-0/+8
2013-09-11ocfs2: free meta_ac and data_ac when ocfs2_start_trans fails in ocfs2_xattr_s...Younger Liu1-2/+3
2013-09-11ocfs2: add the missing return value check of ocfs2_xattr_get_clustersJoseph Qi1-0/+4
2013-09-11ocfs2: fix a memory leak in __ocfs2_move_extents()Jie Liu1-0/+1
2013-09-11ocfs2: add missing return value check of ocfs2_get_clusters()Joseph Qi1-2/+8
2013-09-11ocfs2: clean up dead code in ocfs2_acl_from_xattr()Joseph Qi1-4/+0
2013-09-11ocfs2: use list_for_each_entry() instead of list_for_each()Dong Fang10-99/+45
2013-09-11fs/ocfs2/cluster/tcp.c: fix possible null pointer dereferencesSunil Mushran1-5/+5
2013-09-11ocfs2: ac_bits_wanted should be local_alloc_bits when returns -ENOSPCYounger Liu1-2/+2