From: James Hogan <james.hogan@imgtec.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-kernel <linux-kernel@vger.kernel.org>,
Paul Clothier <paul.clothier@imgtec.com>,
Paul Bolle <pebolle@tiscali.nl>
Subject: [GIT PULL] arch/metag changes for v3.10
Date: Tue, 30 Apr 2013 14:46:20 +0100 [thread overview]
Message-ID: <517FCB2C.8090409@imgtec.com> (raw)
[-- Attachment #1: Type: text/plain, Size: 3829 bytes --]
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
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
reply other threads:[~2013-04-30 13:47 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=517FCB2C.8090409@imgtec.com \
--to=james.hogan@imgtec.com \
--cc=linux-kernel@vger.kernel.org \
--cc=paul.clothier@imgtec.com \
--cc=pebolle@tiscali.nl \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.