A. Chou, J. Yang, B. Chelf, S. Hallem, and D. R. Engler, An empirical study of operating system errors, SOSP, pp.73-88, 2001.

N. Palix, G. Thomas, S. Saha, C. Calvès, G. Muller et al., Faults in Linux 2.6, Faults in Linux 2.6, pp.1-440, 2014.
DOI : 10.1145/1189256.1189259

URL : https://hal.archives-ouvertes.fr/hal-01022704

M. Kerrisk, Ks2012: Kernel build/boot testing, 2012.

V. Rothberg, C. Dietrich, A. Ziegler, and D. Lohmann, Towards scalable configuration testing in variable software, GPCE, pp.156-167, 2016.
DOI : 10.1145/3093335.2993252

R. Tartler, C. Dietrich, J. Sincero, W. Schröder-preikschat, and D. Lohmann, Static analysis of variability in system software: The 90,000 #ifdefs issue, USENIX Annual Technical Conference, pp.421-432, 2014.

R. Tartler, J. Sincero, C. Dietrich, W. Schröder-preikschat, and D. Lohmann, Revealing and repairing configuration inconsistencies in large-scale system software, International Journal on Software Tools for Technology Transfer, vol.5, issue.2, pp.531-551, 2012.
DOI : 10.1145/1739230.1739256

S. Nadi, C. Dietrich, R. Tartler, R. C. Holt, and D. Lohmann, Linux variability anomalies: What causes them and how do they get fixed?, 2013 10th Working Conference on Mining Software Repositories (MSR), pp.111-120, 2013.
DOI : 10.1109/MSR.2013.6624017

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.366.4574

I. Abal and A. W. Brabrand, 42 variability bugs in the linux kernel, Proceedings of the 29th ACM/IEEE international conference on Automated software engineering, ASE '14, pp.421-432, 2014.
DOI : 10.1145/2642937.2642990

F. Medeiros, C. Kästner, M. Ribeiro, R. Gheyi, and S. Apel, A comparison of 10 sampling algorithms for configurable systems, Proceedings of the 38th International Conference on Software Engineering, ICSE '16, pp.643-654, 2016.
DOI : 10.1145/1806799.1806876

C. Hunsen, B. Zhang, J. Siegmund, C. Kästner, O. Leßenich et al., Preprocessor-based variability in open-source and industrial software systems: An empirical study, Empirical Software Engineering, vol.55, issue.5, pp.449-482, 2016.
DOI : 10.1145/2491627.2491645

R. Lotufo, S. She, T. Berger, K. Czarnecki, and A. Wasowski, Evolution of the Linux Kernel Variability Model, International Software Product Line Conference, pp.136-150, 2010.
DOI : 10.1007/978-3-642-15579-6_10

L. Teixeira-passos, J. Guo, L. Teixeira, K. Czarnecki, A. Wasowski et al., Coevolution of variability models and related artifacts: a case study from the Linux kernel, International Software Product Line Conference, pp.91-100, 2013.

P. Gazzillo and R. Grimm, SuperC: Parsing all of C by taming the preprocessor, PLDI, pp.323-334, 2012.

C. Kästner, P. G. Giarrusso, T. Rendel, S. Erdweg, K. Ostermann et al., Variability-aware parsing in the presence of lexical macros and conditional compilation, OOPSLA, pp.805-824, 2011.

R. Natella, D. Cotroneo, and H. S. Madeira, Assessing Dependability with Software Fault Injection, ACM Computing Surveys, vol.48, issue.3, pp.1-4455, 2016.
DOI : 10.1109/DSN.2001.941426

G. Li, Q. Lu, and K. Pattabiraman, Fine-Grained Characterization of Faults Causing Long Latency Crashes in Programs, 2015 45th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, pp.450-461, 2015.
DOI : 10.1109/DSN.2015.36

L. Réveilì-ere and G. Muller, Improving driver robustness: An evaluation of the Devil approach, DSN, 2001.