This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-arm-bootstrap_O1
in repository toolchain/ci/base-artifacts.
discards 0f6e327e 0: update: gcc-a582a319c1015f1f604b107bd25075f01d5a7e67: 1
new 94cc3ab3 0: update: gcc-00bad763dcb903103d62e1ef77c542dacf31fc0a: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (0f6e327e)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-arm-boots [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 137 +-
02-prepare_abe/console.log | 420 +-
04-build_abe-bootstrap_O1/console.log | 93030 +++++++++++++++----------------
05-check_regression/console.log | 4 +-
06-update_baseline/console.log | 4 +-
console.log | 93629 ++++++++++++++++----------------
jenkins/manifest.sh | 8 +-
7 files changed, 93688 insertions(+), 93544 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel
in repository toolchain/ci/interesting-commits.
from 9387046 Add regression f9d480b6ffbeb336bf7f6ce44825c00f61b3abae from [...]
new e372308 Add regression 6f4a038b99677f4db737841b81b9d45ed4b54966 from [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
linux | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
in repository toolchain/ci/base-artifacts.
discards 7bda561f 0: update: linux-d652d5f1eeeb06046009f4fcb9b4542249526916: all
new 2ded721c 0: update: qemu-af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (7bda561f)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 162 +-
02-prepare_abe/console.log | 440 +-
03-build_llvm/console.log | 13044 ++++++++++++------------
04-build_linux/console.log | 530 +-
05-build_abe-qemu/console.log | 6362 ++++++------
06-boot_linux/console.log | 6 +-
07-check_regression/console.log | 20 +-
08-update_baseline/console.log | 18 +-
console.log | 20582 +++++++++++++++++++-------------------
jenkins/manifest.sh | 8 +-
10 files changed, 20610 insertions(+), 20562 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
in repository toolchain/ci/llvm-project.
from 280e47ea0e8 [AArch64][GlobalISel] Narrow 128-bit regs to 64-bit regs in [...]
adds f5f8d86dc4c Don't error for zero-length arange entries
adds d104e582838 [CMake] Avoid __FakeVCSRevision.h with no git repository
No new revisions were added by this update.
Summary of changes:
llvm/cmake/modules/AddLLVM.cmake | 8 +++
llvm/include/llvm/Support/CMakeLists.txt | 2 +-
llvm/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp | 13 +++--
.../DebugInfo/DWARF/DWARFDebugArangeSetTest.cpp | 65 ++++++++++++++++++++--
4 files changed, 76 insertions(+), 12 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-arm-lts-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 8c6e84dc 0: update: llvm-linux-qemu: all
new 47e973a1 0: update: llvm-linux-qemu: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (8c6e84dc)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-arm- [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 181 +-
02-prepare_abe/console.log | 418 +-
03-build_llvm/console.log | 13135 +++++++++++++-------------
04-build_linux/console.log | 884 +-
05-build_abe-qemu/console.log | 4571 +++++----
06-boot_linux/console.log | 2 +-
07-check_regression/console.log | 2 +-
08-update_baseline/console.log | 10 +-
console.log | 19203 +++++++++++++++++++-------------------
jenkins/manifest.sh | 8 +-
10 files changed, 19212 insertions(+), 19202 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 2d056269 0: update: qemu-af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f: 19308
new ebd5a8a1 0: update: linux-90cc8cf2d1ab87d708ebc311ac104ccbbefad9fc: 19308
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2d056269)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 165 +-
02-prepare_abe/console.log | 430 +-
03-build_llvm/console.log | 13092 +++++++++++++--------------
04-build_linux/console.log | 777 +-
07-check_regression/console.log | 2 +-
07-check_regression/results.regressions | 2 +-
08-update_baseline/console.log | 2 +-
08-update_baseline/results.regressions | 2 +-
console.log | 14468 +++++++++++++++---------------
jenkins/manifest.sh | 10 +-
10 files changed, 14591 insertions(+), 14359 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-aarch64-stable-defconfig
in repository toolchain/ci/base-artifacts.
discards 2d435471 0: update: linux-d12091db2b17e59751c4995f096259ef66a35a72: boot
new 80774e5a 0: update: qemu-af3f37319cb1e1ca0c42842ecdbd1bcfc64a4b6f: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (2d435471)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-aarch [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 119 +-
02-prepare_abe/console.log | 436 +-
03-build_llvm/console.log | 13004 +++++++++++------------
04-build_linux/console.log | 802 +-
05-build_abe-qemu/console.log | 6614 ++++++------
06-boot_linux/console.log | 492 +-
07-check_regression/console.log | 12 +-
08-update_baseline/console.log | 18 +-
console.log | 21497 +++++++++++++++++++-------------------
jenkins/manifest.sh | 8 +-
10 files changed, 21452 insertions(+), 21550 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 6daa90439e91 Merge tag 'dmaengine-5.11-rc1' of git://git.kernel.org/pub [...]
new 5e8ed280dab9 module: set MODULE_STATE_GOING state when a module fails to load
new 705e9195187d module: merge repetitive strings in module_sig_check()
new 10ccd1abb808 module: avoid *goto*s in module_sig_check()
new 076aa52e4021 module: only handle errors with the *switch* statement in [...]
new 24389b610be3 module: fix up 'kernel-doc' comments
new 2541743e99c3 module: add more 'kernel-doc' comments
new 24b9f0d22081 module: fix comment style
new 0801a0073f86 module: drop version-attribute alignment
new b112082c8930 module: simplify version-attribute handling
new 8d6615f1fccc params: drop redundant "unused" attributes
new fe2f4fe139b3 params: use type alignment for kernel parameters
new 2aec389e1915 params: clean up module-param macros
new 147ad605dc12 init: use type alignment for kernel parameters
new 2d26c716fc49 module: drop semicolon from version macro
new 38dc717e9715 module: delay kobject uevent until after module init call
new 312dcaf96721 Merge tag 'modules-for-v5.11' of git://git.kernel.org/pub/ [...]
new 0264c8c9e1b5 ftrace: Move the recursion testing into global headers
new 6e4eb9cb22fc ftrace: Add ftrace_test_recursion_trylock() helper function
new da5afbeb1724 ftrace: Optimize testing what context current is in
new 6cdf941871ec pstore/ftrace: Add recursion protection to the ftrace callback
new c536aa1c5b17 kprobes/ftrace: Add recursion protection to the ftrace callback
new 13f3ea9a2c82 livepatch/ftrace: Add recursion protection to the ftrace callback
new 4b750b573c5b livepatch: Trigger WARNING if livepatch function fails due [...]
new 5d15a624c34b perf/ftrace: Add recursion protection to the ftrace callback
new 5d029b035bf1 perf/ftrace: Check for rcu_is_watching() in callback function
new a25d036d939a ftrace: Reverse what the RECURSION flag means in the ftrace_ops
new 773c16705058 ftrace: Add recording of functions that caused recursion
new 60602cb549f1 fgraph: Make overruns 4 bytes in graph stack structure
new 7b68621f8d16 ftrace: Clean up the recursion code a bit
new 28575c61ea60 ring-buffer: Add recording of ring buffer recursion into r [...]
new 045e269c1eb2 ftrace: Remove unused varible 'ret'
new 2b5894cc33e9 tracing: Fix some typos in comments
new 58954b3be8b7 MAINTAINERS: assign ./fs/tracefs to TRACING
new d19ad0775dcd ftrace: Have the callbacks receive a struct ftrace_regs in [...]
new 02a474ca266a ftrace/x86: Allow for arguments to be passed in to ftrace_ [...]
new 2860cd8a2353 livepatch: Use the default ftrace_ops instead of REGS when [...]
new b111545d26c0 tracing: Remove the useless value assignment in test_creat [...]
new 76980f5fa06d tracing: Clean up after filter logic rewriting
new 3a37b918946e ftrace/documentation: Fix RST C code blocks
new 5b7be9c709e1 ring-buffer: Add test to validate the time stamp deltas
new a32ded3389ab ring-buffer: Remove obsolete rb_event_is_commit()
new 888834903d36 ring-buffer: Fix a typo in function description
new d9a9280a0d0a seq_buf: Avoid type mismatch for seq_buf_init
new 60efe21e5976 tracing: Disable ftrace selftests when any tracer is running
new 3b3493531c4d tracing: Drop unneeded assignment in ring_buffer_resize()
new 82db909e6be6 ring-buffer: Fix two typos in comments
new 74e2afc6df57 ring-buffer: Add rb_check_bpage in __rb_allocate_pages
new adab66b71abf Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS"
new f6a694665f13 tracing: Offload eval map updates to a work queue
new 09c0796adf0c Merge tag 'trace-v5.11' of git://git.kernel.org/pub/scm/li [...]
new 3c0b976bf20d powerpc/64: Set up a kernel stack for secondaries before c [...]
new 344fbab991a5 powerpc/64s: Convert some cpu_setup() and cpu_restore() fu [...]
new 1891ef21d92c powerpc/bitops: Fix possible undefined behaviour with fls( [...]
new 53f45ecc9cd0 powerpc/mm: Move setting PTE specific flags to pfn_pmd()
new ef78f2dd2398 powerpc/85xx: Fix declaration made after definition
new cb5d4c465f31 powerpc/ps3: Drop unused DBG macro
new f5eca0b27911 selftests/powerpc/eeh: disable kselftest timeout setting f [...]
new ffa1797040c5 powerpc: sysdev: add missing iounmap() on error in mpic_ms [...]
new a7223f5bfcae powerpc: Avoid broken GCC __attribute__((optimize))
new e80639405c40 powerpc/mm: Update tlbiel loop on POWER10
new 78665179e569 powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_ [...]
new fdcfeaba38e5 powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S
new 987c426320cc powerpc/64s/perf: perf interrupt does not have to get_user [...]
new a40fdaf1420d Revert "powerpc/pseries/hotplug-cpu: Remove double free in [...]
new 027717a45ca2 powerpc/powernv/sriov: fix unsigned int win compared to le [...]
new 879add772017 powerpc/64s: Replace RFI by RFI_TO_KERNEL and remove RFI
new 120c0518ec32 powerpc: Replace RFI by rfi on book3s/32 and booke
new 62182e6c0faf powerpc: Remove RFI macro
new b84bf098fcc4 powerpc/mm: Fix comparing pointer to 0 warning
new 9e8d13697c38 powerpc/perf: Add new power PMU flag "PPMU_P10_DD1" for po [...]
new fdf13a657508 powerpc/perf: Drop the check for SIAR_VALID
new d9f7088dd6d8 powerpc/perf: Use the address from SIAR register to set cp [...]
new 2ca13a4cc56c powerpc/perf: Use regs->nip when SIAR is zero
new c74cf7a3d59a powerpc/powernv/memtrace: Don't leak kernel memory to user space
new d6718941a276 powerpc/powernv/memtrace: Fix crashing the kernel when ena [...]
new 4abb1e5b63ac powerpc/mm: factor out creating/removing linear mapping
new e5b2af044f31 powerpc/mm: protect linear mapping modifications by a mutex
new 1f73ad3e8d75 powerpc/mm: print warning in arch_remove_linear_mapping()
new d8bd9a121c2f powerpc/book3s64/hash: Drop WARN_ON in hash__remove_sectio [...]
new ca2c36cae9d4 powerpc/mm: remove linear mapping if __add_pages() fails i [...]
new 0bd4b96d9910 powernv/memtrace: don't abuse memory hot(un)plug infrastru [...]
new 20fa40b147bd Merge branch 'fixes' into next
new 640586f8af35 powerpc/ptrace: Simplify gpr_get()/tm_cgpr_get()
new 324a69467f12 powerpc/ptrace: Hard wire PT_SOFTE value to 1 in gpr_get() too
new a538d184e3f0 powerpc/boot: Move the .got section to after the .dynamic section
new 26ba9f9651d8 powerpc/boot/wrapper: Add "-z rodynamic" when using LLD
new 4c078c86b4a4 powerpc/boot/wrapper: Add "-z notext" flag to disable diagnostic
new 215fadfe8725 powerpc/boot: Use clang when CC is clang
new f47462c9d8af powerpc: Work around inline asm issues in alternate featur [...]
new 3d635aba0b35 powerpc/boot: Make use of REL16 relocs in powerpc/boot/util.S
new f75e7d73bdf7 powerpc/perf: Fix crash with is_sier_available when pmu is [...]
new 894fa235eb4c powerpc: inline iomap accessors
new 25395cd2f8cb powerpc: Make NUMA depend on SMP
new 4c28b32b886f powerpc: Make NUMA default y for powernv
new bae80c27fc21 powerpc: Update NUMA Kconfig description & help text
new 8d1eeabf2536 powerpc/feature: Use CONFIG_PPC64 instead of __powerpc64__ [...]
new 8f8cffd9df81 powerpc/processor: Move cpu_relax() into asm/vdso/processor.h
new d26b3817d9ee powerpc/time: Move timebase functions into new asm/vdso/ti [...]
new 5c189c523e78 powerpc/time: Fix mftb()/get_tb() for use with the compat VDSO
new 1f1676bb2dd5 powerpc/barrier: Use CONFIG_PPC64 for barrier selection
new ce7d8056e38b powerpc/vdso: Prepare for switching VDSO to generic C impl [...]
new 7fec9f5d4197 powerpc/vdso: Save and restore TOC pointer on PPC64
new ab037dd87a2f powerpc/vdso: Switch VDSO to generic C implementation.
new d0e3fc69d00d powerpc/vdso: Provide __kernel_clock_gettime64() on vdso32
new 95593e930d7d powerpc/signal: Move inline functions in signal.h
new 67e364b3295f powerpc/ptrace: Move declaration of ptrace_get_reg() and p [...]
new e009fa433542 powerpc/ptrace: Consolidate reg index calculation
new 4d90eb97e292 powerpc/ptrace: Create ptrace_get_fpr() and ptrace_put_fpr()
new b6254ced4da6 powerpc/signal: Don't manage floating point regs when no FPU
new 7d68c8916950 powerpc/32s: Allow deselecting CONFIG_PPC_FPU on mpc832x
new 3fcfb5d1bf73 powerpc/signal: Remove BUG_ON() in handler_signal functions
new 454b1abb588b powerpc/signal: Move access_ok() out of get_sigframe()
new 0ecbc6ad18e3 powerpc/signal: Remove get_clean_sp()
new c180cb305c9b powerpc/signal: Call get_tm_stackpointer() from get_sigframe()
new 7fe8f773ee24 powerpc/signal: Refactor bad frame logging
new debf122c777f powerpc/signal32: Simplify logging in handle_rt_signal32()
new 3eea688be0cc powerpc/signal32: Move handle_signal32() close to handle_r [...]
new 8e91cf8501f1 powerpc/signal32: Rename local pointers in handle_rt_signal32()
new 91b8ecd419cb powerpc/signal32: Misc changes to make handle_[rt_]_signal [...]
new 8d33001dd650 powerpc/signal32: Move signal trampoline setup to handle_[ [...]
new ad65f4909fd3 powerpc/signal32: Switch handle_signal32() to user_access_ [...]
new 9504db3e90b2 powerpc/signal32: Switch handle_rt_signal32() to user_acce [...]
new f1cf4f93de2f powerpc/signal32: Remove ifdefery in middle of if/else
new 14026b94ccfe signal: Add unsafe_put_compat_sigset()
new de781ebdf6b8 powerpc/signal32: Add and use unsafe_put_sigset_t()
new 31147d7d6133 powerpc/signal32: Switch swap_context() to user_access_beg [...]
new b3484a1d4d1f powerpc/signal: Create 'unsafe' versions of copy_[ck][fpr/ [...]
new 968c4fccd1bb powerpc/signal32: Isolate non-copy actions in save_user_re [...]
new ef75e7318294 powerpc/signal32: Transform save_user_regs() and save_tm_u [...]
new 7fe2de246e21 powerpc/vdso: Stripped VDSO is not needed, don't build it
new bc9d5bfc4d23 powerpc/vdso: Add missing includes and clean vdso_setup_sy [...]
new 1bb30b7a4597 powerpc/vdso: Rename syscall_map_32/64 to simplify vdso_se [...]
new abcdbd039e68 powerpc/vdso: Remove get_page() in vdso_pagelist initialization
new 35c1c7c0bc35 powerpc/vdso: Remove NULL termination element in vdso_pagelist
new 3cf63825413c powerpc/vdso: Refactor 32 bits and 64 bits pages setup
new 4fe0e3c1724e powerpc/vdso: Remove unnecessary ifdefs in vdso_pagelist i [...]
new 7461a4f79ba1 powerpc/vdso: Use VDSO size in arch_setup_additional_pages()
new b2df3f60b452 powerpc/vdso: Simplify arch_setup_additional_pages() exit
new c1bab64360e6 powerpc/vdso: Move to _install_special_mapping() and remov [...]
new 526a9c4a7234 powerpc/vdso: Provide vdso_remap()
new c102f0766748 powerpc/vdso: Replace vdso_base by vdso
new 511157ab641e powerpc/vdso: Move vdso datapage up front
new 591857b635c1 powerpc/vdso: Simplify __get_datapage()
new 550e6074c106 powerpc/vdso: Remove unused \tmp param in __get_datapage()
new 91bf695596f5 powerpc/vdso: Retrieve sigtramp offsets at buildtime
new ed07f6353ddf powerpc/vdso: Use builtin symbols to locate fixup section
new 0fc980db9a40 powerpc/vdso: Merge __kernel_sync_dicache_p5() into __kern [...]
new b7fe9c15b57d powerpc/vdso: Remove vdso32_pages and vdso64_pages
new 49bf59fd0371 powerpc/vdso: Remove __kernel_datapage_offset
new 899367ea5063 powerpc/vdso: Remove runtime generated sigtramp offsets
new 5cda7c75493f powerpc/vdso: Remove vdso_patches[] and associated functions
new e113f8ef1c7e powerpc/vdso: Remove unused text member in struct lib32/64 [...]
new 6ed613ad572a powerpc/vdso: Remove symbol section information in struct [...]
new 67a354051da2 powerpc/vdso: Remove lib32_elfinfo and lib64_elfinfo
new a4ccd64acb8c powerpc/vdso: Remove vdso_setup()
new 23c4ceaf1a45 powerpc/vdso: Remove vdso_ready
new e90903203d94 powerpc/vdso: Remove DBG()
new 676155ab239d powerpc/vdso: Remove VDSO32_LBASE and VDSO64_LBASE
new 65d2150c8912 powerpc/vdso: Cleanup vdso.h
new fe18a35e685c powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S
new a21df7a1d6ca powerpc: Use common STABS_DEBUG and DWARF_DEBUG and ELF_DE [...]
new f3e90408019b powerpc/xmon: Fix build failure for 8xx
new 1baa1f70ef77 powerpc: Allow relative pointers in bug table entries
new c8754c517e37 powerpc/pseries: Define PCI bus speed for Gen4 and Gen5
new 1fc0c27b14b9 powerpc/feature-fixups: use a semicolon rather than a comma
new f0812f6ca829 selftests/powerpc: update .gitignore
new c9344769e2b4 selftests/powerpc: Fix uninitialized variable warning
new f66de7ac4849 powerpc/perf: Invoke per-CPU variable access with disabled [...]
new bf13718bc57a powerpc: show registers when unwinding interrupt frames
new 92cc6bf01c7f powerpc: Refactor is_kvm_guest() declaration to new header
new 16520a858a99 powerpc: Rename is_kvm_guest() to check_kvm_guest()
new a21d1becaa3f powerpc: Reintroduce is_kvm_guest() as a fast-path check
new ca3f969dcb11 powerpc/paravirt: Use is_kvm_guest() in vcpu_is_preempted()
new 7ff94669e7d8 ALSA: ppc: drop if block with always false condition
new 6d247e4d2649 powerpc/ps3: make system bus's remove and shutdown callbac [...]
new 0ce2382657f3 powerpc/64s/powernv: Allow KVM to handle guest machine che [...]
new 067c9f9c98c8 KVM: PPC: Book3S HV: Don't attempt to recover machine chec [...]
new 1d15ffdfc941 KVM: PPC: Book3S HV: Ratelimit machine check messages comi [...]
new f4b239e4c6bd powerpc/64s/powernv: Ratelimit harmless HMI error printing
new 82f70a05108c powerpc/64s/pseries: Add ERAT specific machine check handler
new 4a869531ddbf powerpc/64s: Remove "Host" from MCE logging
new 865ae6f27789 powerpc/64s: Tidy machine check SLB logging
new c3d35ddd1ec8 powerpc: Add new macro to handle NESTED_IFCLR
new 9f378b9f007c KVM: PPC: BOOK3S: PR: Ignore UAMOR SPR
new 227ae625522c powerpc/book3s64/kuap/kuep: Add PPC_PKEY config on book3s64
new 39df17bc2005 powerpc/book3s64/kuap/kuep: Move uamor setup to pkey init
new 3b47b7549ead powerpc/book3s64/kuap: Move KUAP related function outside radix
new 57b7505aa8ba powerpc/book3s64/kuep: Move KUEP related function outside radix
new d5b810b5c938 powerpc/book3s64/kuap: Rename MMU_FTR_RADIX_KUAP and MMU_FTR_KUEP
new d94b827e89dc powerpc/book3s64/kuap: Use Key 3 for kernel mapping with h [...]
new d7df77e89039 powerpc/exec: Set thread.regs early during exec
new 8e560921b58c powerpc/book3s64/pkeys: Store/restore userspace AMR/IAMR c [...]
new f643fcab74c0 powerpc/book3s64/pkeys: Inherit correctly on fork.
new d5fa30e6993f powerpc/book3s64/pkeys: Reset userspace AMR correctly on exec
new edc541ecaae7 powerpc/ptrace-view: Use pt_regs values instead of thread_ [...]
new 48a8ab4eeb82 powerpc/book3s64/pkeys: Don't update SPRN_AMR when in kern [...]
new 4d6c551e9f54 powerpc/book3s64/kuap: Restrict access to userspace based [...]
new eb232b162446 powerpc/book3s64/kuap: Improve error reporting with KUAP
new fa46c2fa6ffb powerpc/book3s64/kuap: Use Key 3 to implement KUAP with ha [...]
new 292f86c4c683 powerpc/book3s64/kuep: Use Key 3 to implement KUEP with ha [...]
new b2ff33a10c8b powerpc/book3s64/hash/kuap: Enable kuap on hash
new c91435d95c49 powerpc/book3s64/hash/kuep: Enable KUEP on hash
new 61130e203dca powerpc/book3s64/kup: Check max key supported before enabling kup
new ec0f9b98f7d0 powerpc/book3s64/pkeys: Optimize KUAP and KUEP feature dis [...]
new d3afd28cd2f3 powerpc/perf: Fix to update radix_scope_qual in power10
new e924be7b0b0d powerpc/perf: Update the PMU group constraints for l2l3 ev [...]
new 0263bbb377af powerpc/perf: Fix the PMU group constraints for threshold [...]
new c0e398579025 powerpc/perf: Add generic and cache event list for power10 DD1
new 1f12316394e3 powerpc/perf: Fix to update generic event codes for power10
new 9a8ee5263423 powerpc/perf: Fix to update cache events with l2l3 events [...]
new 91668ab7db4b powerpc/perf: MMCR0 control for PMU registers under PMCC=00
new fc1347b5feb6 ocxl: Assign a register set to a Logical Partition
new 19b311ca51e1 ocxl: Initiate a TLB invalidate command
new d731feea00c7 ocxl: Update the Process Element Entry
new 5f686eea4b3c ocxl: Add mmu notifier
new 98f5559a439a ocxl: Add new kernel traces
new 035b19a15a98 powerpc/32s: Always map kernel text and rodata with BATs
new 79d1befe054a powerpc/32s: Don't hash_preload() kernel text
new 7b107a71e732 powerpc/32s: Fix an FTR_SECTION_ELSE
new 03d701c2d9b0 powerpc/32s: Don't use SPRN_SPRG_PGDIR in hash_page
new c4a22611bf6c powerpc/603: Use SPRN_SDR1 to store the pgdir phys address
new 6285f9cff570 powerpc/32: Simplify EXCEPTION_PROLOG_1 macro
new de1cd0790697 powerpc/32s: Use SPRN_SPRG_SCRATCH2 in DSI prolog
new d2e006036082 powerpc/32: Use SPRN_SPRG_SCRATCH2 in exception prologs
new c3cb5dbd85db powerpc/time: Remove ifdef in get_vtb()
new 17179aeb9d34 powerpc/mm: Fix verification of MMU_FTR_TYPE_44x
new 197493af414e powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE
new 1a1be322178c powerpc/mm: Remove useless #ifndef CPU_FTR_COHERENT_ICACHE [...]
new b68e3a3dff97 powerpc/mm: MMU_FTR_NEED_DTLB_SW_LRU is only possible with [...]
new 0e8ff4f8d2fa powerpc/mm: Desintegrate MMU_FTR_PPCAS_ARCH_V2
new 7d4703455168 powerpc/feature: Remove CPU_FTR_NODSISRALIGN
new 8b8319b181fd powerpc/44x: Don't support 440 when CONFIG_PPC_47x is set
new 1f69aa0b8924 powerpc/44x: Don't support 47x code and non 47x code at th [...]
new ed2bbd2b8581 powerpc: add security.config, enforcing lockdown=integrity
new 450be4960a0f powerpc/pci: Remove LSI mappings on device teardown
new 6c58b1b41b19 powernv/pci: Print an error when device enable is blocked
new 3ba150fb2120 lkdtm/powerpc: Add SLB multihit test
new b1198a88230f powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU
new 7c6c86b36a36 powerpc/xmon: Change printk() to pr_cont()
new d85be8a49e73 powerpc: Fix incorrect stw{, ux, u, x} instructions in __s [...]
new ff57698a9610 powerpc: Fix update form addressing in inline assembly
new 39c8bf2b3cc1 powerpc: Retire e200 core (mpc555x processor)
new 8817aabb1bdd powerpc: Remove ucache_bsize
new 4bb3219837a3 powerpc/book3s64/kexec: Clear CIABR on kexec
new 250ad7a45b1e powerpc/powernv/idle: Restore CIABR after idle for Power9
new 475c8749d954 powerpc/book3s64/kuap: Improve error reporting with KUAP
new de0f7349a0dd powerpc/rtas: prevent suspend-related sys_rtas use on LE
new 970e453ea4ec powerpc/rtas: complete ibm,suspend-me status codes
new 7049b288ea8c powerpc/rtas: rtas_ibm_suspend_me -> rtas_ibm_suspend_me_unsafe
new 701ba6834241 powerpc/rtas: add rtas_ibm_suspend_me()
new 5f485a66f4d0 powerpc/rtas: add rtas_activate_firmware()
new 9bae89f528c0 powerpc/hvcall: add token and codes for H_VASI_SIGNAL
new b06a67178735 powerpc/pseries/mobility: don't error on absence of ibm, u [...]
new aa5e5c9b556a powerpc/pseries/mobility: add missing break to default case
new 2d5be6f16c4b powerpc/pseries/mobility: error message improvements
new c3ae9781d5a6 powerpc/pseries/mobility: use rtas_activate_firmware() on resume
new d9213319b84e powerpc/pseries/mobility: extract VASI session polling logic
new 9327dc0aeef3 powerpc/pseries/mobility: use stop_machine for join/suspend
new 37cddc7d6cf4 powerpc/pseries/mobility: signal suspend cancellation to platform
new aeca35b9a52b powerpc/pseries/mobility: retry partition suspend after error
new 4d756894ba75 powerpc/rtas: dispatch partition migration requests to pseries
new 5f6665e40056 powerpc/rtas: remove rtas_ibm_suspend_me_unsafe()
new 52719fce3f4c powerpc/pseries/hibernation: drop pseries_suspend_begin() [...]
new a10a5a17f4ac powerpc/pseries/hibernation: pass stream id via function a [...]
new ed22bb8d39fa powerpc/pseries/hibernation: remove pseries_suspend_cpu()
new 796f9247b4fa powerpc/machdep: remove suspend_disable_cpu()
new 395b2c090907 powerpc/rtas: remove rtas_suspend_cpu()
new 366fb13bf13b powerpc/pseries/hibernation: switch to rtas_ibm_suspend_me()
new 1b2488176ea5 powerpc/rtas: remove unused rtas_suspend_last_cpu()
new b866459489fe powerpc/pseries/hibernation: remove redundant cacheinfo update
new fa53bcdb7413 powerpc/pseries/hibernation: perform post-suspend fixups later
new d102f8312e1e powerpc/pseries/hibernation: remove prepare_late() callback
new 87b57ea7e109 powerpc/rtas: remove unused rtas_suspend_me_data
new 2efd7f6eb9b7 powerpc/pseries/mobility: refactor node lookup during DT update
new f8a4b277c3cf powerpc: fix spelling mistake in Kconfig "seleted" -> "selected"
new db972a3787d1 powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK
new f10881a46f89 powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter
new f9158d58a4e1 powerpc/mm: Add mask of always present MMU features
new a54d310856b9 powerpc/mm: Remove flush_tlb_page_nohash() prototype.
new 03d5b19c7243 powerpc/32s: Make bat_addrs[] static
new 4cc445b4ff45 powerpc/32s: Use mmu_has_feature(MMU_FTR_HPTE_TABLE) inste [...]
new 4b74a35fc7e9 powerpc/32s: Make Hash var static
new 6e980b5c56a2 powerpc/32s: Declare Hash related vars as __initdata
new cfe32ad0b3dc powerpc/32s: Move _tlbie() and _tlbia() prototypes to tlbflush.h
new b91280f3f36d powerpc/32s: Inline _tlbie() on non SMP
new f265512582a0 powerpc/32s: Move _tlbie() and _tlbia() in a new file
new fd1b4b7f51d0 powerpc/32s: Split and inline flush_tlb_mm() and flush_tlb_page()
new 1e83396f29d7 powerpc/32s: Inline flush_tlb_range() and flush_tlb_kernel [...]
new 91ec450f8d8c powerpc/32s: Split and inline flush_range()
new ef08d95546cc powerpc/32s: Inline tlb_flush()
new 80007a17fc59 powerpc/32s: Inline flush_hash_entry()
new 068fdba10ea5 powerpc/32s: Move early_mmu_init() into mmu.c
new a6a50d8495d0 powerpc/32s: Remove CONFIG_PPC_BOOK3S_6xx
new ad510e37e4b4 powerpc/32s: Regroup 603 based CPUs in cputable
new 44e9754d63c7 powerpc/32s: Make support for 603 and 604+ selectable
new 1b03e71ff6f2 powerpc/32s: Handle PROTFAULT in hash_page() also for CONF [...]
new 1e78f723d6a5 powerpc/8xx: Fix early debug when SMC1 is relocated
new ad3ed15cd04b powerpc/process: Remove target specific __set_dabr()
new 613df979da6c powerpc/8xx: DEBUG_PAGEALLOC doesn't require an ITLB miss [...]
new bccc58986a2f powerpc/8xx: Always pin kernel text TLB
new 576e02bbf106 powerpc/8xx: Simplify INVALIDATE_ADJACENT_PAGES_CPU15
new a314ea5abf6d powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in ITLB miss exception
new 89eecd938cab powerpc/8xx: Use SPRN_SPRG_SCRATCH2 in DTLB miss exception
new 70b588a06866 powerpc/ppc-opcode: Add PPC_RAW_MFSPR()
new 7ceb40027e19 powerpc/mm: sanity_check_fault() should work for all, not [...]
new 5250d026d241 powerpc/fault: Unnest definition of page_fault_is_write() [...]
new 3dc12dfe7430 powerpc/mm: Move the WARN() out of bad_kuap_fault()
new cbd7e6ca0210 powerpc/fault: Avoid heavy search_exception_tables() verification
new 5f1888a07706 powerpc/fault: Perform exception fixup in do_page_fault()
new 7bfe54b5f165 powerpc/mm: Refactor the floor/ceiling check in hugetlb ra [...]
new c5ccb4e78968 powerpc/32s: Remove unused counters incremented by create_hpte()
new fec6166b44de powerpc/32s: In add_hash_page(), calculate VSID later
new da481c4fe0e4 powerpc/32s: Cleanup around PTE_FLAGS_OFFSET in hash_low.S
new c33cd1ed6001 powerpc/64s/iommu: Don't use atomic_ function on atomic64_t type
new e89a8ca94bf5 powerpc/64s: Remove MSR[ISF] bit
new 59d512e4374b powerpc/64: irq replay remove decrementer overflow check
new aa8e21c053d7 powerpc/perf: Exclude kernel samples while counting events [...]
new 02b02ee1b05e powerpc/64s: Remove idle workaround code from restore_cpu_ [...]
new ef6879f8c805 powerpc/sstep: Emulate prefixed instructions only when CPU [...]
new 1817de2f141c powerpc/sstep: Cover new VSX instructions under CONFIG_VSX
new af99da74333b powerpc/sstep: Support VSX vector paired storage access in [...]
new 6ce73ba76915 powerpc/ppc-opcode: Add encoding macros for VSX vector pai [...]
new 35785b293da0 powerpc/sstep: Add testcases for VSX vector paired load/st [...]
new 3d2ffcdd2a98 powerpc/watchpoint: Workaround P10 DD1 issue with VSX-32 b [...]
new 790a1662d3a2 powerpc/smp: Parse ibm,thread-groups with multiple properties
new 1fdc1d6632ff powerpc/smp: Rename cpu_l1_cache_map as thread_group_l1_cache_map
new fbd2b672e91d powerpc/smp: Rename init_thread_group_l1_cache_map() to ma [...]
new 9538abee18cc powerpc/smp: Add support detecting thread-groups sharing L2 cache
new 0be47634db0b powerpc/cacheinfo: Print correct cache-sibling map/list fo [...]
new 98983675008a KVM: PPC: Book3S HV: XIVE: Show detailed configuration in [...]
new 4f1c3f7b0818 powerpc/xive: Rename XIVE_IRQ_NO_EOI to show its a flag
new e2cf43d59525 powerpc/xive: Introduce XIVE_IPI_HW_IRQ
new 9dfe4b14df93 powerpc/xive: Add a name to the IRQ domain
new a5021abc48a0 powerpc/xive: Add a debug_show handler to the XIVE irq_domain
new 7b3b3de3b04e powerpc: Increase NR_IRQS range to support more KVM guests
new 4cc0e36df2c0 powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_SHIFT_BUG
new b5277d18c65e powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_MASK_FW
new cf58b746665d powerpc/xive: Remove P9 DD1 flag XIVE_IRQ_FLAG_EOI_FW
new 614546d56296 powerpc/xive: Simplify xive_do_source_eoi()
new 07efbca11c1a powerpc/xive: Improve error reporting of OPAL calls
new dddc4ef92d1c KVM: PPC: Book3S HV: XIVE: Add a comment regarding VP numbering
new 44b4c4450f8d powerpc/64s: Mark the kuap/kuep functions non __init
new 1791ebd131c4 powerpc: Inline setup_kup()
new 13751f874751 KVM: PPC: Book3S: Assign boolean values to a bool variable
new a300bf8c5f24 KVM: PPC: fix comparison to bool warning
new 87fb4978ef8f KVM: PPC: Book3S HV: Fix mask size for emulated msgsndp
new 2198d4934ee8 powerpc/mm: Fix hugetlb_free_pmd_range() and hugetlb_free_ [...]
new ef0e3b650f8d powerpc/perf: Fix Threshold Event Counter Multiplier width [...]
new 328e7e487a46 powerpc: force inlining of csum_partial() to avoid multipl [...]
new d0edaa28a1f7 powerpc/ps3: use dma_mapping_error()
new 20e9de85edae powerpc/pseries/memhotplug: Quieten some DLPAR operations
new c88017cf2af6 powerpc/powernv: Rate limit opal-elog read failure message
new 5d82344795db powerpc/configs: Add ppc64le_allnoconfig target
new c15d1f9d03a0 powerpc: Add config fragment for disabling -Werror
new c1bea0a840ac powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug
new 8a5be36b9303 Merge tag 'powerpc-5.11-1' of git://git.kernel.org/pub/scm [...]
new 4bf9cf0b92df dt-bindings: vendor: add vendor prefix for LiteX
new 3399bac5efd6 dt-bindings: soc: document LiteX SoC Controller bindings
new 22447a99c97e drivers/soc/litex: add LiteX SoC Controller driver
new 79c5ef07d91e dt-bindings: serial: document LiteUART bindings
new 1da81e5562fa drivers/tty/serial: add LiteUART driver
new f81cc5ac8c2b openrisc: add support for LiteX
new 28b852b1dc35 openrisc: fix trap for debugger breakpoint signalling
new d8398bf840f8 openrisc: add local64.h to fix blk-iocost build
new 0c6c887835b5 Merge tag 'for-linus' of git://github.com/openrisc/linux
new 57030a0b620f lan743x: fix rx_napi_poll/interrupt ping-pong
new 8d14768a7972 ice, xsk: clear the status bits for the next_to_use descriptor
new 64050b5b8706 i40e, xsk: clear the status bits for the next_to_use descriptor
new ec58c75a8556 Merge branch 'i40e-ice-af_xdp-zc-fixes'
new 3e47495fc4de net: dsa: qca: ar9331: fix sleeping function called from i [...]
new 54a57d1c4492 dpaa2-eth: fix the size of the mapped SGT buffer
new 4375ada01963 net: bcmgenet: Fix a resource leak in an error handling pa [...]
new c18e68696fdd net/connector: Add const qualifier to cb_id
new f87675b836b3 net: mscc: ocelot: Fix a resource leak in the error handli [...]
new efb796f5571f ethtool: fix string set id check
new 322e53d1e252 net: allwinner: Fix some resources leak in the error handl [...]
new 7061eb8cfa90 net: core: introduce __netdev_notify_peers
new 6be4666221ca use __netdev_notify_peers in ibmvnic
new 935d8a0a43e3 use __netdev_notify_peers in hyperv
new 023cae857b34 Merge branch 'locked-version-of-netdev_notify_peers'
new c32c928d29de tipc: do sanity check payload of a netlink message
new 767143a18d6d phy: fix kdoc warning
new 7ec27c9e97f2 nfc: s3fwrn5: Remove the delay for NFC sleep
new e2138e3f3537 nfc: s3fwrn5: Remove unused NCI prop commands
new 5277d1cadee8 Merge branch 'nfc-s3fwrn5-refactor-the-s3fwrn5-module'
new ef72cd3c5ce1 ethtool: fix error paths in ethnl_set_channels()
new 995433b795ce net/smc: fix access to parent of an ib device
new 7eb000bdbe7c net: korina: fix return value
new 75f4d4544db9 devlink: use _BITUL() macro instead of BIT() in the UAPI header
new 3ae32c07815a mptcp: clear use_ack and use_map when dropping other suboptions
new 49e27134f6e9 net/mlx5: Fix compilation warning for 32-bit platform
new 0c14846032f2 mptcp: fix security context on server socket
new 3f8b2667f257 mptcp: properly annotate nested lock
new 219d04992b68 mptcp: push pending frames when subflow has free space
new 13e1603739e5 mptcp: fix pending data accounting
new 86eb09b63da4 Merge branch 'mptcp-a-bunch-of-assorted-fixes'
new 0d52848632a3 qlcnic: Fix error code in probe
new 38ba95a4ed24 net: nixge: fix spelling mistake in Kconfig: "Instuments" [...]
new d8a4ea350f1f octeontx2-af: Fix undetected unmap PF error check
new 5b33afee93a1 nfp: move indirect block cleanup to flower app stop callback
new 44d4775ca518 net/sched: sch_taprio: reset child qdiscs before freeing them
new d64c6f96ba86 Merge tag 'net-5.11-rc1' of git://git.kernel.org/pub/scm/l [...]
The 402 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../devicetree/bindings/serial/litex,liteuart.yaml | 38 ++
.../bindings/soc/litex/litex,soc-controller.yaml | 39 ++
.../devicetree/bindings/vendor-prefixes.yaml | 2 +
Documentation/driver-api/connector.rst | 2 +-
Documentation/trace/ftrace-uses.rst | 90 ++-
MAINTAINERS | 11 +
arch/Kconfig | 16 +
arch/csky/kernel/probes/ftrace.c | 16 +-
arch/nds32/kernel/ftrace.c | 4 +-
arch/openrisc/boot/dts/or1klitex.dts | 55 ++
arch/openrisc/configs/or1klitex_defconfig | 18 +
arch/openrisc/include/asm/Kbuild | 1 +
arch/openrisc/kernel/traps.c | 4 +-
arch/parisc/kernel/ftrace.c | 24 +-
arch/powerpc/Kconfig | 26 +-
arch/powerpc/Makefile | 29 +-
arch/powerpc/boot/Makefile | 4 +
arch/powerpc/boot/ps3.c | 7 -
arch/powerpc/boot/util.S | 9 +-
arch/powerpc/boot/wrapper | 6 +-
arch/powerpc/boot/zImage.lds.S | 21 +-
arch/powerpc/configs/disable-werror.config | 1 +
arch/powerpc/configs/ppc64le.config | 2 +
arch/powerpc/configs/security.config | 15 +
arch/powerpc/include/asm/atomic.h | 9 +-
arch/powerpc/include/asm/barrier.h | 2 +-
arch/powerpc/include/asm/bitops.h | 23 +-
arch/powerpc/include/asm/book3s/32/kup.h | 6 +-
arch/powerpc/include/asm/book3s/32/mmu-hash.h | 3 +-
arch/powerpc/include/asm/book3s/32/pgtable.h | 21 +-
arch/powerpc/include/asm/book3s/32/tlbflush.h | 69 ++-
arch/powerpc/include/asm/book3s/64/hash-pkey.h | 25 +-
arch/powerpc/include/asm/book3s/64/hash.h | 2 +-
arch/powerpc/include/asm/book3s/64/kexec.h | 5 +
arch/powerpc/include/asm/book3s/64/kup-radix.h | 205 ------
arch/powerpc/include/asm/book3s/64/kup.h | 442 +++++++++++++
arch/powerpc/include/asm/book3s/64/mmu-hash.h | 29 +-
arch/powerpc/include/asm/book3s/64/mmu.h | 4 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 17 +-
arch/powerpc/include/asm/book3s/64/pkeys.h | 2 +
arch/powerpc/include/asm/bug.h | 9 +-
arch/powerpc/include/asm/checksum.h | 2 +-
arch/powerpc/include/asm/clocksource.h | 7 +
arch/powerpc/include/asm/cpm1.h | 1 +
arch/powerpc/include/asm/cpu_setup_power.h | 12 +
arch/powerpc/include/asm/cputable.h | 76 +--
arch/powerpc/include/asm/elf.h | 4 +-
arch/powerpc/include/asm/feature-fixups.h | 25 +-
arch/powerpc/include/asm/firmware.h | 6 -
arch/powerpc/include/asm/hvcall.h | 9 +
arch/powerpc/include/asm/io.h | 158 ++++-
arch/powerpc/include/asm/kup.h | 15 +-
arch/powerpc/include/asm/kvm_guest.h | 25 +
arch/powerpc/include/asm/kvm_para.h | 2 +-
arch/powerpc/include/asm/livepatch.h | 4 +-
arch/powerpc/include/asm/machdep.h | 1 -
arch/powerpc/include/asm/mce.h | 1 +
arch/powerpc/include/asm/mm-arch-hooks.h | 25 -
arch/powerpc/include/asm/mmu.h | 71 ++-
arch/powerpc/include/asm/mmu_context.h | 8 +-
arch/powerpc/include/asm/nohash/32/kup-8xx.h | 3 +-
arch/powerpc/include/asm/nohash/32/mmu-40x.h | 2 +-
arch/powerpc/include/asm/nohash/32/mmu-44x.h | 2 +-
arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 2 +-
arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 +-
arch/powerpc/include/asm/nohash/pgtable.h | 4 +-
arch/powerpc/include/asm/nohash/tlbflush.h | 1 -
arch/powerpc/include/asm/opal-api.h | 6 +-
arch/powerpc/include/asm/page_32.h | 6 -
arch/powerpc/include/asm/paravirt.h | 18 +
arch/powerpc/include/asm/perf_event_server.h | 1 +
arch/powerpc/include/asm/pnv-ocxl.h | 54 ++
arch/powerpc/include/asm/ppc-opcode.h | 16 +-
arch/powerpc/include/asm/ppc_asm.h | 8 +-
arch/powerpc/include/asm/processor.h | 33 +-
arch/powerpc/include/asm/ps3.h | 4 +-
arch/powerpc/include/asm/ptrace.h | 18 +-
arch/powerpc/include/asm/reg.h | 44 +-
arch/powerpc/include/asm/reg_booke.h | 12 -
arch/powerpc/include/asm/rtas-types.h | 8 -
arch/powerpc/include/asm/rtas.h | 17 +-
arch/powerpc/include/asm/smp.h | 6 +
arch/powerpc/include/asm/thread_info.h | 2 -
arch/powerpc/include/asm/time.h | 33 +-
arch/powerpc/include/asm/timex.h | 2 +-
arch/powerpc/include/asm/tlb.h | 3 -
arch/powerpc/include/asm/vdso.h | 29 +-
arch/powerpc/include/asm/vdso/clocksource.h | 7 +
arch/powerpc/include/asm/vdso/gettimeofday.h | 201 ++++++
arch/powerpc/include/asm/vdso/processor.h | 23 +
arch/powerpc/include/asm/vdso/timebase.h | 79 +++
arch/powerpc/include/asm/vdso/vsyscall.h | 25 +
arch/powerpc/include/asm/vdso_datapage.h | 57 +-
arch/powerpc/include/asm/xive.h | 8 +-
arch/powerpc/kernel/Makefile | 3 +
arch/powerpc/kernel/asm-offsets.c | 58 +-
arch/powerpc/kernel/cacheinfo.c | 30 +-
arch/powerpc/kernel/cpu_setup_fsl_booke.S | 9 -
arch/powerpc/kernel/cpu_setup_power.S | 252 --------
arch/powerpc/kernel/cpu_setup_power.c | 272 ++++++++
arch/powerpc/kernel/cputable.c | 175 +++---
arch/powerpc/kernel/dt_cpu_ftrs.c | 31 +-
arch/powerpc/kernel/entry_32.S | 49 +-
arch/powerpc/kernel/entry_64.S | 8 +-
arch/powerpc/kernel/exceptions-64e.S | 2 +-
arch/powerpc/kernel/exceptions-64s.S | 6 +-
arch/powerpc/kernel/firmware.c | 11 +-
arch/powerpc/kernel/head_32.h | 37 +-
arch/powerpc/kernel/head_64.S | 22 +-
arch/powerpc/kernel/head_8xx.S | 59 +-
arch/powerpc/kernel/head_book3s_32.S | 96 +--
arch/powerpc/kernel/head_booke.h | 5 +-
arch/powerpc/kernel/head_fsl_booke.S | 57 +-
arch/powerpc/kernel/hw_breakpoint.c | 67 +-
arch/powerpc/kernel/iomap.c | 166 -----
arch/powerpc/kernel/irq.c | 53 +-
arch/powerpc/kernel/kprobes-ftrace.c | 15 +-
arch/powerpc/kernel/mce.c | 4 +-
arch/powerpc/kernel/mce_power.c | 98 +--
arch/powerpc/kernel/paca.c | 4 +-
arch/powerpc/kernel/pci-common.c | 82 ++-
arch/powerpc/kernel/process.c | 108 ++--
arch/powerpc/kernel/prom.c | 1 -
arch/powerpc/kernel/ptrace/Makefile | 3 +-
arch/powerpc/kernel/ptrace/ptrace-decl.h | 21 +
arch/powerpc/kernel/ptrace/ptrace-fpu.c | 40 ++
arch/powerpc/kernel/ptrace/ptrace-tm.c | 19 +-
arch/powerpc/kernel/ptrace/ptrace-view.c | 26 +-
arch/powerpc/kernel/ptrace/ptrace.c | 54 +-
arch/powerpc/kernel/ptrace/ptrace32.c | 2 +
arch/powerpc/kernel/rtas.c | 245 +++-----
arch/powerpc/kernel/setup-common.c | 8 +-
arch/powerpc/kernel/setup.h | 6 -
arch/powerpc/kernel/setup_32.c | 3 -
arch/powerpc/kernel/setup_64.c | 2 +-
arch/powerpc/kernel/signal.c | 59 +-
arch/powerpc/kernel/signal.h | 115 +++-
arch/powerpc/kernel/signal_32.c | 602 +++++++++---------
arch/powerpc/kernel/signal_64.c | 25 +-
arch/powerpc/kernel/smp.c | 241 +++++---
arch/powerpc/kernel/syscall_64.c | 38 +-
arch/powerpc/kernel/time.c | 100 +--
arch/powerpc/kernel/traps.c | 33 +-
arch/powerpc/kernel/vdso.c | 688 +++------------------
arch/powerpc/kernel/vdso32/Makefile | 53 +-
arch/powerpc/kernel/vdso32/cacheflush.S | 19 +-
arch/powerpc/kernel/vdso32/datapage.S | 7 +-
arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh | 16 +
arch/powerpc/kernel/vdso32/gettimeofday.S | 300 +--------
arch/powerpc/kernel/vdso32/vdso32.lds.S | 68 +-
arch/powerpc/kernel/vdso32/vgettimeofday.c | 34 +
arch/powerpc/kernel/vdso64/Makefile | 48 +-
arch/powerpc/kernel/vdso64/cacheflush.S | 18 +-
arch/powerpc/kernel/vdso64/datapage.S | 7 +-
arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh | 16 +
arch/powerpc/kernel/vdso64/gettimeofday.S | 242 +-------
arch/powerpc/kernel/vdso64/vdso64.lds.S | 67 +-
arch/powerpc/kernel/vdso64/vgettimeofday.c | 29 +
arch/powerpc/kernel/vmlinux.lds.S | 19 +-
arch/powerpc/kvm/book3s_emulate.c | 6 +
arch/powerpc/kvm/book3s_hv.c | 33 +-
arch/powerpc/kvm/book3s_hv_builtin.c | 11 +-
arch/powerpc/kvm/book3s_hv_ras.c | 23 +-
arch/powerpc/kvm/book3s_pr.c | 2 +-
arch/powerpc/kvm/book3s_rmhandlers.S | 4 +-
arch/powerpc/kvm/book3s_xics.c | 4 +-
arch/powerpc/kvm/book3s_xive.c | 134 ++--
arch/powerpc/kvm/book3s_xive.h | 13 +
arch/powerpc/kvm/book3s_xive_native.c | 24 +-
arch/powerpc/kvm/book3s_xive_template.c | 5 -
arch/powerpc/kvm/booke.c | 6 +-
arch/powerpc/kvm/powerpc.c | 4 +-
arch/powerpc/lib/feature-fixups.c | 8 +-
arch/powerpc/lib/sstep.c | 160 ++++-
arch/powerpc/lib/test_emulate_step.c | 270 ++++++++
arch/powerpc/mm/book3s32/Makefile | 2 +-
arch/powerpc/mm/book3s32/hash_low.S | 169 ++---
arch/powerpc/mm/book3s32/mmu.c | 30 +-
arch/powerpc/mm/book3s32/nohash_low.S | 80 +++
arch/powerpc/mm/book3s32/tlb.c | 89 +--
arch/powerpc/mm/book3s64/Makefile | 2 +-
arch/powerpc/mm/book3s64/hash_4k.c | 2 +-
arch/powerpc/mm/book3s64/hash_64k.c | 4 +-
arch/powerpc/mm/book3s64/hash_hugepage.c | 2 +-
arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 2 +-
arch/powerpc/mm/book3s64/hash_pgtable.c | 2 +-
arch/powerpc/mm/book3s64/hash_utils.c | 12 +-
arch/powerpc/mm/book3s64/iommu_api.c | 2 +-
arch/powerpc/mm/book3s64/pgtable.c | 8 +-
arch/powerpc/mm/book3s64/pkeys.c | 151 +++--
arch/powerpc/mm/book3s64/radix_pgtable.c | 45 +-
arch/powerpc/mm/book3s64/radix_tlb.c | 23 +-
arch/powerpc/mm/book3s64/slb.c | 66 +-
arch/powerpc/mm/fault.c | 79 ++-
arch/powerpc/mm/hugetlbpage.c | 64 +-
arch/powerpc/mm/init-common.c | 10 +-
arch/powerpc/mm/mem.c | 60 +-
arch/powerpc/mm/mmu_decl.h | 6 -
arch/powerpc/mm/nohash/8xx.c | 3 +-
arch/powerpc/mm/nohash/fsl_booke.c | 12 +-
arch/powerpc/mm/nohash/tlb_low.S | 29 +-
arch/powerpc/mm/pgtable_32.c | 6 +-
arch/powerpc/perf/8xx-pmu.c | 16 +-
arch/powerpc/perf/callchain.h | 2 +-
arch/powerpc/perf/callchain_32.c | 8 +-
arch/powerpc/perf/callchain_64.c | 7 +-
arch/powerpc/perf/core-book3s.c | 65 +-
arch/powerpc/perf/isa207-common.c | 38 +-
arch/powerpc/perf/isa207-common.h | 20 +-
arch/powerpc/perf/power10-events-list.h | 9 +
arch/powerpc/perf/power10-pmu.c | 184 +++++-
arch/powerpc/platforms/85xx/corenet_generic.c | 3 +-
arch/powerpc/platforms/8xx/Kconfig | 7 -
arch/powerpc/platforms/8xx/micropatch.c | 11 +
arch/powerpc/platforms/Kconfig.cputype | 57 +-
arch/powerpc/platforms/powermac/sleep.S | 132 ++--
arch/powerpc/platforms/powernv/Kconfig | 8 +-
arch/powerpc/platforms/powernv/idle.c | 3 +
arch/powerpc/platforms/powernv/memtrace.c | 175 +++---
arch/powerpc/platforms/powernv/npu-dma.c | 16 +-
arch/powerpc/platforms/powernv/ocxl.c | 114 ++++
arch/powerpc/platforms/powernv/opal-elog.c | 4 +-
arch/powerpc/platforms/powernv/opal-hmi.c | 29 +-
arch/powerpc/platforms/powernv/opal.c | 2 +-
arch/powerpc/platforms/powernv/pci-ioda.c | 4 +-
arch/powerpc/platforms/powernv/pci-sriov.c | 2 +-
arch/powerpc/platforms/ps3/system-bus.c | 5 +-
arch/powerpc/platforms/pseries/hotplug-cpu.c | 1 +
arch/powerpc/platforms/pseries/hotplug-memory.c | 12 +-
arch/powerpc/platforms/pseries/mobility.c | 358 +++++++++--
arch/powerpc/platforms/pseries/pci.c | 51 +-
arch/powerpc/platforms/pseries/ras.c | 5 +-
arch/powerpc/platforms/pseries/smp.c | 3 +-
arch/powerpc/platforms/pseries/suspend.c | 79 +--
arch/powerpc/sysdev/mpic_msgr.c | 2 +-
arch/powerpc/sysdev/xive/common.c | 207 +++----
arch/powerpc/sysdev/xive/native.c | 46 +-
arch/powerpc/sysdev/xive/spapr.c | 8 +-
arch/powerpc/sysdev/xive/xive-internal.h | 7 +-
arch/powerpc/xmon/nonstdio.c | 2 +-
arch/powerpc/xmon/xmon.c | 6 +-
arch/s390/include/asm/livepatch.h | 5 +-
arch/s390/kernel/ftrace.c | 20 +-
arch/x86/Kconfig | 1 +
arch/x86/include/asm/ftrace.h | 18 +
arch/x86/include/asm/livepatch.h | 4 +-
arch/x86/kernel/ftrace_64.S | 15 +-
arch/x86/kernel/kprobes/ftrace.c | 15 +-
drivers/block/ps3disk.c | 3 +-
drivers/block/ps3vram.c | 3 +-
drivers/char/ps3flash.c | 3 +-
drivers/connector/cn_queue.c | 8 +-
drivers/connector/connector.c | 4 +-
drivers/misc/lkdtm/Makefile | 1 +
drivers/misc/lkdtm/core.c | 3 +
drivers/misc/lkdtm/lkdtm.h | 3 +
drivers/misc/lkdtm/powerpc.c | 120 ++++
drivers/misc/ocxl/context.c | 4 +-
drivers/misc/ocxl/link.c | 70 ++-
drivers/misc/ocxl/ocxl_internal.h | 9 +-
drivers/misc/ocxl/trace.h | 64 ++
drivers/net/dsa/qca/ar9331.c | 33 +-
drivers/net/ethernet/allwinner/sun4i-emac.c | 7 +-
drivers/net/ethernet/broadcom/genet/bcmgenet.c | 4 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 2 +-
drivers/net/ethernet/ibm/ibmvnic.c | 9 +-
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 5 +-
drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +-
drivers/net/ethernet/korina.c | 2 +-
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 3 +-
drivers/net/ethernet/microchip/lan743x_main.c | 43 +-
drivers/net/ethernet/mscc/ocelot_vsc7514.c | 8 +-
drivers/net/ethernet/netronome/nfp/flower/main.c | 6 +-
drivers/net/ethernet/ni/Kconfig | 2 +-
drivers/net/ethernet/qlogic/qlcnic/qlcnic_main.c | 1 +
drivers/net/ethernet/toshiba/ps3_gelic_net.c | 3 +-
drivers/net/hyperv/netvsc_drv.c | 11 +-
drivers/nfc/s3fwrn5/nci.c | 25 -
drivers/nfc/s3fwrn5/nci.h | 22 -
drivers/nfc/s3fwrn5/phy_common.c | 3 +-
drivers/ps3/ps3-lpm.c | 3 +-
drivers/ps3/ps3-vuart.c | 10 +-
drivers/ps3/ps3stor_lib.c | 2 +-
drivers/scsi/cxlflash/ocxl_hw.c | 6 +-
drivers/scsi/ps3rom.c | 3 +-
drivers/soc/Kconfig | 1 +
drivers/soc/Makefile | 1 +
drivers/soc/litex/Kconfig | 19 +
drivers/soc/litex/Makefile | 3 +
drivers/soc/litex/litex_soc_ctrl.c | 176 ++++++
drivers/tty/serial/Kconfig | 32 +
drivers/tty/serial/Makefile | 1 +
drivers/tty/serial/liteuart.c | 404 ++++++++++++
drivers/usb/host/ehci-ps3.c | 4 +-
drivers/usb/host/ohci-ps3.c | 4 +-
drivers/video/fbdev/ps3fb.c | 4 +-
fs/pstore/ftrace.c | 8 +-
include/linux/compat.h | 32 +
include/linux/connector.h | 10 +-
include/linux/ftrace.h | 45 +-
include/linux/init.h | 2 +-
include/linux/kprobes.h | 2 +-
include/linux/litex.h | 102 +++
include/linux/memory_hotplug.h | 3 +
include/linux/mlx5/mlx5_ifc.h | 6 +-
include/linux/module.h | 28 +-
include/linux/moduleparam.h | 12 +-
include/linux/netdevice.h | 1 +
include/linux/phy.h | 3 +-
include/linux/regset.h | 12 +
include/linux/seq_buf.h | 2 +-
include/linux/trace_recursion.h | 232 +++++++
include/linux/trace_seq.h | 4 +-
include/misc/ocxl.h | 2 +-
include/uapi/linux/devlink.h | 2 +-
kernel/livepatch/Kconfig | 2 +-
kernel/livepatch/patch.c | 15 +-
kernel/module.c | 200 +++---
kernel/params.c | 10 +-
kernel/trace/Kconfig | 68 ++
kernel/trace/Makefile | 1 +
kernel/trace/blktrace.c | 4 +-
kernel/trace/bpf_trace.c | 2 +-
kernel/trace/fgraph.c | 3 +-
kernel/trace/ftrace.c | 57 +-
kernel/trace/ring_buffer.c | 223 +++++--
kernel/trace/synth_event_gen_test.c | 2 +-
kernel/trace/trace.c | 53 +-
kernel/trace/trace.h | 182 +-----
kernel/trace/trace_benchmark.c | 6 +-
kernel/trace/trace_boot.c | 2 +
kernel/trace/trace_dynevent.c | 2 +-
kernel/trace/trace_dynevent.h | 6 +-
kernel/trace/trace_entries.h | 6 +-
kernel/trace/trace_event_perf.c | 15 +-
kernel/trace/trace_events.c | 9 +-
kernel/trace/trace_events_filter.c | 23 +-
kernel/trace/trace_events_hist.c | 2 +-
kernel/trace/trace_events_synth.c | 4 +-
kernel/trace/trace_export.c | 2 +-
kernel/trace/trace_functions.c | 23 +-
kernel/trace/trace_functions_graph.c | 2 +-
kernel/trace/trace_hwlat.c | 4 +-
kernel/trace/trace_irqsoff.c | 2 +-
kernel/trace/trace_kprobe.c | 9 +-
kernel/trace/trace_output.c | 6 +-
kernel/trace/trace_output.h | 1 +
kernel/trace/trace_recursion_record.c | 236 +++++++
kernel/trace/trace_sched_wakeup.c | 2 +-
kernel/trace/trace_selftest.c | 29 +-
kernel/trace/trace_stack.c | 3 +-
kernel/trace/tracing_map.c | 6 +-
kernel/trace/tracing_map.h | 2 +-
net/core/dev.c | 22 +-
net/ethtool/channels.c | 6 +-
net/ethtool/strset.c | 2 +-
net/mptcp/options.c | 15 +-
net/mptcp/protocol.c | 11 +-
net/mptcp/protocol.h | 2 +-
net/sched/sch_taprio.c | 17 +-
net/smc/smc_ib.c | 36 +-
net/tipc/netlink_compat.c | 12 +-
sound/ppc/snd_ps3.c | 3 +-
tools/testing/selftests/lkdtm/tests.txt | 1 +
tools/testing/selftests/net/mptcp/simult_flows.sh | 6 +-
tools/testing/selftests/powerpc/eeh/Makefile | 2 +-
tools/testing/selftests/powerpc/eeh/settings | 1 +
tools/testing/selftests/powerpc/mm/bad_accesses.c | 2 +-
.../powerpc/{syscalls => nx-gzip}/.gitignore | 3 +-
.../testing/selftests/powerpc/security/.gitignore | 1 +
tools/testing/selftests/powerpc/signal/.gitignore | 1 +
.../testing/selftests/powerpc/syscalls/.gitignore | 1 +
372 files changed, 8393 insertions(+), 5652 deletions(-)
create mode 100644 Documentation/devicetree/bindings/serial/litex,liteuart.yaml
create mode 100644 Documentation/devicetree/bindings/soc/litex/litex,soc-controller.yaml
create mode 100644 arch/openrisc/boot/dts/or1klitex.dts
create mode 100644 arch/openrisc/configs/or1klitex_defconfig
create mode 100644 arch/powerpc/configs/disable-werror.config
create mode 100644 arch/powerpc/configs/ppc64le.config
create mode 100644 arch/powerpc/configs/security.config
delete mode 100644 arch/powerpc/include/asm/book3s/64/kup-radix.h
create mode 100644 arch/powerpc/include/asm/book3s/64/kup.h
create mode 100644 arch/powerpc/include/asm/clocksource.h
create mode 100644 arch/powerpc/include/asm/cpu_setup_power.h
create mode 100644 arch/powerpc/include/asm/kvm_guest.h
delete mode 100644 arch/powerpc/include/asm/mm-arch-hooks.h
create mode 100644 arch/powerpc/include/asm/vdso/clocksource.h
create mode 100644 arch/powerpc/include/asm/vdso/gettimeofday.h
create mode 100644 arch/powerpc/include/asm/vdso/processor.h
create mode 100644 arch/powerpc/include/asm/vdso/timebase.h
create mode 100644 arch/powerpc/include/asm/vdso/vsyscall.h
delete mode 100644 arch/powerpc/kernel/cpu_setup_power.S
create mode 100644 arch/powerpc/kernel/cpu_setup_power.c
create mode 100644 arch/powerpc/kernel/ptrace/ptrace-fpu.c
create mode 100755 arch/powerpc/kernel/vdso32/gen_vdso_offsets.sh
create mode 100644 arch/powerpc/kernel/vdso32/vgettimeofday.c
create mode 100755 arch/powerpc/kernel/vdso64/gen_vdso_offsets.sh
create mode 100644 arch/powerpc/kernel/vdso64/vgettimeofday.c
create mode 100644 arch/powerpc/mm/book3s32/nohash_low.S
create mode 100644 drivers/misc/lkdtm/powerpc.c
create mode 100644 drivers/soc/litex/Kconfig
create mode 100644 drivers/soc/litex/Makefile
create mode 100644 drivers/soc/litex/litex_soc_ctrl.c
create mode 100644 drivers/tty/serial/liteuart.c
create mode 100644 include/linux/litex.h
create mode 100644 include/linux/trace_recursion.h
create mode 100644 kernel/trace/trace_recursion_record.c
create mode 100644 tools/testing/selftests/powerpc/eeh/settings
copy tools/testing/selftests/powerpc/{syscalls => nx-gzip}/.gitignore (65%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.