All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/13] lightnvm updates for 4.4-rc2
@ 2015-11-16 14:34 ` Matias Bjørling
  0 siblings, 0 replies; 30+ messages in thread
From: Matias Bjørling @ 2015-11-16 14:34 UTC (permalink / raw)
  To: linux-block, linux-kernel, linux-nvme, axboe; +Cc: Matias Bjørling

Hi Jens,

This is the patches targeted for -rc2 of 4.4.

Ten of the patches fix bugs and small specification updates. While the
last two are larger patches. They are necessary because of specification
changes. The updates are applied now before it is set in stone for 4.4
(or at least makes it a lot harder to change)

Patch 1: Adds the linux-block list to the maintainers list for LightNVM.
Patch 2: Fixes a ushort bug reported by Geert.
Patch 3: Updates the implementation to support the new bad block table
         format.
Patch 4-9: Small fixes.
Patch 10: The specification had support for both linear and device
          specific addressing. It was replaced by ppa format, that
          defines the device ppa format used by the specific device.
          This patch adds the support and removes the previous two
          modes.
Patch 11-12: Two small cleanups to the lightnvm nvme integration.
          Caused by specification changes.

Patches 3 to 12 is the first time they are posted to the list for
review.

Will you pick up the patches when convenient (and reviewed):

  git@github.com:OpenChannelSSD/linux.git for-jens

I'll update the for-jens branch and post a separate patch if any
fixes is applied to the patches.

Javier González (1):
  lightnvm: cleanup queue before target removal

Matias Bjørling (12):
  MAINTAINERS: Add linux-block list to LightNVM for patches
  lightnvm: change max_phys_sect to uint
  lightnvm: update bad block table format
  lightnvm: update alignments for identify command
  lightnvm: expose mccap in identify command
  lightnvm: remove unused attrs in nvm_id structs
  lightnvm: check for NAND flash and its type
  lightnvm: prematurely activate nvm_dev
  lightnvm: prevent double free on init error
  lightnvm: remove linear and device addr modes
  nvme: missing ppaf copy
  nvme: remove reserved double word

 MAINTAINERS                  |   1 +
 drivers/lightnvm/core.c      |  37 +++++-----
 drivers/lightnvm/gennvm.c    |  40 ++++++----
 drivers/lightnvm/gennvm.h    |   2 +
 drivers/lightnvm/rrpc.c      |  32 +++++++-
 drivers/nvme/host/lightnvm.c | 126 +++++++++++++++++++++++++-------
 include/linux/lightnvm.h     | 170 ++++++++++---------------------------------
 7 files changed, 219 insertions(+), 189 deletions(-)

-- 
2.1.4


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

end of thread, other threads:[~2015-11-16 22:26 UTC | newest]

Thread overview: 30+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-11-16 14:34 [PATCH 00/13] lightnvm updates for 4.4-rc2 Matias Bjørling
2015-11-16 14:34 ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 01/13] MAINTAINERS: Add linux-block list to LightNVM for patches Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 02/13] lightnvm: change max_phys_sect to uint Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 03/13] lightnvm: update bad block table format Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 04/13] lightnvm: update alignments for identify command Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 05/13] lightnvm: expose mccap in " Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 06/13] lightnvm: remove unused attrs in nvm_id structs Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 07/13] lightnvm: check for NAND flash and its type Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 08/13] lightnvm: prematurely activate nvm_dev Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 09/13] lightnvm: prevent double free on init error Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 10/13] lightnvm: remove linear and device addr modes Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 11/13] nvme: missing ppaf copy Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 12/13] nvme: remove reserved double word Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 14:34 ` [PATCH 13/13] lightnvm: cleanup queue before target removal Matias Bjørling
2015-11-16 14:34   ` Matias Bjørling
2015-11-16 22:25 ` [PATCH 00/13] lightnvm updates for 4.4-rc2 Jens Axboe
2015-11-16 22:25   ` Jens Axboe

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.