[Git pull] arch/x86 updates

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Linus,

please pull from: 

  ssh://master.kernel.org/pub/scm/linux/kernel/git/tglx/linux-2.6-x86.git

This tree contains

- another chunk of the -mm/ak pending patches
- some unification patches
- merge fallout fixups
- bugfixes fallout from automated testing
- trivial cleanups

A full log, including the patches is available here:

  http://userweb.kernel.org/~tglx/git-x86-changes

Thanks

	tglx
---

Adrian Knoth (1):
      Kconfig: Missing line breaks in arch/x86_64/Kconfig

Akinobu Mita (1):
      i386: do cpuid_device_create() in CPU_UP_PREPARE instead of CPU_ONLINE.

Andi Kleen (6):
      x86: remove page_fault_trace
      x86: don't zero pad addresses in segfault message
      x86: Unify i386 and x86-64 early quirks
      x86: enable iommu_merge by default
      x86: use raw locks during oopses
      x86 & generic: change to __builtin_prefetch()

Andres Salomon (1):
      GEODE: use symbolic constant in cs5536 reboot fixup

Glauber de Oliveira Costa (1):
      x86: use descriptor's functions instead of inline assembly

Hiroshi Shimamoto (1):
      x86: merge init_task_32/64.c

Ingo Molnar (1):
      x86: fix CONFIG_NUMA and nosmp | maxcpus=0/1 crash

Jan Beulich (1):
      x86: honor _PAGE_PSE bit on page walks

Jan Blunck (2):
      i386: make callgraph use dump_trace() on i386/x86_64
      x86: introduce frame_pointer() and stack_pointer()

Laurent Vivier (1):
      x86: implement missing x86_64 function smp_call_function_mask()

Mike Travis (4):
      x86: convert cpu_to_apicid to be a per cpu variable
      x86: convert cpu_llc_id to be a per cpu variable
      x86: acpi use cpu_physical_id
      x86: convert cpuinfo_x86 array to a per_cpu array

Pavel Emelyanov (1):
      i386: consolidate show_regs and show_registers for i386

Roland McGrath (1):
      x86: Use linux/elfcore-compat.h

Rusty Russell (1):
      i386: introduce "used_vectors" bitmap which can be used to reserve vectors.

Sam Ravnborg (1):
      x86: use relative symlink for bzImage

Siddha, Suresh B (1):
      x86, vsyscall: fix the oops crash with __pa_vsymbol()

Stephane Eranian (2):
      i386: i386 add AMD64 Barcelona PMU MSR definitions to msr.h
      i386: do not BUG_ON() when MSR is unknown

Thomas Gleixner (4):
      x86: update .gitignore entries
      x86: move cpufreq Kconfigs to the same directory
      x86: quirk.c trivial coding style and white space cleanup
      x86: add force_hpet boot option

Udo A. Steinberg (2):
      x86: force enable HPET on VT8235/8237 chipsets
      x86: enable HPET on ICH3 and ICH4

 .gitignore                                         |    1 +
 Documentation/kernel-parameters.txt                |    6 +-
 arch/i386/Kconfig                                  |    2 +-
 arch/i386/Makefile                                 |    6 +-
 arch/x86/ia32/ia32_binfmt.c                        |  124 +++++++------------
 arch/x86/kernel/Makefile_32                        |    3 +-
 arch/x86/kernel/Makefile_64                        |    4 +-
 arch/x86/kernel/acpi/Makefile_32                   |    3 -
 arch/x86/kernel/acpi/boot.c                        |    2 +-
 arch/x86/kernel/acpi/cstate.c                      |    4 +-
 arch/x86/kernel/acpi/earlyquirk_32.c               |   84 -------------
 arch/x86/kernel/acpi/processor.c                   |    2 +-
 arch/x86/kernel/alternative.c                      |    6 +-
 .../x86/kernel/cpu/cpufreq/{Kconfig => Kconfig_32} |    0 
 .../{cpufreq/Kconfig => cpu/cpufreq/Kconfig_64}    |    2 +-
 arch/x86/kernel/cpu/cpufreq/acpi-cpufreq.c         |    4 +-
 arch/x86/kernel/cpu/cpufreq/e_powersaver.c         |    2 +-
 arch/x86/kernel/cpu/cpufreq/elanfreq.c             |    4 +-
 arch/x86/kernel/cpu/cpufreq/longhaul.c             |    4 +-
 arch/x86/kernel/cpu/cpufreq/longrun.c              |    4 +-
 arch/x86/kernel/cpu/cpufreq/p4-clockmod.c          |    4 +-
 arch/x86/kernel/cpu/cpufreq/powernow-k6.c          |    2 +-
 arch/x86/kernel/cpu/cpufreq/powernow-k7.c          |    2 +-
 arch/x86/kernel/cpu/cpufreq/sc520_freq.c           |    4 +-
 arch/x86/kernel/cpu/cpufreq/speedstep-centrino.c   |    6 +-
 arch/x86/kernel/cpu/cpufreq/speedstep-lib.c        |    2 +-
 arch/x86/kernel/cpu/intel_cacheinfo.c              |   12 +-
 arch/x86/kernel/cpu/perfctr-watchdog.c             |   16 ++-
 arch/x86/kernel/cpu/proc.c                         |   11 ++-
 arch/x86/kernel/cpuid.c                            |   34 +++---
 .../kernel/{early-quirks_64.c => early-quirks.c}   |   19 +++-
 arch/x86/kernel/genapic_64.c                       |   15 ++-
 arch/x86/kernel/genapic_flat_64.c                  |    2 +-
 arch/x86/kernel/head64.c                           |    2 +-
 arch/x86/kernel/hpet.c                             |    3 +
 arch/x86/kernel/i8259_32.c                         |    3 +-
 arch/x86/kernel/{init_task_32.c => init_task.c}    |   11 +-
 arch/x86/kernel/init_task_64.c                     |   54 ---------
 arch/x86/kernel/io_apic_32.c                       |   13 ++-
 arch/x86/kernel/mce_64.c                           |    3 +-
 arch/x86/kernel/mce_amd_64.c                       |    4 +-
 arch/x86/kernel/microcode.c                        |    6 +-
 arch/x86/kernel/mpparse_64.c                       |   17 +++-
 arch/x86/kernel/msr.c                              |    2 +-
 arch/x86/kernel/pci-dma_64.c                       |    2 +-
 arch/x86/kernel/process_32.c                       |   56 +++++++---
 arch/x86/kernel/quirks.c                           |  112 ++++++++++++++++--
 arch/x86/kernel/reboot_64.c                        |    3 +-
 arch/x86/kernel/reboot_fixups_32.c                 |    8 +-
 arch/x86/kernel/setup64.c                          |   10 ++-
 arch/x86/kernel/setup_32.c                         |    4 +-
 arch/x86/kernel/setup_64.c                         |   25 +++-
 arch/x86/kernel/smp_32.c                           |    4 +-
 arch/x86/kernel/smp_64.c                           |  119 ++++++++++---------
 arch/x86/kernel/smpboot_32.c                       |   81 +++++++------
 arch/x86/kernel/smpboot_64.c                       |   74 ++++++++----
 arch/x86/kernel/suspend_64.c                       |   11 +-
 arch/x86/kernel/traps_32.c                         |   54 ++++-----
 arch/x86/kernel/traps_64.c                         |   16 +--
 arch/x86/kernel/tsc_32.c                           |    8 +-
 arch/x86/kernel/tsc_64.c                           |    4 +-
 arch/x86/kernel/vsyscall_64.c                      |    4 +-
 arch/x86/lib/delay_32.c                            |    2 +-
 arch/x86/lib/delay_64.c                            |    3 +-
 arch/x86/mach-voyager/voyager_smp.c                |   12 +-
 arch/x86/mm/fault_32.c                             |    3 +-
 arch/x86/mm/fault_64.c                             |   16 +---
 arch/x86/mm/numa_64.c                              |    2 +-
 arch/x86/oprofile/backtrace.c                      |  110 ++++++------------
 arch/x86_64/.gitignore                             |    1 +
 arch/x86_64/Kconfig                                |    8 +-
 arch/x86_64/Makefile                               |    6 +-
 drivers/acpi/processor_core.c                      |    8 +-
 drivers/hwmon/coretemp.c                           |    6 +-
 drivers/hwmon/hwmon-vid.c                          |    2 +-
 drivers/input/gameport/gameport.c                  |    3 +-
 drivers/video/geode/video_gx.c                     |    2 +-
 include/asm-x86/acpi_32.h                          |    6 +-
 include/asm-x86/compat.h                           |    6 +
 include/asm-x86/desc_64.h                          |   30 +++++
 include/asm-x86/geode.h                            |    2 +
 include/asm-x86/hpet.h                             |    1 +
 include/asm-x86/io_apic_64.h                       |    2 +
 include/asm-x86/ipi.h                              |    2 +-
 include/asm-x86/irq_32.h                           |    3 +
 include/asm-x86/msr-index.h                        |   36 ++++--
 include/asm-x86/processor_32.h                     |   16 ++-
 include/asm-x86/processor_64.h                     |   16 +--
 include/asm-x86/proto.h                            |    2 -
 include/asm-x86/ptrace_32.h                        |    2 +
 include/asm-x86/ptrace_64.h                        |    2 +
 include/asm-x86/smp_32.h                           |    6 +-
 include/asm-x86/smp_64.h                           |   11 ++-
 include/asm-x86/system_32.h                        |    1 +
 include/asm-x86/topology_32.h                      |    4 +-
 include/asm-x86/topology_64.h                      |    4 +-
 include/linux/prefetch.h                           |    9 +-
 97 files changed, 754 insertions(+), 700 deletions(-)
 delete mode 100644 arch/x86/kernel/acpi/earlyquirk_32.c
 rename arch/x86/kernel/cpu/cpufreq/{Kconfig => Kconfig_32} (100%)
 rename arch/x86/kernel/{cpufreq/Kconfig => cpu/cpufreq/Kconfig_64} (98%)
 rename arch/x86/kernel/{early-quirks_64.c => early-quirks.c} (89%)
 rename arch/x86/kernel/{init_task_32.c => init_task.c} (80%)
 delete mode 100644 arch/x86/kernel/init_task_64.c
 create mode 100644 arch/x86_64/.gitignore
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

[Index of Archives]     [Kernel Newbies]     [Netfilter]     [Bugtraq]     [Photo]     [Stuff]     [Gimp]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Video 4 Linux]     [Linux for the blind]     [Linux Resources]
  Powered by Linux