Skip to content

Commit 06ae461

Browse files
committed
tgupdate: merge t/upstream base into t/upstream
2 parents 6b32949 + e598e59 commit 06ae461

File tree

296 files changed

+2938
-1461
lines changed

Some content is hidden

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

296 files changed

+2938
-1461
lines changed

Documentation/arch/powerpc/cxl.rst

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Introduction
1818
both access system memory directly and with the same effective
1919
addresses.
2020

21+
**This driver is deprecated and will be removed in a future release.**
2122

2223
Hardware overview
2324
=================
@@ -453,7 +454,7 @@ Sysfs Class
453454

454455
A cxl sysfs class is added under /sys/class/cxl to facilitate
455456
enumeration and tuning of the accelerators. Its layout is
456-
described in Documentation/ABI/testing/sysfs-class-cxl
457+
described in Documentation/ABI/obsolete/sysfs-class-cxl
457458

458459

459460
Udev rules

Documentation/arch/x86/sva.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ to cache translations for virtual addresses. The IOMMU driver uses the
2525
mmu_notifier() support to keep the device TLB cache and the CPU cache in
2626
sync. When an ATS lookup fails for a virtual address, the device should
2727
use the PRI in order to request the virtual address to be paged into the
28-
CPU page tables. The device must use ATS again in order the fetch the
28+
CPU page tables. The device must use ATS again in order to fetch the
2929
translation before use.
3030

3131
Shared Hardware Workqueues
@@ -216,7 +216,7 @@ submitting work and processing completions.
216216

217217
Single Root I/O Virtualization (SR-IOV) focuses on providing independent
218218
hardware interfaces for virtualizing hardware. Hence, it's required to be
219-
almost fully functional interface to software supporting the traditional
219+
an almost fully functional interface to software supporting the traditional
220220
BARs, space for interrupts via MSI-X, its own register layout.
221221
Virtual Functions (VFs) are assisted by the Physical Function (PF)
222222
driver.

Documentation/devicetree/bindings/arm/rockchip/pmu.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,11 +53,17 @@ properties:
5353
reg:
5454
maxItems: 1
5555

56+
power-controller:
57+
type: object
58+
59+
reboot-mode:
60+
type: object
61+
5662
required:
5763
- compatible
5864
- reg
5965

60-
additionalProperties: true
66+
additionalProperties: false
6167

6268
examples:
6369
- |

Documentation/devicetree/bindings/mtd/cdns,hp-nfc.yaml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,10 @@ properties:
3333
clocks:
3434
maxItems: 1
3535

36+
clock-names:
37+
items:
38+
- const: nf_clk
39+
3640
dmas:
3741
maxItems: 1
3842

@@ -51,6 +55,7 @@ required:
5155
- reg-names
5256
- interrupts
5357
- clocks
58+
- clock-names
5459

5560
unevaluatedProperties: false
5661

@@ -66,7 +71,8 @@ examples:
6671
#address-cells = <1>;
6772
#size-cells = <0>;
6873
interrupts = <GIC_SPI 97 IRQ_TYPE_LEVEL_HIGH>;
69-
clocks = <&nf_clk>;
74+
clocks = <&clk>;
75+
clock-names = "nf_clk";
7076
cdns,board-delay-ps = <4830>;
7177
7278
nand@0 {

Documentation/netlink/specs/rt_link.yaml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -770,6 +770,18 @@ definitions:
770770
-
771771
name: to
772772
type: u32
773+
-
774+
name: ifla-geneve-port-range
775+
type: struct
776+
members:
777+
-
778+
name: low
779+
type: u16
780+
byte-order: big-endian
781+
-
782+
name: high
783+
type: u16
784+
byte-order: big-endian
773785
-
774786
name: ifla-vf-mac
775787
type: struct
@@ -1915,6 +1927,10 @@ attribute-sets:
19151927
-
19161928
name: inner-proto-inherit
19171929
type: flag
1930+
-
1931+
name: port-range
1932+
type: binary
1933+
struct: ifla-geneve-port-range
19181934
-
19191935
name: linkinfo-iptun-attrs
19201936
name-prefix: ifla-iptun-

Documentation/networking/strparser.rst

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,7 @@ Functions
112112
Callbacks
113113
=========
114114

115-
There are six callbacks:
115+
There are seven callbacks:
116116

117117
::
118118

@@ -182,6 +182,13 @@ There are six callbacks:
182182
the length of the message. skb->len - offset may be greater
183183
then full_len since strparser does not trim the skb.
184184

185+
::
186+
187+
int (*read_sock)(struct strparser *strp, read_descriptor_t *desc,
188+
sk_read_actor_t recv_actor);
189+
190+
The read_sock callback is used by strparser instead of
191+
sock->ops->read_sock, if provided.
185192
::
186193

187194
int (*read_sock_done)(struct strparser *strp, int err);

Documentation/userspace-api/landlock.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Landlock: unprivileged access control
88
=====================================
99

1010
:Author: Mickaël Salaün
11-
:Date: October 2024
11+
:Date: January 2025
1212

1313
The goal of Landlock is to enable restriction of ambient rights (e.g. global
1414
filesystem or network access) for a set of processes. Because Landlock
@@ -329,11 +329,11 @@ non-sandboxed process, we can specify this restriction with
329329
A sandboxed process can connect to a non-sandboxed process when its domain is
330330
not scoped. If a process's domain is scoped, it can only connect to sockets
331331
created by processes in the same scope.
332-
Moreover, If a process is scoped to send signal to a non-scoped process, it can
332+
Moreover, if a process is scoped to send signal to a non-scoped process, it can
333333
only send signals to processes in the same scope.
334334

335335
A connected datagram socket behaves like a stream socket when its domain is
336-
scoped, meaning if the domain is scoped after the socket is connected , it can
336+
scoped, meaning if the domain is scoped after the socket is connected, it can
337337
still :manpage:`send(2)` data just like a stream socket. However, in the same
338338
scenario, a non-connected datagram socket cannot send data (with
339339
:manpage:`sendto(2)`) outside its scope.

MAINTAINERS

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2210,6 +2210,7 @@ F: sound/soc/codecs/ssm3515.c
22102210

22112211
ARM/APPLE MACHINE SUPPORT
22122212
M: Sven Peter <[email protected]>
2213+
M: Janne Grunau <[email protected]>
22132214
R: Alyssa Rosenzweig <[email protected]>
22142215
22152216
L: [email protected] (moderated for non-subscribers)
@@ -2284,7 +2285,7 @@ F: drivers/irqchip/irq-aspeed-i2c-ic.c
22842285

22852286
ARM/ASPEED MACHINE SUPPORT
22862287
M: Joel Stanley <[email protected]>
2287-
R: Andrew Jeffery <[email protected]>
2288+
M: Andrew Jeffery <[email protected]>
22882289
L: [email protected] (moderated for non-subscribers)
22892290
L: [email protected] (moderated for non-subscribers)
22902291
S: Supported
@@ -5855,7 +5856,6 @@ F: Documentation/security/snp-tdx-threat-model.rst
58555856

58565857
CONFIGFS
58575858
M: Joel Becker <[email protected]>
5858-
M: Christoph Hellwig <[email protected]>
58595859
S: Supported
58605860
T: git git://git.infradead.org/users/hch/configfs.git
58615861
F: fs/configfs/
@@ -6878,7 +6878,6 @@ F: kernel/dma/map_benchmark.c
68786878
F: tools/testing/selftests/dma/
68796879

68806880
DMA MAPPING HELPERS
6881-
M: Christoph Hellwig <[email protected]>
68826881
M: Marek Szyprowski <[email protected]>
68836882
R: Robin Murphy <[email protected]>
68846883
@@ -7425,7 +7424,6 @@ F: Documentation/devicetree/bindings/display/panel/novatek,nt36672a.yaml
74257424
F: drivers/gpu/drm/panel/panel-novatek-nt36672a.c
74267425

74277426
DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
7428-
M: Karol Herbst <[email protected]>
74297427
M: Lyude Paul <[email protected]>
74307428
M: Danilo Krummrich <[email protected]>
74317429
@@ -15683,7 +15681,7 @@ F: include/uapi/linux/cciss*.h
1568315681

1568415682
MICROSOFT MANA RDMA DRIVER
1568515683
M: Long Li <[email protected]>
15686-
M: Ajay Sharma <sharmaajay@microsoft.com>
15684+
M: Konstantin Taranov <kotaranov@microsoft.com>
1568715685
1568815686
S: Supported
1568915687
F: drivers/infiniband/hw/mana/
@@ -19880,7 +19878,7 @@ F: net/rds/
1988019878
F: tools/testing/selftests/net/rds/
1988119879

1988219880
RDT - RESOURCE ALLOCATION
19883-
M: Fenghua Yu <fenghua.yu@intel.com>
19881+
M: Tony Luck <tony.luck@intel.com>
1988419882
M: Reinette Chatre <[email protected]>
1988519883
1988619884
S: Supported
@@ -20331,6 +20329,7 @@ RISC-V ARCHITECTURE
2033120329
M: Paul Walmsley <[email protected]>
2033220330
M: Palmer Dabbelt <[email protected]>
2033320331
M: Albert Ou <[email protected]>
20332+
R: Alexandre Ghiti <[email protected]>
2033420333
2033520334
S: Supported
2033620335
Q: https://patchwork.kernel.org/project/linux-riscv/list/
@@ -24073,7 +24072,6 @@ F: tools/testing/selftests/ftrace/
2407324072
TRACING MMIO ACCESSES (MMIOTRACE)
2407424073
M: Steven Rostedt <[email protected]>
2407524074
M: Masami Hiramatsu <[email protected]>
24076-
R: Karol Herbst <[email protected]>
2407724075
R: Pekka Paalanen <[email protected]>
2407824076
2407924077

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
VERSION = 6
33
PATCHLEVEL = 14
44
SUBLEVEL = 0
5-
EXTRAVERSION = -rc3
5+
EXTRAVERSION = -rc4
66
NAME = Baby Opossum Posse
77

88
# *DOCUMENTATION*

arch/arm64/boot/dts/rockchip/px30-ringneck-haikou.dts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,6 @@
226226
};
227227

228228
&uart5 {
229-
pinctrl-0 = <&uart5_xfer>;
230229
rts-gpios = <&gpio0 RK_PB5 GPIO_ACTIVE_HIGH>;
231230
status = "okay";
232231
};

0 commit comments

Comments
 (0)