summaryrefslogtreecommitdiffstats
path: root/perl-install/detect_devices.pm
Commit message (Collapse)AuthorAgeFilesLines
* Detect legacy (non-PCI) Intel SST audio DSP devices (mga#33145)Martin Whitaker2024-05-251-1/+31
| | | | | | | | | | On the Broadwell. Bay Trail, Cherry Trail, and Braswell platforms the CPU has direct access to the SST sound device, so the device doesn't appear on the PCI bus. So the only way to detect these devices is to inspect the ACPI device list. As there are only a few devices involved, include the device table here rather than extending ldetect-lst.
* perl-install: Drop i586 bitsJani Välimaa2024-04-281-8/+0
|
* Cache results from detect_devices::getInputDevices().Martin Whitaker2020-03-211-1/+3
| | | | | Significantly speeds up service_harddrake, and hence Live ISO boot, due to many calls to detect_devices::probeall().
* - desktop kernels are now PAE, for PTI security fixes to work properly,Thomas Backlund2018-12-011-1/+1
| | | | so if cpu is not supporting it, install the desktop586 kernel
* detect ovirt too (mga#19308)Thierry Vignaud2016-09-091-1/+1
| | | | | | it looks like not all KVM GUIes result in the same result with systemd-detect-virt let's handle both cases
* fix installing packages when having a numeric padThierry Vignaud2016-04-241-1/+1
|
* drop support for MIPSThierry Vignaud2016-04-241-21/+2
|
* fix detecting running under QemuThierry Vignaud2016-04-241-1/+1
|
* perl_checker cleanupsThierry Vignaud2016-04-231-4/+2
|
* add 'qemu' flag for rpmsrateThierry Vignaud2016-04-231-0/+11
|
* rename isHyperv() as is_hyperv()Thierry Vignaud2016-04-231-3/+3
| | | | like other is_*() virt functions...
* fix detecting nvme devices as block devicesThomas Backlund2016-03-291-2/+2
|
* add 'virtualbox' & 'vmware' flags for rpmsrateThierry Vignaud2016-03-231-0/+2
|
* sortThierry Vignaud2016-03-231-6/+6
|
* simplify: use virt_technology()Thierry Vignaud2016-03-231-4/+3
|
* (isHyperv) move it along other virt functionsThierry Vignaud2016-03-231-11/+11
|
* (virt_technology) introduce itThierry Vignaud2016-03-231-0/+11
|
* fix typoThomas Backlund2016-02-141-1/+1
|
* detect nvme devices as block devices (mga#17743)Thomas Backlund2016-02-141-1/+9
|
* further simplifyThierry Vignaud2016-01-251-3/+1
|
* simplify detect_devices::dmi_probeOlivier Blin2016-01-251-1/+1
|
* Fix a crash in detect_devices on non x86Pascal Terjan2016-01-251-1/+1
|
* probe_type parameter was killed 11 years ago...Thierry Vignaud2015-12-251-1/+0
| | | | redoing commit 365a32cdf1f85c6a35f95b186d12a353ab9f7f2c
* fix identifying Intel as a disk vendorThierry Vignaud2014-12-071-0/+1
| | | | report 'Intel' instead of 'ATA' for Intel SSDs
* drop support for dmidecode < 2.7Thierry Vignaud2014-12-071-11/+5
| | | | (which we have since January 2006, mdv2007.0...)
* make sure udev had time to create device nodesThierry.Vignaud2014-06-191-1/+4
|
* do not bother creating /dev/fd[01]Thierry.Vignaud2014-06-191-1/+1
| | | | now done by udev
* remove support for ataraidThierry.Vignaud2014-06-181-11/+1
| | | | | | was killed in kernel on 2002-08-16, obsolete since kernel-2.6... See https://git.kernel.org/cgit/linux/kernel/git/tglx/history.git/commit/?id=12105c896098faf822e882f3495fee485c2ebaa5
* kill $Id:$ tagsThierry Vignaud2014-06-071-1/+1
| | | | they're obsolete since switching from CVS/SVN to git...
* convert a cople comments to PODThierry.Vignaud2014-05-271-1/+6
|
* typo fixesThierry.Vignaud2014-05-271-6/+6
|
* improve styleThierry.Vignaud2014-05-271-16/+16
|
* drop (broken) support for Alpha, PPC, Sparc & most of IA64Thierry.Vignaud2014-05-261-18/+2
| | | | | | | | | | | | | Including Xsun, silo & yaboot support Rationale: it's unused/unmaintained for years and those arches are beyond any hope of being usefull any day... They just got in the way... Part of IA64 support is still kept (eg: support for GPT, EFI, right xorg driver at install, ...) as it might be usefull to extend to other arches Next to consider: Xbox?
* promote titlesThierry.Vignaud2014-05-261-6/+6
|
* fix detecting some UPS devices (mga#13424)Thierry Vignaud2014-05-241-1/+1
|
* partially podify some modulesThierry Vignaud2014-05-201-3/+365
|
* probe_type parameter was killed 11 years ago...Thierry Vignaud2014-05-201-1/+0
| | | | in commit f2c9aaef837eceaebbc643f77492fce69fb32f3f
* do not fill logs with "Cannot open /dev/input/eventX" (mga#8232)Thierry Vignaud2013-12-271-2/+7
| | | | | issue introduced in commit eea2f8ef9ddf7e461702d8fda0b8e98e623694c2 by Arnaud Patard on Mar 18 2011
* do not crash if /dev/input/eventX doesn't exist (mga#10296)Thierry Vignaud2013-12-271-1/+1
| | | | | | | | do not attempt to create /dev/* if not root like previous commit, issue introduced in commit eea2f8ef9ddf7e461702d8fda0b8e98e623694c2 by Arnaud Patard on Mar 18 2011
* detect eMMc block devices (Luc Menut, mga#11812)Thierry Vignaud2013-12-031-1/+9
|
* detect_devices: check for phy80211 sysfs directory as well to detect ↵Olivier Blin2013-05-091-1/+3
| | | | wireless devices
* fix displayed PCI/USB ids (spot in mga#9674)Thierry Vignaud2013-04-091-2/+0
|
* adapt to xen-4.2Thierry Vignaud2013-03-301-1/+1
|
* fix detecting Xen hard disks (mga#9546)Thierry Vignaud2013-03-301-1/+1
| | | | | issue "introduced" in commit r4655 on May 23 2012: "add support for XenBlk discs(...) needs testing"
* kill everything regarding legacy ide-scsi (removed on january 2009, in 2.6.29)Thierry Vignaud2013-03-051-1/+0
|
* use a proper interface between C (ldetect) & perl world, using XSThierry Vignaud2013-01-141-16/+12
| | | | | | | | create directly the hash in XS instead of instead of sprintf()ing it into a string which was then parsed in perl in order to actually create the hash this also simplifies adding further fields
* perl_checker cleanupThierry Vignaud2012-12-111-2/+2
|
* - Add support to detect if we're running in Hyper-V vm and automaticallyArnaud Patard2012-12-071-0/+6
| | | | | load storage driver when probing disks in this case.
* (main,hasCPUMicrocode) load 'microcode' asynchronouslyThierry Vignaud2012-10-051-1/+0
| | | | thus preventing big wait when not supported (mga#7671)
* adapt to usbfs death (4/4): note that usbKeyboard2country_code() isThierry Vignaud2012-08-301-0/+1
| | | | | | broken with kernel-3.5+ we need to find sg else in order to retrieve that info