Commit Graph

388 Commits (99fd28e19429f5212f0758adc1b2f08c6e63b6db)

Author SHA1 Message Date
Shriram Rajagopalan b3e96c0c75 xen: use freeze/restore/thaw PM events for suspend/resume/chkpt 14 years ago
Kazuhiro SUZUKI c7853aea57 xen: xenbus PM events support 14 years ago
Daniel De Graaf ca47ceaa2c xen-gntdev: Use ballooned pages for grant mappings 14 years ago
Konrad Rzeszutek Wilk b6f3067985 xen-balloon: Add interface to retrieve ballooned pages 14 years ago
Daniel De Graaf 803eb047a2 xen-balloon: Move core balloon functionality out of module 14 years ago
Konrad Rzeszutek Wilk 40095de1f9 xen/balloon: Remove pr_info's and don't alter retry_count 14 years ago
Konrad Rzeszutek Wilk 44626e4a3b xen: events: Fix compile error if CONFIG_SMP is not defined. 14 years ago
Daniel Kiper 95d2ac4a0c xen/balloon: Protect against CPU exhaust by event/x process 14 years ago
Daniel Kiper 95170b2e23 xen/balloon: Migration from mod_timer() to schedule_delayed_work() 14 years ago
Daniel Kiper 06f521d5d6 xen/balloon: Removal of driver_pages 14 years ago
Ian Campbell a7b807ce8c xen: events: correct locking in xen_irq_from_pirq 14 years ago
Ian Campbell 7bee976822 xen: events: propagate irq allocation failure instead of panicking 14 years ago
Ian Campbell 6cb9bf3aaf xen: events: do not workaround too-small nr_irqs 14 years ago
Ian Campbell 69c358ce37 xen: events: remove use of nr_irqs as upper bound on number of pirqs 14 years ago
Ian Campbell ca62ce8cde xen: events: dynamically allocate irq info structures 14 years ago
Ian Campbell 6cb6537d34 xen: events: maintain a list of Xen interrupts 14 years ago
Ian Campbell 3d4cfa3736 xen: events: push setup of irq<->{evtchn,ipi,virq,pirq} maps into irq_info init functions 14 years ago
Ian Campbell 9158c3588a xen: events: turn irq_info constructors into initialiser functions 14 years ago
Ian Campbell cb60d11427 xen: events: use per-cpu variable for cpu_evtchn_mask 14 years ago
Ian Campbell f4d0635bf8 xen: events: refactor GSI pirq bindings functions 14 years ago
Ian Campbell 0a85226ff2 xen: events: rename restore_cpu_pirqs -> restore_pirqs 14 years ago
Ian Campbell 76465b2daf xen: events: remove unused public functions 14 years ago
Ian Campbell a0e181167e xen: events: fix xen_map_pirq_gsi error return 14 years ago
Ian Campbell 653378acdd xen: events: simplify comment 14 years ago
Ian Campbell be49472f04 xen: events: separate two unrelated halves of if condition 14 years ago
Keir Fraser 3b7bcdf282 xen: events: Remove redundant clear of l2i at end of round-robin loop 14 years ago
Keir Fraser 24b51c2f2d xen: events: Make round-robin scan fairer by snapshotting each l2 word once only 14 years ago
Keir Fraser ada6814c87 xen: events: Clean up round-robin evtchn scan. 14 years ago
Ian Campbell f1f4a323d4 xen: events: Make last processed event channel a per-cpu variable. 14 years ago
Scott Rixner ab7f863e41 xen: events: Process event channels notifications in round-robin order. 14 years ago
Ian Campbell 71eef7d1e3 xen: events: remove dom0 specific xen_create_msi_irq 14 years ago
Ian Campbell ca1d8fe952 xen: events: use xen_bind_pirq_msi_to_irq from xen_create_msi_irq 14 years ago
Ian Campbell f420e010ed xen: events: push set_irq_msi down into xen_create_msi_irq 14 years ago
Ian Campbell 2e55288f63 xen: events: update pirq_to_irq in xen_create_msi_irq 14 years ago
Ian Campbell 8135591e90 xen: events: refactor xen_create_msi_irq slightly 14 years ago
Ian Campbell bf480d952b xen: events: separate MSI PIRQ allocation from PIRQ binding to IRQ 14 years ago
Ian Campbell 5cad61a6ba xen: events: assume PHYSDEVOP_get_free_pirq exists 14 years ago
Ian Campbell 4b41df7f6e xen: events: return irq from xen_allocate_pirq_msi 14 years ago
Ian Campbell bb5d079aef xen: events: drop XEN_ALLOC_IRQ flag to xen_allocate_pirq_msi 14 years ago
Ian Campbell ae1635b05f xen: events: do not leak IRQ from xen_allocate_pirq_msi when no pirq available. 14 years ago
Ian Campbell 38eaeb0fd8 xen: gntdev: fix build warning 14 years ago
Ian Campbell dc4972a4e2 xen/p2m/m2p/gnttab: do not add failed grant maps to m2p override 14 years ago
Konrad Rzeszutek Wilk 1aa0b51a03 xen/irq: Cleanup up the pirq_to_irq for DomU PV PCI passthrough guests as well. 14 years ago
Thomas Gleixner 676dc3cf5b xen: Use IRQF_FORCE_RESUME 14 years ago
Ian Campbell aa673c1cb3 xen: Fix compile error introduced by "switch to new irq_chip functions" 14 years ago
Thomas Gleixner c9e265e030 xen: Switch to new irq_chip functions 14 years ago
Thomas Gleixner 149f256f8c xen: Remove stale irq_chip.end 14 years ago
Ian Campbell 7214610475 xen: events: do not free legacy IRQs 14 years ago
Ian Campbell 89911501f3 xen: events: allocate GSIs and dynamic IRQs from separate IRQ ranges. 14 years ago
Ian Campbell c9df1ce585 xen: events: add xen_allocate_irq_{dynamic, gsi} and xen_free_irq 14 years ago