[LU-812] Support for Linux 3.0 kernels Created: 01/Nov/11  Updated: 21/Jul/21  Resolved: 04/Dec/12

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.4.0

Type: Improvement Priority: Minor
Reporter: Cory Spitz Assignee: Yang Sheng
Resolution: Fixed Votes: 3
Labels: None

Attachments: File 3.0-client-patches.tar.gz     File 3.0-client-patches.tar.gz     File mutex.diff     File no-autoconf-included.patch    
Issue Links:
Duplicate
is duplicated by LU-3518 liblustreapi.a not forward compatible... Resolved
Related
is related to LU-1718 fix Lustre NFS re-export for 3.0+ ker... Resolved
is related to LU-14877 Lock inversion between inode mutex an... Resolved
is related to LU-2196 Build shared version of liblustreapi Resolved
is related to LU-2148 Kernel update for latest FC18 kernel Resolved
Sub-Tasks:
Key
Summary
Type
Status
Assignee
LU-1718 fix Lustre NFS re-export for 3.0+ ker... Technical task Resolved WC Triage  
Rank (Obsolete): 4458

 Description   

Cray is interested in bringing Linux 3.0 support to clients and servers. We'll focus on clients first since that will obviously be easiest. However, Lustre won't even configure in a Linux 3.0 environment. Initially, we plan on submitting patches to the build process going. Eventually, we'll work our way up to the server patch series. Of course, the BKL was removed and we'll be looking for suggestions on how to work around that and other major changes. I presume that RHEL will go to Linux 3.x eventually, but Cray will initially be focusing on SLES SP2. Hopefully we can find a way to make the patch sets similar.

We'd like to at least have 3.0 clients be considered upstream for Lustre 2.3.



 Comments   
Comment by Wally Wang (Inactive) [ 15/Nov/11 ]

Temporary Lustre client patches for SLES11 SP2/Linux 3.0

Comment by Wally Wang (Inactive) [ 15/Nov/11 ]

The issues here are for client code only. Attached is a set of patches
that mostly just trying to temporarily workaround or ifdef'd to get it
compiled. Hower, they identify at least the following issues:

1. No longer has smp_lock.h.
2. No linux/config.h
3. - rw26.patch
No longer has .sync_page in struct address_space_operations.
4. - libcfsmakefile.patch
Need linux/libcfs-linux-obj in libcfs/libcfs/Makefile.in

5. - shrinker.patch
struct shrinker change along with argument change shrink()

6. - spinlock.patch
SPIN_LOCK_UNLOCKED, RW_LOCK_UNLOCKED deprecated

7. - linuxlock.patch
a: No longer have init_MUTEX, init_MUTEX_LOCKED
b: DECLARE_MUTEX becomes DEFINE_SEMAPHORE
c: No BKL lock_kernel()/unlock_kernel()
d: dcache_lock is gone, replaced by fine grained locks. LU-156

8. - fslock.patch
lock in fs_struct changed from rwlock_t to spinlock_t

9. - ioctl.patch
No longer has ioctl in file_operations.

10. - sock.patch
a. wait_queue_head_t *sk_sleep; becomes sk_sleep(sock->sk)
b. tcp_sendpage() takes struct sock instead of socket in the 1st param

11. - ctlname.patch
No longer has .ctl_name in ctl_table

12. - fsync.patch
Arguments in fsync function in struct file_operations changed.

13. - atomic_mntcount.patch
mnt_count in struct vfsmount changed to percpu count with a new mnt_longterm

14. - atomic_dcount.patch
a. Type of d_count in struct dentry no longer be atomic_t,
b. No longer has dget_locked()

15. - quota.patch
a. There is no sb_any_quota_active(sb) or sb_any_quota_enabled(sb)
b. QUOTA_OK, NO_QUOTA not defined
c. quota_on has 4 args but different from the older vresion

16. - statfs-lu766-ps4.patch
Argument change, LU-766 has the fix, applied patchset 4

17. - loop.patch
a. No longer has unplug_fn() in struct request_queue

18. - ddlete.patch
Add 'const' qualifier to the argument of .d_delete in dentry_operations

19. - dcompare-lu154.patch
Argments change in .d_compare of struct dentry_operations - LU-154

20. - permission.patch
a. Arguments change in .permission of strcut inode_operations
b. Arguments change in generic_permission()

21. - clearinode.patch
super_operations: there is no clear_inode, delete_inode.
they are replaced by eevict_inode

22. - inodesetattr.patch
No longer has inode_setattr

23. - bitops.patch
No longer have ext2_test/set/clear_bit defined

24. - getsb.patch
get_sb in struct file_system_type changed to mount, along with arguments

25. - synchronize.patch
synchronize_rcu() is not defined

Comment by Wally Wang (Inactive) [ 10/Jan/12 ]

submitted the following changes for review:

http://review.whamcloud.com/#change,1942 SPIN_LOCK_UNLOCKED no longer exists
http://review.whamcloud.com/#change,1949 replace DECLARE_MUTEX, init_MUTEX/_LOCKED with semaphore
http://review.whamcloud.com/#change,1950 file_operations.fsync needs 4 arguments
http://review.whamcloud.com/#change,1951 replace get_sb with mount in struct file_system_type
http://review.whamcloud.com/#change,1952 synchronize_rcu no longer a define

Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/include/linux/lustre_compat25.h
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,server,el5,ofa #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 19/Jan/12 ]

Integrated in lustre-master » i686,client,el5,ofa #436
LU-812 synchronize_rcu no longer a define (Revision 440d5b2c1e96c02fed5b839f5cd354032482cd3f)

Result = SUCCESS
Oleg Drokin : 440d5b2c1e96c02fed5b839f5cd354032482cd3f
Files :

  • lustre/include/linux/lustre_compat25.h
  • lustre/autoconf/lustre-core.m4
Comment by Lai Siyao [ 19/Jan/12 ]

Hi Wally, I attached a patch about mutex here, could you help check and land it?

Comment by Wally Wang (Inactive) [ 24/Jan/12 ]

Hi Siyao, I applied your patch which needed some merges. Please review. Thanks,

Wally

Comment by Wally Wang (Inactive) [ 24/Jan/12 ]

Please review:

http://review.whamcloud.com/#change,1985 - sync_page() removed from struct address_space_operations

Comment by Wally Wang (Inactive) [ 24/Jan/12 ]

AUTOCONF_INCLUDED has been removed since 2.6.37. Not sure we still need it. I think it was initially added in Oracle bz 11802 att. 11752.
I attached a patch, no-autoconf-included.patch, of the following change for 30+ files:

+#include <linux/version.h>
+#if LINUX_VERSION_CODE < KERNEL_VERSION(2, 6, 37)
#ifndef AUTOCONF_INCLUDED
#include <linux/config.h>
#endif
+#endif

Is the patch ok? Or if linux/config.h still needed? Please comment, thanks.

Wally

Comment by Wally Wang (Inactive) [ 24/Jan/12 ]

Please review:

http://review.whamcloud.com/#change,2000 - remove BKL reference

Comment by Andreas Dilger [ 09/Feb/12 ]

Wally, I don't think every file needs to include <linux/config.h> anymore. It is worthwhile to submit a patch that removes it, and see if it will build on all the kernels.

Comment by Wally Wang (Inactive) [ 16/Feb/12 ]

The patch is:

http://review.whamcloud.com/#change,2146 - AUTOCONF_INCLUDED removed

Comment by Wally Wang (Inactive) [ 09/Mar/12 ]

Linux 3.3 address_space_operations.migratepage has 4 args, the patch is in:

http://review.whamcloud.com/#change,2279 - migratepage has 4 args

Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/mgc/mgc_request.c
  • lustre/include/lustre_fid.h
  • lustre/llite/dir.c
  • lustre/mgs/mgs_nids.c
  • lustre/mdt/mdt_handler.c
  • lustre/mdt/mdt_internal.h
  • lustre/include/lustre_mdc.h
  • lnet/selftest/console.c
  • lustre/llite/dcache.c
  • lnet/include/lnet/lib-types.h
  • lustre/include/lustre_log.h
  • lnet/selftest/conctl.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/ptlrpc/llog_net.c
  • lustre/include/lustre_lite.h
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/include/lustre_dlm.h
  • lustre/fid/fid_request.c
  • lustre/llite/remote_perm.c
  • lustre/ptlrpc/pinger.c
  • lnet/lnet/api-ni.c
  • libcfs/libcfs/tracefile.c
  • lustre/include/obd.h
  • lustre/include/lustre_import.h
  • lustre/lmv/lmv_object.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdfilter/filter.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ost/ost_handler.c
  • lustre/mdt/mdt_recovery.c
  • lustre/lov/lov_obd.c
  • lustre/include/lustre_quota.h
  • lustre/lmv/lmv_internal.h
  • lustre/mgs/mgs_llog.c
  • libcfs/libcfs/module.c
  • lnet/lnet/router.c
  • lustre/obdclass/obd_mount.c
  • lustre/mdt/mdt_idmap.c
  • lnet/lnet/module.c
  • libcfs/include/libcfs/user-lock.h
  • libcfs/libcfs/watchdog.c
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/mgs/mgs_internal.h
  • lustre/lov/lov_qos.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdclass/genops.c
  • lustre/ptlrpc/llog_client.c
  • lustre/mds/mds_lov.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/llite/llite_lib.c
  • lustre/fid/fid_handler.c
  • lustre/lclient/lcommon_misc.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/quota/quota_master.c
  • lustre/mgs/mgs_handler.c
  • lnet/selftest/conrpc.c
  • lustre/liblustre/llite_lib.h
  • lustre/obdclass/lu_object.c
  • lustre/obdclass/obd_config.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/llog_server.c
  • lustre/fid/lproc_fid.c
  • lustre/mgs/lproc_mgs.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/mdt/mdt_open.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/llite/llite_internal.h
  • lustre/ptlrpc/sec.c
  • lustre/llite/symlink.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/include/lustre_export.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/osc/osc_request.c
  • lustre/obdfilter/filter_lvb.c
  • lnet/selftest/console.h
  • lustre/obdclass/llog_obd.c
  • lustre/llite/lloop.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/include/lustre_lite.h
  • lustre/llite/llite_internal.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/lmv/lmv_internal.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/mgs/mgs_internal.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdclass/llog_obd.c
  • lnet/lnet/api-ni.c
  • lustre/liblustre/llite_lib.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/include/obd.h
  • lustre/quota/quota_master.c
  • lustre/llite/symlink.c
  • lustre/fid/fid_handler.c
  • lustre/obdclass/lu_object.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/obdclass/obd_mount.c
  • lustre/mdt/mdt_idmap.c
  • libcfs/libcfs/tracefile.c
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/include/lnet/lib-lnet.h
  • lustre/llite/dcache.c
  • libcfs/libcfs/module.c
  • lustre/ptlrpc/sec.c
  • lustre/llite/dir.c
  • lustre/lmv/lmv_obd.c
  • lustre/include/lustre_import.h
  • lustre/obdclass/obd_config.c
  • lustre/mgs/mgs_nids.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/mgs/lproc_mgs.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/ptlrpc/llog_server.c
  • lnet/selftest/conrpc.c
  • lnet/selftest/console.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/lov/lov_qos.c
  • lustre/osc/osc_request.c
  • lustre/obdfilter/filter.c
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_quota.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/include/lustre_log.h
  • lnet/lnet/router.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mgs/mgs_llog.c
  • libcfs/libcfs/watchdog.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/fid/lproc_fid.c
  • lnet/selftest/console.c
  • lustre/ptlrpc/llog_client.c
  • lustre/lclient/lcommon_misc.c
  • lustre/llite/file.c
  • lustre/mdt/mdt_internal.h
  • lustre/mds/mds_lov.c
  • lustre/obdclass/genops.c
  • lnet/include/lnet/lib-types.h
  • lustre/mgc/mgc_request.c
  • lustre/llite/llite_lib.c
  • lustre/mdt/mdt_open.c
  • lustre/lmv/lmv_object.c
  • lustre/fid/fid_request.c
  • lustre/llite/lloop.c
  • lustre/llite/remote_perm.c
  • lustre/include/lustre_dlm.h
  • lustre/ptlrpc/pinger.c
  • lustre/include/lustre_mdc.h
  • lustre/mdt/mdt_recovery.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/mgs/mgs_handler.c
  • lustre/include/lustre_fid.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/lov/lov_obd.c
  • lnet/lnet/module.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/ptlrpc/llog_net.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/include/lustre_export.h
  • lnet/selftest/conctl.c
  • lustre/ost/ost_handler.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/ptlrpc/pinger.c
  • lustre/llite/symlink.c
  • lustre/mdt/mdt_open.c
  • lustre/include/lustre_import.h
  • lustre/include/lustre_lite.h
  • lustre/llite/remote_perm.c
  • lnet/selftest/console.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/ptlrpc/llog_server.c
  • lustre/include/lustre_quota.h
  • lustre/quota/quota_master.c
  • lustre/mgs/mgs_llog.c
  • libcfs/include/libcfs/linux/kp30.h
  • lnet/include/lnet/lib-types.h
  • lustre/mds/mds_lov.c
  • lustre/include/obd.h
  • lustre/include/lustre_log.h
  • lustre/mgs/lproc_mgs.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/file.c
  • lustre/ptlrpc/llog_client.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/lclient/lcommon_misc.c
  • lustre/mgs/mgs_handler.c
  • lustre/lvfs/fsfilt_ext3.c
  • libcfs/libcfs/tracefile.c
  • lustre/llite/dir.c
  • lustre/mdt/mdt_idmap.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/fid/lproc_fid.c
  • lustre/ost/ost_handler.c
  • lustre/obdclass/llog_obd.c
  • lustre/mgs/mgs_internal.h
  • lustre/mdt/mdt_handler.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/obdclass/lu_object.c
  • lnet/lnet/api-ni.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/lov/lov_qos.c
  • lustre/include/lustre_mdc.h
  • lustre/llite/llite_lib.c
  • lustre/lmv/lmv_obd.c
  • lustre/obdfilter/filter.c
  • lustre/mdt/mdt_internal.h
  • lustre/include/lustre_dlm.h
  • lustre/fid/fid_request.c
  • lustre/lmv/lmv_internal.h
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/watchdog.c
  • lustre/ptlrpc/llog_net.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/obdclass/obd_mount.c
  • lnet/lnet/router.c
  • lustre/liblustre/llite_lib.h
  • lustre/mdt/mdt_recovery.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/llite_internal.h
  • lnet/lnet/module.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/include/lustre_fid.h
  • lnet/selftest/console.h
  • libcfs/include/libcfs/user-lock.h
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/selftest/conctl.c
  • lustre/llite/lloop.c
  • lustre/obdclass/genops.c
  • lustre/fid/fid_handler.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/mgs/mgs_nids.c
  • lustre/include/lustre_export.h
  • lustre/lmv/lmv_object.c
  • lustre/obdclass/obd_config.c
  • lnet/selftest/conrpc.c
  • lustre/osc/osc_request.c
  • lustre/lov/lov_obd.c
  • lustre/ptlrpc/sec.c
  • lustre/ptlrpc/recov_thread.c
  • libcfs/libcfs/module.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/llite/dcache.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/ldlm/ldlm_internal.h
  • lustre/ptlrpc/llog_server.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/llite/file.c
  • lustre/ptlrpc/llog_net.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lnet/selftest/conctl.c
  • lustre/obdclass/obd_config.c
  • lustre/llite/lloop.c
  • lustre/lmv/lmv_internal.h
  • lustre/obdfilter/filter.c
  • lustre/obdclass/genops.c
  • lustre/fid/lproc_fid.c
  • lnet/selftest/conrpc.c
  • lustre/obdclass/lu_object.c
  • lnet/lnet/module.c
  • lustre/include/lustre_export.h
  • lustre/include/lustre_fid.h
  • lustre/llite/llite_internal.h
  • lustre/mds/mds_lov.c
  • lustre/lmv/lmv_object.c
  • lnet/lnet/api-ni.c
  • lustre/mdt/mdt_idmap.c
  • lustre/fid/fid_handler.c
  • lustre/lov/lov_obd.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/llog_client.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/tracefile.c
  • lustre/mdt/mdt_open.c
  • lnet/include/lnet/lib-types.h
  • lustre/llite/symlink.c
  • lustre/include/lustre_quota.h
  • lustre/mgs/lproc_mgs.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/include/lustre_mdc.h
  • lustre/llite/dcache.c
  • lustre/ptlrpc/sec.c
  • lnet/selftest/console.c
  • lustre/llite/remote_perm.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ost/ost_handler.c
  • lustre/obdclass/obd_mount.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mgs/mgs_nids.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/mgs/mgs_llog.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/llite/dir.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/include/obd.h
  • lustre/lmv/lmv_obd.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/fid/fid_request.c
  • lustre/include/lustre_log.h
  • lustre/mdt/mdt_recovery.c
  • lustre/mdt/mdt_handler.c
  • libcfs/libcfs/module.c
  • lustre/llite/llite_lib.c
  • lustre/mgs/mgs_internal.h
  • lustre/ldlm/ldlm_resource.c
  • lnet/selftest/console.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/include/lustre_dlm.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/liblustre/llite_lib.h
  • lustre/quota/quota_master.c
  • lnet/lnet/router.c
  • lustre/lov/lov_qos.c
  • lustre/ptlrpc/pinger.c
  • lustre/include/lustre_lite.h
  • lustre/osc/osc_request.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/obdclass/llog_obd.c
  • lustre/include/lustre_import.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mgs/mgs_handler.c
  • lustre/lclient/lcommon_misc.c
  • lustre/mdt/mdt_internal.h
  • libcfs/libcfs/watchdog.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el6,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/lov/lov_qos.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/mdt/mdt_handler.c
  • lustre/llite/dir.c
  • lustre/ost/ost_handler.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/obdfilter/filter.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/mgs/mgs_nids.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/obd_config.c
  • lustre/include/lustre_dlm.h
  • lustre/mgs/lproc_mgs.c
  • lustre/mdt/mdt_recovery.c
  • lnet/selftest/conctl.c
  • lustre/ptlrpc/llog_client.c
  • lustre/include/lustre_fid.h
  • lustre/llite/file.c
  • lustre/ptlrpc/sec.c
  • lustre/llite/llite_lib.c
  • lnet/include/lnet/lib-types.h
  • lustre/lmv/lmv_internal.h
  • lustre/llite/remote_perm.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/llog_server.c
  • lustre/lvfs/fsfilt_ext3.c
  • lnet/lnet/api-ni.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/lmv/lmv_object.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/obdclass/genops.c
  • lustre/lov/lov_obd.c
  • lnet/selftest/conrpc.c
  • lustre/obdclass/lu_object.c
  • lustre/liblustre/llite_lib.h
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/selftest/console.c
  • lustre/fid/fid_handler.c
  • lustre/mds/mds_lov.c
  • libcfs/libcfs/watchdog.c
  • lustre/obdclass/llog_obd.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/lclient/lcommon_misc.c
  • lustre/osc/osc_request.c
  • lustre/include/lustre_export.h
  • lnet/include/lnet/lib-lnet.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/mdt/mdt_idmap.c
  • lustre/llite/llite_internal.h
  • lustre/mdt/mdt_internal.h
  • lustre/fid/lproc_fid.c
  • lnet/lnet/router.c
  • lustre/mgs/mgs_internal.h
  • lustre/ptlrpc/pinger.c
  • libcfs/libcfs/module.c
  • lustre/fid/fid_request.c
  • lustre/mgs/mgs_handler.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/obdclass/obd_mount.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mgs/mgs_llog.c
  • lustre/include/lustre_quota.h
  • libcfs/libcfs/tracefile.c
  • lustre/include/obd.h
  • lustre/llite/lloop.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/include/lustre_import.h
  • lustre/llite/symlink.c
  • lustre/ptlrpc/llog_net.c
  • lustre/mdt/mdt_open.c
  • lustre/llite/dcache.c
  • lustre/quota/quota_master.c
  • lustre/include/lustre_lite.h
  • lustre/include/lustre_log.h
  • libcfs/include/libcfs/linux/kp30.h
  • lnet/selftest/console.h
  • lustre/mgc/mgc_request.c
  • lnet/lnet/module.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el6,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdfilter/filter_lvb.c
  • lnet/lnet/api-ni.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/llite/symlink.c
  • lustre/ptlrpc/pinger.c
  • lustre/ost/ost_handler.c
  • lustre/ptlrpc/llog_net.c
  • lustre/lmv/lmv_obd.c
  • lustre/obdfilter/filter.c
  • lnet/selftest/conctl.c
  • lnet/include/lnet/lib-lnet.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/mgs/mgs_handler.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/include/lustre_dlm.h
  • lnet/include/lnet/lib-types.h
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/fid/fid_request.c
  • lustre/fid/lproc_fid.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/include/lustre_export.h
  • lnet/lnet/module.c
  • lustre/llite/llite_lib.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ptlrpc/llog_client.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/fid/fid_handler.c
  • lustre/mdt/mdt_recovery.c
  • lustre/mds/mds_lov.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/obdclass/genops.c
  • lustre/include/lustre_import.h
  • libcfs/libcfs/watchdog.c
  • lustre/mgs/mgs_internal.h
  • lustre/mgc/mgc_request.c
  • lnet/selftest/console.h
  • lustre/mdt/mdt_handler.c
  • lustre/lmv/lmv_object.c
  • lustre/mgs/mgs_nids.c
  • lustre/lclient/lcommon_misc.c
  • lustre/quota/quota_master.c
  • lustre/include/lustre_fid.h
  • lustre/lmv/lmv_internal.h
  • lustre/mdt/mdt_internal.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/mgs/mgs_llog.c
  • lustre/obdclass/obd_mount.c
  • lnet/selftest/console.c
  • lnet/lnet/router.c
  • lustre/osc/osc_request.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/dcache.c
  • lustre/lov/lov_obd.c
  • lustre/ptlrpc/llog_server.c
  • lustre/include/lustre_lite.h
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/include/lustre_log.h
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/llite/remote_perm.c
  • lustre/obdclass/obd_config.c
  • lustre/include/obd.h
  • lustre/mgs/lproc_mgs.c
  • lustre/mdt/mdt_open.c
  • lustre/lov/lov_qos.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/llite/dir.c
  • lustre/llite/file.c
  • lustre/ptlrpc/sec.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/lu_object.c
  • lustre/llite/lloop.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/liblustre/llite_lib.h
  • lustre/mdt/mdt_idmap.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdclass/llog_obd.c
  • lnet/selftest/conrpc.c
  • libcfs/libcfs/tracefile.c
  • lustre/include/lustre_quota.h
  • libcfs/libcfs/module.c
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el5,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdclass/genops.c
  • lustre/mgc/mgc_request.c
  • lustre/ost/ost_handler.c
  • lustre/mdt/mdt_internal.h
  • lustre/llite/dir.c
  • lnet/selftest/console.h
  • lustre/mdt/mdt_handler.c
  • lustre/include/obd.h
  • lustre/mgs/lproc_mgs.c
  • lustre/mdt/mdt_recovery.c
  • lustre/ptlrpc/llog_client.c
  • lustre/fid/fid_handler.c
  • lustre/liblustre/llite_lib.h
  • lnet/selftest/conrpc.c
  • lustre/llite/file.c
  • lnet/selftest/conctl.c
  • libcfs/libcfs/module.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/mds/mds_lov.c
  • lustre/llite/symlink.c
  • lustre/ptlrpc/llog_server.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/mgs/mgs_llog.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/ptlrpc/llog_net.c
  • lustre/include/lustre_quota.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/mdt/mdt_open.c
  • lustre/llite/lloop.c
  • lustre/include/lustre_import.h
  • lustre/fid/fid_request.c
  • lustre/include/lustre_lite.h
  • lustre/llite/llite_lib.c
  • lustre/obdclass/obd_mount.c
  • lustre/include/lustre_export.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/obdclass/obd_config.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/osc/osc_request.c
  • lustre/ptlrpc/pinger.c
  • lustre/lov/lov_obd.c
  • lustre/ldlm/ldlm_lockd.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/include/lustre_log.h
  • lustre/mdt/mdt_idmap.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/include/lustre_fid.h
  • lustre/ldlm/ldlm_resource.c
  • lnet/lnet/module.c
  • lustre/include/lustre_mdc.h
  • lustre/lclient/lcommon_misc.c
  • libcfs/libcfs/watchdog.c
  • lustre/llite/dcache.c
  • lnet/include/lnet/lib-types.h
  • lustre/lov/lov_qos.c
  • lustre/obdclass/llog_obd.c
  • lustre/lmv/lmv_internal.h
  • lustre/mgs/mgs_nids.c
  • lnet/selftest/console.c
  • lustre/include/lustre_dlm.h
  • lustre/ptlrpc/sec.c
  • lustre/fid/lproc_fid.c
  • lustre/obdclass/lu_object.c
  • lustre/lmv/lmv_obd.c
  • lustre/llite/llite_internal.h
  • lustre/llite/remote_perm.c
  • lustre/lmv/lmv_object.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/mgs/mgs_handler.c
  • libcfs/libcfs/tracefile.c
  • lustre/obdfilter/filter.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mgs/mgs_internal.h
  • lustre/quota/quota_master.c
  • libcfs/include/libcfs/user-lock.h
  • lnet/lnet/api-ni.c
  • lnet/lnet/router.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/obdclass/llog_ioctl.c
  • lnet/include/lnet/lib-lnet.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el6,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/ptlrpc/llog_client.c
  • lustre/fid/fid_request.c
  • lustre/ptlrpc/llog_server.c
  • lustre/mds/mds_lov.c
  • lustre/llite/llite_lib.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/lclient/lcommon_misc.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/mgs/mgs_nids.c
  • lustre/include/lustre_log.h
  • lustre/mgs/mgs_internal.h
  • lustre/osc/osc_request.c
  • lustre/mdt/mdt_internal.h
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ptlrpc/pinger.c
  • lustre/include/lustre_dlm.h
  • lustre/lmv/lmv_object.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lnet/lnet/module.c
  • lustre/obdclass/obd_mount.c
  • lustre/mdt/mdt_recovery.c
  • lustre/lmv/lmv_internal.h
  • lustre/llite/remote_perm.c
  • lustre/lmv/lmv_obd.c
  • lustre/mgc/mgc_request.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/mdt/mdt_idmap.c
  • lustre/include/lustre_lite.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/include/obd.h
  • lustre/include/lustre_quota.h
  • lustre/lov/lov_obd.c
  • lnet/selftest/conrpc.c
  • lustre/mdt/mdt_handler.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/ptlrpc/sec.c
  • libcfs/include/libcfs/user-lock.h
  • lnet/lnet/api-ni.c
  • lustre/ptlrpc/llog_net.c
  • lustre/mgs/mgs_llog.c
  • lustre/include/lustre_mdc.h
  • lnet/lnet/router.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/dir.c
  • lustre/ost/ost_handler.c
  • lustre/obdclass/genops.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/quota/quota_master.c
  • lustre/obdclass/lu_object.c
  • lnet/selftest/console.c
  • lnet/selftest/conctl.c
  • lustre/obdfilter/filter.c
  • lustre/llite/file.c
  • lustre/include/lustre_export.h
  • lustre/obdclass/obd_config.c
  • libcfs/libcfs/watchdog.c
  • libcfs/libcfs/module.c
  • lustre/include/lustre_fid.h
  • lustre/include/lustre_import.h
  • lustre/llite/symlink.c
  • lnet/include/lnet/lib-types.h
  • lustre/obdclass/llog_obd.c
  • lustre/mgs/lproc_mgs.c
  • lustre/llite/dcache.c
  • lustre/mgs/mgs_handler.c
  • lustre/liblustre/llite_lib.h
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/kp30.h
  • libcfs/libcfs/tracefile.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/mdt/mdt_open.c
  • lnet/selftest/console.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/lov/lov_qos.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/fid/fid_handler.c
  • lustre/fid/lproc_fid.c
  • lustre/llite/lloop.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el5,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/fid/fid_request.c
  • lnet/include/lnet/lib-types.h
  • lustre/include/lustre_mdc.h
  • lustre/lov/lov_obd.c
  • lustre/include/lustre_fid.h
  • lustre/mgs/mgs_llog.c
  • lustre/mgs/lproc_mgs.c
  • lustre/liblustre/llite_lib.h
  • lustre/llite/file.c
  • libcfs/libcfs/tracefile.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/llog_obd.c
  • lustre/mdt/mdt_recovery.c
  • lustre/quota/quota_master.c
  • lustre/include/lustre_lite.h
  • lustre/llite/dcache.c
  • lustre/obdfilter/filter.c
  • lustre/include/lustre_dlm.h
  • lustre/ost/ost_handler.c
  • lustre/lmv/lmv_internal.h
  • lustre/ptlrpc/llog_server.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/mdt/mdt_internal.h
  • lustre/ptlrpc/llog_client.c
  • lustre/include/obd.h
  • lustre/ldlm/ldlm_pool.c
  • lnet/selftest/conrpc.c
  • lustre/obdclass/obd_mount.c
  • lustre/mdt/mdt_handler.c
  • libcfs/libcfs/module.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/llite/llite_internal.h
  • lustre/ptlrpc/pinger.c
  • lustre/mgs/mgs_nids.c
  • lustre/mgs/mgs_handler.c
  • lustre/llite/lloop.c
  • lustre/llite/remote_perm.c
  • lustre/mdt/mdt_open.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ptlrpc/sec.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/obdclass/genops.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/lvfs/fsfilt_ext3.c
  • lnet/selftest/console.c
  • lustre/include/lustre_export.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/llite/symlink.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/osc/osc_request.c
  • lustre/mgs/mgs_internal.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lnet/selftest/console.h
  • lustre/lmv/lmv_object.c
  • lnet/lnet/router.c
  • lustre/fid/lproc_fid.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/obdclass/obd_config.c
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/include/lnet/lib-lnet.h
  • lustre/llite/dir.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/include/lustre_quota.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/watchdog.c
  • lustre/include/lustre_log.h
  • lustre/obdclass/lu_object.c
  • lustre/lclient/lcommon_misc.c
  • lnet/lnet/api-ni.c
  • lustre/fid/fid_handler.c
  • lustre/mdt/mdt_idmap.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/llite/llite_lib.c
  • lustre/include/lustre_import.h
  • lnet/lnet/module.c
  • lustre/ptlrpc/llog_net.c
  • lustre/lmv/lmv_obd.c
  • lustre/obdclass/llog_ioctl.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/selftest/conctl.c
  • lustre/lov/lov_qos.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • libcfs/include/libcfs/linux/kp30.h
  • lustre/lclient/lcommon_misc.c
  • lnet/include/lnet/lib-types.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/pinger.c
  • libcfs/include/libcfs/user-lock.h
  • lnet/lnet/router.c
  • lustre/liblustre/llite_lib.h
  • lustre/llite/file.c
  • lustre/llite/lloop.c
  • lustre/lmv/lmv_obd.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/fid/fid_handler.c
  • lustre/obdclass/llog_obd.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/mds/mds_lov.c
  • lustre/include/lustre_export.h
  • lustre/lov/lov_obd.c
  • lnet/lnet/module.c
  • libcfs/libcfs/watchdog.c
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_mdc.h
  • lustre/llite/llite_lib.c
  • lustre/mdt/mdt_recovery.c
  • lustre/lmv/lmv_object.c
  • lustre/mgs/mgs_handler.c
  • lustre/include/lustre_import.h
  • lustre/obdclass/obd_mount.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/symlink.c
  • lustre/include/lustre_log.h
  • lustre/quota/quota_master.c
  • lnet/selftest/console.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ost/ost_handler.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/include/lustre_quota.h
  • lustre/obdfilter/filter.c
  • lnet/lnet/api-ni.c
  • lustre/mgs/mgs_internal.h
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/llite/remote_perm.c
  • lustre/lov/lov_qos.c
  • lustre/mdt/mdt_open.c
  • lustre/mdt/mdt_internal.h
  • lustre/obdclass/lu_object.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/include/lustre_fid.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mgs/lproc_mgs.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/llite/dir.c
  • lustre/ptlrpc/sec.c
  • lustre/ptlrpc/llog_client.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/llog_ioctl.c
  • lnet/selftest/console.h
  • lnet/selftest/conctl.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/fid/lproc_fid.c
  • lustre/fid/fid_request.c
  • lustre/include/lustre_lite.h
  • libcfs/libcfs/tracefile.c
  • lustre/ptlrpc/llog_server.c
  • lustre/include/lustre_dlm.h
  • lustre/obdclass/obd_config.c
  • lustre/include/obd.h
  • lustre/obdclass/genops.c
  • lnet/selftest/conrpc.c
  • lustre/llite/llite_internal.h
  • lustre/mgs/mgs_llog.c
  • lustre/ptlrpc/llog_net.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/llite/dcache.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/osc/osc_request.c
  • lustre/mdt/mdt_idmap.c
  • lustre/lmv/lmv_internal.h
  • lustre/mgs/mgs_nids.c
  • libcfs/libcfs/module.c
  • lustre/mgc/mgc_request.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el6,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdclass/llog_ioctl.c
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/lnet/api-ni.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mgs/mgs_llog.c
  • lustre/include/lustre_import.h
  • lustre/include/lustre_lite.h
  • lustre/liblustre/llite_lib.h
  • lustre/include/lustre_quota.h
  • lustre/obdclass/obd_config.c
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/llog_client.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/llite_lib.c
  • lustre/mgs/mgs_handler.c
  • lustre/mgs/lproc_mgs.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/fid/fid_handler.c
  • lustre/mgs/mgs_internal.h
  • lustre/mgc/mgc_request.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mgs/mgs_nids.c
  • lustre/lov/lov_qos.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/osc/osc_request.c
  • lustre/quota/quota_master.c
  • lustre/mdt/mdt_handler.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdclass/genops.c
  • lustre/ost/ost_handler.c
  • lnet/selftest/console.c
  • lustre/fid/lproc_fid.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ldlm/ldlm_pool.c
  • lnet/selftest/console.h
  • lustre/llite/file.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/dcache.c
  • lnet/lnet/router.c
  • lustre/include/lustre_fid.h
  • libcfs/libcfs/watchdog.c
  • libcfs/libcfs/module.c
  • lustre/lmv/lmv_obd.c
  • lustre/mds/mds_lov.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/lmv/lmv_object.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/llite/remote_perm.c
  • lustre/lmv/lmv_internal.h
  • lustre/obdfilter/filter.c
  • lustre/include/obd.h
  • lustre/obdclass/obd_mount.c
  • lustre/obdclass/lu_object.c
  • lustre/lclient/lcommon_misc.c
  • lustre/llite/symlink.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lnet/selftest/conrpc.c
  • lustre/include/lustre_export.h
  • lustre/obdclass/llog_obd.c
  • lustre/ptlrpc/llog_net.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mdt/mdt_recovery.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/llite/llite_internal.h
  • lnet/include/lnet/lib-types.h
  • libcfs/libcfs/tracefile.c
  • lustre/llite/dir.c
  • lustre/mdt/mdt_idmap.c
  • lustre/include/lustre_mdc.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/fid/fid_request.c
  • lustre/llite/lloop.c
  • lustre/mdt/mdt_internal.h
  • lustre/lov/lov_obd.c
  • lustre/mdt/mdt_open.c
  • lnet/selftest/conctl.c
  • lustre/include/lustre_log.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ptlrpc/sec.c
  • lustre/ptlrpc/llog_server.c
  • lustre/include/lustre_dlm.h
  • libcfs/include/libcfs/linux/linux-lock.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdfilter/filter.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/llite/symlink.c
  • lustre/include/lustre_mdc.h
  • lustre/llite/file.c
  • lustre/fid/fid_request.c
  • libcfs/include/libcfs/user-lock.h
  • libcfs/libcfs/tracefile.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/include/obd.h
  • lustre/mdt/mdt_idmap.c
  • lnet/selftest/console.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/include/lustre_lite.h
  • lustre/obdclass/lu_object.c
  • lustre/mdt/mdt_internal.h
  • lustre/llite/llite_lib.c
  • lustre/lclient/lcommon_misc.c
  • lustre/mgs/mgs_internal.h
  • lustre/include/lustre_quota.h
  • lustre/ptlrpc/sec_bulk.c
  • lnet/selftest/conrpc.c
  • lustre/include/lustre_dlm.h
  • lustre/mgs/lproc_mgs.c
  • lustre/mgc/mgc_request.c
  • lustre/lmv/lmv_object.c
  • lustre/obdclass/obd_mount.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/llog_obd.c
  • lustre/mdt/mdt_handler.c
  • lustre/obdclass/obd_config.c
  • lustre/ptlrpc/pinger.c
  • lnet/selftest/console.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/genops.c
  • lustre/include/lustre_log.h
  • lustre/llite/remote_perm.c
  • lustre/mdt/mdt_open.c
  • lnet/lnet/router.c
  • lustre/llite/dir.c
  • lustre/fid/lproc_fid.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/include/lustre_export.h
  • lustre/llite/dcache.c
  • lustre/ptlrpc/llog_client.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/fid/fid_handler.c
  • lustre/quota/quota_master.c
  • lustre/lov/lov_qos.c
  • lustre/include/lustre_import.h
  • lustre/mgs/mgs_llog.c
  • lustre/lmv/lmv_obd.c
  • lustre/llite/llite_internal.h
  • lustre/mgs/mgs_handler.c
  • libcfs/libcfs/watchdog.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/include/lustre_fid.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/lloop.c
  • lustre/mdt/mdt_recovery.c
  • lnet/selftest/conctl.c
  • lnet/lnet/api-ni.c
  • lustre/ost/ost_handler.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/llog_server.c
  • lustre/mgs/mgs_nids.c
  • lustre/ptlrpc/sec.c
  • libcfs/libcfs/module.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/llog_net.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/osc/osc_request.c
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/include/lnet/lib-types.h
  • lustre/lmv/lmv_internal.h
  • lustre/liblustre/llite_lib.h
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/lov/lov_obd.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/fid/lproc_fid.c
  • lustre/obdfilter/filter.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ptlrpc/llog_client.c
  • lustre/include/lustre_dlm.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/include/lustre_mdc.h
  • lustre/include/obd.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/ptlrpc/sec.c
  • lustre/llite/llite_lib.c
  • lnet/selftest/console.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/llite/remote_perm.c
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/llite/symlink.c
  • lustre/lclient/lcommon_misc.c
  • lustre/mdt/mdt_recovery.c
  • lustre/llite/dcache.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/fid/fid_handler.c
  • lustre/include/lustre_lite.h
  • lustre/fid/fid_request.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mgs/mgs_nids.c
  • lustre/include/lustre_fid.h
  • libcfs/libcfs/module.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/watchdog.c
  • lustre/ost/ost_handler.c
  • lustre/mdt/mdt_open.c
  • lustre/mds/mds_lov.c
  • lnet/lnet/module.c
  • lustre/llite/lloop.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/mgs/lproc_mgs.c
  • lnet/include/lnet/lib-types.h
  • lustre/ptlrpc/llog_net.c
  • lustre/llite/dir.c
  • lustre/ptlrpc/llog_server.c
  • lustre/obdclass/llog_obd.c
  • lustre/mdt/mdt_idmap.c
  • lustre/lmv/lmv_object.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/lov/lov_obd.c
  • lustre/mgs/mgs_internal.h
  • lustre/lmv/lmv_obd.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/include/lustre_import.h
  • lustre/ptlrpc/pinger.c
  • lnet/lnet/router.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/obd_mount.c
  • lustre/obdclass/lu_object.c
  • lnet/selftest/conctl.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/obdclass/genops.c
  • lustre/include/lustre_log.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/file.c
  • lustre/mgs/mgs_llog.c
  • lustre/osc/osc_request.c
  • lustre/mgc/mgc_request.c
  • lustre/mdt/mdt_internal.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/lmv/lmv_internal.h
  • lustre/lov/lov_qos.c
  • lustre/mdt/mdt_handler.c
  • lnet/lnet/api-ni.c
  • lustre/mgs/mgs_handler.c
  • lustre/obdclass/obd_config.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/liblustre/llite_lib.h
  • lustre/include/lustre_export.h
  • libcfs/libcfs/tracefile.c
  • lustre/include/lustre_quota.h
  • lnet/selftest/console.h
  • lnet/selftest/conrpc.c
  • lustre/ptlrpc/recov_thread.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/fid/fid_request.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/quota/quota_master.c
  • lnet/include/lnet/lib-types.h
  • lnet/lnet/api-ni.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/include/lustre_export.h
  • lustre/obdclass/obd_mount.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/llog_client.c
  • lustre/liblustre/llite_lib.h
  • lnet/selftest/conrpc.c
  • lnet/selftest/console.h
  • lustre/include/lustre_quota.h
  • lustre/llite/dir.c
  • lustre/llite/file.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mds/mds_lov.c
  • lustre/ost/ost_handler.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/fid/fid_handler.c
  • lustre/ptlrpc/pinger.c
  • lustre/mdt/mdt_open.c
  • lustre/include/lustre_dlm.h
  • lustre/llite/llite_lib.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/lmv/lmv_internal.h
  • lustre/llite/symlink.c
  • lustre/lclient/lcommon_misc.c
  • lustre/llite/remote_perm.c
  • lustre/ptlrpc/llog_server.c
  • lustre/mdt/mdt_recovery.c
  • lustre/include/lustre_lite.h
  • lustre/ptlrpc/llog_net.c
  • lustre/llite/llite_internal.h
  • libcfs/libcfs/tracefile.c
  • lnet/lnet/router.c
  • lustre/llite/dcache.c
  • lustre/mdt/mdt_handler.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/lmv/lmv_obd.c
  • libcfs/libcfs/module.c
  • lustre/obdclass/lu_object.c
  • lustre/mgs/mgs_handler.c
  • lustre/fid/lproc_fid.c
  • lustre/obdclass/obd_config.c
  • lustre/obdclass/llog_obd.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/include/lustre_fid.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/lov/lov_qos.c
  • lustre/lmv/lmv_object.c
  • lustre/mdt/mdt_internal.h
  • lustre/osc/osc_request.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/include/obd.h
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/obdfilter/filter.c
  • lustre/include/lustre_import.h
  • lustre/include/lustre_mdc.h
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mgc/mgc_request.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/lov/lov_obd.c
  • lustre/mgs/lproc_mgs.c
  • lustre/include/lustre_log.h
  • lustre/obdclass/genops.c
  • lnet/selftest/console.c
  • lustre/ldlm/ldlm_resource.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/ptlrpc/ptlrpc_module.c
  • libcfs/libcfs/watchdog.c
  • lustre/ptlrpc/sec.c
  • lustre/llite/lloop.c
  • lnet/selftest/conctl.c
  • lustre/mgs/mgs_nids.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mgs/mgs_internal.h
  • lustre/mgs/mgs_llog.c
  • lustre/mdt/mdt_idmap.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/mgc/mgc_request.c
  • lustre/llite/llite_lib.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/llog_obd.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/include/lustre_lite.h
  • lustre/obdfilter/filter.c
  • lustre/mgs/mgs_nids.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/lclient/lcommon_misc.c
  • lustre/include/obd.h
  • lnet/selftest/conrpc.c
  • lnet/lnet/module.c
  • lnet/lnet/api-ni.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/llite/dir.c
  • libcfs/libcfs/module.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/include/lustre_log.h
  • libcfs/include/libcfs/user-lock.h
  • lustre/liblustre/llite_lib.h
  • lustre/lmv/lmv_object.c
  • lustre/lov/lov_qos.c
  • lustre/llite/lloop.c
  • lustre/include/lustre_mdc.h
  • lustre/mdt/mdt_handler.c
  • lustre/quota/quota_master.c
  • lnet/selftest/console.h
  • lustre/lov/lov_obd.c
  • lustre/ptlrpc/llog_server.c
  • lustre/ptlrpc/llog_net.c
  • lustre/mdt/mdt_open.c
  • lustre/fid/fid_handler.c
  • lnet/selftest/conctl.c
  • lustre/llite/remote_perm.c
  • lustre/include/lustre_import.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/obdclass/obd_mount.c
  • lustre/mds/mds_lov.c
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/llog_client.c
  • lustre/obdclass/lu_object.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/llite/file.c
  • lustre/lmv/lmv_internal.h
  • lnet/include/lnet/lib-types.h
  • libcfs/libcfs/watchdog.c
  • lustre/obdclass/genops.c
  • lustre/mgs/mgs_handler.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mdt/mdt_idmap.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/fid/lproc_fid.c
  • lustre/llite/dcache.c
  • lustre/include/lustre_fid.h
  • lustre/osc/osc_request.c
  • lustre/include/lustre_dlm.h
  • lustre/mgs/lproc_mgs.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/mgs/mgs_internal.h
  • lnet/lnet/router.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/fid/fid_request.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/mdt/mdt_recovery.c
  • lustre/include/lustre_quota.h
  • lustre/llite/symlink.c
  • lnet/selftest/console.c
  • libcfs/libcfs/tracefile.c
  • lustre/mgs/mgs_llog.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mdt/mdt_internal.h
  • lustre/ptlrpc/sec.c
  • lustre/ost/ost_handler.c
  • lustre/include/lustre_export.h
  • lustre/lmv/lmv_obd.c
  • lustre/obdclass/obd_config.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/mgs/mgs_llog.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/llog_obd.c
  • lustre/obdclass/lu_object.c
  • lustre/mdt/mdt_internal.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/dir.c
  • lustre/ptlrpc/pinger.c
  • lustre/lov/lov_obd.c
  • lnet/selftest/console.c
  • lustre/obdfilter/filter.c
  • lustre/llite/llite_internal.h
  • lustre/llite/symlink.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/lclient/lcommon_misc.c
  • lustre/llite/dcache.c
  • lustre/liblustre/llite_lib.h
  • lustre/ptlrpc/llog_net.c
  • lustre/mdt/mdt_handler.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/obdfilter/filter_io_26.c
  • lnet/selftest/conctl.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/llite/file.c
  • lustre/mgs/mgs_nids.c
  • lustre/ptlrpc/llog_client.c
  • lustre/llite/remote_perm.c
  • lustre/mgs/mgs_internal.h
  • lustre/include/lustre_fid.h
  • lustre/mdt/mdt_open.c
  • lustre/include/lustre_dlm.h
  • lnet/lnet/module.c
  • lustre/lmv/lmv_internal.h
  • lnet/selftest/console.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/obd_mount.c
  • lustre/mgs/mgs_handler.c
  • lustre/include/lustre_import.h
  • lustre/include/lustre_quota.h
  • lustre/fid/fid_request.c
  • lustre/include/lustre_export.h
  • lustre/lov/lov_qos.c
  • lustre/lmv/lmv_object.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mdt/mdt_recovery.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/ptlrpc/sec.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/ost/ost_handler.c
  • libcfs/libcfs/watchdog.c
  • lustre/obdclass/genops.c
  • lustre/mgc/mgc_request.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/include/obd.h
  • lnet/selftest/conrpc.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/include/lustre_log.h
  • lustre/llite/lloop.c
  • lustre/lmv/lmv_obd.c
  • lustre/fid/lproc_fid.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ptlrpc/llog_server.c
  • lustre/llite/llite_lib.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/fid/fid_handler.c
  • lustre/ldlm/ldlm_pool.c
  • lnet/lnet/router.c
  • libcfs/libcfs/tracefile.c
  • lnet/include/lnet/lib-types.h
  • lnet/lnet/api-ni.c
  • lustre/obdclass/obd_config.c
  • libcfs/libcfs/module.c
  • lustre/mgs/lproc_mgs.c
  • lustre/mdt/mdt_idmap.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/include/lustre_lite.h
  • lustre/quota/quota_master.c
  • lustre/osc/osc_request.c
  • lustre/ldlm/ldlm_internal.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/include/lustre_dlm.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/ost/ost_handler.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/ptlrpc/sec.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/obd_mount.c
  • lustre/mgs/mgs_nids.c
  • lustre/fid/fid_handler.c
  • lustre/obdfilter/filter.c
  • lnet/selftest/console.c
  • lustre/mgc/mgc_request.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/llite/remote_perm.c
  • lustre/fid/fid_request.c
  • lustre/llite/lloop.c
  • lustre/fid/lproc_fid.c
  • lustre/obdclass/llog_obd.c
  • lustre/llite/llite_internal.h
  • libcfs/libcfs/module.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/lov/lov_qos.c
  • lnet/lnet/router.c
  • lustre/mgs/lproc_mgs.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/mgs/mgs_llog.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/tracefile.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/obdclass/genops.c
  • lustre/include/lustre_log.h
  • lustre/mdt/mdt_internal.h
  • libcfs/libcfs/watchdog.c
  • lustre/include/lustre_mdc.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/include/lustre_fid.h
  • lustre/include/obd.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/ptlrpc/llog_client.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mgs/mgs_handler.c
  • lustre/mdt/mdt_recovery.c
  • lustre/mdt/mdt_open.c
  • lustre/obdclass/lu_object.c
  • lnet/selftest/conrpc.c
  • lustre/include/lustre_lite.h
  • lustre/lmv/lmv_object.c
  • lnet/lnet/module.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/lclient/lcommon_misc.c
  • lustre/lmv/lmv_internal.h
  • lustre/llite/symlink.c
  • lustre/mgs/mgs_internal.h
  • lustre/mdt/mdt_idmap.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/dir.c
  • lustre/lov/lov_obd.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/llog_server.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/mdt/mdt_handler.c
  • lnet/lnet/api-ni.c
  • lnet/include/lnet/lib-types.h
  • lustre/obdclass/obd_config.c
  • lustre/include/lustre_quota.h
  • lustre/ptlrpc/ptlrpc_module.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/ptlrpc/recov_thread.c
  • lnet/selftest/console.h
  • lustre/include/lustre_import.h
  • lustre/ldlm/ldlm_pool.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/llog_net.c
  • lustre/osc/osc_request.c
  • lustre/include/lustre_export.h
  • lustre/llite/llite_lib.c
  • lustre/llite/file.c
  • lustre/llite/dcache.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/liblustre/llite_lib.h
  • lnet/selftest/conctl.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #530
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/include/lustre_fid.h
  • lustre/llite/lloop.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/quota/quota_master.c
  • libcfs/libcfs/module.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/obdclass/lu_object.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/obdclass/genops.c
  • lustre/include/lustre_dlm.h
  • lnet/selftest/conctl.c
  • lustre/lmv/lmv_object.c
  • lustre/lclient/lcommon_misc.c
  • lnet/selftest/console.c
  • lustre/mgs/mgs_handler.c
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_log.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/mgs/lproc_mgs.c
  • lustre/include/lustre_lite.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/mdt/mdt_recovery.c
  • lustre/obdfilter/filter.c
  • lustre/ost/ost_handler.c
  • lustre/osc/osc_request.c
  • lustre/ptlrpc/llog_client.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mdt/mdt_internal.h
  • lustre/lov/lov_qos.c
  • lustre/mgs/mgs_internal.h
  • libcfs/libcfs/watchdog.c
  • lustre/lvfs/fsfilt_ext3.c
  • lnet/include/lnet/lib-types.h
  • lustre/mgs/mgs_nids.c
  • lustre/mdt/mdt_idmap.c
  • lustre/lmv/lmv_internal.h
  • lustre/ldlm/ldlm_lockd.c
  • lnet/lnet/api-ni.c
  • lnet/lnet/router.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/lnet/module.c
  • lustre/liblustre/llite_lib.h
  • lustre/fid/lproc_fid.c
  • lustre/obdclass/obd_config.c
  • lustre/include/lustre_export.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/llite/llite_lib.c
  • lustre/fid/fid_request.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/llog_obd.c
  • lustre/mds/mds_lov.c
  • lustre/lmv/lmv_obd.c
  • lustre/llite/dcache.c
  • lustre/ptlrpc/llog_net.c
  • lustre/llite/remote_perm.c
  • lustre/llite/symlink.c
  • lustre/mgc/mgc_request.c
  • lustre/llite/dir.c
  • lustre/ptlrpc/sec.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/lov/lov_obd.c
  • lustre/llite/file.c
  • lustre/include/lustre_import.h
  • lustre/ptlrpc/pinger.c
  • lustre/include/lustre_quota.h
  • lnet/selftest/conrpc.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ldlm/ldlm_resource.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/mgs/mgs_llog.c
  • lustre/mdt/mdt_open.c
  • lustre/llite/llite_internal.h
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/ldlm/ldlm_pool.c
  • lustre/include/obd.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/obdclass/obd_mount.c
  • lustre/ptlrpc/llog_server.c
  • lustre/fid/fid_handler.c
  • lnet/selftest/console.h
  • libcfs/libcfs/tracefile.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el5,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el6,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el6,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el6,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el5,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el6,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el6,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,sles11,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,ubuntu1004,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,client,el5,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » i686,server,el5,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el6,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el6,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el6,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el5,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,server,el5,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el5,inkernel #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/file.c
Comment by Build Master (Inactive) [ 29/Mar/12 ]

Integrated in lustre-master » x86_64,client,el5,ofa #531
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = FAILURE
Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/llite/llite_internal.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,client,el5,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdclass/genops.c
  • lustre/obdclass/llog_obd.c
  • lustre/obdclass/lu_object.c
  • lustre/liblustre/llite_lib.h
  • lustre/llite/symlink.c
  • lustre/obdfilter/filter.c
  • lnet/lnet/api-ni.c
  • lustre/ptlrpc/pinger.c
  • lustre/include/obd.h
  • lnet/include/lnet/lib-lnet.h
  • lustre/fid/fid_request.c
  • lnet/lnet/router.c
  • lustre/fid/fid_handler.c
  • libcfs/libcfs/module.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/llite/file.c
  • lustre/mgs/mgs_nids.c
  • lustre/obdclass/obd_mount.c
  • lustre/obdclass/obd_config.c
  • lustre/include/lustre_log.h
  • lustre/ldlm/ldlm_pool.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/osc/osc_request.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/selftest/console.h
  • lustre/ptlrpc/llog_client.c
  • lustre/mds/mds_lov.c
  • lustre/include/lustre_lite.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • libcfs/libcfs/tracefile.c
  • lnet/selftest/console.c
  • lustre/include/lustre_mdc.h
  • lustre/ptlrpc/llog_net.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/mgc/mgc_request.c
  • lustre/lov/lov_obd.c
  • lustre/quota/quota_master.c
  • lustre/ost/ost_handler.c
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_export.h
  • lustre/include/lustre_fid.h
  • lnet/selftest/conrpc.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mdt/mdt_open.c
  • lustre/include/lustre_quota.h
  • lustre/lmv/lmv_object.c
  • lustre/fid/lproc_fid.c
  • lustre/llite/remote_perm.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/lov/lov_qos.c
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mgs/mgs_handler.c
  • lustre/mdt/mdt_recovery.c
  • lustre/llite/llite_lib.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/lclient/lcommon_misc.c
  • lustre/mdt/mdt_internal.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/lmv/lmv_internal.h
  • lustre/include/lustre_dlm.h
  • lustre/ldlm/ldlm_resource.c
  • lnet/include/lnet/lib-types.h
  • libcfs/libcfs/watchdog.c
  • lnet/selftest/conctl.c
  • lustre/mgs/lproc_mgs.c
  • lnet/lnet/module.c
  • lustre/llite/dir.c
  • lustre/llite/lloop.c
  • lustre/mdt/mdt_idmap.c
  • lustre/include/lustre_import.h
  • lustre/mgs/mgs_llog.c
  • lustre/obdfilter/filter_lvb.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/mgs/mgs_internal.h
  • lustre/llite/dcache.c
  • lustre/ptlrpc/llog_server.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/ptlrpc/sec.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,client,el6,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/ptlrpc/pinger.c
  • lustre/mgc/mgc_request.c
  • lustre/quota/quota_master.c
  • lustre/mdt/mdt_idmap.c
  • lustre/mdt/mdt_open.c
  • lustre/include/obd.h
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_import.h
  • lustre/obdclass/obd_mount.c
  • lustre/mds/mds_lov.c
  • lustre/obdclass/genops.c
  • lustre/llite/llite_internal.h
  • lustre/ldlm/ldlm_resource.c
  • libcfs/libcfs/watchdog.c
  • lustre/lmv/lmv_internal.h
  • lustre/include/lustre_dlm.h
  • lnet/include/lnet/lib-lnet.h
  • lustre/ptlrpc/ptlrpc_module.c
  • lnet/selftest/conrpc.c
  • lustre/lmv/lmv_object.c
  • lnet/selftest/conctl.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/mgs/mgs_internal.h
  • lustre/liblustre/llite_lib.h
  • lustre/ptlrpc/llog_client.c
  • lustre/mgs/mgs_llog.c
  • lnet/lnet/router.c
  • lustre/include/lustre_log.h
  • lustre/obdfilter/filter.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/mdt/mdt_internal.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/ptlrpc/recov_thread.c
  • lnet/lnet/api-ni.c
  • lustre/llite/llite_lib.c
  • lustre/lov/lov_obd.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/llite/file.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/obdfilter/filter_io_26.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ost/ost_handler.c
  • lustre/mgs/mgs_handler.c
  • lustre/mdt/mdt_recovery.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/llite/dir.c
  • lustre/ptlrpc/llog_server.c
  • libcfs/libcfs/module.c
  • lustre/fid/fid_request.c
  • lustre/osc/osc_request.c
  • lnet/selftest/console.c
  • lustre/lclient/lcommon_misc.c
  • lustre/ptlrpc/sec.c
  • lnet/include/lnet/lib-types.h
  • lustre/include/lustre_fid.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/ptlrpc/llog_net.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/include/lustre_mdc.h
  • lnet/selftest/console.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/llite/remote_perm.c
  • libcfs/libcfs/tracefile.c
  • lustre/mgs/lproc_mgs.c
  • lustre/include/lustre_export.h
  • lustre/include/lustre_quota.h
  • lustre/obdclass/obd_config.c
  • lustre/obdclass/llog_obd.c
  • lustre/fid/fid_handler.c
  • lustre/llite/lloop.c
  • lustre/lov/lov_qos.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/mgs/mgs_nids.c
  • lustre/fid/lproc_fid.c
  • lustre/llite/symlink.c
  • lnet/lnet/module.c
  • lustre/include/lustre_lite.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/obdclass/lu_object.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/llite/dcache.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,server,el5,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lnet/selftest/conctl.c
  • lnet/lnet/api-ni.c
  • lustre/obdclass/llog_ioctl.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/include/obd.h
  • libcfs/libcfs/watchdog.c
  • lustre/osc/osc_request.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/fid/fid_request.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/lmv/lmv_object.c
  • lustre/lov/lov_qos.c
  • lustre/fid/fid_handler.c
  • lustre/mgs/mgs_internal.h
  • lustre/include/lustre_dlm.h
  • lustre/mdt/mdt_recovery.c
  • lustre/mds/mds_lov.c
  • lustre/include/lustre_quota.h
  • lustre/llite/lloop.c
  • lnet/include/lnet/lib-types.h
  • lustre/ldlm/ldlm_pool.c
  • lustre/mgs/mgs_nids.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ptlrpc/llog_server.c
  • lustre/llite/remote_perm.c
  • lustre/obdclass/lu_object.c
  • lustre/obdclass/obd_config.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/liblustre/llite_lib.h
  • lustre/lmv/lmv_obd.c
  • lustre/include/lustre_fid.h
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/obdclass/llog_obd.c
  • lnet/selftest/console.h
  • lustre/llite/file.c
  • lnet/selftest/conrpc.c
  • lustre/ptlrpc/llog_client.c
  • lustre/mdt/mdt_open.c
  • lustre/llite/llite_lib.c
  • lustre/include/lustre_log.h
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/ptlrpc/sec.c
  • lustre/include/lustre_import.h
  • lustre/mgc/mgc_request.c
  • lustre/include/lustre_lite.h
  • lustre/llite/dcache.c
  • lustre/mgs/lproc_mgs.c
  • lustre/ldlm/ldlm_resource.c
  • libcfs/libcfs/module.c
  • lustre/lmv/lmv_internal.h
  • lustre/llite/llite_internal.h
  • lustre/quota/quota_master.c
  • lustre/ost/ost_handler.c
  • lustre/mgs/mgs_llog.c
  • lustre/lov/lov_obd.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/lclient/lcommon_misc.c
  • lnet/lnet/router.c
  • lustre/fid/lproc_fid.c
  • lnet/lnet/module.c
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/obdfilter/filter_io_26.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/obdclass/genops.c
  • lustre/mdt/mdt_handler.c
  • lustre/lvfs/fsfilt_ext3.c
  • lnet/selftest/console.c
  • lustre/ptlrpc/llog_net.c
  • lustre/mgs/mgs_handler.c
  • lustre/include/lustre_export.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/obdclass/obd_mount.c
  • lustre/mdt/mdt_idmap.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdfilter/filter.c
  • lustre/include/lustre_mdc.h
  • libcfs/libcfs/tracefile.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mdt/mdt_internal.h
  • lustre/llite/symlink.c
  • lustre/llite/dir.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,server,el6,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdfilter/filter_io_26.c
  • lustre/obdfilter/filter.c
  • lustre/include/lustre_fid.h
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/obdclass/obd_config.c
  • lustre/mdt/mdt_recovery.c
  • lnet/selftest/conctl.c
  • lustre/obdclass/llog_obd.c
  • lustre/mgs/mgs_nids.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ptlrpc/sec.c
  • lustre/llite/lloop.c
  • lnet/include/lnet/lib-types.h
  • lustre/ptlrpc/llog_server.c
  • lustre/lmv/lmv_obd.c
  • lustre/include/lustre_import.h
  • lustre/lmv/lmv_object.c
  • lustre/mdt/mdt_idmap.c
  • lustre/fid/lproc_fid.c
  • lustre/mgs/mgs_llog.c
  • lnet/lnet/module.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/lov/lov_obd.c
  • lustre/obdfilter/filter_lvb.c
  • lnet/selftest/console.h
  • lnet/lnet/router.c
  • lustre/obdclass/genops.c
  • lustre/include/lustre_export.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/ptlrpc/ptlrpcd.c
  • lnet/selftest/conrpc.c
  • lustre/llite/llite_internal.h
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mdt/mdt_open.c
  • lustre/llite/dcache.c
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/selftest/console.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/mdt/mdt_internal.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/mgc/mgc_request.c
  • libcfs/libcfs/watchdog.c
  • lustre/llite/remote_perm.c
  • lustre/osc/osc_request.c
  • lustre/include/lustre_dlm.h
  • libcfs/libcfs/tracefile.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/lu_object.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/liblustre/llite_lib.h
  • libcfs/libcfs/module.c
  • lustre/llite/llite_lib.c
  • lustre/mgs/mgs_internal.h
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/llite/symlink.c
  • lustre/mds/mds_lov.c
  • lustre/ptlrpc/llog_net.c
  • lustre/llite/file.c
  • lustre/obdclass/obd_mount.c
  • lustre/lov/lov_qos.c
  • lustre/mgs/mgs_handler.c
  • lustre/include/obd.h
  • lustre/llite/dir.c
  • lustre/ptlrpc/llog_client.c
  • lustre/mgs/lproc_mgs.c
  • lustre/mdt/mdt_handler.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/lmv/lmv_internal.h
  • lustre/quota/quota_master.c
  • lustre/include/lustre_log.h
  • lustre/obdclass/llog_ioctl.c
  • lustre/include/lustre_quota.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/lclient/lcommon_misc.c
  • lustre/ost/ost_handler.c
  • lustre/fid/fid_request.c
  • lustre/fid/fid_handler.c
  • lnet/lnet/api-ni.c
  • lustre/include/lustre_lite.h

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » i686,client,el5,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/ldlm/ldlm_pool.c
  • lustre/include/lustre_fid.h
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/llite/lloop.c
  • lustre/obdfilter/filter.c
  • lustre/llite/file.c
  • lnet/include/lnet/lib-types.h
  • libcfs/libcfs/module.c
  • lustre/llite/remote_perm.c
  • lustre/llite/dir.c
  • lustre/include/lustre_quota.h
  • lustre/mdt/mdt_handler.c
  • lustre/include/lustre_export.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/ptlrpc/recov_thread.c
  • lustre/lmv/lmv_obd.c
  • lustre/obdclass/genops.c
  • lustre/mdt/mdt_internal.h
  • lustre/include/linux/lustre_fsfilt.h
  • lnet/selftest/console.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/mgs/lproc_mgs.c
  • lustre/quota/quota_master.c
  • lnet/selftest/conctl.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/ldlm/ldlm_lockd.c
  • libcfs/libcfs/watchdog.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/fid/lproc_fid.c
  • lustre/ptlrpc/llog_server.c
  • lustre/ptlrpc/llog_client.c
  • lustre/obdclass/llog_obd.c
  • lustre/mgs/mgs_internal.h
  • lustre/llite/llite_lib.c
  • lustre/llite/llite_internal.h
  • lustre/include/lustre_dlm.h
  • lustre/obdclass/obd_mount.c
  • lustre/liblustre/llite_lib.h
  • lustre/mgs/mgs_llog.c
  • lnet/selftest/console.h
  • lustre/mdt/mdt_recovery.c
  • lustre/mdt/mdt_open.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/include/lustre_mdc.h
  • lustre/lclient/lcommon_misc.c
  • lustre/lmv/lmv_internal.h
  • lustre/lov/lov_qos.c
  • lustre/lmv/lmv_object.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/include/lustre_log.h
  • lustre/ptlrpc/sec.c
  • lustre/fid/fid_handler.c
  • lnet/lnet/router.c
  • lustre/include/obd.h
  • lustre/llite/dcache.c
  • lustre/ptlrpc/ptlrpc_module.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/obdfilter/filter_lvb.c
  • lustre/mgc/mgc_request.c
  • lustre/osc/osc_request.c
  • lustre/ost/ost_handler.c
  • lustre/include/lustre_lite.h
  • lustre/ptlrpc/ptlrpcd.c
  • libcfs/libcfs/tracefile.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lnet/lnet/api-ni.c
  • lustre/mds/mds_lov.c
  • lustre/mgs/mgs_handler.c
  • lustre/lov/lov_obd.c
  • lustre/ptlrpc/llog_net.c
  • lustre/include/lustre_import.h
  • lustre/ldlm/ldlm_internal.h
  • lustre/ptlrpc/pinger.c
  • lustre/obdclass/llog_ioctl.c
  • lustre/obdclass/obd_config.c
  • lustre/obdclass/lu_object.c
  • lustre/llite/symlink.c
  • lustre/mgs/mgs_nids.c
  • lustre/fid/fid_request.c
  • lnet/selftest/conrpc.c
  • lustre/mdt/mdt_idmap.c
  • lnet/lnet/module.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,server,el5,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lnet/lnet/router.c
  • lustre/ptlrpc/ptlrpc_module.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/fid/fid_request.c
  • lustre/mdt/mdt_handler.c
  • lustre/mgs/mgs_handler.c
  • lustre/liblustre/llite_lib.h
  • lustre/llite/llite_internal.h
  • lustre/include/lustre_export.h
  • lustre/ptlrpc/ptlrpcd.c
  • lustre/mgs/mgs_internal.h
  • lnet/selftest/conctl.c
  • lustre/osc/osc_request.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/lov/lov_qos.c
  • lustre/mgs/lproc_mgs.c
  • lustre/llite/symlink.c
  • libcfs/libcfs/watchdog.c
  • lustre/mdt/mdt_open.c
  • lustre/include/obd.h
  • lustre/include/lustre_fid.h
  • lustre/mdt/mdt_idmap.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/mds/mds_lov.c
  • lustre/ptlrpc/sec_bulk.c
  • lustre/quota/quota_master.c
  • lustre/ptlrpc/sec.c
  • lnet/lnet/api-ni.c
  • lustre/llite/dir.c
  • lustre/ost/ost_handler.c
  • lustre/obdclass/obd_config.c
  • lustre/mgs/mgs_nids.c
  • libcfs/libcfs/tracefile.c
  • lustre/llite/lloop.c
  • lustre/ptlrpc/llog_client.c
  • libcfs/libcfs/module.c
  • lustre/fid/lproc_fid.c
  • lustre/lvfs/fsfilt_ext3.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/obdclass/llog_obd.c
  • lustre/obdclass/obd_mount.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/llite_lib.c
  • lustre/obdfilter/filter.c
  • lustre/ptlrpc/llog_server.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/include/lustre_import.h
  • lustre/lmv/lmv_object.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/include/lustre_dlm.h
  • lustre/obdclass/llog_ioctl.c
  • lnet/include/lnet/lib-types.h
  • lustre/include/lustre_log.h
  • lnet/selftest/console.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/mdt/mdt_internal.h
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lnet/lnet/module.c
  • libcfs/include/libcfs/user-lock.h
  • lustre/lclient/lcommon_misc.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/include/lustre_lite.h
  • lustre/llite/file.c
  • lustre/llite/remote_perm.c
  • lustre/lmv/lmv_internal.h
  • lustre/include/lustre_quota.h
  • lustre/mdt/mdt_recovery.c
  • lustre/include/lustre_mdc.h
  • lustre/lov/lov_obd.c
  • lustre/mgc/mgc_request.c
  • lustre/llite/dcache.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/obdclass/genops.c
  • lnet/selftest/console.h
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ptlrpc/pinger.c
  • lustre/mgs/mgs_llog.c
  • lustre/obdclass/lu_object.c
  • lnet/selftest/conrpc.c
  • lustre/ptlrpc/llog_net.c
  • lustre/fid/fid_handler.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/autoconf/lustre-core.m4
  • lustre/llite/llite_internal.h
  • lustre/llite/file.c
  • libcfs/include/libcfs/linux/linux-fs.h
Comment by Build Master (Inactive) [ 02/May/12 ]

Integrated in lustre-dev » x86_64,client,el6,inkernel #340
LU-812 compat: clean up mutex lock to use kernel mutex primitive (Revision d016a086b68ca4af2dcbfefc3917b9291efd8d62)
LU-812 compat: file_operations.fsync needs 4 arguments (Revision c57641df9ae8be55a0a94b879766f880b1e5a941)

Result = SUCCESS
Oleg Drokin : d016a086b68ca4af2dcbfefc3917b9291efd8d62
Files :

  • lustre/obdclass/llog_ioctl.c
  • lustre/include/lustre_fid.h
  • lustre/llite/llite_internal.h
  • lustre/mgs/lproc_mgs.c
  • libcfs/libcfs/watchdog.c
  • lnet/klnds/mxlnd/mxlnd_cb.c
  • lustre/mdt/mdt_open.c
  • lustre/mgs/mgs_internal.h
  • lustre/mgs/mgs_nids.c
  • libcfs/include/libcfs/linux/kp30.h
  • lustre/ptlrpc/llog_client.c
  • lustre/mgs/mgs_handler.c
  • lustre/llite/file.c
  • lustre/lvfs/fsfilt_ext3.c
  • lustre/llite/dir.c
  • lustre/ptlrpc/recov_thread.c
  • lustre/obdfilter/filter_io_26.c
  • lustre/lmv/lmv_object.c
  • lustre/ldlm/ldlm_internal.h
  • lustre/llite/remote_perm.c
  • lustre/fid/fid_request.c
  • lustre/obdclass/genops.c
  • lustre/ptlrpc/pinger.c
  • lustre/ptlrpc/llog_net.c
  • lustre/ldlm/ldlm_lockd.c
  • lustre/ptlrpc/sec.c
  • lnet/lnet/module.c
  • lnet/include/lnet/lib-lnet.h
  • lustre/llite/dcache.c
  • lustre/obdfilter/filter.c
  • lustre/include/linux/lustre_fsfilt.h
  • lustre/obdclass/llog_obd.c
  • lustre/include/lustre_dlm.h
  • lustre/lclient/lcommon_misc.c
  • lustre/mgc/mgc_request.c
  • lnet/klnds/ptllnd/ptllnd_ptltrace.c
  • lustre/ldlm/ldlm_resource.c
  • lustre/llite/lloop.c
  • lustre/lov/lov_obd.c
  • lustre/include/obd.h
  • lustre/include/lustre_lite.h
  • libcfs/libcfs/module.c
  • lustre/fid/fid_handler.c
  • lustre/ldlm/ldlm_pool.c
  • lustre/obdclass/obd_mount.c
  • lnet/selftest/console.h
  • lustre/ptlrpc/sec_bulk.c
  • lustre/mds/mds_lov.c
  • lnet/selftest/conrpc.c
  • lustre/ptlrpc/ptlrpcd.c
  • libcfs/libcfs/tracefile.c
  • lustre/include/lustre_quota.h
  • lustre/fid/lproc_fid.c
  • lustre/obdfilter/filter_lvb.c
  • lustre/mdt/mdt_internal.h
  • lustre/ost/ost_handler.c
  • lustre/lov/lov_qos.c
  • lustre/include/lustre_log.h
  • libcfs/include/libcfs/user-lock.h
  • lustre/osc/osc_request.c
  • lustre/mdt/mdt_handler.c
  • lustre/obdclass/lu_object.c
  • libcfs/include/libcfs/linux/linux-lock.h
  • lustre/liblustre/llite_lib.h
  • lustre/ptlrpc/llog_server.c
  • lnet/selftest/conctl.c
  • lustre/lmv/lmv_obd.c
  • lustre/ptlrpc/ptlrpc_module.c
  • lustre/include/lustre_import.h
  • lnet/lnet/api-ni.c
  • lustre/lmv/lmv_internal.h
  • lustre/mdt/mdt_recovery.c
  • lustre/llite/symlink.c
  • lnet/selftest/console.c
  • lustre/include/lustre_mdc.h
  • lustre/obdclass/obd_config.c
  • lustre/mdt/mdt_idmap.c
  • lustre/quota/quota_master.c
  • lustre/include/lustre_export.h
  • lnet/include/lnet/lib-types.h
  • lustre/mgs/mgs_llog.c
  • lustre/llite/llite_lib.c
  • lnet/lnet/router.c

Oleg Drokin : c57641df9ae8be55a0a94b879766f880b1e5a941
Files :

  • lustre/llite/llite_internal.h
  • libcfs/include/libcfs/linux/linux-fs.h
  • lustre/llite/file.c
  • lustre/autoconf/lustre-core.m4
Comment by Andreas Dilger [ 07/Aug/12 ]

I've created LU-1718 to track the NFS re-export problem that is introduced with the change http://review.whamcloud.com/1951.

Comment by James A Simmons [ 14/Aug/12 ]

Now that we have LU-1337 and LU-1718 can we close this ticket?

Comment by Wally Wang (Inactive) [ 14/Aug/12 ]

Do we need to keep it open for b2_2 landing? Otherwise, we can close it.

Comment by Cory Spitz [ 14/Aug/12 ]

Well, Cray will be doing v2.2 on 3.0 Linux clients, so I would prefer to land everything to b2_2. No one else is 'using' b2_2 so there shouldn't be any objections If not, then we can keep this ticket open to track that effort.

Comment by Xuezhao Liu [ 16/Aug/12 ]

Hi, just interesting that did you do full function testing for 3.0 kernel?

Comment by Cory Spitz [ 23/Aug/12 ]

Hi, we haven't run through the full acc-sm because we have difficulty using mixed Cray environments. I mean, we can't run servers on 3.0 kernels, so we are constructing a new test env. where we can run with 3.0 Linux clients. In fact, we've had some limited success running acc-sm in a routed environment (w/LNET routers), which I don't think has been done yet.

Other full system testing has gone well, but we continue to find problems, especially in CLIO. Bugs are opened in Jira. We're a tad behind there and we need to catch up to master though. Many CLIO bugs are already fixed for 2.3.

We'll post acc-sm results when we can.

Comment by Xuezhao Liu [ 25/Aug/12 ]

Hi, we did some function testing for client in 3.4 kernel (and server in 2.6.32), found several hidden issues which cannot be found by compiling.

I believe the below two issues also can be met by client in 3.0 kernel, so I submitted them to this jira ticket to avoid possible confliction. Thanks.

http://review.whamcloud.com/3778 utils: remove obsolete jt_dbg_modules_2_4 code (fix lctl modules failure)
http://review.whamcloud.com/3779 llite: O_LOV_DELAY_CREATE conflicts with FMODE_NONOTIFY (fix "lfs setstripe" a new file failure).

Comment by James A Simmons [ 29/Aug/12 ]

For SLES11 SP2 client support with 3.0.X kernels on the b2_3 tree the following two patches are needed.

http://review.whamcloud.com/#change,3812 for LU-1691
http://review.whamcloud.com/#change,3796 for LU-1718

Comment by Iurii Golovach (Inactive) [ 29/Aug/12 ]

Hi Xuezhao Liu

Please, add next code to your patch (http://review.whamcloud.com/3779 llite: O_LOV_DELAY_CREATE conflicts with FMODE_NONOTIFY) to pass sanity.sh tests.

diff --git a/lustre/tests/sanity.sh b/lustre/tests/sanity.sh
index 88ab9aa..90055e2 100644
— a/lustre/tests/sanity.sh
+++ b/lustre/tests/sanity.sh
@@ -1624,7 +1624,7 @@ test_33b()

{ rm -fr $DIR/d33 mkdir -p $DIR/d33 chown $RUNAS_ID $DIR/d33 - $RUNAS $OPENFILE -f 1286739555 $DIR/d33/f33 || true + $RUNAS $OPENFILE -f 21354413143 $DIR/d33/f33 || true }

run_test 33b "test open file with malformed flags (No panic)"

And one more question: we (in Xyratex) already met with this issue and designed the same patch you did. Please, let us know what do you think about the comment from Andreas and what are your plans about them (if you plan to integrate them what are the possible time for this action)?

Thank you.

Comment by James A Simmons [ 07/Sep/12 ]

Patches have landed for Lustre 2.3 and Lustre 2.4 We can close this ticket now.

Comment by James A Simmons [ 07/Sep/12 ]

I take that back. We have a patch at http://review.whamcloud.com/#change,3661 for 2.1.3 branch.

Comment by Peng Tao [ 25/Sep/12 ]

one more patch is added:

http://review.whamcloud.com/4091 llite: 3.0+ kernel fsync should call write

w/o it, I always fail sanity 63b.

Comment by Jay Lan (Inactive) [ 02/Oct/12 ]

James, does that mean sles11sp2 client patches will be ported to b2_1 branch? Last I checked, there are 12 LU-812 patches checked in to master and b2_3.

Comment by James A Simmons [ 11/Oct/12 ]

No LU-812 will not be back ported to 2.1. The reason for the 2.1 patch is the api for vfs mount is the same in kernels from before 2.6.18 and also after 3.0.

Comment by James A Simmons [ 12/Nov/12 ]

Last patch has been merged. We can close this ticket especially since we have LU-1337 and LU-1994 to handle further newer kernel development.

Comment by Yang Sheng [ 04/Dec/12 ]

Stranger, I cannot close this ticket. I remember ever experienced this case. But forget how to deal with it.

Comment by Peter Jones [ 04/Dec/12 ]

I think that it was just because LU-1718 was defined as a subtask - it works now that has been resolved

Comment by James A Simmons [ 04/Dec/12 ]

LU-1718 is still waiting to be landed to 2.1 branch.

Generated at Sat Feb 10 01:10:38 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.