* [GIT PULL] csky fixes for v5.1-rc7
@ 2019-04-25 8:36 guoren
2019-04-25 16:21 ` Linus Torvalds
2019-05-08 20:00 ` pr-tracker-bot
0 siblings, 2 replies; 4+ messages in thread
From: guoren @ 2019-04-25 8:36 UTC (permalink / raw)
To: torvalds; +Cc: arnd, linux-kernel, linux-arch, ren_guo
The following changes since commit 085b7755808aa11f78ab9377257e1dad2e6fa4bb:
Linux 5.1-rc6 (2019-04-21 10:45:57 -0700)
are available in the git repository at:
https://github.com/c-sky/csky-linux.git tags/csky-for-linus-5.1-rc7
for you to fetch changes up to a691f3334d58b833e41d56de1b9820e687edcd78:
csky/syscall_trace: Fixup return processing flow (2019-04-22 15:55:28 +0800)
----------------------------------------------------------------
arch/csky patches for 5.1-rc7
Here are the patches which made on 5.1-rc6 and all are tested in our
buildroot gitlab CI:
https://gitlab.com/c-sky/buildroot/pipelines/57892579
- Fixup vdsp&fpu issues in kernel
- Add dynamic function tracer
- Use in_syscall & forget_syscall instead of r11_sig
- Reconstruct signal processing
- Support dynamic start physical address
- Fixup wrong update_mmu_cache implementation
- Support vmlinux bootup with MMU off
- Use va_pa_offset instead of phys_offset
- Fixup syscall_trace return processing flow
- Add perf callchain support
- Add perf_arch_fetch_caller_regs support
- Add page fault perf event support
- Add support for perf registers sampling
----------------------------------------------------------------
Guo Ren (12):
csky: Fixup vdsp&fpu issues in kernel
csky/ftrace: Add dynamic function tracer (include graph tracer)
csky: Update syscall_trace_enter/exit implementation
csky: Add non-uapi asm/ptrace.h namespace
csky: Use in_syscall & forget_syscall instead of r11_sig
csky: Reconstruct signal processing
csky: Support dynamic start physical address
csky: Fixup wrong update_mmu_cache implementation
csky: Support vmlinux bootup with MMU off
csky: Use va_pa_offset instead of phys_offset
csky: Fixup compile warning
csky/syscall_trace: Fixup return processing flow
Jagadeesh Pagadala (1):
csky: mm/fault.c: Remove duplicate header
Mao Han (4):
csky: Add perf callchain support
csky: Add perf_arch_fetch_caller_regs support
csky: add page fault perf event support
csky: Add support for perf registers sampling
Masahiro Yamada (1):
csky: remove redundant generic-y
arch/csky/Kconfig | 7 +-
arch/csky/Makefile | 2 +-
arch/csky/abiv1/inc/abi/ckmmu.h | 24 ++-
arch/csky/abiv1/inc/abi/entry.h | 41 ++--
arch/csky/abiv1/inc/abi/regdef.h | 5 +-
arch/csky/abiv2/cacheflush.c | 13 +-
arch/csky/abiv2/inc/abi/ckmmu.h | 34 +++-
arch/csky/abiv2/inc/abi/entry.h | 87 +++++++--
arch/csky/abiv2/inc/abi/regdef.h | 5 +-
arch/csky/abiv2/mcount.S | 39 +++-
arch/csky/abiv2/memmove.S | 6 +-
arch/csky/include/asm/Kbuild | 1 -
arch/csky/include/asm/ftrace.h | 18 +-
arch/csky/include/asm/mmu_context.h | 17 +-
arch/csky/include/asm/page.h | 39 ++--
arch/csky/include/asm/perf_event.h | 8 +
arch/csky/include/asm/ptrace.h | 41 ++++
arch/csky/include/asm/syscall.h | 9 +
arch/csky/include/asm/thread_info.h | 27 ++-
arch/csky/include/asm/unistd.h | 2 +
arch/csky/include/uapi/asm/perf_regs.h | 51 +++++
arch/csky/include/uapi/asm/ptrace.h | 15 --
arch/csky/kernel/Makefile | 2 +
arch/csky/kernel/atomic.S | 26 +--
arch/csky/kernel/entry.S | 77 +++-----
arch/csky/kernel/ftrace.c | 148 +++++++++++++-
arch/csky/kernel/head.S | 60 +-----
arch/csky/kernel/perf_callchain.c | 119 +++++++++++
arch/csky/kernel/perf_regs.c | 40 ++++
arch/csky/kernel/ptrace.c | 51 +++--
arch/csky/kernel/setup.c | 12 +-
arch/csky/kernel/signal.c | 348 +++++++++++++--------------------
arch/csky/mm/fault.c | 15 +-
scripts/recordmcount.pl | 3 +
34 files changed, 890 insertions(+), 502 deletions(-)
create mode 100644 arch/csky/include/asm/ptrace.h
create mode 100644 arch/csky/include/uapi/asm/perf_regs.h
create mode 100644 arch/csky/kernel/perf_callchain.c
create mode 100644 arch/csky/kernel/perf_regs.c
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] csky fixes for v5.1-rc7
2019-04-25 8:36 [GIT PULL] csky fixes for v5.1-rc7 guoren
@ 2019-04-25 16:21 ` Linus Torvalds
2019-04-26 15:21 ` Guo Ren
2019-05-08 20:00 ` pr-tracker-bot
1 sibling, 1 reply; 4+ messages in thread
From: Linus Torvalds @ 2019-04-25 16:21 UTC (permalink / raw)
To: Guo Ren; +Cc: Arnd Bergmann, Linux List Kernel Mailing, linux-arch, Guo Ren
On Thu, Apr 25, 2019 at 1:36 AM <guoren@kernel.org> wrote:
>
> Here are the patches which made on 5.1-rc6 and all are tested in our
> buildroot gitlab CI:
This really looks like it should come in the next merge window, not during rc7.
You had absolutely zero csky updates during the merge window, you
can't then magically come up with "look, here's 1300 lines of fixes"
during the late rc series.
Re-send when the merge window opens.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] csky fixes for v5.1-rc7
2019-04-25 16:21 ` Linus Torvalds
@ 2019-04-26 15:21 ` Guo Ren
0 siblings, 0 replies; 4+ messages in thread
From: Guo Ren @ 2019-04-26 15:21 UTC (permalink / raw)
To: Linus Torvalds
Cc: Arnd Bergmann, Linux List Kernel Mailing, linux-arch, Guo Ren
Hi Linus,
On Thu, Apr 25, 2019 at 09:21:01AM -0700, Linus Torvalds wrote:
> On Thu, Apr 25, 2019 at 1:36 AM <guoren@kernel.org> wrote:
> >
> > Here are the patches which made on 5.1-rc6 and all are tested in our
> > buildroot gitlab CI:
>
> This really looks like it should come in the next merge window, not during rc7.
>
> You had absolutely zero csky updates during the merge window, you
> can't then magically come up with "look, here's 1300 lines of fixes"
> during the late rc series.
You are right and I know I've missed 5.1-rc1 merge window.
> Re-send when the merge window opens.
Ok.
Best Regards
Guo Ren
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] csky fixes for v5.1-rc7
2019-04-25 8:36 [GIT PULL] csky fixes for v5.1-rc7 guoren
2019-04-25 16:21 ` Linus Torvalds
@ 2019-05-08 20:00 ` pr-tracker-bot
1 sibling, 0 replies; 4+ messages in thread
From: pr-tracker-bot @ 2019-05-08 20:00 UTC (permalink / raw)
To: guoren; +Cc: torvalds, arnd, linux-kernel, linux-arch, ren_guo
The pull request you sent on Thu, 25 Apr 2019 16:36:43 +0800:
> https://github.com/c-sky/csky-linux.git tags/csky-for-linus-5.1-rc7
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/ce45327ca044415a5832dacfb76cdcfb747e3240
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.wiki.kernel.org/userdoc/prtracker
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2019-05-08 20:00 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-04-25 8:36 [GIT PULL] csky fixes for v5.1-rc7 guoren
2019-04-25 16:21 ` Linus Torvalds
2019-04-26 15:21 ` Guo Ren
2019-05-08 20:00 ` pr-tracker-bot
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).