summaryrefslogtreecommitdiffstats
path: root/kernel
Commit message (Collapse)AuthorAgeFilesLines
* Move the source code of all xloop components to the common 'src' directoryManuel Bentele2020-10-23259-57016/+0Star
|
* Added support to keep track of kernel file changes in CMakeManuel Bentele2020-10-138-14/+32
| | | | | | | | | With this patch, CMake keeps track of changes to original xloop Linux kernel source files. CMake will copy each file if a change is detected without rebuiling the CMake build and cache files. Futhrmore, changed default paths of udev rules and xloop kernel modules to be installed.
* Added separate Linux kernel install directory and added version to kernel ↵Manuel Bentele2020-10-125-22/+17Star
| | | | modules
* Print version string in kernel logManuel Bentele2020-10-122-2/+2
|
* Added udev rules to kernel module build of xloopManuel Bentele2020-10-072-0/+62
| | | | | | | The added rules allow udev to properly detect disks and partitions exposed by the xloop kernel module. A proper detection of disks and partitions is needed by some command line tools from the util-linux package.
* Updated QCOW file format driver with upstream patchesManuel Bentele2020-10-075-193/+835
| | | | | | | | | | Ported recent upstream patches from QEMU's qcow2 file format to xloop's QCOW file format driver. The following changes had been made to the QCOW file format driver: - support to read extended L2 has been added - added decompression interface to support various compression types - implemented the ZSTD compression type for QCOW images
* Added RPM package creation and moved to relative CMake installation pathsManuel Bentele2020-09-161-3/+3
|
* Ported RAW file format kernel module to Linux 4.18.xManuel Bentele2020-09-162-1/+21
|
* Changed CMake minimum required version to 3.10Manuel Bentele2020-09-163-3/+3
| | | | This change fixes build issues with the CMake version shipped with CentOS 8.
* Added partial CMake package component supportManuel Bentele2020-09-162-2/+17
|
* Renamed xloop kernel module test targetsManuel Bentele2020-09-161-14/+14
|
* Fixed deadlock during partition scan on Linux kernel 5.4.xManuel Bentele2020-09-161-4/+8
|
* Fixed CMake build error on Linux v5.8 or laterManuel Bentele2020-09-163-31/+27Star
|
* Changed printing in kernel modules to support dynamic debugManuel Bentele2020-09-169-125/+149
|
* Renamed loop to xloop in all LTP kernel testsManuel Bentele2020-09-1615-581/+589
|
* Added testcases from the Linux testing project (LTP)Manuel Bentele2020-09-16244-0/+50530
|
* Updated README with documentation of general information and build optionsManuel Bentele2020-09-161-4/+4
|
* Fixed major number of xloop device and device names in xlosetupManuel Bentele2020-09-161-6/+0Star
|
* Renamed files from loop to xloop and generate package only in Release modeManuel Bentele2020-09-1615-57/+48Star
|
* Added CMake files to build xloop kernel modules and xlosetup utilityManuel Bentele2020-09-166-104/+126
|
* Added patched losetup utility to configure xloop devicesManuel Bentele2020-09-1616-0/+5695