summaryrefslogtreecommitdiffstats
path: root/libflash
Commit message (Expand)AuthorAgeFilesLines
* mbox: Reduce default BMC timeoutsCyril Bur2018-03-271-4/+3
* mbox: Harden against BMC daemon errorsCyril Bur2018-03-271-0/+8
* build: use thin archives rather than incremental linkingNicholas Piggin2018-02-281-1/+1
* libflash/blocklevel: Correct miscalculation in blocklevel_smart_erase()Cyril Bur2018-02-281-1/+1
* libflash/mbox-flash: fallback to requesting lower MBOX versions from BMCStewart Smith2017-12-201-0/+7
* libflash/mbox-flash: only wait for MBOX_DEFAULT_POLL_MS if busyStewart Smith2017-12-181-1/+2
* libflash/test: Add tests for mbox-flashCyril Bur2017-12-187-7/+968
* libflash/mbox-flash: Add the ability to lock flashCyril Bur2017-12-142-5/+66
* libflash/mbox-flash: Understand v3Cyril Bur2017-12-141-32/+75
* libflash/mbox-flash: Use static arrays of function pointersCyril Bur2017-12-141-32/+81
* libflash/mbox-flash: Use BMC suggested timeout valueCyril Bur2017-12-141-11/+26
* libflash/mbox-flash: Simplify message sendingCyril Bur2017-12-141-92/+31
* libflash/mbox-flash: Allow mbox-flash to tell the driver msg timeoutsCyril Bur2017-12-141-8/+9
* libflash/mbox-flash: Move sequence handling to driver levelCyril Bur2017-12-141-10/+0
* libflash/mbox-flash: Always close windows before opening a new windowCyril Bur2017-12-141-0/+3
* pflash: Support for clean_on_ecc_error flagAdriana Kobylak2017-12-133-2/+3
* external/pflash: Fix erasing within a single erase blockCyril Bur2017-11-202-4/+4
* libflash: Fix parity calculation on ARMOliver O'Halloran2017-11-201-1/+1
* pflash: Support for volatile flagAdriana Kobylak2017-11-093-1/+5
* libflash/blocklevel: suppress debug printoutStewart Smith2017-10-061-1/+0
* libflash/file: Handle short read()s and write()s correctlyCyril Bur2017-09-271-2/+4
* libflash/test/test-blocklevel: fix memory leak on exitStewart Smith2017-08-241-0/+2
* libflash: fix memory leak on flash_exit()Stewart Smith2017-08-241-2/+5
* libflash/test/test-flash.c: fix memory leak on exitStewart Smith2017-08-241-0/+1
* libflash/blocklevel: Fix theoretical use after free (CID 145924)Cyril Bur2017-08-151-0/+1
* libflash/libflash: Remove logicially dead code (CID 97821)Cyril Bur2017-08-151-2/+0
* libflash/mbox-flash: Fix unintentional integer overflow (CID 142226)Cyril Bur2017-08-151-2/+2
* external/pflash: tests: Move the test-miscprint to pflash testsCyril Bur2017-08-013-32/+2
* libflash/libffs: Don't require 'part' size to be known by callersCyril Bur2017-08-013-13/+22
* libflash/file: Break up MTD erase ioctl() callsCyril Bur2017-08-011-25/+35
* libflash/file: Fix bad subtraction in file erase pathCyril Bur2017-08-011-1/+1
* libflash: Adding debugging outputCyril Bur2017-08-015-21/+77
* pflash: build with skiboot HOSTCFLAGS warningsStewart Smith2017-07-191-0/+1
* pflash option to retrieve PNOR partition flagsMichael Tritz2017-07-195-5/+44
* libflash/libffs: Zero checksum wordsCyril Bur2017-06-261-0/+16
* libffs: Fix ffs_lookup_part() return valueBenjamin Herrenschmidt2017-06-261-4/+6
* libflash/libffs: Correctly update the actual size of the partitionCyril Bur2017-06-211-1/+1
* libflash: Initialise entries list earlierOliver O'Halloran2017-05-261-1/+1
* libflash/mbox-flash: Implement MARK_WRITE_ERASED mbox callSuraj Jitindar Singh2017-05-261-4/+59
* libflash/mbox-flash: Update to V2 of the protocolCyril Bur2017-05-262-135/+559
* libflash/mbox-flash: Minor fixups before V2Cyril Bur2017-05-261-1/+7
* libflash/file: Only use 64bit MTD erase ioctl() when neededCyril Bur2017-04-201-6/+38
* libflash: Add tests for blocklevel_smart_erase()Cyril Bur2017-04-071-2/+225
* libflash/blocklevel: Add blocklevel_smart_erase()Cyril Bur2017-04-072-2/+130
* libflash: Fix pflash -iMichael Neuling2017-03-271-2/+3
* libffs: Understand how to create FFS partition TOCs and entries.Cyril Bur2017-03-243-14/+393
* libflash/libffs: Rework libffsCyril Bur2017-03-243-200/+368
* libflash: blocklevel backend for MBOX flash accessCyril Bur2017-02-233-1/+601
* libflash: fix integer type in printfPatrick Williams2017-01-101-1/+1
* libflash/libffs: Fix possible NULL dereferenceCyril Bur2016-11-111-0/+2
OpenPOWER on IntegriCloud