Permalink
Commits on Apr 19, 2006
  1. Linux v2.6.17-rc2

    Linus Torvalds committed Apr 19, 2006
  2. Merge branch 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-…

    Linus Torvalds committed Apr 19, 2006
    …linus
    
    * 'upstream' of git://ftp.linux-mips.org/pub/scm/upstream-linus: (47 commits)
      [MAINTAINERS] The ham radio code now has website at http://www.linux-ax25.org.
      [MIPS] Use __ffs() instead of ffs() for waybit calculation.
      [MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2.
      [MIPS] Handle IDE PIO cache aliases on SMP.
      [MIPS] Make mips_srs_init static.
      [MIPS] MIPS boards: Set HZ to 100.
      [MIPS] kgdb: Let gcc compute the array size itself.
      [MIPS] FPU affinity for MT ASE.
      [MIPS] MT: Improved multithreading support.
      [MIPS] kpsd and other AP/SP improvements.
      [MIPS] R2: Instruction hazard barrier.
      [MIPS] Fix genrtc compilation.
      [MIPS] R2: Implement shadow register allocation without spinlock.
      [MIPS] Fix VR41xx build errors.
      [MIPS] Fix tx49_blast_icache32_page_indexed.
      [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS.
      [MIPS] Use "R" constraint for cache_op.
      [MIPS] Rewrite all the assembler interrupt handlers to C.
      [MIPS] Fix the crime against humanity that mipsIRQ.S is.
      [MIPS] Fixup damage done by 22a9835.
      ...
  3. [MIPS] Use __ffs() instead of ffs() for waybit calculation.

    Atsushi Nemoto committed with ralfbaechle Apr 7, 2006
        
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  4. [MIPS] Fix Makefile bugs for MIPS32/MIPS64 R1 and R2.

    ralfbaechle committed Apr 5, 2006
    This fixes kernel builds with gcc 3.2 (not 64-bit, that is looking like
    it is beyond recovery) and 3.3.  With these bugs fixed we now also can
    get undo 3b4c4996a0c24da9e6f8be764e3950b756b18cc0 and similar bits for
    SMTC that were added in 79cc8007b93838a670b164b8a55ab3e735a12a8b.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  5. [MIPS] Handle IDE PIO cache aliases on SMP.

    ralfbaechle committed Apr 5, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  6. [MIPS] Make mips_srs_init static.

    ralfbaechle committed Apr 5, 2006
    Nothing outside traps.c uses it.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  7. [MIPS] MIPS boards: Set HZ to 100.

    ralfbaechle committed Apr 5, 2006
    1000Hz will bring an FPGA CPU down on it's knees and it's even worse on
    multithreaded cores.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  8. [MIPS] kgdb: Let gcc compute the array size itself.

    ralfbaechle committed Apr 5, 2006
    This is the same method as used in the serial driver.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  9. [MIPS] FPU affinity for MT ASE.

    ralfbaechle committed Apr 5, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  10. [MIPS] MT: Improved multithreading support.

    ralfbaechle committed Apr 5, 2006
        
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  11. [MIPS] kpsd and other AP/SP improvements.

    ralfbaechle committed Apr 5, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  12. [MIPS] R2: Instruction hazard barrier.

    ralfbaechle committed Apr 5, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  13. [MIPS] Fix genrtc compilation.

    ralfbaechle committed Apr 4, 2006
    Signed-off-by: Ralf Roesch <ralf.roesch@rw-gmbh.de>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  14. [MIPS] R2: Implement shadow register allocation without spinlock.

    ralfbaechle committed Apr 4, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  15. [MIPS] Fix VR41xx build errors.

    Yoichi Yuasa committed with ralfbaechle Apr 4, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    Signed-off-by: Yoichi Yuasa <yoichi_yuasa@tripeaks.co.jp>
  16. [MIPS] Fix tx49_blast_icache32_page_indexed.

    Atsushi Nemoto committed with ralfbaechle Apr 4, 2006
    Fix the cache index value in tx49_blast_icache32_page_indexed().
    This is a damage by de62893 commit.
    
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  17. [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS.

    Atsushi Nemoto committed with ralfbaechle Apr 4, 2006
    MIPS get_wchan() no longer requires -fno-omit-frame-pointer.
    
    Signed-off-by: Atsushi Nemoto <anemo@mba.ocn.ne.jp>
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  18. [MIPS] Use "R" constraint for cache_op.

    ralfbaechle committed Apr 3, 2006
    Gcc might emit an absolute address for the the "m" constraint which
    gas unfortunately does not permit.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  19. [MIPS] Rewrite all the assembler interrupt handlers to C.

    ralfbaechle committed Apr 3, 2006
    Saves like 1,600 lines of code, is way easier to debug, compilers
    frequently do a better job than the cut and paste type of handlers many
    boards had.  And finally having all the stuff done in a single place
    also means alot of bug potencial for the MT ASE is gone.
    
    The only surviving handler in assembler is the DECstation one; I hope
    Maciej will rewrite it.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  20. [MIPS] Fix the crime against humanity that mipsIRQ.S is.

    ralfbaechle committed Apr 3, 2006
        
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  21. [MIPS] Fixup damage done by 22a9835.

    ralfbaechle committed Apr 3, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  22. [MIPS] Replace redundant declarations of _end by <asm/sections.h>.

    ralfbaechle committed Apr 3, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  23. [MIPS] JMR3927 build fixes for the RTC code.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  24. [MIPS] EV96100: ev96100_cpu_irq needs a struct pt_regs argument.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  25. [MIPS] EV96100: Fix over two year old typo in variable name.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  26. [MIPS] Ocelot 3: Fix build errors after the recent move of Marvell he…

    ralfbaechle committed Apr 2, 2006
    …aders.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  27. [MIPS] MV6434x: Add prototype of interrupt dispatch function.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  28. [MIPS] it8172: Fix build of serial driver.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  29. [MIPS] ITE: Glue build.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  30. [MIPS] MV6434x: The name of the CPP symbol is __mips__, not __MIPS__.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  31. [MIPS] Jaguar: Fix build errors after the recent move of Marvell head…

    ralfbaechle committed Apr 2, 2006
    …ers.
    
    Some things were renamed because the PPC variant of the MV-643XX now
    uses the same header and the Jaguar code didn't catch up on that.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  32. [MIPS] ITE8172: Fix build error due to missmatching prototypes.

    ralfbaechle committed Apr 2, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  33. [MIPS] Fix CONFIG_LIMITED_DMA build.

    ralfbaechle committed Apr 2, 2006
    This fix a build error for the Momentum Jaguar ATX eval board.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
  34. [MIPS] PNX8550 build fix.

    ralfbaechle committed Apr 1, 2006
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>