From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26794 invoked by alias); 5 Mar 2013 21:11:52 -0000 Received: (qmail 26777 invoked by uid 22791); 5 Mar 2013 21:11:51 -0000 X-SWARE-Spam-Status: No, hits=-8.1 required=5.0 tests=AWL,BAYES_00,KHOP_RCVD_UNTRUST,KHOP_SPAMHAUS_DROP,KHOP_THREADED,RCVD_IN_DNSWL_HI,RCVD_IN_HOSTKARMA_W,RP_MATCHES_RCVD,SPF_HELO_PASS X-Spam-Check-By: sourceware.org Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 05 Mar 2013 21:11:47 +0000 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r25LBkGT030110 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 5 Mar 2013 16:11:46 -0500 Received: from [10.3.113.22] (ovpn-113-22.phx2.redhat.com [10.3.113.22]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r25LBj76016136; Tue, 5 Mar 2013 16:11:46 -0500 Message-ID: <51365F91.2040106@redhat.com> Date: Tue, 05 Mar 2013 21:11:00 -0000 From: "Carlos O'Donell" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130110 Thunderbird/17.0.2 MIME-Version: 1.0 To: Andreas Jaeger CC: libc-alpha , "libc-ports@sourceware.org" Subject: Re: Sync with Linux 3.8 References: <51365A8B.10507@suse.com> In-Reply-To: <51365A8B.10507@suse.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact libc-ports-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: libc-ports-owner@sourceware.org X-SW-Source: 2013-03/txt/msg00044.txt.bz2 On 03/05/2013 03:50 PM, Andreas Jaeger wrote: > These are the changes I noticed when reviewing the diff > from Linux 3.7 to Linux 3.8. > > Tested on Linux/x86-64. Ok to commit? > > Btw. a review of the Linux 3.8 uapi headers with glibc would be a > worth while task, > > Andreas > > 2013-03-05 Andreas Jaeger > > * sysdeps/unix/sysv/linux/bits/mman-linux.h (MAP_HUGE_SHIFT): Define. > (MAP_HUGE_MASK): Define. > > * sysdeps/unix/sysv/linux/powerpc/sys/ptrace.h (PTRACE_O_EXIT_KILL): > Define. > (PTRACE_O_MASK): Adjust for PTRACE_O_EXITKILL. > * sysdeps/unix/sysv/linux/s390/sys/ptrace.h (PTRACE_O_EXIT_KILL): > Define. > (PTRACE_O_MASK): Adjust for PTRACE_O_EXITKILL. > * sysdeps/unix/sysv/linux/sys/ptrace.h (PTRACE_O_EXIT_KILL): > Define. > (PTRACE_O_MASK): Adjust for PTRACE_O_EXITKILL. > * sysdeps/unix/sysv/linux/sparc/sys/ptrace.h (PTRACE_O_EXITKILL): > Define. > (PTRACE_O_MASK): Adjust for PTRACE_O_EXITKILL. > > * sysdeps/unix/sysv/linux/x86/bits/msq.h (MSG_COPY): Likewise. > * sysdeps/unix/sysv/linux/generic/bits/msq.h (MSG_COPY): Define. > * sysdeps/unix/sysv/linux/powerpc/bits/msq.h (MSG_COPY): Likewise. > * sysdeps/unix/sysv/linux/bits/msq.h (MSG_COPY): Likewise. > * sysdeps/unix/sysv/linux/s390/bits/msq.h (MSG_COPY): Likewise. > * sysdeps/unix/sysv/linux/sparc/bits/msq.h (MSG_COPY): Define. > > * sysdeps/unix/sysv/linux/pathconf.c (__statfs_filesize_max): > Handle f2fs. > > * sysdeps/unix/sysv/linux/internal_statvfs.c (__statvfs_getflags): > Handle f2fs and efivarfs. > > * sysdeps/unix/sysv/linux/pathconf.c (__statfs_link_max): Handle > f2fs. > > * sysdeps/unix/sysv/linux/linux_fsinfo.h (F2FS_SUPER_MAGIC): Add. > (EFIVARFS_MAGIC): Add. > (F2FS_LINK_MAX): Add. > > ChangeLog.mips: > * sysdeps/unix/sysv/linux/mips/bits/msq.h (MSG_COPY): Define. > > ChangeLog.ia64: > * sysdeps/unix/sysv/linux/ia64/bits/msq.h (MSG_COPY): Define. > (MSG_EXCEPT): Make conditional on __USE_GNU. > > Changelog.alpha: > * sysdeps/unix/sysv/linux/alpha/bits/mman.h (MAP_HUGE_MASK) > (MAP_HUGE_SHIFT): Define. > * sysdeps/unix/sysv/linux/alpha/bits/msq.h (MSG_COPY): Define. > > ChangeLog.hppa: > * sysdeps/unix/sysv/linux/hppa/bits/msq.h (MSG_COPY): Define. > * ports/sysdeps/unix/sysv/linux/hppa/bits/mman.h (MAP_HUGE_MASK) > (MAP_HUGE_SHIFT): Define. This looks good to me. I did some light review and found nothing that didn't match 3.8 or my own analysis for an upstream patch I have that does more UAPI unification. Cheers, Carlos.