* sysdeps/unix/sysv/linux/kernel-features.h: Define
commit2dbe6afe7c13af9790f2d37d3be3c8fa3262bd27
authorUlrich Drepper <drepper@redhat.com>
Fri, 3 Apr 2009 17:23:13 +0000 (3 17:23 +0000)
committerUlrich Drepper <drepper@redhat.com>
Fri, 3 Apr 2009 17:23:13 +0000 (3 17:23 +0000)
tree6080f12475eef12e39f1df2cfd6be163fa5c82db
parenta065c0076a1b76b9eb375ae051176e9bf518816a
* sysdeps/unix/sysv/linux/kernel-features.h: Define

__ASSUME_COMPLETE_READV_WRITEV.
* sysdeps/unix/sysv/linux/readv.c: No need for userlevel fallback
with modern kernels.
* sysdeps/unix/sysv/linux/writev.c: Likewise.

* sysdeps/posix/readv.c: Since read is a cancellation point we have
to free a possible malloced buffer in case of cancellation.
* sysdeps/posix/writev.c: Likewise for write.

c2009-04-01  Ulrich Drepper  <drepper@redhat.com>
ChangeLog
sysdeps/posix/readv.c
sysdeps/posix/writev.c
sysdeps/unix/sysv/linux/kernel-features.h
sysdeps/unix/sysv/linux/readv.c
sysdeps/unix/sysv/linux/writev.c