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
next 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.