Linus Torvalds
9ee3b3f4a5
arch/csky patches for 4.21-rc1
Here is the arch/csky patch set for the 4.21-rc1 merge window.
Contianed in here is three features (cpu_hotplug, basic ftrace,
basic perf) and some bugfixes.
-----BEGIN PGP SIGNATURE-----
iQJGBAABCAAwFiEE2KAv+isbWR/viAKHAXH1GYaIxXsFAlwtr/MSHHJlbl9ndW9A
Yy1za3kuY29tAAoJEAFx9RmGiMV7WD0P/2neOLEqPA9f0E3pmzdRiKYQa9D932BD
pl9zhQalexVDz8aEYA0ClsgQwg97OTZFMCf3TPm2aOotTHk5QHforee3A4G5IKZ5
a7oDURapg8DmQpyxjJ2TLv+kfR9OihxpGHTuaj3rAK38Z9+TKcvspRCgISYf4Oyz
RJPXc8cpM2j/+uLly00h0Rxkl9rHcCukLYFxghZ4oyGamoFvz43BBkk0BR2A/3h8
r3f1zyefUSkY21PgLlIspa9Kg5QEuDFSQTdAAUkJyRmKG4n6gNABuZchKlLaopXp
2R1sm/FgoLS75p65uLRves4zMlzxoP6+suJoKIKLqBMJ4KeUTH3jQ9fFGaUyNI+b
rV8AzmbAh3hAbs6QcCjDrsbo4PLb/r5+Nuzt2fu2VAiXIB+18EUOtqLse40OrySR
SvdypMd4H0q9KD+NoKXPYjYM2ja1Yyedg3BChMeP6AYUsqOkOIg2Z0UebXLLabJ7
lp93ObMS2iAfKat9LGk2jz/LkRzMha4VqMgiQ4QubgzYXD+ySBB5yhzWqIBRDJ+Z
hZCZEyc6vzAZ5yrh1xiQKUqilpTupmLp9nJOHQ8rUEjjCnJBiZpj5itZmNZwiH1M
XZh1XCFCzt37a+vfGy3viG9xtVuMEbyRMMbcyxans75Xh6U36C6/GoDSmb1rZcf2
u1yQRWUqXLBy
=YVII
-----END PGP SIGNATURE-----
Merge tag 'csky-for-linus-4.21' of git://github.com/c-sky/csky-linux
Pull arch/csky updates from Guo Ren:
"Here are three main features (cpu_hotplug, basic ftrace, basic perf)
and some bugfixes:
Features:
- Add CPU-hotplug support for SMP
- Add ftrace with function trace and function graph trace
- Add Perf support
- Add EM_CSKY_OLD 39
- optimize kernel panic print.
- remove syscall_exit_work
Bugfixes:
- fix abiv2 mmap(... O_SYNC) failure
- fix gdb coredump error
- remove vdsp implement for kernel
- fix qemu failure to bootup sometimes
- fix ftrace call-graph panic
- fix device tree node reference leak
- remove meaningless header-y
- fix save hi,lo,dspcr regs in switch_stack
- remove unused members in processor.h"
* tag 'csky-for-linus-4.21' of git://github.com/c-sky/csky-linux:
csky: Add perf support for C-SKY
csky: Add EM_CSKY_OLD 39
clocksource/drivers/c-sky: fixup ftrace call-graph panic
csky: ftrace call graph supported.
csky: basic ftrace supported
csky: remove unused members in processor.h
csky: optimize kernel panic print.
csky: stacktrace supported.
csky: CPU-hotplug supported for SMP
clocksource/drivers/c-sky: fixup qemu fail to bootup sometimes.
csky: fixup save hi,lo,dspcr regs in switch_stack.
csky: remove syscall_exit_work
csky: fixup remove vdsp implement for kernel.
csky: bugfix gdb coredump error.
csky: fixup abiv2 mmap(... O_SYNC) failed.
csky: define syscall_get_arch()
elf-em.h: add EM_CSKY
csky: remove meaningless header-y
csky: Don't leak device tree node reference
|
2019-01-05 09:50:07 -08:00 |
| .. |
|
acpi_pm.c
|
|
|
|
arc_timer.c
|
clocksource/drivers/arc_timer: Utilize generic sched_clock
|
2018-12-18 22:22:23 +01:00 |
|
arm_arch_timer.c
|
arm64: arch_timer: Add workaround for ARM erratum 1188873
|
2018-10-01 13:38:47 +01:00 |
|
arm_global_timer.c
|
|
|
|
armv7m_systick.c
|
|
|
|
asm9260_timer.c
|
clocksource: Convert to using %pOFn instead of device_node.name
|
2018-10-03 14:36:52 +02:00 |
|
bcm2835_timer.c
|
clocksource/drivers/bcm2835: Switch to SPDX identifier
|
2018-12-18 22:22:23 +01:00 |
|
bcm_kona_timer.c
|
|
|
|
clksrc-dbx500-prcmu.c
|
clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK
|
2018-12-18 22:22:23 +01:00 |
|
clksrc_st_lpc.c
|
|
|
|
clps711x-timer.c
|
|
|
|
cs5535-clockevt.c
|
|
|
|
dummy_timer.c
|
|
|
|
dw_apb_timer.c
|
|
|
|
dw_apb_timer_of.c
|
clocksource/drivers/dw_apb: Add reset control
|
2018-10-07 14:16:35 +02:00 |
|
em_sti.c
|
|
|
|
exynos_mct.c
|
|
|
|
h8300_timer8.c
|
|
|
|
h8300_timer16.c
|
|
|
|
h8300_tpu.c
|
|
|
|
i8253.c
|
clockevents/drivers/i8253: Add support for PIT shutdown quirk
|
2018-11-04 11:04:46 +01:00 |
|
jcore-pit.c
|
|
|
|
Kconfig
|
clocksource/drivers/rda: Add clock driver for RDA8810PL SoC
|
2018-12-18 22:22:23 +01:00 |
|
Makefile
|
clocksource/drivers/rda: Add clock driver for RDA8810PL SoC
|
2018-12-18 22:22:23 +01:00 |
|
mips-gic-timer.c
|
clocksource/drivers/mips-gic-timer: Add pr_fmt and reword pr_* messages
|
2018-05-18 22:53:09 +02:00 |
|
mmio.c
|
|
|
|
mps2-timer.c
|
|
|
|
mxs_timer.c
|
clocksource/drivers/mxs_timer: Switch to SPDX identifier
|
2018-05-23 07:39:09 +02:00 |
|
nomadik-mtu.c
|
clocksource/drivers/ux500: Drop Ux500 custom SCHED_CLOCK
|
2018-12-18 22:22:23 +01:00 |
|
numachip.c
|
|
|
|
pxa_timer.c
|
clocksource: Convert to using %pOFn instead of device_node.name
|
2018-10-03 14:36:52 +02:00 |
|
renesas-ostm.c
|
clocksource/drivers/renesas-ostm: Convert to SPDX identifiers
|
2018-10-03 14:36:53 +02:00 |
|
samsung_pwm_timer.c
|
|
|
|
scx200_hrt.c
|
|
|
|
sh_cmt.c
|
clocksource/drivers/sh_cmt: Add R-Car gen3 support
|
2018-10-03 14:37:01 +02:00 |
|
sh_mtu2.c
|
clocksource/drivers/sh_mtu2: Convert to SPDX identifiers
|
2018-10-03 14:36:55 +02:00 |
|
sh_tmu.c
|
clocksource/drivers/sh_tmu: Convert to SPDX identifiers
|
2018-10-03 14:36:56 +02:00 |
|
tango_xtal.c
|
|
|
|
tcb_clksrc.c
|
|
|
|
timer-armada-370-xp.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-atcpit100.c
|
clocksource/drivers: Set clockevent device cpumask to cpu_possible_mask
|
2018-07-26 11:26:30 +02:00 |
|
timer-atlas7.c
|
|
|
|
timer-atmel-pit.c
|
clocksource/drivers/timer-atmel-pit: Properly handle error cases
|
2018-09-27 12:01:45 +02:00 |
|
timer-atmel-st.c
|
|
|
|
timer-cadence-ttc.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-digicolor.c
|
|
|
|
timer-efm32.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-fsl-ftm.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-fttmr010.c
|
clocksource/drivers/fttmr010: Fix invalid interrupt register access
|
2018-12-18 22:22:23 +01:00 |
|
timer-gx6605s.c
|
clocksource/drivers/c-sky: Add gx6605s SOC system timer
|
2018-11-02 19:41:12 +01:00 |
|
timer-imx-gpt.c
|
clocksource/drivers/imx-gpt: Remove unnecessary irq protection
|
2018-12-18 22:22:23 +01:00 |
|
timer-imx-tpm.c
|
clocksource/drivers/timer-imx-tpm: Specify clock name for timer-of
|
2018-12-18 22:22:23 +01:00 |
|
timer-integrator-ap.c
|
clocksource/drivers/integrator-ap: Add missing of_node_put()
|
2018-12-18 22:22:23 +01:00 |
|
timer-keystone.c
|
clocksource/drivers: Set clockevent device cpumask to cpu_possible_mask
|
2018-07-26 11:26:30 +02:00 |
|
timer-lpc32xx.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-mediatek.c
|
clocksource/drivers/timer-mediatek: Add support for system timer
|
2018-07-26 11:26:34 +02:00 |
|
timer-meson6.c
|
clocksource/drivers/meson6: Change name meson6_timer timer-meson6
|
2018-12-18 22:22:23 +01:00 |
|
timer-mp-csky.c
|
clocksource/drivers/c-sky: fixup ftrace call-graph panic
|
2018-12-31 23:17:23 +08:00 |
|
timer-npcm7xx.c
|
clocksource/drivers/npcm: Add NPCM7xx timer driver
|
2018-03-30 22:44:09 +02:00 |
|
timer-nps.c
|
|
|
|
timer-of.c
|
clocksource/drivers/timer-of: Don't request the resource by name
|
2018-01-08 17:57:24 +01:00 |
|
timer-of.h
|
clocksource/drivers/timer-of: Store the device node pointer in 'struct timer_of'
|
2018-01-08 17:57:24 +01:00 |
|
timer-orion.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-owl.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-oxnas-rps.c
|
|
|
|
timer-pistachio.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-prima2.c
|
|
|
|
timer-probe.c
|
|
|
|
timer-qcom.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-rda.c
|
clocksource/drivers/rda: Add clock driver for RDA8810PL SoC
|
2018-12-18 22:22:23 +01:00 |
|
timer-riscv.c
|
clocksource/drivers/riscv: Change name riscv_timer to timer-riscv
|
2018-12-18 22:22:23 +01:00 |
|
timer-rockchip.c
|
clocksource/drivers/rockchip: Change name rockchip_timer to timer-rockchip
|
2018-12-18 22:22:23 +01:00 |
|
timer-sp.h
|
|
|
|
timer-sp804.c
|
clocksource: Convert to using %pOFn instead of device_node.name
|
2018-10-03 14:36:52 +02:00 |
|
timer-sprd.c
|
clocksource/drivers/sprd: Register one always-on timer to compensate suspend time
|
2018-07-26 11:26:34 +02:00 |
|
timer-stm32.c
|
clocksource/drivers/stm32: Fix error return code
|
2018-06-12 23:54:01 +02:00 |
|
timer-sun4i.c
|
clocksource/drivers/sun4i: Change name sun4i_timer to timer-sun4i
|
2018-12-18 22:22:23 +01:00 |
|
timer-sun5i.c
|
treewide/trivial: Remove ';;$' typo noise
|
2018-02-22 10:59:33 +01:00 |
|
timer-tegra20.c
|
clocksource/drivers/tegra20: Change name tegra20_timer to timer-tegra20
|
2018-12-18 22:22:23 +01:00 |
|
timer-ti-32k.c
|
clocksource/drivers/ti-32k: Add CLOCK_SOURCE_SUSPEND_NONSTOP flag for non-am43 SoCs
|
2018-09-13 15:23:35 +02:00 |
|
timer-ti-dm.c
|
clocksource/drivers/timer-ti-dm: Remove the early platform driver registration
|
2018-12-18 22:22:23 +01:00 |
|
timer-u300.c
|
|
|
|
timer-versatile.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-vf-pit.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |
|
timer-vt8500.c
|
clocksource/drivers/timer-vt8500: Remove duplicate function name
|
2018-12-18 22:22:23 +01:00 |
|
timer-zevio.c
|
clocksource/drivers: Unify the names to timer-* format
|
2018-10-03 14:37:02 +02:00 |