[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20160308224713.16298.33547.stgit@dwillia2-desk3.jf.intel.com>
Date: Tue, 08 Mar 2016 14:47:13 -0800
From: Dan Williams <dan.j.williams@...el.com>
To: linux-nvdimm@...ts.01.org
Cc: Vishal Verma <vishal.l.verma@...el.com>, x86@...nel.org,
linux-kernel@...r.kernel.org, stable@...r.kernel.org,
linux-acpi@...r.kernel.org,
Ross Zwisler <ross.zwisler@...ux.intel.com>
Subject: [PATCH 0/3] nfit, libnvdimm, pmem: clear poison support
ACPI 6.1 introduces the ability to send "clear error" commands to the
ACPI0012:00 device representing the root of an "nvdimm bus".
Similar to relocating a bad block on a disk, this support clears
media errors in response to a write.
---
Dan Williams (3):
nfit, libnvdimm: clear poison command support
libnvdimm, pmem: fix kmap_atomic() leak in error path
libnvdimm, pmem: clear poison on write
arch/x86/include/asm/pmem.h | 5 +++
drivers/acpi/nfit.c | 12 ++++++-
drivers/nvdimm/bus.c | 65 ++++++++++++++++++++++++++++++++++++++
drivers/nvdimm/nd.h | 2 +
drivers/nvdimm/pmem.c | 40 ++++++++++++++++++++---
include/linux/pmem.h | 19 +++++++++++
include/uapi/linux/ndctl.h | 13 ++++++++
tools/testing/nvdimm/test/nfit.c | 29 +++++++++++++++++
8 files changed, 179 insertions(+), 6 deletions(-)
Powered by blists - more mailing lists