keep FD_CLOEXEC flag when dup()'ing FD

The bug was triggering many systemd denials.

Resolves: RHEL-37631

Signed-off-by: Viktor Malik <vmalik@redhat.com>
This commit is contained in:
Viktor Malik 2024-07-18 07:34:46 +02:00
parent 322621156f
commit 302eb9b594
No known key found for this signature in database
GPG Key ID: AF7A2E1F6EE74FB3
3 changed files with 10 additions and 4 deletions

1
.gitignore vendored
View File

@ -16,3 +16,4 @@
/v1.1.0.tar.gz
/v1.2.0.tar.gz
/linux-6.9.0-0.rc6.4.test.el10.tar.xz
/linux-6.10.0-15.el10.tar.xz

View File

@ -4,12 +4,12 @@
# used as kernel tar.
# RHEL kernel version-release
%define kver 6.9.0-0.rc6.4.test
%define kver 6.10.0-15
%define source linux-%{kver}%{?dist}
Name: libbpf
Version: 1.4.0
Release: 3%{?dist}
Version: 1.5.0
Release: 1%{?dist}
Summary: Libbpf library
License: LGPL-2.1-only OR BSD-2-Clause
@ -72,6 +72,11 @@ pushd tools/lib/bpf
%{_libdir}/libbpf.a
%changelog
* Thu Jul 18 2024 Viktor Malik <vmalik@redhat.com> - 2:1.5.0-1
- Rebase to upstream kernel 6.10
- keep FD_CLOEXEC flag when dup()'ing FD
- Resolves: RHEL-37631
* Mon Jun 24 2024 Troy Dawson <tdawson@redhat.com> - 2:1.4.0-3
- Bump release for June 2024 mass rebuild

View File

@ -1 +1 @@
SHA512 (linux-6.9.0-0.rc6.4.test.el10.tar.xz) = e688250dcb4035f3a70e4b7eff1855368dd65457543506d5f4abe340da904e0340139395e40e679fcdf61280163f9231ac89a90afb564d95f5814ac46a0711bf
SHA512 (linux-6.10.0-15.el10.tar.xz) = 280733b6fd358a4d210c9d6b2ee9f1fdafd00e5b436184057b6a86f6d1e7bb4832f955301aaed7374fab985c2049f839bc5e95833fae34f2efa45bf91dd186a0