27 Jul, 2008

2 commits

  • * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cooloney/blackfin-2.6: (30 commits)
    Blackfin arch: If we double fault, rather than hang forever, reset
    Blackfin arch: When icache is off, make sure people know it
    Blackfin arch: Fix bug - skip single step in high priority interrupt handler instead of disabling all interrupts in single step debugging.
    Blackfin arch: cache the values of vco/sclk/cclk as the overhead of doing so (~24 bytes) is worth avoiding the software mult/div routines
    Blackfin arch: fix bug - IMDMA is not type struct dma_register
    Blackfin arch: check the EXTBANKS field of the DDRCTL1 register to see if we are using both memory banks
    Blackfin arch: Apply Bluetechnix CM-BF527 board support patch
    Blackfin arch: Add unwinding for stack info, and a little more detail on trace buffer
    Blackfin arch: Add ISP1760 board resources to BF548-EZKIT
    Blackfin arch: fix bug - detect 0.1 silicon revision BF527-EZKIT as 0.0 version
    Blackfin arch: add missing IORESOURCE_MEM flags to UART3
    Blackfin arch: Add return value check in bfin_sir_probe(), remove SSYNC().
    Blackfin arch: Extend sram malloc to handle L2 SRAM.
    Blackfin arch: Remove useless config option.
    Blackfin arch: change L1 malloc to base on slab cache and lists.
    Blackfin arch: use local labels and ENDPROC() markings
    Blackfin arch: Do not need this dualcore test module in kernel.
    Blackfin arch: Allow ptrace to peek and poke application data in L1 data SRAM.
    Blackfin arch: Add ANOMALY_05000368 workaround
    Blackfin arch: Functional power management support
    ...

    Linus Torvalds
     
  • Remove arch-specific show_mem() in favor of the generic version.

    This also removes the following redundant information display:

    - free pages, printed by show_free_areas()
    - pages in swapcache, printed by show_swap_cache_info()

    where show_mem() calls show_free_areas(), which calls
    show_swap_cache_info().

    Signed-off-by: Johannes Weiner
    Acked-by: Bryan Wu
    Signed-off-by: Andrew Morton
    Signed-off-by: Linus Torvalds

    Johannes Weiner
     

26 Jul, 2008

9 commits


25 Jul, 2008

1 commit


22 Jul, 2008

1 commit


19 Jul, 2008

9 commits


18 Jul, 2008

1 commit


16 Jul, 2008

2 commits


15 Jul, 2008

3 commits


14 Jul, 2008

6 commits


06 Jul, 2008

1 commit


03 Jul, 2008

1 commit


25 Jun, 2008

4 commits

  • --
    WARNING: vmlinux.o(.text+0x721a): Section mismatch in reference from the function ___fill_code_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_code_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_code_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x7238): Section mismatch in reference from the function ___fill_code_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_code_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_code_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x7250): Section mismatch in reference from the function ___fill_code_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_code_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_code_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x7264): Section mismatch in reference from the function ___fill_code_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_code_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_code_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x72a2): Section mismatch in reference from the function ___fill_data_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_data_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_data_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x72bc): Section mismatch in reference from the function ___fill_data_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_data_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_data_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x72d4): Section mismatch in reference from the function ___fill_data_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_data_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_data_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.

    WARNING: vmlinux.o(.text+0x72e8): Section mismatch in reference from the function ___fill_data_cplbtab() to the function .init.text:_fill_cplbtab()
    The function ___fill_data_cplbtab() references
    the function __init _fill_cplbtab().
    This is often because ___fill_data_cplbtab lacks a __init
    annotation or the annotation of _fill_cplbtab is wrong.
    --

    Signed-off-by: Bryan Wu

    Bryan Wu
     
  • Initialize the lock of bad_irq_desc properly.
    The content of irq_desc array is replaced by bad_irq_desc in blackfin
    arch irqchip init code. So, do it properly as common irq init code.

    Signed-off-by: Sonic Zhang
    Signed-off-by: Bryan Wu

    Sonic Zhang
     
  • …3x board which do not have on-chip nand flash controller

    Signed-off-by: Mike Frysinger <vapier.adi@gmail.com>
    Signed-off-by: Bryan Wu <cooloney@kernel.org>

    Mike Frysinger
     
  • The dm9000 driver accepts either 2 or 3 resources to describe the platform
    devices. The 2 resources case abuses the ioresource mechanism by passing
    ioremap()ed memory through the platform device resources. This patch removes
    converts boards that were using it to the 3 resources scheme.

    CC: Bryan Wu
    Signed-off-by: Ben Dooks
    Signed-off-by: Laurent Pinchart
    Signed-off-by: Jeff Garzik

    Laurent Pinchart