summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Changed Git submodule URLs to own repositories at UniversityManuel Bentele2019-06-251-2/+2
|
* Extended loop device kernel interface to support file formatsManuel Bentele2019-06-233-0/+2
| | | | The loop device kernel module and the corresponding user space tool losetup were extended to support a configurable file format for each loop device.
* Added Kconfig configuration files to build the Linux kernel for x86-64 with ↵Manuel Bentele2019-06-162-0/+20650
| | | | | | loop device support The configuration is based on the kernel configuration of ArchLinux with Linux kernel version 5.1.9
* Switched to own Linux kernel version and util-linux submodule repository for ↵Manuel Bentele2019-06-163-2/+4
| | | | development purposes
* Added function traces of the loop device kernel moduleManuel Bentele2019-06-055-0/+101
|
* Regenerated call graphs with pycflow2dotManuel Bentele2019-06-0531-4937/+51667
| | | | The call graphs are regenerated to obtain a more detailed view of all used functions in the implementations compared to the call graphs generated by gcc and egypt
* Added latest Linux kernel version and util-linux for development purposesManuel Bentele2019-06-053-0/+6
| | | | Both entire subprojects were added as Git submodules because the out-of-tree build would be to complicated without the build files and existing directory structures.
* Added call graph of QEMU's QCOW2 implementationManuel Bentele2019-06-052-0/+3319
|
* Added call graph of losetup utilityManuel Bentele2019-06-052-0/+1459
|
* Added call graph of loop device kernel moduleManuel Bentele2019-06-052-0/+565
|
* Added loop device vs. nbd benchmark read performance measurementsManuel Bentele2019-06-051-3/+141
|
* Added loop device vs. nbd benchmark measurementsManuel Bentele2019-06-051-0/+96
|
* Added sequence and class diagram of the loop device driverManuel Bentele2019-06-059-0/+21884
|
* Referenced files for analysisManuel Bentele2019-06-0553-0/+53
|
* Added QEMU 4.0.50 and libqcow as dependencies for QCOW2 implementationsManuel Bentele2019-06-053-6/+6
| | | | | QEMU 4.0.50 (efb4f3b62c69383a7308d7b739a3193e7c0ccae8) libqcow (5931f4ebf3321d211a9283a5353740ae2d6749ad)
* Added Linux utils 2.33.2 as dependencyManuel Bentele2019-06-052-0/+3
|
* Added Linux kernel 5.1 as dependencyManuel Bentele2019-05-122-0/+10