All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC] CEWG Open Project Proposal for "unstable bits" work
@ 2012-04-13 22:14 Wolfram Sang
  2012-04-14 11:11 ` Artem Bityutskiy
  0 siblings, 1 reply; 3+ messages in thread
From: Wolfram Sang @ 2012-04-13 22:14 UTC (permalink / raw)
  To: linux-mtd; +Cc: Brian Norris, Artem Bityutski

[-- Attachment #1: Type: text/plain, Size: 2041 bytes --]

Hi,

as mentioned in another thread, here is a draft for the CEWG project proposal.
Please comment.

Thanks,

   Wolfram

====

Start working on the "unstable bits" issue to make UBIFS more robust

; Summary: Start working on the "unstable bits" issue to make UBIFS more robust

; Proposer: Wolfram Sang

== Description ==

UBIFS on top of UBI is today the defacto standard filesystem for flash-based
storage (NOR, NAND) and is already used in many consumer products. It is stable
and well tested. There is one major known issue, though, called "unstable bits"
(see link in related work), often in accordance with power cuts. The problems
involved are complex and even to start tackling them, a concentrated effort is
needed. In the description of "unstable bits", there is already a roadmap
presented and this proposal suggests to pick up the first task:

--- Quote starts

1) Improve the existing power cut emulation infrastructure in UBIFS and start
emulating unstable bits. Start with emulating only one type of unstable bits,
e.g., type 1.

--- Quote ends

When this is in place, it will enable UBIFS developers (and file system
developers in general) to do power cut simulations much more easily and fix
related bugs or implement proper mechanisms. Automated tests will also benefit
from this work.

Given the importance of flash based storage these days, it seems worthwhile to
get the ball rolling regarding "unstable bits".


== Related work ==
* "unstable bits" description - http://www.linux-mtd.infradead.org/doc/ubifs.html#L_unstable_bits

== Scope ==
3 weeks should be needed to make the general emulation proper. If all goes well,
more types of power cuts could be implemented.

== Contractor Candidates ==
Artem Bityutskiy (current UBI/UBIFS maintainer)

== Comments ==


[[Category:Project proposals 2012]]

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC] CEWG Open Project Proposal for "unstable bits" work
  2012-04-13 22:14 [RFC] CEWG Open Project Proposal for "unstable bits" work Wolfram Sang
@ 2012-04-14 11:11 ` Artem Bityutskiy
  2012-04-14 11:35   ` Wolfram Sang
  0 siblings, 1 reply; 3+ messages in thread
From: Artem Bityutskiy @ 2012-04-14 11:11 UTC (permalink / raw)
  To: Wolfram Sang; +Cc: Brian Norris, linux-mtd

[-- Attachment #1: Type: text/plain, Size: 457 bytes --]

On Sat, 2012-04-14 at 00:14 +0200, Wolfram Sang wrote:
> as mentioned in another thread, here is a draft for the CEWG project proposal.
> Please comment.

Thanks, looks good, but I did not realize you suggest I do this :-)

> == Contractor Candidates ==
> Artem Bityutskiy (current UBI/UBIFS maintainer)

Sorry, I do not think I have time for doing this myself, I can only
review/direct/discuss/suggest.


-- 
Best Regards,
Artem Bityutskiy

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [RFC] CEWG Open Project Proposal for "unstable bits" work
  2012-04-14 11:11 ` Artem Bityutskiy
@ 2012-04-14 11:35   ` Wolfram Sang
  0 siblings, 0 replies; 3+ messages in thread
From: Wolfram Sang @ 2012-04-14 11:35 UTC (permalink / raw)
  To: Artem Bityutskiy; +Cc: Brian Norris, linux-mtd

[-- Attachment #1: Type: text/plain, Size: 641 bytes --]

On Sat, Apr 14, 2012 at 02:11:56PM +0300, Artem Bityutskiy wrote:
> On Sat, 2012-04-14 at 00:14 +0200, Wolfram Sang wrote:
> > as mentioned in another thread, here is a draft for the CEWG project proposal.
> > Please comment.
> 
> Thanks, looks good, but I did not realize you suggest I do this :-)

:) I wanted to put at least one name there. Will drop it.

I'll leave it empty; it's an open project proposal, so everyone can bid on
doing this task if it gets selected.

-- 
Pengutronix e.K.                           | Wolfram Sang                |
Industrial Linux Solutions                 | http://www.pengutronix.de/  |

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-04-14 11:36 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-04-13 22:14 [RFC] CEWG Open Project Proposal for "unstable bits" work Wolfram Sang
2012-04-14 11:11 ` Artem Bityutskiy
2012-04-14 11:35   ` Wolfram Sang

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.