1. 13 Sep, 2006 5 commits
  2. 31 Aug, 2006 4 commits
    • Paul Mackerras's avatar
      Merge branch 'merge' · aa43f779
      Paul Mackerras authored
      aa43f779
    • Linus Torvalds's avatar
      Merge branch 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc · 4c153431
      Linus Torvalds authored
      * 'merge' of git://git.kernel.org/pub/scm/linux/kernel/git/paulus/powerpc:
        [POWERPC] Fix return value from memcpy
        [POWERPC] iseries: Define insw et al. so libata/ide will compile
        [POWERPC] Fix irq enable/disable in smp_generic_take_timebase
        [POWERPC] Fix problem with time not advancing on 32-bit platforms
        [POWERPC] Restore copyright notice in arch/powerpc/kernel/fpu.S
        [POWERPC] Fix up ibm_architecture_vec definition
        [POWERPC] Make OF irq map code detect more error cases
        [POWERPC] Support for "weird" MPICs and fixup mpc7448_hpc2
        [POWERPC] Fix MPIC sense codes in documentation
        [POWERPC] Fix performance regression in IRQ radix tree locking
        [POWERPC] Add mpc7448hpc2 device tree source file
        [POWERPC] Add MPC8349E MDS device tree source file to arch/powerpc/boot/dts
        [POWERPC] modify mpc83xx platforms to use new IRQ layer
        [POWERPC] Adapt ipic driver to new host_ops interface, add set_irq_type to set IRQ sense
        [POWERPC] back up old school ipic.[hc] to arch/ppc
        [POWERPC] Use mpc8641hpcn PIC base address from dev tree.
        [POWERPC] Allow MPC8641 HPCN to build with CONFIG_PCI disabled too.
        [POWERPC] Fix powerpc 44x_mmu build
        [POWERPC] Remove flush_dcache_all export
      4c153431
    • Paul Mackerras's avatar
      [PATCH] ppc32: fix last_jiffy time comparison · eb36c288
      Paul Mackerras authored
      
      This fixes a hang on ppc32.
      
      The problem was that I was comparing a 32-bit quantity with a 64-bit
      quantity, and consequently time wasn't advancing.  This makes us use a
      64-bit quantity on all platforms, which ends up simplifying the code
      since we can now get rid of the tb_last_stamp variable (which actually
      fixes another bug that Ben H and I noticed while going carefully through
      the code).
      
      This works fine on my G4 tibook.  Let me know how it goes on your
      machines.
      Acked-by: default avatarOlaf Hering <olaf@aepfle.de>
      Acked-by: default avatarMikael Pettersson <mikpe@it.uu.se>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      eb36c288
    • Benjamin Herrenschmidt's avatar
      [PATCH] fbdev: Fix crashes in various fbdev's blank routines · 98a3c781
      Benjamin Herrenschmidt authored
      
      The backlight changes that went in had a bug where they could cause the
      kernel to access an unitialized pointer when blanking if there is no
      backlight control on a machine.
      
      The bug affects atyfb, aty128fb, nvidiafb and rivafb.  radeonfb seems to
      be ok.  This fixes it.
      Signed-off-by: default avatarBenjamin Herrenschmidt <benh@kernel.crashing.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      98a3c781
  3. 30 Aug, 2006 31 commits