Skip to content

clean up logical flat apic mode using

Yinghai Lu lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 19 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5use nr_cpus= to set nr_cpu_ids earlyarch/ia64/kernel/acpi.c arch/x86/kernel/smpboot.c drivers/acpi/numa.c +1 more+22 -70 replies
2/5x86: using logical flat for amd cpu too.arch/x86/kernel/apic/apic.c arch/x86/kernel/apic/probe_64.c+4 -200 replies
3/5x86: according to nr_cpu_ids to decide if need to leave logical flatarch/x86/kernel/apic/apic.c arch/x86/kernel/apic/probe_32.c arch/x86/kernel/apic/probe_64.c +1 more+20 -70 replies
4/5x86: make 32bit apic flat to physflat switch like 64bitarch/x86/include/asm/apic.h arch/x86/include/asm/mpspec.h arch/x86/kernel/acpi/boot.c +6 more+46 -1020 replies
5/5x86: use dmi check to treat disabled cpus as hotplug cpus.arch/x86/kernel/smpboot.c+74 -219 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchLinus Torvalds
1/5A-b
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/5] clean up logical flat apic mode using

1. instroduce nr_cpus=x, to enumlate that only one x cpus are installed
2. nur nr_cpu_ids for checking
3. make default_setup_irq_routing of 32but more like 64 bit
4. amd cpu useing logical flat even one of 8 scpu apicid >= 8
5. use dmi table to decide if we need to disabled cpus as hotplug cpus.

need to apply after putting Suresh patch back.

todo:
1. seperate probe_32.c to probe_32.c and apic_default_32.c
2. merge probe_32.c and probe_64.c or create probe.c to share dmi table

Thanks

Yinghai Lu