12 Jan, 2010

1 commit

  • Makes it consistent with the extern declaration, used when CONFIG_HIGHMEM
    is set Removes redundant casts in printout messages

    Signed-off-by: Andreas Fenkart
    Acked-by: Russell King
    Cc: Ralf Baechle
    Cc: David Howells
    Cc: Ingo Molnar
    Cc: Thomas Gleixner
    Cc: "H. Peter Anvin"
    Cc: Chen Liqin
    Cc: Lennox Wu
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Andreas Fenkart
     

18 Dec, 2009

1 commit


17 Dec, 2009

4 commits

  • * 'for-33' of git://repo.or.cz/linux-kbuild: (29 commits)
    net: fix for utsrelease.h moving to generated
    gen_init_cpio: fixed fwrite warning
    kbuild: fix make clean after mismerge
    kbuild: generate modules.builtin
    genksyms: properly consider EXPORT_UNUSED_SYMBOL{,_GPL}()
    score: add asm/asm-offsets.h wrapper
    unifdef: update to upstream revision 1.190
    kbuild: specify absolute paths for cscope
    kbuild: create include/generated in silentoldconfig
    scripts/package: deb-pkg: use fakeroot if available
    scripts/package: add KBUILD_PKG_ROOTCMD variable
    scripts/package: tar-pkg: use tar --owner=root
    Kbuild: clean up marker
    net: add net_tstamp.h to headers_install
    kbuild: move utsrelease.h to include/generated
    kbuild: move autoconf.h to include/generated
    drop explicit include of autoconf.h
    kbuild: move compile.h to include/generated
    kbuild: drop include/asm
    kbuild: do not check for include/asm-$ARCH
    ...

    Fixed non-conflicting clean merge of modpost.c as per comments from
    Stephen Rothwell (modpost.c had grown an include of linux/autoconf.h
    that needed to be changed to generated/autoconf.h)

    Linus Torvalds
     
  • Signed-off-by: Cui Bixiong
    Signed-off-by: Chen Liqin

    Chen Liqin
     
  • Signed-off-by: Cui Bixiong
    Signed-off-by: Chen Liqin

    modified: arch/score/include/asm/page.h
    modified: arch/score/kernel/setup.c
    modified: arch/score/mm/init.c

    Chen Liqin
     
  • Signed-off-by: Cui Bixiong
    Signed-off-by: Chen Liqin

    modified: arch/score/include/asm/cacheflush.h
    modified: arch/score/mm/cache.c

    Chen Liqin
     

16 Dec, 2009

1 commit

  • Currently all architectures but microblaze unconditionally define
    USE_ELF_CORE_DUMP. The microblaze omission seems like an error to me, so
    let's kill this ifdef and make sure we are the same everywhere.

    Signed-off-by: Christoph Hellwig
    Acked-by: Hugh Dickins
    Cc:
    Cc: Michal Simek
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Christoph Hellwig
     

12 Dec, 2009

1 commit


11 Dec, 2009

2 commits


26 Nov, 2009

1 commit

  • Mtdblock driver doesn't call flush_dcache_page for pages in request. So,
    this causes problems on architectures where the icache doesn't fill from
    the dcache or with dcache aliases. The patch fixes this.

    The ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE symbol was introduced to avoid
    pointless empty cache-thrashing loops on architectures for which
    flush_dcache_page() is a no-op. Every architecture was provided with this
    flush pages on architectires where ARCH_IMPLEMENTS_FLUSH_DCACHE_PAGE is
    equal 1 or do nothing otherwise.

    See "fix mtd_blkdevs problem with caches on some architectures" discussion
    on LKML for more information.

    Signed-off-by: Ilya Loginov
    Cc: Ingo Molnar
    Cc: David Woodhouse
    Cc: Peter Horton
    Cc: "Ed L. Cashin"
    Signed-off-by: Jens Axboe

    Ilya Loginov
     

24 Sep, 2009

1 commit

  • * git://git.kernel.org/pub/scm/linux/kernel/git/sam/kbuild-next: (30 commits)
    Use macros for .data.page_aligned section.
    Use macros for .bss.page_aligned section.
    Use new __init_task_data macro in arch init_task.c files.
    kbuild: Don't define ALIGN and ENTRY when preprocessing linker scripts.
    arm, cris, mips, sparc, powerpc, um, xtensa: fix build with bash 4.0
    kbuild: add static to prototypes
    kbuild: fail build if recordmcount.pl fails
    kbuild: set -fconserve-stack option for gcc 4.5
    kbuild: echo the record_mcount command
    gconfig: disable "typeahead find" search in treeviews
    kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling
    checkincludes.pl: add option to remove duplicates in place
    markup_oops: use modinfo to avoid confusion with underscored module names
    checkincludes.pl: provide usage helper
    checkincludes.pl: close file as soon as we're done with it
    ctags: usability fix
    kernel hacking: move STRIP_ASM_SYMS from General
    gitignore usr/initramfs_data.cpio.bz2 and usr/initramfs_data.cpio.lzma
    kbuild: Check if linker supports the -X option
    kbuild: introduce ld-option
    ...

    Fix trivial conflict in scripts/basic/fixdep.c

    Linus Torvalds
     

23 Sep, 2009

3 commits


21 Sep, 2009

1 commit


17 Sep, 2009

1 commit


30 Aug, 2009

6 commits


27 Jun, 2009

6 commits


22 Jun, 2009

1 commit


19 Jun, 2009

7 commits

  • Every system call should be declared, so this adds missing
    declarations for the ones we were missing so far.

    Signed-off-by: Arnd Bergmann

    Arnd Bergmann
     
  • init_mm is now part of the common code and not provided
    by the architecture any more.

    Signed-off-by: Arnd Bergmann

    Arnd Bergmann
     
  • This adds back a sys_call_table to the score architecture, which
    got lost in the conversion to the generic unistd.h file.
    It's rather worrying that the code got submitted without a
    system call table, which evidently means that it got zero
    testing.

    Since the system call table has a different layout from the old
    one (which was modeled after the mips-o32 one), I also try to
    fix the entry.S path to use it. In the modified calling conventions,
    all system call arguments are passed as registers r4 through r9,
    instead of r4 through r7 plus stack for the fifth and sixth argument.

    This matches what other architectures to when they normally pass
    arguments on the stack.

    Signed-off-by: Arnd Bergmann

    Arnd Bergmann
     
  • The point of these extern declarations is to provoke a link
    error, so an architecture must not provide a symbol for them.

    Signed-off-by: Arnd Bergmann

    Arnd Bergmann
     
  • This really should not be needed. The change for not changing
    the IPC code for every new architecture just went into 2.6.31,
    so we can skip it now.

    Signed-off-by: Arnd Bergmann

    Arnd Bergmann
     
  • modified: arch/score/include/asm/cacheflush.h
    modified: arch/score/include/asm/delay.h
    modified: arch/score/include/asm/errno.h
    modified: arch/score/include/asm/pgtable-bits.h
    modified: arch/score/include/asm/pgtable.h
    modified: arch/score/include/asm/ptrace.h
    modified: arch/score/include/asm/unistd.h
    modified: arch/score/kernel/entry.S
    modified: arch/score/kernel/process.c
    modified: arch/score/kernel/ptrace.c
    modified: arch/score/kernel/signal.c
    modified: arch/score/kernel/sys_score.c
    modified: arch/score/kernel/traps.c
    modified: arch/score/mm/cache.c

    Signed-off-by: Chen Liqin
    Signed-off-by: Arnd Bergmann

    Chen Liqin
     
  • This is the complete set of new arch Score's files for linux.
    Score instruction set support 16bits, 32bits and 64bits instruction,
    Score SOC had been used in game machine and LCD TV.

    Signed-off-by: Chen Liqin
    Signed-off-by: Arnd Bergmann

    Chen Liqin