linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] Add support for UBI and UBIFS
@ 2009-08-24 11:11 Corentin Chary
  2009-08-24 11:11 ` [PATCH 1/3] blkid: add UBI volume support Corentin Chary
                   ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Corentin Chary @ 2009-08-24 11:11 UTC (permalink / raw)
  To: util-linux-ng; +Cc: Corentin Chary, linux-mtd, dedekind1

Hi,
Here is some patchs to add support for UBI and UBIFS in libblkid.

UBIFS works on top of UBI volumes, there are 3 subsystems involved:
  * MTD subsystem, which provides uniform interface to access flash chips.
    MTD provides an notion of MTD devices (e.g., /dev/mtd0) which basically represents raw flash;
  * UBI subsystem, which is a wear-leveling and volume management system for flash devices;
    UBI works on top of MTD devices and provides a notion of UBI volumes (e.g.m /dev/ubi0_0);
  * UBIFS file system, which works on top of UBI volumes.

The first patch add support for UBI volumes, which are represented as char devices in /dev/.
This allow to probe for UBIFS filesystem on UBI volumes.

Thanks,

Corentin Chary (3):
  blkid: add UBI volume support
  blkid: add ubifs support
  blkid: add UBIFS test image to blkid test suite

 shlibs/blkid/src/blkidP.h            |    1 +
 shlibs/blkid/src/devname.c           |   56 +++++++++++++++-
 shlibs/blkid/src/probe.c             |    5 +-
 shlibs/blkid/src/probers/Makefile.am |    3 +-
 shlibs/blkid/src/probers/probers.h   |    1 +
 shlibs/blkid/src/probers/ubifs.c     |  122 ++++++++++++++++++++++++++++++++++
 tests/expected/blkid/low-probe-ubifs |    5 ++
 tests/ts/blkid/images/ubifs.img.bz2  |  Bin 0 -> 937 bytes
 8 files changed, 190 insertions(+), 3 deletions(-)
 create mode 100644 shlibs/blkid/src/probers/ubifs.c
 create mode 100644 tests/expected/blkid/low-probe-ubifs
 create mode 100644 tests/ts/blkid/images/ubifs.img.bz2

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

end of thread, other threads:[~2009-09-28 12:06 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-08-24 11:11 [PATCH 0/3] Add support for UBI and UBIFS Corentin Chary
2009-08-24 11:11 ` [PATCH 1/3] blkid: add UBI volume support Corentin Chary
2009-08-24 11:11   ` [PATCH 2/3] blkid: add ubifs support Corentin Chary
2009-08-24 11:11     ` [PATCH 3/3] blkid: add UBIFS test image to blkid test suite Corentin Chary
2009-09-02  9:24   ` [PATCH 1/3] blkid: add UBI volume support Karel Zak
2009-09-02 10:10     ` Artem Bityutskiy
2009-09-18 10:52     ` Corentin Chary
2009-09-19  1:23       ` Theodore Tso
2009-09-24 14:14   ` Karel Zak
2009-09-24 21:57     ` Corentin Chary
2009-09-25  7:19       ` Artem Bityutskiy
2009-09-25  7:56         ` Karel Zak
2009-08-31 19:03 ` [PATCH 0/3] Add support for UBI and UBIFS Corentin Chary
2009-08-31 21:25   ` Karel Zak
2009-09-24 14:06 ` Karel Zak
2009-09-24 22:41   ` Corentin Chary
2009-09-24 22:47     ` [PATCH] UBIFS: Add /dev/ubiX_Y naming scheme in open_ubi Corentin Chary
2009-09-25 11:37       ` Adrian Hunter
2009-09-25 12:27         ` Corentin Chary
2009-09-28 11:39       ` Artem Bityutskiy
2009-09-28 11:53         ` Corentin Chary
2009-09-28 12:02           ` Artem Bityutskiy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).