Re: [PATCH 00/11] MIPS: Fix various sparse warnings

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 08/23/2017 11:17 AM, Paul Burton wrote:
> This series fixes various sparse warnings, mostly low hanging fruit.
> 
> Patches 1-7 include headers providing declarations of functions or
> variables in files which provide their definitions. This clears up
> sparse warnings & ensures that the prototypes of declarations &
> definitions match.
> 
> Patch 8 fixes the type of a fault_addr argument used in the FPU
> emulation code to be correct & avoid a lot of sparse warnings.
> 
> Patches 9 & 10 remove some dead code.
> 
> Patch 11 declares a bunch of things which we don't use outside of the
> translation unit that defines them static.
> 
> Applies atop v4.13-rc6.

FWIW:

Reviewed-by: Florian Fainelli <f.fainelli@xxxxxxxxx>

> 
> Paul Burton (11):
>   MIPS: generic: Include asm/bootinfo.h for plat_fdt_relocated()
>   MIPS: generic: Include asm/time.h for get_c0_*_int()
>   MIPS: Include asm/setup.h for cpu_cache_init()
>   MIPS: Include linux/cpu.h for arch_cpu_idle()
>   MIPS: Include asm/delay.h for __{,n,u}delay()
>   MIPS: Include elf-randomize.h for arch_mmap_rnd() &
>     arch_randomize_brk()
>   MIPS: Include linux/initrd.h for free_initrd_mem()
>   MIPS: math-emu: Correct user fault_addr type
>   MIPS: Remove __invalidate_kernel_vmap_range
>   MIPS: Remove plat_timer_setup()
>   MIPS: Declare various variables & functions static
> 
>  arch/mips/generic/init.c              |  5 +++++
>  arch/mips/generic/irq.c               |  1 +
>  arch/mips/include/asm/fpu_emulator.h  |  2 +-
>  arch/mips/kernel/cpu-probe.c          |  2 +-
>  arch/mips/kernel/idle.c               |  1 +
>  arch/mips/kernel/mips-r2-to-r6-emul.c |  6 +++---
>  arch/mips/kernel/pm-cps.c             |  2 +-
>  arch/mips/kernel/time.c               | 14 --------------
>  arch/mips/kernel/unaligned.c          |  2 +-
>  arch/mips/lib/delay.c                 |  1 +
>  arch/mips/math-emu/cp1emu.c           |  8 ++++----
>  arch/mips/mm/cache.c                  |  2 +-
>  arch/mips/mm/dma-default.c            |  4 ++--
>  arch/mips/mm/init.c                   |  1 +
>  arch/mips/mm/mmap.c                   |  1 +
>  15 files changed, 24 insertions(+), 28 deletions(-)
> 


-- 
Florian


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux