Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 May 2019 19:30:45 -0600
From:      Warner Losh <imp@bsdimp.com>
To:        Mori Hiroki <yamori813@yahoo.co.jp>
Cc:        Adrian Chadd <adrian@freebsd.org>,  "freebsd-mips@freebsd.org" <freebsd-mips@freebsd.org>
Subject:   Re: mips boot message
Message-ID:  <CANCZdfpD9ZRisvwz=S797Fe4FuRjPzQw9rUDD26YdPV2QS%2BLDw@mail.gmail.com>
In-Reply-To: <150518145.3964519.1558597051972.JavaMail.yahoo@jws700101.mail.ssk.yahoo.co.jp>
References:  <897817.7763.qm@web103915.mail.ssk.yahoo.co.jp> <CANCZdfr2qTGfKU7jsSC0MCk7zPeRjbTQg_a3S4AiMMRdXKfrdQ@mail.gmail.com> <530507.76366.qm@web103901.mail.ssk.yahoo.co.jp> <CAJ-VmonN_L4CS6eyYLuzG7EZjrVQy8EPN2usvGL2xX=Mhi2i9A@mail.gmail.com> <150518145.3964519.1558597051972.JavaMail.yahoo@jws700101.mail.ssk.yahoo.co.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
I've integrated this into my tree, but am unsure of which kernel config you
used. None of the ones we have in the tree seem to pull in the AR531x files.

Warner

On Thu, May 23, 2019 at 1:39 AM Mori Hiroki <yamori813@yahoo.co.jp> wrote:

> Hi
>
> This is new review.
>
> https://reviews.freebsd.org/D20371
>
> Last time Phabricator is not work for me then abandon.
>
> Regards
>
> Hiroki Mori
>
> ----- Original Message -----
> > From: Adrian Chadd <adrian@freebsd.org>
> > To: Mori Hiroki <yamori813@yahoo.co.jp>; "freebsd-mips@freebsd.org.
> Robert Pera" <freebsd-mips@freebsd.org>
> > Cc:
> > Date: 2019/5/20, Mon 01:05
> > Subject: Re: mips boot message
> >
> > hi!
> >
> > Did you create a PR for this so we can get it merged in?
> >
> >
> >
> > -adrian
> >
> > On Tue, 16 Oct 2018 at 19:55, Mori Hiroki <yamori813@yahoo.co.jp> wrote:
> >>
> >>  Hi
> >>
> >>  I was modify mips/mips source.
> >>
> >>  https://gist.github.com/yamori813/aad6abc78b68a9e19a8563944d32033b
> >>
> >>
> >>  diff --git a/sys/mips/mips/cpu.c b/sys/mips/mips/cpu.c
> >>  index 0f8583d..c490f09 100644
> >>  --- a/sys/mips/mips/cpu.c
> >>  +++ b/sys/mips/mips/cpu.c
> >>  @@ -61,7 +61,7 @@ __FBSDID("$FreeBSD$");
> >>   #include <contrib/octeon-sdk/octeon-model.h>
> >>   #endif
> >>
> >>  -static void cpu_identify(void);
> >>  +void cpu_identify(void);
> >>
> >>   struct mips_cpuinfo cpuinfo;
> >>
> >>  @@ -341,11 +341,9 @@ mips_cpu_init(void)
> >>
> >>   mips_icache_sync_all();
> >>   mips_dcache_wbinv_all();
> >>  -/* Print some info about CPU */
> >>  -cpu_identify();
> >>   }
> >>
> >>  -static void
> >>  +void
> >>   cpu_identify(void)
> >>   {
> >>   uint32_t cfg0, cfg1, cfg2, cfg3;
> >>  diff --git a/sys/mips/mips/machdep.c b/sys/mips/mips/machdep.c
> >>  index efd604a..cf8aaeb 100644
> >>  --- a/sys/mips/mips/machdep.c
> >>  +++ b/sys/mips/mips/machdep.c
> >>  @@ -179,6 +179,8 @@ struct bootinfo bootinfo;
> >>    */
> >>   vm_offset_t kernel_kseg0_end = (vm_offset_t)&end;
> >>
> >>  +void cpu_identify(void);
> >>  +
> >>   static void
> >>   cpu_startup(void *dummy)
> >>   {
> >>  @@ -186,6 +188,10 @@ cpu_startup(void *dummy)
> >>   if (boothowto & RB_VERBOSE)
> >>   bootverbose++;
> >>
> >>  +printf("CPU model: %s\n", cpu_model);
> >>  +
> >>  +cpu_identify();
> >>  +
> >>   printf("real memory  = %ju (%juK bytes)\n",
> > ptoa((uintmax_t)realmem),
> >>       ptoa((uintmax_t)realmem) / 1024);
> >>
> >>
> >>
> >>
> >>  ----- Original Message -----
> >>  >From: Warner Losh <imp@bsdimp.com>
> >>  >To: Mori Hiroki <yamori813@yahoo.co.jp>
> >>  >Cc: freebsd-mips@freebsd.org
> >>  >Date: 2018/10/13, Sat 00:22
> >>  >Subject: Re: mips boot message
> >>  >
> >>  >
> >>  >
> >>  >
> >>  >
> >>  >On Fri, Oct 12, 2018, 1:50 AM Mori Hiroki <yamori813@yahoo.co.jp>
> > wrote:
> >>  >
> >>  >Hi
> >>  >>
> >>  >>FreeBSD/mips cpu information is before dmesg.
> >>  >>
> >>  >>I think good that is cpu information is after this.
> >>  >>
> >>  >>---<<BOOT>>---
> >>  >>
> >>  >>
> >>  >>How about this ?
> >>  >>
> >>  >>Thanks
> >>  >>
> >>  >>Hiroki Mori
> >>  >>
> >>  >>
> >>  >>Starting kernel ...
> >>  >>
> >>  >>CPU platform: Atheros AR7241 rev 1
> >>  >>CPU Frequency=400 MHz
> >>  >>CPU DDR Frequency=400 MHz
> >>  >>CPU AHB Frequency=200 MHz
> >>  >>platform frequency: 400 MHz
> >>  >>CPU reference clock: 5 MHz
> >>  >>CPU MDIO clock: 5 MHz
> >>  >>arguments:
> >>  >>  a0 = 00000007
> >>  >>  a1 = a3f6bfb0
> >>  >>  a2 = a3f6c460
> >>  >>  a3 = 00000004
> >>  >>Cmd line:argv is invalid
> >>  >>Environment:
> >>  >>envp is invalid
> >>  >>Cache info:
> >>  >>  picache_stride    = 4096
> >>  >>  picache_loopcount = 16
> >>  >>  pdcache_stride    = 4096
> >>  >>  pdcache_loopcount = 8
> >>  >>  max line size     = 32
> >>  >>cpu0: MIPS Technologies processor v116.147
> >>  >>  MMU: Standard TLB, 16 entries (4K 16K 64K 256K 1M 16M 64M 256M pg
> > sizes)
> >>  >>  L1 i-cache: 4 ways of 512 sets, 32 bytes per line
> >>  >>  L1 d-cache: 4 ways of 256 sets, 32 bytes per line
> >>  >>  L2 cache: disabled
> >>  >>  Config1=0x9ee3519e<PerfCount,WatchRegs,MIPS16,EJTAG>
> >>  >>  Config2=0x80000000
> >>  >>  Config3=0x20
> >>  >>Physical memory chunk(s):
> >>  >>0x373000 - 0x3ffffff, 63492096 bytes (15501 pages)
> >>  >>Maxmem is 0x4000000
> >>  >>---<<BOOT>>---
> >>  >>Copyright (c) 1992-2018 The FreeBSD Project.
> >>  >>Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993,
> > 1994
> >>  >>The Regents of the University of California. All rights reserved.
> >>  >>FreeBSD is a registered trademark of The FreeBSD Foundation.
> >>  >>FreeBSD 12.0-ALPHA8 #0 fd45ead(zrouter)-dirty: Fri Oct 12 16:32:39
> > JST 2018
> >>  >>
> > hiroki@microserver:/storage/home/hiroki/zorg/obj/storage/home/hiroki/zorg/ZRouter/tmp/storage/home/hiroki/freebsd/mips.mips/sys/Nec_WR8170N
>
> > mips
> >>  >>gcc version 4.2.1 20070831 patched [FreeBSD]
> >>  >>Preloaded elf kernel "kernel" at 0x8036d370.
> >>  >>real memory  = 67108864 (65536K bytes)
> >>  >>Physical memory chunk(s):
> >>  >>
> >>  >
> >>  >
> >>  >I like the idea, but other platforms put this after the memory. Can
> you
> > make this more like x86 so we can automatically parse it more easily?
> >>  >
> >>  >
> >>  >Warner
> >>  >
> >>  >
> >>  _______________________________________________
> >>  freebsd-mips@freebsd.org mailing list
> >>  https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> >>  To unsubscribe, send any mail to
> > "freebsd-mips-unsubscribe@freebsd.org"
> >
>
> _______________________________________________
> freebsd-mips@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-mips
> To unsubscribe, send any mail to "freebsd-mips-unsubscribe@freebsd.org"
>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CANCZdfpD9ZRisvwz=S797Fe4FuRjPzQw9rUDD26YdPV2QS%2BLDw>