Skip to content

Commit 175ae3a

Browse files
committed
Merge branch 'fixes-v5.7' into fixes
2 parents 07bdc49 + 90d4d3f commit 175ae3a

File tree

11,700 files changed

+566550
-293288
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,700 files changed

+566550
-293288
lines changed

.clang-format

Lines changed: 21 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ ForEachMacros:
8686
- 'bio_for_each_segment_all'
8787
- 'bio_list_for_each'
8888
- 'bip_for_each_vec'
89+
- 'bitmap_for_each_clear_region'
90+
- 'bitmap_for_each_set_region'
8991
- 'blkg_for_each_descendant_post'
9092
- 'blkg_for_each_descendant_pre'
9193
- 'blk_queue_for_each_rl'
@@ -115,6 +117,7 @@ ForEachMacros:
115117
- 'drm_client_for_each_connector_iter'
116118
- 'drm_client_for_each_modeset'
117119
- 'drm_connector_for_each_possible_encoder'
120+
- 'drm_for_each_bridge_in_chain'
118121
- 'drm_for_each_connector_iter'
119122
- 'drm_for_each_crtc'
120123
- 'drm_for_each_encoder'
@@ -136,9 +139,10 @@ ForEachMacros:
136139
- 'for_each_bio'
137140
- 'for_each_board_func_rsrc'
138141
- 'for_each_bvec'
142+
- 'for_each_card_auxs'
143+
- 'for_each_card_auxs_safe'
139144
- 'for_each_card_components'
140-
- 'for_each_card_links'
141-
- 'for_each_card_links_safe'
145+
- 'for_each_card_pre_auxs'
142146
- 'for_each_card_prelinks'
143147
- 'for_each_card_rtds'
144148
- 'for_each_card_rtds_safe'
@@ -166,6 +170,7 @@ ForEachMacros:
166170
- 'for_each_dpcm_fe'
167171
- 'for_each_drhd_unit'
168172
- 'for_each_dss_dev'
173+
- 'for_each_efi_handle'
169174
- 'for_each_efi_memory_desc'
170175
- 'for_each_efi_memory_desc_in_map'
171176
- 'for_each_element'
@@ -190,6 +195,7 @@ ForEachMacros:
190195
- 'for_each_lru'
191196
- 'for_each_matching_node'
192197
- 'for_each_matching_node_and_match'
198+
- 'for_each_member'
193199
- 'for_each_memblock'
194200
- 'for_each_memblock_type'
195201
- 'for_each_memcg_cache_index'
@@ -200,9 +206,11 @@ ForEachMacros:
200206
- 'for_each_msi_entry'
201207
- 'for_each_msi_entry_safe'
202208
- 'for_each_net'
209+
- 'for_each_net_continue_reverse'
203210
- 'for_each_netdev'
204211
- 'for_each_netdev_continue'
205212
- 'for_each_netdev_continue_rcu'
213+
- 'for_each_netdev_continue_reverse'
206214
- 'for_each_netdev_feature'
207215
- 'for_each_netdev_in_bond_rcu'
208216
- 'for_each_netdev_rcu'
@@ -254,10 +262,10 @@ ForEachMacros:
254262
- 'for_each_reserved_mem_region'
255263
- 'for_each_rtd_codec_dai'
256264
- 'for_each_rtd_codec_dai_rollback'
257-
- 'for_each_rtdcom'
258-
- 'for_each_rtdcom_safe'
265+
- 'for_each_rtd_components'
259266
- 'for_each_set_bit'
260267
- 'for_each_set_bit_from'
268+
- 'for_each_set_clump8'
261269
- 'for_each_sg'
262270
- 'for_each_sg_dma_page'
263271
- 'for_each_sg_page'
@@ -267,6 +275,7 @@ ForEachMacros:
267275
- 'for_each_subelement_id'
268276
- '__for_each_thread'
269277
- 'for_each_thread'
278+
- 'for_each_wakeup_source'
270279
- 'for_each_zone'
271280
- 'for_each_zone_zonelist'
272281
- 'for_each_zone_zonelist_nodemask'
@@ -330,6 +339,7 @@ ForEachMacros:
330339
- 'list_for_each'
331340
- 'list_for_each_codec'
332341
- 'list_for_each_codec_safe'
342+
- 'list_for_each_continue'
333343
- 'list_for_each_entry'
334344
- 'list_for_each_entry_continue'
335345
- 'list_for_each_entry_continue_rcu'
@@ -351,6 +361,7 @@ ForEachMacros:
351361
- 'llist_for_each_entry'
352362
- 'llist_for_each_entry_safe'
353363
- 'llist_for_each_safe'
364+
- 'mci_for_each_dimm'
354365
- 'media_device_for_each_entity'
355366
- 'media_device_for_each_intf'
356367
- 'media_device_for_each_link'
@@ -444,10 +455,16 @@ ForEachMacros:
444455
- 'virtio_device_for_each_vq'
445456
- 'xa_for_each'
446457
- 'xa_for_each_marked'
458+
- 'xa_for_each_range'
447459
- 'xa_for_each_start'
448460
- 'xas_for_each'
449461
- 'xas_for_each_conflict'
450462
- 'xas_for_each_marked'
463+
- 'xbc_array_for_each_value'
464+
- 'xbc_for_each_key_value'
465+
- 'xbc_node_for_each_array_value'
466+
- 'xbc_node_for_each_child'
467+
- 'xbc_node_for_each_key_value'
451468
- 'zorro_for_each_dev'
452469

453470
#IncludeBlocks: Preserve # Unknown to clang-format-5.0

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
# SPDX-License-Identifier: GPL-2.0-only
12
#
23
# NOTE! Don't add files that are generated in specific
34
# subdirectories here. Add them in the ".gitignore" file

.mailmap

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,7 @@ Oleksij Rempel <[email protected]> <[email protected]>
210210
211211
212212
213+
213214
Paolo 'Blaisorblade' Giarrusso <[email protected]>
214215
Patrick Mochel <[email protected]>
215216
@@ -225,6 +226,7 @@ Pratyush Anand <[email protected]> <[email protected]>
225226
Praveen BP <[email protected]>
226227
227228
229+
228230
229231
230232
Rajesh Shah <[email protected]>
@@ -243,9 +245,11 @@ Santosh Shilimkar <[email protected]>
243245
Santosh Shilimkar <[email protected]>
244246
Sascha Hauer <[email protected]>
245247
S.Çağlar Onur <[email protected]>
248+
246249
247250
248251
252+
249253
250254
251255

COPYING

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,5 @@ In addition, other licenses may also apply. Please see:
1616
Documentation/process/license-rules.rst
1717

1818
for more details.
19+
20+
All contributions to the Linux Kernel are subject to this COPYING file.

CREDITS

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,11 @@ D: Original author of Amiga FFS filesystem
567567
S: Orlando, Florida
568568
S: USA
569569

570+
N: Paul Burton
571+
572+
W: https://pburton.com
573+
D: MIPS maintainer 2018-2020
574+
570575
N: Lennert Buytenhek
571576
572577
D: Original (2.4) rewrite of the ethernet bridging code

Documentation/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
1+
# SPDX-License-Identifier: GPL-2.0-only
12
output
23
*.pyc
Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
This ABI is renamed and moved to a new location /sys/kernel/fadump/enabled.
2+
3+
What: /sys/kernel/fadump_enabled
4+
Date: Feb 2012
5+
6+
Description: read only
7+
Primarily used to identify whether the FADump is enabled in
8+
the kernel or not.
9+
User: Kdump service
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
This ABI is renamed and moved to a new location /sys/kernel/fadump/registered.¬
2+
3+
What: /sys/kernel/fadump_registered
4+
Date: Feb 2012
5+
6+
Description: read/write
7+
Helps to control the dump collect feature from userspace.
8+
Setting 1 to this file enables the system to collect the
9+
dump and 0 to disable it.
10+
User: Kdump service
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
This ABI is renamed and moved to a new location /sys/kernel/fadump/release_mem.¬
2+
3+
What: /sys/kernel/fadump_release_mem
4+
Date: Feb 2012
5+
6+
Description: write only
7+
This is a special sysfs file and only available when
8+
the system is booted to capture the vmcore using FADump.
9+
It is used to release the memory reserved by FADump to
10+
save the crash dump.
Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
What: /sys/fs/selinux/checkreqprot
2+
Date: April 2005 (predates git)
3+
KernelVersion: 2.6.12-rc2 (predates git)
4+
5+
Description:
6+
7+
The selinuxfs "checkreqprot" node allows SELinux to be configured
8+
to check the protection requested by userspace for mmap/mprotect
9+
calls instead of the actual protection applied by the kernel.
10+
This was a compatibility mechanism for legacy userspace and
11+
for the READ_IMPLIES_EXEC personality flag. However, if set to
12+
1, it weakens security by allowing mappings to be made executable
13+
without authorization by policy. The default value of checkreqprot
14+
at boot was changed starting in Linux v4.4 to 0 (i.e. check the
15+
actual protection), and Android and Linux distributions have been
16+
explicitly writing a "0" to /sys/fs/selinux/checkreqprot during
17+
initialization for some time. Support for setting checkreqprot to 1
18+
will be removed in a future kernel release, at which point the kernel
19+
will always cease using checkreqprot internally and will always
20+
check the actual protections being applied upon mmap/mprotect calls.
21+
The checkreqprot selinuxfs node will remain for backward compatibility
22+
but will discard writes of the "0" value and will reject writes of the
23+
"1" value when this mechanism is removed.

0 commit comments

Comments
 (0)