Re: svn commit: r202850 - head/sys/mips/cavium

2010-01-23 Thread M. Warner Losh
In message: <20100123215945.gf31...@server.vk2pj.dyndns.org>
Peter Jeremy  writes:
: On 2010-Jan-23 00:24:31 +, Warner Losh  wrote:
: >Author: imp
: >Date: Sat Jan 23 00:24:31 2010
: >New Revision: 202850
: >URL: http://svn.freebsd.org/changeset/base/202850
: >
: >Log:
: >  Migrate from old "DDB" style debugger to newer KDB style.
: >
: >Modified:
: >  head/sys/mips/cavium/octeon_machdep.c
: >
: >Modified: head/sys/mips/cavium/octeon_machdep.c
: 
>==
: >--- head/sys/mips/cavium/octeon_machdep.cSat Jan 23 00:18:12 2010
(r202849)
: >+++ head/sys/mips/cavium/octeon_machdep.cSat Jan 23 00:24:31 2010
(r202850)
: >@@ -110,7 +110,7 @@ platform_cpu_init()
: > void
: > platform_reset(void)
: > {
: >-((void(*)(void))(long)0x9fc0)();/* Jump to MIPS reset vector */
: >+mips_generic_reset();
: > }
: 
: Was this bit intended?  It doesn't tally with the log message.

Well, it is a bit of leakage, but the change was intentional and
should be there.

Warner
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"


Re: svn commit: r202850 - head/sys/mips/cavium

2010-01-23 Thread Peter Jeremy
On 2010-Jan-23 00:24:31 +, Warner Losh  wrote:
>Author: imp
>Date: Sat Jan 23 00:24:31 2010
>New Revision: 202850
>URL: http://svn.freebsd.org/changeset/base/202850
>
>Log:
>  Migrate from old "DDB" style debugger to newer KDB style.
>
>Modified:
>  head/sys/mips/cavium/octeon_machdep.c
>
>Modified: head/sys/mips/cavium/octeon_machdep.c
>==
>--- head/sys/mips/cavium/octeon_machdep.c  Sat Jan 23 00:18:12 2010
>(r202849)
>+++ head/sys/mips/cavium/octeon_machdep.c  Sat Jan 23 00:24:31 2010
>(r202850)
>@@ -110,7 +110,7 @@ platform_cpu_init()
> void
> platform_reset(void)
> {
>-  ((void(*)(void))(long)0x9fc0)();/* Jump to MIPS reset vector */
>+  mips_generic_reset();
> }

Was this bit intended?  It doesn't tally with the log message.

-- 
Peter Jeremy


pgpgwXCIWAhy3.pgp
Description: PGP signature


svn commit: r202850 - head/sys/mips/cavium

2010-01-22 Thread Warner Losh
Author: imp
Date: Sat Jan 23 00:24:31 2010
New Revision: 202850
URL: http://svn.freebsd.org/changeset/base/202850

Log:
  Migrate from old "DDB" style debugger to newer KDB style.

Modified:
  head/sys/mips/cavium/octeon_machdep.c

Modified: head/sys/mips/cavium/octeon_machdep.c
==
--- head/sys/mips/cavium/octeon_machdep.c   Sat Jan 23 00:18:12 2010
(r202849)
+++ head/sys/mips/cavium/octeon_machdep.c   Sat Jan 23 00:24:31 2010
(r202850)
@@ -110,7 +110,7 @@ platform_cpu_init()
 void
 platform_reset(void)
 {
-   ((void(*)(void))(long)0x9fc0)();/* Jump to MIPS reset vector */
+   mips_generic_reset();
 }
 
 
@@ -757,8 +757,10 @@ platform_start(__register_t a0, __regist
pmap_bootstrap();
mips_proc0_init();
mutex_init();
-#ifdef DDB
kdb_init();
+#ifdef KDB
+   if (boothowto & RB_KDB)
+   kdb_enter(KDB_WHY_BOOTFLAGS, "Boot flags requested debugger");
 #endif
platform_counter_freq = octeon_get_clock_rate();
mips_timer_init_params(platform_counter_freq, 1);
___
svn-src-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"