summaryrefslogtreecommitdiffstats
path: root/src/usr/initservice/extinitsvc
diff options
context:
space:
mode:
authorRichard J. Knight <rjknight@us.ibm.com>2013-01-17 14:15:52 -0600
committerA. Patrick Williams III <iawillia@us.ibm.com>2013-02-16 00:21:43 -0600
commit7c73f96c7e3f309210d58332dc7f3fc4012118ef (patch)
tree8d590e05cc96c6717b60f992468aa7375cacc70c /src/usr/initservice/extinitsvc
parentd1195e983876d811c2ac413302598709fa750ffd (diff)
downloadtalos-hostboot-7c73f96c7e3f309210d58332dc7f3fc4012118ef.tar.gz
talos-hostboot-7c73f96c7e3f309210d58332dc7f3fc4012118ef.zip
Unload unused modules - simple version
Created a list of dependant modules for each istep. modules for previous step are unloaded before loading the modules for new step Added perl script to validate istep dependancies during the build. Change-Id: Ia916814328ac37c24e4275ec42827520dada8686 RTC:51709 Reviewed-on: http://gfw160.austin.ibm.com:8080/gerrit/2979 Tested-by: Jenkins Server Reviewed-by: A. Patrick Williams III <iawillia@us.ibm.com>
Diffstat (limited to 'src/usr/initservice/extinitsvc')
-rw-r--r--src/usr/initservice/extinitsvc/extinitsvctasks.H38
1 files changed, 1 insertions, 37 deletions
diff --git a/src/usr/initservice/extinitsvc/extinitsvctasks.H b/src/usr/initservice/extinitsvc/extinitsvctasks.H
index 1ae0d4932..b3f4912f8 100644
--- a/src/usr/initservice/extinitsvc/extinitsvctasks.H
+++ b/src/usr/initservice/extinitsvc/extinitsvctasks.H
@@ -176,16 +176,10 @@ const TaskInfo g_exttaskinfolist[] = {
EXT_IMAGE, // Extended Module
}
},
-
-// TODO: Added this in order to successfull init.. Need to remove this and put
-// the module load and unload from a the istep dispatcher
-// PW - Is this really TODO? Don't we need the hwas module from errl to do
-// gard / deconfig?
/**
* @brief HWAS,
+ * need the hwas module for errl dependency gard / deconfig
*/
-
-
{
"libhwas.so" , // taskname
NULL, // no pointer to fn
@@ -194,8 +188,6 @@ const TaskInfo g_exttaskinfolist[] = {
EXT_IMAGE, // Extended Module
}
},
-// end TODO
-
/**
* @brief ecmddatabuffer task,
*/
@@ -264,31 +256,6 @@ const TaskInfo g_exttaskinfolist[] = {
}
},
-// TODO: Should these be automatically loaded / unloaded by istepdispatcher?
- /**
- * @brief VSBE FAPI interface code library.
- */
- {
- "libfapiporeve.so" , // taskname
- NULL, // no pointer to fn
- {
- INIT_TASK, // task type
- EXT_IMAGE, // Extended Module
- }
- },
-
- /**
- * @brief VSBE code library
- */
- {
- "libporeve.so" , // taskname
- NULL, // no pointer to fn
- {
- INIT_TASK, // task type
- EXT_IMAGE, // Extended Module
- }
- },
-
/**
* @brief bus_training library.
*/
@@ -337,9 +304,6 @@ const TaskInfo g_exttaskinfolist[] = {
}
},
-
-// end TODO.
-
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
// NOTE: libistepdisp.so needs to always be last in this list!!
// !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
OpenPOWER on IntegriCloud