]> git.baikalelectronics.ru Git - kernel.git/commit
RISC-V: User-Visible Changes
authorPalmer Dabbelt <palmer@sifive.com>
Fri, 1 Dec 2017 21:12:10 +0000 (13:12 -0800)
committerPalmer Dabbelt <palmer@sifive.com>
Fri, 1 Dec 2017 21:12:10 +0000 (13:12 -0800)
commit45555212e21954d105f05f5a2ab0c741e91afa8e
treea9ea3bf949955e5808617e4b21372c0ed85bc009
parentafa9b7659a00ae8d5b77e30cdd115ad877204ea3
parent2ada16b0fe5bd9036bccd8f0093fe48743defd0d
RISC-V: User-Visible Changes

This merge contains the user-visible, ABI-breaking changes that we want
to make sure we have in Linux before our first release.   Highlights
include:

* VDSO entries for clock_get/gettimeofday/getcpu have been added.  These
  are simple syscalls now, but we want to let glibc use them from the
  start so we can make them faster later.
* A VDSO entry for instruction cache flushing has been added so
  userspace can flush the instruction cache.
* The VDSO symbol versions for __vdso_cmpxchg{32,64} have been removed,
  as those VDSO entries don't actually exist.

Conflicts:
        arch/riscv/include/asm/tlbflush.h
arch/riscv/include/asm/tlbflush.h