| .. | .. |
|---|
| 442 | 442 | |
|---|
| 443 | 443 | static int __init irqfixup_setup(char *str) |
|---|
| 444 | 444 | { |
|---|
| 445 | +#ifdef CONFIG_PREEMPT_RT_BASE |
|---|
| 446 | + pr_warn("irqfixup boot option not supported w/ CONFIG_PREEMPT_RT_BASE\n"); |
|---|
| 447 | + return 1; |
|---|
| 448 | +#endif |
|---|
| 445 | 449 | irqfixup = 1; |
|---|
| 446 | 450 | printk(KERN_WARNING "Misrouted IRQ fixup support enabled.\n"); |
|---|
| 447 | 451 | printk(KERN_WARNING "This may impact system performance.\n"); |
|---|
| .. | .. |
|---|
| 454 | 458 | |
|---|
| 455 | 459 | static int __init irqpoll_setup(char *str) |
|---|
| 456 | 460 | { |
|---|
| 461 | +#ifdef CONFIG_PREEMPT_RT_BASE |
|---|
| 462 | + pr_warn("irqpoll boot option not supported w/ CONFIG_PREEMPT_RT_BASE\n"); |
|---|
| 463 | + return 1; |
|---|
| 464 | +#endif |
|---|
| 457 | 465 | irqfixup = 2; |
|---|
| 458 | 466 | printk(KERN_WARNING "Misrouted IRQ fixup and polling support " |
|---|
| 459 | 467 | "enabled\n"); |
|---|