Disable CONFIG_ARCH_INT_DISABLEALL: It does not work in its current form

This commit is contained in:
Gregory Nutt
2013-12-23 14:15:11 -06:00
parent 9c2c1e8589
commit 136f262c1d
+6 -1
View File
@@ -301,7 +301,7 @@ config ARCH_HIPRI_INTERRUPT
config ARCH_INT_DISABLEALL config ARCH_INT_DISABLEALL
bool "Disable high priority interrupts" bool "Disable high priority interrupts"
default y default y
depends on ARCH_HIPRI_INTERRUPT depends on ARCH_HIPRI_INTERRUPT && EXPERIMENTAL
---help--- ---help---
If ARCH_HIPRI_INTERRUPT is defined, then special high priority If ARCH_HIPRI_INTERRUPT is defined, then special high priority
interrupts are supported. These are not "nested" in the normal interrupts are supported. These are not "nested" in the normal
@@ -331,6 +331,11 @@ config ARCH_INT_DISABLEALL
| | MAXNORMAL | | | MAXNORMAL |
----------------------------+--------------+--------------+------------- ----------------------------+--------------+--------------+-------------
NOTE: This does not work now because interrupts get disabled in the
standard interrupt handling, prohibiting nesting. Fix is simple: Need
to used more priority levels so that we can make a cleaner distinction
with the standard interrupt handler.
comment "Boot options" comment "Boot options"
choice choice