Received: by 2002:ac0:a5a6:0:0:0:0:0 with SMTP id m35-v6csp3931781imm; Tue, 11 Sep 2018 04:29:48 -0700 (PDT) X-Google-Smtp-Source: ANB0VdaBkxbIbOKYKO1lMck4X2gs5ZTtrXMLFlon8ZTmpYeF/5fiAUI349aOrN3g/I/wFcmgs+7p X-Received: by 2002:a63:9a42:: with SMTP id e2-v6mr28534136pgo.263.1536665388042; Tue, 11 Sep 2018 04:29:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1536665388; cv=none; d=google.com; s=arc-20160816; b=a4LfEZr+l6N5P3cZajHI32lQCpxtXqUTgCVuVXeL7C1RP2tSeRwjj/VbI+DXouA0rF /Ub4XsgVFE0OgCZja2WO9t1O8GFH8rU2v2ryJHikayznxtWV6WbK9hE7F99o5L1Me1QU pQ1okka/XaMHmCF4CK9sZymjRD1MQXB2BWkz5Iyx37w4P+9BQ1ZyvYt5tEYpZgsXLivX qKhHsegXlItFQQnDtDxbkUNrdLPCpKFLggMEEwEY6jlv1lcsKUzUhzLtOfkcBTOMbyWU BVhWDTFep76WFfF6OVtrQNIir84UNHU2cFQavbEI8q9k66jYOg+gTFh5/ms7B4QRJTzL D1DA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :message-id:date:subject:cc:to:from:dkim-signature; bh=CEulAD0VPHCbsyAksOB2BXn4vdGCb5wrW1dUMxzetv4=; b=0xhuDOj0tVShU4UFbvquPtZX13s6jm51NVjqawRQjMio2k1jihj+m1WRrNw5wJi58o WxzEdgYGYtx/cf4qzXj5TEYuTuUUDjwJHZb2yX6T5WPWLb4mbvX+lM8bNOOcLpXH5QwJ reSIXlGqP+JCUGaclvG+zydF2LUv2MblX4VUNarCOmkcbAIp32t/RUWzC+QI05hUK7ww 5RoTFT3Htr7kjJcVSUfwk00mJP2cJWJwFOwwteowDmpFopyQj523mL1tOtf6vtyDpU2/ RNHcRuf3IfMwAK283hJFu2KCj1/PtiA+8dRvPzdyoqkzH6h0MzzBEqXi+a5Qg/IuH0BG Bf8g== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@javigon-com.20150623.gappssmtp.com header.s=20150623 header.b=h4Sx3Obw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id go3si19948019plb.458.2018.09.11.04.29.32; Tue, 11 Sep 2018 04:29:48 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@javigon-com.20150623.gappssmtp.com header.s=20150623 header.b=h4Sx3Obw; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727287AbeIKQ2R (ORCPT + 99 others); Tue, 11 Sep 2018 12:28:17 -0400 Received: from mail-ed1-f66.google.com ([209.85.208.66]:35473 "EHLO mail-ed1-f66.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727019AbeIKQ2R (ORCPT ); Tue, 11 Sep 2018 12:28:17 -0400 Received: by mail-ed1-f66.google.com with SMTP id y20-v6so18974330edq.2 for ; Tue, 11 Sep 2018 04:29:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=javigon-com.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CEulAD0VPHCbsyAksOB2BXn4vdGCb5wrW1dUMxzetv4=; b=h4Sx3ObwBxy3vEt3UtVYRpGZuKfiRCTquYAj3x+27hQ+uy6CfcMvjsExFA05MhWutu Ksoi6B734Fc5OuRpO/sQC5Q/o7xICUN7AKQXyArzF90AOJ6lUlXwa/1MOMJP4b5oEAtt FblCG6f75aNcQrJZaRAewc8wD0NOomjW6uGwEjWJz9Tq9V7T7wQgc5aafMPK5BPt26f2 0tcb+kvrsbUhEacF93kGiygbERy/UVzlsI/rkjXIP5lfU52G9Y1E8pLoTtOLM4wLJmQV 3bmtMufSDFlPcL6NGAhBNUL5oGMhoGCo0n+4zgvcxavUhGKsSh7c1icKhhWwZDIx2uor 46eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=CEulAD0VPHCbsyAksOB2BXn4vdGCb5wrW1dUMxzetv4=; b=antVTu02rZ0uiY8E5ox84E+npiK2+5hm1RiSUbeYCB2rmbma+Vt5aKGK2rmOKEl7a5 FvUvUwiclwpYAtFGUDp2PHFMjis1FHN/pp5sI7xYuUw+jAt3qLORzyAGZj3/qTDmJXv4 o9YJFBeLdjtt09KIPKtxbCqbm5C4MvnCLPq1dRDizvCiVuC3UOYoa09hRYOmxKXag9mh ljIEd48wjtfJs3QyyzPcIPLGhCFl84BxPF383XlXeAd32mhu1CawcNjC8P+xYCjLKDue Lbr3PQD+X9Y93nHGk+WHYqBpoFkGikUyBuMFUQHHb4DCeGut5iLvysfVYPcLZueJ2VgU ntdg== X-Gm-Message-State: APzg51AdqL+DMkPC3+Z1LZ0L0sKxrM4WlEYPkKy8HfjaQzvEjTC8d5gP VmuKsKvOSnbyYsJ8mfVknrAdkg== X-Received: by 2002:a50:a0a6:: with SMTP id 35-v6mr28525584edo.280.1536665361225; Tue, 11 Sep 2018 04:29:21 -0700 (PDT) Received: from ch-wrk-javier.cnexlabs.com (6164211-cl69.boa.fiberby.dk. [193.106.164.211]) by smtp.gmail.com with ESMTPSA id r11-v6sm8690216edh.32.2018.09.11.04.29.20 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Tue, 11 Sep 2018 04:29:20 -0700 (PDT) From: "=?UTF-8?q?Javier=20Gonz=C3=A1lez?=" X-Google-Original-From: =?UTF-8?q?Javier=20Gonz=C3=A1lez?= To: mb@lightnvm.io Cc: linux-block@vger.kernel.org, linux-kernel@vger.kernel.org, =?UTF-8?q?Javier=20Gonz=C3=A1lez?= Subject: [V2 PATCH] lightnvm: pblk: recover open lines on 2.0 devices Date: Tue, 11 Sep 2018 13:29:13 +0200 Message-Id: <1536665354-13493-1-git-send-email-javier@cnexlabs.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org # Changes sinve V1: - Rebase on top of Matias' core Javier González (1): lightnvm: pblk: recover open lines on 2.0 devices drivers/lightnvm/pblk-recovery.c | 406 ++++++++++++--------------------------- 1 file changed, 124 insertions(+), 282 deletions(-) -- 2.7.4