KVM: PPC: Add dequeue for external on BookE
Commit a0abee86af2d1f048dbe99d2bcc4a2cefe685617 introduced unsetting of the IRQ line from userspace. This added a new core specific callback that I apparently forgot to add for BookE. So let's add the callback for BookE as well, making it build again. Signed-off-by: Alexander Graf <agraf@suse.de> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
This commit is contained in:
		
					parent
					
						
							
								24222c2fec
							
						
					
				
			
			
				commit
				
					
						4496f97482
					
				
			
		
					 1 changed files with 6 additions and 0 deletions
				
			
		| 
						 | 
					@ -133,6 +133,12 @@ void kvmppc_core_queue_external(struct kvm_vcpu *vcpu,
 | 
				
			||||||
	kvmppc_booke_queue_irqprio(vcpu, BOOKE_IRQPRIO_EXTERNAL);
 | 
						kvmppc_booke_queue_irqprio(vcpu, BOOKE_IRQPRIO_EXTERNAL);
 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					void kvmppc_core_dequeue_external(struct kvm_vcpu *vcpu,
 | 
				
			||||||
 | 
					                                  struct kvm_interrupt *irq)
 | 
				
			||||||
 | 
					{
 | 
				
			||||||
 | 
						clear_bit(BOOKE_IRQPRIO_EXTERNAL, &vcpu->arch.pending_exceptions);
 | 
				
			||||||
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
/* Deliver the interrupt of the corresponding priority, if possible. */
 | 
					/* Deliver the interrupt of the corresponding priority, if possible. */
 | 
				
			||||||
static int kvmppc_booke_irqprio_deliver(struct kvm_vcpu *vcpu,
 | 
					static int kvmppc_booke_irqprio_deliver(struct kvm_vcpu *vcpu,
 | 
				
			||||||
                                        unsigned int priority)
 | 
					                                        unsigned int priority)
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue