.. | .. |
---|
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"); |
---|