|
Tom Callaway |
49e1bb |
diff -up anaconda-11.4.0.83/loader2/loader.c.DEBUG anaconda-11.4.0.83/loader2/loader.c
|
|
Tom Callaway |
49e1bb |
--- anaconda-11.4.0.83/loader2/loader.c.DEBUG 2008-10-15 16:58:47.000000000 -0400
|
|
Tom Callaway |
49e1bb |
+++ anaconda-11.4.0.83/loader2/loader.c 2008-10-15 17:04:22.000000000 -0400
|
|
Tom Callaway |
49e1bb |
@@ -1578,15 +1578,24 @@ int main(int argc, char ** argv) {
|
|
Tom Callaway |
49e1bb |
{ 0, 0, 0, 0, 0, 0, 0 }
|
|
Tom Callaway |
49e1bb |
};
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: The loader is now running.");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
/* Make sure sort order is right. */
|
|
Tom Callaway |
49e1bb |
setenv ("LC_COLLATE", "C", 1);
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
/* Very first thing, set up tracebacks and debug features. */
|
|
Tom Callaway |
49e1bb |
rc = anaconda_trace_init();
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: The loader has run anaconda_trace_init()");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
/* now we parse command line options */
|
|
Tom Callaway |
49e1bb |
optCon = poptGetContext(NULL, argc, (const char **) argv, optionTable, 0);
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: The loader has parsed command line options.");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
if ((rc = poptGetNextOpt(optCon)) < -1) {
|
|
Tom Callaway |
49e1bb |
fprintf(stderr, "bad option %s: %s\n",
|
|
Tom Callaway |
49e1bb |
poptBadOption(optCon, POPT_BADOPTION_NOALIAS),
|
|
Tom Callaway |
49e1bb |
@@ -1645,6 +1654,9 @@ int main(int argc, char ** argv) {
|
|
Tom Callaway |
49e1bb |
extraArgs[0] = NULL;
|
|
Tom Callaway |
49e1bb |
parseCmdLineFlags(&loaderData, cmdLine);
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: anaconda version %s on %s starting", VERSION, getProductArch());
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
logMessage(INFO, "anaconda version %s on %s starting", VERSION, getProductArch());
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
if ((FL_SERIAL(flags) || FL_VIRTPCONSOLE(flags)) &&
|
|
Tom Callaway |
49e1bb |
@@ -1663,8 +1675,14 @@ int main(int argc, char ** argv) {
|
|
Tom Callaway |
49e1bb |
stop_fw_loader(&loaderData);
|
|
Tom Callaway |
49e1bb |
exit(1);
|
|
Tom Callaway |
49e1bb |
}
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: About to initializeConsole()");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
initializeConsole();
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: About to checkForRam()");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
checkForRam();
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
/* iSeries vio console users will be ssh'ing in to the primary
|
|
Tom Callaway |
49e1bb |
@@ -1672,6 +1690,9 @@ int main(int argc, char ** argv) {
|
|
Tom Callaway |
49e1bb |
if (isVioConsole())
|
|
Tom Callaway |
49e1bb |
setenv("TERM", "vt100", 1);
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
+ /* DEBUG */
|
|
Tom Callaway |
49e1bb |
+ fprintf(stderr, "DEBUG: About to load Default Modules");
|
|
Tom Callaway |
49e1bb |
+
|
|
Tom Callaway |
49e1bb |
mlLoadModuleSet("cramfs:vfat:nfs:loop:floppy:edd:pcspkr:squashfs:ext4dev:ext3:ext2:iscsi_tcp");
|
|
Tom Callaway |
49e1bb |
|
|
Tom Callaway |
49e1bb |
if (!FL_NOIPV6(flags))
|