* between physical addresses and absolute addresses) and
* to the pidhash table (also used by the debugger) */
.llong msChunks-KERNELBASE
+#ifdef CONFIG_PPC_ISERIES
.llong pidhash-KERNELBASE
+#endif
/* Offset 0x38 - Pointer to start of embedded System.map */
.globl embedded_sysmap_start
last_rtc_update = xtime.tv_sec;
write_unlock_irqrestore(&xtime_lock, flags);
-#ifdef CONFIG_PPC_ISERIES
- /* HACK HACK This allows the iSeries profiling to use /proc/profile */
- prof_shift = 0;
-#endif
-
/* Not exact, but the timer interrupt takes care of this */
set_dec(tb_ticks_per_jiffy);
}
}
#endif
-extern unsigned long prof_shift;
-extern unsigned long prof_len;
-extern unsigned int * prof_buffer;
-extern unsigned long dprof_shift;
-extern unsigned long dprof_len;
-extern unsigned int * dprof_buffer;
-
void initialize_paca_hardware_interrupt_stack(void);
void __init mem_init(void)
#ifdef CONFIG_PPC_ISERIES
create_virtual_bus_tce_table();
- /* HACK HACK This allows the iSeries profiling to use /proc/profile */
- prof_shift = dprof_shift;
- prof_len = dprof_len;
- prof_buffer = dprof_buffer;
#endif
}