lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20200130212052.11ca8719@xps13>
Date:   Thu, 30 Jan 2020 21:20:52 +0100
From:   Miquel Raynal <miquel.raynal@...tlin.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     linux-mtd@...ts.infradead.org, Richard Weinberger <richard@....at>,
        Tudor Ambarus <Tudor.Ambarus@...rochip.com>,
        Vignesh Raghavendra <vigneshr@...com>,
        Frieder Schrempf <frieder.schrempf@...tron.de>,
        linux-kernel@...r.kernel.org
Subject: [GIT PULL] mtd: Changes for 5.6

Hello Linus,

This is the MTD PR for 5.6.

Thanks,
Miquèl

The following changes since commit b3a987b0264d3ddbb24293ebff10eddfc472f653:

  Linux 5.5-rc6 (2020-01-12 16:55:08 -0800)

are available in the Git repository at:

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

for you to fetch changes up to 4575243c5c173f8adbc08a5c6ea2269742ea2b47:

  Merge tag 'nand/for-5.6' into mtd/next (2020-01-27 17:49:15 +0100)

----------------------------------------------------------------
MTD core
* block2mtd: page index should use pgoff_t
* maps: physmap: minimal Runtime PM support
* maps: pcmciamtd: avoid possible sleep-in-atomic-context bugs
* concat: Fix a comment referring to an unknown symbol

Raw NAND
* Macronix: Use match_string() helper
* Atmel: switch to using devm_fwnode_gpiod_get()
* Denali: rework the SKIP_BYTES feature and add reset controlling
* Brcmnand: set appropriate DMA mask
* Cadence: add unspecified HAS_IOMEM dependency
* Various cleanup.

Onenand
* Rename Samsung and Omap2 drivers to avoid possible build warnings
* Enable compile testing
* Various build issues
* Kconfig cleanup

SPI-NAND
* Support for Toshiba TC58CVG2S0HRAIJ

SPI-NOR:
- Add support for TB selection using SR bit 6,
- Add support for few flashes.

----------------------------------------------------------------
Brendan Higgins (1):
      mtd: rawnand: add unspecified HAS_IOMEM dependency

Chen Wandun (1):
      mtd: onenand: samsung: remove set but not used variable

David Bauer (1):
      mtd: spi-nor: Add support for mx25r3235f

Dmitry Torokhov (1):
      mtd: rawnand: atmel: switch to using devm_fwnode_gpiod_get()

Florian Fainelli (1):
      mtd: rawnand: brcmnand: Set appropriate DMA mask

Geert Uytterhoeven (1):
      mtd: maps: physmap: Add minimal Runtime PM support

Jerome Brunet (1):
      mtd: spi-nor: add Gigadevice gd25lq128d support

Jia-Ju Bai (1):
      mtd: maps: pcmciamtd: fix possible sleep-in-atomic-context bugs in pcmciamtd_set_vpp()

John Garry (1):
      mtd: spi-nor: hisi-sfc: Try to provide some clarity on which SFC we are

Joseph Kust (1):
      mtd: spi-nor: Add support for sst26vf016b

Jungseung Lee (4):
      mtd: spi-nor: fix typo of "JESB216" in comment
      mtd: spi-nor: Rename SR_TB to indicate the bit used
      mtd: spi-nor: Support TB selection using SR bit 6
      mtd: spi-nor: Fix wrong TB selection of GD25Q256

Krzysztof Kozlowski (4):
      mtd: onenand: Fix Kconfig indentation
      mtd: onenand: samsung: Fix pointer cast -Wpointer-to-int-cast warnings on 64 bit
      mtd: onenand: samsung: Fix printing format for size_t on 64-bit
      mtd: onenand: Enable compile testing of OMAP and Samsung drivers

Liu Song (1):
      mtd: block2mtd: page index should use pgoff_t

Marek Vasut (1):
      mtd: rawnand: denali_dt: Add support for configuring SPARE_AREA_SKIP_BYTES

Masahiro Yamada (4):
      mtd: rawnand: denali_dt: error out if platform has no associated data
      dt-bindings: mtd: denali_dt: document reset property
      mtd: rawnand: denali_dt: add reset controlling
      mtd: rawnand: denali: remove hard-coded DENALI_DEFAULT_OOB_SKIP_BYTES

Michael Walle (3):
      mtd: spi-nor: remove unused enum spi_nor_ops
      mtd: spi-nor: Add support for w25q32jwm
      mtd: spi-nor: Add support for at25sl321

Mika Westerberg (2):
      mtd: spi-nor: intel-spi: Add support for Intel Jasper Lake SPI serial flash
      mtd: spi-nor: intel-spi: Add support for Intel Comet Lake-V SPI serial flash

Miquel Raynal (5):
      mtd: onenand: Use a better name for samsung driver
      mtd: onenand: Rename omap2 driver to avoid a build warning
      mtd: concat: Fix a comment referring to an unknown symbol
      Merge tag 'spi-nor/for-5.6' into mtd/next
      Merge tag 'nand/for-5.6' into mtd/next

Nathan Chancellor (1):
      mtd: onenand_base: Adjust indentation in onenand_read_ops_nolock

Robert Marko (2):
      mtd: spi-nor: Add 4B_OPCODES flag to w25q256
      mtd: spinand: add support for Toshiba TC58CVG2S0HRAIJ

Vignesh Raghavendra (3):
      mtd: spi-nor: Split mt25qu512a (n25q512a) entry into two
      mtd: spi-nor: Add entries for mt25q variants
      mtd: spi-nor: Add USE_FSR flag for n25q* entries

YueHaibing (2):
      mtd: sharpslpart: Fix unsigned comparison to zero
      mtd: rawnand: macronix: Use match_string() helper to simplify the code

zhengbin (1):
      mtd: rawnand: mpc5121: Remove unneeded semicolon

 Documentation/devicetree/bindings/mtd/denali-nand.txt   |   7 ++
 drivers/mtd/devices/block2mtd.c                         |   8 +-
 drivers/mtd/maps/pcmciamtd.c                            |   7 +-
 drivers/mtd/maps/physmap-core.c                         |  20 +++-
 drivers/mtd/mtdconcat.c                                 |   5 +-
 drivers/mtd/nand/onenand/Kconfig                        |  14 +--
 drivers/mtd/nand/onenand/Makefile                       |   4 +-
 drivers/mtd/nand/onenand/onenand_base.c                 |  82 +++++++--------
 drivers/mtd/nand/onenand/{omap2.c => onenand_omap2.c}   |   0
 .../nand/onenand/{samsung_mtd.c => onenand_samsung.c}   |   9 +-
 drivers/mtd/nand/raw/Kconfig                            |   2 +-
 drivers/mtd/nand/raw/atmel/nand-controller.c            |  20 ++--
 drivers/mtd/nand/raw/brcmnand/brcmnand.c                |  10 ++
 drivers/mtd/nand/raw/denali.c                           |  14 +--
 drivers/mtd/nand/raw/denali_dt.c                        |  56 ++++++++--
 drivers/mtd/nand/raw/mpc5121_nfc.c                      |   2 +-
 drivers/mtd/nand/raw/nand_macronix.c                    |  11 +-
 drivers/mtd/nand/spi/toshiba.c                          |  10 ++
 drivers/mtd/parsers/sharpslpart.c                       |   4 +-
 drivers/mtd/spi-nor/Kconfig                             |   4 +-
 drivers/mtd/spi-nor/aspeed-smc.c                        |   4 +-
 drivers/mtd/spi-nor/cadence-quadspi.c                   |   4 +-
 drivers/mtd/spi-nor/hisi-sfc.c                          |   6 +-
 drivers/mtd/spi-nor/intel-spi-pci.c                     |   2 +
 drivers/mtd/spi-nor/spi-nor.c                           | 127 ++++++++++++++++-------
 include/linux/mtd/spi-nor.h                             |  16 +--
 26 files changed, 286 insertions(+), 162 deletions(-)
 rename drivers/mtd/nand/onenand/{omap2.c => onenand_omap2.c} (100%)
 rename drivers/mtd/nand/onenand/{samsung_mtd.c => onenand_samsung.c} (99%)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ