linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
  • * [PATCH v2 0/3] efi interruptible runtime services
           [not found] <1450434591-31104-1-git-send-email-sylvain.chouleur@gmail.com>
           [not found] ` <1450434591-31104-2-git-send-email-sylvain.chouleur@gmail.com>
    @ 2016-01-06 22:33 ` Sylvain Chouleur
      2016-01-06 22:33   ` [PATCH v2 3/3] efi: implement " Sylvain Chouleur
      2016-01-13 16:32   ` [PATCH v3 0/3] efi " Sylvain Chouleur
      1 sibling, 2 replies; 11+ messages in thread
    From: Sylvain Chouleur @ 2016-01-06 22:33 UTC (permalink / raw)
      To: sylvain.chouleur
      Cc: Sylvain Chouleur, linux-efi, Ard Biesheuvel, H. Peter Anvin,
    	linux-kernel, Ingo Molnar, Thomas Gleixner
    
    From: Sylvain Chouleur <sylvain.chouleur@intel.com>
    
    Changes in v2:
     - Split patch 1 in patches 1 and 2
     - Document (un)registration of __efivars protection
     - Return early from efivars_sysfs_exit() in case of failure
     - Improve readability
     - Update functions documentation
     - Fix typo
     - Fix checkpatch warnings
     - Warning in KConfig description
    
    Sylvain Chouleur (3):
     efi: implement interruptible runtime services
     efi: don't use spinlocks for efi vars
     efi: use a file local lock for efivars
    
     arch/x86/Kconfig                          |   17 +++++
     arch/x86/include/asm/efi.h                |    1 
     arch/x86/platform/efi/Makefile            |    1 
     arch/x86/platform/efi/efi_32.c            |    5 +
     arch/x86/platform/efi/efi_64.c            |    5 +
     arch/x86/platform/efi/efi_interruptible.c |  191 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
     drivers/firmware/efi/efi-pstore.c         |   36 +++++++---
     drivers/firmware/efi/efivars.c            |   20 ++++-
     drivers/firmware/efi/vars.c               |  230 ++++++++++++++++++++++++++++++++++++++++----------------------------
     fs/efivarfs/inode.c                       |    5 +
     fs/efivarfs/super.c                       |    9 ++
     include/linux/efi.h                       |   12 ---
     12 files changed, 415 insertions(+), 117 deletions(-)
    
    ^ permalink raw reply	[flat|nested] 11+ messages in thread

  • end of thread, other threads:[~2016-02-11 14:23 UTC | newest]
    
    Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
    -- links below jump to the message on this page --
         [not found] <1450434591-31104-1-git-send-email-sylvain.chouleur@gmail.com>
         [not found] ` <1450434591-31104-2-git-send-email-sylvain.chouleur@gmail.com>
    2016-01-06 12:58   ` [PATCH 2/2] efi: implement interruptible runtime services Matt Fleming
    2016-01-06 15:57     ` Sylvain Chouleur
    2016-01-08 10:38       ` Matt Fleming
    2016-01-08 13:57         ` Sylvain Chouleur
    2016-01-14 16:21           ` Matt Fleming
    2016-01-06 22:33 ` [PATCH v2 0/3] efi " Sylvain Chouleur
    2016-01-06 22:33   ` [PATCH v2 3/3] efi: implement " Sylvain Chouleur
    2016-01-13 16:32   ` [PATCH v3 0/3] efi " Sylvain Chouleur
    2016-01-13 16:32     ` [PATCH v3 3/3] efi: implement " Sylvain Chouleur
    2016-02-11 14:19       ` Matt Fleming
    2016-02-11 14:23         ` Sylvain Chouleur
    

    This is a public inbox, see mirroring instructions
    for how to clone and mirror all data and code used for this inbox;
    as well as URLs for NNTP newsgroup(s).