LU-2675 lustre: remove linux/lustre_dlm.h Remove lustre/include/linux/lustre_dlm.h. Signed-off-by: John L. Hammond <john.hammond@intel.com> Change-Id: I7895cbe7a42146e4be14a0c36fecd28f642d1cd1 Reviewed-on: http://review.whamcloud.com/11497 Tested-by: Jenkins Reviewed-by: Andreas Dilger <andreas.dilger@intel.com> Reviewed-by: Bob Glossman <bob.glossman@intel.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com> Tested-by: Oleg Drokin <oleg.drokin@intel.com>
LU-2675 build: assume __linux__ and __KERNEL__ Assume that __linux__is defined everywhere and that __KERNEL__ is defined in most of lustre/. Signed-off-by: John L. Hammond <john.hammond@intel.com> Change-Id: Ia04e7ed4c3ab3e8ca205e14eaa1824536aedd1e3 Reviewed-on: http://review.whamcloud.com/11437 Reviewed-by: Bob Glossman <bob.glossman@intel.com> Tested-by: Jenkins Reviewed-by: Oleg Drokin <oleg.drokin@intel.com> Tested-by: Oleg Drokin <oleg.drokin@intel.com>
LU-2800 autoconf: remove LC_BIT_SPINLOCK_H test bit_spinlock.h has been upstream since v2.6.17. We can remove the test and the dead code. Signed-off-by: Jeff Mahoney <jeffm@suse.com> Signed-off-by: James Simmons <uja.ornl@gmail.com> Change-Id: I2875ae150e58c6670a2b56ad56e2a101eb6676b7 Reviewed-on: http://review.whamcloud.com/5338 Reviewed-by: Bob Glossman <bob.glossman@intel.com> Tested-by: Hudson Tested-by: Maloo <whamcloud.maloo@gmail.com> Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
LU-1347 build: remove the vim/emacs modelines Delete all of the vim/emacs modelines. Add copyright information for a few files. Signed-off-by: Liang Zhen <liang@whamcloud.com> Change-Id: Ic22ce8d8cc7786ffdb19937eb9f93a2d49aa2581 Reviewed-on: http://review.whamcloud.com/2658 Tested-by: Hudson Reviewed-by: Andreas Dilger <adilger@whamcloud.com> Reviewed-by: Oleg Drokin <green@whamcloud.com>
Mass conversion of all copyright messages to Oracle.
b=16098 Add URL for GPLv2 license in copyright headers
b=16098 change CFS license headers to Sun headers
land b1_5 onto HEAD
Branch: HEAD typo fix about ldlm flags
Branch: HEAD fix LDLM flags defination confilct
Branch: HEAD revert back ldlm flags and make them compatiable with b1_4, according to andreas comments.
Branch: HEAD add flock fix patch of Donm fix about build warning in lustre_dlm.h
Branch: HEAD land posix flock patch of Don.
- landed b_hd_mdref (mostly WB cache fixes)
- minor fixes after landing day
- b_hd_audit landing
b=7200 - protect lock->l_resource from concurrent ldlm_lock_change_resource()
b=3984 - b_ldlm_newlocking landed. we need it to pass some CMD2 performance tests NOTE: the new locking rules introduced by the patch are still experimental!
- CROW (CReate On Write) (precreation is removed) - setting owner/group on OSS (needed for quotas) - some fixes: - deadlock on soc client lock. - idr_remove() issue. - forwarding to wrong MDS in lmv_link() - f_dput(dentry) before using it in filter_lvbo_update() - filter_sync() assert(group > 0) due to missed GROUP flag oa->o_valid in ll_fsync(). - cleanups, comments and more debugging messages. - jump to wrong label in mds_create_objects() on error path. - few missed/wrong ENTRY/RETURN things
- removed canceling unused locks in cobd in switching time as this is done in disconnect path.