WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.
Difference between revisions of "Subsystem Map"
From Obsolete Lustre Wiki
Jump to navigationJump to searchLine 1: | Line 1: | ||
− | {| border="1" cellspacing=0 cellpadding=" | + | {| border="1" cellspacing=0 cellpadding="5" |
− | |||
|- | |- | ||
+ | | '''Subsystem''' | ||
| libcfs | | libcfs | ||
− | |||
− | |||
|- | |- | ||
− | | | + | | '''Summary''' |
− | + | | Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets. | |
− | | | ||
|- | |- | ||
− | | | + | | '''Code''' |
− | | | + | | |
− | | | + | lustre/lnet/libcfs/**/*.[ch] |
+ | |} | ||
+ | |||
+ | |||
+ | {| border="1" cellspacing=0 cellpadding="5" | ||
|- | |- | ||
− | | | + | | '''Subsystem''' |
− | | | + | | lnet |
− | |||
|- | |- | ||
− | | | + | | '''Summary''' |
− | | | + | | LNET = the Lustre Networking subsystem. |
− | + | ||
+ | See the [http://www.sun.com/software/products/lustre/docs/Lustre-networking.pdf Lustre Networking] white paper for details. | ||
|- | |- | ||
− | | | + | | '''Code''' |
− | | | + | | |
− | | | + | lustre/lnet/**/*.[ch] |
+ | |} | ||
+ | |||
+ | |||
+ | {| border="1" cellspacing=0 cellpadding="5" | ||
|- | |- | ||
− | | | + | | '''Subsystem''' |
− | | | + | | ptlrpc |
− | |||
|- | |- | ||
− | | | + | | '''Summary''' |
− | + | | Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets. | |
− | | | ||
|- | |- | ||
− | | | + | | '''Code''' |
− | | | + | | |
− | | | + | lustre/lnet/libcfs/**/*.[ch] |
+ | |} | ||
+ | |||
+ | |||
+ | {| border="1" cellspacing=0 cellpadding="5" | ||
|- | |- | ||
− | | | + | | '''Subsystem''' |
− | | | + | | llog |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | | + | | '''Summary''' |
− | + | | | |
− | | | ||
|- | |- | ||
− | | | + | | '''Code''' |
− | | | + | | |
− | + | obdclass/llog.c | |
+ | obdclass/llog_cat.c | ||
+ | obdclass/llog_lvfs.c | ||
+ | obdclass/llog_obd.c | ||
+ | obdclass/llog_swab.c | ||
+ | obdclass/llog_test.c | ||
+ | lov/lov_log.c | ||
+ | ptlrpc/llog_client.c | ||
+ | ptlrpc/llog_server.c | ||
+ | ptlrpc/llog_net.c | ||
|} | |} |
Revision as of 08:32, 31 October 2008
Subsystem | libcfs |
Summary | Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets. |
Code |
lustre/lnet/libcfs/**/*.[ch] |
Subsystem | lnet |
Summary | LNET = the Lustre Networking subsystem.
See the Lustre Networking white paper for details. |
Code |
lustre/lnet/**/*.[ch] |
Subsystem | ptlrpc |
Summary | Libcfs provides an API comprising fundamental primitives and subsystems - e.g. process management and debugging support - used throughout Lnet, Lustre and associated utilities. This API defines a portable runtime environment implemented consistently on all supported build targets. |
Code |
lustre/lnet/libcfs/**/*.[ch] |
Subsystem | llog |
Summary | |
Code |
obdclass/llog.c obdclass/llog_cat.c obdclass/llog_lvfs.c obdclass/llog_obd.c obdclass/llog_swab.c obdclass/llog_test.c lov/lov_log.c ptlrpc/llog_client.c ptlrpc/llog_server.c ptlrpc/llog_net.c |