]> sourceware.org Git - glibc.git/commit
Make tile's set_dataplane API compatibility-only
authorChris Metcalf <cmetcalf@mellanox.com>
Mon, 14 Nov 2016 16:41:38 +0000 (11:41 -0500)
committerChris Metcalf <cmetcalf@mellanox.com>
Fri, 18 Nov 2016 18:34:01 +0000 (13:34 -0500)
commit6933f28a64090760a1c1a731d89714265497ba83
treebbb186b7d44ea26a063eb8a83f500be991d44ad9
parent8885f979096f46afd30188e92cefd492c3620787
Make tile's set_dataplane API compatibility-only

The set_dataplane() API in <sys/dataplane.h> originally supported the
Tilera version of Linux as shipped to our customers.  Once we started
upstreaming the dataplane support in the kernel, the API changed
to use fcntl() as part of the current task-isolation patch series.

It doesn't seem like continuing to support the old API is useful
for newly-compiled code, and even supporting the old glibc binary
API on an upstream kernel that supports the new task isolation mode
isn't straightforward, since the semantics have changed in ways that
make it hard to map the old semantics precisely to the new ones,
so just return ENOSYS.
ChangeLog
sysdeps/unix/sysv/linux/tile/Makefile
sysdeps/unix/sysv/linux/tile/set_dataplane.c
sysdeps/unix/sysv/linux/tile/sys/dataplane.h [deleted file]
This page took 0.042093 seconds and 5 git commands to generate.