File tree Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Expand file tree Collapse file tree 2 files changed +6
-5
lines changed Original file line number Diff line number Diff line change @@ -254,7 +254,7 @@ parisc_cache_init(void)
254
254
}
255
255
}
256
256
257
- void disable_sr_hashing (void )
257
+ void __init disable_sr_hashing (void )
258
258
{
259
259
int srhash_type , retval ;
260
260
unsigned long space_bits ;
Original file line number Diff line number Diff line change 38
38
#include <asm/cache.h>
39
39
#include <asm/ldcw.h>
40
40
#include <linux/linkage.h>
41
+ #include <linux/init.h>
41
42
42
- .text
43
- .align 128
43
+ .section . text.hot
44
+ .align 16
44
45
45
46
ENTRY_CFI(flush_tlb_all_local)
46
47
.proc
@@ -328,8 +329,6 @@ fdsync:
328
329
.procend
329
330
ENDPROC_CFI(flush_data_cache_local)
330
331
331
- .align 16
332
-
333
332
/* Macros to serialize TLB purge operations on SMP. */
334
333
335
334
.macro tlb_lock la,flags,tmp
@@ -1216,6 +1215,8 @@ ENTRY_CFI(flush_kernel_icache_range_asm)
1216
1215
.procend
1217
1216
ENDPROC_CFI(flush_kernel_icache_range_asm)
1218
1217
1218
+ __INIT
1219
+
1219
1220
/* align should cover use of rfi in disable_sr_hashing_asm and
1220
1221
* srdis_done.
1221
1222
*/
You can’t perform that action at this time.
0 commit comments