struct paca_struct *lpaca = get_paca(); 
static int iseries_dedicated_idle(void){	struct paca_struct *lpaca = get_paca();	long oldval;	while (1) {		oldval = test_and_clear_thread_flag(TIF_NEED_RESCHED);		if (!oldval) {			set_thread_flag(TIF_POLLING_NRFLAG);			while (!need_resched()) {				ppc64_runlatch_off();				HMT_low();				if (hvlpevent_is_pending()) {					HMT_medium();					ppc64_runlatch_on();					process_iSeries_events();				}			}			HMT_medium();			clear_thread_flag(TIF_POLLING_NRFLAG);		} else {			set_need_resched();		}		ppc64_runlatch_on();		schedule();	}	return 0;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/10ca1e1ed58d6428924b5a44539334c341a6f485/iSeries_setup.c/buggy/arch/ppc64/kernel/iSeries_setup.c