There is a newer version of the record available.

Published May 7, 2019 | Version v1
Software Open

Conflicts in semantic patch applications in the Linux Kernel

  • 1. Université Côte d'Azur, CNRS, i3s
  • 2. Université du Québec à Montréal

Description

This dataset contains data about conflicts that occur between semantic patches applications inside the Linux Kernel.

 

Base version of Linux
    commit 0585df468e8f4481b78256a2bf09449290bfcbf3 (HEAD -> master, origin/master, origin/HEAD)
    Merge: ed0093d9760c 8eb0e6421958
    Author: Linus Torvalds <torvalds@linux-foundation.org>
    Date:   Thu Aug 2 16:55:42 2018 -0700

List of analyzed commit extracted with "commitSampler" tool:
    7007ba630e4a 
    ce8d1015a2b8
    847ecd3fa311
    15b4dd798149
    bce1a65172d1
    2551a53053de
    bfd40eaff5ab
    2f53fbd52182
    ec663d967b22
    827ed2b06b05
    e71ff89c712c
    5003ae1e735e
    96801b35f07e
    38651683aa98
    4efe37f4c4ef
    b134bd90286d
    25a3ba610609
    0d4a6608f68c
    78109d230b79


Then, every patch is obtained thanks to "run-xp-specific.sh" script, and outputed in the "out" folder
Then, "list-sp-failing-success.sh" output failing and succeeding patches for each linux version.
Then, the "traceparser" tool output csv containing metadata.
Finally, "generate-graphs.R" outputs graphs about semantic patches.

Files

Linux-XP.zip

Files (9.3 MB)

Name Size Download all
md5:d6ee86371c95a5c39c57ccb71a22afaf
9.3 MB Preview Download