CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2018/03/20 09:45:32

Modified files:
        sys/kern       : init_main.c kern_lock.c kern_rwlock.c 
                         subr_prf.c 
        sys/arch/alpha/alpha: db_interface.c 
        sys/arch/amd64/amd64: db_interface.c 
        sys/arch/arm/arm: db_interface.c 
        sys/arch/arm64/arm64: db_interface.c 
        sys/arch/hppa/hppa: db_interface.c 
        sys/arch/i386/i386: db_interface.c 
        sys/arch/mips64/mips64: db_machdep.c 
        sys/arch/powerpc/ddb: db_interface.c 
        sys/arch/sh/sh : db_interface.c 
        sys/arch/sparc64/sparc64: db_interface.c 
        sys/sys        : systm.h 

Log message:
Do not panic from ddb(4) when a lock requirement isn't fulfilled.

Extend the logic already present for panic() to any DDB-related
operation such that if ddb(4) is entered because of a fault or
other trap it is still possible to call 'boot reboot'.

While here stop printing splassert() messages as well, to not fill
the buffer.

ok visa@, deraadt@

Reply via email to