"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:

> Hi All,
> OK.  I figured out how to get my blog stuff working in English, so you
> can also read about the modified mdb on my blog, 
> http://mbruning.blogspot.com/

Well, let me take your use your work on mdb as a cause for thoughts on kmdb 
usability on Solaris x86.

Problem:

        If you do not own a x86 system that itself implements remote 
        administration, you need to run Solaris x86 permanently under kmdb.

        This is because the only way to abort a hung x86 system is to send
        a <break> to ttya and to let kmdb handle abortion.

Pitfall:

        If such a system panics for some reason, it will not auto-reboot
        but hang until the sysadmin types e.g. ":c" at the kmdb prompt.

Idea for solution:

        Allow to configure kmdb to fall through to dumping core in case
        of a panic() call and allow to configure kmdb to wait some time
        for possible adminstrative input from ttya.


I asume that for a simple solution it would be sufficient to prepend a 

        if (!panicstr) to the for(;;) loop in kmdb_main.c::kmdb_main()

Is this correct?

My other question: how to let a stand alone program / co-routine like
kmdb to check for let's say 60 seconds of unsuccessful wait for input
from stdin?

Any thoughts? Any help?

Jörg

-- 
 EMail:[EMAIL PROTECTED] (home) Jörg Schilling D-13353 Berlin
       [EMAIL PROTECTED]                (uni)  
       [EMAIL PROTECTED]     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to