John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13123
Subject: LU-2675 obd: remove linux/obd.h
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: cac5222019f65561c3b9d1eb10e7e403faba3b32
Gerrit Updater
added a comment - John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13123
Subject: LU-2675 obd: remove linux/obd.h
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: cac5222019f65561c3b9d1eb10e7e403faba3b32
John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13121
Subject: LU-2675 lnet: assume a kernel build
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2b19d2d27cd6cbe5e791de40505ad55d0dc0d37a
Gerrit Updater
added a comment - John L. Hammond (john.hammond@intel.com) uploaded a new patch: http://review.whamcloud.com/13121
Subject: LU-2675 lnet: assume a kernel build
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 2b19d2d27cd6cbe5e791de40505ad55d0dc0d37a
Also, many Doxygen comments over lnet APIs (those whose names begin with LNet) include stuff that only applies to user space. Those can be removed as well.
Isaac Huang (Inactive)
added a comment - Also, many Doxygen comments over lnet APIs (those whose names begin with LNet) include stuff that only applies to user space. Those can be removed as well.
As part of this change we should ensure that we remove the_lnet.ln_eq_waitni and associated logic, since this is not used at all for the LNet Kernel code.
Amir Shehata (Inactive)
added a comment - As part of this change we should ensure that we remove the_lnet.ln_eq_waitni and associated logic, since this is not used at all for the LNet Kernel code.
Yes. I will push a patch eventually to do this. I would like to sort out the headers a bit first. lib-types.h contains some structures and defines that are shared by kernel space and user space, and some that are kernel only. I could move the shared stuff to lnet/types.h, or to some other header, or to a new header. Once it is clear which headers are shared I will unifdef _KERNEL_ all the others along with the appropriate .c files.
John Hammond
added a comment - Isaac,
Yes. I will push a patch eventually to do this. I would like to sort out the headers a bit first. lib-types.h contains some structures and defines that are shared by kernel space and user space, and some that are kernel only. I could move the shared stuff to lnet/types.h, or to some other header, or to a new header. Once it is clear which headers are shared I will unifdef _ KERNEL _ all the others along with the appropriate .c files.
Oleg Drokin (oleg.drokin@intel.com) merged in patch http://review.whamcloud.com/12932/
Subject:
LU-2675lnet: remove lnet/include/lnet/linux/Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: aab1d832130ee5c181cf7e0e5aa555244d150b00