Skip to content

Commit cb6c82d

Browse files
author
Ingo Molnar
committed
Merge tag 'v5.5-rc7' into perf/core, to pick up fixes
Signed-off-by: Ingo Molnar <[email protected]>
2 parents 5738891 + def9d27 commit cb6c82d

File tree

742 files changed

+6075
-4571
lines changed

Some content is hidden

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

742 files changed

+6075
-4571
lines changed

.mailmap

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ Jacob Shin <[email protected]>
9999
100100
101101
102+
102103
James Bottomley <jejb@mulgrave.(none)>
103104
James Bottomley <[email protected]>
104105
James E Wilson <[email protected]>

Documentation/ABI/stable/sysfs-driver-mlxreg-io

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,13 +29,13 @@ Description: This file shows the system fans direction:
2929

3030
The files are read only.
3131

32-
What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/jtag_enable
32+
What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld3_version
3333

3434
Date: November 2018
3535
KernelVersion: 5.0
3636
Contact: Vadim Pasternak <vadimpmellanox.com>
3737
Description: These files show with which CPLD versions have been burned
38-
on LED board.
38+
on LED or Gearbox board.
3939

4040
The files are read only.
4141

@@ -121,6 +121,15 @@ Description: These files show the system reset cause, as following: ComEx
121121

122122
The files are read only.
123123

124+
What: /sys/devices/platform/mlxplat/mlxreg-io/hwmon/hwmon*/cpld4_version
125+
Date: November 2018
126+
KernelVersion: 5.0
127+
Contact: Vadim Pasternak <vadimpmellanox.com>
128+
Description: These files show with which CPLD versions have been burned
129+
on LED board.
130+
131+
The files are read only.
132+
124133
Date: June 2019
125134
KernelVersion: 5.3
126135
Contact: Vadim Pasternak <vadimpmellanox.com>

Documentation/admin-guide/devices.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -319,7 +319,7 @@
319319
182 = /dev/perfctr Performance-monitoring counters
320320
183 = /dev/hwrng Generic random number generator
321321
184 = /dev/cpu/microcode CPU microcode update interface
322-
186 = /dev/atomicps Atomic shapshot of process state data
322+
186 = /dev/atomicps Atomic snapshot of process state data
323323
187 = /dev/irnet IrNET device
324324
188 = /dev/smbusbios SMBus BIOS
325325
189 = /dev/ussp_ctl User space serial port control

Documentation/dev-tools/kcov.rst

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -251,11 +251,11 @@ selectively from different subsystems.
251251
.. code-block:: c
252252
253253
struct kcov_remote_arg {
254-
unsigned trace_mode;
255-
unsigned area_size;
256-
unsigned num_handles;
257-
uint64_t common_handle;
258-
uint64_t handles[0];
254+
__u32 trace_mode;
255+
__u32 area_size;
256+
__u32 num_handles;
257+
__aligned_u64 common_handle;
258+
__aligned_u64 handles[0];
259259
};
260260
261261
#define KCOV_INIT_TRACE _IOR('c', 1, unsigned long)

Documentation/dev-tools/kunit/start.rst

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,19 +24,16 @@ The wrapper can be run with:
2424
For more information on this wrapper (also called kunit_tool) checkout the
2525
:doc:`kunit-tool` page.
2626

27-
Creating a kunitconfig
28-
======================
27+
Creating a .kunitconfig
28+
=======================
2929
The Python script is a thin wrapper around Kbuild. As such, it needs to be
30-
configured with a ``kunitconfig`` file. This file essentially contains the
30+
configured with a ``.kunitconfig`` file. This file essentially contains the
3131
regular Kernel config, with the specific test targets as well.
3232

3333
.. code-block:: bash
3434
35-
git clone -b master https://kunit.googlesource.com/kunitconfig $PATH_TO_KUNITCONFIG_REPO
3635
cd $PATH_TO_LINUX_REPO
37-
ln -s $PATH_TO_KUNIT_CONFIG_REPO/kunitconfig kunitconfig
38-
39-
You may want to add kunitconfig to your local gitignore.
36+
cp arch/um/configs/kunit_defconfig .kunitconfig
4037
4138
Verifying KUnit Works
4239
---------------------
@@ -151,7 +148,7 @@ and the following to ``drivers/misc/Makefile``:
151148
152149
obj-$(CONFIG_MISC_EXAMPLE_TEST) += example-test.o
153150
154-
Now add it to your ``kunitconfig``:
151+
Now add it to your ``.kunitconfig``:
155152

156153
.. code-block:: none
157154

Documentation/devicetree/bindings/i2c/i2c-at91.txt

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,10 @@ Optional properties:
1818
- dma-names: should contain "tx" and "rx".
1919
- atmel,fifo-size: maximum number of data the RX and TX FIFOs can store for FIFO
2020
capable I2C controllers.
21-
- i2c-sda-hold-time-ns: TWD hold time, only available for "atmel,sama5d4-i2c"
22-
and "atmel,sama5d2-i2c".
21+
- i2c-sda-hold-time-ns: TWD hold time, only available for:
22+
"atmel,sama5d4-i2c",
23+
"atmel,sama5d2-i2c",
24+
"microchip,sam9x60-i2c".
2325
- Child nodes conforming to i2c bus binding
2426

2527
Examples :

Documentation/devicetree/bindings/spi/spi-controller.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ patternProperties:
111111
spi-rx-bus-width:
112112
allOf:
113113
- $ref: /schemas/types.yaml#/definitions/uint32
114-
- enum: [ 1, 2, 4 ]
114+
- enum: [ 1, 2, 4, 8 ]
115115
- default: 1
116116
description:
117117
Bus width to the SPI bus used for MISO.
@@ -123,7 +123,7 @@ patternProperties:
123123
spi-tx-bus-width:
124124
allOf:
125125
- $ref: /schemas/types.yaml#/definitions/uint32
126-
- enum: [ 1, 2, 4 ]
126+
- enum: [ 1, 2, 4, 8 ]
127127
- default: 1
128128
description:
129129
Bus width to the SPI bus used for MOSI.

Documentation/features/debug/gcov-profile-all/arch-support.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@
2323
| openrisc: | TODO |
2424
| parisc: | TODO |
2525
| powerpc: | ok |
26-
| riscv: | TODO |
26+
| riscv: | ok |
2727
| s390: | ok |
2828
| sh: | ok |
2929
| sparc: | TODO |

Documentation/media/v4l-drivers/meye.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ so all video4linux tools (like xawtv) should work with this driver.
9595

9696
Besides the video4linux interface, the driver has a private interface
9797
for accessing the Motion Eye extended parameters (camera sharpness,
98-
agc, video framerate), the shapshot and the MJPEG capture facilities.
98+
agc, video framerate), the snapshot and the MJPEG capture facilities.
9999

100100
This interface consists of several ioctls (prototypes and structures
101101
can be found in include/linux/meye.h):

Documentation/networking/dsa/sja1105.rst

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -230,12 +230,6 @@ simultaneously on two ports. The driver checks the consistency of the schedules
230230
against this restriction and errors out when appropriate. Schedule analysis is
231231
needed to avoid this, which is outside the scope of the document.
232232

233-
At the moment, the time-aware scheduler can only be triggered based on a
234-
standalone clock and not based on PTP time. This means the base-time argument
235-
from tc-taprio is ignored and the schedule starts right away. It also means it
236-
is more difficult to phase-align the scheduler with the other devices in the
237-
network.
238-
239233
Device Tree bindings and board design
240234
=====================================
241235

0 commit comments

Comments
 (0)