On the Reproducibility of Bugs in File-System Aware Storage Applications

被引:0
作者
Zhang, Duo [1 ]
Mahmud, Tabassum [1 ]
Gatla, Om Rameshwar [1 ]
Han, RunZhou [1 ]
Chen, Yong [2 ]
Zheng, Mai [1 ]
机构
[1] Iowa State Univ, Dept Elect & Comp Engn, Ames, IA 50011 USA
[2] Samsung Elect Amer, Ridgefield Pk, NJ USA
来源
2022 IEEE INTERNATIONAL CONFERENCE ON NETWORKING, ARCHITECTURE AND STORAGE (NAS) | 2022年
基金
美国国家科学基金会;
关键词
File system; storage system; configuration parameter; reproducibility; reliability;
D O I
10.1109/NAS55553.2022.9925445
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Many storage applications such as file system checkers, defragmentation tools, etc. require a detailed understanding of file systems. Such file-system aware applications play an essential role today, but unfortunately they are error-prone. To better understand the challenges as well as the opportunities to address the issues, this paper presents an empirical study of real world bugs in file-system aware storage applications. By analyzing 59 bug cases from 4 representative applications in depth, we derive multiple insights in terms of general bug patterns, triggering conditions, and implications for building effective tools to address the issues. We hope that our study and the resulting dataset could contribute to the development of reliability tools for building robust file-system aware storage applications in general.
引用
收藏
页码:164 / 170
页数:7
相关论文
共 61 条
  • [1] [Anonymous], Windows 10 2004/ 20H2: Microsoft fixes chkdsk issue in update KB4592438
  • [2] [Anonymous], E2FREEFRAG REPORT FR
  • [3] [Anonymous], RESIZE2FS EXT2 EXT3
  • [4] [Anonymous], e2fuzz: Create a tool to fuzz ext* filesystems
  • [5] [Anonymous], GDB: The GNU Project Debugger
  • [6] [Anonymous], RECENT UPDATE WINDOW
  • [7] [Anonymous], DATA RECOVERY SOFTWA
  • [8] [Anonymous], 2009, P 2009 C USENIX ANN
  • [9] [Anonymous], chkdsk.
  • [10] [Anonymous], FSCK MINIX CHECK CON