lkml.org 
[lkml]   [2013]   [Apr]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] arch/metag changes for v3.10
Hi Linus,

Please pull the following arch/metag changes (see tag message below for overview).

Thanks
James

The following changes since commit f6161aa153581da4a3867a2d1a7caf4be19b6ec9:

Linux 3.9-rc2 (2013-03-10 16:54:19 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git tags/metag-for-v3.10-rc1

for you to fetch changes up to 164c013858a2e89b450cd8021a8be896f9e05697:

metag: defconfigs: increase log buffer 8KiB => 128KiB (2013-04-25 13:09:27 +0100)

----------------------------------------------------------------
Misc arch/metag changes for v3.10-rc1

- Various fixes for the interrupting perf counter handling in metag's
perf backend.
- Add OProfile support based on perf.
- Sets up cache partitions for SMP so bootloader doesn't have to.
- Patch from Paul Bolle to remove ARCH_POPULATES_NODE_MAP again
(touches microblaze too).
- Add TLS pointer regset to metag ptrace api.
- Add exported metag DSP extended context handling header <asm/ech.h>.
- Increase defconfig log buffer size to 128KiB.
- Various fixes, typos, missing exports.

----------------------------------------------------------------
James Hogan (16):
metag: perf: fix core internal / perf channel mux
metag: perf: fix wrap handling in delta calculation
metag: perf: fixes for interrupting perf counters
metag: perf: add missing prev_count updates
metag: perf: fix frequency sampling (dynamic period)
metag: perf: use hard_processor_id() to get thread
metag: perf: don't reset TXTACTCYC
metag: perf: prepare for use by oprofile
metag: OProfile support
metag: smp: copy cache partition and enable GCOn
metag: cachepart: take into account small cache bits
metag: cachepart: fix get_global_dcache_size() typo
metag: export _metag_da_present and cpu_2_hwthread_id
metag: add exported <asm/ech.h> for extended context handling
metag: avoid unnecessary builtin dtb rebuilds
metag: defconfigs: increase log buffer 8KiB => 128KiB

Paul Bolle (1):
memblock: Kill ARCH_POPULATES_NODE_MAP once more

Paul Clothier (1):
metag: ptrace: Implement NT_METAG_TLS

arch/metag/Kconfig | 4 ++
arch/metag/Makefile | 2 +
arch/metag/boot/dts/Makefile | 10 ++-
arch/metag/configs/meta1_defconfig | 1 -
arch/metag/configs/meta2_defconfig | 1 -
arch/metag/configs/meta2_smp_defconfig | 1 -
arch/metag/include/asm/metag_mem.h | 3 +
arch/metag/include/uapi/asm/Kbuild | 1 +
arch/metag/include/uapi/asm/ech.h | 15 +++++
arch/metag/kernel/cachepart.c | 16 +++--
arch/metag/kernel/da.c | 2 +
arch/metag/kernel/head.S | 8 +++
arch/metag/kernel/perf/perf_event.c | 74 ++++++++++++++-------
arch/metag/kernel/ptrace.c | 34 ++++++++++
arch/metag/kernel/setup.c | 1 +
arch/metag/kernel/smp.c | 115 +++++++++++++++++++++++++++++++++
arch/metag/mm/Kconfig | 3 -
arch/metag/oprofile/Makefile | 17 +++++
arch/metag/oprofile/backtrace.c | 63 ++++++++++++++++++
arch/metag/oprofile/backtrace.h | 6 ++
arch/metag/oprofile/common.c | 66 +++++++++++++++++++
arch/microblaze/Kconfig | 3 -
include/uapi/linux/elf.h | 1 +
23 files changed, 407 insertions(+), 40 deletions(-)
create mode 100644 arch/metag/include/uapi/asm/ech.h
create mode 100644 arch/metag/oprofile/Makefile
create mode 100644 arch/metag/oprofile/backtrace.c
create mode 100644 arch/metag/oprofile/backtrace.h
create mode 100644 arch/metag/oprofile/common.c

[unhandled content-type:application/pgp-signature]
\
 
 \ /
  Last update: 2013-04-30 16:01    [W:0.034 / U:0.568 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site