Skip to content

merge apic_32.c and apic_64.c

Yinghai Lu lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest18 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/18x86: apic_64.c - setup_APIC_timer has to be __cpuinit functionarch/x86/kernel/apic_64.c+1 -10 replies
2/18x86: apic - introduce get_physical_broadcast for 64bitarch/x86/kernel/apic_64.c+10 -00 replies
3/18x86: apic - unify setup_apicpmtimerarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+12 -00 replies
4/18x86: apic_64.c - add sanity check for spurious vector definitionarch/x86/kernel/apic_64.c+7 -20 replies
5/18x86: apic - unify setup_local_APICarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+62 -100 replies
6/18x86: apic_32.c should use __cpuinit sectionarch/x86/kernel/apic_32.c+3 -30 replies
7/18x86: apic - unify smp_apic_timer_interruptarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+5 -00 replies
8/18x86: apic_xx.c order variablesarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+56 -380 replies
9/18x86: use HAVE_X2APIC in apic_64.carch/x86/kernel/apic_64.c+23 -120 replies
10/18x86: add hard_smp_prossor_id with MACRO in io_apic_xx.carch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+9 -00 replies
11/18x86: make apic_32/64.c more likearch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+122 -130 replies
12/18x86: merge APIC_init_uniprocessorarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+90 -90 replies
13/18x86: copy detect_init_APIC to the otherarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+101 -10 replies
14/18x86: merge header files in apic_xx.carch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+14 -10 replies
15/18x86: apic unify smp_spurious/error_interruptarch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+43 -50 replies
16/18x86: apic copy calibrate_APIC_clock to each other in apic_32/64.carch/x86/kernel/apic_32.c arch/x86/kernel/apic_64.c+301 -00 replies
17/18x86: apic copy apic_64.c to apic_32.carch/x86/kernel/apic_32.c+188 -00 replies
18/18x86: rename apic_32.c and apic_64.c to apic.carch/x86/kernel/Makefile arch/x86/kernel/apic.c arch/x86/kernel/apic_32.c +1 more+2312 -46230 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 00/18] merge apic_32.c and apic_64.c

calibrated_APIC_clock still have two copies.
it seems we should use 32 bit, because some system may not has tsc but it is some long than 64 bits...

Thanks

Yinghai Lu