• Linus Torvalds's avatar
    Merge tag 'pstore-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux · 0fb3ca44
    Linus Torvalds authored
    Pull pstore updates from Kees Cook:
    
     - Fix bug in module unloading
    
     - Switch to always using spinlock over cmpxchg
    
     - Explicitly define pstore backend's supported modes
    
     - Remove bounce buffer from pmsg
    
     - Switch to using memcpy_to/fromio()
    
     - Error checking improvements
    
    * tag 'pstore-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux:
      ramoops: move spin_lock_init after kmalloc error checking
      pstore/ram: Use memcpy_fromio() to save old buffer
      pstore/ram: Use memcpy_toio instead of memcpy
      pstore/pmsg: drop bounce buffer
      pstore/ram: Set pstore flags dynamically
      pstore: Split pstore fragile flags
      pstore/core: drop cmpxchg based updates
      pstore/ramoops: fixup driver removal
    0fb3ca44
efi-pstore.c 10.4 KB