From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from smtp1.linuxfoundation.org (smtp1.linux-foundation.org [172.17.192.35]) by mail.linuxfoundation.org (Postfix) with ESMTPS id BEF79E3A for ; Fri, 14 Sep 2018 17:28:14 +0000 (UTC) Received: from mail-ot1-f44.google.com (mail-ot1-f44.google.com [209.85.210.44]) by smtp1.linuxfoundation.org (Postfix) with ESMTPS id 5C7D57F1 for ; Fri, 14 Sep 2018 17:28:14 +0000 (UTC) Received: by mail-ot1-f44.google.com with SMTP id v10-v6so5323368otk.7 for ; Fri, 14 Sep 2018 10:28:14 -0700 (PDT) MIME-Version: 1.0 From: Matthew Wilcox Date: Fri, 14 Sep 2018 18:28:01 +0100 Message-ID: To: ksummit-discuss@lists.linuxfoundation.org Content-Type: multipart/alternative; boundary="000000000000ec82d70575d825a6" Subject: [Ksummit-discuss] [TECH TOPIC] Project Banbury List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , --000000000000ec82d70575d825a6 Content-Type: text/plain; charset="UTF-8" We've all pulled the wrong drive out of a machine or unplugged a USB key before the write back has completely finished. You try to plug it back in, but the damage is done. The pending writes are lost, the filesystem is damaged and full of errors and you are having a Bad Day. What if ... plugging the drive back in could be made to work? This session would be more of a discussion than a presentation since I've not written a single line of code towards fixing the problem. I have written a web page sketching out an architecture for how we might make this work: http://www.wil.cx/~willy/banbury.html --000000000000ec82d70575d825a6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
We've all pulled the wrong drive out of a machine or = unplugged a USB key before the write back has completely finished. You try = to plug it back in, but the damage is done. The pending writes are lost, th= e filesystem is damaged and full of errors and you are having a Bad Day. Wh= at if ... plugging the drive back in could be made to work?

This session would be more of a discussion th= an a presentation since I've not written a single line of code towards = fixing the problem. I have written a web page sketching out an architecture= for how we might make this work:


--000000000000ec82d70575d825a6--