From: Bob Picco <bpicco@meloft.net>
To: sparclinux@vger.kernel.org
Subject: Re: [PATCH v2 0/8] sparc64: MM/IRQ patch queue.
Date: Tue, 30 Sep 2014 13:53:15 +0000 [thread overview]
Message-ID: <20140930135315.GC24640@zareason> (raw)
In-Reply-To: <20140927.142812.2031647355756795530.davem@davemloft.net>
Bob Picco wrote: [Tue Sep 30 2014, 09:17:48AM EDT]
> Hi,
> David Miller wrote: [Mon Sep 29 2014, 10:16:37PM EDT]
> > From: David Miller <davem@davemloft.net>
> > Date: Mon, 29 Sep 2014 21:57:35 -0400 (EDT)
> >
> > > From: Bob Picco <bpicco@meloft.net>
> > > Date: Mon, 29 Sep 2014 18:35:22 -0400
> > >
> > >> This is M7-4:
> > >> MM: PAGE_OFFSET is 0xfffe000000000000 (max_phys_bits = 49)^M
> > >> MM: VMALLOC [0x0000000100000000 --> 0x0001000000000000]^M
> > >> MM: VMEMMAP [0x0001000000000000 --> 0x0002000000000000]^M
> > >> Kernel: Using 3 locked TLB entries for main kernel image.^M
> > >> Remapping the kernel... done.^M
> > >> ..
> > >> Early memory node ranges^M
> > >> node 0: [mem 0x50400000-0x3fbf6bdfff]^M
> > >> node 0: [mem 0x3fbf6c4000-0x3fbf6c5fff]^M
> > >> node 1: [mem 0x400000000000-0x403bffffffff]^M
> > >> node 2: [mem 0x800000000000-0x803fffffffff]^M
> > >> node 3: [mem 0xc00000000000-0xc03fffd5dfff]^M
> > >> node 3: [mem 0xc03fffd90000-0xc03fffdaffff]^M
> > >> node 3: [mem 0xc03fffdc0000-0xc03fffdc3fff]^M
> > >> Booting Linux...^M
> > >> CPU CAPS: [flush,stbar,swap,muldiv,v9,mul32,div32,v8plus]^M
> > >> CPU CAPS: [popc,vis,vis2,ASIBlkInit,fmaf,vis3,hpc,ima]^M
> > >> CPU CAPS: [pause,cbcond,aes,des,camellia,md5,sha1,sha256]^M
> > >> CPU CAPS: [sha512,mpmul,montmul,montsqr,crc32c]^M
> > >> PERCPU: max_distance=0xc000c2410000 too large for vmalloc space 0xffff00000000^M
> > >> PERCPU: auto allocator failed (-22), falling back to page size^M
> > >> PERCPU: 6 8K pages/cpu @0000000100000000 s23552 r8192 d17408^M
> > >
> > > Ok, it looks like we need to expand the vmalloc area a bit or two
> > > more, which is easy to do. I'll cook up a patch for that.
> >
> > Ok, this should do it, it's on top of my patch series:
> Yes, I agree.
>
> This is my cryptic confirmation the values will satisfy T5-8 and M7-4.
>
Ah crap and I did make it cryptic!
> (gdb) p 0x0006000000000000UL-0x0000000100000000UL
> $1 = 0x5ffff00000000
> VMALLOC_TOTAL
> (gdb) p 0x5ffff00000000UL * 3 / 4
> $2 = 0x47fff40000000
> (gdb) p 0xc000c2410000UL > 0x47fff40000000UL
$3 = 0x0
I deleted the above line by mistake.
bob
> M7-4
> (gdb) p 0x380001c10000UL > 0x47fff40000000UL
> $4 = 0x0
> T5-8
> .
>
> Note the M7-4 max_distance was borrowed from last attempt before this
> email's patch.
>
> Unfortunately for M7-4 boot confirmation will have to wait. I lost a node
> (socket). Of course three nodes booted beyond percpu space but then chaos
> ensued :) I strongly doubt this is related to what we are focusing on here!
>
> M7-4(?)
> Allocated 40960 bytes for kernel page tables.
> Zone ranges:
> DMA [mem 0x50400000-0xffffffffffffffff]
> Normal [mem 0x00000000-0x803fffdc5fff]
> Movable zone start for each node
> Early memory node ranges
> node 0: [mem 0x50400000-0x3fbf8d3fff]
> node 0: [mem 0x3fbf8da000-0x3fbf8dbfff]
> node 1: [mem 0x400000000000-0x403bffffffff]
> node 2: [mem 0x800000000000-0x803fffd6ffff]
> node 2: [mem 0x803fffda2000-0x803fffdc5fff]
> Booting Linux...
> CPU CAPS: [flush,stbar,swap,muldiv,v9,mul32,div32,v8plus]
> CPU CAPS: [popc,vis,vis2,ASIBlkInit,fmaf,vis3,hpc,ima]
> CPU CAPS: [pause,cbcond,aes,des,camellia,md5,sha1,sha256]
> CPU CAPS: [sha512,mpmul,montmul,montsqr,crc32c]
> PERCPU: Embedded 7 pages/cpu @fff8003f3c000000 s23552 r8192 d25600 u65536
> SUN4V: Mondo queue sizes [cpu(131072) dev(16384) r(8192) nr(256)]
>
> I'll share my T5-2 should you like but there is no issue.
>
> Let me find time for spec-jbb and DEBUG_PAGEALLOC.
>
> thanx!
> --
> To unsubscribe from this list: send the line "unsubscribe sparclinux" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
next prev parent reply other threads:[~2014-09-30 13:53 UTC|newest]
Thread overview: 34+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-09-27 18:28 [PATCH v2 0/8] sparc64: MM/IRQ patch queue David Miller
2014-09-27 20:46 ` Bob Picco
2014-09-28 4:35 ` David Miller
2014-09-29 20:15 ` David Miller
2014-09-29 21:03 ` Bob Picco
2014-09-29 21:33 ` David Miller
2014-09-29 22:35 ` Bob Picco
2014-09-30 1:52 ` David Miller
2014-09-30 1:56 ` David Miller
2014-09-30 1:57 ` David Miller
2014-09-30 2:16 ` David Miller
2014-09-30 10:36 ` Bob Picco
2014-09-30 13:17 ` Bob Picco
2014-09-30 13:53 ` Bob Picco [this message]
2014-09-30 18:55 ` David Miller
2014-09-30 20:58 ` Bob Picco
2014-09-30 22:28 ` Bob Picco
2014-10-01 2:29 ` David Miller
2014-10-01 2:57 ` David Miller
2014-10-01 11:51 ` Bob Picco
2014-10-01 14:29 ` Bob Picco
2014-10-01 20:42 ` David Miller
2014-10-01 20:44 ` David Miller
2014-10-01 21:51 ` Bob Picco
2014-10-02 14:24 ` Bob Picco
2014-10-03 22:53 ` David Miller
2014-10-04 19:12 ` David Miller
2014-10-04 20:00 ` David Miller
2014-10-05 13:51 ` Bob Picco
2014-10-05 13:58 ` Bob Picco
2014-10-13 3:53 ` David Miller
2014-10-15 2:40 ` David Miller
2014-10-16 12:36 ` Bob Picco
2014-10-16 16:12 ` David Miller
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20140930135315.GC24640@zareason \
--to=bpicco@meloft.net \
--cc=sparclinux@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.