1. 25 Jun, 2006 6 commits
    • Russell King's avatar
      [ARM] Remove save_lr/restore_pc macros · 405040a7
      Russell King authored
      As for RETINSTR/LOADREGS macros, these were for compatibility
      with 26-bit ARMs.  No longer required, so remove them.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      405040a7
    • Russell King's avatar
      [ARM] Remove partial non-v6 binutils compatibility · 800d8b5c
      Russell King authored
      proc-v6 contains some compatibility to be able to use the V6
      "cps" instruction.  However, the kernel makes use of this
      instruction elsewhere extensively, so there's no point keeping
      this compatibility anymore.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      800d8b5c
    • Russell King's avatar
      [ARM] Remove LOADREGS macro · 1b93a717
      Russell King authored
      As for RETINSTR, LOADREGS is a left-over from the 26-bit days.
      Remove it.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      1b93a717
    • Russell King's avatar
      [ARM] Remove RETINSTR macro · 7999d8d7
      Russell King authored
      RETINSTR is a left-over from the days when we had 26-bit and
      32-bit CPU support integrated into the same tree.  Since this
      is no longer the case, we can now remove RETINSTR.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      7999d8d7
    • Linus Torvalds's avatar
      Merge master.kernel.org:/home/rmk/linux-2.6-arm · dfd8317d
      Linus Torvalds authored
      * master.kernel.org:/home/rmk/linux-2.6-arm: (25 commits)
        [ARM] 3648/1: Update struct ucontext layout for coprocessor registers
        [ARM] Add identifying number for non-rt sigframe
        [ARM] Gather common sigframe saving code into setup_sigframe()
        [ARM] Gather common sigframe restoration code into restore_sigframe()
        [ARM] Re-use sigframe within rt_sigframe
        [ARM] Merge sigcontext and sigmask members of sigframe
        [ARM] Replace extramask with a full copy of the sigmask
        [ARM] Remove rt_sigframe puc and pinfo pointers
        [ARM] 3647/1: S3C24XX: add Osiris to the list of simtec pm machines
        [ARM] 3645/1: S3C2412: irq support for external interrupts
        [ARM] 3643/1: S3C2410: Add new usb clocks
        [ARM] 3642/1: S3C24XX: Add machine SMDK2413
        [ARM] 3641/1: S3C2412: Fixup gpio register naming
        [ARM] 3640/1: S3C2412: Use S3C24XX_DCLKCON instead of S3C2410_DCLKCON
        [ARM] 3639/1: S3C2412: serial port support
        [ARM] 3638/1: S3C2412: core clocks
        [ARM] 3637/1: S3C24XX: Add mpll clock, and set as fclk parent
        [ARM] 3636/1: S3C2412: Add selection of CPU_ARM926
        [ARM] 3635/1: S3C24XX: Add S3C2412 core cpu support
        [ARM] 3633/1: S3C24XX: s3c2410 gpio bugfix - wrong pin nos
        ...
      dfd8317d
    • Linus Torvalds's avatar
      Revert "[PATCH] usb: drivers/usb/core/devio.c dereferences a userspace pointer" · 83626b01
      Linus Torvalds authored
      This reverts commit 786dc1d3.
      
      As Al so eloquently points out, the patch is crap. The old code was fine,
      the new code was bogus.
      
      It never dereferenced a user pointer, the "->" operator was to an array
      member, which gives the _address_ of the member (in user space), not an
      actual dereference at all.
      Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
      83626b01
  2. 24 Jun, 2006 34 commits