This is the mail archive of the glibc-bugs@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug libc/23915] [arm] __ASSUME_COPY_FILE_RANGE incorrect


https://sourceware.org/bugzilla/show_bug.cgi?id=23915

--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "GNU C Library master sources".

The branch, master has been updated
       via  1283c478aa0a9b3d84320db5745a61b7f61b360c (commit)
      from  c089fd80c793b1a987e1a6e9a08248b0861ec7ed (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=1283c478aa0a9b3d84320db5745a61b7f61b360c

commit 1283c478aa0a9b3d84320db5745a61b7f61b360c
Author: Joseph Myers <joseph@codesourcery.com>
Date:   Fri Nov 23 17:53:50 2018 +0000

    Fix Arm __ASSUME_COPY_FILE_RANGE (bug 23915).

    The generic kernel-features.h defines __ASSUME_COPY_FILE_RANGE for 4.5
    and later kernels.  However, for 32-bit Arm binaries running on 64-bit
    Arm kernels, the syscall was only wired up in the 4.7 kernel, although
    the 32-bit Arm kernel had the syscall from 4.5 onwards.  This patch
    corrects the Arm kernel-features.h to undefine the macro for
    configured minimum kernel versions before 4.7.

    Tested (compilation only) with a build-many-glibcs.py build for
    arm-linux-gnueabi.

        [BZ #23915]
        * sysdeps/unix/sysv/linux/arm/kernel-features.h
        [__LINUX_KERNEL_VERSION < 0x040700] (__ASSUME_COPY_FILE_RANGE):
        Undefine.

-----------------------------------------------------------------------

Summary of changes:
 ChangeLog                                     |    7 +++++++
 sysdeps/unix/sysv/linux/arm/kernel-features.h |    7 ++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

-- 
You are receiving this mail because:
You are on the CC list for the bug.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]