From: David Miller on 21 Jul 2010 00:30 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(a)vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
|
Pages: 1 Prev: xen/blkfront: various bugfixes and patches for blkfront Next: linux-next: Tree for July 21 |