Skip to content

Commit

Permalink
---
Browse files Browse the repository at this point in the history
yaml
---
r: 274722
b: refs/heads/master
c: 088c05a
h: refs/heads/master
v: v3
  • Loading branch information
Ruslan Pisarev authored and Konrad Rzeszutek Wilk committed Jul 26, 2011
1 parent e6453ce commit cfe34e3
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
2 changes: 1 addition & 1 deletion [refs]
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
---
refs/heads/master: e882dc9c8e10db52dd509fbd67240ce0cc09c201
refs/heads/master: 088c05a845da821fba9e5434bbcc6329368de34e
9 changes: 4 additions & 5 deletions trunk/drivers/xen/events.c
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,7 @@ enum xen_irq_type {
* IPI - IPI vector
* EVTCHN -
*/
struct irq_info
{
struct irq_info {
struct list_head list;
enum xen_irq_type type; /* type */
unsigned irq;
Expand Down Expand Up @@ -282,9 +281,9 @@ static inline unsigned long active_evtchns(unsigned int cpu,
struct shared_info *sh,
unsigned int idx)
{
return (sh->evtchn_pending[idx] &
return sh->evtchn_pending[idx] &
per_cpu(cpu_evtchn_mask, cpu)[idx] &
~sh->evtchn_mask[idx]);
~sh->evtchn_mask[idx];
}

static void bind_evtchn_to_cpu(unsigned int chn, unsigned int cpu)
Expand Down Expand Up @@ -1152,7 +1151,7 @@ static void __xen_evtchn_do_upcall(void)
int cpu = get_cpu();
struct shared_info *s = HYPERVISOR_shared_info;
struct vcpu_info *vcpu_info = __this_cpu_read(xen_vcpu);
unsigned count;
unsigned count;

do {
unsigned long pending_words;
Expand Down

0 comments on commit cfe34e3

Please sign in to comment.