diff options
-rw-r--r-- | include/linux/timex.h | 5 | ||||
-rw-r--r-- | kernel/irq/manage.c | 2 |
2 files changed, 5 insertions, 2 deletions
diff --git a/include/linux/timex.h b/include/linux/timex.h index 0c0ef7d4db7c..94f8faecdcbc 100644 --- a/include/linux/timex.h +++ b/include/linux/timex.h | |||
@@ -115,13 +115,16 @@ struct timex { | |||
115 | #define ADJ_OFFSET_SS_READ 0xa001 /* read-only adjtime */ | 115 | #define ADJ_OFFSET_SS_READ 0xa001 /* read-only adjtime */ |
116 | #endif | 116 | #endif |
117 | 117 | ||
118 | /* xntp 3.4 compatibility names */ | 118 | /* NTP userland likes the MOD_ prefix better */ |
119 | #define MOD_OFFSET ADJ_OFFSET | 119 | #define MOD_OFFSET ADJ_OFFSET |
120 | #define MOD_FREQUENCY ADJ_FREQUENCY | 120 | #define MOD_FREQUENCY ADJ_FREQUENCY |
121 | #define MOD_MAXERROR ADJ_MAXERROR | 121 | #define MOD_MAXERROR ADJ_MAXERROR |
122 | #define MOD_ESTERROR ADJ_ESTERROR | 122 | #define MOD_ESTERROR ADJ_ESTERROR |
123 | #define MOD_STATUS ADJ_STATUS | 123 | #define MOD_STATUS ADJ_STATUS |
124 | #define MOD_TIMECONST ADJ_TIMECONST | 124 | #define MOD_TIMECONST ADJ_TIMECONST |
125 | #define MOD_TAI ADJ_TAI | ||
126 | #define MOD_MICRO ADJ_MICRO | ||
127 | #define MOD_NANO ADJ_NANO | ||
125 | 128 | ||
126 | 129 | ||
127 | /* | 130 | /* |
diff --git a/kernel/irq/manage.c b/kernel/irq/manage.c index bde4c667d24d..7305b297d1eb 100644 --- a/kernel/irq/manage.c +++ b/kernel/irq/manage.c | |||
@@ -1067,7 +1067,7 @@ int request_threaded_irq(unsigned int irq, irq_handler_t handler, | |||
1067 | kfree(action); | 1067 | kfree(action); |
1068 | 1068 | ||
1069 | #ifdef CONFIG_DEBUG_SHIRQ | 1069 | #ifdef CONFIG_DEBUG_SHIRQ |
1070 | if (irqflags & IRQF_SHARED) { | 1070 | if (!retval && (irqflags & IRQF_SHARED)) { |
1071 | /* | 1071 | /* |
1072 | * It's a shared IRQ -- the driver ought to be prepared for it | 1072 | * It's a shared IRQ -- the driver ought to be prepared for it |
1073 | * to happen immediately, so let's make sure.... | 1073 | * to happen immediately, so let's make sure.... |