Skip to content

Commit 67fd8ae

Browse files
committed
Update contrib/libs/linux-headers to 6.6.7
commit_hash:495eaa25d72e8f80b0e4624c328677f50a736233
1 parent 7314685 commit 67fd8ae

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

76 files changed

+1553
-185
lines changed

build/sysincl/linux-headers.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -857,6 +857,7 @@
857857
- linux/prctl.h
858858
- linux/psample.h
859859
- linux/psci.h
860+
- linux/psp-dbc.h
860861
- linux/psp-sev.h
861862
- linux/ptp_clock.h
862863
- linux/ptrace.h

contrib/libs/linux-headers/.yandex_meta/devtools.copyrights.report

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2832,6 +2832,17 @@ BELONGS ya.make
28322832
Files with this license:
28332833
scsi/scsi_bsg_ufs.h [5:6]
28342834

2835+
KEEP COPYRIGHT_SERVICE_LABEL 8999aed970320ca8558f44732e40779b
2836+
BELONGS ya.make
2837+
License text:
2838+
* Copyright (C) 2023 Advanced Micro Devices, Inc.
2839+
Scancode info:
2840+
Original SPDX id: COPYRIGHT_SERVICE_LABEL
2841+
Score : 100.00
2842+
Match type : COPYRIGHT
2843+
Files with this license:
2844+
linux/psp-dbc.h [5:5]
2845+
28352846
KEEP COPYRIGHT_SERVICE_LABEL 89d5fc8805673ffdbe4fc447403720b9
28362847
BELONGS ya.make
28372848
License text:

contrib/libs/linux-headers/.yandex_meta/devtools.licenses.report

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2622,7 +2622,7 @@ BELONGS ya.make
26222622
Match type : REFERENCE
26232623
Links : https://github.com/nexB/scancode-toolkit/tree/develop/src/licensedcode/data/licenses/other-copyleft.LICENSE
26242624
Files with this license:
2625-
linux/bpf.h [6330:6330]
2625+
linux/bpf.h [6410:6410]
26262626

26272627
KEEP GPL-2.0-or-later WITH Linux-syscall-note 534ccb3153742b07bce86782a49733fc
26282628
BELONGS ya.make
@@ -3494,7 +3494,7 @@ FILE_INCLUDE LICENSES/exceptions/Linux-syscall-note found in files: linux/rxrpc.
34943494

34953495
KEEP GPL-2.0-only WITH Linux-syscall-note 8f065979effd897c5008afa60beda79d
34963496
BELONGS ya.make
3497-
FILE_INCLUDE LICENSES/exceptions/Linux-syscall-note found in files: drm/ivpu_accel.h at line 1, linux/amt.h at line 1, linux/can/j1939.h at line 1, linux/can/netlink.h at line 1, linux/can/vxcan.h at line 1, linux/ccs.h at line 1, linux/dw100.h at line 1, linux/ethtool_netlink.h at line 1, linux/gpio.h at line 1, linux/input-event-codes.h at line 1, linux/netfilter/xt_IDLETIMER.h at line 1, linux/psp-sev.h at line 1, linux/remoteproc_cdev.h at line 1, linux/sev-guest.h at line 1, linux/wmi.h at line 1, linux/wwan.h at line 1
3497+
FILE_INCLUDE LICENSES/exceptions/Linux-syscall-note found in files: drm/ivpu_accel.h at line 1, linux/amt.h at line 1, linux/can/j1939.h at line 1, linux/can/netlink.h at line 1, linux/can/vxcan.h at line 1, linux/ccs.h at line 1, linux/dw100.h at line 1, linux/ethtool_netlink.h at line 1, linux/gpio.h at line 1, linux/input-event-codes.h at line 1, linux/netfilter/xt_IDLETIMER.h at line 1, linux/psp-dbc.h at line 1, linux/psp-sev.h at line 1, linux/remoteproc_cdev.h at line 1, linux/sev-guest.h at line 1, linux/wmi.h at line 1, linux/wwan.h at line 1
34983498
License text:
34993499
/* SPDX-License-Identifier: GPL-2.0-only WITH Linux-syscall-note */
35003500
Scancode info:
@@ -3514,6 +3514,7 @@ FILE_INCLUDE LICENSES/exceptions/Linux-syscall-note found in files: drm/ivpu_acc
35143514
linux/gpio.h [1:1]
35153515
linux/input-event-codes.h [1:1]
35163516
linux/netfilter/xt_IDLETIMER.h [1:1]
3517+
linux/psp-dbc.h [1:1]
35173518
linux/psp-sev.h [1:1]
35183519
linux/remoteproc_cdev.h [1:1]
35193520
linux/sev-guest.h [1:1]
@@ -3536,6 +3537,7 @@ FILE_INCLUDE LICENSES/exceptions/Linux-syscall-note found in files: drm/ivpu_acc
35363537
linux/gpio.h [1:1]
35373538
linux/input-event-codes.h [1:1]
35383539
linux/netfilter/xt_IDLETIMER.h [1:1]
3540+
linux/psp-dbc.h [1:1]
35393541
linux/psp-sev.h [1:1]
35403542
linux/remoteproc_cdev.h [1:1]
35413543
linux/sev-guest.h [1:1]
@@ -4172,7 +4174,7 @@ BELONGS ya.make
41724174
Match type : REFERENCE
41734175
Links : http://www.opensource.org/licenses/BSD-3-Clause, https://spdx.org/licenses/BSD-3-Clause
41744176
Files with this license:
4175-
linux/fuse.h [336:336]
4177+
linux/fuse.h [374:374]
41764178

41774179
KEEP GPL-2.0-or-later WITH Linux-syscall-note c196f33d1f74889d4f98f65f6f70ea8f
41784180
BELONGS ya.make

contrib/libs/linux-headers/.yandex_meta/licenses.list.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2019,6 +2019,10 @@
20192019
* Copyright (C) 2022 Intel Corporation
20202020

20212021

2022+
====================COPYRIGHT====================
2023+
* Copyright (C) 2023 Advanced Micro Devices, Inc.
2024+
2025+
20222026
====================COPYRIGHT====================
20232027
* Copyright (C) 2023 BayLibre Incorporated - https://www.baylibre.com/
20242028

contrib/libs/linux-headers/asm-generic/siginfo.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,8 @@ typedef struct siginfo {
242242
#define SEGV_ADIPERR 7 /* Precise MCD exception */
243243
#define SEGV_MTEAERR 8 /* Asynchronous ARM MTE error */
244244
#define SEGV_MTESERR 9 /* Synchronous ARM MTE exception */
245-
#define NSIGSEGV 9
245+
#define SEGV_CPERR 10 /* Control protection fault */
246+
#define NSIGSEGV 10
246247

247248
/*
248249
* SIGBUS si_codes

contrib/libs/linux-headers/asm-generic/unistd.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -820,8 +820,11 @@ __SYSCALL(__NR_set_mempolicy_home_node, sys_set_mempolicy_home_node)
820820
#define __NR_cachestat 451
821821
__SYSCALL(__NR_cachestat, sys_cachestat)
822822

823+
#define __NR_fchmodat2 452
824+
__SYSCALL(__NR_fchmodat2, sys_fchmodat2)
825+
823826
#undef __NR_syscalls
824-
#define __NR_syscalls 452
827+
#define __NR_syscalls 453
825828

826829
/*
827830
* 32 bit systems traditionally used different

contrib/libs/linux-headers/asm/mman_x86.h

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,10 @@
33
#define _ASM_X86_MMAN_H
44

55
#define MAP_32BIT 0x40 /* only give out 32bit addresses */
6+
#define MAP_ABOVE4G 0x80 /* only map above 4GB */
67

7-
#ifdef CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS
8-
#define arch_calc_vm_prot_bits(prot, key) ( \
9-
((key) & 0x1 ? VM_PKEY_BIT0 : 0) | \
10-
((key) & 0x2 ? VM_PKEY_BIT1 : 0) | \
11-
((key) & 0x4 ? VM_PKEY_BIT2 : 0) | \
12-
((key) & 0x8 ? VM_PKEY_BIT3 : 0))
13-
#endif
8+
/* Flags for map_shadow_stack(2) */
9+
#define SHADOW_STACK_SET_TOKEN (1ULL << 0) /* Set up a restore token in the shadow stack */
1410

1511
#include <asm-generic/mman.h>
1612

contrib/libs/linux-headers/asm/prctl_x86.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,21 @@
2323
#define ARCH_MAP_VDSO_32 0x2002
2424
#define ARCH_MAP_VDSO_64 0x2003
2525

26+
/* Don't use 0x3001-0x3004 because of old glibcs */
27+
2628
#define ARCH_GET_UNTAG_MASK 0x4001
2729
#define ARCH_ENABLE_TAGGED_ADDR 0x4002
2830
#define ARCH_GET_MAX_TAG_BITS 0x4003
2931
#define ARCH_FORCE_TAGGED_SVA 0x4004
3032

33+
#define ARCH_SHSTK_ENABLE 0x5001
34+
#define ARCH_SHSTK_DISABLE 0x5002
35+
#define ARCH_SHSTK_LOCK 0x5003
36+
#define ARCH_SHSTK_UNLOCK 0x5004
37+
#define ARCH_SHSTK_STATUS 0x5005
38+
39+
/* ARCH_SHSTK_ features bits */
40+
#define ARCH_SHSTK_SHSTK (1ULL << 0)
41+
#define ARCH_SHSTK_WRSS (1ULL << 1)
42+
3143
#endif /* _ASM_X86_PRCTL_H */

contrib/libs/linux-headers/asm/unistd-eabi_arm.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -405,5 +405,6 @@
405405
#define __NR_futex_waitv (__NR_SYSCALL_BASE + 449)
406406
#define __NR_set_mempolicy_home_node (__NR_SYSCALL_BASE + 450)
407407
#define __NR_cachestat (__NR_SYSCALL_BASE + 451)
408+
#define __NR_fchmodat2 (__NR_SYSCALL_BASE + 452)
408409

409410
#endif /* _ASM_UNISTD_EABI_H */

contrib/libs/linux-headers/asm/unistd-oabi_arm.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -417,5 +417,6 @@
417417
#define __NR_futex_waitv (__NR_SYSCALL_BASE + 449)
418418
#define __NR_set_mempolicy_home_node (__NR_SYSCALL_BASE + 450)
419419
#define __NR_cachestat (__NR_SYSCALL_BASE + 451)
420+
#define __NR_fchmodat2 (__NR_SYSCALL_BASE + 452)
420421

421422
#endif /* _ASM_UNISTD_OABI_H */

0 commit comments

Comments
 (0)