1. 18 2月, 2009 13 次提交
    • I
      x86, numaq_32: clean up · 36afc3af
      Ingo Molnar 提交于
      Impact: cleanup
      
      - refactor smp_dump_qct()
      - tidy up include files, remove duplicates
      - misc other cleanups, pointed out by checkpatch
      
      No code changed:
      
      md5:
         9c0bc01a53558c77df0f2ebcda7e11a9  numaq_32.o.before.asm
         9c0bc01a53558c77df0f2ebcda7e11a9  numaq_32.o.after.asm
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      36afc3af
    • I
      x86, es7000: misc cleanups · 7da18ed9
      Ingo Molnar 提交于
      These are cleanups that change the md5 signature:
      
       - asm/ => linux/ include conversion
       - simplify the code flow of find_unisys_acpi_oem_table()
       - move ACPI methods into one #ifdef block
       - remove 0/NULL initialization of statics
       - simplify/standardize printouts
       - update copyrights
       - more cleanups, pointed out by checkpatch
      
      arch/x86/kernel/es7000_32.o:
      
         text	   data	    bss	    dec	    hex	filename
         2693	    192	     44	   2929	    b71	es7000_32.o.before
         2688	    192	     44	   2924	    b6c	es7000_32.o.after
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      7da18ed9
    • I
      x86, es7000: remove dead code, clean up · 352887d1
      Ingo Molnar 提交于
      Impact: cleanup
      
       - a number of structure definitions were stale
       - remove needless wrappers around apic definitions
       - fix details noticed by checkpatch
      
      No code changed:
      
      md5:
         029d8fde0aaf6e934ea63bd8b36430fd  es7000_32.o.before.asm
         029d8fde0aaf6e934ea63bd8b36430fd  es7000_32.o.after.asm
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      352887d1
    • I
      x86, es7000: remove externs · d3185b37
      Ingo Molnar 提交于
      Impact: cleanup
      
      In the subarch times there were a number of externs between
      various bits of the ES7000 code. Now that there's a single
      es7000-platform support file, the externs can be removed and
      the functions can be changed the statics.
      
      Beyond the cleanup factor, this also shrinks the size of the
      kernel image a bit:
      
      arch/x86/kernel/es7000_32.o:
      
         text	   data	    bss	    dec	    hex	filename
         2813	    192	     44	   3049	    be9	es7000_32.o.before
         2693	    192	     44	   2929	    b71	es7000_32.o.after
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      d3185b37
    • I
      x86, apic: remove apicid_cluster() · b9e0d1aa
      Ingo Molnar 提交于
      There were multiple definitions of apicid_cluster() scattered around
      in APIC drivers - but the definitions are equivalent to the already
      existing generic APIC_CLUSTER() method.
      
      So remove apicid_cluster() and change all users to APIC_CLUSTER().
      
      No code changed:
      
      md5:
         1b8244ba8d3d6a454593ce10f09dfa58  summit_32.o.before.asm
         1b8244ba8d3d6a454593ce10f09dfa58  summit_32.o.after.asm
      
      md5:
         a593d98a882bf534622c70d9568497ac  es7000_32.o.before.asm
         a593d98a882bf534622c70d9568497ac  es7000_32.o.after.asm
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      b9e0d1aa
    • I
      x86, es7000: clean up · 2c4ce18c
      Ingo Molnar 提交于
      No code changed:
      
      arch/x86/kernel/es7000_32.o:
      
         text	   data	    bss	    dec	    hex	filename
         2813	    192	     44	   3049	    be9	es7000_32.o.before
         2813	    192	     44	   3049	    be9	es7000_32.o.after
      
      md5:
         a593d98a882bf534622c70d9568497ac  es7000_32.o.before.asm
         a593d98a882bf534622c70d9568497ac  es7000_32.o.after.asm
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      2c4ce18c
    • I
      x86, apic: clean up the cpu_2_logical_apiciddeclaration · 2f205bc4
      Ingo Molnar 提交于
      extern declarations were scattered in 4 files - consolidate them
      into apic.h.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      2f205bc4
    • I
      x86, apic: clean up arch/x86/kernel/bigsmp_32.c · 77313190
      Ingo Molnar 提交于
      Impact: cleanup
      
      - remove unnecessary indirections that were artifacts of the subarch code
      - clean up include file section
      - clean up various small details
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      77313190
    • I
      x86, apic: remove stale references to APIC_DEFINITION · 5c615feb
      Ingo Molnar 提交于
      Impact: cleanup
      
      APIC_DEFINITION was a hack from the x86 subarch times, it has no
      meaning anymore - remove it.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      5c615feb
    • I
      x86, apic: remove duplicate asm/apic.h inclusions · e641f5f5
      Ingo Molnar 提交于
      Impact: cleanup
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      e641f5f5
    • I
      x86, apic: remove genapic.h · 7b6aa335
      Ingo Molnar 提交于
      Impact: cleanup
      
      Remove genapic.h and remove all references to it.
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      7b6aa335
    • I
      x86, apic: merge genapic.h into apic.h · e2780a68
      Ingo Molnar 提交于
      Impact: cleanup
      
      Reduce the number of include files to worry about.
      Also, most of the users of APIC facilities had to
      include genapic.h already, which embedded apic.h,
      so the distinction was meaningless.
      
      [ include apic.h from genapic.h for compatibility. ]
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      e2780a68
    • I
      remove: genapic prepare · 28aa29ee
      Ingo Molnar 提交于
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      28aa29ee
  2. 17 2月, 2009 6 次提交
  3. 16 2月, 2009 7 次提交
  4. 15 2月, 2009 5 次提交
  5. 14 2月, 2009 6 次提交
  6. 13 2月, 2009 3 次提交