Linux-mtd Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v4 0/3] Improve MTD dynamic partitioning support
@ 2015-03-30 21:01 Dan Ehrenberg
  2015-03-30 21:01 ` [PATCH v4 1/3] mtd: part: Create the master device node when partitioned Dan Ehrenberg
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Dan Ehrenberg @ 2015-03-30 21:01 UTC (permalink / raw)
  To: computersforpeace, linux-mtd, ezequiel, Richard Weinberger
  Cc: gwendal, Dan Ehrenberg

The goal of this patchset is to make mtd dynamic partitioning work
better.
- First, a new config option is added to allow the master device to
  coexist with partitions, which allows partitions to be created or
  removed based on the master even if other partitions exist.
- Second, to identify partitions and improve visibility, 
- Third, remove overlap checks for partitions, which had a bug
  in them and don't seem necessary since static partitions don't
  have overlap checks.

This patchset has gone through a few iterations.

v1 is based on a different concept, where a separate partition is
used as a master, and partitioning is simply made more flexible.

v2 switched to the model of the master coexisting with the partitions.

v3 brings back the patch to remove overlap checks, as testing
discovered that the overlap checks were buggy. This version
also makes some style improvements.

v4 fixes some style issues in the sysfs patch and adds documentation.

Dan Ehrenberg (3):
  mtd: part: Create the master device node when partitioned
  mtd: part: Add sysfs variable for offset of partition
  mtd: part: Remove partition overlap checks

 Documentation/ABI/testing/sysfs-class-mtd | 10 +++++
 drivers/mtd/Kconfig                       | 13 +++++++
 drivers/mtd/mtdcore.c                     | 52 +++++++++++++++++--------
 drivers/mtd/mtdpart.c                     | 64 +++++++++++++++++++++----------
 4 files changed, 102 insertions(+), 37 deletions(-)

-- 
2.2.0.rc0.207.ga3a616c

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

end of thread, other threads:[~2015-03-31 18:45 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-03-30 21:01 [PATCH v4 0/3] Improve MTD dynamic partitioning support Dan Ehrenberg
2015-03-30 21:01 ` [PATCH v4 1/3] mtd: part: Create the master device node when partitioned Dan Ehrenberg
2015-03-30 21:01 ` [PATCH v4 2/3] mtd: part: Add sysfs variable for offset of partition Dan Ehrenberg
2015-03-30 21:01 ` [PATCH v4 3/3] mtd: part: Remove partition overlap checks Dan Ehrenberg
2015-03-31 18:45   ` Brian Norris

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox