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.

Subsystem Map

From Obsolete Lustre Wiki
Revision as of 08:32, 31 October 2008 by Sbarthel (talk | contribs)
Jump to navigationJump to search
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