Skip to content

Commit ff2d20c

Browse files
authored
Merge branch 'ricothakarashard:master' into master
2 parents fee0dde + bfab9f0 commit ff2d20c

13,608 files changed

Lines changed: 697926 additions & 236669 deletions

File tree

Some content is hidden

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

.clang-format

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ ForEachMacros:
140140
- 'damon_for_each_scheme_safe'
141141
- 'damon_for_each_target'
142142
- 'damon_for_each_target_safe'
143-
- 'damos_for_each_filter'
144-
- 'damos_for_each_filter_safe'
143+
- 'damos_for_each_core_filter'
144+
- 'damos_for_each_core_filter_safe'
145145
- 'damos_for_each_ops_filter'
146146
- 'damos_for_each_ops_filter_safe'
147147
- 'damos_for_each_quota_goal'
@@ -167,7 +167,7 @@ ForEachMacros:
167167
- 'drm_connector_for_each_possible_encoder'
168168
- 'drm_exec_for_each_locked_object'
169169
- 'drm_exec_for_each_locked_object_reverse'
170-
- 'drm_for_each_bridge_in_chain'
170+
- 'drm_for_each_bridge_in_chain_scoped'
171171
- 'drm_for_each_connector_iter'
172172
- 'drm_for_each_crtc'
173173
- 'drm_for_each_crtc_reverse'
@@ -415,6 +415,7 @@ ForEachMacros:
415415
- 'for_each_prop_dlc_cpus'
416416
- 'for_each_prop_dlc_platforms'
417417
- 'for_each_property_of_node'
418+
- 'for_each_pt_level_entry'
418419
- 'for_each_rdt_resource'
419420
- 'for_each_reg'
420421
- 'for_each_reg_filtered'
@@ -747,6 +748,7 @@ ForEachMacros:
747748
- 'ynl_attr_for_each_nested'
748749
- 'ynl_attr_for_each_payload'
749750
- 'zorro_for_each_dev'
751+
- 'zpci_bus_for_each'
750752

751753
IncludeBlocks: Preserve
752754
IncludeCategories:

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@
4343
*.o.*
4444
*.patch
4545
*.pyc
46+
*.rlib
4647
*.rmeta
4748
*.rpm
4849
*.rsi

.mailmap

Lines changed: 33 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,8 @@ Barry Song <baohua@kernel.org> <Baohua.Song@csr.com>
127127
Barry Song <baohua@kernel.org> <barry.song@analog.com>
128128
Bart Van Assche <bvanassche@acm.org> <bart.vanassche@sandisk.com>
129129
Bart Van Assche <bvanassche@acm.org> <bart.vanassche@wdc.com>
130-
Bartosz Golaszewski <brgl@bgdev.pl> <bgolaszewski@baylibre.com>
130+
Bartosz Golaszewski <brgl@kernel.org> <bartosz.golaszewski@linaro.org>
131+
Bartosz Golaszewski <brgl@kernel.org> <bgolaszewski@baylibre.com>
131132
Ben Dooks <ben-linux@fluff.org> <ben.dooks@simtec.co.uk>
132133
Ben Dooks <ben-linux@fluff.org> <ben.dooks@sifive.com>
133134
Ben Gardner <bgardner@wabtec.com>
@@ -174,6 +175,7 @@ Carlos Bilbao <carlos.bilbao@kernel.org> <bilbao@vt.edu>
174175
Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com>
175176
Chao Yu <chao@kernel.org> <chao2.yu@samsung.com>
176177
Chao Yu <chao@kernel.org> <yuchao0@huawei.com>
178+
Chen-Yu Tsai <wens@kernel.org> <wens@csie.org>
177179
Chester Lin <chester62515@gmail.com> <clin@suse.com>
178180
Chris Chiu <chris.chiu@canonical.com> <chiu@endlessm.com>
179181
Chris Chiu <chris.chiu@canonical.com> <chiu@endlessos.org>
@@ -185,6 +187,9 @@ Christian Brauner <brauner@kernel.org> <christian@brauner.io>
185187
Christian Brauner <brauner@kernel.org> <christian.brauner@canonical.com>
186188
Christian Brauner <brauner@kernel.org> <christian.brauner@ubuntu.com>
187189
Christian Marangi <ansuelsmth@gmail.com>
190+
Christophe Leroy <chleroy@kernel.org> <christophe.leroy@c-s.fr>
191+
Christophe Leroy <chleroy@kernel.org> <christophe.leroy@csgroup.eu>
192+
Christophe Leroy <chleroy@kernel.org> <christophe.leroy2@cs-soprasteria.com>
188193
Christophe Ricard <christophe.ricard@gmail.com>
189194
Christopher Obbard <christopher.obbard@linaro.org> <chris.obbard@collabora.com>
190195
Christoph Hellwig <hch@lst.de>
@@ -206,6 +211,7 @@ Danilo Krummrich <dakr@kernel.org> <dakr@redhat.com>
206211
David Brownell <david-b@pacbell.net>
207212
David Collins <quic_collinsd@quicinc.com> <collinsd@codeaurora.org>
208213
David Heidelberg <david@ixit.cz> <d.okias@gmail.com>
214+
David Hildenbrand <david@kernel.org> <david@redhat.com>
209215
David Rheinsberg <david@readahead.eu> <dh.herrmann@gmail.com>
210216
David Rheinsberg <david@readahead.eu> <dh.herrmann@googlemail.com>
211217
David Rheinsberg <david@readahead.eu> <david.rheinsberg@gmail.com>
@@ -298,6 +304,7 @@ Hans de Goede <hansg@kernel.org> <hdegoede@redhat.com>
298304
Hans Verkuil <hverkuil@kernel.org> <hverkuil@xs4all.nl>
299305
Hans Verkuil <hverkuil@kernel.org> <hverkuil-cisco@xs4all.nl>
300306
Hans Verkuil <hverkuil@kernel.org> <hansverk@cisco.com>
307+
Hao Ge <hao.ge@linux.dev> <gehao@kylinos.cn>
301308
Harry Yoo <harry.yoo@oracle.com> <42.hyeyoo@gmail.com>
302309
Heiko Carstens <hca@linux.ibm.com> <h.carstens@de.ibm.com>
303310
Heiko Carstens <hca@linux.ibm.com> <heiko.carstens@de.ibm.com>
@@ -343,7 +350,8 @@ Jayachandran C <c.jayachandran@gmail.com> <jayachandranc@netlogicmicro.com>
343350
Jayachandran C <c.jayachandran@gmail.com> <jchandra@broadcom.com>
344351
Jayachandran C <c.jayachandran@gmail.com> <jchandra@digeo.com>
345352
Jayachandran C <c.jayachandran@gmail.com> <jnair@caviumnetworks.com>
346-
<jean-philippe@linaro.org> <jean-philippe.brucker@arm.com>
353+
Jean-Philippe Brucker <jpb@kernel.org> <jean-philippe.brucker@arm.com>
354+
Jean-Philippe Brucker <jpb@kernel.org> <jean-philippe@linaro.org>
347355
Jean-Michel Hautbois <jeanmichel.hautbois@yoseli.org> <jeanmichel.hautbois@ideasonboard.com>
348356
Jean Tourrilhes <jt@hpl.hp.com>
349357
Jeevan Shriram <quic_jshriram@quicinc.com> <jshriram@codeaurora.org>
@@ -408,6 +416,7 @@ Juha Yrjola <at solidboot.com>
408416
Juha Yrjola <juha.yrjola@nokia.com>
409417
Juha Yrjola <juha.yrjola@solidboot.com>
410418
Julien Thierry <julien.thierry.kdev@gmail.com> <julien.thierry@arm.com>
419+
Justin Iurman <justin.iurman@gmail.com> <justin.iurman@uliege.be>
411420
Iskren Chernev <me@iskren.info> <iskren.chernev@gmail.com>
412421
Kalle Valo <kvalo@kernel.org> <kvalo@codeaurora.org>
413422
Kalle Valo <kvalo@kernel.org> <quic_kvalo@quicinc.com>
@@ -426,7 +435,7 @@ Kenneth W Chen <kenneth.w.chen@intel.com>
426435
Kenneth Westfield <quic_kwestfie@quicinc.com> <kwestfie@codeaurora.org>
427436
Kiran Gunda <quic_kgunda@quicinc.com> <kgunda@codeaurora.org>
428437
Kirill Tkhai <tkhai@ya.ru> <ktkhai@virtuozzo.com>
429-
Kirill A. Shutemov <kas@kernel.org> <kirill.shutemov@linux.intel.com>
438+
Kiryl Shutsemau <kas@kernel.org> <kirill.shutemov@linux.intel.com>
430439
Kishon Vijay Abraham I <kishon@kernel.org> <kishon@ti.com>
431440
Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@linaro.org>
432441
Konrad Dybcio <konradybcio@kernel.org> <konrad.dybcio@somainline.org>
@@ -437,6 +446,7 @@ Krishna Manikandan <quic_mkrishn@quicinc.com> <mkrishn@codeaurora.org>
437446
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com>
438447
Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com>
439448
Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@canonical.com>
449+
Krzysztof Kozlowski <krzk@kernel.org> <krzysztof.kozlowski@linaro.org>
440450
Krzysztof Wilczyński <kwilczynski@kernel.org> <krzysztof.wilczynski@linux.com>
441451
Krzysztof Wilczyński <kwilczynski@kernel.org> <kw@linux.com>
442452
Kshitiz Godara <quic_kgodara@quicinc.com> <kgodara@codeaurora.org>
@@ -463,6 +473,10 @@ Linas Vepstas <linas@austin.ibm.com>
463473
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
464474
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
465475
Linus Lüssing <linus.luessing@c0d3.blue> <ll@simonwunderlich.de>
476+
Linus Walleij <linusw@kernel.org> <linus.walleij@ericsson.com>
477+
Linus Walleij <linusw@kernel.org> <linus.walleij@stericsson.com>
478+
Linus Walleij <linusw@kernel.org> <linus.walleij@linaro.org>
479+
Linus Walleij <linusw@kernel.org> <triad@df.lth.se>
466480
<linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com>
467481
Li Yang <leoyang.li@nxp.com> <leoli@freescale.com>
468482
Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
@@ -496,9 +510,7 @@ Mark Brown <broonie@sirena.org.uk>
496510
Mark Starovoytov <mstarovo@pm.me> <mstarovoitov@marvell.com>
497511
Markus Schneider-Pargmann <msp@baylibre.com> <mpa@pengutronix.de>
498512
Mark Yao <markyao0591@gmail.com> <mark.yao@rock-chips.com>
499-
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.com>
500-
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@puri.sm>
501-
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
513+
Martin Kepplinger-Novakovic <martink@posteo.de> <martin.kepplinger-novakovic@ginzinger.com>
502514
Martyna Szapar-Mudlaw <martyna.szapar-mudlaw@linux.intel.com> <martyna.szapar-mudlaw@intel.com>
503515
Mathieu Othacehe <othacehe@gnu.org> <m.othacehe@gmail.com>
504516
Mat Martineau <martineau@kernel.org> <mathew.j.martineau@linux.intel.com>
@@ -587,8 +599,8 @@ Nicolas Pitre <nico@fluxnic.net> <nicolas.pitre@linaro.org>
587599
Nicolas Pitre <nico@fluxnic.net> <nico@linaro.org>
588600
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.de>
589601
Nicolas Saenz Julienne <nsaenz@kernel.org> <nsaenzjulienne@suse.com>
590-
Nicolas Schier <nicolas.schier@linux.dev> <n.schier@avm.de>
591-
Nicolas Schier <nicolas.schier@linux.dev> <nicolas@fjasle.eu>
602+
Nicolas Schier <nsc@kernel.org> <n.schier@avm.de>
603+
Nicolas Schier <nsc@kernel.org> <nicolas@fjasle.eu>
592604
Niklas Söderlund <niklas.soderlund+renesas@ragnatech.se>
593605
Nikolay Aleksandrov <razor@blackwall.org> <naleksan@redhat.com>
594606
Nikolay Aleksandrov <razor@blackwall.org> <nikolay@redhat.com>
@@ -605,7 +617,8 @@ Oleksij Rempel <o.rempel@pengutronix.de>
605617
Oleksij Rempel <o.rempel@pengutronix.de> <ore@pengutronix.de>
606618
Oliver Hartkopp <socketcan@hartkopp.net> <oliver.hartkopp@volkswagen.de>
607619
Oliver Hartkopp <socketcan@hartkopp.net> <oliver@hartkopp.net>
608-
Oliver Upton <oliver.upton@linux.dev> <oupton@google.com>
620+
Oliver Upton <oupton@kernel.org> <oupton@google.com>
621+
Oliver Upton <oupton@kernel.org> <oliver.upton@linux.dev>
609622
Ondřej Jirman <megi@xff.cz> <megous@megous.com>
610623
Oza Pawandeep <quic_poza@quicinc.com> <poza@codeaurora.org>
611624
Pali Rohár <pali@kernel.org> <pali.rohar@gmail.com>
@@ -634,6 +647,7 @@ Peter Oruba <peter.oruba@amd.com>
634647
Peter Oruba <peter@oruba.de>
635648
Pierre-Louis Bossart <pierre-louis.bossart@linux.dev> <pierre-louis.bossart@linux.intel.com>
636649
Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com>
650+
Pratyush Yadav <pratyush@kernel.org> <ptyadav@amazon.de>
637651
Praveen BP <praveenbp@ti.com>
638652
Pradeep Kumar Chitrapu <quic_pradeepc@quicinc.com> <pradeepc@codeaurora.org>
639653
Prasad Sodagudi <quic_psodagud@quicinc.com> <psodagud@codeaurora.org>
@@ -644,6 +658,7 @@ Qais Yousef <qyousef@layalina.io> <qais.yousef@arm.com>
644658
Quentin Monnet <qmo@kernel.org> <quentin.monnet@netronome.com>
645659
Quentin Monnet <qmo@kernel.org> <quentin@isovalent.com>
646660
Quentin Perret <qperret@qperret.net> <quentin.perret@arm.com>
661+
Rae Moar <raemoar63@gmail.com> <rmoar@google.com>
647662
Rafael J. Wysocki <rjw@rjwysocki.net> <rjw@sisk.pl>
648663
Rajeev Nandan <quic_rajeevny@quicinc.com> <rajeevny@codeaurora.org>
649664
Rajendra Nayak <quic_rjendra@quicinc.com> <rnayak@codeaurora.org>
@@ -687,11 +702,16 @@ Sachin Mokashi <sachin.mokashi@intel.com> <sachinx.mokashi@intel.com>
687702
Sachin P Sant <ssant@in.ibm.com>
688703
Sai Prakash Ranjan <quic_saipraka@quicinc.com> <saiprakash.ranjan@codeaurora.org>
689704
Sakari Ailus <sakari.ailus@linux.intel.com> <sakari.ailus@iki.fi>
705+
Sam Protsenko <semen.protsenko@linaro.org>
706+
Sam Protsenko <semen.protsenko@linaro.org> <semen.protsenko@globallogic.com>
690707
Sam Ravnborg <sam@mars.ravnborg.org>
708+
Samuel Kayode <samkay014@gmail.com> <samuel.kayode@savoirfairelinux.com>
691709
Sankeerth Billakanti <quic_sbillaka@quicinc.com> <sbillaka@codeaurora.org>
692710
Santosh Shilimkar <santosh.shilimkar@oracle.org>
693711
Santosh Shilimkar <ssantosh@kernel.org>
694712
Sarangdhar Joshi <spjoshi@codeaurora.org>
713+
Saravana Kannan <saravanak@kernel.org> <skannan@codeaurora.org>
714+
Saravana Kannan <saravanak@kernel.org> <saravanak@google.com>
695715
Sascha Hauer <s.hauer@pengutronix.de>
696716
Sahitya Tummala <quic_stummala@quicinc.com> <stummala@codeaurora.org>
697717
Sathishkumar Muruganandam <quic_murugana@quicinc.com> <murugana@codeaurora.org>
@@ -781,6 +801,7 @@ Tanzir Hasan <tanzhasanwork@gmail.com> <tanzirh@google.com>
781801
Tejun Heo <htejun@gmail.com>
782802
Tomeu Vizoso <tomeu@tomeuvizoso.net> <tomeu.vizoso@collabora.com>
783803
Thomas Graf <tgraf@suug.ch>
804+
Thomas Gleixner <tglx@kernel.org> <tglx@linutronix.de>
784805
Thomas Körper <socketcan@esd.eu> <thomas.koerper@esd.eu>
785806
Thomas Pedersen <twp@codeaurora.org>
786807
Thorsten Blum <thorsten.blum@linux.dev> <thorsten.blum@toblux.com>
@@ -843,6 +864,8 @@ Vivien Didelot <vivien.didelot@gmail.com> <vivien.didelot@savoirfairelinux.com>
843864
Vlad Dogaru <ddvlad@gmail.com> <vlad.dogaru@intel.com>
844865
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
845866
Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
867+
WangYuli <wangyuli@aosc.io> <wangyl5933@chinaunicom.cn>
868+
WangYuli <wangyuli@aosc.io> <wangyuli@deepin.org>
846869
Weiwen Hu <huweiwen@linux.alibaba.com> <sehuww@mail.scut.edu.cn>
847870
WeiXiong Liao <gmpy.liaowx@gmail.com> <liaoweixiong@allwinnertech.com>
848871
Wen Gong <quic_wgong@quicinc.com> <wgong@codeaurora.org>
@@ -854,6 +877,7 @@ Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com>
854877
Yanteng Si <si.yanteng@linux.dev> <siyanteng@loongson.cn>
855878
Ying Huang <huang.ying.caritas@gmail.com> <ying.huang@intel.com>
856879
Yosry Ahmed <yosry.ahmed@linux.dev> <yosryahmed@google.com>
880+
Yu-Chun Lin <eleanor.lin@realtek.com> <eleanor15x@gmail.com>
857881
Yusuke Goda <goda.yusuke@renesas.com>
858882
Zack Rusin <zack.rusin@broadcom.com> <zackr@vmware.com>
859883
Zhu Yanjun <zyjzyj2000@gmail.com> <yanjunz@nvidia.com>

.pylintrc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
[MASTER]
2-
init-hook='import sys; sys.path += ["scripts/lib/kdoc", "scripts/lib/abi", "tools/docs/lib"]'
2+
init-hook='import sys; sys.path += ["tools/lib/python"]'

CREDITS

Lines changed: 14 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ D: One of assisting postmasters for vger.kernel.org's lists
1616
S: (ask for current address)
1717
S: Finland
1818

19+
N: Kishon Vijay Abraham I
20+
E: kishon@kernel.org
21+
D: Generic Phy Framework
22+
1923
N: Thomas Abraham
2024
E: thomas.ab@samsung.com
2125
D: Samsung pin controller driver
@@ -1394,7 +1398,7 @@ D: SRM environment driver (for Alpha systems)
13941398
P: 1024D/8399E1BB 250D 3BCF 7127 0D8C A444 A961 1DBD 5E75 8399 E1BB
13951399

13961400
N: Thomas Gleixner
1397-
E: tglx@linutronix.de
1401+
E: tglx@kernel.org
13981402
D: NAND flash hardware support, JFFS2 on NAND flash
13991403

14001404
N: Jérôme Glisse
@@ -1983,6 +1987,7 @@ D: netfilter: TCP window tracking code
19831987
D: netfilter: raw table
19841988
D: netfilter: iprange match
19851989
D: netfilter: new logging interfaces
1990+
D: netfilter: ipset
19861991
D: netfilter: various other hacks
19871992
S: Tata
19881993
S: Hungary
@@ -2036,6 +2041,10 @@ S: Botanicka' 68a
20362041
S: 602 00 Brno
20372042
S: Czech Republic
20382043

2044+
N: Karsten Keil
2045+
E: isdn@linux-pingi.de
2046+
D: ISDN subsystem maintainer
2047+
20392048
N: Jakob Kemi
20402049
E: jakob.kemi@telia.com
20412050
D: V4L W9966 Webcam driver
@@ -2052,16 +2061,15 @@ S: Korte Heul 95
20522061
S: 1403 ND BUSSUM
20532062
S: The Netherlands
20542063

2055-
N: Martin Kepplinger
2064+
N: Martin Kepplinger-Novakovic
20562065
E: martink@posteo.de
2057-
E: martin.kepplinger@puri.sm
2058-
W: http://www.martinkepplinger.com
20592066
P: 4096R/5AB387D3 F208 2B88 0F9E 4239 3468 6E3F 5003 98DF 5AB3 87D3
20602067
D: mma8452 accelerators iio driver
20612068
D: pegasus_notetaker input driver
2069+
D: imx8m media and hi846 sensor driver
20622070
D: Kernel fixes and cleanups
2063-
S: Garnisonstraße 26
2064-
S: 4020 Linz
2071+
S: Keplerstr. 6
2072+
S: 4050 Traun
20652073
S: Austria
20662074

20672075
N: Karl Keyte
Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
NOTE: all the ABIs listed in this file are deprecated and will be removed after 2028.
2+
3+
Here are the alternative ABIs:
4+
+------------------------------------+-----------------------------------------+
5+
| Deprecated | Alternative |
6+
+------------------------------------+-----------------------------------------+
7+
| /sys/kernel/kexec_loaded | /sys/kernel/kexec/loaded |
8+
+------------------------------------+-----------------------------------------+
9+
| /sys/kernel/kexec_crash_loaded | /sys/kernel/kexec/crash_loaded |
10+
+------------------------------------+-----------------------------------------+
11+
| /sys/kernel/kexec_crash_size | /sys/kernel/kexec/crash_size |
12+
+------------------------------------+-----------------------------------------+
13+
| /sys/kernel/crash_elfcorehdr_size | /sys/kernel/kexec/crash_elfcorehdr_size |
14+
+------------------------------------+-----------------------------------------+
15+
| /sys/kernel/kexec_crash_cma_ranges | /sys/kernel/kexec/crash_cma_ranges |
16+
+------------------------------------+-----------------------------------------+
17+
18+
19+
What: /sys/kernel/kexec_loaded
20+
Date: Jun 2006
21+
Contact: kexec@lists.infradead.org
22+
Description: read only
23+
Indicates whether a new kernel image has been loaded
24+
into memory using the kexec system call. It shows 1 if
25+
a kexec image is present and ready to boot, or 0 if none
26+
is loaded.
27+
User: kexec tools, kdump service
28+
29+
What: /sys/kernel/kexec_crash_loaded
30+
Date: Jun 2006
31+
Contact: kexec@lists.infradead.org
32+
Description: read only
33+
Indicates whether a crash (kdump) kernel is currently
34+
loaded into memory. It shows 1 if a crash kernel has been
35+
successfully loaded for panic handling, or 0 if no crash
36+
kernel is present.
37+
User: Kexec tools, Kdump service
38+
39+
What: /sys/kernel/kexec_crash_size
40+
Date: Dec 2009
41+
Contact: kexec@lists.infradead.org
42+
Description: read/write
43+
Shows the amount of memory reserved for loading the crash
44+
(kdump) kernel. It reports the size, in bytes, of the
45+
crash kernel area defined by the crashkernel= parameter.
46+
This interface also allows reducing the crashkernel
47+
reservation by writing a smaller value, and the reclaimed
48+
space is added back to the system RAM.
49+
User: Kdump service
50+
51+
What: /sys/kernel/crash_elfcorehdr_size
52+
Date: Aug 2023
53+
Contact: kexec@lists.infradead.org
54+
Description: read only
55+
Indicates the preferred size of the memory buffer for the
56+
ELF core header used by the crash (kdump) kernel. It defines
57+
how much space is needed to hold metadata about the crashed
58+
system, including CPU and memory information. This information
59+
is used by the user space utility kexec to support updating the
60+
in-kernel kdump image during hotplug operations.
61+
User: Kexec tools
62+
63+
What: /sys/kernel/kexec_crash_cma_ranges
64+
Date: Nov 2025
65+
Contact: kexec@lists.infradead.org
66+
Description: read only
67+
Provides information about the memory ranges reserved from
68+
the Contiguous Memory Allocator (CMA) area that are allocated
69+
to the crash (kdump) kernel. It lists the start and end physical
70+
addresses of CMA regions assigned for crashkernel use.
71+
User: kdump service
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
What: /sys/bus/pci/drivers/qaic/XXXX:XX:XX.X/accel/accel<minor_nr>/dbc<N>_state
2+
Date: October 2025
3+
KernelVersion: 6.19
4+
Contact: Jeff Hugo <jeff.hugo@oss.qualcomm.com>
5+
Description: Represents the current state of DMA Bridge channel (DBC). Below are the possible
6+
states:
7+
8+
=================== ==========================================================
9+
IDLE (0) DBC is free and can be activated
10+
ASSIGNED (1) DBC is activated and a workload is running on device
11+
BEFORE_SHUTDOWN (2) Sub-system associated with this workload has crashed and
12+
it will shutdown soon
13+
AFTER_SHUTDOWN (3) Sub-system associated with this workload has crashed and
14+
it has shutdown
15+
BEFORE_POWER_UP (4) Sub-system associated with this workload is shutdown and
16+
it will be powered up soon
17+
AFTER_POWER_UP (5) Sub-system associated with this workload is now powered up
18+
=================== ==========================================================
19+
Users: Any userspace application or clients interested in DBC state.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
What: /sys/kernel/time/aux_clocks/<ID>/enable
22
Date: May 2025
3-
Contact: Thomas Gleixner <tglx@linutronix.de>
3+
Contact: Thomas Gleixner <tglx@kernel.org>
44
Description:
55
Controls the enablement of auxiliary clock timekeepers.

Documentation/ABI/testing/ima_policy

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,10 @@ Description:
2020
rule format: action [condition ...]
2121

2222
action: measure | dont_measure | appraise | dont_appraise |
23-
audit | hash | dont_hash
23+
audit | dont_audit | hash | dont_hash
2424
condition:= base | lsm [option]
2525
base: [[func=] [mask=] [fsmagic=] [fsuuid=] [fsname=]
26+
[fs_subtype=]
2627
[uid=] [euid=] [gid=] [egid=]
2728
[fowner=] [fgroup=]]
2829
lsm: [[subj_user=] [subj_role=] [subj_type=]

0 commit comments

Comments
 (0)