[<prev] [next>] [day] [month] [year] [list]
Message-Id: <20100720.212539.94888874.davem@davemloft.net>
Date: Tue, 20 Jul 2010 21:25:39 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: torvalds@...ux-foundation.org
CC: akpm@...ux-foundation.org, sparclinux@...r.kernel.org,
linux-kernel@...r.kernel.org
Subject: [GIT] SPARC
Couple sparc fixes that have piled up over the past few week:
1) L1_CACHE_ALIGN macro unnecessary, from FUJITA Tomonori
2) _FP_FROM_INT() math-emu off-by-one bug that hits sparc and
other math-emu using platforms. From Mikael Pettersson.
3) Add missing DWARF register lookup to perf.
4) When console= is explicitly specified for a serial console,
don't try to override with firmware provided settings.
5) Use after free in sunsu driver.
6) maybe_change_configuration() perf event code uses wrong %pcr
setting, notices by Peter Z.
7) Fix build failure in some configs, from Dongdong Deng.
Please pull, thanks a lot!
The following changes since commit e0959371b4aaddb9b986019d5cfef93f9801d0ff:
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client (2010-07-20 16:27:58 -0700)
are available in the git repository at:
master.kernel.org:/pub/scm/linux/kernel/git/davem/sparc-2.6.git master
David S. Miller (8):
sparc32: Kill none_mask, it's bogus.
sunserial: Don't call add_preferred_console() when console= is specified.
sunsu: Fix use after free in su_remove().
sparc64: Update defconfig.
sparc64: Fix maybe_change_configuration() PCR setting.
Merge branch 'master' of /home/davem/src/GIT/linux-2.6/
MAINTAINERS: Add SBUS driver path to sparc entry.
perf: Add DWARF register lookup for sparc
Dongdong Deng (1):
sparc64: fix the build error due to smp_kgdb_capture_client()
FUJITA Tomonori (1):
sparc: remove homegrown L1_CACHE_ALIGN macro
Joe Perches (1):
drivers/sbus: Remove unnecessary casts of private_data
Julia Lawall (1):
arch/sparc/kernel: Eliminate what looks like a NULL pointer dereference
Mikael Pettersson (1):
math-emu: correct test for downshifting fraction in _FP_FROM_INT()
MAINTAINERS | 1 +
arch/sparc/configs/sparc64_defconfig | 49 ++++++++++++++++++++++---------
arch/sparc/include/asm/cache.h | 1 -
arch/sparc/include/asm/pgtable_32.h | 5 +--
arch/sparc/kernel/perf_event.c | 1 +
arch/sparc/kernel/sun4d_irq.c | 2 +-
arch/sparc/kernel/ttable.S | 2 +-
arch/sparc/mm/srmmu.c | 2 -
arch/sparc/mm/sun4c.c | 3 --
drivers/sbus/char/openprom.c | 4 +-
drivers/serial/suncore.c | 4 ++-
drivers/serial/sunsu.c | 13 ++++++--
include/math-emu/op-common.h | 2 +-
tools/perf/arch/sparc/Makefile | 4 ++
tools/perf/arch/sparc/util/dwarf-regs.c | 43 +++++++++++++++++++++++++++
15 files changed, 103 insertions(+), 33 deletions(-)
create mode 100644 tools/perf/arch/sparc/Makefile
create mode 100644 tools/perf/arch/sparc/util/dwarf-regs.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists