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
    
    * '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.
      ...
    Linus Torvalds committed Apr 19, 2006
  3. [MIPS] Use __ffs() instead of ffs() for waybit calculation.

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

    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 3b4c499 and similar bits for
    SMTC that were added in 79cc800.
    
    Signed-off-by: Ralf Baechle <ralf@linux-mips.org>
    ralfbaechle committed Apr 5, 2006
  5. [MIPS] Handle IDE PIO cache aliases on SMP.

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

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

    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>
    ralfbaechle committed Apr 5, 2006
  8. [MIPS] kgdb: Let gcc compute the array size itself.

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

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

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

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

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

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

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

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

    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>
    Atsushi Nemoto committed with ralfbaechle Apr 4, 2006
  17. [MIPS] Enable SCHED_NO_NO_OMIT_FRAME_POINTER for MIPS.

    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>
    Atsushi Nemoto committed with ralfbaechle Apr 4, 2006
  18. [MIPS] Use "R" constraint for cache_op.

    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>
    ralfbaechle committed Apr 3, 2006
  19. [MIPS] Rewrite all the assembler interrupt handlers to C.

    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>
    ralfbaechle committed Apr 3, 2006
  20. [MIPS] Fix the crime against humanity that mipsIRQ.S is.

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

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

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

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

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

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

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

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

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

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

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

    …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>
    ralfbaechle committed Apr 2, 2006
  32. [MIPS] ITE8172: Fix build error due to missmatching prototypes.

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

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

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