Re: [PATCH 0/2] cpu-features.h rename

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

 



On 03/13/2017 06:33 AM, Marcin Nowakowski wrote:
> Since the introduction of GENERIC_CPU_AUTOPROBE
> (https://patchwork.linux-mips.org/patch/15395/) we've got 2 very similarily
> named headers: cpu-features.h and cpufeature.h.
> Since the latter is used by all platforms that implement
> GENERIC_CPU_AUTOPROBE functionality, it's better to rename the MIPS-specific
> cpu-features.h.
> 
> Marcin Nowakowski (2):
>   MIPS: mach-rm: Remove recursive include of cpu-feature-overrides.h
>   MIPS: rename cpu-features.h -> cpucaps.h

That's a lot of churn that could cause some good headaches in
backporting stable changes affecting cpu-feature-overrides.h.

Can we just do the cpu-features.h -> cpucaps.h rename and keep
cpu-feature-overrides.h around?

> 
>  arch/mips/dec/setup.c                                             | 2 +-
>  arch/mips/dec/time.c                                              | 2 +-
>  arch/mips/include/asm/atomic.h                                    | 2 +-
>  arch/mips/include/asm/bitops.h                                    | 2 +-
>  arch/mips/include/asm/branch.h                                    | 2 +-
>  arch/mips/include/asm/cacheflush.h                                | 2 +-
>  arch/mips/include/asm/{cpu-features.h => cpucaps.h}               | 8 ++++----
>  arch/mips/include/asm/dsp.h                                       | 2 +-
>  arch/mips/include/asm/fpu.h                                       | 2 +-
>  arch/mips/include/asm/highmem.h                                   | 2 +-
>  arch/mips/include/asm/io.h                                        | 2 +-
>  .../mach-ath25/{cpu-feature-overrides.h => cpucaps-overrides.h}   | 8 ++++----
>  .../mach-ath79/{cpu-feature-overrides.h => cpucaps-overrides.h}   | 8 ++++----
>  .../mach-au1x00/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 6 +++---
>  .../mach-bcm47xx/{cpu-feature-overrides.h => cpucaps-overrides.h} | 6 +++---
>  .../mach-bcm63xx/{cpu-feature-overrides.h => cpucaps-overrides.h} | 6 +++---
>  .../mach-bmips/{cpu-feature-overrides.h => cpucaps-overrides.h}   | 6 +++---
>  .../{cpu-feature-overrides.h => cpucaps-overrides.h}              | 4 ++--
>  .../mach-cobalt/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 6 +++---
>  .../asm/mach-dec/{cpu-feature-overrides.h => cpucaps-overrides.h} | 6 +++---
>  .../mach-generic/{cpu-feature-overrides.h => cpucaps-overrides.h} | 6 +++---
>  .../mach-ip22/{cpu-feature-overrides.h => cpucaps-overrides.h}    | 6 +++---
>  .../mach-ip27/{cpu-feature-overrides.h => cpucaps-overrides.h}    | 6 +++---
>  .../mach-ip28/{cpu-feature-overrides.h => cpucaps-overrides.h}    | 6 +++---
>  .../mach-ip32/{cpu-feature-overrides.h => cpucaps-overrides.h}    | 6 +++---
>  .../mach-jz4740/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 4 ++--
>  .../falcon/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../{cpu-feature-overrides.h => cpucaps-overrides.h}              | 6 +++---
>  .../mach-malta/{cpu-feature-overrides.h => cpucaps-overrides.h}   | 6 +++---
>  .../{cpu-feature-overrides.h => cpucaps-overrides.h}              | 6 +++---
>  .../{cpu-feature-overrides.h => cpucaps-overrides.h}              | 6 +++---
>  .../mach-pic32/{cpu-feature-overrides.h => cpucaps-overrides.h}   | 6 +++---
>  .../{cpu-feature-overrides.h => cpucaps-overrides.h}              | 6 +++---
>  .../mt7620/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../mt7621/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../rt288x/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../rt305x/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../rt3883/{cpu-feature-overrides.h => cpucaps-overrides.h}       | 8 ++++----
>  .../mach-rc32434/{cpu-feature-overrides.h => cpucaps-overrides.h} | 8 ++++----
>  .../asm/mach-rm/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 8 +++-----
>  .../mach-sibyte/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 6 +++---
>  .../mach-tx49xx/{cpu-feature-overrides.h => cpucaps-overrides.h}  | 6 +++---
>  arch/mips/include/asm/r4kcache.h                                  | 2 +-
>  arch/mips/include/asm/switch_to.h                                 | 2 +-
>  arch/mips/include/asm/timex.h                                     | 2 +-
>  arch/mips/include/asm/tlb.h                                       | 2 +-
>  arch/mips/kernel/branch.c                                         | 2 +-
>  arch/mips/kernel/cpu-probe.c                                      | 2 +-
>  arch/mips/kernel/elf.c                                            | 2 +-
>  arch/mips/kernel/proc.c                                           | 2 +-
>  arch/mips/kernel/signal.c                                         | 2 +-
>  arch/mips/kernel/signal_n32.c                                     | 2 +-
>  arch/mips/kernel/smp-bmips.c                                      | 2 +-
>  arch/mips/kernel/sysrq.c                                          | 2 +-
>  arch/mips/kernel/time.c                                           | 2 +-
>  arch/mips/kernel/uprobes.c                                        | 2 +-
>  arch/mips/mm/c-octeon.c                                           | 2 +-
>  arch/mips/mm/c-r4k.c                                              | 2 +-
>  arch/mips/mm/cache.c                                              | 2 +-
>  arch/mips/mm/gup.c                                                | 2 +-
>  arch/mips/net/bpf_jit.c                                           | 2 +-
>  arch/mips/netlogic/common/time.c                                  | 2 +-
>  arch/mips/pistachio/irq.c                                         | 2 +-
>  63 files changed, 135 insertions(+), 137 deletions(-)
>  rename arch/mips/include/asm/{cpu-features.h => cpucaps.h} (99%)
>  rename arch/mips/include/asm/mach-ath25/{cpu-feature-overrides.h => cpucaps-overrides.h} (86%)
>  rename arch/mips/include/asm/mach-ath79/{cpu-feature-overrides.h => cpucaps-overrides.h} (85%)
>  rename arch/mips/include/asm/mach-au1x00/{cpu-feature-overrides.h => cpucaps-overrides.h} (91%)
>  rename arch/mips/include/asm/mach-bcm47xx/{cpu-feature-overrides.h => cpucaps-overrides.h} (93%)
>  rename arch/mips/include/asm/mach-bcm63xx/{cpu-feature-overrides.h => cpucaps-overrides.h} (87%)
>  rename arch/mips/include/asm/mach-bmips/{cpu-feature-overrides.h => cpucaps-overrides.h} (64%)
>  rename arch/mips/include/asm/mach-cavium-octeon/{cpu-feature-overrides.h => cpucaps-overrides.h} (94%)
>  rename arch/mips/include/asm/mach-cobalt/{cpu-feature-overrides.h => cpucaps-overrides.h} (90%)
>  rename arch/mips/include/asm/mach-dec/{cpu-feature-overrides.h => cpucaps-overrides.h} (95%)
>  rename arch/mips/include/asm/mach-generic/{cpu-feature-overrides.h => cpucaps-overrides.h} (61%)
>  rename arch/mips/include/asm/mach-ip22/{cpu-feature-overrides.h => cpucaps-overrides.h} (88%)
>  rename arch/mips/include/asm/mach-ip27/{cpu-feature-overrides.h => cpucaps-overrides.h} (92%)
>  rename arch/mips/include/asm/mach-ip28/{cpu-feature-overrides.h => cpucaps-overrides.h} (88%)
>  rename arch/mips/include/asm/mach-ip32/{cpu-feature-overrides.h => cpucaps-overrides.h} (89%)
>  rename arch/mips/include/asm/mach-jz4740/{cpu-feature-overrides.h => cpucaps-overrides.h} (92%)
>  rename arch/mips/include/asm/mach-lantiq/falcon/{cpu-feature-overrides.h => cpucaps-overrides.h} (85%)
>  rename arch/mips/include/asm/mach-loongson64/{cpu-feature-overrides.h => cpucaps-overrides.h} (89%)
>  rename arch/mips/include/asm/mach-malta/{cpu-feature-overrides.h => cpucaps-overrides.h} (92%)
>  rename arch/mips/include/asm/mach-netlogic/{cpu-feature-overrides.h => cpucaps-overrides.h} (88%)
>  rename arch/mips/include/asm/mach-paravirt/{cpu-feature-overrides.h => cpucaps-overrides.h} (83%)
>  rename arch/mips/include/asm/mach-pic32/{cpu-feature-overrides.h => cpucaps-overrides.h} (82%)
>  rename arch/mips/include/asm/mach-pmcs-msp71xx/{cpu-feature-overrides.h => cpucaps-overrides.h} (76%)
>  rename arch/mips/include/asm/mach-ralink/mt7620/{cpu-feature-overrides.h => cpucaps-overrides.h} (87%)
>  rename arch/mips/include/asm/mach-ralink/mt7621/{cpu-feature-overrides.h => cpucaps-overrides.h} (88%)
>  rename arch/mips/include/asm/mach-ralink/rt288x/{cpu-feature-overrides.h => cpucaps-overrides.h} (87%)
>  rename arch/mips/include/asm/mach-ralink/rt305x/{cpu-feature-overrides.h => cpucaps-overrides.h} (87%)
>  rename arch/mips/include/asm/mach-ralink/rt3883/{cpu-feature-overrides.h => cpucaps-overrides.h} (86%)
>  rename arch/mips/include/asm/mach-rc32434/{cpu-feature-overrides.h => cpucaps-overrides.h} (90%)
>  rename arch/mips/include/asm/mach-rm/{cpu-feature-overrides.h => cpucaps-overrides.h} (84%)
>  rename arch/mips/include/asm/mach-sibyte/{cpu-feature-overrides.h => cpucaps-overrides.h} (87%)
>  rename arch/mips/include/asm/mach-tx49xx/{cpu-feature-overrides.h => cpucaps-overrides.h} (74%)
> 


-- 
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