• Linus Torvalds's avatar
    Merge branch 'parisc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux · 997b611b
    Linus Torvalds authored
    Pull parisc updates from Helge Deller:
     "Changes include:
    
       - Fix boot of 32bit SMP kernel (initial kernel mapping was too small)
    
       - Added hardened usercopy checks
    
       - Drop bootmem and switch to memblock and NO_BOOTMEM implementation
    
       - Drop the BROKEN_RODATA config option (and thus remove the relevant
         code from the generic headers and files because parisc was the last
         architecture which used this config option)
    
       - Improve segfault reporting by printing human readable error strings
    
       - Various smaller changes, e.g. dwarf debug support for assembly
         code, update comments regarding copy_user_page_asm, switch to
         kmalloc_array()"
    
    * 'parisc-4.9-1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux:
      parisc: Increase KERNEL_INITIAL_SIZE for 32-bit SMP kernels
      parisc: Drop bootmem and switch to memblock
      parisc: Add hardened usercopy feature
      parisc: Add cfi_startproc and cfi_endproc to assembly code
      parisc: Move hpmc stack into page aligned bss section
      parisc: Fix self-detected CPU stall warnings on Mako machines
      parisc: Report trap type as human readable string
      parisc: Update comment regarding implementation of copy_user_page_asm
      parisc: Use kmalloc_array() in add_system_map_addresses()
      parisc: Check return value of smp_boot_one_cpu()
      parisc: Drop BROKEN_RODATA config option
    997b611b
Kconfig 67.1 KB