summaryrefslogtreecommitdiff
path: root/drivers/firmware/efi/efi-pstore.c
AgeCommit message (Expand)AuthorFilesLines
2022-03-15pstore: Don't use semaphores in always-atomic-context codeJann Horn1-1/+1
2020-09-29efi: pstore: move workqueue handling out of efivarsArd Biesheuvel1-2/+5
2020-09-29efi: pstore: disentangle from deprecated efivars moduleArd Biesheuvel1-4/+72
2020-07-09efi/efivars: Expose RT service availability via efivars abstractionArd Biesheuvel1-4/+1
2020-03-08efi: Fix a mistype in comments mentioning efivar_entry_iter_begin()Vladis Dronov1-1/+1
2020-02-23efi: Use more granular check for availability for variable servicesArd Biesheuvel1-1/+1
2019-02-04efi: Replace GPL license boilerplate with SPDX headersArd Biesheuvel1-0/+2
2018-12-04pstore: Convert buf_lock to semaphoreKees Cook1-3/+1
2018-06-06pstore: Convert internal records to timespec64Kees Cook1-13/+14
2017-05-31pstore: Populate pstore record->time fieldKees Cook1-3/+0
2017-05-31efi-pstore: Refactor erase routineKees Cook1-46/+38
2017-05-23Merge tag 'pstore-v4.12-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-6/+11
2017-05-23efi-pstore: Fix write/erase id trackingKees Cook1-6/+11
2017-05-16Merge tag 'pstore-v4.12-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-9/+3
2017-05-16efi-pstore: Fix read iter after pstore API refactorKees Cook1-9/+3
2017-05-02Merge tag 'pstore-v4.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-86/+62
2017-04-05efi/pstore: Return error code (if any) from efi_pstore_write()Evgeny Kalugin1-3/+3
2017-03-08pstore: Replace arguments for erase() APIKees Cook1-15/+11
2017-03-08pstore: Replace arguments for write() APIKees Cook1-10/+8
2017-03-08pstore: Replace arguments for read() APIKees Cook1-61/+43
2016-10-07Merge tag 'pstore-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+1
2016-09-09efi: Don't use spinlocks for efi varsSylvain Chouleur1-9/+27
2016-09-09pstore: Split pstore fragile flagsNamhyung Kim1-1/+1
2016-06-02efi-pstore: implement efivars_pstore_exit()Geliang Tang1-0/+7
2016-06-02pstore: add lzo/lz4 compression supportGeliang Tang1-0/+6
2015-11-05Merge tag 'please-pull-pstore' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-1/+1
2015-11-03efi-pstore: fix kernel-doc argument nameGeliang Tang1-1/+1
2015-10-12efi: Auto-load the efi-pstore moduleBen Hutchings1-0/+1
2014-06-27efi-pstore: Fix an overflow on 32-bit buildsAndrzej Zaborowski1-1/+1
2013-12-21pstore: Don't allow high traffic options on fragile devicesLuck, Tony1-0/+1
2013-11-29efi-pstore: Make efi-pstore return a unique idMadper Xie1-6/+14
2013-11-29efivars, efi-pstore: Hold off deletion of sysfs entry until the scan is compl...Seiji Aguchi1-10/+133
2013-08-19efi-pstore: Read and write to the 'compressed' flag of pstoreAruna Balakrishnaiah1-4/+18
2013-08-19pstore: Introduce new argument 'compressed' in the read callbackAruna Balakrishnaiah1-1/+2
2013-08-19pstore: Add new argument 'compressed' in pstore write callbackAruna Balakrishnaiah1-1/+1
2013-07-04Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/benh/pow...Linus Torvalds1-1/+1
2013-07-01pstore: Pass header size in the pstore write callbackAruna Balakrishnaiah1-1/+1
2013-06-29efivars: If pstore_register fails, free unneeded pstore bufferLenny Szubowicz1-1/+5
2013-06-04efi, pstore: Cocci spatch "memdup.spatch"Thomas Meyer1-2/+1
2013-05-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds1-0/+1
2013-04-30efi, pstore: Read data from variable store before memcpy()Matt Fleming1-1/+5
2013-04-30efi, pstore: Remove entry from list when erasingMatt Fleming1-0/+2
2013-04-30efi, pstore: Initialise 'entry' before iteratingMatt Fleming1-1/+1
2013-04-30Merge tag 'v3.9' into efi-for-tip2Matt Fleming1-5/+6
2013-04-17efivars: Move pstore code into the new EFI directoryMatt Fleming1-0/+244