summaryrefslogtreecommitdiffstats
path: root/drivers/mtd/mtdoops.c
Commit message (Expand)AuthorAgeFilesLines
* mtd: mtdoops: Add a timestamp to the mtdoops header.Jean-Marc Eurin2022-04-261-3/+9
* mtd: mtdoops: Create a header structure for the saved mtdoops.Jean-Marc Eurin2022-04-261-25/+30
* mtd: mtdoops: Fix the size of the header read buffer.Jean-Marc Eurin2022-04-261-1/+1
* mtd: mtdoops: remove unnecessary oom messageZhen Lei2021-06-111-3/+1
* printk: introduce a kmsg_dump iteratorJohn Ogness2021-03-081-1/+4
* mtd: mtdoops: synchronize kmsg_dumperJohn Ogness2021-03-081-1/+11
* mtd: mtdoops: Don't write panic data twiceMark Tomlinson2020-09-071-5/+6
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 336Thomas Gleixner2019-06-051-15/+1
* treewide: Use array_size() in vmalloc()Kees Cook2018-06-121-2/+4
* mtd: Unconditionally update ->fail_addr and ->addr in part_erase()Boris Brezillon2018-03-151-1/+0
* mtd: Stop assuming mtd_erase() is asynchronousBoris Brezillon2018-03-151-19/+0
* mtdoops: don't erase flash at each bootMatthieu CASTET2012-11-151-8/+7
* Merge tag 'disintegrate-mtd-20121009' of git://git.infradead.org/users/dhowel...David Woodhouse2012-10-091-2/+2
|\
| * workqueue: deprecate flush[_delayed]_work_sync()Tejun Heo2012-08-201-2/+2
* | Merge tag 'v3.6-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/torvald...David Woodhouse2012-08-221-18/+4
|\|
| * kmsg - kmsg_dump() use iterator to receive log buffer contentKay Sievers2012-06-151-18/+4
* | mtd: mtdoops: refactor loopBrian Norris2012-07-061-8/+6
|/
* mtdoops: clean-up new MTD API usageArtem Bityutskiy2012-03-271-5/+4
* kexec: remove KMSG_DUMP_KEXECWANG Cong2012-01-121-2/+1
* mtd: do not use mtd->block_markbad directlyArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_can_have_bb helperArtem Bityutskiy2012-01-091-2/+2
* mtd: mtdoops: do not use mtd->panic_write directlyArtem Bityutskiy2012-01-091-9/+8
* mtd: introduce mtd_block_markbad interfaceArtem Bityutskiy2012-01-091-1/+1
* mtd: introduce mtd_block_isbad interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_panic_write interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_write interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_read interfaceArtem Bityutskiy2012-01-091-2/+2
* mtd: introduce mtd_erase interfaceArtem Bityutskiy2012-01-091-1/+1
* mtdoops: fix the oops_page_used array sizeRoman Tereshonkov2012-01-091-1/+1
* mtd: mtdoops: skip reading initially bad blocksRoman Tereshonkov2012-01-091-0/+3
* mtd: utilize `mtd_is_*()' functionsBrian Norris2011-09-211-1/+1
* Merge git://git.infradead.org/mtd-2.6Linus Torvalds2011-01-171-1/+2
|\
| * mtd: don't use flush_scheduled_work()Tejun Heo2011-01-061-1/+2
* | kmsg_dump: constrain mtdoops and ramoops to perform their actions only for KM...Seiji Aguchi2011-01-131-0/+5
|/
* mtd: Update copyright noticesDavid Woodhouse2010-08-081-1/+1
* mtd: Remove unnecessary comparisons with MAX_MTD_DEVICESBen Hutchings2010-02-251-5/+0
* kmsg_dump: Dump on crash_kexec as wellKOSAKI Motohiro2009-12-311-1/+1
* mtd: mtdoops: refactor as a kmsg_dumperSimon Kagstrom2009-11-301-133/+102
* mtd: mtdoops: make record size configurableSimon Kagstrom2009-11-301-31/+43
* mtd: mtdoops: limit the maximum mtd partition sizeSimon Kagstrom2009-11-301-6/+11
* mtd: mtdoops: keep track of used/unused pages in an arraySimon Kagstrom2009-11-301-18/+44
* mtd: mtdoops: several minor cleanupsArtem Bityutskiy2009-11-301-41/+40
* [MTD] mtdoops: fix a bit of spin lock usageAdrian Hunter2009-03-201-1/+4
* [MTD] mtdoops: allow MTD selection by nameAdrian Hunter2009-03-201-1/+10
* [MTD] update internal API to support 64-bit device sizeAdrian Hunter2008-12-101-3/+6
* [MTD] mtdoops: Fix a bug where block may not be erasedRichard Purdie2008-10-181-3/+1
* [MTD] mtdoops: Add a magic number to logged kernel oopsRichard Purdie2008-10-181-14/+18
* [MTD] mtdoops: Fix an off by one errorRichard Purdie2008-10-181-3/+3
* [MTD] mtdoops.c: make struct oops_cxt static againAdrian Bunk2008-04-221-1/+1
* [MTD] Fix mtdoops.c compilationDavid Woodhouse2008-02-071-0/+1