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
| ||
|
Date: Wed, 15 Oct 2014 23:47:35 -0700 From: Brian Norris <computersforpeace@...il.com> To: Linus Torvalds <torvalds@...ux-foundation.org> Cc: Linux Kernel <linux-kernel@...r.kernel.org>, linux-mtd@...ts.infradead.org, Brian Norris <computersforpeace@...il.com>, David Woodhouse <dwmw2@...radead.org>, Artem Bityutskiy <dedekind1@...il.com> Subject: [GIT PULL] MTD updates for 3.18 Hi Linus, Sorry for delaying this a bit later than usual. There's one mild regression from 3.16 that was noticed during the 3.17 cycle, and I meant to send a fix for it along with this pull request. I'll probably try to queue it up for a later pull request once I've had a better look at it, hopefully by -rc2 at the latest. The following changes since commit 9e82bf014195d6f0054982c463575cdce24292be: Linux 3.17-rc5 (2014-09-14 17:50:12 -0700) are available in the git repository at: git://git.infradead.org/linux-mtd.git tags/for-linus-20141015 for you to fetch changes up to 8b3d58e554453ab858bbb169d93b7321bdc628d4: mtd: nand: omap: Correct CONFIG_MTD_NAND_OMAP_BCH help message (2014-10-06 23:40:09 -0700) ---------------------------------------------------------------- MTD updates for 3.18 NAND * Cleanup for Denali driver * Atmel: add support for new page sizes * Atmel: fix up 'raw' mode support * Atmel: miscellaneous cleanups * New timing mode helpers for non-ONFI NAND * OMAP: allow driver to be (properly) built as a module * bcm47xx: RESET support and other cleanups SPI NOR * Miscellaneous cleanups, to prepare framework for wider use (some further work still pending) * Compile-time configuration to select 4K vs. 64K support for flash that support both (necessary for using UBIFS on some SPI NOR) A few scattered code quality fixes, detected by Coverity See the changesets for more. ---------------------------------------------------------------- Aaron Sierra (2): mtd: physmap_of: Fix ROM support via OF mtd: physmap_of: Add non-obsolete map_rom probe Aaron Wu (1): mtd: gpio_flash: handle case where offset + len exceeds the window size Boris BREZILLON (3): mtd: nand: atmel_nand: retrieve NFC clock mtd: nand: support ONFI timing mode retrieval for non-ONFI NANDs mtd: nand: add Hynix's H27UCG8T2ATR-BC to nand_ids table Brian Norris (16): mtd: cfi_cmdset_0002: allow retry/timeout loop to exit mtd: correct upper bounds check for mtd_*() APIs mtd: sm_ftl: initialize error code mtd: remove dead non-char logic mtd: mtdswap: fix integer overflow mtd: tests: fix integer overflow issues mtd: use __packed shorthand mtd: nand: denali: set proper error code on timeout mtd: nandsim: fix integer widening mtd: maps: solutionengine: drop excess dependency mtd: nand: fix integer widening problems mtd: terminate user-provided string Merge l2-mtd/next into l2-mtd/master Merge tag 'v3.17-rc5' from upstream mtd: denali: remove another set-but-unused variable MAINTAINERS: add l2-mtd.git, 'next' tree for MTD Dan Carpenter (1): mtd: ndfc: silence an array underflow static checker warning Ezequiel Garcia (1): mtd: nand: Force omap_elm to be built as a module if omap2_nand is a module Ezequiel García (4): nand: omap2: Add support for flash-based bad block table nand: omap2: Remove horrible ifdefs to fix module probe nand: omap2: Replace pr_err with dev_err mtd: nand: Move ELM driver and rename as omap_elm Geert Uytterhoeven (1): mtd: nand: Use ULL-suffix for big u64 constant Martin Kepplinger (1): mtd: use NULL instead of 0 for an address Masahiro Yamada (9): mtd: denali: avoid using a magic number mtd: denali: fix the format of comment blocks mtd: denali: remove unnecessary variable initializations mtd: denali: remove unnecessary casts mtd: denali: change the type of iterators to int mtd: denali: remove a set-but-unused variable mtd: denali: fix include guard and license block of denali.h mtd: denali: remove unnecessary parentheses mtd: denali: fix indents and other trivial things Rafał Miłecki (11): mtd: spi-nor: remove duplicated w25q128 entry mtd: spi-nor: drop jedec_probe /helper/ function mtd: bcm47xxpart: find NVRAM partitions in middle blocks mtd: bcm47xxnflash: fix typo in freq calculation mtd: bcm47xxnflash: add dev_ready and fill chip_delay mtd: bcm47xxnflash: add cmd_ctrl handler mtd: bcm47xxnflash: NAND_CMD_RESET support mtd: bcm47xxnflash: replace some magic numbers mtd: nand: don't break long print messages mtd: spi-nor: add Kconfig option to disable 4K sectors mtd: move support for struct flash_platform_data into m25p80 Randy Dunlap (1): mtd: fix linux/mtd/nand.h kernel-doc warning Raphaël Poggi (1): mtd: atmel_nand: increase chip_delay Roger Quadros (1): mtd: nand: omap: Correct CONFIG_MTD_NAND_OMAP_BCH help message Samarth Parikh (1): mtd: Fixed checkpatch seq_printf warnings Thomas Petazzoni (1): mtd: spi-nor: add support for Micron M25PX80 Wei Yongjun (1): mtd: atmel_nand: remove redundant dev_err call White Ding (1): mtd: nand: fix nand_lock/unlock() function Wu, Josh (4): mtd: atmel_nand: add pmecc support for 512, 1k, 4k, 8k page size mtd: atmel_nand: NFC: fix mtd_nandbiterrs.ko test fail when using sram write mtd: atmel_nand: remove pmecc_sector_number, use ecc.steps instead mtd: atmel_nand: remove pmecc_bytes_per_sector, use chip->ecc.bytes instead .../devicetree/bindings/mtd/atmel-nand.txt | 2 + .../devicetree/bindings/mtd/mtd-physmap.txt | 4 +- MAINTAINERS | 1 + arch/arm/mach-omap2/gpmc.c | 2 + drivers/mtd/bcm47xxpart.c | 11 + drivers/mtd/chips/cfi_cmdset_0002.c | 2 + drivers/mtd/devices/Makefile | 1 - drivers/mtd/devices/docg3.c | 26 +- drivers/mtd/devices/m25p80.c | 22 +- drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/maps/gpio-addr-flash.c | 42 +- drivers/mtd/maps/pcmciamtd.c | 2 +- drivers/mtd/maps/physmap_of.c | 6 +- drivers/mtd/mtdchar.c | 3 + drivers/mtd/mtdcore.c | 39 +- drivers/mtd/mtdswap.c | 8 +- drivers/mtd/nand/Kconfig | 7 +- drivers/mtd/nand/Makefile | 1 + drivers/mtd/nand/atmel_nand.c | 96 ++-- drivers/mtd/nand/bcm47xxnflash/ops_bcm4706.c | 57 ++- drivers/mtd/nand/denali.c | 565 +++++++++++---------- drivers/mtd/nand/denali.h | 27 +- drivers/mtd/nand/nand_base.c | 38 +- drivers/mtd/nand/nand_bbt.c | 23 +- drivers/mtd/nand/nand_ids.c | 4 + drivers/mtd/nand/nand_timings.c | 2 +- drivers/mtd/nand/nandsim.c | 2 +- drivers/mtd/nand/ndfc.c | 3 +- drivers/mtd/nand/omap2.c | 166 +++--- drivers/mtd/{devices/elm.c => nand/omap_elm.c} | 0 drivers/mtd/nand/sm_common.h | 2 +- drivers/mtd/sm_ftl.c | 2 +- drivers/mtd/spi-nor/Kconfig | 14 + drivers/mtd/spi-nor/spi-nor.c | 42 +- drivers/mtd/tests/mtd_test.c | 4 +- drivers/mtd/tests/nandbiterrs.c | 2 +- drivers/mtd/tests/oobtest.c | 8 +- drivers/mtd/tests/pagetest.c | 4 +- drivers/mtd/tests/readtest.c | 2 +- drivers/mtd/tests/speedtest.c | 14 +- drivers/mtd/tests/subpagetest.c | 10 +- include/linux/mtd/cfi.h | 22 +- include/linux/mtd/nand.h | 12 + include/linux/platform_data/elm.h | 16 + include/linux/platform_data/mtd-nand-omap2.h | 1 + 45 files changed, 757 insertions(+), 562 deletions(-) rename drivers/mtd/{devices/elm.c => nand/omap_elm.c} (100%) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists