All of lore.kernel.org
 help / color / mirror / Atom feed
From: Michal Simek <michal.simek@petalogix.com>
To: Stephen Rothwell <sfr@canb.auug.org.au>
Cc: Andrew Morton <akpm@linux-foundation.org>,
	Arnd Bergmann <arnd@arndb.de>,
	John Williams <john.williams@petalogix.com>,
	linux-next@vger.kernel.org
Subject: Microblaze merge
Date: Wed, 27 May 2009 09:22:36 +0200	[thread overview]
Message-ID: <4A1CEA3C.1050904@petalogix.com> (raw)

Hi Stephen,

Can you please merge my next branch to linux-next?

Thanks,
Michal

The following changes since commit 5805977e63a36ad56594a623f3bd2bebcb7db233:
  Linus Torvalds (1):
        Merge branch 'for-linus' of git://git.kernel.org/.../jbarnes/drm-2.6

are available in the git repository at:

  git://git.monstr.eu/linux-2.6-microblaze.git next

Arnd Bergmann (10):
      microblaze: export some symbols
      microblaze: fix __user annotations
      microblaze: kill incorrect __bad_xchg definition
      microblaze: remove cacheable_memcpy
      microblaze: add security initcalls
      microblaze: add a dummy pgprot_noncached
      microblaze: do not include types.h in ptrace.h
      microblaze: remove bad_user_access_length
      microblaze: clean up checksum.c
      microblaze: use generic dma-mapping-broken.h

Edgar E. Iglesias (1):
      microblaze: Add audit and seccomp thread flags.

Michal Simek (38):
      microblaze: Remove POWERPC reference from Microblaze gpio.h
      microblaze: Kconfig: Enable drivers for Microblaze
      microblaze: prepare signal handling for generic unistd.h
      microblaze: Fix early cmdline for CMDLINE_FORCE
      microblaze: Cleanup compiled-in rootfs in BSS section
      Microblaze: Remove unused variable from paging init
      microblaze: Fix cast warning for __va in prom.c
      microblaze: Kbuild update
      microblaze: Fix size of __kernel_mode_t to short
      microblaze_mmu_v2: Add mmu_defconfig
      microblaze_mmu_v2: MMU update for startup code
      microblaze_mmu_v2: Alocate TLB for early console
      microblaze_mmu_v2: TLB low level code
      microblaze_mmu_v2: MMU initialization
      microblaze_mmu_v2: mmu.h update
      microblaze_mmu_v2: Page fault handling high level - fault.c
      microblaze_mmu_v2: Context handling - mmu_context.c/h
      microblaze_mmu_v2: Page table - ioremap - pgtable.c/h, section update
      microblaze_mmu_v2: io.h MMU update
      microblaze_mmu_v2: pgalloc.h and page.h
      microblaze_mmu_v2: Update process creation for MMU
      microblaze_mmu_v2: Update tlb.h and tlbflush.h
      microblaze_mmu_v2: MMU asm offset update
      microblaze_mmu_v2: Add CURRENT_TASK for entry.S
      microblaze_mmu_v2: entry.S, entry.h
      microblaze_mmu_v2: Update exception handling - MMU exception
      microblaze_mmu_v2: uaccess MMU update
      microblaze_mmu_v2: Add MMU related exceptions handling
      microblaze_mmu_v2: Update linker script for MMU
      microblaze_mmu_v2: Enable fork syscall for MMU and add fork as
vfork for noMMU
      microblaze_mmu_v2: Traps MMU update
      microblaze_mmu_v2: Update signal returning address
      microblaze_mmu_v2: Update cacheflush.h
      microblaze_mmu_v2: Update dma.h for MMU
      microblaze_mmu_v2: Elf update
      microblaze_mmu_v2: stat.h MMU update
      microblaze_mmu_v2: Kconfig update
      microblaze_mmu_v2: Makefiles

Steve Magnani (2):
      microblaze: Fix paging init-zone initialization
      microblaze: Guard __HAVE_ARCH macros with __KERNEL__ in string.h

Thomas Chou (1):
      microblaze: clean LDFLAGS to build kernel

 arch/microblaze/Kconfig                       |  121 +++-
 arch/microblaze/Makefile                      |    6 +
 arch/microblaze/boot/Makefile                 |    2 +
 arch/microblaze/configs/mmu_defconfig         |  798 ++++++++++++++++++
 arch/microblaze/include/asm/Kbuild            |   25 +-
 arch/microblaze/include/asm/cacheflush.h      |   20 +-
 arch/microblaze/include/asm/checksum.h        |   14 +-
 arch/microblaze/include/asm/current.h         |    8 +
 arch/microblaze/include/asm/dma-mapping.h     |  130 +---
 arch/microblaze/include/asm/dma.h             |    5 +
 arch/microblaze/include/asm/elf.h             |   93 ++
 arch/microblaze/include/asm/entry.h           |   37 +-
 arch/microblaze/include/asm/exceptions.h      |   24 +-
 arch/microblaze/include/asm/gpio.h            |    6 +-
 arch/microblaze/include/asm/io.h              |   31 +
 arch/microblaze/include/asm/mmu.h             |  104 +++-
 arch/microblaze/include/asm/mmu_context.h     |   26 +-
 arch/microblaze/include/asm/mmu_context_mm.h  |  140 +++
 arch/microblaze/include/asm/mmu_context_no.h  |   23 +
 arch/microblaze/include/asm/page.h            |  166 +++-
 arch/microblaze/include/asm/pgalloc.h         |  191 +++++
 arch/microblaze/include/asm/pgtable.h         |  538 ++++++++++++
 arch/microblaze/include/asm/posix_types.h     |    2 +-
 arch/microblaze/include/asm/processor.h       |   95 ++-
 arch/microblaze/include/asm/ptrace.h          |    1 -
 arch/microblaze/include/asm/registers.h       |   21 +-
 arch/microblaze/include/asm/sections.h        |    3 +
 arch/microblaze/include/asm/segment.h         |   20 +-
 arch/microblaze/include/asm/setup.h           |   10 +-
 arch/microblaze/include/asm/stat.h            |   77 +-
 arch/microblaze/include/asm/string.h          |    2 +-
 arch/microblaze/include/asm/syscalls.h        |    3 +
 arch/microblaze/include/asm/thread_info.h     |   20 +
 arch/microblaze/include/asm/tlb.h             |    8 +
 arch/microblaze/include/asm/tlbflush.h        |   48 ++
 arch/microblaze/include/asm/uaccess.h         |  305 ++++++--
 arch/microblaze/kernel/Makefile               |    1 +
 arch/microblaze/kernel/asm-offsets.c          |   21 +-
 arch/microblaze/kernel/early_printk.c         |    3 +
 arch/microblaze/kernel/entry-nommu.S          |    2 +-
 arch/microblaze/kernel/entry.S                | 1116
+++++++++++++++++++++++++
 arch/microblaze/kernel/exceptions.c           |   45 +-
 arch/microblaze/kernel/head.S                 |  190 +++++
 arch/microblaze/kernel/hw_exception_handler.S |  746 ++++++++++++++++-
 arch/microblaze/kernel/microblaze_ksyms.c     |    2 +
 arch/microblaze/kernel/misc.S                 |  120 +++
 arch/microblaze/kernel/process.c              |   59 ++
 arch/microblaze/kernel/prom.c                 |    7 +-
 arch/microblaze/kernel/setup.c                |   62 +-
 arch/microblaze/kernel/signal.c               |  109 +--
 arch/microblaze/kernel/syscall_table.S        |    6 +-
 arch/microblaze/kernel/traps.c                |   42 +-
 arch/microblaze/kernel/vmlinux.lds.S          |    5 +-
 arch/microblaze/lib/Makefile                  |    3 +-
 arch/microblaze/lib/checksum.c                |   31 +-
 arch/microblaze/lib/memcpy.c                  |    5 -
 arch/microblaze/lib/uaccess_old.S             |  135 +++
 arch/microblaze/mm/Makefile                   |    2 +
 arch/microblaze/mm/fault.c                    |  304 +++++++
 arch/microblaze/mm/init.c                     |  169 ++++-
 arch/microblaze/mm/mmu_context.c              |   70 ++
 arch/microblaze/mm/pgtable.c                  |  286 +++++++
 drivers/block/Kconfig                         |    2 +-
 drivers/char/Kconfig                          |    2 +-
 drivers/gpio/Kconfig                          |    2 +-
 drivers/input/serio/Kconfig                   |    2 +-
 drivers/of/Kconfig                            |    8 +-
 drivers/spi/Kconfig                           |    2 +-
 drivers/usb/Kconfig                           |    1 +
 drivers/video/Kconfig                         |    2 +-
 70 files changed, 6128 insertions(+), 557 deletions(-)
 create mode 100644 arch/microblaze/configs/mmu_defconfig
 create mode 100644 arch/microblaze/include/asm/mmu_context_mm.h
 create mode 100644 arch/microblaze/include/asm/mmu_context_no.h
 create mode 100644 arch/microblaze/kernel/entry.S
 create mode 100644 arch/microblaze/kernel/misc.S
 create mode 100644 arch/microblaze/lib/uaccess_old.S
 create mode 100644 arch/microblaze/mm/fault.c
 create mode 100644 arch/microblaze/mm/mmu_context.c
 create mode 100644 arch/microblaze/mm/pgtable.c

-- 
Michal Simek, Ing. (M.Eng)
PetaLogix - Linux Solutions for a Reconfigurable World
w: www.petalogix.com p: +61-7-30090663,+42-0-721842854 f: +61-7-30090663

             reply	other threads:[~2009-05-27  7:22 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-05-27  7:22 Michal Simek [this message]
2009-05-27  8:10 ` Microblaze merge Stephen Rothwell
2009-05-27 13:06   ` Michal Simek
2009-05-27 13:24     ` Stephen Rothwell
2009-05-27 13:33       ` Michal Simek

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=4A1CEA3C.1050904@petalogix.com \
    --to=michal.simek@petalogix.com \
    --cc=akpm@linux-foundation.org \
    --cc=arnd@arndb.de \
    --cc=john.williams@petalogix.com \
    --cc=linux-next@vger.kernel.org \
    --cc=sfr@canb.auug.org.au \
    /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.