]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux...
authorArnd Bergmann <arnd@arndb.de>
Fri, 8 Jan 2016 16:46:45 +0000 (17:46 +0100)
committerArnd Bergmann <arnd@arndb.de>
Fri, 8 Jan 2016 16:46:45 +0000 (17:46 +0100)
commite7ddb13593d54e9de736cf50c0181320cdd3a89f
tree84febff83e099171cffc49e91ee62842e63d5009
parent8188576b9f4d09fabdcb1bb5974596a49518a7a9
parent4d363266694c048719f8836dba10da355c7a6ace
Merge tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap into fixes

Pull "urgent onenand file system corruption fix for n900" from Tony Lindgren:

Last minute urgent pull request to prevent file system corruption
on Nokia N900.

Looks like we have a GPMC bus timing bug that has gone unnoticed
because of bootloader configured registers until few days ago. We
are not detecting the onenand clock rate properly unless we have
CONFIG_OMAP_GPMC_DEBUG set and this causes onenand corruption
that can be easily be reproduced.

There seems to be also an additional bug still lurking around for
onenand corruption. But that is still being investigated and
it does not seem to be GPMC timings related.

Meanwhile, it would be good to get this fix into v4.4 to prevent
wrong timings from corrupting onenand.

* tag 'omap-for-v4.4/onenand-corruption' of git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap:
  ARM: OMAP2+: Fix onenand rate detection to avoid filesystem corruption