]> git.baikalelectronics.ru Git - kernel.git/commit
acpi, nfit: validate ars_status output buffer size
authorDan Williams <dan.j.williams@intel.com>
Tue, 6 Dec 2016 20:45:24 +0000 (12:45 -0800)
committerDan Williams <dan.j.williams@intel.com>
Wed, 7 Dec 2016 00:30:37 +0000 (16:30 -0800)
commit95adcdde0d61623fc3b25f8e18081b72e2bce1ee
tree3da4c93548233667ba727b444ca4ab11ed4b47c4
parent96c3d8a4e033e652b3e76ecd77f3c6da1100fe6d
acpi, nfit: validate ars_status output buffer size

If an ARS Status command returns truncated output, do not process
partial records or otherwise consume non-status fields.

Cc: <stable@vger.kernel.org>
Fixes: 7b163e12733f ("libnvdimm: Add a poison list and export badblocks")
Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/acpi/nfit/core.c