for (i = 1; i < val; ++i) paca[i].lpqueue_ptr = paca[0].lpqueue_ptr;  
spread_lpevents = val; 
static int set_spread_lpevents(char *str){	unsigned long i;	unsigned long val = simple_strtoul(str, NULL, 0);	/*	 * The parameter is the number of processors to share in processing	 * lp events.	 */	if (( val > 0) && (val <= NR_CPUS)) {		for (i = 1; i < val; ++i)			paca[i].lpqueue_ptr = paca[0].lpqueue_ptr;		printk("lpevent processing spread over %ld processors\n", val);	} else {		printk("invalid spread_lpevents %ld\n", val);	}	return 1;}
4520	/local/tlutelli/issta_data/temp/c/2005_temp/2005/4520/bea248fb30c3122ece8c34798527fac431c1d7b0/iSeries_setup.c/buggy/arch/ppc64/kernel/iSeries_setup.c