On Mon, Nov 27, 2017 at 11:59:14PM -0600, motobud@gmail.com wrote:
From: Brent Taylor motobud@gmail.com
commit 30863e38ebeb500a31cecee8096fb5002677dd9b upstream.
When mtdoops calls mtd_panic_write(), it eventually calls panic_nand_write() in nand_base.c. In order to properly wait for the nand chip to be ready in panic_nand_wait(), the chip must first be selected.
When using the atmel nand flash controller, a panic would occur due to a NULL pointer exception.
Fixes: 2af7c6539931 ("mtd: Add panic_write for NAND flashes") Cc: stable@vger.kernel.org # 4.4.x
This does not apply to the 4.4.x tree at all, only 3.18.x. Can you provide a backport for 4.4.x as well?
thanks,
greg k-h