From patchwork Wed Sep 9 23:01:42 2015 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Dan Williams X-Patchwork-Id: 7149721 Return-Path: X-Original-To: patchwork-linux-nvdimm@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork2.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.29.136]) by patchwork2.web.kernel.org (Postfix) with ESMTP id A24A8BEEC1 for ; Wed, 9 Sep 2015 23:07:48 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id BA12120863 for ; Wed, 9 Sep 2015 23:07:47 +0000 (UTC) Received: from ml01.01.org (ml01.01.org [198.145.21.10]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id BB92720813 for ; Wed, 9 Sep 2015 23:07:46 +0000 (UTC) Received: from ml01.vlan14.01.org (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id AFAC0182E85; Wed, 9 Sep 2015 16:07:46 -0700 (PDT) X-Original-To: linux-nvdimm@lists.01.org Delivered-To: linux-nvdimm@lists.01.org Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by ml01.01.org (Postfix) with ESMTP id 9CC69182E65 for ; Wed, 9 Sep 2015 16:07:45 -0700 (PDT) Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by orsmga102.jf.intel.com with ESMTP; 09 Sep 2015 16:07:24 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.17,499,1437462000"; d="scan'208";a="801851944" Received: from dwillia2-desk3.jf.intel.com (HELO dwillia2-desk3.amr.corp.intel.com) ([10.54.39.137]) by fmsmga002.fm.intel.com with ESMTP; 09 Sep 2015 16:07:24 -0700 Subject: [PATCH v2 4/4] ndctl: release v47 From: Dan Williams To: linux-nvdimm@lists.01.org Date: Wed, 09 Sep 2015 19:01:42 -0400 Message-ID: <20150909230142.4976.82603.stgit@dwillia2-desk3.amr.corp.intel.com> In-Reply-To: <20150909224404.4976.10592.stgit@dwillia2-desk3.amr.corp.intel.com> References: <20150909224404.4976.10592.stgit@dwillia2-desk3.amr.corp.intel.com> User-Agent: StGit/0.17.1-8-g92dd MIME-Version: 1.0 X-BeenThere: linux-nvdimm@lists.01.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: "Linux-nvdimm developer list." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: linux-nvdimm-bounces@lists.01.org Sender: "Linux-nvdimm" X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_LOW, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP This release reflects the ABI of the first kernel with libnvdimm support, v4.2. New apis: ndctl_bus_cmd_new_ars_cap ndctl_bus_cmd_new_ars_start ndctl_bus_cmd_new_ars_status ndctl_cmd_ars_cap_get_size ndctl_cmd_ars_in_progress ndctl_cmd_ars_num_records ndctl_cmd_ars_get_record_addr ndctl_cmd_ars_get_record_len ndctl_namespace_disable_invalidate Fixes: ndctl_btt_enable now triggers a re-scan for new btt seeds Signed-off-by: Dan Williams --- Makefile.am | 4 ++-- git-version-gen | 2 +- lib/libndctl-private.h | 5 +---- lib/libndctl.c | 5 +---- lib/ndctl/libndctl.h | 5 +---- lib/test-dpa-alloc.c | 5 +---- lib/test-libndctl.c | 5 +---- nfit.h | 2 +- 8 files changed, 9 insertions(+), 24 deletions(-) diff --git a/Makefile.am b/Makefile.am index f2ebeea58720..8b07408c5f81 100644 --- a/Makefile.am +++ b/Makefile.am @@ -41,9 +41,9 @@ SED_PROCESS = \ %.pc: %.pc.in Makefile $(SED_PROCESS) -LIBNDCTL_CURRENT=4 +LIBNDCTL_CURRENT=5 LIBNDCTL_REVISION=0 -LIBNDCTL_AGE=1 +LIBNDCTL_AGE=2 pkginclude_HEADERS = lib/ndctl/libndctl.h lib_LTLIBRARIES = lib/libndctl.la diff --git a/git-version-gen b/git-version-gen index 782a5f214c04..a12a62fd397f 100755 --- a/git-version-gen +++ b/git-version-gen @@ -10,7 +10,7 @@ dirty() { } GVF=version.m4 -DEF_VER=v41 +DEF_VER=v47 LF=' ' diff --git a/lib/libndctl-private.h b/lib/libndctl-private.h index 007addac6f6b..5326684c119f 100644 --- a/lib/libndctl-private.h +++ b/lib/libndctl-private.h @@ -1,8 +1,5 @@ /* - * libndctl: helper library for the nd (nvdimm, nfit-defined, persistent - * memory, ...) sub-system. - * - * Copyright (c) 2014, Intel Corporation. + * Copyright (c) 2014-2015, Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU Lesser General Public License, diff --git a/lib/libndctl.c b/lib/libndctl.c index 3f653dc06630..0e0d935e89fa 100644 --- a/lib/libndctl.c +++ b/lib/libndctl.c @@ -1,8 +1,5 @@ /* - * libndctl: helper library for the nd (nvdimm, nfit-defined, persistent - * memory, ...) sub-system. - * - * Copyright (c) 2014, Intel Corporation. + * Copyright (c) 2014-2015, Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU Lesser General Public License, diff --git a/lib/ndctl/libndctl.h b/lib/ndctl/libndctl.h index db8345e4b4ea..d36a86afa1a6 100644 --- a/lib/ndctl/libndctl.h +++ b/lib/ndctl/libndctl.h @@ -1,8 +1,5 @@ /* - * libndctl: helper library for the nd (nvdimm, nfit-defined, persistent - * memory, ...) sub-system. - * - * Copyright (c) 2014, Intel Corporation. + * Copyright (c) 2014-2015, Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU Lesser General Public License, diff --git a/lib/test-dpa-alloc.c b/lib/test-dpa-alloc.c index edc403b9f7be..1eb278dcaf7e 100644 --- a/lib/test-dpa-alloc.c +++ b/lib/test-dpa-alloc.c @@ -1,8 +1,5 @@ /* - * libndctl: helper library for the nd (nvdimm, nfit-defined, persistent - * memory, ...) sub-system. - * - * Copyright (c) 2014, Intel Corporation. + * Copyright (c) 2014-2015, Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU Lesser General Public License, diff --git a/lib/test-libndctl.c b/lib/test-libndctl.c index 696f54151562..13d71ea17050 100644 --- a/lib/test-libndctl.c +++ b/lib/test-libndctl.c @@ -1,8 +1,5 @@ /* - * libndctl: helper library for the nd (nvdimm, nfit-defined, persistent - * memory, ...) sub-system. - * - * Copyright (c) 2014, Intel Corporation. + * Copyright (c) 2014-2015, Intel Corporation. * * This program is free software; you can redistribute it and/or modify it * under the terms and conditions of the GNU Lesser General Public License, diff --git a/nfit.h b/nfit.h index aea86bef0b70..190b906e06e9 100644 --- a/nfit.h +++ b/nfit.h @@ -1,7 +1,7 @@ /* * NVDIMM Firmware Interface Table - NFIT * - * Copyright(c) 2013-2014 Intel Corporation. All rights reserved. + * Copyright(c) 2013-2015 Intel Corporation. All rights reserved. * * This program is free software; you can redistribute it and/or modify * it under the terms of version 2 of the GNU General Public License as