All of lore.kernel.org
 help / color / mirror / Atom feed
From: Miquel Raynal <miquel.raynal@bootlin.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-mtd@lists.infradead.org,
	Richard Weinberger <richard@nod.at>,
	Tudor Ambarus <Tudor.Ambarus@microchip.com>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Frieder Schrempf <frieder.schrempf@kontron.de>,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] [v2] mtd: Changes for 5.15
Date: Sun, 5 Sep 2021 12:08:45 +0200	[thread overview]
Message-ID: <20210905120845.09877033@xps13> (raw)

Hello Linus,

I was checking why the pull request sent on Thursday 3rd did not
receive any reply and I figured out that the final push operation
did not make it to the kernel.org repository.

I just pushed once again the missing change (a merge commit) and
re-generated the below request.

This is the final MTD PR for 5.15.

Thanks,
Miquèl

The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:

  Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/mtd/for-5.15

for you to fetch changes up to c1fe77e42440d2cad76055df6fb58caabf622d51:

  Merge tag 'nand/for-5.15' into mtd/next (2021-09-03 00:04:16 +0200)

----------------------------------------------------------------
MTD changes:
* blkdevs:
  - Simplify the refcounting in blktrans_{open, release}
  - Simplify blktrans_getgeo
  - Remove blktrans_ref_mutex
  - Simplify blktrans_dev_get
  - Use lockdep_assert_held
  - Don't hold del_mtd_blktrans_dev in blktrans_{open, release}
* ftl:
  - Don't cast away the type when calling add_mtd_blktrans_dev
  - Don't cast away the type when calling add_mtd_blktrans_dev
  - Use container_of() rather than cast
  - Fix use-after-free
  - Add discard support
  - Allow use of MTD_RAM for testing purposes
* concat:
  - Check _read, _write callbacks existence before assignment
  - Judge callback existence based on the master
* maps:
  - Maps: remove dead MTD map driver for PMC-Sierra MSP boards
* mtdblock:
  - Warn if added for a NAND device
  - Add comment about UBI block devices
  - Update old JFFS2 mention in Kconfig
* partitions:
  - Redboot: convert to YAML

NAND core changes:
* Repair Miquel Raynal's email address in MAINTAINERS
* Fix a couple of spelling mistakes in Kconfig
* bbt: Skip bad blocks when searching for the BBT in NAND
* Remove never changed ret variable

Raw NAND changes:
* cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
* intel: Fix error handling in probe
* omap: Fix kernel doc warning on 'calcuate' typo
* gpmc: Fix the ECC bytes vs. OOB bytes equation

SPI-NAND core changes:
* Properly fill the OOB area.
* Fix comment

SPI-NAND drivers changes:
* macronix: Add Quad support for serial NAND flash

----------------------------------------------------------------
Christoph Hellwig (8):
      mtd_blkdevs: don't hold del_mtd_blktrans_dev in blktrans_{open, release}
      mtd_blkdevs: use lockdep_assert_held
      mtd/ftl: don't cast away the type when calling add_mtd_blktrans_dev
      mtd/rfd_ftl: don't cast away the type when calling add_mtd_blktrans_dev
      mtd_blkdevs: simplify blktrans_dev_get
      mtd_blkdevs: remove blktrans_ref_mutex
      mtd_blkdevs: simplify blktrans_getgeo
      mtd_blkdevs: simplify the refcounting in blktrans_{open, release}

Christophe JAILLET (1):
      mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'

Colin Ian King (1):
      mtd: rawnand: Fix a couple of spelling mistakes in Kconfig

Corentin Labbe (1):
      dt_bindings: mtd: partitions: redboot: convert to YAML

Daniel Palmer (1):
      mtd: spinand: core: Properly fill the OOB area.

Evgeny Novikov (1):
      mtd: rawnand: intel: Fix error handling in probe

Ezequiel Garcia (3):
      mtdblock: Update old JFFS2 mention in Kconfig
      mtdblock: Add comment about UBI block devices
      mtdblock: Warn if added for a NAND device

Jaime Liao (1):
      mtd: spinand: macronix: Add Quad support for serial NAND flash

Jason Wang (1):
      mtd: rawnand: remove never changed ret variable

Lukas Bulwahn (2):
      MAINTAINERS: repair Miquel Raynal's email address
      mtd: maps: remove dead MTD map driver for PMC-Sierra MSP boards

Miquel Raynal (3):
      dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
      mtd: spinand: Fix comment
      Merge tag 'nand/for-5.15' into mtd/next

Sean Young (4):
      mtd: rfd_ftl: allow use of MTD_RAM for testing purposes
      mtd: rfd_ftl: add discard support
      mtd: rfd_ftl: fix use-after-free
      mtd: rfd_ftl: use container_of() rather than cast

Stefan Riedmueller (1):
      mtd: rawnand: nand_bbt: Skip bad blocks when searching for the BBT in NAND

Vladimir Molokov (1):
      mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo

Zhihao Cheng (2):
      mtd: mtdconcat: Judge callback existence based on the master
      mtd: mtdconcat: Check _read, _write callbacks existence before assignment

 Documentation/devicetree/bindings/mtd/gpmc-nand.txt               |   2 +-
 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt  |  27 ----------
 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml |  42 ++++++++++++++++
 MAINTAINERS                                                       |   4 +-
 drivers/mtd/Kconfig                                               |  10 ++--
 drivers/mtd/ftl.c                                                 |   2 +-
 drivers/mtd/maps/Kconfig                                          |  23 ---------
 drivers/mtd/maps/Makefile                                         |   1 -
 drivers/mtd/maps/pmcmsp-flash.c                                   | 227 -----------------------------------------------------------------------------------
 drivers/mtd/mtd_blkdevs.c                                         |  60 +++-------------------
 drivers/mtd/mtdblock.c                                            |   4 ++
 drivers/mtd/mtdblock_ro.c                                         |   4 ++
 drivers/mtd/mtdconcat.c                                           |  33 ++++++++----
 drivers/mtd/nand/raw/Kconfig                                      |   4 +-
 drivers/mtd/nand/raw/cafe_nand.c                                  |   4 +-
 drivers/mtd/nand/raw/intel-nand-controller.c                      |  27 ++++++----
 drivers/mtd/nand/raw/meson_nand.c                                 |   4 +-
 drivers/mtd/nand/raw/nand_bbt.c                                   |  33 ++++++++++++
 drivers/mtd/nand/raw/omap2.c                                      |   2 +-
 drivers/mtd/nand/spi/core.c                                       |   4 +-
 drivers/mtd/nand/spi/macronix.c                                   |  16 +++---
 drivers/mtd/rfd_ftl.c                                             |  46 ++++++++++++++---
 22 files changed, 198 insertions(+), 381 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml
 delete mode 100644 drivers/mtd/maps/pmcmsp-flash.c

______________________________________________________
Linux MTD discussion mailing list
http://lists.infradead.org/mailman/listinfo/linux-mtd/

WARNING: multiple messages have this Message-ID (diff)
From: Miquel Raynal <miquel.raynal@bootlin.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-mtd@lists.infradead.org,
	Richard Weinberger <richard@nod.at>,
	Tudor Ambarus <Tudor.Ambarus@microchip.com>,
	Vignesh Raghavendra <vigneshr@ti.com>,
	Frieder Schrempf <frieder.schrempf@kontron.de>,
	linux-kernel@vger.kernel.org
Subject: [GIT PULL] [v2] mtd: Changes for 5.15
Date: Sun, 5 Sep 2021 12:08:45 +0200	[thread overview]
Message-ID: <20210905120845.09877033@xps13> (raw)

Hello Linus,

I was checking why the pull request sent on Thursday 3rd did not
receive any reply and I figured out that the final push operation
did not make it to the kernel.org repository.

I just pushed once again the missing change (a merge commit) and
re-generated the below request.

This is the final MTD PR for 5.15.

Thanks,
Miquèl

The following changes since commit e73f0f0ee7541171d89f2e2491130c7771ba58d3:

  Linux 5.14-rc1 (2021-07-11 15:07:40 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/mtd/linux.git tags/mtd/for-5.15

for you to fetch changes up to c1fe77e42440d2cad76055df6fb58caabf622d51:

  Merge tag 'nand/for-5.15' into mtd/next (2021-09-03 00:04:16 +0200)

----------------------------------------------------------------
MTD changes:
* blkdevs:
  - Simplify the refcounting in blktrans_{open, release}
  - Simplify blktrans_getgeo
  - Remove blktrans_ref_mutex
  - Simplify blktrans_dev_get
  - Use lockdep_assert_held
  - Don't hold del_mtd_blktrans_dev in blktrans_{open, release}
* ftl:
  - Don't cast away the type when calling add_mtd_blktrans_dev
  - Don't cast away the type when calling add_mtd_blktrans_dev
  - Use container_of() rather than cast
  - Fix use-after-free
  - Add discard support
  - Allow use of MTD_RAM for testing purposes
* concat:
  - Check _read, _write callbacks existence before assignment
  - Judge callback existence based on the master
* maps:
  - Maps: remove dead MTD map driver for PMC-Sierra MSP boards
* mtdblock:
  - Warn if added for a NAND device
  - Add comment about UBI block devices
  - Update old JFFS2 mention in Kconfig
* partitions:
  - Redboot: convert to YAML

NAND core changes:
* Repair Miquel Raynal's email address in MAINTAINERS
* Fix a couple of spelling mistakes in Kconfig
* bbt: Skip bad blocks when searching for the BBT in NAND
* Remove never changed ret variable

Raw NAND changes:
* cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'
* intel: Fix error handling in probe
* omap: Fix kernel doc warning on 'calcuate' typo
* gpmc: Fix the ECC bytes vs. OOB bytes equation

SPI-NAND core changes:
* Properly fill the OOB area.
* Fix comment

SPI-NAND drivers changes:
* macronix: Add Quad support for serial NAND flash

----------------------------------------------------------------
Christoph Hellwig (8):
      mtd_blkdevs: don't hold del_mtd_blktrans_dev in blktrans_{open, release}
      mtd_blkdevs: use lockdep_assert_held
      mtd/ftl: don't cast away the type when calling add_mtd_blktrans_dev
      mtd/rfd_ftl: don't cast away the type when calling add_mtd_blktrans_dev
      mtd_blkdevs: simplify blktrans_dev_get
      mtd_blkdevs: remove blktrans_ref_mutex
      mtd_blkdevs: simplify blktrans_getgeo
      mtd_blkdevs: simplify the refcounting in blktrans_{open, release}

Christophe JAILLET (1):
      mtd: rawnand: cafe: Fix a resource leak in the error handling path of 'cafe_nand_probe()'

Colin Ian King (1):
      mtd: rawnand: Fix a couple of spelling mistakes in Kconfig

Corentin Labbe (1):
      dt_bindings: mtd: partitions: redboot: convert to YAML

Daniel Palmer (1):
      mtd: spinand: core: Properly fill the OOB area.

Evgeny Novikov (1):
      mtd: rawnand: intel: Fix error handling in probe

Ezequiel Garcia (3):
      mtdblock: Update old JFFS2 mention in Kconfig
      mtdblock: Add comment about UBI block devices
      mtdblock: Warn if added for a NAND device

Jaime Liao (1):
      mtd: spinand: macronix: Add Quad support for serial NAND flash

Jason Wang (1):
      mtd: rawnand: remove never changed ret variable

Lukas Bulwahn (2):
      MAINTAINERS: repair Miquel Raynal's email address
      mtd: maps: remove dead MTD map driver for PMC-Sierra MSP boards

Miquel Raynal (3):
      dt-bindings: mtd: gpmc: Fix the ECC bytes vs. OOB bytes equation
      mtd: spinand: Fix comment
      Merge tag 'nand/for-5.15' into mtd/next

Sean Young (4):
      mtd: rfd_ftl: allow use of MTD_RAM for testing purposes
      mtd: rfd_ftl: add discard support
      mtd: rfd_ftl: fix use-after-free
      mtd: rfd_ftl: use container_of() rather than cast

Stefan Riedmueller (1):
      mtd: rawnand: nand_bbt: Skip bad blocks when searching for the BBT in NAND

Vladimir Molokov (1):
      mtd: rawnand: omap: Fix kernel doc warning on 'calcuate' typo

Zhihao Cheng (2):
      mtd: mtdconcat: Judge callback existence based on the master
      mtd: mtdconcat: Check _read, _write callbacks existence before assignment

 Documentation/devicetree/bindings/mtd/gpmc-nand.txt               |   2 +-
 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt  |  27 ----------
 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml |  42 ++++++++++++++++
 MAINTAINERS                                                       |   4 +-
 drivers/mtd/Kconfig                                               |  10 ++--
 drivers/mtd/ftl.c                                                 |   2 +-
 drivers/mtd/maps/Kconfig                                          |  23 ---------
 drivers/mtd/maps/Makefile                                         |   1 -
 drivers/mtd/maps/pmcmsp-flash.c                                   | 227 -----------------------------------------------------------------------------------
 drivers/mtd/mtd_blkdevs.c                                         |  60 +++-------------------
 drivers/mtd/mtdblock.c                                            |   4 ++
 drivers/mtd/mtdblock_ro.c                                         |   4 ++
 drivers/mtd/mtdconcat.c                                           |  33 ++++++++----
 drivers/mtd/nand/raw/Kconfig                                      |   4 +-
 drivers/mtd/nand/raw/cafe_nand.c                                  |   4 +-
 drivers/mtd/nand/raw/intel-nand-controller.c                      |  27 ++++++----
 drivers/mtd/nand/raw/meson_nand.c                                 |   4 +-
 drivers/mtd/nand/raw/nand_bbt.c                                   |  33 ++++++++++++
 drivers/mtd/nand/raw/omap2.c                                      |   2 +-
 drivers/mtd/nand/spi/core.c                                       |   4 +-
 drivers/mtd/nand/spi/macronix.c                                   |  16 +++---
 drivers/mtd/rfd_ftl.c                                             |  46 ++++++++++++++---
 22 files changed, 198 insertions(+), 381 deletions(-)
 delete mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.txt
 create mode 100644 Documentation/devicetree/bindings/mtd/partitions/redboot-fis.yaml
 delete mode 100644 drivers/mtd/maps/pmcmsp-flash.c

             reply	other threads:[~2021-09-05 10:10 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-09-05 10:08 Miquel Raynal [this message]
2021-09-05 10:08 ` [GIT PULL] [v2] mtd: Changes for 5.15 Miquel Raynal

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=20210905120845.09877033@xps13 \
    --to=miquel.raynal@bootlin.com \
    --cc=Tudor.Ambarus@microchip.com \
    --cc=frieder.schrempf@kontron.de \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mtd@lists.infradead.org \
    --cc=richard@nod.at \
    --cc=torvalds@linux-foundation.org \
    --cc=vigneshr@ti.com \
    /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 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.