diff options
Diffstat (limited to 'arch/m68knommu/platform/68328/entry.S')
-rw-r--r-- | arch/m68knommu/platform/68328/entry.S | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arch/m68knommu/platform/68328/entry.S b/arch/m68knommu/platform/68328/entry.S index 6eeb635fab7e..240a7a6e25c8 100644 --- a/arch/m68knommu/platform/68328/entry.S +++ b/arch/m68knommu/platform/68328/entry.S | |||
@@ -106,6 +106,7 @@ Luser_return: | |||
106 | movel %sp,%d1 /* get thread_info pointer */ | 106 | movel %sp,%d1 /* get thread_info pointer */ |
107 | andl #-THREAD_SIZE,%d1 | 107 | andl #-THREAD_SIZE,%d1 |
108 | movel %d1,%a2 | 108 | movel %d1,%a2 |
109 | 1: | ||
109 | move %a2@(TI_FLAGS),%d1 /* thread_info->flags */ | 110 | move %a2@(TI_FLAGS),%d1 /* thread_info->flags */ |
110 | andl #_TIF_WORK_MASK,%d1 | 111 | andl #_TIF_WORK_MASK,%d1 |
111 | jne Lwork_to_do | 112 | jne Lwork_to_do |
@@ -124,8 +125,7 @@ Lsignal_return: | |||
124 | addql #4,%sp | 125 | addql #4,%sp |
125 | RESTORE_SWITCH_STACK | 126 | RESTORE_SWITCH_STACK |
126 | addql #4,%sp | 127 | addql #4,%sp |
127 | Lreturn: | 128 | jra 1b |
128 | RESTORE_ALL | ||
129 | 129 | ||
130 | /* | 130 | /* |
131 | * This is the main interrupt handler, responsible for calling process_int() | 131 | * This is the main interrupt handler, responsible for calling process_int() |