mbox series

[0/3] arch: include asm/cacheflush.h in asm/hugetlb.h

Message ID 6d2acfa4-7f44-d3b4-b0a8-5495c5985e4c@google.com (mailing list archive)
Headers show
Series arch: include asm/cacheflush.h in asm/hugetlb.h | expand

Message

Hugh Dickins Aug. 14, 2023, 4:50 a.m. UTC
Three architectures are using PG_dcache_clean in their asm/hugetlb.h,
but relying on accident to include the asm/cacheflush.h which defines it.

1/3 arm: include asm/cacheflush.h in asm/hugetlb.h
2/3 arm64: include asm/cacheflush.h in asm/hugetlb.h
3/3 riscv: include asm/cacheflush.h in asm/hugetlb.h

 arch/arm/include/asm/hugetlb.h   | 1 +
 arch/arm64/include/asm/hugetlb.h | 1 +
 arch/riscv/include/asm/hugetlb.h | 1 +
 3 files changed, 3 insertions(+)

Hugh

Comments

patchwork-bot+linux-riscv@kernel.org Aug. 30, 2023, 1:20 p.m. UTC | #1
Hello:

This series was applied to riscv/linux.git (for-next)
by Palmer Dabbelt <palmer@rivosinc.com>:

On Sun, 13 Aug 2023 21:50:34 -0700 (PDT) you wrote:
> Three architectures are using PG_dcache_clean in their asm/hugetlb.h,
> but relying on accident to include the asm/cacheflush.h which defines it.
> 
> 1/3 arm: include asm/cacheflush.h in asm/hugetlb.h
> 2/3 arm64: include asm/cacheflush.h in asm/hugetlb.h
> 3/3 riscv: include asm/cacheflush.h in asm/hugetlb.h
> 
> [...]

Here is the summary with links:
  - [1/3] arm: include asm/cacheflush.h in asm/hugetlb.h
    (no matching commit)
  - [2/3] arm64: include asm/cacheflush.h in asm/hugetlb.h
    (no matching commit)
  - [3/3] riscv: include asm/cacheflush.h in asm/hugetlb.h
    https://git.kernel.org/riscv/c/3aaad36808b5

You are awesome, thank you!
Palmer Dabbelt Aug. 30, 2023, 1:24 p.m. UTC | #2
On Sun, 13 Aug 2023 21:50:34 -0700, Hugh Dickins wrote:
> Three architectures are using PG_dcache_clean in their asm/hugetlb.h,
> but relying on accident to include the asm/cacheflush.h which defines it.
> 
> 1/3 arm: include asm/cacheflush.h in asm/hugetlb.h
> 2/3 arm64: include asm/cacheflush.h in asm/hugetlb.h
> 3/3 riscv: include asm/cacheflush.h in asm/hugetlb.h
> 
> [...]

Applied, thanks!

[3/3] riscv: include asm/cacheflush.h in asm/hugetlb.h
      https://git.kernel.org/palmer/c/3aaad36808b5

Best regards,