linux-fsdevel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [LSF/MM TOPIC] end-to-end data and metadata corruption detection
@ 2012-01-17 20:15 Chuck Lever
       [not found] ` <38C050B3-2AAD-4767-9A25-02C33627E427-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
  0 siblings, 1 reply; 25+ messages in thread
From: Chuck Lever @ 2012-01-17 20:15 UTC (permalink / raw)
  To: lsf-pc-cunTk1MwBs9QetFLy7KEm3xJsTq8ys+cHZ5vskTnxNA
  Cc: linux-fsdevel, Linux NFS Mailing List,
	linux-scsi-u79uwXL29TY76Z2rM5mHXA

Hi-

I know there is some work on ext4 regarding metadata corruption detection; btrfs also has some corruption detection facilities.  The IETF NFS working group is considering the addition of corruption detection to the next NFSv4 minor version.  T10 has introduced DIF/DIX.

I'm probably ignorant of the current state of implementation in Linux, but I'm interested in understanding common ground among local file systems, block storage, and network file systems.  Example questions include:  Do we need standardized APIs for block device corruption detection?  How much of T10 DIF/DIX should NFS support?  What are the drivers for this feature (broad use cases)?

-- 
Chuck Lever
chuck[dot]lever[at]oracle[dot]com




--
To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 25+ messages in thread

end of thread, other threads:[~2012-02-02 22:52 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-01-17 20:15 [LSF/MM TOPIC] end-to-end data and metadata corruption detection Chuck Lever
     [not found] ` <38C050B3-2AAD-4767-9A25-02C33627E427-QHcLZuEGTsvQT0dZR+AlfA@public.gmane.org>
2012-01-26 12:31   ` Bernd Schubert
     [not found]     ` <4F2147BA.6030607-mPn0NPGs4xGatNDF+KUbs4QuADTiUCJX@public.gmane.org>
2012-01-26 14:53       ` Martin K. Petersen
     [not found]         ` <yq1k44e1pn6.fsf-+q57XtR/GgMb6DWv4sQWN6xOck334EZe@public.gmane.org>
2012-01-26 16:27           ` Bernd Schubert
2012-01-26 23:21             ` James Bottomley
     [not found]               ` <1327620104.6151.23.camel-sFMDBYUN5F8GjUHQrlYNx2Wm91YjaHnnhRte9Li2A+AAvxtiuMwx3w@public.gmane.org>
2012-01-31 19:16                 ` Bernd Schubert
2012-01-31 19:21                   ` Chuck Lever
2012-01-31 20:04                     ` Martin K. Petersen
2012-01-31  2:10             ` Martin K. Petersen
2012-01-31 19:22               ` Bernd Schubert
2012-01-31 19:28                 ` Gregory Farnum
2012-02-01 16:45                   ` [Lsf-pc] " Chris Mason
2012-02-01 16:52                     ` James Bottomley
     [not found]                       ` <1328115175.2768.11.camel-sFMDBYUN5F8GjUHQrlYNx2Wm91YjaHnnhRte9Li2A+AAvxtiuMwx3w@public.gmane.org>
2012-02-01 17:41                         ` Chris Mason
2012-02-01 17:59                           ` Bernd Schubert
2012-02-01 18:16                             ` James Bottomley
2012-02-01 18:30                               ` Andrea Arcangeli
2012-02-02  9:04                                 ` Bernd Schubert
2012-02-02 19:26                                   ` Andrea Arcangeli
     [not found]                                     ` <20120202192643.GC5873-H+wXaHxf7aLQT0dZR+AlfA@public.gmane.org>
2012-02-02 19:46                                       ` Andreas Dilger
2012-02-02 22:52                                       ` Bernd Schubert
2012-02-01 18:15                       ` Martin K. Petersen
     [not found]                         ` <yq1d39ys9n1.fsf-+q57XtR/GgMb6DWv4sQWN6xOck334EZe@public.gmane.org>
2012-02-01 23:03                           ` Boaz Harrosh
     [not found]         ` <DE0353DF-83EA-480E-9C42-1EE760D6EE41@dilger.ca>
2012-01-31  2:22           ` Martin K. Petersen
2012-01-26 15:36   ` Martin K. Petersen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).