linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [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).