aboutsummaryrefslogtreecommitdiffstats
path: root/tools/libxl/libxl_pci.c
Commit message (Expand)AuthorAgeFilesLines
* libxl: Use LOG_ERRNO rather than ERRNOVAL in libxl_pci.cGeorge Dunlap2013-09-161-10/+10
* libxl: suppress device assignment to HVM guest when there is no IOMMUIan Jackson2013-07-011-0/+12
* libxl: Restrict permissions on PV console device xenstore nodesIan Jackson2013-06-251-1/+2
* libxl: Have flexarray using the GCAnthony PERARD2012-10-051-15/+3
* libxl: Enable -Wshadow.Ian Campbell2012-09-171-1/+1
* libxl: make libxl_device_pci_{add,remove,destroy} interfaces asynchronousIan Campbell2012-08-031-17/+23
* libxl: further fixups re LIBXL_DOMAIN_TYPEIan Jackson2012-06-281-5/+13
* libxl: do not ignore the per-device msitranslate and power_mgmt optsStefano Stabellini2012-06-281-4/+7
* libxl: move e820_names, e820_sanitize, libxl__e820_alloc to libxl_x86.cStefano Stabellini2012-05-301-242/+0
* libxl: add a transaction parameter to libxl__device_generic_addStefano Stabellini2012-05-291-1/+1
* libxl: When checking BDF of existing slots, function should be decimal, not hexGeorge Dunlap2012-05-291-1/+1
* libxl: Introduce pci_assignable_add and pci_assignable_removeGeorge Dunlap2012-05-151-0/+329
* libxl: Rename pci_list_assignable to pci_assignable_listGeorge Dunlap2012-05-151-2/+2
* libxl: Make a helper function write a BDF to a sysfs pathGeorge Dunlap2012-05-151-19/+34
* libxl: passthrough: avoid passing through devices not owned by pcibackXudong Hao2012-04-251-0/+25
* xl, libxl: Add per-device and global permissive config options for pci passth...George Dunlap2012-04-041-1/+32
* libxl: Move bdf parsing into libxluGeorge Dunlap2012-04-041-149/+6
* libxl: Handle non-ballooned, zero slackmem properly for pci passthruGeorge Dunlap2012-04-021-1/+1
* libxl: autogenerate libxl_FOO_init and libxl_FOO_init_FIELDIan Campbell2012-03-011-5/+0
* libxl: make boolean members of libxl_domain_build_info into libxl_defboolIan Campbell2012-03-011-1/+1
* libxl: pci: use _init/_setdefaultIan Campbell2012-03-011-0/+13
* libxl: helper function to send commands to traditional qemuShriram Rajagopalan2012-02-091-5/+3
* libxl: rename is_assigned to is_pcidev_in_arrayDoug Magee2012-01-241-4/+4
* libxl: move a lot more includes into libxl_internal.hIan Jackson2012-01-131-15/+1
* libxl: fix cold plugged PCI devices with stubdomainsIan Campbell2011-12-091-1/+2
* libxl: Use GC_INIT and GC_FREE everywhereIan Jackson2011-12-121-17/+17
* libxl: Rationalise #includesIan Jackson2011-12-121-5/+0
* libxl: Remove a passthrough device through QMP.Anthony PERARD2011-11-041-24/+48
* libxl: Use QMP to insert a passthrough device when using upstream QEMUAnthony PERARD2011-11-041-22/+52
* libxl: libxl__device_pci_destroy_all should succeed if there is no PCI busIan Campbell2011-11-021-1/+1
* libxl: convert PCI device handling to device APIIan Campbell2011-10-181-71/+115
* libxl: use libxl__device in libxl_devices_destroy etc.Ian Campbell2011-10-181-3/+9
* libxl: use IDL to define device front- and back-end kindsIan Campbell2011-10-181-2/+2
* libxl: split forced and non-forced uses of libxl__device_delIan Campbell2011-10-181-1/+1
* libxl: separate forced and non-forced device remove.Ian Campbell2011-10-181-2/+1
* libxl: add missing "break;" to do_pci_removeIan Campbell2011-10-251-0/+1
* libxl: libxl__e820_alloc must take a libxl__gc.Ian Campbell2011-10-131-1/+2
* libxl: fixup incorrect indentationIan Campbell2011-10-121-0/+8
* libxl: fixup incorrect indentationIan Campbell2011-10-111-1/+1
* libxl: expand hard tab stopsIan Campbell2011-10-111-9/+9
* PCI multi-seg: adjust domctl interfaceJan Beulich2011-09-221-4/+4
* Add missing 'break' statement.Kaushik Kumar Ram2011-08-261-0/+1
* libxl: clean up trailing whitespaces in code.Wei Liu2011-07-191-3/+3
* libxl: specify HVM vs PV in create_info using libxl_domain_type enumIan Campbell2011-07-181-1/+1
* libxl: replace libxl__domain_is_hvm with libxl__domain_typeIan Campbell2011-07-181-11/+23
* libxl: Fix segfault in get_all_assigned_devicesStefano Stabellini2011-07-141-11/+6
* libxl: add all pci devices to xenstore at once (during VM create)Marek Marczykowski2011-06-211-2/+6
* libxl: always set list out parameter of libxl_device_pci_list_assignedStefano Stabellini2011-06-211-2/+1
* libxl: fix wrong mask of function numberYang Zhang2011-06-021-1/+1
* libxl: Convert E820_UNUSABLE and E820_RAM to E820_UNUSABLE as appropriate.Konrad Rzeszutek Wilk2011-05-261-8/+85