
Martin K. Petersen
Kernel Developer, Linux Engineering
Oracle Canada ULC
600 Blvd. de Maisonneuve West
Suite 1900
Montreal, Quebec
Canada H3A 3J2
martin.petersen@oracle.com
- Projects:
-
Linux Data Integrity
- Source Code:
-
GIT working trees (kernel.org)
- Presentations:
-
Oracle Open World 2011: An Integrated End-to-End Data Integrity
Solution for Oracle Products
-
Oracle Webcast: Eliminating Silent Data Corruption with Oracle Linux
-
LinuxCon 2010: Linux and Advanced Storage Technologies
-
Linux Symposium 2009: I/O Topology
-
Linux Storage & Filesystems Workshop 2009: I/O Topology
-
Open Source Days 2008: Linux Data Integrity
-
Linux Plumbers Conference 2008: Linux Data Integrity
-
Ottawa Linux Symposium 2008: DIF, DIX and Linux Data Integrity
-
Linux Storage & Filesystems Workshop 2008: Linux Data Integrity
-
Linux Storage & Filesystems Workshop 2007: Logical Block Guarding
- Papers:
-
Linux Symposium 2009: I/O Topology
-
Ottawa Linux Symposium 2008: Linux Data Integrity Extensions
-
Article published in Enterprise Open Source
Magazine, January 2008: Proactively Preventing Data
Corruption
- Design Documents:
-
DIX 1.1 Draft: Data Integrity Extensions for I/O Controllers
-
DIX: Data Integrity Extensions for I/O Controllers
-
DIF/DIX Aware Linux SCSI HBA Interface
-
Linux & Advanced Storage Interfaces
- Miscellaneous Notes:
-
Brief overview of the
Data Integrity Field knobs in SCSI Block Commands
-
A note on DIX checksum calculations
-
A note on DIX/DIF request routing