Skip to content

Commit

Permalink
Merge tag 'asm-generic-5.19' of git://git.kernel.org/pub/scm/linux/ke…
Browse files Browse the repository at this point in the history
…rnel/git/arnd/asm-generic

Pull asm-generic updates from Arnd Bergmann:
 "The asm-generic tree contains three separate changes for linux-5.19:

   - The h8300 architecture is retired after it has been effectively
     unmaintained for a number of years. This is the last architecture
     we supported that has no MMU implementation, but there are still a
     few architectures (arm, m68k, riscv, sh and xtensa) that support
     CPUs with and without an MMU.

   - A series to add a generic ticket spinlock that can be shared by
     most architectures with a working cmpxchg or ll/sc type atomic,
     including the conversion of riscv, csky and openrisc. This series
     is also a prerequisite for the loongarch64 architecture port that
     will come as a separate pull request.

   - A cleanup of some exported uapi header files to ensure they can be
     included from user space without relying on other kernel headers"

* tag 'asm-generic-5.19' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic:
  h8300: remove stale bindings and symlink
  sparc: add asm/stat.h to UAPI compile-test coverage
  powerpc: add asm/stat.h to UAPI compile-test coverage
  mips: add asm/stat.h to UAPI compile-test coverage
  riscv: add linux/bpf_perf_event.h to UAPI compile-test coverage
  kbuild: prevent exported headers from including <stdlib.h>, <stdbool.h>
  agpgart.h: do not include <stdlib.h> from exported header
  csky: Move to generic ticket-spinlock
  RISC-V: Move to queued RW locks
  RISC-V: Move to generic spinlocks
  openrisc: Move to ticket-spinlock
  asm-generic: qrwlock: Document the spinlock fairness requirements
  asm-generic: qspinlock: Indicate the use of mixed-size atomics
  asm-generic: ticket-lock: New generic ticket-based spinlock
  remove the h8300 architecture
  • Loading branch information
torvalds committed May 26, 2022
2 parents ecf0aa5 + b2441b3 commit 16477cd
Show file tree
Hide file tree
Showing 185 changed files with 192 additions and 7,354 deletions.

This file was deleted.

This file was deleted.

13 changes: 0 additions & 13 deletions Documentation/devicetree/bindings/h8300/cpu.txt

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

25 changes: 0 additions & 25 deletions Documentation/devicetree/bindings/timer/renesas,16bit-timer.txt

This file was deleted.

25 changes: 0 additions & 25 deletions Documentation/devicetree/bindings/timer/renesas,8bit-timer.txt

This file was deleted.

1 change: 0 additions & 1 deletion Documentation/features/core/cBPF-JIT/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | TODO |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/core/eBPF-JIT/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | ok |
| ia64: | ok |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/core/jump-labels/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/core/tracehook/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | ok |
| ia64: | ok |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/KASAN/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/kcov/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/kgdb/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | TODO |
| h8300: | ok |
| hexagon: | ok |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/kmemleak/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | TODO |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/kprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | ok |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/kretprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | ok |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/optprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | TODO |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/debug/uprobes/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | TODO |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/io/dma-contiguous/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/locking/lockdep/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | ok |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | TODO |
| arm64: | ok |
| csky: | TODO |
| h8300: | TODO |
| hexagon: | TODO |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
1 change: 0 additions & 1 deletion Documentation/features/perf/kprobes-event/arch-support.txt
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
| arm: | ok |
| arm64: | ok |
| csky: | ok |
| h8300: | TODO |
| hexagon: | ok |
| ia64: | TODO |
| m68k: | TODO |
Expand Down
Loading

0 comments on commit 16477cd

Please sign in to comment.