Skip to content

Commit 9f45abb

Browse files
authored
Merge pull request #99 from Rust-for-Linux/rust-sync
Sync to v5.12-rc2
2 parents 304ee69 + f85857b commit 9f45abb

File tree

11,134 files changed

+504275
-306245
lines changed

Some content is hidden

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

11,134 files changed

+504275
-306245
lines changed

.clang-format

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ ForEachMacros:
109109
- 'css_for_each_child'
110110
- 'css_for_each_descendant_post'
111111
- 'css_for_each_descendant_pre'
112+
- 'cxl_for_each_cmd'
112113
- 'device_for_each_child_node'
113114
- 'dma_fence_chain_for_each'
114115
- 'do_for_each_ftrace_op'

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
*.c.[012]*.*
1919
*.dt.yaml
2020
*.dtb
21+
*.dtbo
2122
*.dtb.S
2223
*.dwo
2324
*.elf
@@ -42,6 +43,7 @@
4243
*.so.dbg
4344
*.su
4445
*.symtypes
46+
*.symversions
4547
*.tab.[ch]
4648
*.tar
4749
*.xz

.mailmap

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,6 @@ Juha Yrjola <at solidboot.com>
174174
Juha Yrjola <[email protected]>
175175
Juha Yrjola <[email protected]>
176176
177-
178177
Kay Sievers <[email protected]>
179178
180179
@@ -202,6 +201,7 @@ Li Yang <[email protected]> <[email protected]>
202201
203202
204203
204+
205205
Manivannan Sadhasivam <[email protected]> <[email protected]>
206206
Manivannan Sadhasivam <[email protected]> <[email protected]>
207207
@@ -237,6 +237,7 @@ Maxime Ripard <[email protected]> <[email protected]>
237237
Mayuresh Janorkar <[email protected]>
238238
Michael Buesch <[email protected]>
239239
Michel Dänzer <[email protected]>
240+
240241
241242
242243

CREDITS

Lines changed: 7 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1244,10 +1244,10 @@ S: 80050-430 - Curitiba - Paraná
12441244
S: Brazil
12451245

12461246
N: Oded Gabbay
1247-
1248-
D: HabanaLabs and AMD KFD maintainer
1249-
S: 12 Shraga Raphaeli
1250-
S: Petah-Tikva, 4906418
1247+
1248+
D: HabanaLabs maintainer
1249+
S: 29 Duchifat St.
1250+
S: Ra'anana 4372029
12511251
S: Israel
12521252

12531253
N: Kumar Gala
@@ -2841,14 +2841,11 @@ S: Subiaco, 6008
28412841
S: Perth, Western Australia
28422842
S: Australia
28432843

2844-
N: Miguel Ojeda Sandonis
2845-
2846-
W: http://miguelojeda.es
2847-
W: http://jair.lab.fi.uva.es/~migojed/
2844+
N: Miguel Ojeda
2845+
2846+
W: https://ojeda.dev
28482847
D: Author of the ks0108, cfag12864b and cfag12864bfb auxiliary display drivers.
28492848
D: Maintainer of the auxiliary display drivers tree (drivers/auxdisplay/*)
2850-
S: C/ Mieses 20, 9-B
2851-
S: Valladolid 47009
28522849
S: Spain
28532850

28542851
N: Peter Oruba
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
What: /sys/bus/fsl-mc/rescan
2+
Date: January 2021
3+
KernelVersion: 5.12
4+
Contact: Ioana Ciornei <[email protected]>
5+
Description: Writing a non-zero value to this attribute will
6+
force a rescan of fsl-mc bus in the system and
7+
synchronize the objects under fsl-mc bus and the
8+
Management Complex firmware.
9+
Users: Userspace drivers and management tools
10+
11+
What: /sys/bus/fsl-mc/autorescan
12+
Date: January 2021
13+
KernelVersion: 5.12
14+
Contact: Ioana Ciornei <[email protected]>
15+
Description: Writing a zero value to this attribute will
16+
disable the DPRC IRQs on which automatic rescan
17+
of the fsl-mc bus is performed. A non-zero value
18+
will enable the DPRC IRQs.
19+
Users: Userspace drivers and management tools

Documentation/ABI/stable/sysfs-bus-vmbus

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,10 @@
1+
What: /sys/bus/vmbus/hibernation
2+
Date: Jan 2021
3+
KernelVersion: 5.12
4+
Contact: Dexuan Cui <[email protected]>
5+
Description: Whether the host supports hibernation for the VM.
6+
Users: Daemon that sets up swap partition/file for hibernation.
7+
18
What: /sys/bus/vmbus/devices/<UUID>/id
29
Date: Jul 2009
310
KernelVersion: 2.6.31

Documentation/ABI/stable/sysfs-class-tpm

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -194,3 +194,17 @@ Description: The "tpm_version_major" property shows the TCG spec major version
194194
Example output::
195195

196196
2
197+
198+
What: /sys/class/tpm/tpmX/pcr-H/N
199+
Date: March 2021
200+
KernelVersion: 5.12
201+
202+
Description: produces output in compact hex representation for PCR
203+
number N from hash bank H. N is the numeric value of
204+
the PCR number and H is the crypto string
205+
representation of the hash
206+
207+
Example output::
208+
209+
cat /sys/class/tpm/tpm0/pcr-sha256/7
210+
2ED93F199692DC6788EFA6A1FE74514AB9760B2A6CEEAEF6C808C13E4ABB0D42

Documentation/ABI/stable/sysfs-driver-speakup

Lines changed: 22 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -273,15 +273,15 @@ Description: In `/sys/accessibility/speakup` is a directory corresponding to
273273
Below is a description of values and parameters for soft
274274
synthesizer, which is currently the most commonly used.
275275

276-
What: /sys/accessibility/speakup/soft/caps_start
276+
What: /sys/accessibility/speakup/<synth-name>/caps_start
277277
KernelVersion: 2.6
278278
279279
Description: This is the string that is sent to the synthesizer to cause it
280280
to start speaking uppercase letters. For the soft synthesizer
281281
and most others, this causes the pitch of the voice to rise
282282
above the currently set pitch.
283283

284-
What: /sys/accessibility/speakup/soft/caps_stop
284+
What: /sys/accessibility/speakup/<synth-name>/caps_stop
285285
KernelVersion: 2.6
286286
287287
Description: This is the string sent to the synthesizer to cause it to stop
@@ -290,12 +290,12 @@ Description: This is the string sent to the synthesizer to cause it to stop
290290
down to the
291291
currently set pitch.
292292

293-
What: /sys/accessibility/speakup/soft/delay_time
293+
What: /sys/accessibility/speakup/<synth-name>/delay_time
294294
KernelVersion: 2.6
295295
296296
Description: TODO:
297297

298-
What: /sys/accessibility/speakup/soft/direct
298+
What: /sys/accessibility/speakup/<synth-name>/direct
299299
KernelVersion: 2.6
300300
301301
Description: Controls if punctuation is spoken by speakup, or by the
@@ -306,63 +306,70 @@ Description: Controls if punctuation is spoken by speakup, or by the
306306
than". Zero lets speakup speak the punctuation. One lets the
307307
synthesizer itself speak punctuation.
308308

309-
What: /sys/accessibility/speakup/soft/freq
309+
What: /sys/accessibility/speakup/<synth-name>/freq
310310
KernelVersion: 2.6
311311
312312
Description: Gets or sets the frequency of the speech synthesizer. Range is
313313
0-9.
314314

315-
What: /sys/accessibility/speakup/soft/full_time
315+
What: /sys/accessibility/speakup/<synth-name>/flush_time
316+
KernelVersion: 5.12
317+
318+
Description: Gets or sets the timeout to wait for the synthesizer flush to
319+
complete. This can be used when the cable gets faulty and flush
320+
notifications are getting lost.
321+
322+
What: /sys/accessibility/speakup/<synth-name>/full_time
316323
KernelVersion: 2.6
317324
318325
Description: TODO:
319326

320-
What: /sys/accessibility/speakup/soft/jiffy_delta
327+
What: /sys/accessibility/speakup/<synth-name>/jiffy_delta
321328
KernelVersion: 2.6
322329
323330
Description: This controls how many jiffys the kernel gives to the
324331
synthesizer. Setting this too high can make a system unstable,
325332
or even crash it.
326333

327-
What: /sys/accessibility/speakup/soft/pitch
334+
What: /sys/accessibility/speakup/<synth-name>/pitch
328335
KernelVersion: 2.6
329336
330337
Description: Gets or sets the pitch of the synthesizer. The range is 0-9.
331338

332-
What: /sys/accessibility/speakup/soft/inflection
339+
What: /sys/accessibility/speakup/<synth-name>/inflection
333340
KernelVersion: 5.8
334341
335342
Description: Gets or sets the inflection of the synthesizer, i.e. the pitch
336343
range. The range is 0-9.
337344

338-
What: /sys/accessibility/speakup/soft/punct
345+
What: /sys/accessibility/speakup/<synth-name>/punct
339346
KernelVersion: 2.6
340347
341348
Description: Gets or sets the amount of punctuation spoken by the
342349
synthesizer. The range for the soft driver seems to be 0-2.
343350
TODO: How is this related to speakup's punc_level, or
344351
reading_punc.
345352

346-
What: /sys/accessibility/speakup/soft/rate
353+
What: /sys/accessibility/speakup/<synth-name>/rate
347354
KernelVersion: 2.6
348355
349356
Description: Gets or sets the rate of the synthesizer. Range is from zero
350357
slowest, to nine fastest.
351358

352-
What: /sys/accessibility/speakup/soft/tone
359+
What: /sys/accessibility/speakup/<synth-name>/tone
353360
KernelVersion: 2.6
354361
355362
Description: Gets or sets the tone of the speech synthesizer. The range for
356363
the soft driver seems to be 0-2. This seems to make no
357364
difference if using espeak and the espeakup connector.
358365
TODO: does espeakup support different tonalities?
359366

360-
What: /sys/accessibility/speakup/soft/trigger_time
367+
What: /sys/accessibility/speakup/<synth-name>/trigger_time
361368
KernelVersion: 2.6
362369
363370
Description: TODO:
364371

365-
What: /sys/accessibility/speakup/soft/voice
372+
What: /sys/accessibility/speakup/<synth-name>/voice
366373
KernelVersion: 2.6
367374
368375
Description: Gets or sets the voice used by the synthesizer if the
@@ -371,7 +378,7 @@ Description: Gets or sets the voice used by the synthesizer if the
371378
voices, this parameter will not set the voice when the espeakup
372379
connector is used between speakup and espeak.
373380

374-
What: /sys/accessibility/speakup/soft/vol
381+
What: /sys/accessibility/speakup/<synth-name>/vol
375382
KernelVersion: 2.6
376383
377384
Description: Gets or sets the volume of the speech synthesizer. Range is 0-9,

0 commit comments

Comments
 (0)