OSDN Git Service

Deal with devices that don't have a ->device link in sysfs
[android-x86/external-efivar.git] / src / linux.c
2018-09-17 Peter JonesDeal with devices that don't have a ->device link in...
2018-09-17 Peter JonesFix dev->probes intialization test
2018-08-03 Alek Duemmc_parser: add emmc_parser
2018-06-21 Peter Jonesefiboot: don't error on unknown type with DEV_ABBREV_ONLY
2018-06-21 Peter Jonesefiboot: Make the device node skipping code pass coverity.
2018-06-21 Peter JonesMake the debug() code less intrusive
2018-06-20 Peter JonesIf we can't parse part of the device link, skip it...
2018-06-20 Peter JonesMake a linux device root for SOC devices that use FDT.
2018-06-20 Peter JonesMake a way to say "-e 3" isn't viable for a kind of...
2018-06-20 Peter JonesMake a platform ACPI root parser separate from PCI...
2018-06-20 Peter JonesMove ACPI ID parsing to a shared location.
2018-06-20 Peter JonesGive linux-*'s ->parse() functions the unmodified devic...
2018-06-12 Peter JonesPacify some coverity nits.
2018-06-08 Peter JonesFix some errors scan-build found.
2018-06-08 Peter JonesFix an edge case in finding the sysfs driver link
2018-06-08 Peter JonesUse the pci node's driver link to detect ATA in some...
2018-06-08 Peter JonesExpand tabs on the rest of linux.c
2018-06-08 Peter Joneslibefiboot: make everything use "struct device" and...
2018-06-08 Peter JonesMove the PMEM device parser to linux-pmem.c
2018-06-08 Peter JonesMove SAS parsing to linux-sas.c
2018-06-08 Peter JonesMove SATA parsing to linux-sata.c
2018-06-08 Peter JonesMove nvme parsing to linux-nvme.c
2018-06-08 Peter JonesMove virtblk device parsing to linux-virtblk.c
2018-06-08 Peter JonesMove i2o device parsing to linux-i2o.c
2018-06-08 Peter JonesMove traditional SCSI parsing to linux-scsi.c
2018-06-08 Peter JonesMove ATA parsing to linux-ata.c
2018-06-08 Peter Jonesrename the pci_root_info fields to match the struct...
2018-06-08 Peter JonesMove get_sector_size() to the linux specific code
2018-06-08 Peter Joneslinux.h: add some more sysfs helpers, and improve their...
2018-06-08 Peter JonesTemporary hack in get_partition_number
2018-05-21 Peter JonesMore aggressively use macros for compiler attributes
2018-05-21 Peter JonesSimplify our include files
2018-04-17 Peter JonesSilence some trivial clang-analyzer/coverity complaints.
2018-04-17 Peter JonesWork around coverity being a pretty lazy and poor tool.
2018-02-09 Dan Robertsoncleanup: found is always true in branch
2018-02-09 Peter JonesNVDIMM: UUID<->GUID needs endian swizzling.
2018-02-09 Peter JonesMore NVDIMM work.
2017-12-04 Peter JonesAdd NVDIMM-P support
2017-12-04 Peter Jonesbetter error reports in linux and creator code
2017-07-21 Peter JonesMake our -I path not include efivar/
2017-07-21 Peter Joneslinux.c: fix sysfs pci path format specifiers
2017-05-09 Peter Joneslinux.c: fix a pile of sscanf(NULL, ...) possibilities.
2017-05-01 Peter Jonescalls to sysfs_readlink(): check linkbuf for NULLness.
2017-05-01 Peter Jonesmake_mac_path(): fix leaked file descriptor.
2017-03-06 Raymund Willlibefivar: drop conditional include of sys/sysmacros.h
2017-01-20 Nicolas Georgelinux: fix device major/minor handling.
2016-10-17 Peter JonesCheck for the NVMe EUI in the base sysfs dir for the...
2016-09-27 Peter Joneslinux: Fix NVMe EUI parsing from sysfs
2016-08-10 Peter Joneslibefivar: use sysmacros.h
2016-08-10 Peter JonesUse efi_error() at lots of places.
2016-08-09 Peter Jonessata device paths: treat the kernel's ata device number...
2016-08-09 Peter JonesCorrectly handle Sata() device paths PMPN sentinal...
2016-05-06 Mike GilbertInclude sys/sysmacros.h when sys/types.h does not defin...
2016-04-12 Peter JonesClean up some license confusion.
2016-03-10 Steve McIntyreFixes for compilation with gcc 6
2016-03-10 Mario LimoncielloPass correct expected devpath to efi_va_generate_file_d...
2016-03-02 Peter Joneslibefivar: make the nvme sysfs bits look even more...
2016-03-01 Peter JonesGet rid of the fd in make_blockdev_path()
2016-03-01 Peter Joneslibefiboot: rework NVME so we get EUI right and don...
2016-02-25 Peter Joneslibefiboot: be safe for -Werror=unused-parameter
2016-02-15 Mike GilbertWorkaround rename of linux/nvme.h
2016-01-20 Steve McIntyreMultiple fixes for compilation with gcc 6
2015-11-18 Peter Joneslibefiboot: figure out nvme device paths better.
2015-11-05 Peter Joneslibefivar: Try to do a better job on SATA.
2015-10-05 Peter JonesTreat minor device numbers in sysfs as unsigned.
2015-10-05 Felix JandaUse the more portable major() instead of gnu_dev_major()
2015-07-14 Peter JonesSet the correct value for SATA port multipliers when...
2015-07-14 Peter JonesSometimes the compiler doesn't like { 0, } as an initia...
2015-07-13 Peter JonesGet rid of some duplicate "const" specifiers.
2015-06-01 Peter JonesWork around LocateDevicePath() not grokking PcieRoot...
2015-05-14 Peter JonesGet rid of a bunch of legacy code.
2015-05-12 Peter JonesMake ATA/ATAPI devices work most of the time hopefully.
2015-05-07 Peter JonesGet rid of our dynamic major code; we get it from sysfs.
2015-05-07 Peter JonesDo a better job of figuring out partition numbers.
2015-05-01 Peter JonesAdd beginnings of network bits.
2015-05-01 Peter JonesGet rid of the last caller to get_disk_name()
2015-05-01 Peter JonesMake it so efibootmgr doesn't have to have the full...
2015-05-01 Peter JonesGet PCI(e) root creation right.
2015-05-01 Peter JonesSimplify our blockdev/pci path creation a bit.
2015-05-01 Peter JonesEradicate -lpci since we have to parse the sysfs device...
2015-05-01 Peter JonesMake Sata() and Sas() paths work for the hardware in...
2015-05-01 Peter Jones*Actually* make Sata() paths work, as long as you have...
2015-04-23 Peter JonesMake Sata() device paths get generated maybe kinda.
2015-04-22 Peter JonesAdd HD() device path generation and debug the whole...
2015-04-14 Peter JonesAdd all of device path generation except the HD() part...
2015-04-02 Peter JonesMake all of our API visibility explicit.
2015-03-31 Peter JonesAdd some miscelaneous functions for inspecting the...