mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2025-01-18 11:54:37 +08:00
Merge branch 'linus' into x86/apic, to resolve conflicts
Conflicts: arch/x86/include/asm/x2apic.h Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
commit
141d3b1daa
6
.mailmap
6
.mailmap
@ -15,6 +15,7 @@ Adriana Reus <adi.reus@gmail.com> <adriana.reus@intel.com>
|
|||||||
Alan Cox <alan@lxorguk.ukuu.org.uk>
|
Alan Cox <alan@lxorguk.ukuu.org.uk>
|
||||||
Alan Cox <root@hraefn.swansea.linux.org.uk>
|
Alan Cox <root@hraefn.swansea.linux.org.uk>
|
||||||
Aleksey Gorelov <aleksey_gorelov@phoenix.com>
|
Aleksey Gorelov <aleksey_gorelov@phoenix.com>
|
||||||
|
Aleksandar Markovic <aleksandar.markovic@mips.com> <aleksandar.markovic@imgtec.com>
|
||||||
Al Viro <viro@ftp.linux.org.uk>
|
Al Viro <viro@ftp.linux.org.uk>
|
||||||
Al Viro <viro@zenIV.linux.org.uk>
|
Al Viro <viro@zenIV.linux.org.uk>
|
||||||
Andreas Herrmann <aherrman@de.ibm.com>
|
Andreas Herrmann <aherrman@de.ibm.com>
|
||||||
@ -43,6 +44,7 @@ Corey Minyard <minyard@acm.org>
|
|||||||
Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
Damian Hobson-Garcia <dhobsong@igel.co.jp>
|
||||||
David Brownell <david-b@pacbell.net>
|
David Brownell <david-b@pacbell.net>
|
||||||
David Woodhouse <dwmw2@shinybook.infradead.org>
|
David Woodhouse <dwmw2@shinybook.infradead.org>
|
||||||
|
Deng-Cheng Zhu <dengcheng.zhu@mips.com> <dengcheng.zhu@imgtec.com>
|
||||||
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
|
||||||
Domen Puncer <domen@coderock.org>
|
Domen Puncer <domen@coderock.org>
|
||||||
Douglas Gilbert <dougg@torque.net>
|
Douglas Gilbert <dougg@torque.net>
|
||||||
@ -100,6 +102,7 @@ Leonid I Ananiev <leonid.i.ananiev@intel.com>
|
|||||||
Linas Vepstas <linas@austin.ibm.com>
|
Linas Vepstas <linas@austin.ibm.com>
|
||||||
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
|
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
|
||||||
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
|
Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
|
||||||
|
Marcin Nowakowski <marcin.nowakowski@mips.com> <marcin.nowakowski@imgtec.com>
|
||||||
Mark Brown <broonie@sirena.org.uk>
|
Mark Brown <broonie@sirena.org.uk>
|
||||||
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
|
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
|
||||||
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.com>
|
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.com>
|
||||||
@ -114,9 +117,11 @@ Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@s-opensource.com>
|
|||||||
Matt Ranostay <mranostay@gmail.com> Matthew Ranostay <mranostay@embeddedalley.com>
|
Matt Ranostay <mranostay@gmail.com> Matthew Ranostay <mranostay@embeddedalley.com>
|
||||||
Matt Ranostay <mranostay@gmail.com> <matt.ranostay@intel.com>
|
Matt Ranostay <mranostay@gmail.com> <matt.ranostay@intel.com>
|
||||||
Matt Ranostay <matt.ranostay@konsulko.com> <matt@ranostay.consulting>
|
Matt Ranostay <matt.ranostay@konsulko.com> <matt@ranostay.consulting>
|
||||||
|
Matt Redfearn <matt.redfearn@mips.com> <matt.redfearn@imgtec.com>
|
||||||
Mayuresh Janorkar <mayur@ti.com>
|
Mayuresh Janorkar <mayur@ti.com>
|
||||||
Michael Buesch <m@bues.ch>
|
Michael Buesch <m@bues.ch>
|
||||||
Michel Dänzer <michel@tungstengraphics.com>
|
Michel Dänzer <michel@tungstengraphics.com>
|
||||||
|
Miodrag Dinic <miodrag.dinic@mips.com> <miodrag.dinic@imgtec.com>
|
||||||
Mitesh shah <mshah@teja.com>
|
Mitesh shah <mshah@teja.com>
|
||||||
Mohit Kumar <mohit.kumar@st.com> <mohit.kumar.dhaka@gmail.com>
|
Mohit Kumar <mohit.kumar@st.com> <mohit.kumar.dhaka@gmail.com>
|
||||||
Morten Welinder <terra@gnome.org>
|
Morten Welinder <terra@gnome.org>
|
||||||
@ -127,6 +132,7 @@ Mythri P K <mythripk@ti.com>
|
|||||||
Nguyen Anh Quynh <aquynh@gmail.com>
|
Nguyen Anh Quynh <aquynh@gmail.com>
|
||||||
Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
|
Paolo 'Blaisorblade' Giarrusso <blaisorblade@yahoo.it>
|
||||||
Patrick Mochel <mochel@digitalimplant.org>
|
Patrick Mochel <mochel@digitalimplant.org>
|
||||||
|
Paul Burton <paul.burton@mips.com> <paul.burton@imgtec.com>
|
||||||
Peter A Jonsson <pj@ludd.ltu.se>
|
Peter A Jonsson <pj@ludd.ltu.se>
|
||||||
Peter Oruba <peter@oruba.de>
|
Peter Oruba <peter@oruba.de>
|
||||||
Peter Oruba <peter.oruba@amd.com>
|
Peter Oruba <peter.oruba@amd.com>
|
||||||
|
@ -14,3 +14,11 @@ Description:
|
|||||||
Show or set the gain boost of the amp, from 0-31 range.
|
Show or set the gain boost of the amp, from 0-31 range.
|
||||||
18 = indoors (default)
|
18 = indoors (default)
|
||||||
14 = outdoors
|
14 = outdoors
|
||||||
|
|
||||||
|
What /sys/bus/iio/devices/iio:deviceX/noise_level_tripped
|
||||||
|
Date: May 2017
|
||||||
|
KernelVersion: 4.13
|
||||||
|
Contact: Matt Ranostay <matt.ranostay@konsulko.com>
|
||||||
|
Description:
|
||||||
|
When 1 the noise level is over the trip level and not reporting
|
||||||
|
valid data
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
What: /sys/class/remoteproc/.../firmware
|
What: /sys/class/remoteproc/.../firmware
|
||||||
Date: October 2016
|
Date: October 2016
|
||||||
Contact: Matt Redfearn <matt.redfearn@imgtec.com>
|
Contact: Matt Redfearn <matt.redfearn@mips.com>
|
||||||
Description: Remote processor firmware
|
Description: Remote processor firmware
|
||||||
|
|
||||||
Reports the name of the firmware currently loaded to the
|
Reports the name of the firmware currently loaded to the
|
||||||
@ -11,7 +11,7 @@ Description: Remote processor firmware
|
|||||||
|
|
||||||
What: /sys/class/remoteproc/.../state
|
What: /sys/class/remoteproc/.../state
|
||||||
Date: October 2016
|
Date: October 2016
|
||||||
Contact: Matt Redfearn <matt.redfearn@imgtec.com>
|
Contact: Matt Redfearn <matt.redfearn@mips.com>
|
||||||
Description: Remote processor state
|
Description: Remote processor state
|
||||||
|
|
||||||
Reports the state of the remote processor, which will be one of:
|
Reports the state of the remote processor, which will be one of:
|
||||||
|
@ -14,13 +14,3 @@ Description: Enable/disable VMA based swap readahead.
|
|||||||
still used for tmpfs etc. other users. If set to
|
still used for tmpfs etc. other users. If set to
|
||||||
false, the global swap readahead algorithm will be
|
false, the global swap readahead algorithm will be
|
||||||
used for all swappable pages.
|
used for all swappable pages.
|
||||||
|
|
||||||
What: /sys/kernel/mm/swap/vma_ra_max_order
|
|
||||||
Date: August 2017
|
|
||||||
Contact: Linux memory management mailing list <linux-mm@kvack.org>
|
|
||||||
Description: The max readahead size in order for VMA based swap readahead
|
|
||||||
|
|
||||||
VMA based swap readahead algorithm will readahead at
|
|
||||||
most 1 << max_order pages for each readahead. The
|
|
||||||
real readahead size for each readahead will be scaled
|
|
||||||
according to the estimation algorithm.
|
|
||||||
|
@ -352,44 +352,30 @@ Read-Copy Update (RCU)
|
|||||||
----------------------
|
----------------------
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rcupdate.h
|
.. kernel-doc:: include/linux/rcupdate.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rcupdate_wait.h
|
.. kernel-doc:: include/linux/rcupdate_wait.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rcutree.h
|
.. kernel-doc:: include/linux/rcutree.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/tree.c
|
.. kernel-doc:: kernel/rcu/tree.c
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/tree_plugin.h
|
.. kernel-doc:: kernel/rcu/tree_plugin.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/tree_exp.h
|
.. kernel-doc:: kernel/rcu/tree_exp.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/update.c
|
.. kernel-doc:: kernel/rcu/update.c
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/srcu.h
|
.. kernel-doc:: include/linux/srcu.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/srcutree.c
|
.. kernel-doc:: kernel/rcu/srcutree.c
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rculist_bl.h
|
.. kernel-doc:: include/linux/rculist_bl.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rculist.h
|
.. kernel-doc:: include/linux/rculist.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rculist_nulls.h
|
.. kernel-doc:: include/linux/rculist_nulls.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: include/linux/rcu_sync.h
|
.. kernel-doc:: include/linux/rcu_sync.h
|
||||||
:external:
|
|
||||||
|
|
||||||
.. kernel-doc:: kernel/rcu/sync.c
|
.. kernel-doc:: kernel/rcu/sync.c
|
||||||
:external:
|
|
||||||
|
|
||||||
|
@ -16,6 +16,10 @@ Optional properties:
|
|||||||
- ams,tuning-capacitor-pf: Calibration tuning capacitor stepping
|
- ams,tuning-capacitor-pf: Calibration tuning capacitor stepping
|
||||||
value 0 - 120pF. This will require using the calibration data from
|
value 0 - 120pF. This will require using the calibration data from
|
||||||
the manufacturer.
|
the manufacturer.
|
||||||
|
- ams,nflwdth: Set the noise and watchdog threshold register on
|
||||||
|
startup. This will need to set according to the noise from the
|
||||||
|
MCU board, and possibly the local environment. Refer to the
|
||||||
|
datasheet for the threshold settings.
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
|
|
||||||
@ -27,4 +31,5 @@ as3935@0 {
|
|||||||
interrupt-parent = <&gpio1>;
|
interrupt-parent = <&gpio1>;
|
||||||
interrupts = <16 1>;
|
interrupts = <16 1>;
|
||||||
ams,tuning-capacitor-pf = <80>;
|
ams,tuning-capacitor-pf = <80>;
|
||||||
|
ams,nflwdth = <0x44>;
|
||||||
};
|
};
|
||||||
|
@ -99,7 +99,7 @@ Examples:
|
|||||||
compatible = "arm,gic-v3-its";
|
compatible = "arm,gic-v3-its";
|
||||||
msi-controller;
|
msi-controller;
|
||||||
#msi-cells = <1>;
|
#msi-cells = <1>;
|
||||||
reg = <0x0 0x2c200000 0 0x200000>;
|
reg = <0x0 0x2c200000 0 0x20000>;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
@ -124,14 +124,14 @@ Examples:
|
|||||||
compatible = "arm,gic-v3-its";
|
compatible = "arm,gic-v3-its";
|
||||||
msi-controller;
|
msi-controller;
|
||||||
#msi-cells = <1>;
|
#msi-cells = <1>;
|
||||||
reg = <0x0 0x2c200000 0 0x200000>;
|
reg = <0x0 0x2c200000 0 0x20000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
gic-its@2c400000 {
|
gic-its@2c400000 {
|
||||||
compatible = "arm,gic-v3-its";
|
compatible = "arm,gic-v3-its";
|
||||||
msi-controller;
|
msi-controller;
|
||||||
#msi-cells = <1>;
|
#msi-cells = <1>;
|
||||||
reg = <0x0 0x2c400000 0 0x200000>;
|
reg = <0x0 0x2c400000 0 0x20000>;
|
||||||
};
|
};
|
||||||
|
|
||||||
ppi-partitions {
|
ppi-partitions {
|
||||||
|
@ -1108,14 +1108,6 @@ When kbuild executes, the following steps are followed (roughly):
|
|||||||
ld
|
ld
|
||||||
Link target. Often, LDFLAGS_$@ is used to set specific options to ld.
|
Link target. Often, LDFLAGS_$@ is used to set specific options to ld.
|
||||||
|
|
||||||
objcopy
|
|
||||||
Copy binary. Uses OBJCOPYFLAGS usually specified in
|
|
||||||
arch/$(ARCH)/Makefile.
|
|
||||||
OBJCOPYFLAGS_$@ may be used to set additional options.
|
|
||||||
|
|
||||||
gzip
|
|
||||||
Compress target. Use maximum compression to compress target.
|
|
||||||
|
|
||||||
Example:
|
Example:
|
||||||
#arch/x86/boot/Makefile
|
#arch/x86/boot/Makefile
|
||||||
LDFLAGS_bootsect := -Ttext 0x0 -s --oformat binary
|
LDFLAGS_bootsect := -Ttext 0x0 -s --oformat binary
|
||||||
@ -1139,6 +1131,19 @@ When kbuild executes, the following steps are followed (roughly):
|
|||||||
resulting in the target file being recompiled for no
|
resulting in the target file being recompiled for no
|
||||||
obvious reason.
|
obvious reason.
|
||||||
|
|
||||||
|
objcopy
|
||||||
|
Copy binary. Uses OBJCOPYFLAGS usually specified in
|
||||||
|
arch/$(ARCH)/Makefile.
|
||||||
|
OBJCOPYFLAGS_$@ may be used to set additional options.
|
||||||
|
|
||||||
|
gzip
|
||||||
|
Compress target. Use maximum compression to compress target.
|
||||||
|
|
||||||
|
Example:
|
||||||
|
#arch/x86/boot/compressed/Makefile
|
||||||
|
$(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) FORCE
|
||||||
|
$(call if_changed,gzip)
|
||||||
|
|
||||||
dtc
|
dtc
|
||||||
Create flattened device tree blob object suitable for linking
|
Create flattened device tree blob object suitable for linking
|
||||||
into vmlinux. Device tree blobs linked into vmlinux are placed
|
into vmlinux. Device tree blobs linked into vmlinux are placed
|
||||||
@ -1219,7 +1224,7 @@ When kbuild executes, the following steps are followed (roughly):
|
|||||||
that may be shared between individual architectures.
|
that may be shared between individual architectures.
|
||||||
The recommended approach how to use a generic header file is
|
The recommended approach how to use a generic header file is
|
||||||
to list the file in the Kbuild file.
|
to list the file in the Kbuild file.
|
||||||
See "7.3 generic-y" for further info on syntax etc.
|
See "7.2 generic-y" for further info on syntax etc.
|
||||||
|
|
||||||
--- 6.11 Post-link pass
|
--- 6.11 Post-link pass
|
||||||
|
|
||||||
@ -1254,13 +1259,13 @@ A Kbuild file may be defined under arch/<arch>/include/uapi/asm/ and
|
|||||||
arch/<arch>/include/asm/ to list asm files coming from asm-generic.
|
arch/<arch>/include/asm/ to list asm files coming from asm-generic.
|
||||||
See subsequent chapter for the syntax of the Kbuild file.
|
See subsequent chapter for the syntax of the Kbuild file.
|
||||||
|
|
||||||
--- 7.1 no-export-headers
|
--- 7.1 no-export-headers
|
||||||
|
|
||||||
no-export-headers is essentially used by include/uapi/linux/Kbuild to
|
no-export-headers is essentially used by include/uapi/linux/Kbuild to
|
||||||
avoid exporting specific headers (e.g. kvm.h) on architectures that do
|
avoid exporting specific headers (e.g. kvm.h) on architectures that do
|
||||||
not support it. It should be avoided as much as possible.
|
not support it. It should be avoided as much as possible.
|
||||||
|
|
||||||
--- 7.2 generic-y
|
--- 7.2 generic-y
|
||||||
|
|
||||||
If an architecture uses a verbatim copy of a header from
|
If an architecture uses a verbatim copy of a header from
|
||||||
include/asm-generic then this is listed in the file
|
include/asm-generic then this is listed in the file
|
||||||
@ -1287,7 +1292,7 @@ See subsequent chapter for the syntax of the Kbuild file.
|
|||||||
Example: termios.h
|
Example: termios.h
|
||||||
#include <asm-generic/termios.h>
|
#include <asm-generic/termios.h>
|
||||||
|
|
||||||
--- 7.3 generated-y
|
--- 7.3 generated-y
|
||||||
|
|
||||||
If an architecture generates other header files alongside generic-y
|
If an architecture generates other header files alongside generic-y
|
||||||
wrappers, generated-y specifies them.
|
wrappers, generated-y specifies them.
|
||||||
@ -1299,7 +1304,7 @@ See subsequent chapter for the syntax of the Kbuild file.
|
|||||||
#arch/x86/include/asm/Kbuild
|
#arch/x86/include/asm/Kbuild
|
||||||
generated-y += syscalls_32.h
|
generated-y += syscalls_32.h
|
||||||
|
|
||||||
--- 7.5 mandatory-y
|
--- 7.4 mandatory-y
|
||||||
|
|
||||||
mandatory-y is essentially used by include/uapi/asm-generic/Kbuild.asm
|
mandatory-y is essentially used by include/uapi/asm-generic/Kbuild.asm
|
||||||
to define the minimum set of headers that must be exported in
|
to define the minimum set of headers that must be exported in
|
||||||
|
@ -2387,7 +2387,7 @@ broadcast: Like active-backup, there is not much advantage to this
|
|||||||
and packet type ID), so in a "gatewayed" configuration, all
|
and packet type ID), so in a "gatewayed" configuration, all
|
||||||
outgoing traffic will generally use the same device. Incoming
|
outgoing traffic will generally use the same device. Incoming
|
||||||
traffic may also end up on a single device, but that is
|
traffic may also end up on a single device, but that is
|
||||||
dependent upon the balancing policy of the peer's 8023.ad
|
dependent upon the balancing policy of the peer's 802.3ad
|
||||||
implementation. In a "local" configuration, traffic will be
|
implementation. In a "local" configuration, traffic will be
|
||||||
distributed across the devices in the bond.
|
distributed across the devices in the bond.
|
||||||
|
|
||||||
|
@ -25,6 +25,7 @@ Below are the essential guides that every developer should read.
|
|||||||
submitting-patches
|
submitting-patches
|
||||||
coding-style
|
coding-style
|
||||||
email-clients
|
email-clients
|
||||||
|
kernel-enforcement-statement
|
||||||
|
|
||||||
Other guides to the community that are of interest to most developers are:
|
Other guides to the community that are of interest to most developers are:
|
||||||
|
|
||||||
|
157
Documentation/process/kernel-enforcement-statement.rst
Normal file
157
Documentation/process/kernel-enforcement-statement.rst
Normal file
@ -0,0 +1,157 @@
|
|||||||
|
Linux Kernel Enforcement Statement
|
||||||
|
----------------------------------
|
||||||
|
|
||||||
|
As developers of the Linux kernel, we have a keen interest in how our software
|
||||||
|
is used and how the license for our software is enforced. Compliance with the
|
||||||
|
reciprocal sharing obligations of GPL-2.0 is critical to the long-term
|
||||||
|
sustainability of our software and community.
|
||||||
|
|
||||||
|
Although there is a right to enforce the separate copyright interests in the
|
||||||
|
contributions made to our community, we share an interest in ensuring that
|
||||||
|
individual enforcement actions are conducted in a manner that benefits our
|
||||||
|
community and do not have an unintended negative impact on the health and
|
||||||
|
growth of our software ecosystem. In order to deter unhelpful enforcement
|
||||||
|
actions, we agree that it is in the best interests of our development
|
||||||
|
community to undertake the following commitment to users of the Linux kernel
|
||||||
|
on behalf of ourselves and any successors to our copyright interests:
|
||||||
|
|
||||||
|
Notwithstanding the termination provisions of the GPL-2.0, we agree that
|
||||||
|
it is in the best interests of our development community to adopt the
|
||||||
|
following provisions of GPL-3.0 as additional permissions under our
|
||||||
|
license with respect to any non-defensive assertion of rights under the
|
||||||
|
license.
|
||||||
|
|
||||||
|
However, if you cease all violation of this License, then your license
|
||||||
|
from a particular copyright holder is reinstated (a) provisionally,
|
||||||
|
unless and until the copyright holder explicitly and finally
|
||||||
|
terminates your license, and (b) permanently, if the copyright holder
|
||||||
|
fails to notify you of the violation by some reasonable means prior to
|
||||||
|
60 days after the cessation.
|
||||||
|
|
||||||
|
Moreover, your license from a particular copyright holder is
|
||||||
|
reinstated permanently if the copyright holder notifies you of the
|
||||||
|
violation by some reasonable means, this is the first time you have
|
||||||
|
received notice of violation of this License (for any work) from that
|
||||||
|
copyright holder, and you cure the violation prior to 30 days after
|
||||||
|
your receipt of the notice.
|
||||||
|
|
||||||
|
Our intent in providing these assurances is to encourage more use of the
|
||||||
|
software. We want companies and individuals to use, modify and distribute
|
||||||
|
this software. We want to work with users in an open and transparent way to
|
||||||
|
eliminate any uncertainty about our expectations regarding compliance or
|
||||||
|
enforcement that might limit adoption of our software. We view legal action
|
||||||
|
as a last resort, to be initiated only when other community efforts have
|
||||||
|
failed to resolve the problem.
|
||||||
|
|
||||||
|
Finally, once a non-compliance issue is resolved, we hope the user will feel
|
||||||
|
welcome to join us in our efforts on this project. Working together, we will
|
||||||
|
be stronger.
|
||||||
|
|
||||||
|
Except where noted below, we speak only for ourselves, and not for any company
|
||||||
|
we might work for today, have in the past, or will in the future.
|
||||||
|
|
||||||
|
- Laura Abbott
|
||||||
|
- Bjorn Andersson (Linaro)
|
||||||
|
- Andrea Arcangeli
|
||||||
|
- Neil Armstrong
|
||||||
|
- Jens Axboe
|
||||||
|
- Pablo Neira Ayuso
|
||||||
|
- Khalid Aziz
|
||||||
|
- Ralf Baechle
|
||||||
|
- Felipe Balbi
|
||||||
|
- Arnd Bergmann
|
||||||
|
- Ard Biesheuvel
|
||||||
|
- Tim Bird
|
||||||
|
- Paolo Bonzini
|
||||||
|
- Christian Borntraeger
|
||||||
|
- Mark Brown (Linaro)
|
||||||
|
- Paul Burton
|
||||||
|
- Javier Martinez Canillas
|
||||||
|
- Rob Clark
|
||||||
|
- Jonathan Corbet
|
||||||
|
- Dennis Dalessandro
|
||||||
|
- Vivien Didelot (Savoir-faire Linux)
|
||||||
|
- Hans de Goede
|
||||||
|
- Mel Gorman (SUSE)
|
||||||
|
- Sven Eckelmann
|
||||||
|
- Alex Elder (Linaro)
|
||||||
|
- Fabio Estevam
|
||||||
|
- Larry Finger
|
||||||
|
- Bhumika Goyal
|
||||||
|
- Andy Gross
|
||||||
|
- Juergen Gross
|
||||||
|
- Shawn Guo
|
||||||
|
- Ulf Hansson
|
||||||
|
- Stephen Hemminger (Microsoft)
|
||||||
|
- Tejun Heo
|
||||||
|
- Rob Herring
|
||||||
|
- Masami Hiramatsu
|
||||||
|
- Michal Hocko
|
||||||
|
- Simon Horman
|
||||||
|
- Johan Hovold (Hovold Consulting AB)
|
||||||
|
- Christophe JAILLET
|
||||||
|
- Olof Johansson
|
||||||
|
- Lee Jones (Linaro)
|
||||||
|
- Heiner Kallweit
|
||||||
|
- Srinivas Kandagatla
|
||||||
|
- Jan Kara
|
||||||
|
- Shuah Khan (Samsung)
|
||||||
|
- David Kershner
|
||||||
|
- Jaegeuk Kim
|
||||||
|
- Namhyung Kim
|
||||||
|
- Colin Ian King
|
||||||
|
- Jeff Kirsher
|
||||||
|
- Greg Kroah-Hartman (Linux Foundation)
|
||||||
|
- Christian König
|
||||||
|
- Vinod Koul
|
||||||
|
- Krzysztof Kozlowski
|
||||||
|
- Viresh Kumar
|
||||||
|
- Aneesh Kumar K.V
|
||||||
|
- Julia Lawall
|
||||||
|
- Doug Ledford
|
||||||
|
- Chuck Lever (Oracle)
|
||||||
|
- Daniel Lezcano
|
||||||
|
- Shaohua Li
|
||||||
|
- Xin Long
|
||||||
|
- Tony Luck
|
||||||
|
- Catalin Marinas (Arm Ltd)
|
||||||
|
- Mike Marshall
|
||||||
|
- Chris Mason
|
||||||
|
- Paul E. McKenney
|
||||||
|
- David S. Miller
|
||||||
|
- Ingo Molnar
|
||||||
|
- Kuninori Morimoto
|
||||||
|
- Trond Myklebust
|
||||||
|
- Martin K. Petersen (Oracle)
|
||||||
|
- Borislav Petkov
|
||||||
|
- Jiri Pirko
|
||||||
|
- Josh Poimboeuf
|
||||||
|
- Sebastian Reichel (Collabora)
|
||||||
|
- Guenter Roeck
|
||||||
|
- Joerg Roedel
|
||||||
|
- Leon Romanovsky
|
||||||
|
- Steven Rostedt (VMware)
|
||||||
|
- Frank Rowand
|
||||||
|
- Ivan Safonov
|
||||||
|
- Anna Schumaker
|
||||||
|
- Jes Sorensen
|
||||||
|
- K.Y. Srinivasan
|
||||||
|
- Heiko Stuebner
|
||||||
|
- Jiri Kosina (SUSE)
|
||||||
|
- Willy Tarreau
|
||||||
|
- Dmitry Torokhov
|
||||||
|
- Linus Torvalds
|
||||||
|
- Thierry Reding
|
||||||
|
- Rik van Riel
|
||||||
|
- Geert Uytterhoeven (Glider bvba)
|
||||||
|
- Eduardo Valentin (Amazon.com)
|
||||||
|
- Daniel Vetter
|
||||||
|
- Linus Walleij
|
||||||
|
- Richard Weinberger
|
||||||
|
- Dan Williams
|
||||||
|
- Rafael J. Wysocki
|
||||||
|
- Arvind Yadav
|
||||||
|
- Masahiro Yamada
|
||||||
|
- Wei Yongjun
|
||||||
|
- Lv Zheng
|
||||||
|
- Marc Zyngier (Arm Ltd)
|
1
Kbuild
1
Kbuild
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
#
|
#
|
||||||
# Kbuild for top-level directory of the kernel
|
# Kbuild for top-level directory of the kernel
|
||||||
# This file takes care of the following:
|
# This file takes care of the following:
|
||||||
|
1
Kconfig
1
Kconfig
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
#
|
#
|
||||||
# For a description of the syntax of this configuration file,
|
# For a description of the syntax of this configuration file,
|
||||||
# see Documentation/kbuild/kconfig-language.txt.
|
# see Documentation/kbuild/kconfig-language.txt.
|
||||||
|
36
MAINTAINERS
36
MAINTAINERS
@ -873,7 +873,7 @@ F: drivers/android/
|
|||||||
F: drivers/staging/android/
|
F: drivers/staging/android/
|
||||||
|
|
||||||
ANDROID GOLDFISH RTC DRIVER
|
ANDROID GOLDFISH RTC DRIVER
|
||||||
M: Miodrag Dinic <miodrag.dinic@imgtec.com>
|
M: Miodrag Dinic <miodrag.dinic@mips.com>
|
||||||
S: Supported
|
S: Supported
|
||||||
F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
|
F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
|
||||||
F: drivers/rtc/rtc-goldfish.c
|
F: drivers/rtc/rtc-goldfish.c
|
||||||
@ -5346,9 +5346,7 @@ M: "J. Bruce Fields" <bfields@fieldses.org>
|
|||||||
L: linux-fsdevel@vger.kernel.org
|
L: linux-fsdevel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: include/linux/fcntl.h
|
F: include/linux/fcntl.h
|
||||||
F: include/linux/fs.h
|
|
||||||
F: include/uapi/linux/fcntl.h
|
F: include/uapi/linux/fcntl.h
|
||||||
F: include/uapi/linux/fs.h
|
|
||||||
F: fs/fcntl.c
|
F: fs/fcntl.c
|
||||||
F: fs/locks.c
|
F: fs/locks.c
|
||||||
|
|
||||||
@ -5357,6 +5355,8 @@ M: Alexander Viro <viro@zeniv.linux.org.uk>
|
|||||||
L: linux-fsdevel@vger.kernel.org
|
L: linux-fsdevel@vger.kernel.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: fs/*
|
F: fs/*
|
||||||
|
F: include/linux/fs.h
|
||||||
|
F: include/uapi/linux/fs.h
|
||||||
|
|
||||||
FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
|
FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
|
||||||
M: Riku Voipio <riku.voipio@iki.fi>
|
M: Riku Voipio <riku.voipio@iki.fi>
|
||||||
@ -6671,7 +6671,7 @@ F: include/net/ieee802154_netdev.h
|
|||||||
F: Documentation/networking/ieee802154.txt
|
F: Documentation/networking/ieee802154.txt
|
||||||
|
|
||||||
IFE PROTOCOL
|
IFE PROTOCOL
|
||||||
M: Yotam Gigi <yotamg@mellanox.com>
|
M: Yotam Gigi <yotam.gi@gmail.com>
|
||||||
M: Jamal Hadi Salim <jhs@mojatatu.com>
|
M: Jamal Hadi Salim <jhs@mojatatu.com>
|
||||||
F: net/ife
|
F: net/ife
|
||||||
F: include/net/ife.h
|
F: include/net/ife.h
|
||||||
@ -6733,7 +6733,7 @@ S: Maintained
|
|||||||
F: drivers/usb/atm/ueagle-atm.c
|
F: drivers/usb/atm/ueagle-atm.c
|
||||||
|
|
||||||
IMGTEC ASCII LCD DRIVER
|
IMGTEC ASCII LCD DRIVER
|
||||||
M: Paul Burton <paul.burton@imgtec.com>
|
M: Paul Burton <paul.burton@mips.com>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
|
F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
|
||||||
F: drivers/auxdisplay/img-ascii-lcd.c
|
F: drivers/auxdisplay/img-ascii-lcd.c
|
||||||
@ -7571,7 +7571,7 @@ F: arch/mips/include/asm/kvm*
|
|||||||
F: arch/mips/kvm/
|
F: arch/mips/kvm/
|
||||||
|
|
||||||
KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
|
KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
|
||||||
M: Alexander Graf <agraf@suse.com>
|
M: Paul Mackerras <paulus@ozlabs.org>
|
||||||
L: kvm-ppc@vger.kernel.org
|
L: kvm-ppc@vger.kernel.org
|
||||||
W: http://www.linux-kvm.org/
|
W: http://www.linux-kvm.org/
|
||||||
T: git git://github.com/agraf/linux-2.6.git
|
T: git git://github.com/agraf/linux-2.6.git
|
||||||
@ -7745,6 +7745,11 @@ S: Maintained
|
|||||||
F: Documentation/scsi/53c700.txt
|
F: Documentation/scsi/53c700.txt
|
||||||
F: drivers/scsi/53c700*
|
F: drivers/scsi/53c700*
|
||||||
|
|
||||||
|
LEAKING_ADDRESSES
|
||||||
|
M: Tobin C. Harding <me@tobin.cc>
|
||||||
|
S: Maintained
|
||||||
|
F: scripts/leaking_addresses.pl
|
||||||
|
|
||||||
LED SUBSYSTEM
|
LED SUBSYSTEM
|
||||||
M: Richard Purdie <rpurdie@rpsys.net>
|
M: Richard Purdie <rpurdie@rpsys.net>
|
||||||
M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
|
M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
|
||||||
@ -8743,7 +8748,7 @@ Q: http://patchwork.ozlabs.org/project/netdev/list/
|
|||||||
F: drivers/net/ethernet/mellanox/mlxsw/
|
F: drivers/net/ethernet/mellanox/mlxsw/
|
||||||
|
|
||||||
MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
|
MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
|
||||||
M: Yotam Gigi <yotamg@mellanox.com>
|
M: mlxsw@mellanox.com
|
||||||
L: netdev@vger.kernel.org
|
L: netdev@vger.kernel.org
|
||||||
S: Supported
|
S: Supported
|
||||||
W: http://www.mellanox.com
|
W: http://www.mellanox.com
|
||||||
@ -8993,7 +8998,7 @@ F: Documentation/mips/
|
|||||||
F: arch/mips/
|
F: arch/mips/
|
||||||
|
|
||||||
MIPS BOSTON DEVELOPMENT BOARD
|
MIPS BOSTON DEVELOPMENT BOARD
|
||||||
M: Paul Burton <paul.burton@imgtec.com>
|
M: Paul Burton <paul.burton@mips.com>
|
||||||
L: linux-mips@linux-mips.org
|
L: linux-mips@linux-mips.org
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
|
F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
|
||||||
@ -9003,7 +9008,7 @@ F: drivers/clk/imgtec/clk-boston.c
|
|||||||
F: include/dt-bindings/clock/boston-clock.h
|
F: include/dt-bindings/clock/boston-clock.h
|
||||||
|
|
||||||
MIPS GENERIC PLATFORM
|
MIPS GENERIC PLATFORM
|
||||||
M: Paul Burton <paul.burton@imgtec.com>
|
M: Paul Burton <paul.burton@mips.com>
|
||||||
L: linux-mips@linux-mips.org
|
L: linux-mips@linux-mips.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: arch/mips/generic/
|
F: arch/mips/generic/
|
||||||
@ -9019,7 +9024,7 @@ F: drivers/*/*loongson1*
|
|||||||
F: drivers/*/*/*loongson1*
|
F: drivers/*/*/*loongson1*
|
||||||
|
|
||||||
MIPS RINT INSTRUCTION EMULATION
|
MIPS RINT INSTRUCTION EMULATION
|
||||||
M: Aleksandar Markovic <aleksandar.markovic@imgtec.com>
|
M: Aleksandar Markovic <aleksandar.markovic@mips.com>
|
||||||
L: linux-mips@linux-mips.org
|
L: linux-mips@linux-mips.org
|
||||||
S: Supported
|
S: Supported
|
||||||
F: arch/mips/math-emu/sp_rint.c
|
F: arch/mips/math-emu/sp_rint.c
|
||||||
@ -9213,7 +9218,6 @@ F: include/linux/isicom.h
|
|||||||
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
|
MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
|
||||||
M: Bin Liu <b-liu@ti.com>
|
M: Bin Liu <b-liu@ti.com>
|
||||||
L: linux-usb@vger.kernel.org
|
L: linux-usb@vger.kernel.org
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
|
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: drivers/usb/musb/
|
F: drivers/usb/musb/
|
||||||
|
|
||||||
@ -10180,7 +10184,6 @@ F: Documentation/parport*.txt
|
|||||||
|
|
||||||
PARAVIRT_OPS INTERFACE
|
PARAVIRT_OPS INTERFACE
|
||||||
M: Juergen Gross <jgross@suse.com>
|
M: Juergen Gross <jgross@suse.com>
|
||||||
M: Chris Wright <chrisw@sous-sol.org>
|
|
||||||
M: Alok Kataria <akataria@vmware.com>
|
M: Alok Kataria <akataria@vmware.com>
|
||||||
M: Rusty Russell <rusty@rustcorp.com.au>
|
M: Rusty Russell <rusty@rustcorp.com.au>
|
||||||
L: virtualization@lists.linux-foundation.org
|
L: virtualization@lists.linux-foundation.org
|
||||||
@ -10560,6 +10563,8 @@ M: Peter Zijlstra <peterz@infradead.org>
|
|||||||
M: Ingo Molnar <mingo@redhat.com>
|
M: Ingo Molnar <mingo@redhat.com>
|
||||||
M: Arnaldo Carvalho de Melo <acme@kernel.org>
|
M: Arnaldo Carvalho de Melo <acme@kernel.org>
|
||||||
R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
|
R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
|
||||||
|
R: Jiri Olsa <jolsa@redhat.com>
|
||||||
|
R: Namhyung Kim <namhyung@kernel.org>
|
||||||
L: linux-kernel@vger.kernel.org
|
L: linux-kernel@vger.kernel.org
|
||||||
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
|
T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
|
||||||
S: Supported
|
S: Supported
|
||||||
@ -10683,10 +10688,9 @@ S: Maintained
|
|||||||
F: drivers/pinctrl/spear/
|
F: drivers/pinctrl/spear/
|
||||||
|
|
||||||
PISTACHIO SOC SUPPORT
|
PISTACHIO SOC SUPPORT
|
||||||
M: James Hartley <james.hartley@imgtec.com>
|
M: James Hartley <james.hartley@sondrel.com>
|
||||||
M: Ionela Voinescu <ionela.voinescu@imgtec.com>
|
|
||||||
L: linux-mips@linux-mips.org
|
L: linux-mips@linux-mips.org
|
||||||
S: Maintained
|
S: Odd Fixes
|
||||||
F: arch/mips/pistachio/
|
F: arch/mips/pistachio/
|
||||||
F: arch/mips/include/asm/mach-pistachio/
|
F: arch/mips/include/asm/mach-pistachio/
|
||||||
F: arch/mips/boot/dts/img/pistachio*
|
F: arch/mips/boot/dts/img/pistachio*
|
||||||
@ -10890,7 +10894,7 @@ S: Maintained
|
|||||||
F: drivers/block/ps3vram.c
|
F: drivers/block/ps3vram.c
|
||||||
|
|
||||||
PSAMPLE PACKET SAMPLING SUPPORT:
|
PSAMPLE PACKET SAMPLING SUPPORT:
|
||||||
M: Yotam Gigi <yotamg@mellanox.com>
|
M: Yotam Gigi <yotam.gi@gmail.com>
|
||||||
S: Maintained
|
S: Maintained
|
||||||
F: net/psample
|
F: net/psample
|
||||||
F: include/net/psample.h
|
F: include/net/psample.h
|
||||||
|
19
Makefile
19
Makefile
@ -1,7 +1,8 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
VERSION = 4
|
VERSION = 4
|
||||||
PATCHLEVEL = 14
|
PATCHLEVEL = 14
|
||||||
SUBLEVEL = 0
|
SUBLEVEL = 0
|
||||||
EXTRAVERSION = -rc4
|
EXTRAVERSION = -rc8
|
||||||
NAME = Fearless Coyote
|
NAME = Fearless Coyote
|
||||||
|
|
||||||
# *DOCUMENTATION*
|
# *DOCUMENTATION*
|
||||||
@ -130,8 +131,8 @@ endif
|
|||||||
ifneq ($(KBUILD_OUTPUT),)
|
ifneq ($(KBUILD_OUTPUT),)
|
||||||
# check that the output directory actually exists
|
# check that the output directory actually exists
|
||||||
saved-output := $(KBUILD_OUTPUT)
|
saved-output := $(KBUILD_OUTPUT)
|
||||||
$(shell [ -d $(KBUILD_OUTPUT) ] || mkdir -p $(KBUILD_OUTPUT))
|
KBUILD_OUTPUT := $(shell mkdir -p $(KBUILD_OUTPUT) && cd $(KBUILD_OUTPUT) \
|
||||||
KBUILD_OUTPUT := $(realpath $(KBUILD_OUTPUT))
|
&& /bin/pwd)
|
||||||
$(if $(KBUILD_OUTPUT),, \
|
$(if $(KBUILD_OUTPUT),, \
|
||||||
$(error failed to create output directory "$(saved-output)"))
|
$(error failed to create output directory "$(saved-output)"))
|
||||||
|
|
||||||
@ -697,11 +698,11 @@ KBUILD_CFLAGS += $(stackp-flag)
|
|||||||
|
|
||||||
ifeq ($(cc-name),clang)
|
ifeq ($(cc-name),clang)
|
||||||
ifneq ($(CROSS_COMPILE),)
|
ifneq ($(CROSS_COMPILE),)
|
||||||
CLANG_TARGET := -target $(notdir $(CROSS_COMPILE:%-=%))
|
CLANG_TARGET := --target=$(notdir $(CROSS_COMPILE:%-=%))
|
||||||
GCC_TOOLCHAIN := $(realpath $(dir $(shell which $(LD)))/..)
|
GCC_TOOLCHAIN := $(realpath $(dir $(shell which $(LD)))/..)
|
||||||
endif
|
endif
|
||||||
ifneq ($(GCC_TOOLCHAIN),)
|
ifneq ($(GCC_TOOLCHAIN),)
|
||||||
CLANG_GCC_TC := -gcc-toolchain $(GCC_TOOLCHAIN)
|
CLANG_GCC_TC := --gcc-toolchain=$(GCC_TOOLCHAIN)
|
||||||
endif
|
endif
|
||||||
KBUILD_CFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC)
|
KBUILD_CFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC)
|
||||||
KBUILD_AFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC)
|
KBUILD_AFLAGS += $(CLANG_TARGET) $(CLANG_GCC_TC)
|
||||||
@ -933,7 +934,11 @@ ifdef CONFIG_STACK_VALIDATION
|
|||||||
ifeq ($(has_libelf),1)
|
ifeq ($(has_libelf),1)
|
||||||
objtool_target := tools/objtool FORCE
|
objtool_target := tools/objtool FORCE
|
||||||
else
|
else
|
||||||
$(warning "Cannot use CONFIG_STACK_VALIDATION, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
|
ifdef CONFIG_ORC_UNWINDER
|
||||||
|
$(error "Cannot generate ORC metadata for CONFIG_ORC_UNWINDER=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
|
||||||
|
else
|
||||||
|
$(warning "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel")
|
||||||
|
endif
|
||||||
SKIP_STACK_VALIDATION := 1
|
SKIP_STACK_VALIDATION := 1
|
||||||
export SKIP_STACK_VALIDATION
|
export SKIP_STACK_VALIDATION
|
||||||
endif
|
endif
|
||||||
@ -1395,7 +1400,7 @@ help:
|
|||||||
@echo ' Build, install, and boot kernel before'
|
@echo ' Build, install, and boot kernel before'
|
||||||
@echo ' running kselftest on it'
|
@echo ' running kselftest on it'
|
||||||
@echo ' kselftest-clean - Remove all generated kselftest files'
|
@echo ' kselftest-clean - Remove all generated kselftest files'
|
||||||
@echo ' kselftest-merge - Merge all the config dependencies of kselftest to existed'
|
@echo ' kselftest-merge - Merge all the config dependencies of kselftest to existing'
|
||||||
@echo ' .config.'
|
@echo ' .config.'
|
||||||
@echo ''
|
@echo ''
|
||||||
@echo 'Userspace tools targets:'
|
@echo 'Userspace tools targets:'
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
#
|
#
|
||||||
# General architecture dependent options
|
# General architecture dependent options
|
||||||
#
|
#
|
||||||
@ -937,9 +938,6 @@ config STRICT_MODULE_RWX
|
|||||||
and non-text memory will be made non-executable. This provides
|
and non-text memory will be made non-executable. This provides
|
||||||
protection against certain security exploits (e.g. writing to text)
|
protection against certain security exploits (e.g. writing to text)
|
||||||
|
|
||||||
config ARCH_WANT_RELAX_ORDER
|
|
||||||
bool
|
|
||||||
|
|
||||||
config ARCH_HAS_REFCOUNT
|
config ARCH_HAS_REFCOUNT
|
||||||
bool
|
bool
|
||||||
help
|
help
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
config ALPHA
|
config ALPHA
|
||||||
bool
|
bool
|
||||||
default y
|
default y
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
menu "Kernel hacking"
|
menu "Kernel hacking"
|
||||||
|
|
||||||
source "lib/Kconfig.debug"
|
source "lib/Kconfig.debug"
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
OUTPUT_FORMAT("elf64-alpha")
|
OUTPUT_FORMAT("elf64-alpha")
|
||||||
ENTRY(__start)
|
ENTRY(__start)
|
||||||
printk = srm_printk;
|
printk = srm_printk;
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/*
|
/*
|
||||||
* arch/alpha/boot/bootp.c
|
* arch/alpha/boot/bootp.c
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/*
|
/*
|
||||||
* arch/alpha/boot/bootpz.c
|
* arch/alpha/boot/bootpz.c
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* arch/alpha/boot/head.S
|
* arch/alpha/boot/head.S
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/*
|
/*
|
||||||
* arch/alpha/boot/main.c
|
* arch/alpha/boot/main.c
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/*
|
/*
|
||||||
* misc.c
|
* misc.c
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/* This utility makes a bootblock suitable for the SRM console/miniloader */
|
/* This utility makes a bootblock suitable for the SRM console/miniloader */
|
||||||
|
|
||||||
/* Usage:
|
/* Usage:
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
// SPDX-License-Identifier: GPL-2.0
|
||||||
/*
|
/*
|
||||||
* arch/alpha/boot/tools/objstrip.c
|
* arch/alpha/boot/tools/objstrip.c
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
# SPDX-License-Identifier: GPL-2.0
|
||||||
|
|
||||||
|
|
||||||
generic-y += clkdev.h
|
generic-y += clkdev.h
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_A_OUT_H__
|
#ifndef __ALPHA_A_OUT_H__
|
||||||
#define __ALPHA_A_OUT_H__
|
#define __ALPHA_A_OUT_H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef AGP_H
|
#ifndef AGP_H
|
||||||
#define AGP_H 1
|
#define AGP_H 1
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_AGP_BACKEND_H
|
#ifndef _ALPHA_AGP_BACKEND_H
|
||||||
#define _ALPHA_AGP_BACKEND_H 1
|
#define _ALPHA_AGP_BACKEND_H 1
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_ATOMIC_H
|
#ifndef _ALPHA_ATOMIC_H
|
||||||
#define _ALPHA_ATOMIC_H
|
#define _ALPHA_ATOMIC_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __BARRIER_H
|
#ifndef __BARRIER_H
|
||||||
#define __BARRIER_H
|
#define __BARRIER_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_BITOPS_H
|
#ifndef _ALPHA_BITOPS_H
|
||||||
#define _ALPHA_BITOPS_H
|
#define _ALPHA_BITOPS_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_BUG_H
|
#ifndef _ALPHA_BUG_H
|
||||||
#define _ALPHA_BUG_H
|
#define _ALPHA_BUG_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* include/asm-alpha/cache.h
|
* include/asm-alpha/cache.h
|
||||||
*/
|
*/
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_CACHEFLUSH_H
|
#ifndef _ALPHA_CACHEFLUSH_H
|
||||||
#define _ALPHA_CACHEFLUSH_H
|
#define _ALPHA_CACHEFLUSH_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_CHECKSUM_H
|
#ifndef _ALPHA_CHECKSUM_H
|
||||||
#define _ALPHA_CHECKSUM_H
|
#define _ALPHA_CHECKSUM_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_CMPXCHG_H
|
#ifndef _ALPHA_CMPXCHG_H
|
||||||
#define _ALPHA_CMPXCHG_H
|
#define _ALPHA_CMPXCHG_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_COMPILER_H
|
#ifndef __ALPHA_COMPILER_H
|
||||||
#define __ALPHA_COMPILER_H
|
#define __ALPHA_COMPILER_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __AXP_CONSOLE_H
|
#ifndef __AXP_CONSOLE_H
|
||||||
#define __AXP_CONSOLE_H
|
#define __AXP_CONSOLE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_APECS__H__
|
#ifndef __ALPHA_APECS__H__
|
||||||
#define __ALPHA_APECS__H__
|
#define __ALPHA_APECS__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_CIA__H__
|
#ifndef __ALPHA_CIA__H__
|
||||||
#define __ALPHA_CIA__H__
|
#define __ALPHA_CIA__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_IRONGATE__H__
|
#ifndef __ALPHA_IRONGATE__H__
|
||||||
#define __ALPHA_IRONGATE__H__
|
#define __ALPHA_IRONGATE__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_LCA__H__
|
#ifndef __ALPHA_LCA__H__
|
||||||
#define __ALPHA_LCA__H__
|
#define __ALPHA_LCA__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* Marvel systems use the IO7 I/O chip provides PCI/PCIX/AGP access
|
* Marvel systems use the IO7 I/O chip provides PCI/PCIX/AGP access
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_MCPCIA__H__
|
#ifndef __ALPHA_MCPCIA__H__
|
||||||
#define __ALPHA_MCPCIA__H__
|
#define __ALPHA_MCPCIA__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_POLARIS__H__
|
#ifndef __ALPHA_POLARIS__H__
|
||||||
#define __ALPHA_POLARIS__H__
|
#define __ALPHA_POLARIS__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_T2__H__
|
#ifndef __ALPHA_T2__H__
|
||||||
#define __ALPHA_T2__H__
|
#define __ALPHA_T2__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_TITAN__H__
|
#ifndef __ALPHA_TITAN__H__
|
||||||
#define __ALPHA_TITAN__H__
|
#define __ALPHA_TITAN__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_TSUNAMI__H__
|
#ifndef __ALPHA_TSUNAMI__H__
|
||||||
#define __ALPHA_TSUNAMI__H__
|
#define __ALPHA_TSUNAMI__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_WILDFIRE__H__
|
#ifndef __ALPHA_WILDFIRE__H__
|
||||||
#define __ALPHA_WILDFIRE__H__
|
#define __ALPHA_WILDFIRE__H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_DELAY_H
|
#ifndef __ALPHA_DELAY_H
|
||||||
#define __ALPHA_DELAY_H
|
#define __ALPHA_DELAY_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_DMA_MAPPING_H
|
#ifndef _ALPHA_DMA_MAPPING_H
|
||||||
#define _ALPHA_DMA_MAPPING_H
|
#define _ALPHA_DMA_MAPPING_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* include/asm-alpha/dma.h
|
* include/asm-alpha/dma.h
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ASM_ALPHA_ELF_H
|
#ifndef __ASM_ALPHA_ELF_H
|
||||||
#define __ASM_ALPHA_ELF_H
|
#define __ASM_ALPHA_ELF_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* linux/include/asm-alpha/err_common.h
|
* linux/include/asm-alpha/err_common.h
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_ERR_EV7_H
|
#ifndef __ALPHA_ERR_EV7_H
|
||||||
#define __ALPHA_ERR_EV7_H 1
|
#define __ALPHA_ERR_EV7_H 1
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASM_EXTABLE_H
|
#ifndef _ASM_EXTABLE_H
|
||||||
#define _ASM_EXTABLE_H
|
#define _ASM_EXTABLE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ASM_ALPHA_FPU_H
|
#ifndef __ASM_ALPHA_FPU_H
|
||||||
#define __ASM_ALPHA_FPU_H
|
#define __ASM_ALPHA_FPU_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASM_ALPHA_FUTEX_H
|
#ifndef _ASM_ALPHA_FUTEX_H
|
||||||
#define _ASM_ALPHA_FUTEX_H
|
#define _ASM_ALPHA_FUTEX_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_GCT_H
|
#ifndef __ALPHA_GCT_H
|
||||||
#define __ALPHA_GCT_H
|
#define __ALPHA_GCT_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_HARDIRQ_H
|
#ifndef _ALPHA_HARDIRQ_H
|
||||||
#define _ALPHA_HARDIRQ_H
|
#define _ALPHA_HARDIRQ_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_HW_IRQ_H
|
#ifndef _ALPHA_HW_IRQ_H
|
||||||
#define _ALPHA_HW_IRQ_H
|
#define _ALPHA_HW_IRQ_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_HWRPB_H
|
#ifndef __ALPHA_HWRPB_H
|
||||||
#define __ALPHA_HWRPB_H
|
#define __ALPHA_HWRPB_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_IO_H
|
#ifndef __ALPHA_IO_H
|
||||||
#define __ALPHA_IO_H
|
#define __ALPHA_IO_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/* Trivial implementations of basic i/o routines. Assumes that all
|
/* Trivial implementations of basic i/o routines. Assumes that all
|
||||||
of the hard work has been done by ioremap and ioportmap, and that
|
of the hard work has been done by ioremap and ioportmap, and that
|
||||||
access to i/o space is linear. */
|
access to i/o space is linear. */
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_IRQ_H
|
#ifndef _ALPHA_IRQ_H
|
||||||
#define _ALPHA_IRQ_H
|
#define _ALPHA_IRQ_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_IRQFLAGS_H
|
#ifndef __ALPHA_IRQFLAGS_H
|
||||||
#define __ALPHA_IRQFLAGS_H
|
#define __ALPHA_IRQFLAGS_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_JENSEN_H
|
#ifndef __ALPHA_JENSEN_H
|
||||||
#define __ALPHA_JENSEN_H
|
#define __ALPHA_JENSEN_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASM_KMAP_TYPES_H
|
#ifndef _ASM_KMAP_TYPES_H
|
||||||
#define _ASM_KMAP_TYPES_H
|
#define _ASM_KMAP_TYPES_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ASM_LINKAGE_H
|
#ifndef __ASM_LINKAGE_H
|
||||||
#define __ASM_LINKAGE_H
|
#define __ASM_LINKAGE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_LOCAL_H
|
#ifndef _ALPHA_LOCAL_H
|
||||||
#define _ALPHA_LOCAL_H
|
#define _ALPHA_LOCAL_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_MACHVEC_H
|
#ifndef __ALPHA_MACHVEC_H
|
||||||
#define __ALPHA_MACHVEC_H 1
|
#define __ALPHA_MACHVEC_H 1
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* Machine dependent access functions for RTC registers.
|
* Machine dependent access functions for RTC registers.
|
||||||
*/
|
*/
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_MCE_H
|
#ifndef __ALPHA_MCE_H
|
||||||
#define __ALPHA_MCE_H
|
#define __ALPHA_MCE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_MMU_H
|
#ifndef __ALPHA_MMU_H
|
||||||
#define __ALPHA_MMU_H
|
#define __ALPHA_MMU_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_MMU_CONTEXT_H
|
#ifndef __ALPHA_MMU_CONTEXT_H
|
||||||
#define __ALPHA_MMU_CONTEXT_H
|
#define __ALPHA_MMU_CONTEXT_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* Written by Kanoj Sarcar (kanoj@sgi.com) Aug 99
|
* Written by Kanoj Sarcar (kanoj@sgi.com) Aug 99
|
||||||
* Adapted for the alpha wildfire architecture Jan 2001.
|
* Adapted for the alpha wildfire architecture Jan 2001.
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_MODULE_H
|
#ifndef _ALPHA_MODULE_H
|
||||||
#define _ALPHA_MODULE_H
|
#define _ALPHA_MODULE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_PAGE_H
|
#ifndef _ALPHA_PAGE_H
|
||||||
#define _ALPHA_PAGE_H
|
#define _ALPHA_PAGE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_PAL_H
|
#ifndef __ALPHA_PAL_H
|
||||||
#define __ALPHA_PAL_H
|
#define __ALPHA_PAL_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASM_ALPHA_PARAM_H
|
#ifndef _ASM_ALPHA_PARAM_H
|
||||||
#define _ASM_ALPHA_PARAM_H
|
#define _ASM_ALPHA_PARAM_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* parport.h: platform-specific PC-style parport initialisation
|
* parport.h: platform-specific PC-style parport initialisation
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_PCI_H
|
#ifndef __ALPHA_PCI_H
|
||||||
#define __ALPHA_PCI_H
|
#define __ALPHA_PCI_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_PERCPU_H
|
#ifndef __ALPHA_PERCPU_H
|
||||||
#define __ALPHA_PERCPU_H
|
#define __ALPHA_PERCPU_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_PGALLOC_H
|
#ifndef _ALPHA_PGALLOC_H
|
||||||
#define _ALPHA_PGALLOC_H
|
#define _ALPHA_PGALLOC_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_PGTABLE_H
|
#ifndef _ALPHA_PGTABLE_H
|
||||||
#define _ALPHA_PGTABLE_H
|
#define _ALPHA_PGTABLE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* include/asm-alpha/processor.h
|
* include/asm-alpha/processor.h
|
||||||
*
|
*
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASMAXP_PTRACE_H
|
#ifndef _ASMAXP_PTRACE_H
|
||||||
#define _ASMAXP_PTRACE_H
|
#define _ASMAXP_PTRACE_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_RWSEM_H
|
#ifndef _ALPHA_RWSEM_H
|
||||||
#define _ALPHA_RWSEM_H
|
#define _ALPHA_RWSEM_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
/*
|
/*
|
||||||
* include/asm-alpha/serial.h
|
* include/asm-alpha/serial.h
|
||||||
*/
|
*/
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASMAXP_SHMPARAM_H
|
#ifndef _ASMAXP_SHMPARAM_H
|
||||||
#define _ASMAXP_SHMPARAM_H
|
#define _ASMAXP_SHMPARAM_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASMAXP_SIGNAL_H
|
#ifndef _ASMAXP_SIGNAL_H
|
||||||
#define _ASMAXP_SIGNAL_H
|
#define _ASMAXP_SIGNAL_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ASM_SMP_H
|
#ifndef __ASM_SMP_H
|
||||||
#define __ASM_SMP_H
|
#define __ASM_SMP_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ASM_SOCKET_H
|
#ifndef _ASM_SOCKET_H
|
||||||
#define _ASM_SOCKET_H
|
#define _ASM_SOCKET_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_SPECIAL_INSNS_H
|
#ifndef __ALPHA_SPECIAL_INSNS_H
|
||||||
#define __ALPHA_SPECIAL_INSNS_H
|
#define __ALPHA_SPECIAL_INSNS_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_SPINLOCK_H
|
#ifndef _ALPHA_SPINLOCK_H
|
||||||
#define _ALPHA_SPINLOCK_H
|
#define _ALPHA_SPINLOCK_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef _ALPHA_SPINLOCK_TYPES_H
|
#ifndef _ALPHA_SPINLOCK_TYPES_H
|
||||||
#define _ALPHA_SPINLOCK_TYPES_H
|
#define _ALPHA_SPINLOCK_TYPES_H
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_STRING_H__
|
#ifndef __ALPHA_STRING_H__
|
||||||
#define __ALPHA_STRING_H__
|
#define __ALPHA_STRING_H__
|
||||||
|
|
||||||
|
@ -1,3 +1,4 @@
|
|||||||
|
/* SPDX-License-Identifier: GPL-2.0 */
|
||||||
#ifndef __ALPHA_SWITCH_TO_H
|
#ifndef __ALPHA_SWITCH_TO_H
|
||||||
#define __ALPHA_SWITCH_TO_H
|
#define __ALPHA_SWITCH_TO_H
|
||||||
|
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user