Faults in Patched Kernel - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2011

Faults in Patched Kernel

Résumé

Tools have been designed to detect for faults in the Linux Kernel, such as Coccinelle, Sparse, or Undertaker, and studies of their results over the vanilla tree have been published. We are interested in a specific point: since Linux distributions patch the kernel (as other software) and since those patches might target less common use cases, it may result in a lower quality assurance level and fewer bugs found. So, we ask ourselves: is there any difference between upstream and distributions' kernel from a faults point of view ? We present an existing tool, Undertaker, and detail a methodology for reliably counting bugs in patched and non-patched kernel source code, applied to vanilla and distributions' kernels (Debian, Mandriva, openSUSE). We show that the difference is negligible but in favor of patched kernels.
Fichier non déposé

Dates et versions

hal-01025766 , version 1 (18-07-2014)

Identifiants

  • HAL Id : hal-01025766 , version 1

Citer

Alexandre Lissy, Patrick Martineau. Faults in Patched Kernel. 13th Linux Symposium, Jun 2011, Ottawa, Canada. ⟨hal-01025766⟩
88 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More