Skip to content
  • Linus Torvalds's avatar
    Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel · d70b1e06
    Linus Torvalds authored
    Pull Hexagon fixes from Richard Kuo:
     "Changes for the Hexagon architecture (and one touching OpenRISC).
    
      They include various fixes to make use of additional arch features and
      cleanups.  The largest functional change is a cleanup of the signal
      and event return paths"
    
    * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel: (32 commits)
      Hexagon: add v4 CS regs to core copyout macro
      Hexagon: use correct translation for VMALLOC_START
      Hexagon: use correct translations for DMA mappings
      Hexagon: fix return value for notify_resume case in do_work_pending
      Hexagon: fix signal number for user mem faults
      Hexagon: remove two Kconfig entries
      arch: remove CONFIG_GENERIC_FIND_NEXT_BIT again
      Hexagon: update copyright dates
      Hexagon: add translation types for __vmnewmap
      Hexagon: fix signal.c compile error
      Hexagon: break up user fn/arg register setting
      Hexagon: use generic sys_fork, sys_vfork, and sys_clone
      Hexagon: fix psp/sp macro
      Hexagon: fix up int enable/disable at ret_from_fork
      Hexagon: add IOMEM and _relaxed IO macros
      Hexagon: switch to using the device type for IO mappings
      Hexagon: don't print info for offline CPU's
      Hexagon: add support for single-stepping (v4+)
      Hexagon: use correct work mask when checking for more work
      Hexagon: add support for additional exceptions
      ...
    d70b1e06