public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Hans Rosenfeld <hans.rosenfeld@amd.com>
To: Tejun Heo <tj@kernel.org>
Cc: "Seidel, Conny" <Conny.Seidel@amd.com>,
	"x86@kernel.org" <x86@kernel.org>,
	"linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>
Subject: Re: 32bit NUMA and fakeNUMA broken for AMD CPUs
Date: Thu, 30 Jun 2011 19:04:51 +0200	[thread overview]
Message-ID: <20110630170450.GV478@escobedo.osrc.amd.com> (raw)
In-Reply-To: <20110630164216.GU3386@htj.dyndns.org>

[-- Attachment #1: Type: text/plain, Size: 323 bytes --]

On Thu, Jun 30, 2011 at 12:42:16PM -0400, Tejun Heo wrote:
> Can you please attach boot log w/ SPARSEMEM?  Let's see whether NUMA
> config is being rejected correctly.

I already sent it in the earlier mail, but here it is again. NUMA is
rejected.


Hans


-- 
%SYSTEM-F-ANARCHISM, The operating system has been overthrown

[-- Attachment #2: bootlog_sparsemem --]
[-- Type: text/plain, Size: 6759 bytes --]

kernel /boot/vmlinuz.panic root=/dev/sda1 console=ttyS0,115200 console=tty0 ign
ore_loglevel earlyprintk=ttyS0,115200 debug
   [Linux-bzImage, setup=0x3200, size=0x34ce70]

early console in setup code
early console in decompress_kernel

Decompressing Linux... Parsing ELF... done.
Booting the kernel.
[    0.000000] Linux version 2.6.39-rc5-00181-g2706a0b-dirty (root@worms) (gcc version 4.5.2 (Gentoo 4.5.2 p1.1, pie-0.4.5) ) #27 SMP Thu Jun 30 15:00:39 CEST 2011
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 0000000000087800 (usable)
[    0.000000]  BIOS-e820: 0000000000087800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000cc000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 00000000c7e70000 (usable)
[    0.000000]  BIOS-e820: 00000000c7e70000 - 00000000c7e8c000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000c7e8c000 - 00000000c7e8e000 (ACPI NVS)
[    0.000000]  BIOS-e820: 00000000c7e8e000 - 00000000c8000000 (reserved)
[    0.000000]  BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
[    0.000000]  BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000]  BIOS-e820: 0000000100000000 - 0000001838000000 (usable)
[    0.000000] debug: ignoring loglevel setting.
[    0.000000] bootconsole [earlyser0] enabled
[    0.000000] NX (Execute Disable) protection: active
[    0.000000] DMI present.
[    0.000000] DMI: AMD DRACHMA/DRACHMA, BIOS PDPAX1-6 12/15/2009
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[    0.000000] last_pfn = 0x1000000 max_arch_pfn = 0x1000000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-BFFFF uncachable
[    0.000000]   C0000-D7FFF write-protect
[    0.000000]   D8000-DFFFF uncachable
[    0.000000]   E0000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 000000000000 mask FFFF80000000 write-back
[    0.000000]   1 base 000080000000 mask FFFFC0000000 write-back
[    0.000000]   2 base 0000C0000000 mask FFFFF8000000 write-back
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] TOM2: 0000001838000000 aka 99200M
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] e820 update range: 00000000c8000000 - 0000000100000000 (usable) ==> (reserved)
[    0.000000] found SMP MP-table at [c00f7240] f7240
[    0.000000] initial memory mapped : 0 - 01c00000
[    0.000000] Base memory trampoline at [c0083000] 83000 size 16384
[    0.000000] init_memory_mapping: 0000000000000000-00000000375fe000
[    0.000000]  0000000000 - 0000200000 page 4k
[    0.000000]  0000200000 - 0037400000 page 2M
[    0.000000]  0037400000 - 00375fe000 page 4k
[    0.000000] kernel direct mapping tables up to 375fe000 @ 1bf8000-1c00000
[    0.000000] ACPI: RSDP 000f71c0 00024 (v02 PTLTD )
[    0.000000] ACPI: XSDT c7e78aee 00074 (v01 PTLTD  ? XSDT   06040000  LTP 00000000)
[    0.000000] ACPI: FACP c7e83b26 000F4 (v03 AMD    CHIPOTLE 06040000 AMD  000F4240)
[    0.000000] ACPI: DSDT c7e78b62 0AFC4 (v02    AMD    SB700 06040000 MSFT 03000000)
[    0.000000] ACPI: FACS c7e8dfc0 00040
[    0.000000] ACPI: TCPA c7e83c8e 00032 (v02 AMD             06040000 PTEC 00000000)
[    0.000000] ACPI: SLIT c7e83cc0 0006C (v01 AMD    F10      06040000 AMD  00000001)
[    0.000000] ACPI: SRAT c7e83d2c 004C0 (v02 AMD    F10      06040000 AMD  00000001)
[    0.000000] ACPI: IVRS c7e841ec 000E8 (v01  AMD     RD890S 06040000 AMD  00000000)
[    0.000000] ACPI: SSDT c7e842d4 078B4 (v01 AMD    POWERNOW 06040000 AMD  00000001)
[    0.000000] ACPI: SSDT c7e8bb88 0010A (v01 AMD-K8 AMD-ACPI 06040000  AMD 00000001)
[    0.000000] ACPI: APIC c7e8bc92 002FA (v01 PTLTD  ? APIC   06040000  LTP 00000000)
[    0.000000] ACPI: MCFG c7e8bf8c 0003C (v01 PTLTD    MCFG   06040000  LTP 00000000)
[    0.000000] ACPI: HPET c7e8bfc8 00038 (v01 PTLTD  HPETTBL  06040000  LTP 00000001)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] Scanning NUMA topology in Northbridge 24
[    0.000000] Number of physical nodes 8
[    0.000000] Node 0 MemBase 0000000000000000 Limit 0000000238000000
[    0.000000] Node 1 MemBase 0000000238000000 Limit 0000000638000000
[    0.000000] Node 2 MemBase 0000000638000000 Limit 0000000838000000
[    0.000000] Node 3 MemBase 0000000838000000 Limit 0000000c38000000
[    0.000000] Node 4 MemBase 0000000c38000000 Limit 0000000e38000000
[    0.000000] Node 5 MemBase 0000000e38000000 Limit 0000001000000000
[    0.000000] Node 6 bogus settings 1238000000-1000000000.
[    0.000000] Node 7 bogus settings 1438000000-1000000000.
[    0.000000] BSP APIC ID: 10
[    0.000000] Node alignment 128MB < min 512MB, rejecting NUMA config
[    0.000000] No NUMA configuration found
[    0.000000] Faking a node at 0000000000000000-0000001000000000
[    0.000000] node 0 pfn: [0 - 1000000]
[    0.000000] remap_alloc: node 0 [fffe00000-1000000000) -> [f7200000-f7400000)
[    0.000000] Initmem setup node 0 0000000000000000-0000001000000000
[    0.000000]   NODE_DATA [0000000037200000 - 0000000037201fff] (remapped)
[    0.000000] 64650MB HIGHMEM available.
[    0.000000] 885MB LOWMEM available.
[    0.000000] max_low_pfn = 375fe, highstart_pfn = 375fe
[    0.000000] Low memory ends at vaddr f75fe000
[    0.000000] High memory starts at vaddr f75fe000
[    0.000000]   mapped low ram: 0 - 375fe000
[    0.000000]   low ram: 0 - 375fe000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x000375fe
[    0.000000]   HighMem  0x000375fe -> 0x01000000
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[3] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x00000087
[    0.000000]     0: 0x00000100 -> 0x000c7e70
[    0.000000]     0: 0x00100000 -> 0x01000000
[    0.000000] On node 0 totalpages: 16547303
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3927 pages, LIFO batch:0
[    0.000000]   Normal zone: 1740 pages used for memmap
[    0.000000]   Normal zone: 220978 pages, LIFO batch:31
[    0.000000]   HighMem zone: 129301 pages used for memmap
[    0.000000]   HighMem zone: 16191325 pages, LIFO batch:31
[    0.000000] Using APIC driver default

  reply	other threads:[~2011-06-30 17:05 UTC|newest]

Thread overview: 28+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2011-06-21 15:41 32bit NUMA and fakeNUMA broken for AMD CPUs Conny Seidel
2011-06-26 10:22 ` Tejun Heo
     [not found]   ` <20110626223807.47cef5c6.conny.seidel_amd.com@marah.osrc.amd.com>
2011-06-28  9:41     ` [PATCH tip:x86/urgent] x86-32, NUMA: Fix boot regression caused by NUMA init unification on highmem machines Tejun Heo
2011-06-28 12:35       ` Conny Seidel
2011-07-01 15:26       ` [tip:x86/urgent] " tip-bot for Tejun Heo
     [not found]     ` <20110628174613.GP478@escobedo.osrc.amd.com>
2011-06-29  9:44       ` 32bit NUMA and fakeNUMA broken for AMD CPUs Tejun Heo
2011-06-29 10:51         ` Tejun Heo
2011-06-29 12:34         ` Tejun Heo
2011-06-29 12:55           ` Hans Rosenfeld
2011-06-29 13:03             ` Tejun Heo
2011-06-29 16:15               ` Tejun Heo
2011-06-30 13:13                 ` Hans Rosenfeld
2011-06-30 15:55                   ` Tejun Heo
2011-06-30 16:32                     ` Hans Rosenfeld
2011-06-30 16:42                       ` Tejun Heo
2011-06-30 17:04                         ` Hans Rosenfeld [this message]
2011-07-01 16:22         ` [PATCH x86/urgent 1/2] x86: s/PAGES_PER_ELEMENT/PAGES_PER_SECTION/ Tejun Heo
2011-07-01 16:23           ` [PATCH x86/urgent 2/2] x86: Implement pfn -> nid mapping granularity check Tejun Heo
2011-07-09  8:32             ` Tejun Heo
2011-07-09  8:42               ` H. Peter Anvin
2011-07-11  8:34                 ` [PATCH x86/urgent] x86: Disable AMD_NUMA for 32bit for now Tejun Heo
2011-07-11 14:01                   ` Tejun Heo
2011-07-11 18:58                   ` [tip:x86/urgent] " tip-bot for Tejun Heo
2011-07-11 14:20                 ` [PATCH x86/urgent 2/2] x86: Implement pfn -> nid mapping granularity check Hans Rosenfeld
2011-07-13  5:34       ` [tip:x86/numa] x86, numa: " tip-bot for Tejun Heo
  -- strict thread matches above, loose matches on Subject: below --
2011-07-12  7:44 [PATCH x86/mm 1/2] x86: s/PAGES_PER_ELEMENT/PAGES_PER_SECTION/ Tejun Heo
2011-07-12  7:45 ` [PATCH x86/mm 2/2] x86: Implement pfn -> nid mapping granularity check Tejun Heo
2011-07-13  5:33 ` [tip:x86/numa] x86, mm: s/PAGES_PER_ELEMENT/PAGES_PER_SECTION/ tip-bot for Tejun Heo

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=20110630170450.GV478@escobedo.osrc.amd.com \
    --to=hans.rosenfeld@amd.com \
    --cc=Conny.Seidel@amd.com \
    --cc=linux-kernel@vger.kernel.org \
    --cc=tj@kernel.org \
    --cc=x86@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox