summaryrefslogtreecommitdiffstats
path: root/src/basic/virt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* virt: detect cgroups namespacesSergey Bugaev2021-02-101-0/+75
* virt: detect Docker and Podman containersSergey Bugaev2021-02-101-3/+47
* treewide: tighten variable scope in loops (#18372)Susant Sahani2021-01-271-2/+1
* virt: fix path mentioned in log messageLennart Poettering2021-01-111-2/+2
* virt: debug log on unexpected error conditionsLennart Poettering2021-01-111-10/+26
* virt: merge three variable declarationsLennart Poettering2021-01-111-3/+1
* virt: drop /proc/1/sched hackLennart Poettering2020-12-091-19/+2
* virt: Properly detect nested UML inside another hypervisorChristopher Obbard2020-12-021-9/+11
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* basic/virt: Detect PowerVM hypervisorMichal Suchanek2020-10-061-0/+6
* virt: reference correct file path in log messageLennart Poettering2020-10-051-1/+1
* nspawn: provide $container and $container_uuid in /run/host tooLennart Poettering2020-08-201-0/+10
* basic/virt: treat "pouch" as a container type (id: pouch)Wen Yang2020-08-201-0/+2
* Revert "detect-virt: also detect "microsoft" as WSL"Luca Boccassi2020-04-281-4/+2
* virt: Use cache for VIRTUALIZATION_PROOTChris Down2020-04-161-2/+4
* virt: Detect proot virtualisation by ptrace metadataChris Down2020-04-151-0/+19
* detect-virt: also detect "microsoft" as WSLZbigniew Jędrzejewski-Szmek2020-04-041-6/+7
* virt: do not define vm_from_string() for non-x86 architectureYu Watanabe2020-01-211-0/+2
* virt: drop trailing white spacesYu Watanabe2020-01-071-1/+1
* virt: use string table to detect VM or containerYu Watanabe2020-01-071-44/+37
* basic: add vmware hypervisor detection from device-treeCyprien Laplace2019-11-161-0/+2
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* shared/virt: update link to vmware articleZbigniew Jędrzejewski-Szmek2019-08-301-3/+2
* basic/virt: Fix current virtualbox detectionJan Losinski2019-08-301-9/+10
* util: use extract_first_word() instead of strsep()Yu Watanabe2019-06-191-11/+15
* Merge pull request #12414 from keszybz/detect-podmanLennart Poettering2019-04-291-5/+13
|\
| * basic/virt: treat "podman" as separate container typeZbigniew Jędrzejewski-Szmek2019-04-291-0/+2
| * basic/virt: try the /proc/1/sched hack also for PID1Zbigniew Jędrzejewski-Szmek2019-04-291-5/+11
* | codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
|/
* virt: detect WSL environment as a container (id: wsl)Balint Reczey2019-03-131-0/+12
* virt: detect the ACRN hypervisorRoss Burton2019-02-281-0/+3
* Detect file truncation earlier in a few placesTopi Miettinen2019-02-021-2/+2
* basic: change read_one_line_file() to return number of bytes readTopi Miettinen2019-02-011-1/+1
* Move LONG_LINE_MAX definition to fileio.hZbigniew Jędrzejewski-Szmek2018-11-141-1/+0
* detect-virt: do not try to read all of /proc/cpuinfoZbigniew Jędrzejewski-Szmek2018-09-181-10/+28
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop !! casts to booleansZbigniew Jędrzejewski-Szmek2018-06-131-1/+1
* virt: simplificationsLennart Poettering2018-04-301-43/+35
* virt: if we detect Xen by DMI, trust that over CPUIDLennart Poettering2018-04-301-5/+8
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: tabs suck (#8527)Lennart Poettering2018-03-231-1/+1
* basic/virt: provide a nicer message is /proc/cpuinfo is not availableZbigniew Jędrzejewski-Szmek2018-02-231-6/+10
* virt: detect QNX hypervisorShuang Liu2018-02-221-0/+2
* virt: add comment that we need to use sscanf()Yu Watanabe2018-01-161-0/+2
* Fix parsing of features in detect_vm_xen_dom0 (#7890)Olaf Hering2018-01-161-2/+2
* basic: detect_vm_cpuid: fix hypervisor detectionMike Gilbert2018-01-021-2/+1
* basic: detect_vm_cpuid: use gcc's __get_cpuid() function (#7758)Mike Gilbert2017-12-291-30/+12
* virt: use XENFEAT_dom0 to detect the hardware domain (#6442, #6662) (#7581)Olaf Hering2017-12-081-0/+20
* virt: propagate errors in detect_vm_xen_dom0 (#7553)Olaf Hering2017-12-071-8/+13