Stafford Horne
11805b60e2
openrisc: Fix issue with argument clobbering for clone/fork
...
[ Upstream commit 6bd140e14d9aaa734ec37985b8b20a96c0ece948 ]
Working on the OpenRISC glibc port I found that sometimes clone was
working strange. That the tls data argument sent in r7 was always
wrong. Further investigation revealed that the arguments were getting
clobbered in the entry code. This patch removes the code that writes to
the argument registers. This was likely due to some old code hanging
around.
This patch fixes this up for clone and fork. This fork clobber is
harmless but also useless so remove.
Signed-off-by: Stafford Horne <shorne@gmail.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-06-25 15:33:01 +02:00
..
alpha
alpha: fix memory barriers so that they conform to the specification
2020-06-22 09:05:28 +02:00
arc
ARC: [plat-eznps]: Restrict to CONFIG_ISA_ARCOMPACT
2020-06-07 13:17:55 +02:00
arm
ARM: dts: sun8i-h2-plus-bananapi-m2-zero: Fix led polarity
2020-06-25 15:32:53 +02:00
arm64
arm64: tegra: Fix ethernet phy-mode for Jetson Xavier
2020-06-25 15:32:58 +02:00
c6x
kbuild: rename LDFLAGS to KBUILD_LDFLAGS
2018-08-24 08:22:08 +09:00
h8300
h8300: use cc-cross-prefix instead of hardcoding h8300-unknown-linux-
2019-04-05 22:32:55 +02:00
hexagon
hexagon: define ioremap_uc
2020-05-10 10:30:11 +02:00
ia64
mm/memory_hotplug: shrink zones when offlining memory
2020-01-29 16:43:27 +01:00
m68k
m68k/PCI: Fix a memory leak in an error handling path
2020-06-25 15:32:50 +02:00
microblaze
microblaze: Prevent the overflow of the start
2020-02-24 08:34:53 +01:00
mips
MIPS: Fix IRQ tracing when call handle_fpe() and handle_msa_fpe()
2020-06-22 09:05:19 +02:00
nds32
nds32: Fix the items of hwcap_str ordering issue.
2019-12-13 08:51:35 +01:00
nios2
nios2: ksyms: Add missing symbol exports
2020-01-27 14:50:30 +01:00
openrisc
openrisc: Fix issue with argument clobbering for clone/fork
2020-06-25 15:33:01 +02:00
parisc
parisc: Fix kernel panic in mem_init()
2020-06-03 08:19:42 +02:00
powerpc
powerpc/4xx: Don't unmap NULL mbase
2020-06-25 15:33:00 +02:00
riscv
riscv: stacktrace: Fix undefined reference to `walk_stackframe'
2020-06-03 08:19:30 +02:00
s390
s390/mm: fix set_huge_pte_at() for empty ptes
2020-06-07 13:17:56 +02:00
sh
Fix 'acccess_ok()' on alpha and SH
2020-06-22 09:04:58 +02:00
sparc
sparc64: fix misuses of access_process_vm() in genregs32_[sg]et()
2020-06-22 09:05:28 +02:00
um
um: ubd: Prevent buffer overrun on command completion
2020-04-23 10:30:19 +02:00
unicore32
mm: convert return type of handle_mm_fault() caller to vm_fault_t
2018-08-17 16:20:28 -07:00
x86
x86/apic: Make TSC deadline timer detection message visible
2020-06-25 15:32:59 +02:00
xtensa
xtensa: fix TLB sanity checker
2019-12-21 10:57:25 +01:00
.gitignore
Kconfig
jump_label: move 'asm goto' support test to Kconfig
2019-06-04 08:02:34 +02:00