summaryrefslogtreecommitdiff
path: root/drivers/mtd/mtdoops.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-07mtd: mtdoops: panic caused mtdoops to call mtdoops_erase function immediatelyRay Zhang1-8/+16
2022-11-07mtd: mtdoops: add mtdoops_erase function and move mtdoops_inc_counter to afte...Ray Zhang1-22/+27
2022-11-07mtd: mtdoops: change printk() to counterpart pr_ functionsRay Zhang1-25/+27
2022-04-26mtd: mtdoops: Add a timestamp to the mtdoops header.Jean-Marc Eurin1-3/+9
2022-04-26mtd: mtdoops: Create a header structure for the saved mtdoops.Jean-Marc Eurin1-25/+30
2022-04-26mtd: mtdoops: Fix the size of the header read buffer.Jean-Marc Eurin1-1/+1
2021-06-11mtd: mtdoops: remove unnecessary oom messageZhen Lei1-3/+1
2021-03-08printk: introduce a kmsg_dump iteratorJohn Ogness1-1/+4
2021-03-08mtd: mtdoops: synchronize kmsg_dumperJohn Ogness1-1/+11
2020-09-07mtd: mtdoops: Don't write panic data twiceMark Tomlinson1-5/+6
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Thomas Gleixner1-15/+1
2018-06-12treewide: Use array_size() in vmalloc()Kees Cook1-2/+4
2018-03-15mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon1-1/+0
2018-03-15mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon1-19/+0
2012-11-15mtdoops: don't erase flash at each bootMatthieu CASTET1-8/+7
2012-10-09Merge tag 'disintegrate-mtd-20121009' of git://git.infradead.org/users/dhowel...David Woodhouse1-2/+2
2012-08-22Merge tag 'v3.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torvald...David Woodhouse1-18/+4
2012-08-20workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo1-2/+2
2012-07-06mtd: mtdoops: refactor loopBrian Norris1-8/+6
2012-06-15kmsg - kmsg_dump() use iterator to receive log buffer contentKay Sievers1-18/+4
2012-03-27mtdoops: clean-up new MTD API usageArtem Bityutskiy1-5/+4
2012-01-12kexec: remove KMSG_DUMP_KEXECWANG Cong1-2/+1
2012-01-09mtd: do not use mtd->block_markbad directlyArtem Bityutskiy1-1/+1
2012-01-09mtd: introduce mtd_can_have_bb helperArtem Bityutskiy1-2/+2
2012-01-09mtd: mtdoops: do not use mtd->panic_write directlyArtem Bityutskiy1-9/+8
2012-01-09mtd: introduce mtd_block_markbad interfaceArtem Bityutskiy1-1/+1
2012-01-09mtd: introduce mtd_block_isbad interfaceArtem Bityutskiy1-2/+2
2012-01-09mtd: introduce mtd_panic_write interfaceArtem Bityutskiy1-2/+2
2012-01-09mtd: introduce mtd_write interfaceArtem Bityutskiy1-2/+2
2012-01-09mtd: introduce mtd_read interfaceArtem Bityutskiy1-2/+2
2012-01-09mtd: introduce mtd_erase interfaceArtem Bityutskiy1-1/+1
2012-01-09mtdoops: fix the oops_page_used array sizeRoman Tereshonkov1-1/+1
2012-01-09mtd: mtdoops: skip reading initially bad blocksRoman Tereshonkov1-0/+3
2011-09-21mtd: utilize `mtd_is_*()' functionsBrian Norris1-1/+1
2011-01-17Merge git://git.infradead.org/mtd-2.6Linus Torvalds1-1/+2
2011-01-13kmsg_dump: constrain mtdoops and ramoops to perform their actions only for KM...Seiji Aguchi1-0/+5
2011-01-06mtd: don't use flush_scheduled_work()Tejun Heo1-1/+2
2010-08-08mtd: Update copyright noticesDavid Woodhouse1-1/+1
2010-02-25mtd: Remove unnecessary comparisons with MAX_MTD_DEVICESBen Hutchings1-5/+0
2009-12-31kmsg_dump: Dump on crash_kexec as wellKOSAKI Motohiro1-1/+1
2009-11-30mtd: mtdoops: refactor as a kmsg_dumperSimon Kagstrom1-133/+102
2009-11-30mtd: mtdoops: make record size configurableSimon Kagstrom1-31/+43
2009-11-30mtd: mtdoops: limit the maximum mtd partition sizeSimon Kagstrom1-6/+11
2009-11-30mtd: mtdoops: keep track of used/unused pages in an arraySimon Kagstrom1-18/+44
2009-11-30mtd: mtdoops: several minor cleanupsArtem Bityutskiy1-41/+40
2009-03-20[MTD] mtdoops: fix a bit of spin lock usageAdrian Hunter1-1/+4
2009-03-20[MTD] mtdoops: allow MTD selection by nameAdrian Hunter1-1/+10
2008-12-10[MTD] update internal API to support 64-bit device sizeAdrian Hunter1-3/+6
2008-10-18[MTD] mtdoops: Fix a bug where block may not be erasedRichard Purdie1-3/+1
2008-10-18[MTD] mtdoops: Add a magic number to logged kernel oopsRichard Purdie1-14/+18