summaryrefslogtreecommitdiff
path: root/src/basic/virt.c
Commit message (Expand)AuthorAgeFilesLines
* virt: Further improve detection of EC2 metal instancesBenjamin Herrenschmidt2023-04-171-2/+4
* Include <threads.h> if possible to get thread_local definitionCristian Rodríguez2023-03-061-0/+1
* virt: correctly detect QEMU emulated pSeries guestsFrantisek Sumsal2023-03-011-0/+9
* virt: fix container detectionBenjamin Tissoires2023-01-051-1/+1
* virt: Support detection of LMHS SRE guestsNeil Moore2022-12-021-0/+3
* basic/virt: treat missing /proc as sign of being in a chrootZbigniew Jędrzejewski-Szmek2022-11-091-0/+16
* virt: fix alignmentYu Watanabe2022-08-251-1/+1
* virt: Support detection of Apple Virtualization.framework guestsZhaofeng Li2022-08-241-14/+16
* virt: detect KubeVirt instanceFei Li2022-07-291-0/+1
* virt: align tablesYu Watanabe2022-07-111-71/+71
* virt: fix detection of Parallels virtualizationYu Watanabe2022-06-291-7/+11
* basic/virt: use STRV_FOREACH instead of iteration with ELEMENTSOFZbigniew Jędrzejewski-Szmek2022-05-081-8/+9
* virt: detect OpenStack Nova instancew300232332022-04-201-0/+1
* virt: move array iterators to smaller scope, and use right typeLennart Poettering2022-04-041-5/+2
* virt: make virtualization enum a named typeLennart Poettering2022-04-041-76/+80
* virt: rework kvm with hyperv enlightenment checks a bitLennart Poettering2022-04-041-26/+25
* Identify kvm + hv_passthrough as "kvm"Brett Holman2022-04-031-0/+2
* virt: use read_virtual_file() for reading /proc/self/setgroupsLennart Poettering2022-03-311-8/+7
* virt: simplify userns_has_mapping() by using fscanf() instead of scanf()Lennart Poettering2022-03-311-15/+11
* virt: Fix Xen Dom0 detection logic to no longer report as VMRichard Neill2022-02-161-19/+21
* virt: add detection for LoongArch 64bitXiaotian Wu2021-12-221-3/+3
* 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