Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[GIT] Sparc

0 views
Skip to first unread message

David Miller

unread,
Nov 14, 2013, 6:20:01 PM11/14/13
to

There is a minor conflict with patches Andrew submitted to you today,
one of his patches is fixing the error handling in the sparc64 page
table SLAB handling, whereas the 47-bit physical address support patch
series in this pull request deletes all of the sparc64 page table SLAB
code entirely.

So just take the removal in your merge conflict resolution.

1) Implement support for up to 47-bit physical addresses on sparc64.

2) Support HAVE_CONTEXT_TRACKING on sparc64, from Kirill Tkhai.

3) Fix Simba bridge window calculations, from Kjetil Oftedal.

Please pull, thanks a lot!

The following changes since commit 10d0c9705e80bbd3d587c5fad24599aabaca6688:

Merge tag 'devicetree-for-3.13' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux (2013-11-12 16:52:17 +0900)

are available in the git repository at:


git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git master

for you to fetch changes up to 812cb83a56a908729c453a7db3fb2c262119bc9d:

sparc64: Implement HAVE_CONTEXT_TRACKING (2013-11-14 14:57:21 -0800)

----------------------------------------------------------------
David S. Miller (9):
sparc64: Clean up 64-bit mmap exclusion defines.
sparc64: Use PAGE_OFFSET instead of a magic constant.
sparc64: Define PAGE_OFFSET in terms of physical address bits.
sparc64: Document the shift counts used to validate linear kernel addresses.
sparc64: Fix inconsistent max-physical-address defines.
sparc64: Make PAGE_OFFSET variable.
sparc64: Move from 4MB to 8MB huge pages.
sparc64: Move to 64-bit PGDs and PMDs.
sparc64: Encode huge PMDs using PTE encoding.

Kirill Tkhai (2):
sparc64: Add self-IPI support for smp_send_reschedule()
sparc64: Implement HAVE_CONTEXT_TRACKING

oftedal (1):
sparc: PCI: Fix incorrect address calculation of PCI Bridge windows on Simba-bridges

arch/sparc/Kconfig | 1 +
arch/sparc/include/asm/mmu_64.h | 1 -
arch/sparc/include/asm/page_64.h | 49 ++++++++++++---
arch/sparc/include/asm/pgtable_64.h | 209 +++++++++++++++++++++++++++++++++++++--------------------------
arch/sparc/include/asm/sparsemem.h | 6 +-
arch/sparc/include/asm/thread_info_64.h | 3 +-
arch/sparc/include/asm/tsb.h | 105 +++++++-------------------------
arch/sparc/kernel/entry.h | 1 -
arch/sparc/kernel/kgdb_64.c | 5 +-
arch/sparc/kernel/kprobes.c | 7 ++-
arch/sparc/kernel/ktlb.S | 30 +++++++--
arch/sparc/kernel/pci.c | 4 +-
arch/sparc/kernel/process_64.c | 2 +
arch/sparc/kernel/ptrace_64.c | 10 +++
arch/sparc/kernel/rtrap_64.S | 8 ++-
arch/sparc/kernel/signal_64.c | 13 +++-
arch/sparc/kernel/smp_64.c | 9 ++-
arch/sparc/kernel/sun4v_tlb_miss.S | 2 +-
arch/sparc/kernel/sys_sparc_64.c | 6 +-
arch/sparc/kernel/syscalls.S | 8 +--
arch/sparc/kernel/traps_64.c | 85 ++++++++++++++++++++------
arch/sparc/kernel/tsb.S | 2 +-
arch/sparc/kernel/unaligned_64.c | 16 +++--
arch/sparc/kernel/vmlinux.lds.S | 5 ++
arch/sparc/lib/clear_page.S | 4 +-
arch/sparc/lib/copy_page.S | 4 +-
arch/sparc/mm/fault_64.c | 14 +++--
arch/sparc/mm/gup.c | 9 ++-
arch/sparc/mm/hugetlbpage.c | 2 -
arch/sparc/mm/init_64.c | 282 +++++++++++++++++++++++++++++++++++--------------------------------------------------
arch/sparc/mm/init_64.h | 4 +-
arch/sparc/mm/tlb.c | 13 ++--
arch/sparc/mm/tsb.c | 13 +---
arch/sparc/mm/ultra.S | 12 ++--
34 files changed, 510 insertions(+), 434 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majo...@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

David Miller

unread,
Nov 19, 2013, 5:20:01 PM11/19/13
to

Two merge window fallout build fixes, please pull, thanks a lot!

The following changes since commit 2d3c627502f2a9b0a7de06a5a2df2365542a72c9:

Revert "init/Kconfig: add option to disable kernel compression" (2013-11-17 11:17:36 -0800)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git master

for you to fetch changes up to 6a328f3fe042396c6525d7bf84cfd941440cc045:

sparc64: merge fix (2013-11-18 15:08:52 -0800)

----------------------------------------------------------------
Kirill A. Shutemov (1):
sparc64: fix build regession

Stephen Rothwell (1):
sparc64: merge fix

arch/sparc/include/asm/tlbflush_64.h | 1 -
arch/sparc/mm/init_64.c | 2 --
2 files changed, 3 deletions(-)
0 new messages