diff options
Diffstat (limited to 'arch/sparc')
| -rw-r--r-- | arch/sparc/include/asm/hypervisor.h | 20 | ||||
| -rw-r--r-- | arch/sparc/include/asm/ns87303.h | 2 | ||||
| -rw-r--r-- | arch/sparc/include/asm/pcr.h | 2 | ||||
| -rw-r--r-- | arch/sparc/include/asm/ptrace.h | 2 | ||||
| -rw-r--r-- | arch/sparc/include/asm/unistd.h | 3 | ||||
| -rw-r--r-- | arch/sparc/kernel/auxio_64.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/central.c | 4 | ||||
| -rw-r--r-- | arch/sparc/kernel/ds.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/entry.S | 6 | ||||
| -rw-r--r-- | arch/sparc/kernel/head_64.S | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/init_task.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/mdesc.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/of_device_64.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/pci_fire.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/pci_psycho.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/pci_sabre.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/pci_schizo.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/pci_sun4v.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/perf_event.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/power.c | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/systbls_32.S | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/systbls_64.S | 2 | ||||
| -rw-r--r-- | arch/sparc/kernel/time_64.c | 6 | ||||
| -rw-r--r-- | arch/sparc/math-emu/Makefile | 2 | 
24 files changed, 40 insertions, 37 deletions
| diff --git a/arch/sparc/include/asm/hypervisor.h b/arch/sparc/include/asm/hypervisor.h index bafe5a631b6d..75686409be24 100644 --- a/arch/sparc/include/asm/hypervisor.h +++ b/arch/sparc/include/asm/hypervisor.h @@ -654,7 +654,7 @@ extern unsigned long sun4v_mmu_tsb_ctx0(unsigned long num_descriptions,   * ARG3:	mmu context   * ARG4:	flags (HV_MMU_{IMMU,DMMU})   * RET0:	status - * ERRORS:	EINVAL			Invalid virutal address, context, or + * ERRORS:	EINVAL			Invalid virtual address, context, or   *					flags value   *		ENOTSUPPORTED		ARG0 or ARG1 is non-zero   * @@ -721,7 +721,7 @@ extern void sun4v_mmu_demap_all(void);   * ARG2:	TTE   * ARG3:	flags (HV_MMU_{IMMU,DMMU})   * RET0:	status - * ERRORS:	EINVAL			Invalid virutal address or flags value + * ERRORS:	EINVAL			Invalid virtual address or flags value   *		EBADPGSZ		Invalid page size value   *		ENORADDR		Invalid real address in TTE   *		ETOOMANY		Too many mappings (max of 8 reached) @@ -800,7 +800,7 @@ extern unsigned long sun4v_mmu_map_perm_addr(unsigned long vaddr,   * ARG1:	reserved, must be zero   * ARG2:	flags (HV_MMU_{IMMU,DMMU})   * RET0:	status - * ERRORS:	EINVAL			Invalid virutal address or flags value + * ERRORS:	EINVAL			Invalid virtual address or flags value   *		ENOMAP			Specified mapping was not found   *   * Demaps any permanent page mapping (established via @@ -1205,7 +1205,7 @@ struct hv_trap_trace_control {   * structure contents.  Attempts to do so will result in undefined   * behavior for the guest.   * - * Each trap trace buffer entry is layed out as follows: + * Each trap trace buffer entry is laid out as follows:   */  #ifndef __ASSEMBLY__  struct hv_trap_trace_entry { @@ -1300,7 +1300,7 @@ struct hv_trap_trace_entry {   * state in RET1.  Future systems may define various flags for the   * enable argument (ARG0), for the moment a guest should pass   * "(uint64_t) -1" to enable, and "(uint64_t) 0" to disable all - * tracing - which will ensure future compatability. + * tracing - which will ensure future compatibility.   */  #define HV_FAST_TTRACE_ENABLE		0x92 @@ -1880,7 +1880,7 @@ extern unsigned long sun4v_vintr_set_target(unsigned long dev_handle,   * pci_device, at pci_config_offset from the beginning of the device's   * configuration space.  If there was no error, RET1 is set to zero and   * RET2 is set to the data read.  Insignificant bits in RET2 are not - * guarenteed to have any specific value and therefore must be ignored. + * guaranteed to have any specific value and therefore must be ignored.   *   * The data returned in RET2 is size based byte swapped.   * @@ -1941,9 +1941,9 @@ extern unsigned long sun4v_vintr_set_target(unsigned long dev_handle,   * and return the actual data read in RET2.  The data returned is size based   * byte swapped.   * - * Non-significant bits in RET2 are not guarenteed to have any specific value + * Non-significant bits in RET2 are not guaranteed to have any specific value   * and therefore must be ignored.  If RET1 is returned as non-zero, the data - * value is not guarenteed to have any specific value and should be ignored. + * value is not guaranteed to have any specific value and should be ignored.   *   * The caller must have permission to read from the given devhandle, real   * address, which must be an IO address.  The argument real address must be a @@ -2456,9 +2456,9 @@ extern unsigned long sun4v_vintr_set_target(unsigned long dev_handle,   *   * As receive queue configuration causes a reset of the queue's head and   * tail pointers there is no way for a gues to determine how many entries - * have been received between a preceeding ldc_get_rx_state() API call + * have been received between a preceding ldc_get_rx_state() API call   * and the completion of the configuration operation.  It should be noted - * that datagram delivery is not guarenteed via domain channels anyway, + * that datagram delivery is not guaranteed via domain channels anyway,   * and therefore any higher protocol should be resilient to datagram   * loss if necessary.  However, to overcome this specific race potential   * it is recommended, for example, that a higher level protocol be employed diff --git a/arch/sparc/include/asm/ns87303.h b/arch/sparc/include/asm/ns87303.h index 686defe6aaa0..af755483e17d 100644 --- a/arch/sparc/include/asm/ns87303.h +++ b/arch/sparc/include/asm/ns87303.h @@ -37,7 +37,7 @@  /* Power and Test Register (PTR) bits */  #define PTR_LPTB_IRQ7	0x08  #define PTR_LEVEL_IRQ	0x80	/* When not ECP/EPP: Use level IRQ           */ -#define PTR_LPT_REG_DIR	0x80	/* When ECP/EPP: LPT CTR controlls direction */ +#define PTR_LPT_REG_DIR	0x80	/* When ECP/EPP: LPT CTR controls direction */  				/*               of the parallel port	     */  /* Function Control Register (FCR) bits */ diff --git a/arch/sparc/include/asm/pcr.h b/arch/sparc/include/asm/pcr.h index 843e4faf6a50..288d7beba051 100644 --- a/arch/sparc/include/asm/pcr.h +++ b/arch/sparc/include/asm/pcr.h @@ -31,7 +31,7 @@ extern unsigned int picl_shift;  /* In order to commonize as much of the implementation as   * possible, we use PICH as our counter.  Mostly this is - * to accomodate Niagara-1 which can only count insn cycles + * to accommodate Niagara-1 which can only count insn cycles   * in PICH.   */  static inline u64 picl_value(unsigned int nmi_hz) diff --git a/arch/sparc/include/asm/ptrace.h b/arch/sparc/include/asm/ptrace.h index 30b0b797dc0c..c7ad3fe2b252 100644 --- a/arch/sparc/include/asm/ptrace.h +++ b/arch/sparc/include/asm/ptrace.h @@ -33,7 +33,7 @@ struct pt_regs {  	 * things like "in a system call" etc. for an arbitray  	 * process.  	 * -	 * The PT_REGS_MAGIC is choosen such that it can be +	 * The PT_REGS_MAGIC is chosen such that it can be  	 * loaded completely using just a sethi instruction.  	 */  	unsigned int magic; diff --git a/arch/sparc/include/asm/unistd.h b/arch/sparc/include/asm/unistd.h index 2f475d7c0b53..9d897b6db983 100644 --- a/arch/sparc/include/asm/unistd.h +++ b/arch/sparc/include/asm/unistd.h @@ -403,8 +403,9 @@  #define __NR_name_to_handle_at	332  #define __NR_open_by_handle_at	333  #define __NR_clock_adjtime	334 +#define __NR_syncfs		335 -#define NR_syscalls		335 +#define NR_syscalls		336  #ifdef __32bit_syscall_numbers__  /* Sparc 32-bit only has the "setresuid32", "getresuid32" variants, diff --git a/arch/sparc/kernel/auxio_64.c b/arch/sparc/kernel/auxio_64.c index 2abace076c7d..773091ac71a3 100644 --- a/arch/sparc/kernel/auxio_64.c +++ b/arch/sparc/kernel/auxio_64.c @@ -93,7 +93,7 @@ void auxio_set_lte(int on)  }  EXPORT_SYMBOL(auxio_set_lte); -static struct of_device_id __initdata auxio_match[] = { +static const struct of_device_id auxio_match[] = {  	{  		.name = "auxio",  	}, diff --git a/arch/sparc/kernel/central.c b/arch/sparc/kernel/central.c index 136d3718a74a..7eef3f741963 100644 --- a/arch/sparc/kernel/central.c +++ b/arch/sparc/kernel/central.c @@ -140,7 +140,7 @@ out_free:  	goto out;  } -static struct of_device_id __initdata clock_board_match[] = { +static const struct of_device_id clock_board_match[] = {  	{  		.name = "clock-board",  	}, @@ -245,7 +245,7 @@ out_free:  	goto out;  } -static struct of_device_id __initdata fhc_match[] = { +static const struct of_device_id fhc_match[] = {  	{  		.name = "fhc",  	}, diff --git a/arch/sparc/kernel/ds.c b/arch/sparc/kernel/ds.c index 4a700f4b79ce..3add4de8a1a9 100644 --- a/arch/sparc/kernel/ds.c +++ b/arch/sparc/kernel/ds.c @@ -1218,7 +1218,7 @@ static int ds_remove(struct vio_dev *vdev)  	return 0;  } -static struct vio_device_id __initdata ds_match[] = { +static const struct vio_device_id ds_match[] = {  	{  		.type = "domain-services-port",  	}, diff --git a/arch/sparc/kernel/entry.S b/arch/sparc/kernel/entry.S index 1504df8ddf70..6da784a5612b 100644 --- a/arch/sparc/kernel/entry.S +++ b/arch/sparc/kernel/entry.S @@ -801,7 +801,7 @@ vac_linesize_patch_32:		subcc	%l7, 32, %l7  	.globl	vac_hwflush_patch1_on, vac_hwflush_patch2_on  /* - * Ugly, but we cant use hardware flushing on the sun4 and we'd require + * Ugly, but we can't use hardware flushing on the sun4 and we'd require   * two instructions (Anton)   */  vac_hwflush_patch1_on:		addcc	%l7, -PAGE_SIZE, %l7 @@ -851,7 +851,7 @@ sun4c_fault:  	 sethi	%hi(~((1 << SUN4C_REAL_PGDIR_SHIFT) - 1)), %l4  	/* If the kernel references a bum kernel pointer, or a pte which -	 * points to a non existant page in ram, we will run this code +	 * points to a non existent page in ram, we will run this code  	 * _forever_ and lock up the machine!!!!! So we must check for  	 * this condition, the AC_SYNC_ERR bits are what we must examine.  	 * Also a parity error would make this happen as well.  So we just @@ -1283,7 +1283,7 @@ linux_syscall_trace:  	.globl	ret_from_fork  ret_from_fork:  	call	schedule_tail -	 mov	%g3, %o0 +	 ld	[%g3 + TI_TASK], %o0  	b	ret_sys_call  	 ld	[%sp + STACKFRAME_SZ + PT_I0], %o0 diff --git a/arch/sparc/kernel/head_64.S b/arch/sparc/kernel/head_64.S index f8f21050448b..aa594c792d19 100644 --- a/arch/sparc/kernel/head_64.S +++ b/arch/sparc/kernel/head_64.S @@ -85,7 +85,7 @@ sparc_ramdisk_image64:  sparc64_boot:  	mov	%o4, %l7 -	/* We need to remap the kernel.  Use position independant +	/* We need to remap the kernel.  Use position independent  	 * code to remap us to KERNBASE.  	 *  	 * SILO can invoke us with 32-bit address masking enabled, diff --git a/arch/sparc/kernel/init_task.c b/arch/sparc/kernel/init_task.c index 5fe3d65581f7..35f141a9f506 100644 --- a/arch/sparc/kernel/init_task.c +++ b/arch/sparc/kernel/init_task.c @@ -15,7 +15,7 @@ EXPORT_SYMBOL(init_task);  /* .text section in head.S is aligned at 8k boundary and this gets linked   * right after that so that the init_thread_union is aligned properly as well. - * If this is not aligned on a 8k boundry, then you should change code + * If this is not aligned on a 8k boundary, then you should change code   * in etrap.S which assumes it.   */  union thread_union init_thread_union __init_task_data = diff --git a/arch/sparc/kernel/mdesc.c b/arch/sparc/kernel/mdesc.c index 6addb914fcc8..56db06432ce9 100644 --- a/arch/sparc/kernel/mdesc.c +++ b/arch/sparc/kernel/mdesc.c @@ -107,7 +107,7 @@ static struct mdesc_handle * __init mdesc_memblock_alloc(unsigned int mdesc_size  	return hp;  } -static void mdesc_memblock_free(struct mdesc_handle *hp) +static void __init mdesc_memblock_free(struct mdesc_handle *hp)  {  	unsigned int alloc_size;  	unsigned long start; diff --git a/arch/sparc/kernel/of_device_64.c b/arch/sparc/kernel/of_device_64.c index 63cd4e5d47c2..5c149689bb20 100644 --- a/arch/sparc/kernel/of_device_64.c +++ b/arch/sparc/kernel/of_device_64.c @@ -459,7 +459,7 @@ apply_interrupt_map(struct device_node *dp, struct device_node *pp,  		 *  		 * Handle this by deciding that, if we didn't get a  		 * match in the parent's 'interrupt-map', and the -		 * parent is an IRQ translater, then use the parent as +		 * parent is an IRQ translator, then use the parent as  		 * our IRQ controller.  		 */  		if (pp->irq_trans) diff --git a/arch/sparc/kernel/pci_fire.c b/arch/sparc/kernel/pci_fire.c index 3d70f8326efd..d29a32fcc5e4 100644 --- a/arch/sparc/kernel/pci_fire.c +++ b/arch/sparc/kernel/pci_fire.c @@ -496,7 +496,7 @@ out_err:  	return err;  } -static struct of_device_id __initdata fire_match[] = { +static const struct of_device_id fire_match[] = {  	{  		.name = "pci",  		.compatible = "pciex108e,80f0", diff --git a/arch/sparc/kernel/pci_psycho.c b/arch/sparc/kernel/pci_psycho.c index 56ee745064de..86ae08d9b6ee 100644 --- a/arch/sparc/kernel/pci_psycho.c +++ b/arch/sparc/kernel/pci_psycho.c @@ -592,7 +592,7 @@ out_err:  	return err;  } -static struct of_device_id __initdata psycho_match[] = { +static const struct of_device_id psycho_match[] = {  	{  		.name = "pci",  		.compatible = "pci108e,8000", diff --git a/arch/sparc/kernel/pci_sabre.c b/arch/sparc/kernel/pci_sabre.c index 2857073342d2..948068a083fc 100644 --- a/arch/sparc/kernel/pci_sabre.c +++ b/arch/sparc/kernel/pci_sabre.c @@ -581,7 +581,7 @@ out_err:  	return err;  } -static struct of_device_id __initdata sabre_match[] = { +static const struct of_device_id sabre_match[] = {  	{  		.name = "pci",  		.compatible = "pci108e,a001", diff --git a/arch/sparc/kernel/pci_schizo.c b/arch/sparc/kernel/pci_schizo.c index 1d41af73a92f..fecfcb2063c8 100644 --- a/arch/sparc/kernel/pci_schizo.c +++ b/arch/sparc/kernel/pci_schizo.c @@ -1470,7 +1470,7 @@ static int __devinit schizo_probe(struct platform_device *op)   * and pci108e,8001.  So list the chips in reverse chronological   * order.   */ -static struct of_device_id __initdata schizo_match[] = { +static const struct of_device_id schizo_match[] = {  	{  		.name = "pci",  		.compatible = "pci108e,a801", diff --git a/arch/sparc/kernel/pci_sun4v.c b/arch/sparc/kernel/pci_sun4v.c index 6cf534681788..b01a06e9ae4e 100644 --- a/arch/sparc/kernel/pci_sun4v.c +++ b/arch/sparc/kernel/pci_sun4v.c @@ -998,7 +998,7 @@ out_err:  	return err;  } -static struct of_device_id __initdata pci_sun4v_match[] = { +static const struct of_device_id pci_sun4v_match[] = {  	{  		.name = "pci",  		.compatible = "SUNW,sun4v-pci", diff --git a/arch/sparc/kernel/perf_event.c b/arch/sparc/kernel/perf_event.c index 760578687e7c..ee8426ede7c7 100644 --- a/arch/sparc/kernel/perf_event.c +++ b/arch/sparc/kernel/perf_event.c @@ -1027,7 +1027,7 @@ static int sparc_pmu_add(struct perf_event *event, int ef_flags)  	/*  	 * If group events scheduling transaction was started, -	 * skip the schedulability test here, it will be peformed +	 * skip the schedulability test here, it will be performed  	 * at commit time(->commit_txn) as a whole  	 */  	if (cpuc->group_flag & PERF_EVENT_TXN) diff --git a/arch/sparc/kernel/power.c b/arch/sparc/kernel/power.c index cd725fe238b2..cb4c0f57c024 100644 --- a/arch/sparc/kernel/power.c +++ b/arch/sparc/kernel/power.c @@ -52,7 +52,7 @@ static int __devinit power_probe(struct platform_device *op)  	return 0;  } -static struct of_device_id __initdata power_match[] = { +static const struct of_device_id power_match[] = {  	{  		.name = "power",  	}, diff --git a/arch/sparc/kernel/systbls_32.S b/arch/sparc/kernel/systbls_32.S index 4b86eaf04fe5..47ac73c32e88 100644 --- a/arch/sparc/kernel/systbls_32.S +++ b/arch/sparc/kernel/systbls_32.S @@ -84,4 +84,4 @@ sys_call_table:  /*320*/	.long sys_dup3, sys_pipe2, sys_inotify_init1, sys_accept4, sys_preadv  /*325*/	.long sys_pwritev, sys_rt_tgsigqueueinfo, sys_perf_event_open, sys_recvmmsg, sys_fanotify_init  /*330*/	.long sys_fanotify_mark, sys_prlimit64, sys_name_to_handle_at, sys_open_by_handle_at, sys_clock_adjtime - +/*335*/	.long sys_syncfs diff --git a/arch/sparc/kernel/systbls_64.S b/arch/sparc/kernel/systbls_64.S index 0331bafdf3a3..4f3170c1ef47 100644 --- a/arch/sparc/kernel/systbls_64.S +++ b/arch/sparc/kernel/systbls_64.S @@ -85,6 +85,7 @@ sys_call_table32:  /*320*/	.word sys_dup3, sys_pipe2, sys_inotify_init1, sys_accept4, compat_sys_preadv  	.word compat_sys_pwritev, compat_sys_rt_tgsigqueueinfo, sys_perf_event_open, compat_sys_recvmmsg, sys_fanotify_init  /*330*/	.word sys32_fanotify_mark, sys_prlimit64, sys_name_to_handle_at, compat_sys_open_by_handle_at, compat_sys_clock_adjtime +	.word sys_syncfs  #endif /* CONFIG_COMPAT */ @@ -161,3 +162,4 @@ sys_call_table:  /*320*/	.word sys_dup3, sys_pipe2, sys_inotify_init1, sys_accept4, sys_preadv  	.word sys_pwritev, sys_rt_tgsigqueueinfo, sys_perf_event_open, sys_recvmmsg, sys_fanotify_init  /*330*/	.word sys_fanotify_mark, sys_prlimit64, sys_name_to_handle_at, sys_open_by_handle_at, sys_clock_adjtime +	.word sys_syncfs diff --git a/arch/sparc/kernel/time_64.c b/arch/sparc/kernel/time_64.c index 95ec25faba39..2b8d54b2d850 100644 --- a/arch/sparc/kernel/time_64.c +++ b/arch/sparc/kernel/time_64.c @@ -442,7 +442,7 @@ static int __devinit rtc_probe(struct platform_device *op)  	return platform_device_register(&rtc_cmos_device);  } -static struct of_device_id __initdata rtc_match[] = { +static const struct of_device_id rtc_match[] = {  	{  		.name = "rtc",  		.compatible = "m5819", @@ -487,7 +487,7 @@ static int __devinit bq4802_probe(struct platform_device *op)  	return platform_device_register(&rtc_bq4802_device);  } -static struct of_device_id __initdata bq4802_match[] = { +static const struct of_device_id bq4802_match[] = {  	{  		.name = "rtc",  		.compatible = "bq4802", @@ -552,7 +552,7 @@ static int __devinit mostek_probe(struct platform_device *op)  	return platform_device_register(&m48t59_rtc);  } -static struct of_device_id __initdata mostek_match[] = { +static const struct of_device_id mostek_match[] = {  	{  		.name = "eeprom",  	}, diff --git a/arch/sparc/math-emu/Makefile b/arch/sparc/math-emu/Makefile index b9085ecbb27b..825dbee94d84 100644 --- a/arch/sparc/math-emu/Makefile +++ b/arch/sparc/math-emu/Makefile @@ -2,7 +2,7 @@  # Makefile for the FPU instruction emulation.  # -# supress all warnings - as math.c produces a lot! +# suppress all warnings - as math.c produces a lot!  ccflags-y := -w  obj-y    := math_$(BITS).o | 
