linux-mtd.lists.infradead.org archive mirror
 help / color / mirror / Atom feed
From: Dan Ehrenberg <dehrenberg@chromium.org>
To: computersforpeace@gmail.com, linux-mtd@lists.infradead.org,
	ezequiel@vanguardiasur.com.ar,
	Richard Weinberger <richard@nod.at>
Cc: gwendal@chromium.org, Dan Ehrenberg <dehrenberg@chromium.org>
Subject: [PATCH v3 0/3] Improve MTD dynamic partitioning support
Date: Fri, 27 Mar 2015 12:24:14 -0700	[thread overview]
Message-ID: <1427484257-13708-1-git-send-email-dehrenberg@chromium.org> (raw)

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, initially based on
using one partition as a stand-in for the master, then adding the
master coexisting, and now in this iteration, bringing back the patch
to remove overlap checks, as testing discovered that the overlap
checks were buggy. This version also makes some style improvements.

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

 drivers/mtd/Kconfig   | 13 +++++++++++
 drivers/mtd/mtdcore.c | 52 ++++++++++++++++++++++++++++-------------
 drivers/mtd/mtdpart.c | 64 ++++++++++++++++++++++++++++++++++-----------------
 3 files changed, 92 insertions(+), 37 deletions(-)

-- 
2.2.0.rc0.207.ga3a616c

             reply	other threads:[~2015-03-27 19:24 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2015-03-27 19:24 Dan Ehrenberg [this message]
2015-03-27 19:24 ` [PATCH v3 1/3] mtd: part: Create the master device node when partitioned Dan Ehrenberg
2015-03-27 19:24 ` [PATCH v3 2/3] mtd: part: Add sysfs variable for offset of partition Dan Ehrenberg
2015-03-28  0:53   ` Brian Norris
2015-03-30 20:32     ` Daniel Ehrenberg
2015-03-31  3:31       ` Brian Norris
2015-03-27 19:24 ` [PATCH v3 3/3] mtd: part: Remove partition overlap checks Dan Ehrenberg

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1427484257-13708-1-git-send-email-dehrenberg@chromium.org \
    --to=dehrenberg@chromium.org \
    --cc=computersforpeace@gmail.com \
    --cc=ezequiel@vanguardiasur.com.ar \
    --cc=gwendal@chromium.org \
    --cc=linux-mtd@lists.infradead.org \
    --cc=richard@nod.at \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).