Skip to content

Commit bc22545

Browse files
authored
Merge pull request #1005 from ojeda/rust
Sync with v6.3
2 parents 12860de + d48fa78 commit bc22545

File tree

13,677 files changed

+634837
-495545
lines changed

Some content is hidden

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

13,677 files changed

+634837
-495545
lines changed

.clang-format

+1-1
Original file line numberDiff line numberDiff line change
@@ -190,6 +190,7 @@ ForEachMacros:
190190
- 'for_each_active_dev_scope'
191191
- 'for_each_active_drhd_unit'
192192
- 'for_each_active_iommu'
193+
- 'for_each_active_route'
193194
- 'for_each_aggr_pgid'
194195
- 'for_each_available_child_of_node'
195196
- 'for_each_bench'
@@ -225,7 +226,6 @@ ForEachMacros:
225226
- 'for_each_console_srcu'
226227
- 'for_each_cpu'
227228
- 'for_each_cpu_and'
228-
- 'for_each_cpu_not'
229229
- 'for_each_cpu_wrap'
230230
- 'for_each_dapm_widgets'
231231
- 'for_each_dedup_cand'

.gitattributes

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
*.c diff=cpp
2-
*.h diff=cpp
3-
*.dtsi diff=dts
4-
*.dts diff=dts
1+
# SPDX-License-Identifier: GPL-2.0-only
2+
*.[ch] diff=cpp
3+
*.dts diff=dts
4+
*.dts[io] diff=dts

.gitignore

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# subdirectories here. Add them in the ".gitignore" file
55
# in that subdirectory instead.
66
#
7-
# NOTE! Please use 'git ls-files -i --exclude-standard'
7+
# NOTE! Please use 'git ls-files -i -c --exclude-per-directory=.gitignore'
88
# command after changing this file, to see if there are
99
# any tracked files which get ignored after the change.
1010
#
@@ -16,6 +16,7 @@
1616
*.bin
1717
*.bz2
1818
*.c.[012]*.*
19+
*.cover
1920
*.dt.yaml
2021
*.dtb
2122
*.dtbo
@@ -33,6 +34,7 @@
3334
*.lz4
3435
*.lzma
3536
*.lzo
37+
*.mbx
3638
*.mod
3739
*.mod.c
3840
*.o
@@ -76,6 +78,7 @@ modules.order
7678
# RPM spec file (make rpm-pkg)
7779
#
7880
/*.spec
81+
/rpmbuild/
7982

8083
#
8184
# Debian directory (make deb-pkg)

.mailmap

+34-1
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ Alexander Lobakin <[email protected]> <[email protected]>
2828
Alexander Mikhalitsyn <[email protected]> <[email protected]>
2929
Alexander Mikhalitsyn <[email protected]> <[email protected]>
3030
31+
3132
Alexei Starovoitov <[email protected]> <[email protected]>
3233
Alexei Starovoitov <[email protected]> <[email protected]>
3334
Alexei Starovoitov <[email protected]> <[email protected]>
@@ -121,6 +122,7 @@ Dengcheng Zhu <[email protected]> <[email protected]>
121122
122123
123124
125+
124126
Dmitry Baryshkov <[email protected]>
125127
Dmitry Baryshkov <[email protected]> <[[email protected]]>
126128
@@ -131,10 +133,15 @@ Dmitry Safonov <[email protected]> <[email protected]>
131133
Domen Puncer <[email protected]>
132134
Douglas Gilbert <[email protected]>
133135
Ed L. Cashin <[email protected]>
136+
Enric Balletbo i Serra <[email protected]> <[email protected]>
137+
Enric Balletbo i Serra <[email protected]> <[email protected]>
134138
135139
136140
Evgeniy Polyakov <[email protected]>
137141
142+
143+
144+
138145
Felipe W Damasio <[email protected]>
139146
Felix Kuhling <[email protected]>
140147
Felix Moeller <[email protected]>
@@ -150,6 +157,7 @@ Gao Xiang <[email protected]> <[email protected]>
150157
151158
152159
160+
153161
154162
155163
@@ -189,6 +197,7 @@ Jan Glauber <[email protected]> <[email protected]>
189197
190198
191199
200+
192201
193202
194203
@@ -208,6 +217,9 @@ Jens Axboe <[email protected]>
208217
Jens Osterkamp <[email protected]>
209218
210219
220+
221+
222+
211223
212224
213225
@@ -220,6 +232,8 @@ Johan Hovold <[email protected]> <[email protected]>
220232
221233
John Paul Adrian Glaubitz <[email protected]>
222234
John Stultz <[email protected]>
235+
236+
223237
224238
225239
@@ -253,7 +267,9 @@ Krzysztof Kozlowski <[email protected]> <[email protected]>
253267
Krzysztof Kozlowski <[email protected]> <[email protected]>
254268
Kuninori Morimoto <[email protected]>
255269
270+
Leonard Crestez <[email protected]> Leonard Crestez <[email protected]>
256271
272+
Leonard Göhrs <[email protected]>
257273
Leonid I Ananiev <[email protected]>
258274
259275
@@ -283,6 +299,8 @@ Martin Kepplinger <[email protected]> <[email protected]>
283299
284300
Martyna Szapar-Mudlaw <[email protected]> <[email protected]>
285301
Mathieu Othacehe <[email protected]>
302+
303+
286304
287305
288306
@@ -304,6 +322,8 @@ Mauro Carvalho Chehab <[email protected]> <[email protected]>
304322
Mauro Carvalho Chehab <[email protected]> <[email protected]>
305323
Mauro Carvalho Chehab <[email protected]> <[email protected]>
306324
Mauro Carvalho Chehab <[email protected]> <[email protected]>
325+
Maxim Mikityanskiy <[email protected]> <[email protected]>
326+
Maxim Mikityanskiy <[email protected]> <[email protected]>
307327
308328
309329
Mayuresh Janorkar <[email protected]>
@@ -367,6 +387,7 @@ Quentin Monnet <[email protected]> <[email protected]>
367387
368388
369389
390+
370391
Rajesh Shah <[email protected]>
371392
Ralf Baechle <[email protected]>
372393
Ralf Wildenhues <[email protected]>
@@ -375,6 +396,9 @@ Rémi Denis-Courmont <[email protected]>
375396
376397
Ricardo Ribalda <[email protected]> Ricardo Ribalda Delgado <[email protected]>
377398
399+
400+
401+
378402
379403
380404
@@ -385,6 +409,7 @@ Ross Zwisler <[email protected]> <[email protected]>
385409
Rudolf Marek <[email protected]>
386410
Rui Saraiva <[email protected]>
387411
Sachin P Sant <[email protected]>
412+
Sai Prakash Ranjan <[email protected]> <[email protected]>
388413
389414
Sam Ravnborg <[email protected]>
390415
Sankeerth Billakanti <[email protected]> <[email protected]>
@@ -409,7 +434,10 @@ Shuah Khan <[email protected]> <[email protected]>
409434
410435
Simon Kelley <[email protected]>
411436
Stéphane Witzmann <[email protected]>
412-
Stephen Hemminger <[email protected]>
437+
438+
439+
440+
413441
414442
415443
Subash Abhinov Kasiviswanathan <[email protected]>
@@ -422,6 +450,10 @@ Thomas Graf <[email protected]>
422450
423451
Thomas Pedersen <[email protected]>
424452
453+
454+
455+
456+
425457
426458
Tony Luck <[email protected]>
427459
@@ -441,6 +473,7 @@ Vasily Averin <[email protected]> <[email protected]>
441473
442474
443475
Valentin Schneider <[email protected]> <[email protected]>
476+
444477
445478
446479

CREDITS

+3-3
Original file line numberDiff line numberDiff line change
@@ -1852,11 +1852,11 @@ E: [email protected]
18521852
D: fbdev hacking
18531853

18541854
N: Jesper Juhl
1855-
1855+
18561856
D: Various fixes, cleanups and minor features all over the tree.
18571857
D: Wrote initial version of the hdaps driver (since passed on to others).
1858-
S: Lemnosvej 1, 3.tv
1859-
S: 2300 Copenhagen S.
1858+
S: Titangade 5G, 2.tv
1859+
S: 2200 Copenhagen N.
18601860
S: Denmark
18611861

18621862
N: Jozsef Kadlecsik

Documentation/ABI/stable/sysfs-block

+11-1
Original file line numberDiff line numberDiff line change
@@ -432,7 +432,8 @@ Contact: [email protected]
432432
Description:
433433
[RW] This is the maximum number of kilobytes that the block
434434
layer will allow for a filesystem request. Must be smaller than
435-
or equal to the maximum size allowed by the hardware.
435+
or equal to the maximum size allowed by the hardware. Write 0
436+
to use default kernel settings.
436437

437438

438439
What: /sys/block/<disk>/queue/max_segment_size
@@ -704,6 +705,15 @@ Description:
704705
zoned will report "none".
705706

706707

708+
What: /sys/block/<disk>/hidden
709+
Date: March 2023
710+
711+
Description:
712+
[RO] the block device is hidden. it doesn’t produce events, and
713+
can’t be opened from userspace or using blkdev_get*.
714+
Used for the underlying components of multipath devices.
715+
716+
707717
What: /sys/block/<disk>/stat
708718
Date: February 2008
709719
Contact: Jerome Marchand <[email protected]>

Documentation/ABI/stable/sysfs-devices-node

+39
Original file line numberDiff line numberDiff line change
@@ -182,3 +182,42 @@ Date: November 2021
182182
Contact: Jarkko Sakkinen <[email protected]>
183183
Description:
184184
The total amount of SGX physical memory in bytes.
185+
186+
What: /sys/devices/system/node/nodeX/memory_failure/total
187+
Date: January 2023
188+
Contact: Jiaqi Yan <[email protected]>
189+
Description:
190+
The total number of raw poisoned pages (pages containing
191+
corrupted data due to memory errors) on a NUMA node.
192+
193+
What: /sys/devices/system/node/nodeX/memory_failure/ignored
194+
Date: January 2023
195+
Contact: Jiaqi Yan <[email protected]>
196+
Description:
197+
Of the raw poisoned pages on a NUMA node, how many pages are
198+
ignored by memory error recovery attempt, usually because
199+
support for this type of pages is unavailable, and kernel
200+
gives up the recovery.
201+
202+
What: /sys/devices/system/node/nodeX/memory_failure/failed
203+
Date: January 2023
204+
Contact: Jiaqi Yan <[email protected]>
205+
Description:
206+
Of the raw poisoned pages on a NUMA node, how many pages are
207+
failed by memory error recovery attempt. This usually means
208+
a key recovery operation failed.
209+
210+
What: /sys/devices/system/node/nodeX/memory_failure/delayed
211+
Date: January 2023
212+
Contact: Jiaqi Yan <[email protected]>
213+
Description:
214+
Of the raw poisoned pages on a NUMA node, how many pages are
215+
delayed by memory error recovery attempt. Delayed poisoned
216+
pages usually will be retried by kernel.
217+
218+
What: /sys/devices/system/node/nodeX/memory_failure/recovered
219+
Date: January 2023
220+
Contact: Jiaqi Yan <[email protected]>
221+
Description:
222+
Of the raw poisoned pages on a NUMA node, how many pages are
223+
recovered by memory error recovery attempt.

0 commit comments

Comments
 (0)