First  |  Prev |  Next  |  Last
Pages: 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211
[PATCH 09/20] xen: Find an unbound irq number in reverse order (high to low).
In earlier Xen Linux kernels, the IRQ mapping was a straight 1:1 and the find_unbound_irq started looking around 256 for open IRQs and up. IRQs from 0 to 255 were reserved for PCI devices. Previous to this patch, the 'find_unbound_irq' started looking at get_nr_hw_irqs() number. For privileged domain where the A... 4 Aug 2010 14:42
[PATCH 01/20] xen: Don't disable the I/O space
From: Alex Nixon <alex.nixon(a)citrix.com> If a guest domain wants to access PCI devices through the frontend driver (coming later in the patch series), it will need access to the I/O space. [ Impact: Allow for domU IO access, preparing for pci passthrough ] Signed-off-by: Alex Nixon <alex.nixon(a)citrix.com> S... 4 Aug 2010 14:42
[PATCH 06/20] xen: dynamically allocate irq & event structures
Dynamically allocate the irq_info and evtchn_to_irq arrays, so that 1) the irq_info array scales to the actual number of possible irqs, and 2) we don't needlessly increase the static size of the kernel when we aren't running under Xen. Derived on patch from Mike Travis <travis(a)sgi.com>. [Impact: reduce memory ... 4 Aug 2010 14:42
[PATCH 04/20] x86/io_apic: add get_nr_irqs_gsi()
From: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com> Impact: new interface to get max GSI Add get_nr_irqs_gsi() to return nr_irqs_gsi. Xen will use this to determine how many irqs it needs to reserve for hardware irqs. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com> Signed-off-by: ... 4 Aug 2010 14:42
[PATCH v3 2/3] genhd, efi: add efi partition metadata to hd_structs
This change extends the partition_meta_info structure to support EFI GPT-specific metadata and ensures that data is copied in on partition scanning. Signed-off-by: Will Drewry <wad(a)chromium.org> v2: move info assignment after memcpy()s adds _MAX to the enum after EFI v3: exports a generic uuid/volname for... 4 Aug 2010 14:42
[PATCH 16/20] x86: Introduce x86_msi_ops
From: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com> Introduce an x86 specific indirect mechanism to setup MSIs. The MSI setup functions become function pointers in an x86_msi_ops struct, that defaults to the implementation in io_apic.c Signed-off-by: Stefano Stabellini <stefano.stabellini(a)eu.citrix.com>... 4 Aug 2010 14:42
[PATCH 12/20] x86/PCI: Clean up pci_cache_line_size
From: Alex Nixon <alex.nixon(a)citrix.com> Separate out x86 cache_line_size initialisation code into its own function (so it can be shared by Xen later in this patch series) [ Impact: cleanup ] Signed-off-by: Alex Nixon <alex.nixon(a)citrix.com> Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com>... 4 Aug 2010 14:42
[PATCH 05/20] xen: identity map gsi->irqs
From: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com> Impact: preserve compat with native Reserve the lower irq range for use for hardware interrupts so we can identity-map them. Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.... 4 Aug 2010 14:42
[PATCH 02/20] xen: define BIOVEC_PHYS_MERGEABLE()
From: Jeremy Fitzhardinge <jeremy(a)goop.org> Impact: allow Xen control of bio merging When running in Xen domain with device access, we need to make sure the block subsystem doesn't merge requests across pages which aren't machine physically contiguous. To do this, we define our own BIOVEC_PHYS_MERGEABLE. Whe... 4 Aug 2010 14:42
[PATCH 15/20] x86: Copy-n-paste arch_teardown_msi_irqs from msi.c to io_apic.c.
In preparation for non-privileged domains to disable PCI devices' MSI/MSIx, we need to augment arch_teardown_msi_irqs to make a call to the privileged domain (patch to follow). Signed-off-by: Jeremy Fitzhardinge <jeremy.fitzhardinge(a)citrix.com> Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk(a)oracle.com> Cc: Th... 4 Aug 2010 14:42
First  |  Prev |  Next  |  Last
Pages: 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211