# \[PATCH\] Fix pq2fads irq handling with PREEMPT\_RT

- Subsystems: LINUX FOR POWERPC (32-BIT AND 64-BIT), THE REST
- Maintainers: Madhavan Srinivasan, Linus Torvalds
- List: linuxppc-dev
- 3 messages, 3 authors
- Page: https://ratatoskr.run/linuxppc-dev/2008/05/9440320/t

## \[PATCH\] Fix pq2fads irq handling with PREEMPT\_RT

- From: Rune Torgersen \<hidden\>
- Date: 2008-05-20 19:28:27 
- Message: https://ratatoskr.run/linuxppc-dev/2008/05/9440320.md

```text
Fix interrupt threading issue on pq2fads when running with CONFIG_PREEMPT_RT

Signed-off-by: Rune Torgersen <redacted>

diff --git a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
index a801381..9876d7e 100644
--- a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
+++ b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
@@ -109,7 +109,7 @@ static int pci_pic_host_map(struct irq_host *h, unsigned int virq,
 {
 	get_irq_desc(virq)->status |= IRQ_LEVEL;
 	set_irq_chip_data(virq, h->host_data);
-	set_irq_chip(virq, &pq2ads_pci_ic);
+	set_irq_chip_and_handler(virq, &pq2ads_pci_ic, handle_level_irq);
 	return 0;
 }
 
```

## Re: \[PATCH\] Fix pq2fads irq handling with PREEMPT\_RT

- From: Scott Wood \<hidden\>
- Date: 2008-05-20 19:31:26 
- Message: https://ratatoskr.run/linuxppc-dev/2008/05/9440321.md

```text
Rune Torgersen wrote:
> Fix interrupt threading issue on pq2fads when running with CONFIG_PREEMPT_RT
>
> Signed-off-by: Rune Torgersen <redacted>
>
> diff --git a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
> index a801381..9876d7e 100644
> --- a/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
> +++ b/arch/powerpc/platforms/82xx/pq2ads-pci-pic.c
> @@ -109,7 +109,7 @@ static int pci_pic_host_map(struct irq_host *h, unsigned int virq,
>  {
>  	get_irq_desc(virq)->status |= IRQ_LEVEL;
>  	set_irq_chip_data(virq, h->host_data);
> -	set_irq_chip(virq, &pq2ads_pci_ic);
> +	set_irq_chip_and_handler(virq, &pq2ads_pci_ic, handle_level_irq);
>  	return 0;
>  }

Acked-by: Scott Wood <redacted>

-Scott
```

## Re: \[PATCH\] Fix pq2fads irq handling with PREEMPT\_RT

- From: Kumar Gala \<hidden\>
- Date: 2008-07-01 05:28:28 
- Message: https://ratatoskr.run/linuxppc-dev/2008/07/9442235.md

```text

On May 20, 2008, at 2:28 PM, Rune Torgersen wrote:

> Fix interrupt threading issue on pq2fads when running with CONFIG_PREEMPT_RT
>
> Signed-off-by: Rune Torgersen <redacted>

applied.

- k
```
