26 Jun, 2006

34 commits


25 Jun, 2006

6 commits

  • * 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
    ...

    Linus Torvalds
     
  • This reverts commit 786dc1d3d7333f269e17d742886eac2188a2d9cc.

    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: Linus Torvalds

    Linus Torvalds
     
  • Russell King
     
  • Patch from Daniel Jacobowitz

    In order for userspace to find saved coprocessor registers, move them from
    struct rt_sigframe into struct ucontext. Also allow space for glibc's
    sigset_t, so that userspace and kernelspace can use the same ucontext
    layout. Define the magic numbers for iWMMXt in the header file for easier
    reference. Include the size of the coprocessor data in the magic numbers.

    Also define magic numbers and layout for VFP, not yet saved.

    Signed-off-by: Daniel Jacobowitz
    Signed-off-by: Russell King

    Daniel Jacobowitz
     
  • * 'drm-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/drm-2.6:
    drm: radeon constify radeon microcode
    Add i915 ioctls to configure pipes for vblank interrupt.
    drm: update radeon to 1.25 add r200 vertex program support
    drm: radeon add a tcl state flush before accessing tcl vector space

    Linus Torvalds
     
  • * 'intelfb-patches' of git://git.kernel.org/pub/scm/linux/kernel/git/airlied/intelfb-2.6:
    intelfb delousing

    Linus Torvalds