From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on archive.lwn.net X-Spam-Level: X-Spam-Status: No, score=-6.1 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI autolearn=ham autolearn_force=no version=3.4.2 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by archive.lwn.net (Postfix) with ESMTP id 9F52B7D04D for ; Wed, 9 Jan 2019 05:32:02 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729109AbfAIFcC (ORCPT ); Wed, 9 Jan 2019 00:32:02 -0500 Received: from sender-pp-092.zoho.com ([135.84.80.237]:25360 "EHLO sender-pp-092.zoho.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728469AbfAIFcC (ORCPT ); Wed, 9 Jan 2019 00:32:02 -0500 ARC-Seal: i=1; a=rsa-sha256; t=1547011904; cv=none; d=zoho.com; s=zohoarc; b=JPscTfC8Q82D0MvDJAPotP/NLecXfoCq0b1ssG1Xkzq/iDoNv7DCjfbksfxQl1g4eFboFgJwMa0ZCfGXzhVC7H2mUt8LBcU6ZRwxSS+t2RnQFdhTAtPuiUCNJDe2+nmHvxRAJKTd1N/9mZ+rFc9Pdobu2JsBdyo6IEcigKNDgsg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zoho.com; s=zohoarc; t=1547011904; h=Cc:Date:From:Message-ID:Subject:To:ARC-Authentication-Results; bh=4lMfZZ/5tufo0Udnfw9vFuw1iI0gj/s3FGcicjIOBLQ=; b=MgqQqPjgNASGhGLaZJNY8r+qbc3Tt9oV2Nky9pawAfIdtcDVBb0SiwagnMz7/6g85smrm3yDhcOkUUobeI5ACiXiZuPxuTNPYpyDrOD8/BlW4Icw+Pk0lC8EgYTFedELOvDklTCVMIxk5PpJ+K1F3MtRoRZla0MdayqN5OqBdbs= ARC-Authentication-Results: i=1; mx.zoho.com; dkim=pass header.i=zoho.com; spf=pass smtp.mailfrom=yehs2007@zoho.com; dmarc=pass header.from= header.from= DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=zapps768; d=zoho.com; h=from:to:cc:subject:date:message-id; b=hoH38629Q0xQv+b0zLKSdPaQ9w1ivbaGiUy7DCMg4PPL+/cpXGYIrnKh3hHbUwC2F+ILa6mMyWjg YQNgMb0gWHoGYf7nr0LEyCqopO4ruBGtx+Y58Ni+fTm1a3zNy8oo DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1547011904; s=default; d=zoho.com; i=yehs2007@zoho.com; h=From:To:Cc:Subject:Date:Message-Id; l=1000; bh=4lMfZZ/5tufo0Udnfw9vFuw1iI0gj/s3FGcicjIOBLQ=; b=f6bjgQsuLvVWYtKCdIKXDV/VUBlQfgDhlZMTwu0NWQcuoUk2CQIpSNI1VWJH7D/m fYMcVyG/DvkB04WsmMoUriCu+Nm4UhBcAspNNEFAMGcmldbJf/ZZXuSjvADQ8U4U0HR +kC9bnGmZeI5h6Hev6UJ2+14mxpkbJOz4BKaOOac= Received: from YEHS1XR956R00D1.lenovo.com (123.120.89.99 [123.120.89.99]) by mx.zohomail.com with SMTPS id 15470119020141017.1832509629885; Tue, 8 Jan 2019 21:31:42 -0800 (PST) From: Huaisheng Ye To: snitzer@redhat.com, agk@redhat.com Cc: dan.j.williams@intel.com, hch@lst.de, jack@suse.cz, corbet@lwn.net, dm-devel@redhat.com, linux-kernel@vger.kernel.org, linux-nvdimm@lists.01.org, linux-doc@vger.kernel.org, chengnt@lenovo.com, Huaisheng Ye Subject: [RFC PATCH v2 0/4] add parameter for pmem cache device init Date: Wed, 9 Jan 2019 13:31:23 +0800 Message-Id: <20190109053127.8128-1-yehs2007@zoho.com> X-Mailer: git-send-email 2.17.0.windows.1 X-ZohoMailClient: External Sender: linux-doc-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-doc@vger.kernel.org From: Huaisheng Ye This patch set could be used for dm-writecache when use persistent memory as cache data device. Patch 1 and 2 go towards removing unused parameter and codes which actually doesn't really work. Patch 3 and 4 are targeted at solving problem fn ctr failed to work due to invalid magic or version, which is caused by the super block of pmem has messy data stored. Changes Since v1: - add optional parameter reinit to avoid invalid magic or version. [1]: https://lkml.org/lkml/2019/1/3/43 Huaisheng Ye (4): dm-writecache: remove unused size to writecache_flush_region dm-writecache: get rid of memory_data flush to writecache_flush_entry dm-writecache: expand pmem_reinit for struct dm_writecache Documentation/device-mapper: add optional parameter reinit Documentation/device-mapper/writecache.txt | 4 ++++ drivers/md/dm-writecache.c | 19 +++++++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) -- 1.8.3.1