Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-107695

glibc: Reach parity with Linux 6.12 kernel headers (at least)

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • glibc-2.39-53.el10
    • None
    • Hide
      3de2f8755c6c036dcd0b1f4acd6bcdefe0e775c0
      cf0ca8d52e1653d4aa4311a4649af8dc541ce6b4
      eb0776d4e149ff0ccf9841a8073dbde658c59858
      02de16df481f15d5f6f2a8d98aa1bb2888aec13b
      e0a0fd64b5b223fce87061fe23dbb0b30053060c
      7f163bd2106f96e2925e9bb3e0e545cfae7ba1af
      eaf88c10250b917ba64c9d5567457c4b82558ed1
      2367bf468ce43801de987dcd54b0f99ba9d62827
      e9a37242f9cca80496aa934158b7e366b8b419fa
      84d2762922f74f5059d6179f503972c418153b91
      176671f6042912200ea9733bb6cc8212e06bc85e
      e433cdec9b4b50e66d2f93fa92f622df8f4b870f
      c444cc1d8335243c5c4e636d6a26c472df85522c
      86f06282ccb1b11de7a07fc10f7b77991b7d121a
      f6e849fd7ce2a8954022bd23b94703975b3db0d1
      934d0bf426ffa58f88cebd219b08742ca21e3365
      5fcee06dc7f368770c17f9a69b59fa68119a1cec
      29ae632e76e5dcb89bdbb38402af47a5040fe1d4
      2fb0009ff1994db2848fd2becd9e7eaaefd7b673
      eea6f1e079a301dfd5c7b7f4faf38b4d6e7ea059
      Show
      3de2f8755c6c036dcd0b1f4acd6bcdefe0e775c0 cf0ca8d52e1653d4aa4311a4649af8dc541ce6b4 eb0776d4e149ff0ccf9841a8073dbde658c59858 02de16df481f15d5f6f2a8d98aa1bb2888aec13b e0a0fd64b5b223fce87061fe23dbb0b30053060c 7f163bd2106f96e2925e9bb3e0e545cfae7ba1af eaf88c10250b917ba64c9d5567457c4b82558ed1 2367bf468ce43801de987dcd54b0f99ba9d62827 e9a37242f9cca80496aa934158b7e366b8b419fa 84d2762922f74f5059d6179f503972c418153b91 176671f6042912200ea9733bb6cc8212e06bc85e e433cdec9b4b50e66d2f93fa92f622df8f4b870f c444cc1d8335243c5c4e636d6a26c472df85522c 86f06282ccb1b11de7a07fc10f7b77991b7d121a f6e849fd7ce2a8954022bd23b94703975b3db0d1 934d0bf426ffa58f88cebd219b08742ca21e3365 5fcee06dc7f368770c17f9a69b59fa68119a1cec 29ae632e76e5dcb89bdbb38402af47a5040fe1d4 2fb0009ff1994db2848fd2becd9e7eaaefd7b673 eea6f1e079a301dfd5c7b7f4faf38b4d6e7ea059
    • 2
    • rhel-pt-c-libs
    • 1
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • Red Hat Enterprise Linux
    • PT Libraries 2025 S10, PT Libraries 2025 S11
    • Enhancement
    • Hide
      .`glibc` header files updated to align with Linux 6.12 UAPI

      The `glibc` header files in Red Hat Enterprise Linux 10 have been updated to incorporate the latest Linux UAPI constants for `MAP_*`, `PIDFD_*`, `SCHED_*`, and `SYS_*`, matching those introduced in Linux kernel version 6.12. This update enables developers to access new and revised UAPI constants when building applications, ensuring consistency and compatibility with the latest kernel features.
      Show
      .`glibc` header files updated to align with Linux 6.12 UAPI The `glibc` header files in Red Hat Enterprise Linux 10 have been updated to incorporate the latest Linux UAPI constants for `MAP_*`, `PIDFD_*`, `SCHED_*`, and `SYS_*`, matching those introduced in Linux kernel version 6.12. This update enables developers to access new and revised UAPI constants when building applications, ensuring consistency and compatibility with the latest kernel features.
    • Done
    • Required
    • Unspecified
    • Done
    • All
    • Linux
    • None

      The system call list in the glibc sources is still at Linux 6.7. We should bring it up to 6.12 at least, to match the RHEL kernel headers. We can go to 6.15 if we want, to be ready for future backports. This involes backporting changes to sysdeps/unix/sysv/linux/syscall-names.list.

      Likewise, we should bring in additional constants for <sys/mman.h>, sys/mount.h, and <sys/pidfd.h>. The tests sysdeps/unix/sysv/linux/tst-*consts.py verify that we do not have any gaps.

      This closes a gaps with RHEL 9, too, see RHEL-39000 for an example.

      The syscall-names.list could be backported upstream, too.

      Please note that the commit list is tentative.

              xmcoufal Martin Coufal
              fweimer@redhat.com Florian Weimer
              Platform Tools - Libraries Bot Platform Tools - Libraries Bot
              Martin Coufal Martin Coufal
              Malhar Jivrajani Malhar Jivrajani
              Votes:
              0 Vote for this issue
              Watchers:
              10 Start watching this issue

                Created:
                Updated: