summaryrefslogtreecommitdiff
path: root/src/basic/virt.c
Commit message (Expand)AuthorAgeFilesLines
* Define FOREACH_DIRENT through FOREACH_DIRENT_ALLZbigniew Jędrzejewski-Szmek2021-12-151-4/+3
* virt: Fix the detection for Hyper-V VMsBoqun Feng2021-11-231-2/+3
* change indicator used for later versions of VirtualBox (#21127)Greg Zuro2021-10-271-1/+1
* virt: Support detection for ARM64 Hyper-V guestsBoqun Feng2021-10-131-0/+1
* virt: Fix Xen PV detection when nested inside another hypervisorBogdan Seniuc2021-10-111-40/+33
* virt: Improve detection of EC2 metal instancesBenjamin Herrenschmidt2021-09-141-2/+30
* virt: improve log message when we cannot read /sys/firmware/dmi/entries/0-0/rawYu Watanabe2021-06-211-4/+7
* Use BIOS characteristics to distinguish EC2 bare-metal from VMsNoah Meyerhans2021-04-301-4/+61
* virt: detect Amazon EC2 Nitro instanceBertrand Jacquin2021-04-301-3/+6
* condition: add CPUFeatureGiedrius Statkevičius2021-02-171-0/+125
* 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-031-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-041-1/+0
* shared/virt: update link to vmware articleZbigniew Jędrzejewski-Szmek2019-08-311-3/+2
* basic/virt: Fix current virtualbox detectionJan Losinski2019-08-301-9/+10
* util: use extract_first_word() instead of strsep()Yu Watanabe2019-06-201-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-021-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