First off, do you have my "multiboot" patch on?  :-)

As you can see, the command line area of storage (0x10480) is getting
corrupted.  But, what's strange about it is that the bootloader reloads it
from disk even when you do a "shutdown -r" so it's kind of an interesting
problem.

Does it always show the same garbage for the command line when it fails?
The stuff in the log you sent was from the hwinfo package and a hwscan runs
at boot time, but that doesn't mean it's the problem.  The information is
stored in /var/lib/hardware or you can see it by using the "hwinfo" command.

If you're willing to play a bit, it might be kind of interesting to see what
the following produces.  It isn't gonna fix your problem, but it "might"
help track it down.

Get into CMS and set a breakpoint:

    TRACE I R 10000

And just for fun to try and catch the culprit:

    TRACE ST INTO 10480.32

Start your IPL:  (use correct address)

    I 62C

You should break when the bootloader moves the command line to 0x10480:

    00:  -> 000020E6  MVC   D2FF20001000 >> 00010480    00001000    CC 0

Continue with the IPL:

    B

When you hit the breakpoint you should receive something like:

    00: Tracing active at IPL
    00: -> 00010000  LM    980F0180    00000180    CC 0

Now, issue this command to display the contents of your command line:

    D TX10480.16

It should produce something like this:

    00: R00010480  8481A284 7EF6F2F0 60F6F286 40999696 06 *dasd=620-62f roo*
    00: R00010490  A37E6184 85A56184 81A28494 F10A0000    *t=/dev/dasdm1...*

Continue with the IPL:

    B

After the IPL is done, display the command line contents again:

    D TX10480.16

We should see the same contents:

    00: V00010480  8481A284 7EF6F2F0 60F6F286 40999696 06 *dasd=620-62f roo*
    00: V00010490  A37E6184 85A56184 81A28494 F10A0000    *t=/dev/dasdm1...*

Now, do the reboot:

    shutdown -r now

And try the above steps again until it fails.  Then display the storage
again:

    D TX10480.16

Like I said, it taint gonna fix your problem, but it "might" be worth the
exercise.

Leland

Reply via email to