summaryrefslogtreecommitdiff
path: root/fs/pstore
AgeCommit message (Expand)Author
2024-04-13pstore/zone: Add a null pointer check to the psz_kmsg_readKunwu Chan
2024-02-23pstore/ram: Fix crash when setting number of cpus to an odd numberWeichen Chen
2024-01-25pstore: ram_core: fix possible overflow in persistent_ram_init_ecc()Sergey Shtylyov
2023-11-20pstore/platform: Add check for kstrdupJiasheng Jiang
2023-09-19pstore/ram: Check start of empty przs during initEnlin Mu
2023-07-27pstore/ram: Add check for kstrdupJiasheng Jiang
2023-05-17pstore: Revert pmsg_lock back to a normal mutexJohn Stultz
2023-01-14pstore/zone: Use GFP_ATOMIC to allocate zone bufferQiujun Huang
2023-01-14pstore: Make sure CONFIG_PSTORE_PMSG selects CONFIG_RT_MUTEXESJohn Stultz
2023-01-14pstore: Switch pmsg_lock to an rt_mutex to avoid priority inversionJohn Stultz
2023-01-14pstore: Avoid kcore oops by vmap()ing with VM_IOREMAPStephen Boyd
2023-01-14pstore/ram: Fix error return code in ramoops_probe()Wang Yufen
2022-04-08pstore: Don't use semaphores in always-atomic-context codeJann Horn
2021-07-14mark pstore-blk as brokenChristoph Hellwig
2021-03-25pstore: Fix warning in pstore_kill_sb()Tetsuo Handa
2021-03-04pstore: Fix typo in compression option nameJiri Bohac
2020-08-23treewide: Use fallthrough pseudo-keywordGustavo A. R. Silva
2020-07-06pstore: Fix linking when crypto API disabledMatteo Croce
2020-06-01Merge branch 'uaccess.__copy_from_user' of git://git.kernel.org/pub/scm/linux...Linus Torvalds
2020-05-31pstore/blk: Introduce "best_effort" modeKees Cook
2020-05-31pstore/blk: Support non-block storage devicesWeiXiong Liao
2020-05-31pstore/blk: Provide way to query pstore configurationWeiXiong Liao
2020-05-31pstore/zone: Provide way to skip "broken" zone for MTD devicesWeiXiong Liao
2020-05-30Documentation: Add details for pstore/blkWeiXiong Liao
2020-05-30pstore/zone,blk: Add ftrace frontend supportWeiXiong Liao
2020-05-30pstore/zone,blk: Add console frontend supportWeiXiong Liao
2020-05-30pstore/zone,blk: Add support for pmsg frontendWeiXiong Liao
2020-05-30pstore/blk: Introduce backend for block devicesWeiXiong Liao
2020-05-30pstore/zone: Introduce common layer to manage storage zonesWeiXiong Liao
2020-05-30pstore/ram: Introduce max_reason and convert dump_oopsKees Cook
2020-05-30pstore/platform: Pass max_reason to kmesg dumpPavel Tatashin
2020-05-30printk: Introduce kmsg_dump_reason_str()Kees Cook
2020-05-30printk: Collapse shutdown types into a single dump reasonKees Cook
2020-05-30pstore/ftrace: Provide ftrace log merging routineKees Cook
2020-05-30pstore/ram: Refactor ftrace buffer mergingKees Cook
2020-05-30pstore/ram: Refactor DT size parsingKees Cook
2020-05-30pstore/ram: Adjust module param permissions to reflect realityKees Cook
2020-05-30pstore/platform: Move module params after declarationsKees Cook
2020-05-30pstore/platform: Use backend name for console registrationKees Cook
2020-05-30pstore/platform: Switch pstore_info::name to constKees Cook
2020-05-30pstore: Make sure console capturing will restartKees Cook
2020-05-30pstore: Remove filesystem records when backend is unregisteredKees Cook
2020-05-30pstore: Do not leave timer disabled for next backendKees Cook
2020-05-30pstore: Add locking around superblock changesKees Cook
2020-05-12pstore: Refactor pstorefs record list removalKees Cook
2020-05-12pstore: Add proper unregister lock checkingKees Cook
2020-05-12pstore: Convert "records_list" locking to mutexKees Cook
2020-05-12pstore: Rename "allpstore" to "records_list"Kees Cook
2020-05-12pstore: Convert "psinfo" locking to mutexKees Cook
2020-05-12pstore: Rename "pstore_lock" to "psinfo_lock"Kees Cook