search for: irq_desc

Displaying 20 results from an estimated 146 matches for "irq_desc".

2009 Jan 07
1
[PATCH 1/5] cpumask: update irq_desc to use cpumask_var_t
An embedded and charset-unspecified text was scrubbed... Name: cpumask:update-irq_desc-to-use-cpumask_var_t.patch Url: http://lists.linux-foundation.org/pipermail/virtualization/attachments/20090107/8ebe5843/attachment.txt
2009 Jan 07
1
[PATCH 1/5] cpumask: update irq_desc to use cpumask_var_t
An embedded and charset-unspecified text was scrubbed... Name: cpumask:update-irq_desc-to-use-cpumask_var_t.patch Url: http://lists.linux-foundation.org/pipermail/virtualization/attachments/20090107/8ebe5843/attachment.txt
2009 Jan 07
1
[PATCH 1/5] cpumask: update irq_desc to use cpumask_var_t
An embedded and charset-unspecified text was scrubbed... Name: cpumask:update-irq_desc-to-use-cpumask_var_t.patch Url: http://lists.linux-foundation.org/pipermail/virtualization/attachments/20090107/8ebe5843/attachment.txt
2011 Sep 20
0
[PATCH 4/4] x86: split MSI IRQ chip
...i_compose_msg(desc->irq, &msg); + msi_compose_msg(desc, &msg); hpet_msi_write(desc->action->dev_id, &msg); } --- a/xen/arch/x86/hvm/vmsi.c +++ b/xen/arch/x86/hvm/vmsi.c @@ -382,7 +382,7 @@ int msixtbl_pt_register(struct domain *d return r; } - if ( irq_desc->handler != &pci_msi_type ) + if ( !irq_desc->msi_desc ) goto out; msi_desc = irq_desc->msi_desc; @@ -426,7 +426,7 @@ void msixtbl_pt_unregister(struct domain if ( !irq_desc ) return; - if ( irq_desc->handler != &pci_msi_type ) + if ( !ir...
2011 Sep 05
0
[PATCH] x86: remove unnecessary indirection from irq_complete_move()''s sole parameter
Signed-off-by: Jan Beulich <jbeulich@suse.com> --- a/xen/arch/x86/hpet.c +++ b/xen/arch/x86/hpet.c @@ -296,7 +296,7 @@ static void hpet_msi_ack(unsigned int ir { struct irq_desc *desc = irq_to_desc(irq); - irq_complete_move(&desc); + irq_complete_move(desc); move_native_irq(irq); ack_APIC_irq(); } --- a/xen/arch/x86/io_apic.c +++ b/xen/arch/x86/io_apic.c @@ -513,9 +513,8 @@ static void send_cleanup_vector(struct i cfg->move_in_progress = 0;...
2008 Oct 02
0
[PATCH] linux: restrict IRQ probing
...==================== --- head-2008-10-01.orig/drivers/xen/core/evtchn.c 2008-09-17 14:06:19.000000000 +0200 +++ head-2008-10-01/drivers/xen/core/evtchn.c 2008-10-02 16:52:17.000000000 +0200 @@ -784,7 +784,16 @@ static struct irq_chip dynirq_chip = { void evtchn_register_pirq(int irq) { + struct irq_desc *desc; + unsigned long flags; + irq_info[irq] = mk_irq_info(IRQT_PIRQ, irq, 0); + + /* Cannot call set_irq_probe(), as that''s marked __init. */ + desc = irq_desc + irq; + spin_lock_irqsave(&desc->lock, flags); + desc->status &= ~IRQ_NOPROBE; + spin_unlock_irqrestore(&de...
2012 Jun 03
1
need to load uhci_hcd with acpi=off
...[ 5.301582] xen: --> irq=9 [ 5.301584] xen: --> irq=12 [ 5.301587] xen: --> irq=13 [ 5.307201] Console: colour VGA+ 80x25 [ 5.307217] console [tty0] enabled [ 5.307235] Xen: using vcpuop timer interface [ 5.307237] installing Xen timer for CPU 0 [ 5.307242] alloc irq_desc for 623 on node -1 [ 5.307244] alloc kstat_irqs on node -1 [ 5.307257] Detected 3341.682 MHz processor. [ 5.307263] Calibrating delay loop (skipped), value calculated using timer frequency.. 6683.36 BogoMIPS (lpj=13366728) [ 5.307275] Security Framework initialized [ 5.307278] SEL...
2010 May 04
1
Fwd: Strange network problem
Problem still not solved, or any idea whats wrong. here are some msgs: device vif1.0 entered promiscuous mode alloc irq_desc for 1246 on node 0 alloc kstat_irqs on node 0 brI: port 2(vif1.0) entering learning state device vif1.1 entered promiscuous mode brE: port 2(vif1.1) entering learning state physdev match: using --physdev-out in the OUTPUT, FORWARD and POSTROUTING chains for non-bridged traffic is not supported...
2011 Sep 16
0
[PATCH v3] Clear IRQ_GUEST in irq_desc->status when setting action to NULL.
...desc->action; desc->action = NULL; @@ -1465,8 +1466,6 @@ static irq_guest_action_t *__pirq_guest_ cpumask_t cpu_eoi_map; int i; - BUG_ON(!(desc->status & IRQ_GUEST)); - action = (irq_guest_action_t *)desc->action; irq = desc - irq_desc; _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
2010 May 28
3
Problems with PCI pass-through
Hello! I'm having problems getting PCI pass-through to work. This is on a AMD64 system, paravirtualized with xen-hypervisor-4.0-amd64 4.0.0-1~experimental.1, dom0: linux-image-2.6.32-5-xen-amd64 2.6.32-12. From IRC, earlier today: <tschwinge> waldi: Aren't the Debian xen domU-capable kernels supposed to contain the PCI frontend (needed for PCI pass-through)? I'm getting:
2010 May 28
3
Problems with PCI pass-through
Hello! I'm having problems getting PCI pass-through to work. This is on a AMD64 system, paravirtualized with xen-hypervisor-4.0-amd64 4.0.0-1~experimental.1, dom0: linux-image-2.6.32-5-xen-amd64 2.6.32-12. From IRC, earlier today: <tschwinge> waldi: Aren't the Debian xen domU-capable kernels supposed to contain the PCI frontend (needed for PCI pass-through)? I'm getting:
2008 Sep 26
2
RE: [Xen-changelog] [xen-unstable] x86: Properly synchronise updates to pirq-to-vector mapping.
...keir.fraser@citrix.com> # Date 1222256215 -3600 # Node ID 31f09a5e24cf8eb8a9d73acc6c23262fe9d463d7 # Parent 7750906b06b3ebbba529e6d1042d7a2a2712623c x86: Properly synchronise updates to pirq-to-vector mapping. Per-domain irq mappings are now protected by d->evtchn_lock and by the per-vector irq_desc lock. Signed-off-by: Jan Beulich <jbeulich@novell.com> Signed-off-by: Keir Fraser <keir.fraser@citrix.com> --- xen/arch/ia64/xen/irq.c | 16 ++++-- xen/arch/x86/domain.c | 2 xen/arch/x86/io_apic.c | 11 ---- xen/arch/x86/irq.c | 112 +++++++++++++++...
2011 Nov 08
2
[PATCH] x86/IRQ: create_irq() should call assign_irq_vector()
...d to forward-declare the latter function. Signed-off-by: Jan Beulich <jbeulich@suse.com> --- a/xen/arch/x86/irq.c +++ b/xen/arch/x86/irq.c @@ -25,7 +25,6 @@ #include <public/physdev.h> static void parse_irq_vector_map_param(char *s); -static int __assign_irq_vector(int irq, struct irq_desc *, const cpumask_t *); /* opt_noirqbalance: If true, software IRQ balancing/affinity is disabled. */ bool_t __read_mostly opt_noirqbalance = 0; @@ -153,7 +152,6 @@ int __init bind_irq_vector(int irq, int */ int create_irq(void) { - unsigned long flags; int irq, ret; struct irq...
2008 Sep 23
9
Xen crash on dom0 shutdown
...is not causing any problems), the assumption in Xen is violated and the hypervisor crashes. Simply removing the BUG_ON() seems inappropriate, though. But I''m uncertain whether it would be reasonable to call pirq_guest_unbind() instead of the BUG_ON(), and if so, how to properly deal with irq_desc[vector].lock (the immediate idea would be to factor out the locking into a wrapper function, but an alternative would be to use recursive locks, and perhaps there are other possibilities). Thanks for any hints, Jan _______________________________________________ Xen-devel mailing list Xen-devel@...
2011 Oct 26
0
PCIe errors handled by OS
...t) Hierarchical RCU implementation. NR_IRQS:33024 nr_irqs:472 Extended CMOS year: 2000 Console: colour VGA+ 80x25 console [tty0] enabled allocated 167772160 bytes of page_cgroup please try 'cgroup_disable=memory' option if you don't want memory cgroups hpet clockevent registered alloc irq_desc for 24 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 25 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 26 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 27 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 28 on node 0 alloc kstat_irqs on node 0 H...
2012 Feb 12
0
Bug#659642: xen-hypervisor-4.0-amd64: outl segfaults when restoring monitor from sleep with DPMS
...ocate_pirq: returning irq 9 for gsi 9 [ 3.726709] xen: --> irq=9 [ 3.726727] xen: acpi sci 9 [ 3.728430] Console: colour VGA+ 80x25 [ 3.728487] console [tty0] enabled [ 3.728506] Xen: using vcpuop timer interface [ 3.728508] installing Xen timer for CPU 0 [ 3.728513] alloc irq_desc for 2303 on node -1 [ 3.728516] alloc kstat_irqs on node -1 [ 3.728528] Detected 3392.352 MHz processor. [ 3.728534] Calibrating delay loop (skipped), value calculated using timer frequency.. 6784.70 BogoMIPS (lpj=13569408) [ 3.728544] Security Framework initialized [ 3.728547] SEL...
2012 Sep 29
2
Doubled up RAM to 32 GB - now how to speed up a LAPP server?
...sing ACPI for IRQ routing PCI: old code would have set cacheline size to 32 bytes, but clflush_size = 64 PCI: pci_cache_line_size set to 64 bytes NetLabel: Initializing NetLabel: domain hash size = 128 NetLabel: protocols = UNLABELED CIPSOv4 NetLabel: unlabeled traffic allowed by default alloc irq_desc for 24 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 25 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 26 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 27 on node 0 alloc kstat_irqs on node 0 alloc irq_desc for 28 on node 0 alloc kstat_irqs on node 0 H...
2011 Jan 19
1
[BUG] Problem Booting Xen 4.0.1 on 2.6.32.26/27
...00] xen: acpi sci 9 [ 0.000000] Console: colour VGA+ 80x25 [ 0.000000] console [hvc0] enabled, bootconsole disabled [ 0.000000] console [hvc0] enabled, bootconsole disabled [ 0.000000] Xen: using vcpuop timer interface [ 0.000000] installing Xen timer for CPU 0 [ 0.000000] alloc irq_desc for 4351 on node 0 [ 0.000000] alloc kstat_irqs on node 0 (XEN) traps.c:2302:d0 Domain attempted WRMSR 00000000c0010004 from 0000a4ef:902fffcb to 00000000:00000000. (XEN) traps.c:2302:d0 Domain attempted WRMSR 00000000c0010000 from 0000030f:e08f1ff7 to 00000000:00430076. [ 0.000000] Detecte...
2009 Jan 09
1
[PULL]: tip/cpus4096 updates
Hi Ingo, Please pull a few more cpus4096 changes. Most are fairly lightweight with the biggest change being to use cpumask_var_t's for the domain and pending_mask cpumask's in irq_desc. It also deals with this cpu_evtchn_mask bss space bump: 65536 +2031616 2097152 +3100% cpu_evtchn_mask(.bss) Everything merges into tip/master cleanly. Thanks! Mike The following changes since commit 36c401a44abcc389a00f9cd14892c9cf9bf0780d: Ingo Molnar (1): [IA64] fix typo i...
2009 Jan 09
1
[PULL]: tip/cpus4096 updates
Hi Ingo, Please pull a few more cpus4096 changes. Most are fairly lightweight with the biggest change being to use cpumask_var_t's for the domain and pending_mask cpumask's in irq_desc. It also deals with this cpu_evtchn_mask bss space bump: 65536 +2031616 2097152 +3100% cpu_evtchn_mask(.bss) Everything merges into tip/master cleanly. Thanks! Mike The following changes since commit 36c401a44abcc389a00f9cd14892c9cf9bf0780d: Ingo Molnar (1): [IA64] fix typo i...