mirror of
https://abf.rosa.ru/djam/kernel-5.13.git
synced 2025-02-25 16:12:50 +00:00
Revisited the patches and configs for the kernel 4.7.x
This commit is contained in:
parent
46b844c77d
commit
e7a7e32ae0
16 changed files with 8152 additions and 765 deletions
4
.abf.yml
4
.abf.yml
|
@ -1,3 +1,3 @@
|
||||||
sources:
|
sources:
|
||||||
"linux-4.6.tar.xz": 4192d2873e630d902da050415f82f763e4b744d3
|
linux-4.7.tar.xz: 99551524779bf05382e363f4879101227664dd55
|
||||||
"patch-4.6.7.xz": a309e0a8cf684840d100b51c80e1ef28ce7f9e4d
|
patch-4.7.2.xz: 9b67591349ae2e719c477cdb8a1dd2e8fc3d3646
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
From f54f3003586bf00ba0ee5974a92b732477b834e3 Mon Sep 17 00:00:00 2001
|
From 22ee35ec82fa543b65c1b6d516a086a21f723846 Mon Sep 17 00:00:00 2001
|
||||||
From: Paolo Valente <paolo.valente@unimore.it>
|
From: Paolo Valente <paolo.valente@unimore.it>
|
||||||
Date: Tue, 7 Apr 2015 13:39:12 +0200
|
Date: Tue, 7 Apr 2015 13:39:12 +0200
|
||||||
Subject: [PATCH 1/3] block: cgroups, kconfig, build bits for BFQ-v7r11-4.5.0
|
Subject: [PATCH 1/4] block: cgroups, kconfig, build bits for BFQ-v7r11-4.7.0
|
||||||
|
|
||||||
Update Kconfig.iosched and do the related Makefile changes to include
|
Update Kconfig.iosched and do the related Makefile changes to include
|
||||||
kernel configuration options for BFQ. Also increase the number of
|
kernel configuration options for BFQ. Also increase the number of
|
||||||
|
@ -74,7 +74,7 @@ index 421bef9..0ee5f0f 100644
|
||||||
|
|
||||||
endmenu
|
endmenu
|
||||||
diff --git a/block/Makefile b/block/Makefile
|
diff --git a/block/Makefile b/block/Makefile
|
||||||
index 00ecc97..1ed86d5 100644
|
index 9eda232..4a36683 100644
|
||||||
--- a/block/Makefile
|
--- a/block/Makefile
|
||||||
+++ b/block/Makefile
|
+++ b/block/Makefile
|
||||||
@@ -18,6 +18,7 @@ obj-$(CONFIG_BLK_DEV_THROTTLING) += blk-throttle.o
|
@@ -18,6 +18,7 @@ obj-$(CONFIG_BLK_DEV_THROTTLING) += blk-throttle.o
|
||||||
|
@ -86,10 +86,10 @@ index 00ecc97..1ed86d5 100644
|
||||||
obj-$(CONFIG_BLOCK_COMPAT) += compat_ioctl.o
|
obj-$(CONFIG_BLOCK_COMPAT) += compat_ioctl.o
|
||||||
obj-$(CONFIG_BLK_CMDLINE_PARSER) += cmdline-parser.o
|
obj-$(CONFIG_BLK_CMDLINE_PARSER) += cmdline-parser.o
|
||||||
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
|
diff --git a/include/linux/blkdev.h b/include/linux/blkdev.h
|
||||||
index c70e358..ae43492 100644
|
index 3d9cf32..8d862a0 100644
|
||||||
--- a/include/linux/blkdev.h
|
--- a/include/linux/blkdev.h
|
||||||
+++ b/include/linux/blkdev.h
|
+++ b/include/linux/blkdev.h
|
||||||
@@ -44,7 +44,7 @@ struct pr_ops;
|
@@ -45,7 +45,7 @@ struct pr_ops;
|
||||||
* Maximum number of blkcg policies allowed to be registered concurrently.
|
* Maximum number of blkcg policies allowed to be registered concurrently.
|
||||||
* Defined here to simplify include dependency.
|
* Defined here to simplify include dependency.
|
||||||
*/
|
*/
|
|
@ -1,7 +1,7 @@
|
||||||
From 03d30cc06a5436c05ee338bd21903802181bafe9 Mon Sep 17 00:00:00 2001
|
From 2aae32be2a18a7d0da104ae42c08cb9bce9d9c7c Mon Sep 17 00:00:00 2001
|
||||||
From: Paolo Valente <paolo.valente@unimore.it>
|
From: Paolo Valente <paolo.valente@unimore.it>
|
||||||
Date: Thu, 9 May 2013 19:10:02 +0200
|
Date: Thu, 9 May 2013 19:10:02 +0200
|
||||||
Subject: [PATCH 2/3] block: introduce the BFQ-v7r11 I/O sched for 4.5.0
|
Subject: [PATCH 2/4] block: introduce the BFQ-v7r11 I/O sched for 4.7.0
|
||||||
|
|
||||||
The general structure is borrowed from CFQ, as much of the code for
|
The general structure is borrowed from CFQ, as much of the code for
|
||||||
handling I/O contexts. Over time, several useful features have been
|
handling I/O contexts. Over time, several useful features have been
|
||||||
|
@ -6287,7 +6287,7 @@ index 0000000..a64fec1
|
||||||
+}
|
+}
|
||||||
diff --git a/block/bfq.h b/block/bfq.h
|
diff --git a/block/bfq.h b/block/bfq.h
|
||||||
new file mode 100644
|
new file mode 100644
|
||||||
index 0000000..3bb7df2
|
index 0000000..485d0c9
|
||||||
--- /dev/null
|
--- /dev/null
|
||||||
+++ b/block/bfq.h
|
+++ b/block/bfq.h
|
||||||
@@ -0,0 +1,801 @@
|
@@ -0,0 +1,801 @@
|
|
@ -1,8 +1,8 @@
|
||||||
From d3deade9dc903f58c2bf79e316b785f6eaf2441f Mon Sep 17 00:00:00 2001
|
From 47de1e46ef5f462e9694e5b0607aec6ad658f1e0 Mon Sep 17 00:00:00 2001
|
||||||
From: Mauro Andreolini <mauro.andreolini@unimore.it>
|
From: Mauro Andreolini <mauro.andreolini@unimore.it>
|
||||||
Date: Sun, 6 Sep 2015 16:09:05 +0200
|
Date: Sun, 6 Sep 2015 16:09:05 +0200
|
||||||
Subject: [PATCH 3/3] block, bfq: add Early Queue Merge (EQM) to BFQ-v7r11 for
|
Subject: [PATCH 3/4] block, bfq: add Early Queue Merge (EQM) to BFQ-v7r11 for
|
||||||
4.5.0
|
4.7.0
|
||||||
|
|
||||||
A set of processes may happen to perform interleaved reads, i.e.,requests
|
A set of processes may happen to perform interleaved reads, i.e.,requests
|
||||||
whose union would give rise to a sequential read pattern. There are two
|
whose union would give rise to a sequential read pattern. There are two
|
||||||
|
@ -964,7 +964,7 @@ index f9787a6..d1f648d 100644
|
||||||
|
|
||||||
bfqd->bfq_large_burst_thresh = 11;
|
bfqd->bfq_large_burst_thresh = 11;
|
||||||
diff --git a/block/bfq.h b/block/bfq.h
|
diff --git a/block/bfq.h b/block/bfq.h
|
||||||
index 3bb7df2..32dfcee 100644
|
index 485d0c9..f73c942 100644
|
||||||
--- a/block/bfq.h
|
--- a/block/bfq.h
|
||||||
+++ b/block/bfq.h
|
+++ b/block/bfq.h
|
||||||
@@ -183,6 +183,8 @@ struct bfq_group;
|
@@ -183,6 +183,8 @@ struct bfq_group;
|
||||||
|
|
6491
0004-block-bfq-turn-BFQ-v7r11-for-4.7.0-into-BFQ-v8r2-for.patch
Normal file
6491
0004-block-bfq-turn-BFQ-v7r11-for-4.7.0-into-BFQ-v8r2-for.patch
Normal file
File diff suppressed because it is too large
Load diff
539
README.BFQ
Normal file
539
README.BFQ
Normal file
|
@ -0,0 +1,539 @@
|
||||||
|
Budget Fair Queueing I/O Scheduler
|
||||||
|
==================================
|
||||||
|
|
||||||
|
This patchset introduces BFQ-v8r2 into Linux 4.7.0.
|
||||||
|
For further information: http://algogroup.unimore.it/people/paolo/disk_sched/.
|
||||||
|
|
||||||
|
The overall diffstat is the following:
|
||||||
|
|
||||||
|
block/Kconfig.iosched | 30 +
|
||||||
|
block/Makefile | 1 +
|
||||||
|
block/bfq-cgroup.c | 1178 +++++++++++++++++++++
|
||||||
|
block/bfq-ioc.c | 36 +
|
||||||
|
block/bfq-iosched.c | 4895 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
|
||||||
|
block/bfq-sched.c | 1450 ++++++++++++++++++++++++++
|
||||||
|
block/bfq.h | 848 +++++++++++++++
|
||||||
|
include/linux/blkdev.h | 2 +-
|
||||||
|
8 files changed, 8439 insertions(+), 1 deletion(-)
|
||||||
|
|
||||||
|
CHANGELOG
|
||||||
|
|
||||||
|
v8r2
|
||||||
|
|
||||||
|
. BUGFIX Removed variables that are not used if tracing is
|
||||||
|
disabled. Reported by Lee Tibbert <lee.tibbert@gmail.com>
|
||||||
|
|
||||||
|
. IMPROVEMENT Ported commit ae11889636: turned blkg_lookup_create into
|
||||||
|
blkg_lookup. As a side benefit, this finally enables BFQ to be used
|
||||||
|
as a module even with full hierarchical support.
|
||||||
|
|
||||||
|
v8r1
|
||||||
|
|
||||||
|
. BUGFIX Fixed incorrect invariant check
|
||||||
|
|
||||||
|
. IMPROVEMENT Privileged soft real-time applications against
|
||||||
|
interactive ones, to guarantee a lower and more stable latency to
|
||||||
|
the former
|
||||||
|
|
||||||
|
v8
|
||||||
|
|
||||||
|
. BUGFIX: Fixed incorrect rcu locking in bfq_bic_update_cgroup
|
||||||
|
|
||||||
|
. BUGFIX Fixed a few cgroups-related bugs, causing sporadic crashes
|
||||||
|
|
||||||
|
. BUGFIX Fixed wrong computation of queue weights as a function of ioprios
|
||||||
|
|
||||||
|
. BUGFIX Fixed wrong Kconfig.iosched dependency for BFQ_GROUP_IOSCHED
|
||||||
|
|
||||||
|
. IMPROVEMENT Preemption-based, idle-less service guarantees. If
|
||||||
|
several processes are competing for the device at the same time, but
|
||||||
|
all processes and groups have the same weight, then the mechanism
|
||||||
|
introduced by this improvement enables BFQ to guarantee the expected
|
||||||
|
throughput distribution without ever idling the device. Throughput
|
||||||
|
is then much higher in this common scenario.
|
||||||
|
|
||||||
|
. IMPROVEMENT Made burst handling more robust
|
||||||
|
|
||||||
|
. IMPROVEMENT Reduced false positives in EQM
|
||||||
|
|
||||||
|
. IMPROVEMENT Let queues preserve weight-raising also when shared
|
||||||
|
|
||||||
|
. IMPROVEMENT Improved peak-rate estimation and autotuning of the
|
||||||
|
parameters related to the device rate
|
||||||
|
|
||||||
|
. IMPROVEMENT Improved the weight-raising mechanism so as to further
|
||||||
|
reduce latency and to increase robustness
|
||||||
|
|
||||||
|
. IMPROVEMENT Added a strict-guarantees tunable. If this tunable is
|
||||||
|
set, then device-idling is forced whenever needed to provide
|
||||||
|
accurate service guarantees. CAVEAT: idling unconditionally may even
|
||||||
|
increase latencies, in case of processes that did stop doing I/O.
|
||||||
|
|
||||||
|
. IMPROVEMENT Improved handling of async (write) I/O requests
|
||||||
|
|
||||||
|
. IMPROVEMENT Ported several good CFQ commits
|
||||||
|
|
||||||
|
. CHANGE Changed default group weight to 100
|
||||||
|
|
||||||
|
. CODE IMPROVEMENT Refactored I/O-request-insertion code
|
||||||
|
|
||||||
|
v7r11:
|
||||||
|
. BUGFIX Remove the group_list data structure, which ended up in an
|
||||||
|
inconsistent state if BFQ happened to be activated for some device
|
||||||
|
when some blkio groups already existed (these groups where not added
|
||||||
|
to the list). The blkg list for the request queue is now used where
|
||||||
|
the removed group_list was used.
|
||||||
|
|
||||||
|
. BUGFIX Init and reset also dead_stats.
|
||||||
|
|
||||||
|
. BUGFIX Added, in __bfq_deactivate_entity, the correct handling of the
|
||||||
|
case where the entity to deactivate has not yet been activated at all.
|
||||||
|
|
||||||
|
. BUGFIX Added missing free of the root group for the case where full
|
||||||
|
hierarchical support is not activated.
|
||||||
|
|
||||||
|
. IMPROVEMENT Removed the now useless bfq_disconnect_groups
|
||||||
|
function. The same functionality is achieved through multiple
|
||||||
|
invocations of bfq_pd_offline (which are in their turn guaranteed to
|
||||||
|
be executed, when needed, by the blk-cgroups code).
|
||||||
|
|
||||||
|
v7r10 <VERSION RETIRED, BECAUSE OF THE BUGS FIXED IN v7r11!!!>:
|
||||||
|
. BUGFIX: Fixed wrong check on whether cooperating processes belong
|
||||||
|
to the same cgroup.
|
||||||
|
|
||||||
|
v7r9:
|
||||||
|
. IMPROVEMENT: Changed BFQ to use the blkio controller instead of its
|
||||||
|
own controller. BFQ now registers itself as a policy to the blkio
|
||||||
|
controller and implements its hierarchical scheduling support using
|
||||||
|
data structures that already exist in blk-cgroup. The bfqio
|
||||||
|
controller's code is completely removed.
|
||||||
|
|
||||||
|
. CODE IMPROVEMENTS: Applied all suggestions from Tejun Heo, received
|
||||||
|
on the last submission to lkml: https://lkml.org/lkml/2014/5/27/314.
|
||||||
|
|
||||||
|
v7r8:
|
||||||
|
. BUGFIX: Let weight-related fields of a bfq_entity be correctly initialized
|
||||||
|
(also) when the I/O priority of the entity is changed before the first
|
||||||
|
request is inserted into the bfq_queue associated to the entity.
|
||||||
|
. BUGFIX: When merging requests belonging to different bfq_queues, avoid
|
||||||
|
repositioning the surviving request. In fact, in this case the repositioning
|
||||||
|
may result in the surviving request being moved across bfq_queues, which
|
||||||
|
would ultimately cause bfq_queues' data structures to become inconsistent.
|
||||||
|
. BUGFIX: When merging requests belonging to the same bfq_queue, reposition
|
||||||
|
the surviving request so that it gets in the correct position, namely the
|
||||||
|
position of the dropped request, instead of always being moved to the head
|
||||||
|
of the FIFO of the bfq_queue (which means to let the request be considered
|
||||||
|
the eldest one).
|
||||||
|
. BUGFIX: Reduce the idling slice for seeky queues only if the scenario is
|
||||||
|
symmetric. This guarantees that also processes associated to seeky queues
|
||||||
|
do receive their reserved share of the throughput.
|
||||||
|
Contributed by Riccardo Pizzetti and Samuele Zecchini.
|
||||||
|
. IMPROVEMENT: Always perform device idling if the scenario is asymmetric in
|
||||||
|
terms of throughput distribution among processes.
|
||||||
|
This extends throughput-distribution guarantees to any process, regardless
|
||||||
|
of the properties of its request pattern and of the request patterns of the
|
||||||
|
other processes, and regardless of whether the device is NCQ-capable.
|
||||||
|
. IMPROVEMENT: Remove the current limitation on the maximum number of in-flight
|
||||||
|
requests allowed for a sync queue (limitation set in place for fairness
|
||||||
|
issues in CFQ, inherited by the first version of BFQ, but made unnecessary
|
||||||
|
by the latest accurate fairness strategies added to BFQ). Removing this
|
||||||
|
limitation enables devices with long internal queues to fill their queues
|
||||||
|
as much as they deem appropriate, also with sync requests. This avoids
|
||||||
|
throughput losses on these devices, because, to achieve a high throughput,
|
||||||
|
they often need to have a high number of requests queued internally.
|
||||||
|
. CODE IMPROVEMENT: Simplify I/O priority change logic by turning it into a
|
||||||
|
single-step procedure instead of a two-step one; improve readability by
|
||||||
|
rethinking the names of the functions involved in changing the I/O priority
|
||||||
|
of a bfq_queue.
|
||||||
|
|
||||||
|
v7r7:
|
||||||
|
. BUGFIX: Prevent the OOM queue from being involved in the queue
|
||||||
|
cooperation mechanism. In fact, since the requests temporarily
|
||||||
|
redirected to the OOM queue could be redirected again to dedicated
|
||||||
|
queues at any time, the state needed to correctly handle merging
|
||||||
|
with the OOM queue would be quite complex and expensive to
|
||||||
|
maintain. Besides, in such a critical condition as an out of
|
||||||
|
memory, the benefits of queue merging may be little relevant, or
|
||||||
|
even negligible.
|
||||||
|
. IMPROVEMENT: Let the OOM queue be initialized only once. Previously,
|
||||||
|
the OOM queue was reinitialized, at each request enqueue, with the
|
||||||
|
parameters related to the process that issued that request.
|
||||||
|
Depending on the parameters of the processes doing I/O, this could
|
||||||
|
easily cause the OOM queue to be moved continuously across service
|
||||||
|
trees, or even across groups. It also caused the parameters of the
|
||||||
|
OOM queue to be continuously reset in any case.
|
||||||
|
. CODE IMPROVEMENT. Performed some minor code cleanups, and added some
|
||||||
|
BUG_ON()s that, if the weight of an entity becomes inconsistent,
|
||||||
|
should better help understand why.
|
||||||
|
|
||||||
|
v7r6:
|
||||||
|
. IMPROVEMENT: Introduced a new mechanism that helps get the job done
|
||||||
|
more quickly with services and applications that create or reactivate
|
||||||
|
many parallel I/O-bound processes. This is the case, for example, with
|
||||||
|
systemd at boot, or with commands like git grep.
|
||||||
|
. CODE IMPROVEMENTS: Small code cleanups and improvements.
|
||||||
|
|
||||||
|
v7r5:
|
||||||
|
. IMPROVEMENT: Improve throughput boosting by idling the device
|
||||||
|
only for processes that, in addition to perform sequential I/O,
|
||||||
|
are I/O-bound (apart from weight-raised queues, for which idling
|
||||||
|
is always performed to guarantee them a low latency).
|
||||||
|
. IMPROVEMENT: Improve throughput boosting by depriving processes
|
||||||
|
that cooperate often of weight-raising.
|
||||||
|
. CODE IMPROVEMENT: Pass of improvement of the readability of both
|
||||||
|
comments and actual code.
|
||||||
|
|
||||||
|
v7r4:
|
||||||
|
. BUGFIX. Modified the code so as to be robust against late detection of
|
||||||
|
NCQ support for a rotational device.
|
||||||
|
. BUGFIX. Removed a bug that hindered the correct throughput distribution
|
||||||
|
on flash-based devices when not every process had to receive the same
|
||||||
|
fraction of the throughput. This fix entailed also a little efficiency
|
||||||
|
improvement, because it implied the removal of a short function executed
|
||||||
|
in a hot path.
|
||||||
|
. CODESTYLE IMPROVEMENT: removed quoted strings split across lines.
|
||||||
|
|
||||||
|
v7r3:
|
||||||
|
. IMPROVEMENT: Improved throughput boosting with NCQ-capable HDDs and
|
||||||
|
random workloads. The mechanism that further boosts throghput with
|
||||||
|
these devices and workloads is activated only in the cases where it
|
||||||
|
does not cause any violation of throughput-distribution and latency
|
||||||
|
guarantees.
|
||||||
|
. IMPROVEMENT: Generalized the computation of the parameters of the
|
||||||
|
low-latency heuristic for interactive applications, so as to fit also
|
||||||
|
slower storage devices. The purpose of this improvement is to preserve
|
||||||
|
low-latency guarantees for interactive applications also on slower
|
||||||
|
devices, such as portable hard disks, multimedia and SD cards.
|
||||||
|
. BUGFIX: Re-added MODULE_LICENSE macro.
|
||||||
|
. CODE IMPROVEMENTS: Small code cleanups; introduced a coherent naming
|
||||||
|
scheme for all identifiers related to weight raising; refactored and
|
||||||
|
optimized a few hot paths.
|
||||||
|
|
||||||
|
v7r2:
|
||||||
|
. BUGFIX/IMPROVEMENT. One of the requirements for an application to be
|
||||||
|
deemed as soft real-time is that it issues its requests in batches, and
|
||||||
|
stops doing I/O for a well-defined amount of time before issuing a new
|
||||||
|
batch. Imposing this minimum idle time allows BFQ to filter out I/O-bound
|
||||||
|
applications that may otherwise be incorrectly deemed as soft real-time
|
||||||
|
(under the circumstances described in detail in the comments to the
|
||||||
|
function bfq_bfqq_softrt_next_start()). Unfortunately, BFQ could however
|
||||||
|
start counting this idle time from two different events: either from the
|
||||||
|
expiration of the queue, if all requests of the queue had also been already
|
||||||
|
completed when the queue expired, or, if the previous condition did not
|
||||||
|
hold, from the first completion of one of the still outstanding requests.
|
||||||
|
In the second case, an application had more chances to be deemed as soft
|
||||||
|
real-time.
|
||||||
|
Actually, there was no reason for this differentiated treatment. We
|
||||||
|
addressed this issue by defining more precisely the above requirement for
|
||||||
|
an application to be deemed as soft real-time, and changing the code
|
||||||
|
consequently: a well-defined amount of time must elapse between the
|
||||||
|
completion of *all the requests* of the current pending batch and the
|
||||||
|
issuing of the first request of the next batch (this is, in the end, what
|
||||||
|
happens with a true soft real-time application). This change further
|
||||||
|
reduced false positives, and, as such, improved responsiveness and reduced
|
||||||
|
latency for actual soft real-time applications.
|
||||||
|
. CODE IMPROVEMENT. We cleaned up the code a little bit and addressed
|
||||||
|
some issues pointed out by the checkpatch.pl script.
|
||||||
|
|
||||||
|
v7r1:
|
||||||
|
. BUGFIX. Replace the old value used to approximate 'infinity', with
|
||||||
|
the correct one to use in case times are compared through the macro
|
||||||
|
time_is_before_jiffies(). In fact, this macro, designed to take
|
||||||
|
wraparound issues into account, easily returns anomalous results if
|
||||||
|
its argument is equal to the value that we used as an approximation
|
||||||
|
of 'infinity', namely ((unsigned long) (-1)). The consequence was
|
||||||
|
that the logical expression used to determine whether a queue
|
||||||
|
belongs to a soft real-time application often yielded an incorrect
|
||||||
|
result. In the end, some application happened to be incorrectly
|
||||||
|
deemed as soft real-time and hence weight-raised. This affected both
|
||||||
|
throughput and latency guarantees.
|
||||||
|
. BUGFIX. Fixed a scriverner's error made in an attempt to use the
|
||||||
|
above macro in a logical expression.
|
||||||
|
. IMPROVEMENT/BUGFIX. On the expiration of a queue, use a more general
|
||||||
|
condition to allow a weight-raising period to start if the queue is
|
||||||
|
soft real-time. The previous condition could prevent an empty,
|
||||||
|
soft-real time queue from being correctly deemed as soft real-time.
|
||||||
|
. IMPROVEMENT/MINOR BUGFIX. Use jiffies-comparison macros also in the
|
||||||
|
following cases:
|
||||||
|
. to establish whether an application initially deemed as interactive
|
||||||
|
is now meeting the requirements for being classified as soft
|
||||||
|
real-time;
|
||||||
|
. to determine if a weight-raising period must be ended.
|
||||||
|
. CODE IMPROVEMENT. Change the type of the time quantities used in the
|
||||||
|
weight-raising heuristics to unsigned long, as the type of the time
|
||||||
|
(jiffies) is unsigned long.
|
||||||
|
|
||||||
|
v7:
|
||||||
|
- IMPROVEMENT: In the presence of weight-raised queues and if the
|
||||||
|
device is NCQ-enabled, device idling is now disabled for non-raised
|
||||||
|
readers, i.e., for their associated sync queues. Hence a sync queue
|
||||||
|
is expired immediately if it becomes empty, and a new queue is
|
||||||
|
served. As explained in detail in the papers about BFQ, not idling
|
||||||
|
the device for sync queues when the latter become empty causes BFQ to
|
||||||
|
assign higher timestamps to these queues when they get backlogged
|
||||||
|
again, and hence to serve these queues less frequently. This fact,
|
||||||
|
plus to the fact that, because of the immediate expiration itself,
|
||||||
|
these queues get less service while they are granted access to the
|
||||||
|
disk, reduces the relative rate at which the processes associated to
|
||||||
|
these queues ask for requests from the I/O request pool. If the pool
|
||||||
|
is saturated, as it happens in the presence of write hogs, reducing
|
||||||
|
the above relative rate increases the probability that a request is
|
||||||
|
available (soon) in the pool when a weight-raised process needs it.
|
||||||
|
This change does seem to mitigate the typical starvation problems
|
||||||
|
that occur in the presence of write hogs and NCQ, and hence to
|
||||||
|
guarantee a higher application and system responsiveness in these
|
||||||
|
hostile scenarios.
|
||||||
|
- IMPROVEMENT/BUGFIX: Introduced a new classification rule to the soft
|
||||||
|
real-time heuristic, which takes into account also the isochronous
|
||||||
|
nature of such applications. The computation of next_start has been
|
||||||
|
fixed as well. Now it is correctly done from the time of the last
|
||||||
|
transition from idle to backlogged; the next_start is therefore
|
||||||
|
computed from the service received by the queue from its last
|
||||||
|
transition from idle to backlogged. Finally, the code which
|
||||||
|
preserved weight-raising for a soft real-time queue even with no
|
||||||
|
idle->backlogged transition has been removed.
|
||||||
|
- IMPROVEMENT: Add a few jiffies to the reference time interval used to
|
||||||
|
establish whether an application is greedy or not. This reference
|
||||||
|
interval was, by default, HZ/125 seconds, which could generate false
|
||||||
|
positives in the following two cases (especially if both cases occur):
|
||||||
|
1) If HZ is so low that the duration of a jiffie is comparable to or
|
||||||
|
higher than the above reference time interval. This happens, e.g.,
|
||||||
|
on slow devices with HZ=100.
|
||||||
|
2) If jiffies, instead of increasing at a constant rate, may stop
|
||||||
|
increasing for some time, then suddenly 'jump' by several units to
|
||||||
|
recover the lost increments. This seems to happen, e.g., in virtual
|
||||||
|
machines.
|
||||||
|
The added number of jiffies has been found experimentally. In particular,
|
||||||
|
according to our experiments, adding this number of jiffies seems to make
|
||||||
|
the filter quite precise also in embedded systems and KVM/QEMU virtual
|
||||||
|
machines. Also contributed by
|
||||||
|
Alexander Spyridakis <a.spyridakis@virtualopensystems.com>.
|
||||||
|
- IMPROVEMENT/BUGFIX: Keep disk idling also for NCQ-provided
|
||||||
|
rotational devices, which boosts the throughput on NCQ-enabled
|
||||||
|
rotational devices.
|
||||||
|
- BUGFIX: The budget-timeout condition in the bfq_rq_enqueued() function
|
||||||
|
was checked only if the request is large enough to provoke an unplug. As
|
||||||
|
a consequence, for a process always issuing small I/O requests the
|
||||||
|
budget timeout was never checked. The queue associated to the process
|
||||||
|
therefore expired only when its budget was exhausted, even if the
|
||||||
|
queue had already incurred a budget timeout from a while.
|
||||||
|
This fix lets a queue be checked for budget timeout at each request
|
||||||
|
enqueue, and, if needed, expires the queue accordingly even if the
|
||||||
|
request is small.
|
||||||
|
- BUGFIX: Make sure that weight-raising is resumed for a split queue,
|
||||||
|
if it was merged when already weight-raised.
|
||||||
|
- MINOR BUGFIX: Let bfq_end_raising_async() correctly end weight-raising
|
||||||
|
also for the queues belonging to the root group.
|
||||||
|
- IMPROVEMENT: Get rid of the some_coop_idle flag, which in its turn
|
||||||
|
was used to decide whether to disable idling for an in-service
|
||||||
|
shared queue whose seek mean decreased. In fact, disabling idling
|
||||||
|
for such a queue turned out to be useless.
|
||||||
|
- CODE IMPROVEMENT: The bfq_bfqq_must_idle() function and the
|
||||||
|
bfq_select_queue() function may not change the current in-service
|
||||||
|
queue in various cases. We have cleaned up the involved conditions,
|
||||||
|
by factoring out the common parts and getting rid of the useless
|
||||||
|
ones.
|
||||||
|
- MINOR CODE IMPROVEMENT: The idle_for_long_time condition in the
|
||||||
|
bfq_add_rq_rb() function should be evaluated only on an
|
||||||
|
idle->backlogged transition. Now the condition is set to false
|
||||||
|
by default, evaluating it only if the queue was not busy on a
|
||||||
|
request insertion.
|
||||||
|
- MINOR CODE IMPROVEMENT: Added a comment describing the rationale
|
||||||
|
behind the condition evaluated in the function
|
||||||
|
bfq_bfqq_must_not_expire().
|
||||||
|
|
||||||
|
v6r2:
|
||||||
|
- Fairness fix: the case of queue expiration for budget timeout is
|
||||||
|
now correctly handled also for sync queues, thus allowing also
|
||||||
|
the processes corresponding to these queues to be guaranteed their
|
||||||
|
reserved share of the disk throughput.
|
||||||
|
- Fixed a bug that prevented group weights from being correctly
|
||||||
|
set via the sysfs interface.
|
||||||
|
- Fixed a bug that cleared a previously-set group weight if the
|
||||||
|
same value was re-inserted via the sysfs interface.
|
||||||
|
- Fixed an EQM bug that allowed a newly-started process to skip
|
||||||
|
its initial weight-raising period if its queue was merged before
|
||||||
|
its first request was inserted.
|
||||||
|
- Fixed a bug that preserved already-started weight-raising periods
|
||||||
|
even if the low_latency tunable was disabled.
|
||||||
|
- The raising_max_time tunable now shows, more user-friendly, the
|
||||||
|
maximum raising time in milliseconds.
|
||||||
|
|
||||||
|
v6r1:
|
||||||
|
- Fix use-after-free of queues in __bfq_bfqq_expire(). It may happen that
|
||||||
|
a call to bfq_del_bfqq_busy() puts the last reference taken on a queue
|
||||||
|
and frees it. Subsequent accesses to that same queue would result in a
|
||||||
|
use-after-free. Make sure that a queue that has just been deleted from
|
||||||
|
busy is no more touched.
|
||||||
|
- Use the uninitialized_var() macro when needed. It may happen that a
|
||||||
|
variable is initialized in a function that is called by the function
|
||||||
|
that defined it. Use the uninitialized_var() macro in these cases.
|
||||||
|
|
||||||
|
v6:
|
||||||
|
- Replacement of the cooperating-queue merging mechanism borrowed from
|
||||||
|
CFQ with Early Queue Merge (EQM), a unified mechanism to get a
|
||||||
|
sequential read pattern, and hence a high throughput, with any set of
|
||||||
|
processes performing interleaved I/O. EQM also preserves low latency.
|
||||||
|
(see http://algogroup.unimore.it/people/paolo/disk_sched/description.php
|
||||||
|
for more details). Contributed by Mauro Andreolini and Arianna Avanzini.
|
||||||
|
The code for detecting whether two queues have to be merged is a
|
||||||
|
slightly modified version of the CFQ code for detecting whether two
|
||||||
|
queues belong to cooperating processes and whether the service of a
|
||||||
|
queue should be preempted to boost the throughput.
|
||||||
|
- Fix a bug that caused the peak rate of a disk to be computed as zero
|
||||||
|
in case of multiple I/O errors. Subsequent estimations of the weight
|
||||||
|
raising duration caused a division-by-zero error.
|
||||||
|
|
||||||
|
v5r1:
|
||||||
|
- BUG FIX: Fixed stall occurring when the active queue is moved to
|
||||||
|
a different group while idling (this caused the idling timer to be
|
||||||
|
cancelled and hence no new queue to be selected, and no new
|
||||||
|
request to be dispatched).
|
||||||
|
- BUG FIX: Fixed wrong assignment of too high budgets to queues during
|
||||||
|
the first few seconds after initialization.
|
||||||
|
- BUG FIX: Added proper locking to the function handling the "weights"
|
||||||
|
tunable.
|
||||||
|
|
||||||
|
v5:
|
||||||
|
- Added an heuristic that, if the tunable raising_max_time is set to
|
||||||
|
0, automatically computes the duration of the weight raising
|
||||||
|
according to the estimated peak rate of the device. This enables
|
||||||
|
flash-based devices to reach maximum throughput as soon as possible,
|
||||||
|
without sacrificing latency.
|
||||||
|
|
||||||
|
v4:
|
||||||
|
- Throughput-boosting for flash-based devices: improved version of commits
|
||||||
|
a68bbdd and f7d7b7a, which boosts the throughput while still preserving
|
||||||
|
latency guarantees for interactive and soft real-time applications.
|
||||||
|
- Better identification of NCQ-capable disks: port of commit e459dd0.
|
||||||
|
|
||||||
|
v3-r4:
|
||||||
|
- Bugfixes
|
||||||
|
* Removed an important memory leak: under some circumstances the process references
|
||||||
|
to a queue were not decremented correctly, which prevented unused shared bfq_queue
|
||||||
|
to be correctly deallocated.
|
||||||
|
* Fixed various errors related to hierarchical scheduling:
|
||||||
|
* Removed an error causing tasks to be attached to the bfqio cgroup
|
||||||
|
controller even when BFQ was not the active scheduler
|
||||||
|
* Corrected wrong update of the budgets from the leaf to the root upon
|
||||||
|
forced selection of a service tree or a bfq_queue
|
||||||
|
* Fixed the way how active leaf entities are moved to the root group before
|
||||||
|
the group entity is deactivated when a cgroup is destroyed
|
||||||
|
- Throughput-boosting improvement for cooperating queues: close detection is now based
|
||||||
|
on a fixed threshold instead of the queue's average seek. This is a port of one of
|
||||||
|
the changes in the CFQ commit 3dde36d by Corrado Zoccolo.
|
||||||
|
|
||||||
|
v3-r3:
|
||||||
|
- Bugfix: removed an important error causing occasional kernel panics when
|
||||||
|
moving a process to a new cgroup. The panic occurred if:
|
||||||
|
1) the queue associated to the process was idle when the process was moved
|
||||||
|
and
|
||||||
|
2) a new disk request was inserted into the queue just after the move.
|
||||||
|
- Further latency improvement through a better treatment of low-bandwidth
|
||||||
|
async queues.
|
||||||
|
|
||||||
|
v3-r2:
|
||||||
|
- Bugfix: added a forgotten condition that prevents weights of low-bw async
|
||||||
|
queues from being raised when low_latency is off.
|
||||||
|
- Latency improvement: low-bw async queues are now better identified.
|
||||||
|
|
||||||
|
v3-r1:
|
||||||
|
- Fixed an important request-dispatch bug causing occasional IO hangs.
|
||||||
|
- Added a new mechanism to reduce the latency of low-bw async queues.
|
||||||
|
This reduces the latency of also the sync queues synchronized with
|
||||||
|
the above async queues.
|
||||||
|
- Fixed a minor bug in iocontext locking (port of commits 9b50902 and 3181faa
|
||||||
|
from CFQ).
|
||||||
|
|
||||||
|
v3:
|
||||||
|
|
||||||
|
- Improved low-latency mechanisms, including a more accurate criterion to
|
||||||
|
distinguish between greedy-but-seeky and soft real-time applications.
|
||||||
|
Interactive applications now enjoy noticeably lower latencies.
|
||||||
|
|
||||||
|
- Switch to the simpler one-request-dispatch-at-a-time scheme as in CFQ.
|
||||||
|
|
||||||
|
- Ported cooperating-queues merging from CFQ (6d048f5, 1afba04,
|
||||||
|
d9e7620, a36e71f, 04dc6e7, 26a2ac0, 3ac6c9f, f2d1f0a, 83096eb,
|
||||||
|
2e46e8b, df5fe3e, b3b6d04, e6c5bc7, c0324a0, f04a642, 8682e1f,
|
||||||
|
b9d8f4c, 2f7a2d8, ae54abe, e9ce335, 39c01b2, d02a2c0, c10b61f).
|
||||||
|
Contributed by Arianna Avanzini. Queues of processes performing IO
|
||||||
|
on interleaved, yet contiguous disk zones are merged to boost the
|
||||||
|
throughput. Some little optimizations to get a more stable throughput
|
||||||
|
have been added to the original CFQ version.
|
||||||
|
|
||||||
|
- Added static fallback queue for extreme OOM conditions (porting of
|
||||||
|
CFQ commits d5036d7, 6118b70, b706f64, 32f2e80). Port contributed by
|
||||||
|
Francesco Allertsen.
|
||||||
|
|
||||||
|
- Ported CFQ commits b0b78f8, 40bb54d, 30996f4, dddb745, ad5ebd2, cf7c25c;
|
||||||
|
mainly code cleanup and fix of minor bugs. Port contributed by
|
||||||
|
Francesco Allertsen.
|
||||||
|
|
||||||
|
v2:
|
||||||
|
|
||||||
|
- An issue that may cause little throughput loss on fast disks has been solved.
|
||||||
|
BFQ-v1 and CFQ may suffer from this problem.
|
||||||
|
- The disk-idling timeout has been better tuned to further file latency
|
||||||
|
(especially for the idle- or light-loaded-disk scenarios).
|
||||||
|
- One of the parameters of the low-latency heuristics has been tuned a little
|
||||||
|
bit more, so as to reduce the probability that a disk-bound process may
|
||||||
|
hamper the reduction of the latency of interactive and soft real-time
|
||||||
|
applications.
|
||||||
|
|
||||||
|
- Same low-latency guarantees with and without NCQ.
|
||||||
|
|
||||||
|
- Latency for interactive applications about halved with respect to BFQ-v1.
|
||||||
|
|
||||||
|
- When the low_latency tunable is set, also soft real-time applications
|
||||||
|
now enjoy reduced latency.
|
||||||
|
|
||||||
|
- A very little minimum bandwidth is now guaranteed to the
|
||||||
|
Idle IO-scheduling class also when the other classes are
|
||||||
|
backlogged, just to prevent them from starving.
|
||||||
|
|
||||||
|
v1:
|
||||||
|
|
||||||
|
This is a new version of BFQ with respect to the versions you can
|
||||||
|
find on Fabio's site: http://feanor.sssup.it/~fabio/linux/bfq.
|
||||||
|
Here is what we changed with respect to the previous versions:
|
||||||
|
|
||||||
|
1) re-tuned the budget feedback mechanism: it is now slighlty more
|
||||||
|
biased toward assigning high budgets, to boost the aggregated
|
||||||
|
throughput more, and more quickly as new processes are started
|
||||||
|
|
||||||
|
2) introduced more tolerance toward seeky queues (I verified that the
|
||||||
|
phenomena described below used to occur systematically):
|
||||||
|
|
||||||
|
2a: if a queue is expired after having received very little
|
||||||
|
service, then it is not punished as a seeky queue, even if it
|
||||||
|
occurred to consume that little service too slowly; the
|
||||||
|
rationale is that, if the new active queue has been served for
|
||||||
|
a too short time interval, then its possible sequential
|
||||||
|
accesses may not yet prevail on the initial latencies for
|
||||||
|
moving the disk head on the first sector requested
|
||||||
|
|
||||||
|
2b: the waiting time (disk idling) of a queue detected as seeky as
|
||||||
|
a function of the position of the requests it issued is reduced
|
||||||
|
to a very low value only after the queue has consumed a minimum
|
||||||
|
fraction of the assigned budget; this prevents processes
|
||||||
|
generating (partly) seeky workloads from being too ill-treated
|
||||||
|
|
||||||
|
2c: if a queue has consumed 'enough' budget upon a budget timeout, then,
|
||||||
|
even if it did not consume all of its budget, that queue is not punished
|
||||||
|
as any seeky queue; the rationale is that, depending on the disk zones,
|
||||||
|
a queue may be served at a lower rate than the estimated peak rate.
|
||||||
|
|
||||||
|
Changes 2a and 2b have been critical in lowering latencies, whereas
|
||||||
|
change 2c, in addition to change 1, helped a lot increase the disk
|
||||||
|
throughput.
|
||||||
|
|
||||||
|
3) slightly changed the peak rate estimator: a low-pass filter is now
|
||||||
|
used instead of just keeping the highest rate sampled; the rationale
|
||||||
|
is that the peak rate of a disk should be quite stable, so the filter
|
||||||
|
should converge more or less smoothly to the right value; it seemed to
|
||||||
|
correctly catch the peak rate with all disks we used
|
||||||
|
|
||||||
|
4) added the low latency mechanism described in detail in
|
||||||
|
http://algogroup.unimore.it/people/paolo/disk_sched/description.php.
|
||||||
|
|
1343
fs-aufs4.patch
1343
fs-aufs4.patch
File diff suppressed because it is too large
Load diff
|
@ -1,31 +0,0 @@
|
||||||
This patch fixes the problem encountered on many HP laptops: in some cases,
|
|
||||||
WiFi becomes hard-blocked and cannot be unblocked since then. Seen that on
|
|
||||||
HP 6730b and others.
|
|
||||||
|
|
||||||
This is https://bugzilla.kernel.org/show_bug.cgi?id=69131
|
|
||||||
|
|
||||||
diff --git a/drivers/platform/x86/hp-wmi.c b/drivers/platform/x86/hp-wmi.c
|
|
||||||
index 0669731..37000f0 100644
|
|
||||||
--- a/drivers/platform/x86/hp-wmi.c
|
|
||||||
+++ b/drivers/platform/x86/hp-wmi.c
|
|
||||||
@@ -714,6 +714,11 @@ static int __init hp_wmi_rfkill_setup(struct platform_device *device)
|
|
||||||
if (err)
|
|
||||||
return err;
|
|
||||||
|
|
||||||
+ err = hp_wmi_perform_query(HPWMI_WIRELESS_QUERY, 1, &wireless,
|
|
||||||
+ sizeof(wireless), 0);
|
|
||||||
+ if (err)
|
|
||||||
+ return err;
|
|
||||||
+
|
|
||||||
if (wireless & 0x1) {
|
|
||||||
wifi_rfkill = rfkill_alloc("hp-wifi", &device->dev,
|
|
||||||
RFKILL_TYPE_WLAN,
|
|
||||||
@@ -901,7 +906,7 @@ static int __init hp_wmi_bios_setup(struct platform_device *device)
|
|
||||||
wwan_rfkill = NULL;
|
|
||||||
rfkill2_count = 0;
|
|
||||||
|
|
||||||
- if (hp_wmi_bios_2009_later() || hp_wmi_rfkill_setup(device))
|
|
||||||
+ if (hp_wmi_rfkill_setup(device))
|
|
||||||
hp_wmi_rfkill2_setup(device);
|
|
||||||
|
|
||||||
err = device_create_file(&device->dev, &dev_attr_display);
|
|
|
@ -1,12 +1,11 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 4.6.3-nrj-desktop-pae-1rosa-i586 Kernel Configuration
|
# Linux/x86 4.7.x-nrj-desktop Kernel Configuration
|
||||||
#
|
#
|
||||||
# CONFIG_64BIT is not set
|
# CONFIG_64BIT is not set
|
||||||
CONFIG_X86_32=y
|
CONFIG_X86_32=y
|
||||||
CONFIG_X86=y
|
CONFIG_X86=y
|
||||||
CONFIG_INSTRUCTION_DECODER=y
|
CONFIG_INSTRUCTION_DECODER=y
|
||||||
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
|
|
||||||
CONFIG_OUTPUT_FORMAT="elf32-i386"
|
CONFIG_OUTPUT_FORMAT="elf32-i386"
|
||||||
CONFIG_LOCKDEP_SUPPORT=y
|
CONFIG_LOCKDEP_SUPPORT=y
|
||||||
CONFIG_STACKTRACE_SUPPORT=y
|
CONFIG_STACKTRACE_SUPPORT=y
|
||||||
|
@ -107,7 +106,7 @@ CONFIG_TASK_IO_ACCOUNTING=y
|
||||||
CONFIG_PREEMPT_RCU=y
|
CONFIG_PREEMPT_RCU=y
|
||||||
# CONFIG_RCU_EXPERT is not set
|
# CONFIG_RCU_EXPERT is not set
|
||||||
CONFIG_SRCU=y
|
CONFIG_SRCU=y
|
||||||
# CONFIG_TASKS_RCU is not set
|
CONFIG_TASKS_RCU=y
|
||||||
CONFIG_RCU_STALL_COMMON=y
|
CONFIG_RCU_STALL_COMMON=y
|
||||||
# CONFIG_TREE_RCU_TRACE is not set
|
# CONFIG_TREE_RCU_TRACE is not set
|
||||||
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
||||||
|
@ -116,6 +115,7 @@ CONFIG_IKCONFIG=y
|
||||||
CONFIG_IKCONFIG_PROC=y
|
CONFIG_IKCONFIG_PROC=y
|
||||||
CONFIG_LOG_BUF_SHIFT=18
|
CONFIG_LOG_BUF_SHIFT=18
|
||||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||||
|
CONFIG_NMI_LOG_BUF_SHIFT=13
|
||||||
CONFIG_CGROUPS=y
|
CONFIG_CGROUPS=y
|
||||||
CONFIG_PAGE_COUNTER=y
|
CONFIG_PAGE_COUNTER=y
|
||||||
CONFIG_MEMCG=y
|
CONFIG_MEMCG=y
|
||||||
|
@ -155,6 +155,7 @@ CONFIG_RD_LZMA=y
|
||||||
CONFIG_RD_XZ=y
|
CONFIG_RD_XZ=y
|
||||||
CONFIG_RD_LZO=y
|
CONFIG_RD_LZO=y
|
||||||
CONFIG_RD_LZ4=y
|
CONFIG_RD_LZ4=y
|
||||||
|
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
|
||||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
|
@ -223,6 +224,7 @@ CONFIG_CC_STACKPROTECTOR_NONE=y
|
||||||
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
|
# CONFIG_CC_STACKPROTECTOR_STRONG is not set
|
||||||
CONFIG_MODULES_USE_ELF_REL=y
|
CONFIG_MODULES_USE_ELF_REL=y
|
||||||
CONFIG_ARCH_MMAP_RND_BITS=8
|
CONFIG_ARCH_MMAP_RND_BITS=8
|
||||||
|
CONFIG_ISA_BUS_API=y
|
||||||
CONFIG_CLONE_BACKWARDS=y
|
CONFIG_CLONE_BACKWARDS=y
|
||||||
CONFIG_OLD_SIGSUSPEND3=y
|
CONFIG_OLD_SIGSUSPEND3=y
|
||||||
CONFIG_OLD_SIGACTION=y
|
CONFIG_OLD_SIGACTION=y
|
||||||
|
@ -380,7 +382,6 @@ CONFIG_CPU_SUP_TRANSMETA_32=y
|
||||||
CONFIG_CPU_SUP_UMC_32=y
|
CONFIG_CPU_SUP_UMC_32=y
|
||||||
CONFIG_HPET_TIMER=y
|
CONFIG_HPET_TIMER=y
|
||||||
CONFIG_HPET_EMULATE_RTC=y
|
CONFIG_HPET_EMULATE_RTC=y
|
||||||
CONFIG_APB_TIMER=y
|
|
||||||
CONFIG_DMI=y
|
CONFIG_DMI=y
|
||||||
CONFIG_SWIOTLB=y
|
CONFIG_SWIOTLB=y
|
||||||
CONFIG_IOMMU_HELPER=y
|
CONFIG_IOMMU_HELPER=y
|
||||||
|
@ -401,6 +402,14 @@ CONFIG_X86_MCE_AMD=y
|
||||||
CONFIG_X86_MCE_THRESHOLD=y
|
CONFIG_X86_MCE_THRESHOLD=y
|
||||||
# CONFIG_X86_MCE_INJECT is not set
|
# CONFIG_X86_MCE_INJECT is not set
|
||||||
CONFIG_X86_THERMAL_VECTOR=y
|
CONFIG_X86_THERMAL_VECTOR=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Performance monitoring
|
||||||
|
#
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_RAPL=y
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_CSTATE=y
|
||||||
|
CONFIG_PERF_EVENTS_AMD_POWER=m
|
||||||
# CONFIG_X86_LEGACY_VM86 is not set
|
# CONFIG_X86_LEGACY_VM86 is not set
|
||||||
# CONFIG_VM86 is not set
|
# CONFIG_VM86 is not set
|
||||||
CONFIG_X86_16BIT=y
|
CONFIG_X86_16BIT=y
|
||||||
|
@ -412,7 +421,6 @@ CONFIG_MICROCODE=y
|
||||||
CONFIG_MICROCODE_INTEL=y
|
CONFIG_MICROCODE_INTEL=y
|
||||||
CONFIG_MICROCODE_AMD=y
|
CONFIG_MICROCODE_AMD=y
|
||||||
CONFIG_MICROCODE_OLD_INTERFACE=y
|
CONFIG_MICROCODE_OLD_INTERFACE=y
|
||||||
CONFIG_PERF_EVENTS_AMD_POWER=m
|
|
||||||
CONFIG_X86_MSR=m
|
CONFIG_X86_MSR=m
|
||||||
CONFIG_X86_CPUID=m
|
CONFIG_X86_CPUID=m
|
||||||
# CONFIG_NOHIGHMEM is not set
|
# CONFIG_NOHIGHMEM is not set
|
||||||
|
@ -439,7 +447,6 @@ CONFIG_BALLOON_COMPACTION=y
|
||||||
CONFIG_COMPACTION=y
|
CONFIG_COMPACTION=y
|
||||||
CONFIG_MIGRATION=y
|
CONFIG_MIGRATION=y
|
||||||
CONFIG_PHYS_ADDR_T_64BIT=y
|
CONFIG_PHYS_ADDR_T_64BIT=y
|
||||||
CONFIG_ZONE_DMA_FLAG=1
|
|
||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
CONFIG_MMU_NOTIFIER=y
|
CONFIG_MMU_NOTIFIER=y
|
||||||
|
@ -459,6 +466,7 @@ CONFIG_CMA_AREAS=7
|
||||||
CONFIG_ZSWAP=y
|
CONFIG_ZSWAP=y
|
||||||
CONFIG_ZPOOL=y
|
CONFIG_ZPOOL=y
|
||||||
CONFIG_ZBUD=y
|
CONFIG_ZBUD=y
|
||||||
|
CONFIG_Z3FOLD=m
|
||||||
CONFIG_ZSMALLOC=y
|
CONFIG_ZSMALLOC=y
|
||||||
# CONFIG_PGTABLE_MAPPING is not set
|
# CONFIG_PGTABLE_MAPPING is not set
|
||||||
# CONFIG_ZSMALLOC_STAT is not set
|
# CONFIG_ZSMALLOC_STAT is not set
|
||||||
|
@ -549,7 +557,7 @@ CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
|
||||||
CONFIG_ACPI_THERMAL=y
|
CONFIG_ACPI_THERMAL=y
|
||||||
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
|
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
|
||||||
# CONFIG_ACPI_CUSTOM_DSDT is not set
|
# CONFIG_ACPI_CUSTOM_DSDT is not set
|
||||||
CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y
|
CONFIG_ACPI_TABLE_UPGRADE=y
|
||||||
# CONFIG_ACPI_DEBUG is not set
|
# CONFIG_ACPI_DEBUG is not set
|
||||||
CONFIG_ACPI_PCI_SLOT=y
|
CONFIG_ACPI_PCI_SLOT=y
|
||||||
CONFIG_X86_PM_TIMER=y
|
CONFIG_X86_PM_TIMER=y
|
||||||
|
@ -584,6 +592,7 @@ CONFIG_APM=y
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
#
|
#
|
||||||
CONFIG_CPU_FREQ=y
|
CONFIG_CPU_FREQ=y
|
||||||
|
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
|
||||||
CONFIG_CPU_FREQ_GOV_COMMON=y
|
CONFIG_CPU_FREQ_GOV_COMMON=y
|
||||||
CONFIG_CPU_FREQ_STAT=m
|
CONFIG_CPU_FREQ_STAT=m
|
||||||
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
||||||
|
@ -592,11 +601,13 @@ CONFIG_CPU_FREQ_STAT_DETAILS=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
||||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
||||||
|
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU frequency scaling drivers
|
# CPU frequency scaling drivers
|
||||||
|
@ -605,7 +616,6 @@ CONFIG_X86_INTEL_PSTATE=y
|
||||||
CONFIG_X86_PCC_CPUFREQ=m
|
CONFIG_X86_PCC_CPUFREQ=m
|
||||||
CONFIG_X86_ACPI_CPUFREQ=m
|
CONFIG_X86_ACPI_CPUFREQ=m
|
||||||
CONFIG_X86_ACPI_CPUFREQ_CPB=y
|
CONFIG_X86_ACPI_CPUFREQ_CPB=y
|
||||||
CONFIG_X86_SFI_CPUFREQ=m
|
|
||||||
CONFIG_X86_POWERNOW_K6=m
|
CONFIG_X86_POWERNOW_K6=m
|
||||||
CONFIG_X86_POWERNOW_K7=m
|
CONFIG_X86_POWERNOW_K7=m
|
||||||
CONFIG_X86_POWERNOW_K7_ACPI=y
|
CONFIG_X86_POWERNOW_K7_ACPI=y
|
||||||
|
@ -660,6 +670,7 @@ CONFIG_PCIEASPM_DEFAULT=y
|
||||||
# CONFIG_PCIEASPM_POWERSAVE is not set
|
# CONFIG_PCIEASPM_POWERSAVE is not set
|
||||||
# CONFIG_PCIEASPM_PERFORMANCE is not set
|
# CONFIG_PCIEASPM_PERFORMANCE is not set
|
||||||
CONFIG_PCIE_PME=y
|
CONFIG_PCIE_PME=y
|
||||||
|
CONFIG_PCIE_DPC=m
|
||||||
CONFIG_PCI_BUS_ADDR_T_64BIT=y
|
CONFIG_PCI_BUS_ADDR_T_64BIT=y
|
||||||
CONFIG_PCI_MSI=y
|
CONFIG_PCI_MSI=y
|
||||||
CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
||||||
|
@ -687,6 +698,7 @@ CONFIG_HOTPLUG_PCI_SHPC=m
|
||||||
# PCI host controller drivers
|
# PCI host controller drivers
|
||||||
#
|
#
|
||||||
# CONFIG_PCIE_DW_PLAT is not set
|
# CONFIG_PCIE_DW_PLAT is not set
|
||||||
|
# CONFIG_ISA_BUS is not set
|
||||||
CONFIG_ISA_DMA_API=y
|
CONFIG_ISA_DMA_API=y
|
||||||
CONFIG_ISA=y
|
CONFIG_ISA=y
|
||||||
# CONFIG_EISA is not set
|
# CONFIG_EISA is not set
|
||||||
|
@ -738,6 +750,7 @@ CONFIG_RAPIDIO_CPS_GEN2=y
|
||||||
# Executable file formats / Emulations
|
# Executable file formats / Emulations
|
||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
|
CONFIG_ELFCORE=y
|
||||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||||
CONFIG_BINFMT_SCRIPT=y
|
CONFIG_BINFMT_SCRIPT=y
|
||||||
CONFIG_BINFMT_AOUT=m
|
CONFIG_BINFMT_AOUT=m
|
||||||
|
@ -842,6 +855,8 @@ CONFIG_IPV6_SIT=m
|
||||||
CONFIG_IPV6_NDISC_NODETYPE=y
|
CONFIG_IPV6_NDISC_NODETYPE=y
|
||||||
CONFIG_IPV6_TUNNEL=m
|
CONFIG_IPV6_TUNNEL=m
|
||||||
CONFIG_IPV6_GRE=m
|
CONFIG_IPV6_GRE=m
|
||||||
|
CONFIG_IPV6_FOU=m
|
||||||
|
CONFIG_IPV6_FOU_TUNNEL=m
|
||||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||||
CONFIG_IPV6_SUBTREES=y
|
CONFIG_IPV6_SUBTREES=y
|
||||||
CONFIG_IPV6_MROUTE=y
|
CONFIG_IPV6_MROUTE=y
|
||||||
|
@ -1210,6 +1225,7 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y
|
||||||
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
|
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
|
||||||
CONFIG_SCTP_COOKIE_HMAC_MD5=y
|
CONFIG_SCTP_COOKIE_HMAC_MD5=y
|
||||||
CONFIG_SCTP_COOKIE_HMAC_SHA1=y
|
CONFIG_SCTP_COOKIE_HMAC_SHA1=y
|
||||||
|
CONFIG_INET_SCTP_DIAG=m
|
||||||
CONFIG_RDS=m
|
CONFIG_RDS=m
|
||||||
CONFIG_RDS_TCP=m
|
CONFIG_RDS_TCP=m
|
||||||
# CONFIG_RDS_DEBUG is not set
|
# CONFIG_RDS_DEBUG is not set
|
||||||
|
@ -1234,7 +1250,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||||
CONFIG_NET_DSA=m
|
CONFIG_NET_DSA=m
|
||||||
CONFIG_NET_DSA_HWMON=y
|
CONFIG_NET_DSA_HWMON=y
|
||||||
CONFIG_NET_DSA_TAG_BRCM=y
|
CONFIG_NET_DSA_TAG_BRCM=y
|
||||||
CONFIG_NET_DSA_TAG_DSA=y
|
|
||||||
CONFIG_NET_DSA_TAG_EDSA=y
|
CONFIG_NET_DSA_TAG_EDSA=y
|
||||||
CONFIG_NET_DSA_TAG_TRAILER=y
|
CONFIG_NET_DSA_TAG_TRAILER=y
|
||||||
CONFIG_VLAN_8021Q=m
|
CONFIG_VLAN_8021Q=m
|
||||||
|
@ -1570,7 +1585,7 @@ CONFIG_BT_ATH3K=m
|
||||||
CONFIG_BT_WILINK=m
|
CONFIG_BT_WILINK=m
|
||||||
CONFIG_AF_RXRPC=m
|
CONFIG_AF_RXRPC=m
|
||||||
# CONFIG_AF_RXRPC_DEBUG is not set
|
# CONFIG_AF_RXRPC_DEBUG is not set
|
||||||
CONFIG_RXKAD=m
|
# CONFIG_RXKAD is not set
|
||||||
CONFIG_AF_KCM=m
|
CONFIG_AF_KCM=m
|
||||||
CONFIG_FIB_RULES=y
|
CONFIG_FIB_RULES=y
|
||||||
CONFIG_WIRELESS=y
|
CONFIG_WIRELESS=y
|
||||||
|
@ -1635,7 +1650,6 @@ CONFIG_NFC_SHDLC=y
|
||||||
#
|
#
|
||||||
# Near Field Communication (NFC) devices
|
# Near Field Communication (NFC) devices
|
||||||
#
|
#
|
||||||
CONFIG_NFC_PN533=m
|
|
||||||
CONFIG_NFC_WILINK=m
|
CONFIG_NFC_WILINK=m
|
||||||
CONFIG_NFC_TRF7970A=m
|
CONFIG_NFC_TRF7970A=m
|
||||||
CONFIG_NFC_MEI_PHY=m
|
CONFIG_NFC_MEI_PHY=m
|
||||||
|
@ -1646,6 +1660,9 @@ CONFIG_NFC_FDP_I2C=m
|
||||||
CONFIG_NFC_PN544=m
|
CONFIG_NFC_PN544=m
|
||||||
CONFIG_NFC_PN544_I2C=m
|
CONFIG_NFC_PN544_I2C=m
|
||||||
CONFIG_NFC_PN544_MEI=m
|
CONFIG_NFC_PN544_MEI=m
|
||||||
|
CONFIG_NFC_PN533=m
|
||||||
|
CONFIG_NFC_PN533_USB=m
|
||||||
|
CONFIG_NFC_PN533_I2C=m
|
||||||
CONFIG_NFC_MICROREAD=m
|
CONFIG_NFC_MICROREAD=m
|
||||||
CONFIG_NFC_MICROREAD_I2C=m
|
CONFIG_NFC_MICROREAD_I2C=m
|
||||||
CONFIG_NFC_MICROREAD_MEI=m
|
CONFIG_NFC_MICROREAD_MEI=m
|
||||||
|
@ -1932,7 +1949,6 @@ CONFIG_SENSORS_LIS3LV02D=m
|
||||||
CONFIG_DUMMY_IRQ=m
|
CONFIG_DUMMY_IRQ=m
|
||||||
CONFIG_IBM_ASM=m
|
CONFIG_IBM_ASM=m
|
||||||
CONFIG_PHANTOM=m
|
CONFIG_PHANTOM=m
|
||||||
CONFIG_INTEL_MID_PTI=m
|
|
||||||
CONFIG_SGI_IOC4=m
|
CONFIG_SGI_IOC4=m
|
||||||
CONFIG_TIFM_CORE=m
|
CONFIG_TIFM_CORE=m
|
||||||
CONFIG_TIFM_7XX1=m
|
CONFIG_TIFM_7XX1=m
|
||||||
|
@ -2225,7 +2241,6 @@ CONFIG_SCSI_GDTH=m
|
||||||
CONFIG_SCSI_ISCI=m
|
CONFIG_SCSI_ISCI=m
|
||||||
CONFIG_SCSI_GENERIC_NCR5380=m
|
CONFIG_SCSI_GENERIC_NCR5380=m
|
||||||
CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
|
CONFIG_SCSI_GENERIC_NCR5380_MMIO=m
|
||||||
CONFIG_SCSI_GENERIC_NCR53C400=y
|
|
||||||
CONFIG_SCSI_IPS=m
|
CONFIG_SCSI_IPS=m
|
||||||
CONFIG_SCSI_INITIO=m
|
CONFIG_SCSI_INITIO=m
|
||||||
CONFIG_SCSI_INIA100=m
|
CONFIG_SCSI_INIA100=m
|
||||||
|
@ -2248,6 +2263,7 @@ CONFIG_SCSI_QLOGIC_FAS=m
|
||||||
CONFIG_SCSI_QLOGIC_1280=m
|
CONFIG_SCSI_QLOGIC_1280=m
|
||||||
CONFIG_SCSI_QLA_FC=m
|
CONFIG_SCSI_QLA_FC=m
|
||||||
CONFIG_TCM_QLA2XXX=m
|
CONFIG_TCM_QLA2XXX=m
|
||||||
|
# CONFIG_TCM_QLA2XXX_DEBUG is not set
|
||||||
CONFIG_SCSI_QLA_ISCSI=m
|
CONFIG_SCSI_QLA_ISCSI=m
|
||||||
CONFIG_SCSI_LPFC=m
|
CONFIG_SCSI_LPFC=m
|
||||||
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
|
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
|
||||||
|
@ -2312,6 +2328,9 @@ CONFIG_ATA_BMDMA=y
|
||||||
# SATA SFF controllers with BMDMA
|
# SATA SFF controllers with BMDMA
|
||||||
#
|
#
|
||||||
CONFIG_ATA_PIIX=m
|
CONFIG_ATA_PIIX=m
|
||||||
|
CONFIG_SATA_DWC=m
|
||||||
|
# CONFIG_SATA_DWC_OLD_DMA is not set
|
||||||
|
# CONFIG_SATA_DWC_DEBUG is not set
|
||||||
CONFIG_SATA_MV=m
|
CONFIG_SATA_MV=m
|
||||||
CONFIG_SATA_NV=m
|
CONFIG_SATA_NV=m
|
||||||
CONFIG_SATA_PROMISE=m
|
CONFIG_SATA_PROMISE=m
|
||||||
|
@ -2436,6 +2455,7 @@ CONFIG_TCM_USER2=m
|
||||||
CONFIG_LOOPBACK_TARGET=m
|
CONFIG_LOOPBACK_TARGET=m
|
||||||
CONFIG_TCM_FC=m
|
CONFIG_TCM_FC=m
|
||||||
CONFIG_ISCSI_TARGET=m
|
CONFIG_ISCSI_TARGET=m
|
||||||
|
CONFIG_ISCSI_TARGET_CXGB4=m
|
||||||
CONFIG_SBP_TARGET=m
|
CONFIG_SBP_TARGET=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -2467,6 +2487,7 @@ CONFIG_MACVTAP=m
|
||||||
CONFIG_IPVLAN=m
|
CONFIG_IPVLAN=m
|
||||||
CONFIG_VXLAN=m
|
CONFIG_VXLAN=m
|
||||||
CONFIG_GENEVE=m
|
CONFIG_GENEVE=m
|
||||||
|
CONFIG_GTP=m
|
||||||
CONFIG_MACSEC=m
|
CONFIG_MACSEC=m
|
||||||
CONFIG_NETCONSOLE=m
|
CONFIG_NETCONSOLE=m
|
||||||
CONFIG_NETCONSOLE_DYNAMIC=y
|
CONFIG_NETCONSOLE_DYNAMIC=y
|
||||||
|
@ -2501,13 +2522,8 @@ CONFIG_VHOST=m
|
||||||
#
|
#
|
||||||
# Distributed Switch Architecture drivers
|
# Distributed Switch Architecture drivers
|
||||||
#
|
#
|
||||||
CONFIG_NET_DSA_MV88E6XXX=m
|
|
||||||
CONFIG_NET_DSA_MV88E6060=m
|
CONFIG_NET_DSA_MV88E6060=m
|
||||||
CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
|
CONFIG_NET_DSA_MV88E6XXX=m
|
||||||
CONFIG_NET_DSA_MV88E6131=m
|
|
||||||
CONFIG_NET_DSA_MV88E6123=m
|
|
||||||
CONFIG_NET_DSA_MV88E6171=m
|
|
||||||
CONFIG_NET_DSA_MV88E6352=m
|
|
||||||
CONFIG_NET_DSA_BCM_SF2=m
|
CONFIG_NET_DSA_BCM_SF2=m
|
||||||
CONFIG_ETHERNET=y
|
CONFIG_ETHERNET=y
|
||||||
CONFIG_MDIO=m
|
CONFIG_MDIO=m
|
||||||
|
@ -2567,7 +2583,7 @@ CONFIG_CHELSIO_T1_1G=y
|
||||||
CONFIG_CHELSIO_T3=m
|
CONFIG_CHELSIO_T3=m
|
||||||
CONFIG_CHELSIO_T4=m
|
CONFIG_CHELSIO_T4=m
|
||||||
CONFIG_CHELSIO_T4_DCB=y
|
CONFIG_CHELSIO_T4_DCB=y
|
||||||
# CONFIG_CHELSIO_T4_UWIRE is not set
|
CONFIG_CHELSIO_T4_UWIRE=y
|
||||||
CONFIG_CHELSIO_T4_FCOE=y
|
CONFIG_CHELSIO_T4_FCOE=y
|
||||||
CONFIG_CHELSIO_T4VF=m
|
CONFIG_CHELSIO_T4VF=m
|
||||||
CONFIG_NET_VENDOR_CIRRUS=y
|
CONFIG_NET_VENDOR_CIRRUS=y
|
||||||
|
@ -2651,6 +2667,7 @@ CONFIG_MLXSW_CORE_HWMON=y
|
||||||
CONFIG_MLXSW_PCI=m
|
CONFIG_MLXSW_PCI=m
|
||||||
CONFIG_MLXSW_SWITCHX2=m
|
CONFIG_MLXSW_SWITCHX2=m
|
||||||
CONFIG_MLXSW_SPECTRUM=m
|
CONFIG_MLXSW_SPECTRUM=m
|
||||||
|
CONFIG_MLXSW_SPECTRUM_DCB=y
|
||||||
CONFIG_NET_VENDOR_MICREL=y
|
CONFIG_NET_VENDOR_MICREL=y
|
||||||
CONFIG_KS8842=m
|
CONFIG_KS8842=m
|
||||||
CONFIG_KS8851=m
|
CONFIG_KS8851=m
|
||||||
|
@ -2694,7 +2711,10 @@ CONFIG_QLCNIC_HWMON=y
|
||||||
CONFIG_QLGE=m
|
CONFIG_QLGE=m
|
||||||
CONFIG_NETXEN_NIC=m
|
CONFIG_NETXEN_NIC=m
|
||||||
CONFIG_QED=m
|
CONFIG_QED=m
|
||||||
|
CONFIG_QED_SRIOV=y
|
||||||
CONFIG_QEDE=m
|
CONFIG_QEDE=m
|
||||||
|
# CONFIG_QEDE_VXLAN is not set
|
||||||
|
# CONFIG_QEDE_GENEVE is not set
|
||||||
CONFIG_NET_VENDOR_QUALCOMM=y
|
CONFIG_NET_VENDOR_QUALCOMM=y
|
||||||
CONFIG_NET_VENDOR_REALTEK=y
|
CONFIG_NET_VENDOR_REALTEK=y
|
||||||
CONFIG_ATP=m
|
CONFIG_ATP=m
|
||||||
|
@ -2756,6 +2776,7 @@ CONFIG_WIZNET_W5300=m
|
||||||
# CONFIG_WIZNET_BUS_DIRECT is not set
|
# CONFIG_WIZNET_BUS_DIRECT is not set
|
||||||
# CONFIG_WIZNET_BUS_INDIRECT is not set
|
# CONFIG_WIZNET_BUS_INDIRECT is not set
|
||||||
CONFIG_WIZNET_BUS_ANY=y
|
CONFIG_WIZNET_BUS_ANY=y
|
||||||
|
CONFIG_WIZNET_W5100_SPI=m
|
||||||
CONFIG_NET_VENDOR_XIRCOM=y
|
CONFIG_NET_VENDOR_XIRCOM=y
|
||||||
CONFIG_PCMCIA_XIRC2PS=m
|
CONFIG_PCMCIA_XIRC2PS=m
|
||||||
CONFIG_NET_SB1000=m
|
CONFIG_NET_SB1000=m
|
||||||
|
@ -2975,14 +2996,12 @@ CONFIG_IWLDVM=m
|
||||||
CONFIG_IWLMVM=m
|
CONFIG_IWLMVM=m
|
||||||
CONFIG_IWLWIFI_OPMODE_MODULAR=y
|
CONFIG_IWLWIFI_OPMODE_MODULAR=y
|
||||||
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
|
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
|
||||||
# CONFIG_IWLWIFI_UAPSD is not set
|
|
||||||
# CONFIG_IWLWIFI_PCIE_RTPM is not set
|
# CONFIG_IWLWIFI_PCIE_RTPM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Debugging Options
|
# Debugging Options
|
||||||
#
|
#
|
||||||
CONFIG_IWLWIFI_DEBUG=y
|
CONFIG_IWLWIFI_DEBUG=y
|
||||||
# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set
|
|
||||||
# CONFIG_IWLWIFI_DEVICE_TRACING is not set
|
# CONFIG_IWLWIFI_DEVICE_TRACING is not set
|
||||||
CONFIG_WLAN_VENDOR_INTERSIL=y
|
CONFIG_WLAN_VENDOR_INTERSIL=y
|
||||||
CONFIG_HOSTAP=m
|
CONFIG_HOSTAP=m
|
||||||
|
@ -3404,7 +3423,6 @@ CONFIG_TOUCHSCREEN_MMS114=m
|
||||||
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
CONFIG_TOUCHSCREEN_MELFAS_MIP4=m
|
||||||
CONFIG_TOUCHSCREEN_MTOUCH=m
|
CONFIG_TOUCHSCREEN_MTOUCH=m
|
||||||
CONFIG_TOUCHSCREEN_INEXIO=m
|
CONFIG_TOUCHSCREEN_INEXIO=m
|
||||||
CONFIG_TOUCHSCREEN_INTEL_MID=m
|
|
||||||
CONFIG_TOUCHSCREEN_MK712=m
|
CONFIG_TOUCHSCREEN_MK712=m
|
||||||
CONFIG_TOUCHSCREEN_HTCPEN=m
|
CONFIG_TOUCHSCREEN_HTCPEN=m
|
||||||
CONFIG_TOUCHSCREEN_PENMOUNT=m
|
CONFIG_TOUCHSCREEN_PENMOUNT=m
|
||||||
|
@ -3548,7 +3566,6 @@ CONFIG_VT_CONSOLE_SLEEP=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
CONFIG_UNIX98_PTYS=y
|
CONFIG_UNIX98_PTYS=y
|
||||||
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
|
|
||||||
CONFIG_LEGACY_PTYS=y
|
CONFIG_LEGACY_PTYS=y
|
||||||
CONFIG_LEGACY_PTY_COUNT=0
|
CONFIG_LEGACY_PTY_COUNT=0
|
||||||
CONFIG_SERIAL_NONSTANDARD=y
|
CONFIG_SERIAL_NONSTANDARD=y
|
||||||
|
@ -3576,6 +3593,7 @@ CONFIG_SERIAL_EARLYCON=y
|
||||||
CONFIG_SERIAL_8250=y
|
CONFIG_SERIAL_8250=y
|
||||||
# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
|
# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
|
||||||
CONFIG_SERIAL_8250_PNP=y
|
CONFIG_SERIAL_8250_PNP=y
|
||||||
|
CONFIG_SERIAL_8250_FINTEK=y
|
||||||
CONFIG_SERIAL_8250_CONSOLE=y
|
CONFIG_SERIAL_8250_CONSOLE=y
|
||||||
CONFIG_SERIAL_8250_DMA=y
|
CONFIG_SERIAL_8250_DMA=y
|
||||||
CONFIG_SERIAL_8250_PCI=y
|
CONFIG_SERIAL_8250_PCI=y
|
||||||
|
@ -3595,7 +3613,6 @@ CONFIG_SERIAL_8250_RSA=y
|
||||||
# CONFIG_SERIAL_8250_FSL is not set
|
# CONFIG_SERIAL_8250_FSL is not set
|
||||||
CONFIG_SERIAL_8250_DW=m
|
CONFIG_SERIAL_8250_DW=m
|
||||||
CONFIG_SERIAL_8250_RT288X=y
|
CONFIG_SERIAL_8250_RT288X=y
|
||||||
CONFIG_SERIAL_8250_FINTEK=m
|
|
||||||
CONFIG_SERIAL_8250_MID=m
|
CONFIG_SERIAL_8250_MID=m
|
||||||
CONFIG_SERIAL_8250_MOXA=m
|
CONFIG_SERIAL_8250_MOXA=m
|
||||||
|
|
||||||
|
@ -3625,7 +3642,6 @@ CONFIG_SERIAL_ARC_NR_PORTS=1
|
||||||
CONFIG_SERIAL_RP2=m
|
CONFIG_SERIAL_RP2=m
|
||||||
CONFIG_SERIAL_RP2_NR_UARTS=32
|
CONFIG_SERIAL_RP2_NR_UARTS=32
|
||||||
CONFIG_SERIAL_FSL_LPUART=m
|
CONFIG_SERIAL_FSL_LPUART=m
|
||||||
# CONFIG_SERIAL_MVEBU_UART is not set
|
|
||||||
# CONFIG_TTY_PRINTK is not set
|
# CONFIG_TTY_PRINTK is not set
|
||||||
CONFIG_PRINTER=m
|
CONFIG_PRINTER=m
|
||||||
# CONFIG_LP_CONSOLE is not set
|
# CONFIG_LP_CONSOLE is not set
|
||||||
|
@ -3672,8 +3688,8 @@ CONFIG_HPET=y
|
||||||
CONFIG_HPET_MMAP=y
|
CONFIG_HPET_MMAP=y
|
||||||
CONFIG_HPET_MMAP_DEFAULT=y
|
CONFIG_HPET_MMAP_DEFAULT=y
|
||||||
CONFIG_HANGCHECK_TIMER=m
|
CONFIG_HANGCHECK_TIMER=m
|
||||||
CONFIG_TCG_TPM=m
|
CONFIG_TCG_TPM=y
|
||||||
CONFIG_TCG_TIS=m
|
CONFIG_TCG_TIS=y
|
||||||
CONFIG_TCG_TIS_I2C_ATMEL=m
|
CONFIG_TCG_TIS_I2C_ATMEL=m
|
||||||
CONFIG_TCG_TIS_I2C_INFINEON=m
|
CONFIG_TCG_TIS_I2C_INFINEON=m
|
||||||
CONFIG_TCG_TIS_I2C_NUVOTON=m
|
CONFIG_TCG_TIS_I2C_NUVOTON=m
|
||||||
|
@ -3806,6 +3822,7 @@ CONFIG_SPI_LM70_LLP=m
|
||||||
CONFIG_SPI_OC_TINY=m
|
CONFIG_SPI_OC_TINY=m
|
||||||
CONFIG_SPI_PXA2XX=m
|
CONFIG_SPI_PXA2XX=m
|
||||||
CONFIG_SPI_PXA2XX_PCI=m
|
CONFIG_SPI_PXA2XX_PCI=m
|
||||||
|
CONFIG_SPI_ROCKCHIP=m
|
||||||
CONFIG_SPI_SC18IS602=m
|
CONFIG_SPI_SC18IS602=m
|
||||||
CONFIG_SPI_TOPCLIFF_PCH=m
|
CONFIG_SPI_TOPCLIFF_PCH=m
|
||||||
CONFIG_SPI_XCOMM=m
|
CONFIG_SPI_XCOMM=m
|
||||||
|
@ -3929,7 +3946,6 @@ CONFIG_GPIO_DA9055=m
|
||||||
CONFIG_GPIO_DLN2=m
|
CONFIG_GPIO_DLN2=m
|
||||||
CONFIG_GPIO_KEMPLD=m
|
CONFIG_GPIO_KEMPLD=m
|
||||||
CONFIG_GPIO_LP3943=m
|
CONFIG_GPIO_LP3943=m
|
||||||
CONFIG_GPIO_MSIC=y
|
|
||||||
CONFIG_GPIO_PALMAS=y
|
CONFIG_GPIO_PALMAS=y
|
||||||
CONFIG_GPIO_RC5T583=y
|
CONFIG_GPIO_RC5T583=y
|
||||||
CONFIG_GPIO_TPS65086=m
|
CONFIG_GPIO_TPS65086=m
|
||||||
|
@ -4022,7 +4038,6 @@ CONFIG_BATTERY_MAX17040=m
|
||||||
CONFIG_BATTERY_MAX17042=m
|
CONFIG_BATTERY_MAX17042=m
|
||||||
CONFIG_BATTERY_TWL4030_MADC=m
|
CONFIG_BATTERY_TWL4030_MADC=m
|
||||||
CONFIG_CHARGER_88PM860X=m
|
CONFIG_CHARGER_88PM860X=m
|
||||||
CONFIG_BATTERY_INTEL_MID=m
|
|
||||||
CONFIG_BATTERY_RX51=m
|
CONFIG_BATTERY_RX51=m
|
||||||
CONFIG_CHARGER_ISP1704=m
|
CONFIG_CHARGER_ISP1704=m
|
||||||
CONFIG_CHARGER_MAX8903=m
|
CONFIG_CHARGER_MAX8903=m
|
||||||
|
@ -4120,6 +4135,7 @@ CONFIG_SENSORS_MAX16065=m
|
||||||
CONFIG_SENSORS_MAX1619=m
|
CONFIG_SENSORS_MAX1619=m
|
||||||
CONFIG_SENSORS_MAX1668=m
|
CONFIG_SENSORS_MAX1668=m
|
||||||
CONFIG_SENSORS_MAX197=m
|
CONFIG_SENSORS_MAX197=m
|
||||||
|
CONFIG_SENSORS_MAX31722=m
|
||||||
CONFIG_SENSORS_MAX6639=m
|
CONFIG_SENSORS_MAX6639=m
|
||||||
CONFIG_SENSORS_MAX6642=m
|
CONFIG_SENSORS_MAX6642=m
|
||||||
CONFIG_SENSORS_MAX6650=m
|
CONFIG_SENSORS_MAX6650=m
|
||||||
|
@ -4235,9 +4251,15 @@ CONFIG_INTEL_POWERCLAMP=m
|
||||||
CONFIG_X86_PKG_TEMP_THERMAL=m
|
CONFIG_X86_PKG_TEMP_THERMAL=m
|
||||||
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
|
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
|
||||||
CONFIG_INTEL_SOC_DTS_THERMAL=m
|
CONFIG_INTEL_SOC_DTS_THERMAL=m
|
||||||
|
|
||||||
|
#
|
||||||
|
# ACPI INT340X thermal drivers
|
||||||
|
#
|
||||||
CONFIG_INT340X_THERMAL=m
|
CONFIG_INT340X_THERMAL=m
|
||||||
CONFIG_ACPI_THERMAL_REL=m
|
CONFIG_ACPI_THERMAL_REL=m
|
||||||
|
CONFIG_INT3406_THERMAL=m
|
||||||
CONFIG_INTEL_PCH_THERMAL=m
|
CONFIG_INTEL_PCH_THERMAL=m
|
||||||
|
CONFIG_GENERIC_ADC_THERMAL=m
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
CONFIG_WATCHDOG_CORE=y
|
CONFIG_WATCHDOG_CORE=y
|
||||||
CONFIG_WATCHDOG_NOWAYOUT=y
|
CONFIG_WATCHDOG_NOWAYOUT=y
|
||||||
|
@ -4277,8 +4299,6 @@ CONFIG_IBMASR=m
|
||||||
CONFIG_WAFER_WDT=m
|
CONFIG_WAFER_WDT=m
|
||||||
CONFIG_I6300ESB_WDT=m
|
CONFIG_I6300ESB_WDT=m
|
||||||
CONFIG_IE6XX_WDT=m
|
CONFIG_IE6XX_WDT=m
|
||||||
CONFIG_INTEL_SCU_WATCHDOG=y
|
|
||||||
CONFIG_INTEL_MID_WATCHDOG=m
|
|
||||||
CONFIG_ITCO_WDT=m
|
CONFIG_ITCO_WDT=m
|
||||||
CONFIG_ITCO_VENDOR_SUPPORT=y
|
CONFIG_ITCO_VENDOR_SUPPORT=y
|
||||||
CONFIG_IT8712F_WDT=m
|
CONFIG_IT8712F_WDT=m
|
||||||
|
@ -4393,7 +4413,6 @@ CONFIG_INTEL_SOC_PMIC=y
|
||||||
CONFIG_MFD_INTEL_LPSS=m
|
CONFIG_MFD_INTEL_LPSS=m
|
||||||
CONFIG_MFD_INTEL_LPSS_ACPI=m
|
CONFIG_MFD_INTEL_LPSS_ACPI=m
|
||||||
CONFIG_MFD_INTEL_LPSS_PCI=m
|
CONFIG_MFD_INTEL_LPSS_PCI=m
|
||||||
CONFIG_MFD_INTEL_MSIC=y
|
|
||||||
# CONFIG_MFD_JANZ_CMODIO is not set
|
# CONFIG_MFD_JANZ_CMODIO is not set
|
||||||
CONFIG_MFD_KEMPLD=m
|
CONFIG_MFD_KEMPLD=m
|
||||||
CONFIG_MFD_88PM800=m
|
CONFIG_MFD_88PM800=m
|
||||||
|
@ -4506,7 +4525,6 @@ CONFIG_REGULATOR_MAX8660=m
|
||||||
CONFIG_REGULATOR_MAX8907=m
|
CONFIG_REGULATOR_MAX8907=m
|
||||||
CONFIG_REGULATOR_MAX8925=m
|
CONFIG_REGULATOR_MAX8925=m
|
||||||
CONFIG_REGULATOR_MAX8952=m
|
CONFIG_REGULATOR_MAX8952=m
|
||||||
CONFIG_REGULATOR_MAX8973=m
|
|
||||||
CONFIG_REGULATOR_MAX8997=m
|
CONFIG_REGULATOR_MAX8997=m
|
||||||
CONFIG_REGULATOR_MAX8998=m
|
CONFIG_REGULATOR_MAX8998=m
|
||||||
CONFIG_REGULATOR_MAX77693=m
|
CONFIG_REGULATOR_MAX77693=m
|
||||||
|
@ -4518,6 +4536,7 @@ CONFIG_REGULATOR_PALMAS=m
|
||||||
CONFIG_REGULATOR_PCAP=m
|
CONFIG_REGULATOR_PCAP=m
|
||||||
CONFIG_REGULATOR_PFUZE100=m
|
CONFIG_REGULATOR_PFUZE100=m
|
||||||
CONFIG_REGULATOR_PV88060=m
|
CONFIG_REGULATOR_PV88060=m
|
||||||
|
CONFIG_REGULATOR_PV88080=m
|
||||||
CONFIG_REGULATOR_PV88090=m
|
CONFIG_REGULATOR_PV88090=m
|
||||||
CONFIG_REGULATOR_PWM=m
|
CONFIG_REGULATOR_PWM=m
|
||||||
CONFIG_REGULATOR_QCOM_SPMI=m
|
CONFIG_REGULATOR_QCOM_SPMI=m
|
||||||
|
@ -4785,6 +4804,7 @@ CONFIG_VIDEO_MEYE=m
|
||||||
CONFIG_VIDEO_SOLO6X10=m
|
CONFIG_VIDEO_SOLO6X10=m
|
||||||
CONFIG_STA2X11_VIP=m
|
CONFIG_STA2X11_VIP=m
|
||||||
CONFIG_VIDEO_TW68=m
|
CONFIG_VIDEO_TW68=m
|
||||||
|
CONFIG_VIDEO_TW686X=m
|
||||||
CONFIG_VIDEO_ZORAN=m
|
CONFIG_VIDEO_ZORAN=m
|
||||||
CONFIG_VIDEO_ZORAN_DC30=m
|
CONFIG_VIDEO_ZORAN_DC30=m
|
||||||
CONFIG_VIDEO_ZORAN_ZR36060=m
|
CONFIG_VIDEO_ZORAN_ZR36060=m
|
||||||
|
@ -4930,6 +4950,7 @@ CONFIG_VIDEO_SAA7146_VV=m
|
||||||
CONFIG_SMS_SIANO_MDTV=m
|
CONFIG_SMS_SIANO_MDTV=m
|
||||||
CONFIG_SMS_SIANO_RC=y
|
CONFIG_SMS_SIANO_RC=y
|
||||||
# CONFIG_SMS_SIANO_DEBUGFS is not set
|
# CONFIG_SMS_SIANO_DEBUGFS is not set
|
||||||
|
CONFIG_VIDEO_V4L2_TPG=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
||||||
|
@ -5263,6 +5284,7 @@ CONFIG_DRM_RADEON_USERPTR=y
|
||||||
CONFIG_DRM_AMDGPU=m
|
CONFIG_DRM_AMDGPU=m
|
||||||
CONFIG_DRM_AMDGPU_CIK=y
|
CONFIG_DRM_AMDGPU_CIK=y
|
||||||
# CONFIG_DRM_AMDGPU_USERPTR is not set
|
# CONFIG_DRM_AMDGPU_USERPTR is not set
|
||||||
|
# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set
|
||||||
CONFIG_DRM_AMD_POWERPLAY=y
|
CONFIG_DRM_AMD_POWERPLAY=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -5276,6 +5298,12 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
|
||||||
CONFIG_DRM_I915=m
|
CONFIG_DRM_I915=m
|
||||||
# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
|
# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
|
||||||
CONFIG_DRM_I915_USERPTR=y
|
CONFIG_DRM_I915_USERPTR=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# drm/i915 Debugging
|
||||||
|
#
|
||||||
|
# CONFIG_DRM_I915_WERROR is not set
|
||||||
|
# CONFIG_DRM_I915_DEBUG is not set
|
||||||
CONFIG_DRM_MGA=m
|
CONFIG_DRM_MGA=m
|
||||||
CONFIG_DRM_SIS=m
|
CONFIG_DRM_SIS=m
|
||||||
CONFIG_DRM_VIA=m
|
CONFIG_DRM_VIA=m
|
||||||
|
@ -5286,7 +5314,6 @@ CONFIG_DRM_VMWGFX_FBCON=y
|
||||||
CONFIG_DRM_GMA500=m
|
CONFIG_DRM_GMA500=m
|
||||||
CONFIG_DRM_GMA600=y
|
CONFIG_DRM_GMA600=y
|
||||||
CONFIG_DRM_GMA3600=y
|
CONFIG_DRM_GMA3600=y
|
||||||
CONFIG_DRM_MEDFIELD=y
|
|
||||||
CONFIG_DRM_UDL=m
|
CONFIG_DRM_UDL=m
|
||||||
CONFIG_DRM_AST=m
|
CONFIG_DRM_AST=m
|
||||||
CONFIG_DRM_MGAG200=m
|
CONFIG_DRM_MGAG200=m
|
||||||
|
@ -5304,6 +5331,7 @@ CONFIG_DRM_BRIDGE=y
|
||||||
#
|
#
|
||||||
# Display Interface Bridges
|
# Display Interface Bridges
|
||||||
#
|
#
|
||||||
|
CONFIG_DRM_ANALOGIX_ANX78XX=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Frame buffer Devices
|
# Frame buffer Devices
|
||||||
|
@ -5736,13 +5764,13 @@ CONFIG_SND_SOC_IMG_PARALLEL_OUT=m
|
||||||
CONFIG_SND_SOC_IMG_SPDIF_IN=m
|
CONFIG_SND_SOC_IMG_SPDIF_IN=m
|
||||||
CONFIG_SND_SOC_IMG_SPDIF_OUT=m
|
CONFIG_SND_SOC_IMG_SPDIF_OUT=m
|
||||||
CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m
|
CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m
|
||||||
# CONFIG_SND_MFLD_MACHINE is not set
|
|
||||||
CONFIG_SND_SST_MFLD_PLATFORM=m
|
CONFIG_SND_SST_MFLD_PLATFORM=m
|
||||||
CONFIG_SND_SST_IPC=m
|
CONFIG_SND_SST_IPC=m
|
||||||
CONFIG_SND_SST_IPC_ACPI=m
|
CONFIG_SND_SST_IPC_ACPI=m
|
||||||
CONFIG_SND_SOC_INTEL_SST=m
|
CONFIG_SND_SOC_INTEL_SST=m
|
||||||
CONFIG_SND_SOC_INTEL_SST_ACPI=m
|
CONFIG_SND_SOC_INTEL_SST_ACPI=m
|
||||||
CONFIG_SND_SOC_INTEL_SST_MATCH=m
|
CONFIG_SND_SOC_INTEL_SST_MATCH=m
|
||||||
|
CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
|
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
|
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
|
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
|
||||||
|
@ -5805,6 +5833,7 @@ CONFIG_SND_SOC_PCM512x_SPI=m
|
||||||
CONFIG_SND_SOC_RL6231=m
|
CONFIG_SND_SOC_RL6231=m
|
||||||
CONFIG_SND_SOC_RL6347A=m
|
CONFIG_SND_SOC_RL6347A=m
|
||||||
CONFIG_SND_SOC_RT286=m
|
CONFIG_SND_SOC_RT286=m
|
||||||
|
CONFIG_SND_SOC_RT298=m
|
||||||
CONFIG_SND_SOC_RT5616=m
|
CONFIG_SND_SOC_RT5616=m
|
||||||
CONFIG_SND_SOC_RT5631=m
|
CONFIG_SND_SOC_RT5631=m
|
||||||
CONFIG_SND_SOC_RT5640=m
|
CONFIG_SND_SOC_RT5640=m
|
||||||
|
@ -5827,6 +5856,7 @@ CONFIG_SND_SOC_STI_SAS=m
|
||||||
CONFIG_SND_SOC_TAS2552=m
|
CONFIG_SND_SOC_TAS2552=m
|
||||||
CONFIG_SND_SOC_TAS5086=m
|
CONFIG_SND_SOC_TAS5086=m
|
||||||
CONFIG_SND_SOC_TAS571X=m
|
CONFIG_SND_SOC_TAS571X=m
|
||||||
|
CONFIG_SND_SOC_TAS5720=m
|
||||||
CONFIG_SND_SOC_TFA9879=m
|
CONFIG_SND_SOC_TFA9879=m
|
||||||
CONFIG_SND_SOC_TLV320AIC23=m
|
CONFIG_SND_SOC_TLV320AIC23=m
|
||||||
CONFIG_SND_SOC_TLV320AIC23_I2C=m
|
CONFIG_SND_SOC_TLV320AIC23_I2C=m
|
||||||
|
@ -5850,6 +5880,7 @@ CONFIG_SND_SOC_WM8804=m
|
||||||
CONFIG_SND_SOC_WM8804_I2C=m
|
CONFIG_SND_SOC_WM8804_I2C=m
|
||||||
CONFIG_SND_SOC_WM8804_SPI=m
|
CONFIG_SND_SOC_WM8804_SPI=m
|
||||||
CONFIG_SND_SOC_WM8903=m
|
CONFIG_SND_SOC_WM8903=m
|
||||||
|
CONFIG_SND_SOC_WM8960=m
|
||||||
CONFIG_SND_SOC_WM8962=m
|
CONFIG_SND_SOC_WM8962=m
|
||||||
CONFIG_SND_SOC_WM8974=m
|
CONFIG_SND_SOC_WM8974=m
|
||||||
CONFIG_SND_SOC_WM8978=m
|
CONFIG_SND_SOC_WM8978=m
|
||||||
|
@ -5894,6 +5925,7 @@ CONFIG_HID_ACRUX=m
|
||||||
CONFIG_HID_ACRUX_FF=y
|
CONFIG_HID_ACRUX_FF=y
|
||||||
CONFIG_HID_APPLE=m
|
CONFIG_HID_APPLE=m
|
||||||
CONFIG_HID_APPLEIR=m
|
CONFIG_HID_APPLEIR=m
|
||||||
|
CONFIG_HID_ASUS=m
|
||||||
CONFIG_HID_AUREAL=m
|
CONFIG_HID_AUREAL=m
|
||||||
CONFIG_HID_BELKIN=m
|
CONFIG_HID_BELKIN=m
|
||||||
CONFIG_HID_BETOP_FF=m
|
CONFIG_HID_BETOP_FF=m
|
||||||
|
@ -6223,6 +6255,7 @@ CONFIG_USB_EZUSB_FX2=m
|
||||||
CONFIG_USB_HSIC_USB3503=m
|
CONFIG_USB_HSIC_USB3503=m
|
||||||
# CONFIG_USB_LINK_LAYER_TEST is not set
|
# CONFIG_USB_LINK_LAYER_TEST is not set
|
||||||
# CONFIG_USB_CHAOSKEY is not set
|
# CONFIG_USB_CHAOSKEY is not set
|
||||||
|
CONFIG_UCSI=m
|
||||||
CONFIG_USB_ATM=m
|
CONFIG_USB_ATM=m
|
||||||
CONFIG_USB_SPEEDTOUCH=m
|
CONFIG_USB_SPEEDTOUCH=m
|
||||||
CONFIG_USB_CXACRU=m
|
CONFIG_USB_CXACRU=m
|
||||||
|
@ -6351,6 +6384,7 @@ CONFIG_LEDS_TRIGGERS=y
|
||||||
CONFIG_LEDS_TRIGGER_TIMER=m
|
CONFIG_LEDS_TRIGGER_TIMER=m
|
||||||
CONFIG_LEDS_TRIGGER_ONESHOT=m
|
CONFIG_LEDS_TRIGGER_ONESHOT=m
|
||||||
CONFIG_LEDS_TRIGGER_IDE_DISK=y
|
CONFIG_LEDS_TRIGGER_IDE_DISK=y
|
||||||
|
# CONFIG_LEDS_TRIGGER_MTD is not set
|
||||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
||||||
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
||||||
CONFIG_LEDS_TRIGGER_CPU=y
|
CONFIG_LEDS_TRIGGER_CPU=y
|
||||||
|
@ -6362,6 +6396,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
|
||||||
#
|
#
|
||||||
CONFIG_LEDS_TRIGGER_TRANSIENT=m
|
CONFIG_LEDS_TRIGGER_TRANSIENT=m
|
||||||
CONFIG_LEDS_TRIGGER_CAMERA=m
|
CONFIG_LEDS_TRIGGER_CAMERA=m
|
||||||
|
# CONFIG_LEDS_TRIGGER_PANIC is not set
|
||||||
CONFIG_ACCESSIBILITY=y
|
CONFIG_ACCESSIBILITY=y
|
||||||
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
||||||
CONFIG_EDAC_ATOMIC_SCRUB=y
|
CONFIG_EDAC_ATOMIC_SCRUB=y
|
||||||
|
@ -6448,8 +6483,6 @@ CONFIG_RTC_DRV_RX8010=m
|
||||||
CONFIG_RTC_DRV_RX8581=m
|
CONFIG_RTC_DRV_RX8581=m
|
||||||
CONFIG_RTC_DRV_RX8025=m
|
CONFIG_RTC_DRV_RX8025=m
|
||||||
CONFIG_RTC_DRV_EM3027=m
|
CONFIG_RTC_DRV_EM3027=m
|
||||||
CONFIG_RTC_DRV_RV3029C2=m
|
|
||||||
CONFIG_RTC_DRV_RV3029_HWMON=y
|
|
||||||
CONFIG_RTC_DRV_RV8803=m
|
CONFIG_RTC_DRV_RV8803=m
|
||||||
CONFIG_RTC_DRV_S5M=m
|
CONFIG_RTC_DRV_S5M=m
|
||||||
|
|
||||||
|
@ -6458,6 +6491,7 @@ CONFIG_RTC_DRV_S5M=m
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_M41T93=m
|
CONFIG_RTC_DRV_M41T93=m
|
||||||
CONFIG_RTC_DRV_M41T94=m
|
CONFIG_RTC_DRV_M41T94=m
|
||||||
|
CONFIG_RTC_DRV_DS1302=m
|
||||||
CONFIG_RTC_DRV_DS1305=m
|
CONFIG_RTC_DRV_DS1305=m
|
||||||
CONFIG_RTC_DRV_DS1343=m
|
CONFIG_RTC_DRV_DS1343=m
|
||||||
CONFIG_RTC_DRV_DS1347=m
|
CONFIG_RTC_DRV_DS1347=m
|
||||||
|
@ -6476,12 +6510,13 @@ CONFIG_RTC_I2C_AND_SPI=y
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_DS3232=m
|
CONFIG_RTC_DRV_DS3232=m
|
||||||
CONFIG_RTC_DRV_PCF2127=m
|
CONFIG_RTC_DRV_PCF2127=m
|
||||||
|
CONFIG_RTC_DRV_RV3029C2=m
|
||||||
|
CONFIG_RTC_DRV_RV3029_HWMON=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_CMOS=y
|
CONFIG_RTC_DRV_CMOS=y
|
||||||
CONFIG_RTC_DRV_VRTC=m
|
|
||||||
CONFIG_RTC_DRV_DS1286=m
|
CONFIG_RTC_DRV_DS1286=m
|
||||||
CONFIG_RTC_DRV_DS1511=m
|
CONFIG_RTC_DRV_DS1511=m
|
||||||
CONFIG_RTC_DRV_DS1553=m
|
CONFIG_RTC_DRV_DS1553=m
|
||||||
|
@ -6536,13 +6571,17 @@ CONFIG_DW_DMAC_CORE=m
|
||||||
CONFIG_DW_DMAC=m
|
CONFIG_DW_DMAC=m
|
||||||
CONFIG_DW_DMAC_PCI=m
|
CONFIG_DW_DMAC_PCI=m
|
||||||
CONFIG_HSU_DMA=m
|
CONFIG_HSU_DMA=m
|
||||||
CONFIG_HSU_DMA_PCI=m
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# DMA Clients
|
# DMA Clients
|
||||||
#
|
#
|
||||||
CONFIG_ASYNC_TX_DMA=y
|
CONFIG_ASYNC_TX_DMA=y
|
||||||
CONFIG_DMATEST=m
|
CONFIG_DMATEST=m
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMABUF options
|
||||||
|
#
|
||||||
|
# CONFIG_SYNC_FILE is not set
|
||||||
CONFIG_AUXDISPLAY=y
|
CONFIG_AUXDISPLAY=y
|
||||||
CONFIG_KS0108=m
|
CONFIG_KS0108=m
|
||||||
CONFIG_KS0108_PORT=0x378
|
CONFIG_KS0108_PORT=0x378
|
||||||
|
@ -6755,9 +6794,7 @@ CONFIG_VT6656=m
|
||||||
#
|
#
|
||||||
CONFIG_ADIS16201=m
|
CONFIG_ADIS16201=m
|
||||||
CONFIG_ADIS16203=m
|
CONFIG_ADIS16203=m
|
||||||
CONFIG_ADIS16204=m
|
|
||||||
CONFIG_ADIS16209=m
|
CONFIG_ADIS16209=m
|
||||||
CONFIG_ADIS16220=m
|
|
||||||
CONFIG_ADIS16240=m
|
CONFIG_ADIS16240=m
|
||||||
CONFIG_LIS3L02DQ=m
|
CONFIG_LIS3L02DQ=m
|
||||||
CONFIG_SCA3000=m
|
CONFIG_SCA3000=m
|
||||||
|
@ -6955,12 +6992,8 @@ CONFIG_TOSHIBA_HAPS=m
|
||||||
CONFIG_TOSHIBA_WMI=m
|
CONFIG_TOSHIBA_WMI=m
|
||||||
CONFIG_ACPI_CMPC=m
|
CONFIG_ACPI_CMPC=m
|
||||||
CONFIG_INTEL_HID_EVENT=m
|
CONFIG_INTEL_HID_EVENT=m
|
||||||
CONFIG_INTEL_SCU_IPC=y
|
|
||||||
CONFIG_INTEL_SCU_IPC_UTIL=m
|
|
||||||
CONFIG_GPIO_INTEL_PMIC=y
|
|
||||||
CONFIG_INTEL_MID_POWER_BUTTON=m
|
|
||||||
CONFIG_INTEL_MFLD_THERMAL=m
|
|
||||||
CONFIG_INTEL_IPS=m
|
CONFIG_INTEL_IPS=m
|
||||||
|
# CONFIG_INTEL_PMC_CORE is not set
|
||||||
CONFIG_IBM_RTL=m
|
CONFIG_IBM_RTL=m
|
||||||
CONFIG_SAMSUNG_LAPTOP=m
|
CONFIG_SAMSUNG_LAPTOP=m
|
||||||
CONFIG_MXM_WMI=m
|
CONFIG_MXM_WMI=m
|
||||||
|
@ -6979,6 +7012,7 @@ CONFIG_CHROMEOS_PSTORE=m
|
||||||
CONFIG_CROS_EC_CHARDEV=m
|
CONFIG_CROS_EC_CHARDEV=m
|
||||||
CONFIG_CROS_EC_LPC=m
|
CONFIG_CROS_EC_LPC=m
|
||||||
CONFIG_CROS_EC_PROTO=y
|
CONFIG_CROS_EC_PROTO=y
|
||||||
|
CONFIG_CROS_KBD_LED_BACKLIGHT=m
|
||||||
CONFIG_CLKDEV_LOOKUP=y
|
CONFIG_CLKDEV_LOOKUP=y
|
||||||
CONFIG_COMMON_CLK=y
|
CONFIG_COMMON_CLK=y
|
||||||
|
|
||||||
|
@ -6995,6 +7029,8 @@ CONFIG_CLK_TWL6040=m
|
||||||
CONFIG_COMMON_CLK_PALMAS=m
|
CONFIG_COMMON_CLK_PALMAS=m
|
||||||
CONFIG_COMMON_CLK_PWM=m
|
CONFIG_COMMON_CLK_PWM=m
|
||||||
# CONFIG_COMMON_CLK_PXA is not set
|
# CONFIG_COMMON_CLK_PXA is not set
|
||||||
|
# CONFIG_COMMON_CLK_PIC32 is not set
|
||||||
|
# CONFIG_COMMON_CLK_OXNAS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Hardware Spinlock drivers
|
# Hardware Spinlock drivers
|
||||||
|
@ -7007,7 +7043,6 @@ CONFIG_CLKSRC_I8253=y
|
||||||
CONFIG_CLKEVT_I8253=y
|
CONFIG_CLKEVT_I8253=y
|
||||||
CONFIG_I8253_LOCK=y
|
CONFIG_I8253_LOCK=y
|
||||||
CONFIG_CLKBLD_I8253=y
|
CONFIG_CLKBLD_I8253=y
|
||||||
CONFIG_DW_APB_TIMER=y
|
|
||||||
# CONFIG_ATMEL_PIT is not set
|
# CONFIG_ATMEL_PIT is not set
|
||||||
# CONFIG_SH_TIMER_CMT is not set
|
# CONFIG_SH_TIMER_CMT is not set
|
||||||
# CONFIG_SH_TIMER_MTU2 is not set
|
# CONFIG_SH_TIMER_MTU2 is not set
|
||||||
|
@ -7051,6 +7086,7 @@ CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||||
|
CONFIG_DEVFREQ_GOV_PASSIVE=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# DEVFREQ Drivers
|
# DEVFREQ Drivers
|
||||||
|
@ -7181,6 +7217,9 @@ CONFIG_AD5380=m
|
||||||
CONFIG_AD5421=m
|
CONFIG_AD5421=m
|
||||||
CONFIG_AD5446=m
|
CONFIG_AD5446=m
|
||||||
CONFIG_AD5449=m
|
CONFIG_AD5449=m
|
||||||
|
CONFIG_AD5592R_BASE=m
|
||||||
|
CONFIG_AD5592R=m
|
||||||
|
CONFIG_AD5593R=m
|
||||||
CONFIG_AD5504=m
|
CONFIG_AD5504=m
|
||||||
CONFIG_AD5624R_SPI=m
|
CONFIG_AD5624R_SPI=m
|
||||||
CONFIG_AD5686=m
|
CONFIG_AD5686=m
|
||||||
|
@ -7245,6 +7284,7 @@ CONFIG_MAX30100=m
|
||||||
#
|
#
|
||||||
# Humidity sensors
|
# Humidity sensors
|
||||||
#
|
#
|
||||||
|
CONFIG_AM2315=m
|
||||||
CONFIG_DHT11=m
|
CONFIG_DHT11=m
|
||||||
CONFIG_HDC100X=m
|
CONFIG_HDC100X=m
|
||||||
CONFIG_HTU21=m
|
CONFIG_HTU21=m
|
||||||
|
@ -7256,6 +7296,9 @@ CONFIG_SI7020=m
|
||||||
#
|
#
|
||||||
CONFIG_ADIS16400=m
|
CONFIG_ADIS16400=m
|
||||||
CONFIG_ADIS16480=m
|
CONFIG_ADIS16480=m
|
||||||
|
CONFIG_BMI160=m
|
||||||
|
CONFIG_BMI160_I2C=m
|
||||||
|
CONFIG_BMI160_SPI=m
|
||||||
# CONFIG_KMX61 is not set
|
# CONFIG_KMX61 is not set
|
||||||
CONFIG_INV_MPU6050_IIO=m
|
CONFIG_INV_MPU6050_IIO=m
|
||||||
CONFIG_INV_MPU6050_I2C=m
|
CONFIG_INV_MPU6050_I2C=m
|
||||||
|
@ -7272,6 +7315,7 @@ CONFIG_AL3320A=m
|
||||||
CONFIG_APDS9300=m
|
CONFIG_APDS9300=m
|
||||||
CONFIG_APDS9960=m
|
CONFIG_APDS9960=m
|
||||||
CONFIG_BH1750=m
|
CONFIG_BH1750=m
|
||||||
|
CONFIG_BH1780=m
|
||||||
CONFIG_CM32181=m
|
CONFIG_CM32181=m
|
||||||
CONFIG_CM3232=m
|
CONFIG_CM3232=m
|
||||||
CONFIG_CM3323=m
|
CONFIG_CM3323=m
|
||||||
|
@ -7283,6 +7327,7 @@ CONFIG_HID_SENSOR_PROX=m
|
||||||
CONFIG_JSA1212=m
|
CONFIG_JSA1212=m
|
||||||
CONFIG_RPR0521=m
|
CONFIG_RPR0521=m
|
||||||
CONFIG_LTR501=m
|
CONFIG_LTR501=m
|
||||||
|
CONFIG_MAX44000=m
|
||||||
CONFIG_OPT3001=m
|
CONFIG_OPT3001=m
|
||||||
CONFIG_PA12203001=m
|
CONFIG_PA12203001=m
|
||||||
CONFIG_STK3310=m
|
CONFIG_STK3310=m
|
||||||
|
@ -7292,6 +7337,7 @@ CONFIG_SENSORS_TSL2563=m
|
||||||
CONFIG_TSL4531=m
|
CONFIG_TSL4531=m
|
||||||
CONFIG_US5182D=m
|
CONFIG_US5182D=m
|
||||||
CONFIG_VCNL4000=m
|
CONFIG_VCNL4000=m
|
||||||
|
CONFIG_VEML6070=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Magnetometer sensors
|
# Magnetometer sensors
|
||||||
|
@ -7299,6 +7345,8 @@ CONFIG_VCNL4000=m
|
||||||
CONFIG_AK8975=m
|
CONFIG_AK8975=m
|
||||||
CONFIG_AK09911=m
|
CONFIG_AK09911=m
|
||||||
CONFIG_BMC150_MAGN=m
|
CONFIG_BMC150_MAGN=m
|
||||||
|
CONFIG_BMC150_MAGN_I2C=m
|
||||||
|
CONFIG_BMC150_MAGN_SPI=m
|
||||||
CONFIG_MAG3110=m
|
CONFIG_MAG3110=m
|
||||||
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
||||||
CONFIG_MMC35240=m
|
CONFIG_MMC35240=m
|
||||||
|
@ -7325,14 +7373,16 @@ CONFIG_IIO_SYSFS_TRIGGER=m
|
||||||
#
|
#
|
||||||
# Digital potentiometers
|
# Digital potentiometers
|
||||||
#
|
#
|
||||||
|
CONFIG_DS1803=m
|
||||||
|
CONFIG_MCP4131=m
|
||||||
CONFIG_MCP4531=m
|
CONFIG_MCP4531=m
|
||||||
CONFIG_TPL0102=m
|
CONFIG_TPL0102=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Pressure sensors
|
# Pressure sensors
|
||||||
#
|
#
|
||||||
CONFIG_BMP280=m
|
|
||||||
CONFIG_HID_SENSOR_PRESS=m
|
CONFIG_HID_SENSOR_PRESS=m
|
||||||
|
CONFIG_HP03=m
|
||||||
CONFIG_MPL115=m
|
CONFIG_MPL115=m
|
||||||
CONFIG_MPL115_I2C=m
|
CONFIG_MPL115_I2C=m
|
||||||
CONFIG_MPL115_SPI=m
|
CONFIG_MPL115_SPI=m
|
||||||
|
@ -7343,6 +7393,7 @@ CONFIG_IIO_ST_PRESS=m
|
||||||
CONFIG_IIO_ST_PRESS_I2C=m
|
CONFIG_IIO_ST_PRESS_I2C=m
|
||||||
CONFIG_IIO_ST_PRESS_SPI=m
|
CONFIG_IIO_ST_PRESS_SPI=m
|
||||||
CONFIG_T5403=m
|
CONFIG_T5403=m
|
||||||
|
CONFIG_HP206C=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lightning sensors
|
# Lightning sensors
|
||||||
|
@ -7426,7 +7477,7 @@ CONFIG_INTEL_RAPL=m
|
||||||
# Performance monitor support
|
# Performance monitor support
|
||||||
#
|
#
|
||||||
CONFIG_RAS=y
|
CONFIG_RAS=y
|
||||||
CONFIG_AMD_MCE_INJ=m
|
CONFIG_MCE_AMD_INJ=m
|
||||||
CONFIG_THUNDERBOLT=m
|
CONFIG_THUNDERBOLT=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -7439,6 +7490,7 @@ CONFIG_ND_BLK=y
|
||||||
CONFIG_ND_CLAIM=y
|
CONFIG_ND_CLAIM=y
|
||||||
CONFIG_ND_BTT=y
|
CONFIG_ND_BTT=y
|
||||||
CONFIG_BTT=y
|
CONFIG_BTT=y
|
||||||
|
CONFIG_DEV_DAX=m
|
||||||
CONFIG_NVMEM=m
|
CONFIG_NVMEM=m
|
||||||
CONFIG_STM=m
|
CONFIG_STM=m
|
||||||
CONFIG_STM_DUMMY=m
|
CONFIG_STM_DUMMY=m
|
||||||
|
@ -7485,6 +7537,8 @@ CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
|
||||||
CONFIG_EFI_RUNTIME_MAP=y
|
CONFIG_EFI_RUNTIME_MAP=y
|
||||||
# CONFIG_EFI_FAKE_MEMMAP is not set
|
# CONFIG_EFI_FAKE_MEMMAP is not set
|
||||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||||
|
CONFIG_EFI_BOOTLOADER_CONTROL=m
|
||||||
|
CONFIG_EFI_CAPSULE_LOADER=m
|
||||||
CONFIG_UEFI_CPER=y
|
CONFIG_UEFI_CPER=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -7547,6 +7601,7 @@ CONFIG_F2FS_FS_SECURITY=y
|
||||||
# CONFIG_F2FS_CHECK_FS is not set
|
# CONFIG_F2FS_CHECK_FS is not set
|
||||||
# CONFIG_F2FS_FS_ENCRYPTION is not set
|
# CONFIG_F2FS_FS_ENCRYPTION is not set
|
||||||
# CONFIG_F2FS_IO_TRACE is not set
|
# CONFIG_F2FS_IO_TRACE is not set
|
||||||
|
# CONFIG_F2FS_FAULT_INJECTION is not set
|
||||||
CONFIG_FS_DAX=y
|
CONFIG_FS_DAX=y
|
||||||
CONFIG_FS_POSIX_ACL=y
|
CONFIG_FS_POSIX_ACL=y
|
||||||
CONFIG_EXPORTFS=y
|
CONFIG_EXPORTFS=y
|
||||||
|
@ -7852,9 +7907,6 @@ CONFIG_DYNAMIC_DEBUG=y
|
||||||
# Compile-time checks and compiler options
|
# Compile-time checks and compiler options
|
||||||
#
|
#
|
||||||
# CONFIG_DEBUG_INFO is not set
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_INFO_SPLIT is not set
|
|
||||||
# CONFIG_DEBUG_INFO_DWARF4 is not set
|
|
||||||
# CONFIG_GDB_SCRIPTS is not set
|
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
CONFIG_FRAME_WARN=1024
|
CONFIG_FRAME_WARN=1024
|
||||||
|
@ -7940,6 +7992,7 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
# CONFIG_PROVE_RCU is not set
|
# CONFIG_PROVE_RCU is not set
|
||||||
# CONFIG_SPARSE_RCU_POINTER is not set
|
# CONFIG_SPARSE_RCU_POINTER is not set
|
||||||
# CONFIG_TORTURE_TEST is not set
|
# CONFIG_TORTURE_TEST is not set
|
||||||
|
# CONFIG_RCU_PERF_TEST is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
||||||
# CONFIG_RCU_TRACE is not set
|
# CONFIG_RCU_TRACE is not set
|
||||||
|
@ -7989,6 +8042,7 @@ CONFIG_FUNCTION_PROFILER=y
|
||||||
CONFIG_FTRACE_MCOUNT_RECORD=y
|
CONFIG_FTRACE_MCOUNT_RECORD=y
|
||||||
# CONFIG_FTRACE_STARTUP_TEST is not set
|
# CONFIG_FTRACE_STARTUP_TEST is not set
|
||||||
CONFIG_MMIOTRACE=y
|
CONFIG_MMIOTRACE=y
|
||||||
|
# CONFIG_HIST_TRIGGERS is not set
|
||||||
# CONFIG_MMIOTRACE_TEST is not set
|
# CONFIG_MMIOTRACE_TEST is not set
|
||||||
# CONFIG_TRACEPOINT_BENCHMARK is not set
|
# CONFIG_TRACEPOINT_BENCHMARK is not set
|
||||||
CONFIG_RING_BUFFER_BENCHMARK=m
|
CONFIG_RING_BUFFER_BENCHMARK=m
|
||||||
|
@ -8013,7 +8067,9 @@ CONFIG_INTERVAL_TREE_TEST=m
|
||||||
# CONFIG_TEST_KSTRTOX is not set
|
# CONFIG_TEST_KSTRTOX is not set
|
||||||
CONFIG_TEST_PRINTF=m
|
CONFIG_TEST_PRINTF=m
|
||||||
# CONFIG_TEST_BITMAP is not set
|
# CONFIG_TEST_BITMAP is not set
|
||||||
|
# CONFIG_TEST_UUID is not set
|
||||||
# CONFIG_TEST_RHASHTABLE is not set
|
# CONFIG_TEST_RHASHTABLE is not set
|
||||||
|
# CONFIG_TEST_HASH is not set
|
||||||
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
|
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
|
||||||
# CONFIG_DMA_API_DEBUG is not set
|
# CONFIG_DMA_API_DEBUG is not set
|
||||||
# CONFIG_TEST_LKM is not set
|
# CONFIG_TEST_LKM is not set
|
||||||
|
@ -8067,6 +8123,7 @@ CONFIG_KEYS=y
|
||||||
# CONFIG_BIG_KEYS is not set
|
# CONFIG_BIG_KEYS is not set
|
||||||
CONFIG_TRUSTED_KEYS=m
|
CONFIG_TRUSTED_KEYS=m
|
||||||
CONFIG_ENCRYPTED_KEYS=m
|
CONFIG_ENCRYPTED_KEYS=m
|
||||||
|
# CONFIG_KEY_DH_OPERATIONS is not set
|
||||||
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
||||||
CONFIG_SECURITY=y
|
CONFIG_SECURITY=y
|
||||||
CONFIG_SECURITYFS=y
|
CONFIG_SECURITYFS=y
|
||||||
|
@ -8086,12 +8143,14 @@ CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
|
||||||
# CONFIG_SECURITY_SMACK is not set
|
# CONFIG_SECURITY_SMACK is not set
|
||||||
# CONFIG_SECURITY_TOMOYO is not set
|
# CONFIG_SECURITY_TOMOYO is not set
|
||||||
# CONFIG_SECURITY_APPARMOR is not set
|
# CONFIG_SECURITY_APPARMOR is not set
|
||||||
|
# CONFIG_SECURITY_LOADPIN is not set
|
||||||
# CONFIG_SECURITY_YAMA is not set
|
# CONFIG_SECURITY_YAMA is not set
|
||||||
CONFIG_INTEGRITY=y
|
CONFIG_INTEGRITY=y
|
||||||
# CONFIG_INTEGRITY_ASYMMETRIC_KEYS is not set
|
|
||||||
CONFIG_INTEGRITY_AUDIT=y
|
|
||||||
# CONFIG_INTEGRITY_SIGNATURE is not set
|
# CONFIG_INTEGRITY_SIGNATURE is not set
|
||||||
|
CONFIG_INTEGRITY_AUDIT=y
|
||||||
CONFIG_IMA=y
|
CONFIG_IMA=y
|
||||||
|
CONFIG_IMA_MEASURE_PCR_IDX=10
|
||||||
|
CONFIG_IMA_LSM_RULES=y
|
||||||
# CONFIG_IMA_TEMPLATE is not set
|
# CONFIG_IMA_TEMPLATE is not set
|
||||||
CONFIG_IMA_NG_TEMPLATE=y
|
CONFIG_IMA_NG_TEMPLATE=y
|
||||||
# CONFIG_IMA_SIG_TEMPLATE is not set
|
# CONFIG_IMA_SIG_TEMPLATE is not set
|
||||||
|
@ -8099,13 +8158,13 @@ CONFIG_IMA_DEFAULT_HASH_SHA1=y
|
||||||
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
|
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
|
||||||
# CONFIG_IMA_DEFAULT_HASH_SHA512 is not set
|
# CONFIG_IMA_DEFAULT_HASH_SHA512 is not set
|
||||||
# CONFIG_IMA_DEFAULT_HASH_WP512 is not set
|
# CONFIG_IMA_DEFAULT_HASH_WP512 is not set
|
||||||
# CONFIG_EVM is not set
|
CONFIG_IMA_DEFAULT_HASH="sha1"
|
||||||
# CONFIG_IMA_APPRAISE is not set
|
|
||||||
# CONFIG_IMA_WRITE_POLICY is not set
|
# CONFIG_IMA_WRITE_POLICY is not set
|
||||||
# CONFIG_IMA_READ_POLICY is not set
|
# CONFIG_IMA_READ_POLICY is not set
|
||||||
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
|
# CONFIG_IMA_APPRAISE is not set
|
||||||
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
# CONFIG_EVM is not set
|
||||||
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
||||||
|
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
||||||
CONFIG_DEFAULT_SECURITY="selinux"
|
CONFIG_DEFAULT_SECURITY="selinux"
|
||||||
CONFIG_XOR_BLOCKS=y
|
CONFIG_XOR_BLOCKS=y
|
||||||
CONFIG_ASYNC_CORE=m
|
CONFIG_ASYNC_CORE=m
|
||||||
|
@ -8194,7 +8253,7 @@ CONFIG_CRYPTO_RMD128=m
|
||||||
CONFIG_CRYPTO_RMD160=m
|
CONFIG_CRYPTO_RMD160=m
|
||||||
CONFIG_CRYPTO_RMD256=m
|
CONFIG_CRYPTO_RMD256=m
|
||||||
CONFIG_CRYPTO_RMD320=m
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=y
|
||||||
CONFIG_CRYPTO_SHA256=y
|
CONFIG_CRYPTO_SHA256=y
|
||||||
CONFIG_CRYPTO_SHA512=m
|
CONFIG_CRYPTO_SHA512=m
|
||||||
CONFIG_CRYPTO_TGR192=m
|
CONFIG_CRYPTO_TGR192=m
|
||||||
|
@ -8268,11 +8327,10 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
|
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
|
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
|
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
|
||||||
CONFIG_ASYMMETRIC_KEY_TYPE=m
|
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||||
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m
|
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m
|
||||||
CONFIG_X509_CERTIFICATE_PARSER=m
|
CONFIG_X509_CERTIFICATE_PARSER=m
|
||||||
CONFIG_PKCS7_MESSAGE_PARSER=m
|
CONFIG_PKCS7_MESSAGE_PARSER=m
|
||||||
# CONFIG_PKCS7_TEST_KEY is not set
|
|
||||||
|
|
||||||
#
|
#
|
||||||
# Certificates for signature checking
|
# Certificates for signature checking
|
||||||
|
|
|
@ -1,12 +1,11 @@
|
||||||
#
|
#
|
||||||
# Automatically generated file; DO NOT EDIT.
|
# Automatically generated file; DO NOT EDIT.
|
||||||
# Linux/x86 4.6.3-nrj-desktop-1rosa-x86_64 Kernel Configuration
|
# Linux/x86 4.7.x-nrj-desktop Kernel Configuration
|
||||||
#
|
#
|
||||||
CONFIG_64BIT=y
|
CONFIG_64BIT=y
|
||||||
CONFIG_X86_64=y
|
CONFIG_X86_64=y
|
||||||
CONFIG_X86=y
|
CONFIG_X86=y
|
||||||
CONFIG_INSTRUCTION_DECODER=y
|
CONFIG_INSTRUCTION_DECODER=y
|
||||||
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
|
|
||||||
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
|
CONFIG_OUTPUT_FORMAT="elf64-x86-64"
|
||||||
CONFIG_LOCKDEP_SUPPORT=y
|
CONFIG_LOCKDEP_SUPPORT=y
|
||||||
CONFIG_STACKTRACE_SUPPORT=y
|
CONFIG_STACKTRACE_SUPPORT=y
|
||||||
|
@ -111,7 +110,7 @@ CONFIG_TASK_IO_ACCOUNTING=y
|
||||||
CONFIG_PREEMPT_RCU=y
|
CONFIG_PREEMPT_RCU=y
|
||||||
# CONFIG_RCU_EXPERT is not set
|
# CONFIG_RCU_EXPERT is not set
|
||||||
CONFIG_SRCU=y
|
CONFIG_SRCU=y
|
||||||
# CONFIG_TASKS_RCU is not set
|
CONFIG_TASKS_RCU=y
|
||||||
CONFIG_RCU_STALL_COMMON=y
|
CONFIG_RCU_STALL_COMMON=y
|
||||||
# CONFIG_TREE_RCU_TRACE is not set
|
# CONFIG_TREE_RCU_TRACE is not set
|
||||||
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
# CONFIG_RCU_EXPEDITE_BOOT is not set
|
||||||
|
@ -120,6 +119,7 @@ CONFIG_IKCONFIG=y
|
||||||
CONFIG_IKCONFIG_PROC=y
|
CONFIG_IKCONFIG_PROC=y
|
||||||
CONFIG_LOG_BUF_SHIFT=18
|
CONFIG_LOG_BUF_SHIFT=18
|
||||||
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
|
||||||
|
CONFIG_NMI_LOG_BUF_SHIFT=13
|
||||||
# CONFIG_NUMA_BALANCING is not set
|
# CONFIG_NUMA_BALANCING is not set
|
||||||
CONFIG_CGROUPS=y
|
CONFIG_CGROUPS=y
|
||||||
CONFIG_PAGE_COUNTER=y
|
CONFIG_PAGE_COUNTER=y
|
||||||
|
@ -160,6 +160,7 @@ CONFIG_RD_LZMA=y
|
||||||
CONFIG_RD_XZ=y
|
CONFIG_RD_XZ=y
|
||||||
CONFIG_RD_LZO=y
|
CONFIG_RD_LZO=y
|
||||||
CONFIG_RD_LZ4=y
|
CONFIG_RD_LZ4=y
|
||||||
|
CONFIG_CC_OPTIMIZE_FOR_PERFORMANCE=y
|
||||||
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
|
||||||
CONFIG_SYSCTL=y
|
CONFIG_SYSCTL=y
|
||||||
CONFIG_ANON_INODES=y
|
CONFIG_ANON_INODES=y
|
||||||
|
@ -384,6 +385,14 @@ CONFIG_X86_MCE_AMD=y
|
||||||
CONFIG_X86_MCE_THRESHOLD=y
|
CONFIG_X86_MCE_THRESHOLD=y
|
||||||
# CONFIG_X86_MCE_INJECT is not set
|
# CONFIG_X86_MCE_INJECT is not set
|
||||||
CONFIG_X86_THERMAL_VECTOR=y
|
CONFIG_X86_THERMAL_VECTOR=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# Performance monitoring
|
||||||
|
#
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_UNCORE=y
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_RAPL=y
|
||||||
|
CONFIG_PERF_EVENTS_INTEL_CSTATE=y
|
||||||
|
CONFIG_PERF_EVENTS_AMD_POWER=m
|
||||||
# CONFIG_VM86 is not set
|
# CONFIG_VM86 is not set
|
||||||
CONFIG_X86_16BIT=y
|
CONFIG_X86_16BIT=y
|
||||||
CONFIG_X86_ESPFIX64=y
|
CONFIG_X86_ESPFIX64=y
|
||||||
|
@ -393,7 +402,6 @@ CONFIG_MICROCODE=y
|
||||||
CONFIG_MICROCODE_INTEL=y
|
CONFIG_MICROCODE_INTEL=y
|
||||||
CONFIG_MICROCODE_AMD=y
|
CONFIG_MICROCODE_AMD=y
|
||||||
CONFIG_MICROCODE_OLD_INTERFACE=y
|
CONFIG_MICROCODE_OLD_INTERFACE=y
|
||||||
CONFIG_PERF_EVENTS_AMD_POWER=m
|
|
||||||
CONFIG_X86_MSR=m
|
CONFIG_X86_MSR=m
|
||||||
CONFIG_X86_CPUID=m
|
CONFIG_X86_CPUID=m
|
||||||
CONFIG_X86_DIRECT_GBPAGES=y
|
CONFIG_X86_DIRECT_GBPAGES=y
|
||||||
|
@ -417,6 +425,7 @@ CONFIG_MEMORY_ISOLATION=y
|
||||||
# CONFIG_MOVABLE_NODE is not set
|
# CONFIG_MOVABLE_NODE is not set
|
||||||
CONFIG_MEMORY_HOTPLUG=y
|
CONFIG_MEMORY_HOTPLUG=y
|
||||||
CONFIG_MEMORY_HOTPLUG_SPARSE=y
|
CONFIG_MEMORY_HOTPLUG_SPARSE=y
|
||||||
|
# CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE is not set
|
||||||
CONFIG_MEMORY_HOTREMOVE=y
|
CONFIG_MEMORY_HOTREMOVE=y
|
||||||
CONFIG_SPLIT_PTLOCK_CPUS=4
|
CONFIG_SPLIT_PTLOCK_CPUS=4
|
||||||
CONFIG_MEMORY_BALLOON=y
|
CONFIG_MEMORY_BALLOON=y
|
||||||
|
@ -424,7 +433,6 @@ CONFIG_BALLOON_COMPACTION=y
|
||||||
CONFIG_COMPACTION=y
|
CONFIG_COMPACTION=y
|
||||||
CONFIG_MIGRATION=y
|
CONFIG_MIGRATION=y
|
||||||
CONFIG_PHYS_ADDR_T_64BIT=y
|
CONFIG_PHYS_ADDR_T_64BIT=y
|
||||||
CONFIG_ZONE_DMA_FLAG=1
|
|
||||||
CONFIG_BOUNCE=y
|
CONFIG_BOUNCE=y
|
||||||
CONFIG_VIRT_TO_BUS=y
|
CONFIG_VIRT_TO_BUS=y
|
||||||
CONFIG_MMU_NOTIFIER=y
|
CONFIG_MMU_NOTIFIER=y
|
||||||
|
@ -445,6 +453,7 @@ CONFIG_CMA_AREAS=7
|
||||||
CONFIG_ZSWAP=y
|
CONFIG_ZSWAP=y
|
||||||
CONFIG_ZPOOL=y
|
CONFIG_ZPOOL=y
|
||||||
CONFIG_ZBUD=y
|
CONFIG_ZBUD=y
|
||||||
|
CONFIG_Z3FOLD=m
|
||||||
CONFIG_ZSMALLOC=y
|
CONFIG_ZSMALLOC=y
|
||||||
# CONFIG_PGTABLE_MAPPING is not set
|
# CONFIG_PGTABLE_MAPPING is not set
|
||||||
# CONFIG_ZSMALLOC_STAT is not set
|
# CONFIG_ZSMALLOC_STAT is not set
|
||||||
|
@ -544,7 +553,7 @@ CONFIG_ACPI_THERMAL=y
|
||||||
CONFIG_ACPI_NUMA=y
|
CONFIG_ACPI_NUMA=y
|
||||||
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
|
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
|
||||||
# CONFIG_ACPI_CUSTOM_DSDT is not set
|
# CONFIG_ACPI_CUSTOM_DSDT is not set
|
||||||
CONFIG_ACPI_INITRD_TABLE_OVERRIDE=y
|
CONFIG_ACPI_TABLE_UPGRADE=y
|
||||||
# CONFIG_ACPI_DEBUG is not set
|
# CONFIG_ACPI_DEBUG is not set
|
||||||
CONFIG_ACPI_PCI_SLOT=y
|
CONFIG_ACPI_PCI_SLOT=y
|
||||||
CONFIG_X86_PM_TIMER=y
|
CONFIG_X86_PM_TIMER=y
|
||||||
|
@ -573,6 +582,7 @@ CONFIG_SFI=y
|
||||||
# CPU Frequency scaling
|
# CPU Frequency scaling
|
||||||
#
|
#
|
||||||
CONFIG_CPU_FREQ=y
|
CONFIG_CPU_FREQ=y
|
||||||
|
CONFIG_CPU_FREQ_GOV_ATTR_SET=y
|
||||||
CONFIG_CPU_FREQ_GOV_COMMON=y
|
CONFIG_CPU_FREQ_GOV_COMMON=y
|
||||||
CONFIG_CPU_FREQ_STAT=m
|
CONFIG_CPU_FREQ_STAT=m
|
||||||
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
CONFIG_CPU_FREQ_STAT_DETAILS=y
|
||||||
|
@ -581,11 +591,13 @@ CONFIG_CPU_FREQ_STAT_DETAILS=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
|
||||||
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
|
||||||
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
|
||||||
|
# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
|
||||||
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
|
||||||
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
CONFIG_CPU_FREQ_GOV_POWERSAVE=m
|
||||||
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
CONFIG_CPU_FREQ_GOV_USERSPACE=y
|
||||||
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
CONFIG_CPU_FREQ_GOV_ONDEMAND=y
|
||||||
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
|
||||||
|
CONFIG_CPU_FREQ_GOV_SCHEDUTIL=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# CPU frequency scaling drivers
|
# CPU frequency scaling drivers
|
||||||
|
@ -638,6 +650,7 @@ CONFIG_PCIEASPM_DEFAULT=y
|
||||||
# CONFIG_PCIEASPM_POWERSAVE is not set
|
# CONFIG_PCIEASPM_POWERSAVE is not set
|
||||||
# CONFIG_PCIEASPM_PERFORMANCE is not set
|
# CONFIG_PCIEASPM_PERFORMANCE is not set
|
||||||
CONFIG_PCIE_PME=y
|
CONFIG_PCIE_PME=y
|
||||||
|
CONFIG_PCIE_DPC=m
|
||||||
CONFIG_PCI_BUS_ADDR_T_64BIT=y
|
CONFIG_PCI_BUS_ADDR_T_64BIT=y
|
||||||
CONFIG_PCI_MSI=y
|
CONFIG_PCI_MSI=y
|
||||||
CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
CONFIG_PCI_MSI_IRQ_DOMAIN=y
|
||||||
|
@ -664,6 +677,7 @@ CONFIG_HOTPLUG_PCI_SHPC=m
|
||||||
# PCI host controller drivers
|
# PCI host controller drivers
|
||||||
#
|
#
|
||||||
# CONFIG_PCIE_DW_PLAT is not set
|
# CONFIG_PCIE_DW_PLAT is not set
|
||||||
|
# CONFIG_ISA_BUS is not set
|
||||||
CONFIG_ISA_DMA_API=y
|
CONFIG_ISA_DMA_API=y
|
||||||
CONFIG_AMD_NB=y
|
CONFIG_AMD_NB=y
|
||||||
CONFIG_PCCARD=m
|
CONFIG_PCCARD=m
|
||||||
|
@ -706,6 +720,7 @@ CONFIG_RAPIDIO_CPS_GEN2=y
|
||||||
#
|
#
|
||||||
CONFIG_BINFMT_ELF=y
|
CONFIG_BINFMT_ELF=y
|
||||||
CONFIG_COMPAT_BINFMT_ELF=y
|
CONFIG_COMPAT_BINFMT_ELF=y
|
||||||
|
CONFIG_ELFCORE=y
|
||||||
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set
|
||||||
CONFIG_BINFMT_SCRIPT=y
|
CONFIG_BINFMT_SCRIPT=y
|
||||||
CONFIG_BINFMT_MISC=m
|
CONFIG_BINFMT_MISC=m
|
||||||
|
@ -816,6 +831,8 @@ CONFIG_IPV6_SIT=m
|
||||||
CONFIG_IPV6_NDISC_NODETYPE=y
|
CONFIG_IPV6_NDISC_NODETYPE=y
|
||||||
CONFIG_IPV6_TUNNEL=m
|
CONFIG_IPV6_TUNNEL=m
|
||||||
CONFIG_IPV6_GRE=m
|
CONFIG_IPV6_GRE=m
|
||||||
|
CONFIG_IPV6_FOU=m
|
||||||
|
CONFIG_IPV6_FOU_TUNNEL=m
|
||||||
CONFIG_IPV6_MULTIPLE_TABLES=y
|
CONFIG_IPV6_MULTIPLE_TABLES=y
|
||||||
CONFIG_IPV6_SUBTREES=y
|
CONFIG_IPV6_SUBTREES=y
|
||||||
CONFIG_IPV6_MROUTE=y
|
CONFIG_IPV6_MROUTE=y
|
||||||
|
@ -1184,6 +1201,7 @@ CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y
|
||||||
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
|
# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_NONE is not set
|
||||||
CONFIG_SCTP_COOKIE_HMAC_MD5=y
|
CONFIG_SCTP_COOKIE_HMAC_MD5=y
|
||||||
CONFIG_SCTP_COOKIE_HMAC_SHA1=y
|
CONFIG_SCTP_COOKIE_HMAC_SHA1=y
|
||||||
|
CONFIG_INET_SCTP_DIAG=m
|
||||||
CONFIG_RDS=m
|
CONFIG_RDS=m
|
||||||
CONFIG_RDS_TCP=m
|
CONFIG_RDS_TCP=m
|
||||||
# CONFIG_RDS_DEBUG is not set
|
# CONFIG_RDS_DEBUG is not set
|
||||||
|
@ -1208,7 +1226,6 @@ CONFIG_BRIDGE_VLAN_FILTERING=y
|
||||||
CONFIG_NET_DSA=m
|
CONFIG_NET_DSA=m
|
||||||
CONFIG_NET_DSA_HWMON=y
|
CONFIG_NET_DSA_HWMON=y
|
||||||
CONFIG_NET_DSA_TAG_BRCM=y
|
CONFIG_NET_DSA_TAG_BRCM=y
|
||||||
CONFIG_NET_DSA_TAG_DSA=y
|
|
||||||
CONFIG_NET_DSA_TAG_EDSA=y
|
CONFIG_NET_DSA_TAG_EDSA=y
|
||||||
CONFIG_NET_DSA_TAG_TRAILER=y
|
CONFIG_NET_DSA_TAG_TRAILER=y
|
||||||
CONFIG_VLAN_8021Q=m
|
CONFIG_VLAN_8021Q=m
|
||||||
|
@ -1534,7 +1551,7 @@ CONFIG_BT_ATH3K=m
|
||||||
CONFIG_BT_WILINK=m
|
CONFIG_BT_WILINK=m
|
||||||
CONFIG_AF_RXRPC=m
|
CONFIG_AF_RXRPC=m
|
||||||
# CONFIG_AF_RXRPC_DEBUG is not set
|
# CONFIG_AF_RXRPC_DEBUG is not set
|
||||||
CONFIG_RXKAD=m
|
# CONFIG_RXKAD is not set
|
||||||
CONFIG_AF_KCM=m
|
CONFIG_AF_KCM=m
|
||||||
CONFIG_FIB_RULES=y
|
CONFIG_FIB_RULES=y
|
||||||
CONFIG_WIRELESS=y
|
CONFIG_WIRELESS=y
|
||||||
|
@ -1599,7 +1616,6 @@ CONFIG_NFC_SHDLC=y
|
||||||
#
|
#
|
||||||
# Near Field Communication (NFC) devices
|
# Near Field Communication (NFC) devices
|
||||||
#
|
#
|
||||||
CONFIG_NFC_PN533=m
|
|
||||||
CONFIG_NFC_WILINK=m
|
CONFIG_NFC_WILINK=m
|
||||||
CONFIG_NFC_TRF7970A=m
|
CONFIG_NFC_TRF7970A=m
|
||||||
CONFIG_NFC_MEI_PHY=m
|
CONFIG_NFC_MEI_PHY=m
|
||||||
|
@ -1610,6 +1626,9 @@ CONFIG_NFC_FDP=m
|
||||||
CONFIG_NFC_PN544=m
|
CONFIG_NFC_PN544=m
|
||||||
CONFIG_NFC_PN544_I2C=m
|
CONFIG_NFC_PN544_I2C=m
|
||||||
CONFIG_NFC_PN544_MEI=m
|
CONFIG_NFC_PN544_MEI=m
|
||||||
|
CONFIG_NFC_PN533=m
|
||||||
|
CONFIG_NFC_PN533_USB=m
|
||||||
|
CONFIG_NFC_PN533_I2C=m
|
||||||
CONFIG_NFC_MICROREAD=m
|
CONFIG_NFC_MICROREAD=m
|
||||||
CONFIG_NFC_MICROREAD_I2C=m
|
CONFIG_NFC_MICROREAD_I2C=m
|
||||||
CONFIG_NFC_MICROREAD_MEI=m
|
CONFIG_NFC_MICROREAD_MEI=m
|
||||||
|
@ -2184,6 +2203,7 @@ CONFIG_SCSI_IPR=m
|
||||||
CONFIG_SCSI_QLOGIC_1280=m
|
CONFIG_SCSI_QLOGIC_1280=m
|
||||||
CONFIG_SCSI_QLA_FC=m
|
CONFIG_SCSI_QLA_FC=m
|
||||||
CONFIG_TCM_QLA2XXX=m
|
CONFIG_TCM_QLA2XXX=m
|
||||||
|
# CONFIG_TCM_QLA2XXX_DEBUG is not set
|
||||||
CONFIG_SCSI_QLA_ISCSI=m
|
CONFIG_SCSI_QLA_ISCSI=m
|
||||||
CONFIG_SCSI_LPFC=m
|
CONFIG_SCSI_LPFC=m
|
||||||
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
|
# CONFIG_SCSI_LPFC_DEBUG_FS is not set
|
||||||
|
@ -2239,6 +2259,9 @@ CONFIG_ATA_BMDMA=y
|
||||||
# SATA SFF controllers with BMDMA
|
# SATA SFF controllers with BMDMA
|
||||||
#
|
#
|
||||||
CONFIG_ATA_PIIX=m
|
CONFIG_ATA_PIIX=m
|
||||||
|
CONFIG_SATA_DWC=m
|
||||||
|
# CONFIG_SATA_DWC_OLD_DMA is not set
|
||||||
|
# CONFIG_SATA_DWC_DEBUG is not set
|
||||||
CONFIG_SATA_MV=m
|
CONFIG_SATA_MV=m
|
||||||
CONFIG_SATA_NV=m
|
CONFIG_SATA_NV=m
|
||||||
CONFIG_SATA_PROMISE=m
|
CONFIG_SATA_PROMISE=m
|
||||||
|
@ -2355,6 +2378,7 @@ CONFIG_TCM_USER2=m
|
||||||
CONFIG_LOOPBACK_TARGET=m
|
CONFIG_LOOPBACK_TARGET=m
|
||||||
CONFIG_TCM_FC=m
|
CONFIG_TCM_FC=m
|
||||||
CONFIG_ISCSI_TARGET=m
|
CONFIG_ISCSI_TARGET=m
|
||||||
|
CONFIG_ISCSI_TARGET_CXGB4=m
|
||||||
CONFIG_SBP_TARGET=m
|
CONFIG_SBP_TARGET=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -2386,6 +2410,7 @@ CONFIG_MACVTAP=m
|
||||||
CONFIG_IPVLAN=m
|
CONFIG_IPVLAN=m
|
||||||
CONFIG_VXLAN=m
|
CONFIG_VXLAN=m
|
||||||
CONFIG_GENEVE=m
|
CONFIG_GENEVE=m
|
||||||
|
CONFIG_GTP=m
|
||||||
CONFIG_MACSEC=m
|
CONFIG_MACSEC=m
|
||||||
CONFIG_NETCONSOLE=m
|
CONFIG_NETCONSOLE=m
|
||||||
CONFIG_NETCONSOLE_DYNAMIC=y
|
CONFIG_NETCONSOLE_DYNAMIC=y
|
||||||
|
@ -2420,13 +2445,8 @@ CONFIG_VHOST=m
|
||||||
#
|
#
|
||||||
# Distributed Switch Architecture drivers
|
# Distributed Switch Architecture drivers
|
||||||
#
|
#
|
||||||
CONFIG_NET_DSA_MV88E6XXX=m
|
|
||||||
CONFIG_NET_DSA_MV88E6060=m
|
CONFIG_NET_DSA_MV88E6060=m
|
||||||
CONFIG_NET_DSA_MV88E6XXX_NEED_PPU=y
|
CONFIG_NET_DSA_MV88E6XXX=m
|
||||||
CONFIG_NET_DSA_MV88E6131=m
|
|
||||||
CONFIG_NET_DSA_MV88E6123=m
|
|
||||||
CONFIG_NET_DSA_MV88E6171=m
|
|
||||||
CONFIG_NET_DSA_MV88E6352=m
|
|
||||||
CONFIG_NET_DSA_BCM_SF2=m
|
CONFIG_NET_DSA_BCM_SF2=m
|
||||||
CONFIG_ETHERNET=y
|
CONFIG_ETHERNET=y
|
||||||
CONFIG_MDIO=m
|
CONFIG_MDIO=m
|
||||||
|
@ -2486,7 +2506,7 @@ CONFIG_CHELSIO_T1_1G=y
|
||||||
CONFIG_CHELSIO_T3=m
|
CONFIG_CHELSIO_T3=m
|
||||||
CONFIG_CHELSIO_T4=m
|
CONFIG_CHELSIO_T4=m
|
||||||
CONFIG_CHELSIO_T4_DCB=y
|
CONFIG_CHELSIO_T4_DCB=y
|
||||||
# CONFIG_CHELSIO_T4_UWIRE is not set
|
CONFIG_CHELSIO_T4_UWIRE=y
|
||||||
CONFIG_CHELSIO_T4_FCOE=y
|
CONFIG_CHELSIO_T4_FCOE=y
|
||||||
CONFIG_CHELSIO_T4VF=m
|
CONFIG_CHELSIO_T4VF=m
|
||||||
CONFIG_NET_VENDOR_CISCO=y
|
CONFIG_NET_VENDOR_CISCO=y
|
||||||
|
@ -2569,6 +2589,7 @@ CONFIG_MLXSW_CORE_HWMON=y
|
||||||
CONFIG_MLXSW_PCI=m
|
CONFIG_MLXSW_PCI=m
|
||||||
CONFIG_MLXSW_SWITCHX2=m
|
CONFIG_MLXSW_SWITCHX2=m
|
||||||
CONFIG_MLXSW_SPECTRUM=m
|
CONFIG_MLXSW_SPECTRUM=m
|
||||||
|
CONFIG_MLXSW_SPECTRUM_DCB=y
|
||||||
CONFIG_NET_VENDOR_MICREL=y
|
CONFIG_NET_VENDOR_MICREL=y
|
||||||
CONFIG_KS8842=m
|
CONFIG_KS8842=m
|
||||||
CONFIG_KS8851=m
|
CONFIG_KS8851=m
|
||||||
|
@ -2609,7 +2630,10 @@ CONFIG_QLCNIC_HWMON=y
|
||||||
CONFIG_QLGE=m
|
CONFIG_QLGE=m
|
||||||
CONFIG_NETXEN_NIC=m
|
CONFIG_NETXEN_NIC=m
|
||||||
CONFIG_QED=m
|
CONFIG_QED=m
|
||||||
|
CONFIG_QED_SRIOV=y
|
||||||
CONFIG_QEDE=m
|
CONFIG_QEDE=m
|
||||||
|
# CONFIG_QEDE_VXLAN is not set
|
||||||
|
# CONFIG_QEDE_GENEVE is not set
|
||||||
CONFIG_NET_VENDOR_QUALCOMM=y
|
CONFIG_NET_VENDOR_QUALCOMM=y
|
||||||
CONFIG_NET_VENDOR_REALTEK=y
|
CONFIG_NET_VENDOR_REALTEK=y
|
||||||
CONFIG_ATP=m
|
CONFIG_ATP=m
|
||||||
|
@ -2670,6 +2694,7 @@ CONFIG_WIZNET_W5300=m
|
||||||
# CONFIG_WIZNET_BUS_DIRECT is not set
|
# CONFIG_WIZNET_BUS_DIRECT is not set
|
||||||
# CONFIG_WIZNET_BUS_INDIRECT is not set
|
# CONFIG_WIZNET_BUS_INDIRECT is not set
|
||||||
CONFIG_WIZNET_BUS_ANY=y
|
CONFIG_WIZNET_BUS_ANY=y
|
||||||
|
CONFIG_WIZNET_W5100_SPI=m
|
||||||
CONFIG_NET_VENDOR_XIRCOM=y
|
CONFIG_NET_VENDOR_XIRCOM=y
|
||||||
CONFIG_PCMCIA_XIRC2PS=m
|
CONFIG_PCMCIA_XIRC2PS=m
|
||||||
# CONFIG_HIPPI is not set
|
# CONFIG_HIPPI is not set
|
||||||
|
@ -2893,14 +2918,12 @@ CONFIG_IWLDVM=m
|
||||||
CONFIG_IWLMVM=m
|
CONFIG_IWLMVM=m
|
||||||
CONFIG_IWLWIFI_OPMODE_MODULAR=y
|
CONFIG_IWLWIFI_OPMODE_MODULAR=y
|
||||||
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
|
# CONFIG_IWLWIFI_BCAST_FILTERING is not set
|
||||||
# CONFIG_IWLWIFI_UAPSD is not set
|
|
||||||
# CONFIG_IWLWIFI_PCIE_RTPM is not set
|
# CONFIG_IWLWIFI_PCIE_RTPM is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Debugging Options
|
# Debugging Options
|
||||||
#
|
#
|
||||||
CONFIG_IWLWIFI_DEBUG=y
|
CONFIG_IWLWIFI_DEBUG=y
|
||||||
# CONFIG_IWLWIFI_DEBUG_EXPERIMENTAL_UCODE is not set
|
|
||||||
# CONFIG_IWLWIFI_DEVICE_TRACING is not set
|
# CONFIG_IWLWIFI_DEVICE_TRACING is not set
|
||||||
CONFIG_WLAN_VENDOR_INTERSIL=y
|
CONFIG_WLAN_VENDOR_INTERSIL=y
|
||||||
CONFIG_HOSTAP=m
|
CONFIG_HOSTAP=m
|
||||||
|
@ -3451,7 +3474,6 @@ CONFIG_VT_CONSOLE_SLEEP=y
|
||||||
CONFIG_HW_CONSOLE=y
|
CONFIG_HW_CONSOLE=y
|
||||||
CONFIG_VT_HW_CONSOLE_BINDING=y
|
CONFIG_VT_HW_CONSOLE_BINDING=y
|
||||||
CONFIG_UNIX98_PTYS=y
|
CONFIG_UNIX98_PTYS=y
|
||||||
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
|
|
||||||
CONFIG_LEGACY_PTYS=y
|
CONFIG_LEGACY_PTYS=y
|
||||||
CONFIG_LEGACY_PTY_COUNT=0
|
CONFIG_LEGACY_PTY_COUNT=0
|
||||||
CONFIG_SERIAL_NONSTANDARD=y
|
CONFIG_SERIAL_NONSTANDARD=y
|
||||||
|
@ -3493,7 +3515,7 @@ CONFIG_SERIAL_8250_RSA=y
|
||||||
# CONFIG_SERIAL_8250_FSL is not set
|
# CONFIG_SERIAL_8250_FSL is not set
|
||||||
CONFIG_SERIAL_8250_DW=m
|
CONFIG_SERIAL_8250_DW=m
|
||||||
CONFIG_SERIAL_8250_RT288X=y
|
CONFIG_SERIAL_8250_RT288X=y
|
||||||
CONFIG_SERIAL_8250_FINTEK=m
|
CONFIG_SERIAL_8250_FINTEK=y
|
||||||
CONFIG_SERIAL_8250_MID=m
|
CONFIG_SERIAL_8250_MID=m
|
||||||
CONFIG_SERIAL_8250_MOXA=m
|
CONFIG_SERIAL_8250_MOXA=m
|
||||||
|
|
||||||
|
@ -3521,7 +3543,6 @@ CONFIG_SERIAL_ARC_NR_PORTS=1
|
||||||
CONFIG_SERIAL_RP2=m
|
CONFIG_SERIAL_RP2=m
|
||||||
CONFIG_SERIAL_RP2_NR_UARTS=32
|
CONFIG_SERIAL_RP2_NR_UARTS=32
|
||||||
CONFIG_SERIAL_FSL_LPUART=m
|
CONFIG_SERIAL_FSL_LPUART=m
|
||||||
# CONFIG_SERIAL_MVEBU_UART is not set
|
|
||||||
# CONFIG_TTY_PRINTK is not set
|
# CONFIG_TTY_PRINTK is not set
|
||||||
CONFIG_PRINTER=m
|
CONFIG_PRINTER=m
|
||||||
# CONFIG_LP_CONSOLE is not set
|
# CONFIG_LP_CONSOLE is not set
|
||||||
|
@ -3565,8 +3586,8 @@ CONFIG_HPET=y
|
||||||
CONFIG_HPET_MMAP=y
|
CONFIG_HPET_MMAP=y
|
||||||
CONFIG_HPET_MMAP_DEFAULT=y
|
CONFIG_HPET_MMAP_DEFAULT=y
|
||||||
CONFIG_HANGCHECK_TIMER=m
|
CONFIG_HANGCHECK_TIMER=m
|
||||||
CONFIG_TCG_TPM=m
|
CONFIG_TCG_TPM=y
|
||||||
CONFIG_TCG_TIS=m
|
CONFIG_TCG_TIS=y
|
||||||
CONFIG_TCG_TIS_I2C_ATMEL=m
|
CONFIG_TCG_TIS_I2C_ATMEL=m
|
||||||
CONFIG_TCG_TIS_I2C_INFINEON=m
|
CONFIG_TCG_TIS_I2C_INFINEON=m
|
||||||
CONFIG_TCG_TIS_I2C_NUVOTON=m
|
CONFIG_TCG_TIS_I2C_NUVOTON=m
|
||||||
|
@ -3696,6 +3717,7 @@ CONFIG_SPI_LM70_LLP=m
|
||||||
CONFIG_SPI_OC_TINY=m
|
CONFIG_SPI_OC_TINY=m
|
||||||
CONFIG_SPI_PXA2XX=m
|
CONFIG_SPI_PXA2XX=m
|
||||||
CONFIG_SPI_PXA2XX_PCI=m
|
CONFIG_SPI_PXA2XX_PCI=m
|
||||||
|
CONFIG_SPI_ROCKCHIP=m
|
||||||
CONFIG_SPI_SC18IS602=m
|
CONFIG_SPI_SC18IS602=m
|
||||||
CONFIG_SPI_XCOMM=m
|
CONFIG_SPI_XCOMM=m
|
||||||
CONFIG_SPI_XILINX=m
|
CONFIG_SPI_XILINX=m
|
||||||
|
@ -4003,6 +4025,7 @@ CONFIG_SENSORS_MAX16065=m
|
||||||
CONFIG_SENSORS_MAX1619=m
|
CONFIG_SENSORS_MAX1619=m
|
||||||
CONFIG_SENSORS_MAX1668=m
|
CONFIG_SENSORS_MAX1668=m
|
||||||
CONFIG_SENSORS_MAX197=m
|
CONFIG_SENSORS_MAX197=m
|
||||||
|
CONFIG_SENSORS_MAX31722=m
|
||||||
CONFIG_SENSORS_MAX6639=m
|
CONFIG_SENSORS_MAX6639=m
|
||||||
CONFIG_SENSORS_MAX6642=m
|
CONFIG_SENSORS_MAX6642=m
|
||||||
CONFIG_SENSORS_MAX6650=m
|
CONFIG_SENSORS_MAX6650=m
|
||||||
|
@ -4118,9 +4141,15 @@ CONFIG_INTEL_POWERCLAMP=m
|
||||||
CONFIG_X86_PKG_TEMP_THERMAL=m
|
CONFIG_X86_PKG_TEMP_THERMAL=m
|
||||||
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
|
CONFIG_INTEL_SOC_DTS_IOSF_CORE=m
|
||||||
CONFIG_INTEL_SOC_DTS_THERMAL=m
|
CONFIG_INTEL_SOC_DTS_THERMAL=m
|
||||||
|
|
||||||
|
#
|
||||||
|
# ACPI INT340X thermal drivers
|
||||||
|
#
|
||||||
CONFIG_INT340X_THERMAL=m
|
CONFIG_INT340X_THERMAL=m
|
||||||
CONFIG_ACPI_THERMAL_REL=m
|
CONFIG_ACPI_THERMAL_REL=m
|
||||||
|
CONFIG_INT3406_THERMAL=m
|
||||||
CONFIG_INTEL_PCH_THERMAL=m
|
CONFIG_INTEL_PCH_THERMAL=m
|
||||||
|
CONFIG_GENERIC_ADC_THERMAL=m
|
||||||
CONFIG_WATCHDOG=y
|
CONFIG_WATCHDOG=y
|
||||||
CONFIG_WATCHDOG_CORE=y
|
CONFIG_WATCHDOG_CORE=y
|
||||||
CONFIG_WATCHDOG_NOWAYOUT=y
|
CONFIG_WATCHDOG_NOWAYOUT=y
|
||||||
|
@ -4149,7 +4178,6 @@ CONFIG_ACQUIRE_WDT=m
|
||||||
CONFIG_ADVANTECH_WDT=m
|
CONFIG_ADVANTECH_WDT=m
|
||||||
CONFIG_ALIM1535_WDT=m
|
CONFIG_ALIM1535_WDT=m
|
||||||
CONFIG_ALIM7101_WDT=m
|
CONFIG_ALIM7101_WDT=m
|
||||||
CONFIG_EBC_C384_WDT=m
|
|
||||||
CONFIG_F71808E_WDT=m
|
CONFIG_F71808E_WDT=m
|
||||||
CONFIG_SP5100_TCO=m
|
CONFIG_SP5100_TCO=m
|
||||||
CONFIG_SBC_FITPC2_WATCHDOG=m
|
CONFIG_SBC_FITPC2_WATCHDOG=m
|
||||||
|
@ -4373,7 +4401,6 @@ CONFIG_REGULATOR_MAX8660=m
|
||||||
CONFIG_REGULATOR_MAX8907=m
|
CONFIG_REGULATOR_MAX8907=m
|
||||||
CONFIG_REGULATOR_MAX8925=m
|
CONFIG_REGULATOR_MAX8925=m
|
||||||
CONFIG_REGULATOR_MAX8952=m
|
CONFIG_REGULATOR_MAX8952=m
|
||||||
CONFIG_REGULATOR_MAX8973=m
|
|
||||||
CONFIG_REGULATOR_MAX8997=m
|
CONFIG_REGULATOR_MAX8997=m
|
||||||
CONFIG_REGULATOR_MAX8998=m
|
CONFIG_REGULATOR_MAX8998=m
|
||||||
CONFIG_REGULATOR_MAX77693=m
|
CONFIG_REGULATOR_MAX77693=m
|
||||||
|
@ -4385,6 +4412,7 @@ CONFIG_REGULATOR_PALMAS=m
|
||||||
CONFIG_REGULATOR_PCAP=m
|
CONFIG_REGULATOR_PCAP=m
|
||||||
CONFIG_REGULATOR_PFUZE100=m
|
CONFIG_REGULATOR_PFUZE100=m
|
||||||
CONFIG_REGULATOR_PV88060=m
|
CONFIG_REGULATOR_PV88060=m
|
||||||
|
CONFIG_REGULATOR_PV88080=m
|
||||||
CONFIG_REGULATOR_PV88090=m
|
CONFIG_REGULATOR_PV88090=m
|
||||||
CONFIG_REGULATOR_PWM=m
|
CONFIG_REGULATOR_PWM=m
|
||||||
CONFIG_REGULATOR_QCOM_SPMI=m
|
CONFIG_REGULATOR_QCOM_SPMI=m
|
||||||
|
@ -4651,6 +4679,7 @@ CONFIG_MEDIA_PCI_SUPPORT=y
|
||||||
CONFIG_VIDEO_MEYE=m
|
CONFIG_VIDEO_MEYE=m
|
||||||
CONFIG_VIDEO_SOLO6X10=m
|
CONFIG_VIDEO_SOLO6X10=m
|
||||||
CONFIG_VIDEO_TW68=m
|
CONFIG_VIDEO_TW68=m
|
||||||
|
CONFIG_VIDEO_TW686X=m
|
||||||
# CONFIG_VIDEO_ZORAN is not set
|
# CONFIG_VIDEO_ZORAN is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -4775,6 +4804,7 @@ CONFIG_VIDEO_SAA7146_VV=m
|
||||||
CONFIG_SMS_SIANO_MDTV=m
|
CONFIG_SMS_SIANO_MDTV=m
|
||||||
CONFIG_SMS_SIANO_RC=y
|
CONFIG_SMS_SIANO_RC=y
|
||||||
# CONFIG_SMS_SIANO_DEBUGFS is not set
|
# CONFIG_SMS_SIANO_DEBUGFS is not set
|
||||||
|
CONFIG_VIDEO_V4L2_TPG=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
# Media ancillary drivers (tuners, sensors, i2c, frontends)
|
||||||
|
@ -5092,6 +5122,7 @@ CONFIG_DRM_RADEON_USERPTR=y
|
||||||
CONFIG_DRM_AMDGPU=m
|
CONFIG_DRM_AMDGPU=m
|
||||||
CONFIG_DRM_AMDGPU_CIK=y
|
CONFIG_DRM_AMDGPU_CIK=y
|
||||||
# CONFIG_DRM_AMDGPU_USERPTR is not set
|
# CONFIG_DRM_AMDGPU_USERPTR is not set
|
||||||
|
# CONFIG_DRM_AMDGPU_GART_DEBUGFS is not set
|
||||||
CONFIG_DRM_AMD_POWERPLAY=y
|
CONFIG_DRM_AMD_POWERPLAY=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -5105,6 +5136,12 @@ CONFIG_DRM_NOUVEAU_BACKLIGHT=y
|
||||||
CONFIG_DRM_I915=m
|
CONFIG_DRM_I915=m
|
||||||
# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
|
# CONFIG_DRM_I915_PRELIMINARY_HW_SUPPORT is not set
|
||||||
CONFIG_DRM_I915_USERPTR=y
|
CONFIG_DRM_I915_USERPTR=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# drm/i915 Debugging
|
||||||
|
#
|
||||||
|
# CONFIG_DRM_I915_WERROR is not set
|
||||||
|
# CONFIG_DRM_I915_DEBUG is not set
|
||||||
CONFIG_DRM_MGA=m
|
CONFIG_DRM_MGA=m
|
||||||
CONFIG_DRM_SIS=m
|
CONFIG_DRM_SIS=m
|
||||||
CONFIG_DRM_VIA=m
|
CONFIG_DRM_VIA=m
|
||||||
|
@ -5132,6 +5169,7 @@ CONFIG_DRM_BRIDGE=y
|
||||||
#
|
#
|
||||||
# Display Interface Bridges
|
# Display Interface Bridges
|
||||||
#
|
#
|
||||||
|
CONFIG_DRM_ANALOGIX_ANX78XX=m
|
||||||
CONFIG_HSA_AMD=m
|
CONFIG_HSA_AMD=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -5527,6 +5565,7 @@ CONFIG_SND_SST_IPC_ACPI=m
|
||||||
CONFIG_SND_SOC_INTEL_SST=m
|
CONFIG_SND_SOC_INTEL_SST=m
|
||||||
CONFIG_SND_SOC_INTEL_SST_ACPI=m
|
CONFIG_SND_SOC_INTEL_SST_ACPI=m
|
||||||
CONFIG_SND_SOC_INTEL_SST_MATCH=m
|
CONFIG_SND_SOC_INTEL_SST_MATCH=m
|
||||||
|
CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
|
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
|
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
|
||||||
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
|
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
|
||||||
|
@ -5589,6 +5628,7 @@ CONFIG_SND_SOC_PCM512x_SPI=m
|
||||||
CONFIG_SND_SOC_RL6231=m
|
CONFIG_SND_SOC_RL6231=m
|
||||||
CONFIG_SND_SOC_RL6347A=m
|
CONFIG_SND_SOC_RL6347A=m
|
||||||
CONFIG_SND_SOC_RT286=m
|
CONFIG_SND_SOC_RT286=m
|
||||||
|
CONFIG_SND_SOC_RT298=m
|
||||||
CONFIG_SND_SOC_RT5616=m
|
CONFIG_SND_SOC_RT5616=m
|
||||||
CONFIG_SND_SOC_RT5631=m
|
CONFIG_SND_SOC_RT5631=m
|
||||||
CONFIG_SND_SOC_RT5640=m
|
CONFIG_SND_SOC_RT5640=m
|
||||||
|
@ -5611,6 +5651,7 @@ CONFIG_SND_SOC_STI_SAS=m
|
||||||
CONFIG_SND_SOC_TAS2552=m
|
CONFIG_SND_SOC_TAS2552=m
|
||||||
CONFIG_SND_SOC_TAS5086=m
|
CONFIG_SND_SOC_TAS5086=m
|
||||||
CONFIG_SND_SOC_TAS571X=m
|
CONFIG_SND_SOC_TAS571X=m
|
||||||
|
CONFIG_SND_SOC_TAS5720=m
|
||||||
CONFIG_SND_SOC_TFA9879=m
|
CONFIG_SND_SOC_TFA9879=m
|
||||||
CONFIG_SND_SOC_TLV320AIC23=m
|
CONFIG_SND_SOC_TLV320AIC23=m
|
||||||
CONFIG_SND_SOC_TLV320AIC23_I2C=m
|
CONFIG_SND_SOC_TLV320AIC23_I2C=m
|
||||||
|
@ -5634,6 +5675,7 @@ CONFIG_SND_SOC_WM8804=m
|
||||||
CONFIG_SND_SOC_WM8804_I2C=m
|
CONFIG_SND_SOC_WM8804_I2C=m
|
||||||
CONFIG_SND_SOC_WM8804_SPI=m
|
CONFIG_SND_SOC_WM8804_SPI=m
|
||||||
CONFIG_SND_SOC_WM8903=m
|
CONFIG_SND_SOC_WM8903=m
|
||||||
|
CONFIG_SND_SOC_WM8960=m
|
||||||
CONFIG_SND_SOC_WM8962=m
|
CONFIG_SND_SOC_WM8962=m
|
||||||
CONFIG_SND_SOC_WM8974=m
|
CONFIG_SND_SOC_WM8974=m
|
||||||
CONFIG_SND_SOC_WM8978=m
|
CONFIG_SND_SOC_WM8978=m
|
||||||
|
@ -5676,6 +5718,7 @@ CONFIG_HID_ACRUX=m
|
||||||
CONFIG_HID_ACRUX_FF=y
|
CONFIG_HID_ACRUX_FF=y
|
||||||
CONFIG_HID_APPLE=m
|
CONFIG_HID_APPLE=m
|
||||||
CONFIG_HID_APPLEIR=m
|
CONFIG_HID_APPLEIR=m
|
||||||
|
CONFIG_HID_ASUS=m
|
||||||
CONFIG_HID_AUREAL=m
|
CONFIG_HID_AUREAL=m
|
||||||
CONFIG_HID_BELKIN=m
|
CONFIG_HID_BELKIN=m
|
||||||
CONFIG_HID_BETOP_FF=m
|
CONFIG_HID_BETOP_FF=m
|
||||||
|
@ -6005,6 +6048,7 @@ CONFIG_USB_EZUSB_FX2=m
|
||||||
CONFIG_USB_HSIC_USB3503=m
|
CONFIG_USB_HSIC_USB3503=m
|
||||||
# CONFIG_USB_LINK_LAYER_TEST is not set
|
# CONFIG_USB_LINK_LAYER_TEST is not set
|
||||||
# CONFIG_USB_CHAOSKEY is not set
|
# CONFIG_USB_CHAOSKEY is not set
|
||||||
|
CONFIG_UCSI=m
|
||||||
CONFIG_USB_ATM=m
|
CONFIG_USB_ATM=m
|
||||||
CONFIG_USB_SPEEDTOUCH=m
|
CONFIG_USB_SPEEDTOUCH=m
|
||||||
CONFIG_USB_CXACRU=m
|
CONFIG_USB_CXACRU=m
|
||||||
|
@ -6131,6 +6175,7 @@ CONFIG_LEDS_TRIGGERS=y
|
||||||
CONFIG_LEDS_TRIGGER_TIMER=m
|
CONFIG_LEDS_TRIGGER_TIMER=m
|
||||||
CONFIG_LEDS_TRIGGER_ONESHOT=m
|
CONFIG_LEDS_TRIGGER_ONESHOT=m
|
||||||
CONFIG_LEDS_TRIGGER_IDE_DISK=y
|
CONFIG_LEDS_TRIGGER_IDE_DISK=y
|
||||||
|
# CONFIG_LEDS_TRIGGER_MTD is not set
|
||||||
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
CONFIG_LEDS_TRIGGER_HEARTBEAT=m
|
||||||
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
CONFIG_LEDS_TRIGGER_BACKLIGHT=m
|
||||||
CONFIG_LEDS_TRIGGER_CPU=y
|
CONFIG_LEDS_TRIGGER_CPU=y
|
||||||
|
@ -6142,6 +6187,7 @@ CONFIG_LEDS_TRIGGER_DEFAULT_ON=m
|
||||||
#
|
#
|
||||||
CONFIG_LEDS_TRIGGER_TRANSIENT=m
|
CONFIG_LEDS_TRIGGER_TRANSIENT=m
|
||||||
CONFIG_LEDS_TRIGGER_CAMERA=m
|
CONFIG_LEDS_TRIGGER_CAMERA=m
|
||||||
|
# CONFIG_LEDS_TRIGGER_PANIC is not set
|
||||||
CONFIG_ACCESSIBILITY=y
|
CONFIG_ACCESSIBILITY=y
|
||||||
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
CONFIG_A11Y_BRAILLE_CONSOLE=y
|
||||||
CONFIG_EDAC_ATOMIC_SCRUB=y
|
CONFIG_EDAC_ATOMIC_SCRUB=y
|
||||||
|
@ -6224,8 +6270,6 @@ CONFIG_RTC_DRV_RX8010=m
|
||||||
CONFIG_RTC_DRV_RX8581=m
|
CONFIG_RTC_DRV_RX8581=m
|
||||||
CONFIG_RTC_DRV_RX8025=m
|
CONFIG_RTC_DRV_RX8025=m
|
||||||
CONFIG_RTC_DRV_EM3027=m
|
CONFIG_RTC_DRV_EM3027=m
|
||||||
CONFIG_RTC_DRV_RV3029C2=m
|
|
||||||
CONFIG_RTC_DRV_RV3029_HWMON=y
|
|
||||||
CONFIG_RTC_DRV_RV8803=m
|
CONFIG_RTC_DRV_RV8803=m
|
||||||
CONFIG_RTC_DRV_S5M=m
|
CONFIG_RTC_DRV_S5M=m
|
||||||
|
|
||||||
|
@ -6234,6 +6278,7 @@ CONFIG_RTC_DRV_S5M=m
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_M41T93=m
|
CONFIG_RTC_DRV_M41T93=m
|
||||||
CONFIG_RTC_DRV_M41T94=m
|
CONFIG_RTC_DRV_M41T94=m
|
||||||
|
CONFIG_RTC_DRV_DS1302=m
|
||||||
CONFIG_RTC_DRV_DS1305=m
|
CONFIG_RTC_DRV_DS1305=m
|
||||||
CONFIG_RTC_DRV_DS1343=m
|
CONFIG_RTC_DRV_DS1343=m
|
||||||
CONFIG_RTC_DRV_DS1347=m
|
CONFIG_RTC_DRV_DS1347=m
|
||||||
|
@ -6252,6 +6297,8 @@ CONFIG_RTC_I2C_AND_SPI=y
|
||||||
#
|
#
|
||||||
CONFIG_RTC_DRV_DS3232=m
|
CONFIG_RTC_DRV_DS3232=m
|
||||||
CONFIG_RTC_DRV_PCF2127=m
|
CONFIG_RTC_DRV_PCF2127=m
|
||||||
|
CONFIG_RTC_DRV_RV3029C2=m
|
||||||
|
CONFIG_RTC_DRV_RV3029_HWMON=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# Platform RTC drivers
|
# Platform RTC drivers
|
||||||
|
@ -6319,6 +6366,11 @@ CONFIG_HSU_DMA=m
|
||||||
CONFIG_ASYNC_TX_DMA=y
|
CONFIG_ASYNC_TX_DMA=y
|
||||||
CONFIG_DMATEST=m
|
CONFIG_DMATEST=m
|
||||||
CONFIG_DMA_ENGINE_RAID=y
|
CONFIG_DMA_ENGINE_RAID=y
|
||||||
|
|
||||||
|
#
|
||||||
|
# DMABUF options
|
||||||
|
#
|
||||||
|
# CONFIG_SYNC_FILE is not set
|
||||||
CONFIG_DCA=m
|
CONFIG_DCA=m
|
||||||
CONFIG_AUXDISPLAY=y
|
CONFIG_AUXDISPLAY=y
|
||||||
CONFIG_KS0108=m
|
CONFIG_KS0108=m
|
||||||
|
@ -6560,9 +6612,7 @@ CONFIG_VT6656=m
|
||||||
#
|
#
|
||||||
CONFIG_ADIS16201=m
|
CONFIG_ADIS16201=m
|
||||||
CONFIG_ADIS16203=m
|
CONFIG_ADIS16203=m
|
||||||
CONFIG_ADIS16204=m
|
|
||||||
CONFIG_ADIS16209=m
|
CONFIG_ADIS16209=m
|
||||||
CONFIG_ADIS16220=m
|
|
||||||
CONFIG_ADIS16240=m
|
CONFIG_ADIS16240=m
|
||||||
CONFIG_LIS3L02DQ=m
|
CONFIG_LIS3L02DQ=m
|
||||||
CONFIG_SCA3000=m
|
CONFIG_SCA3000=m
|
||||||
|
@ -6759,6 +6809,7 @@ CONFIG_TOSHIBA_WMI=m
|
||||||
CONFIG_ACPI_CMPC=m
|
CONFIG_ACPI_CMPC=m
|
||||||
CONFIG_INTEL_HID_EVENT=m
|
CONFIG_INTEL_HID_EVENT=m
|
||||||
CONFIG_INTEL_IPS=m
|
CONFIG_INTEL_IPS=m
|
||||||
|
# CONFIG_INTEL_PMC_CORE is not set
|
||||||
CONFIG_IBM_RTL=m
|
CONFIG_IBM_RTL=m
|
||||||
CONFIG_SAMSUNG_LAPTOP=m
|
CONFIG_SAMSUNG_LAPTOP=m
|
||||||
CONFIG_MXM_WMI=m
|
CONFIG_MXM_WMI=m
|
||||||
|
@ -6778,6 +6829,7 @@ CONFIG_CHROMEOS_PSTORE=m
|
||||||
CONFIG_CROS_EC_CHARDEV=m
|
CONFIG_CROS_EC_CHARDEV=m
|
||||||
CONFIG_CROS_EC_LPC=m
|
CONFIG_CROS_EC_LPC=m
|
||||||
CONFIG_CROS_EC_PROTO=y
|
CONFIG_CROS_EC_PROTO=y
|
||||||
|
CONFIG_CROS_KBD_LED_BACKLIGHT=m
|
||||||
CONFIG_CLKDEV_LOOKUP=y
|
CONFIG_CLKDEV_LOOKUP=y
|
||||||
CONFIG_COMMON_CLK=y
|
CONFIG_COMMON_CLK=y
|
||||||
|
|
||||||
|
@ -6794,6 +6846,8 @@ CONFIG_CLK_TWL6040=m
|
||||||
CONFIG_COMMON_CLK_PALMAS=m
|
CONFIG_COMMON_CLK_PALMAS=m
|
||||||
CONFIG_COMMON_CLK_PWM=m
|
CONFIG_COMMON_CLK_PWM=m
|
||||||
# CONFIG_COMMON_CLK_PXA is not set
|
# CONFIG_COMMON_CLK_PXA is not set
|
||||||
|
# CONFIG_COMMON_CLK_PIC32 is not set
|
||||||
|
# CONFIG_COMMON_CLK_OXNAS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Hardware Spinlock drivers
|
# Hardware Spinlock drivers
|
||||||
|
@ -6819,7 +6873,6 @@ CONFIG_IOMMU_SUPPORT=y
|
||||||
#
|
#
|
||||||
CONFIG_IOMMU_IOVA=y
|
CONFIG_IOMMU_IOVA=y
|
||||||
CONFIG_AMD_IOMMU=y
|
CONFIG_AMD_IOMMU=y
|
||||||
# CONFIG_AMD_IOMMU_STATS is not set
|
|
||||||
CONFIG_AMD_IOMMU_V2=m
|
CONFIG_AMD_IOMMU_V2=m
|
||||||
CONFIG_DMAR_TABLE=y
|
CONFIG_DMAR_TABLE=y
|
||||||
CONFIG_INTEL_IOMMU=y
|
CONFIG_INTEL_IOMMU=y
|
||||||
|
@ -6852,6 +6905,7 @@ CONFIG_DEVFREQ_GOV_SIMPLE_ONDEMAND=y
|
||||||
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
CONFIG_DEVFREQ_GOV_PERFORMANCE=y
|
||||||
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
CONFIG_DEVFREQ_GOV_POWERSAVE=y
|
||||||
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
CONFIG_DEVFREQ_GOV_USERSPACE=y
|
||||||
|
CONFIG_DEVFREQ_GOV_PASSIVE=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# DEVFREQ Drivers
|
# DEVFREQ Drivers
|
||||||
|
@ -6982,6 +7036,9 @@ CONFIG_AD5380=m
|
||||||
CONFIG_AD5421=m
|
CONFIG_AD5421=m
|
||||||
CONFIG_AD5446=m
|
CONFIG_AD5446=m
|
||||||
CONFIG_AD5449=m
|
CONFIG_AD5449=m
|
||||||
|
CONFIG_AD5592R_BASE=m
|
||||||
|
CONFIG_AD5592R=m
|
||||||
|
CONFIG_AD5593R=m
|
||||||
CONFIG_AD5504=m
|
CONFIG_AD5504=m
|
||||||
CONFIG_AD5624R_SPI=m
|
CONFIG_AD5624R_SPI=m
|
||||||
CONFIG_AD5686=m
|
CONFIG_AD5686=m
|
||||||
|
@ -7045,6 +7102,7 @@ CONFIG_MAX30100=m
|
||||||
#
|
#
|
||||||
# Humidity sensors
|
# Humidity sensors
|
||||||
#
|
#
|
||||||
|
CONFIG_AM2315=m
|
||||||
CONFIG_DHT11=m
|
CONFIG_DHT11=m
|
||||||
CONFIG_HDC100X=m
|
CONFIG_HDC100X=m
|
||||||
CONFIG_HTU21=m
|
CONFIG_HTU21=m
|
||||||
|
@ -7056,6 +7114,9 @@ CONFIG_SI7020=m
|
||||||
#
|
#
|
||||||
CONFIG_ADIS16400=m
|
CONFIG_ADIS16400=m
|
||||||
CONFIG_ADIS16480=m
|
CONFIG_ADIS16480=m
|
||||||
|
CONFIG_BMI160=m
|
||||||
|
CONFIG_BMI160_I2C=m
|
||||||
|
CONFIG_BMI160_SPI=m
|
||||||
# CONFIG_KMX61 is not set
|
# CONFIG_KMX61 is not set
|
||||||
CONFIG_INV_MPU6050_IIO=m
|
CONFIG_INV_MPU6050_IIO=m
|
||||||
CONFIG_INV_MPU6050_I2C=m
|
CONFIG_INV_MPU6050_I2C=m
|
||||||
|
@ -7072,6 +7133,7 @@ CONFIG_AL3320A=m
|
||||||
CONFIG_APDS9300=m
|
CONFIG_APDS9300=m
|
||||||
CONFIG_APDS9960=m
|
CONFIG_APDS9960=m
|
||||||
CONFIG_BH1750=m
|
CONFIG_BH1750=m
|
||||||
|
CONFIG_BH1780=m
|
||||||
CONFIG_CM32181=m
|
CONFIG_CM32181=m
|
||||||
CONFIG_CM3232=m
|
CONFIG_CM3232=m
|
||||||
CONFIG_CM3323=m
|
CONFIG_CM3323=m
|
||||||
|
@ -7083,6 +7145,7 @@ CONFIG_HID_SENSOR_PROX=m
|
||||||
CONFIG_JSA1212=m
|
CONFIG_JSA1212=m
|
||||||
CONFIG_RPR0521=m
|
CONFIG_RPR0521=m
|
||||||
CONFIG_LTR501=m
|
CONFIG_LTR501=m
|
||||||
|
CONFIG_MAX44000=m
|
||||||
CONFIG_OPT3001=m
|
CONFIG_OPT3001=m
|
||||||
CONFIG_PA12203001=m
|
CONFIG_PA12203001=m
|
||||||
CONFIG_STK3310=m
|
CONFIG_STK3310=m
|
||||||
|
@ -7092,6 +7155,7 @@ CONFIG_SENSORS_TSL2563=m
|
||||||
CONFIG_TSL4531=m
|
CONFIG_TSL4531=m
|
||||||
CONFIG_US5182D=m
|
CONFIG_US5182D=m
|
||||||
CONFIG_VCNL4000=m
|
CONFIG_VCNL4000=m
|
||||||
|
CONFIG_VEML6070=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Magnetometer sensors
|
# Magnetometer sensors
|
||||||
|
@ -7099,6 +7163,8 @@ CONFIG_VCNL4000=m
|
||||||
CONFIG_AK8975=m
|
CONFIG_AK8975=m
|
||||||
CONFIG_AK09911=m
|
CONFIG_AK09911=m
|
||||||
CONFIG_BMC150_MAGN=m
|
CONFIG_BMC150_MAGN=m
|
||||||
|
CONFIG_BMC150_MAGN_I2C=m
|
||||||
|
CONFIG_BMC150_MAGN_SPI=m
|
||||||
CONFIG_MAG3110=m
|
CONFIG_MAG3110=m
|
||||||
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
CONFIG_HID_SENSOR_MAGNETOMETER_3D=m
|
||||||
CONFIG_MMC35240=m
|
CONFIG_MMC35240=m
|
||||||
|
@ -7125,14 +7191,16 @@ CONFIG_IIO_SYSFS_TRIGGER=m
|
||||||
#
|
#
|
||||||
# Digital potentiometers
|
# Digital potentiometers
|
||||||
#
|
#
|
||||||
|
CONFIG_DS1803=m
|
||||||
|
CONFIG_MCP4131=m
|
||||||
CONFIG_MCP4531=m
|
CONFIG_MCP4531=m
|
||||||
CONFIG_TPL0102=m
|
CONFIG_TPL0102=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Pressure sensors
|
# Pressure sensors
|
||||||
#
|
#
|
||||||
CONFIG_BMP280=m
|
|
||||||
CONFIG_HID_SENSOR_PRESS=m
|
CONFIG_HID_SENSOR_PRESS=m
|
||||||
|
CONFIG_HP03=m
|
||||||
CONFIG_MPL115=m
|
CONFIG_MPL115=m
|
||||||
CONFIG_MPL115_I2C=m
|
CONFIG_MPL115_I2C=m
|
||||||
CONFIG_MPL115_SPI=m
|
CONFIG_MPL115_SPI=m
|
||||||
|
@ -7143,6 +7211,7 @@ CONFIG_IIO_ST_PRESS=m
|
||||||
CONFIG_IIO_ST_PRESS_I2C=m
|
CONFIG_IIO_ST_PRESS_I2C=m
|
||||||
CONFIG_IIO_ST_PRESS_SPI=m
|
CONFIG_IIO_ST_PRESS_SPI=m
|
||||||
CONFIG_T5403=m
|
CONFIG_T5403=m
|
||||||
|
CONFIG_HP206C=m
|
||||||
|
|
||||||
#
|
#
|
||||||
# Lightning sensors
|
# Lightning sensors
|
||||||
|
@ -7226,7 +7295,7 @@ CONFIG_INTEL_RAPL=m
|
||||||
# Performance monitor support
|
# Performance monitor support
|
||||||
#
|
#
|
||||||
CONFIG_RAS=y
|
CONFIG_RAS=y
|
||||||
CONFIG_AMD_MCE_INJ=m
|
CONFIG_MCE_AMD_INJ=m
|
||||||
CONFIG_THUNDERBOLT=m
|
CONFIG_THUNDERBOLT=m
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -7239,6 +7308,7 @@ CONFIG_ND_BLK=y
|
||||||
CONFIG_ND_CLAIM=y
|
CONFIG_ND_CLAIM=y
|
||||||
CONFIG_ND_BTT=y
|
CONFIG_ND_BTT=y
|
||||||
CONFIG_BTT=y
|
CONFIG_BTT=y
|
||||||
|
CONFIG_DEV_DAX=m
|
||||||
CONFIG_NVMEM=m
|
CONFIG_NVMEM=m
|
||||||
CONFIG_STM=m
|
CONFIG_STM=m
|
||||||
CONFIG_STM_DUMMY=m
|
CONFIG_STM_DUMMY=m
|
||||||
|
@ -7285,6 +7355,8 @@ CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y
|
||||||
CONFIG_EFI_RUNTIME_MAP=y
|
CONFIG_EFI_RUNTIME_MAP=y
|
||||||
# CONFIG_EFI_FAKE_MEMMAP is not set
|
# CONFIG_EFI_FAKE_MEMMAP is not set
|
||||||
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
CONFIG_EFI_RUNTIME_WRAPPERS=y
|
||||||
|
CONFIG_EFI_BOOTLOADER_CONTROL=m
|
||||||
|
CONFIG_EFI_CAPSULE_LOADER=m
|
||||||
CONFIG_UEFI_CPER=y
|
CONFIG_UEFI_CPER=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -7347,6 +7419,7 @@ CONFIG_F2FS_FS_SECURITY=y
|
||||||
# CONFIG_F2FS_CHECK_FS is not set
|
# CONFIG_F2FS_CHECK_FS is not set
|
||||||
# CONFIG_F2FS_FS_ENCRYPTION is not set
|
# CONFIG_F2FS_FS_ENCRYPTION is not set
|
||||||
# CONFIG_F2FS_IO_TRACE is not set
|
# CONFIG_F2FS_IO_TRACE is not set
|
||||||
|
# CONFIG_F2FS_FAULT_INJECTION is not set
|
||||||
CONFIG_FS_DAX=y
|
CONFIG_FS_DAX=y
|
||||||
CONFIG_FS_POSIX_ACL=y
|
CONFIG_FS_POSIX_ACL=y
|
||||||
CONFIG_EXPORTFS=y
|
CONFIG_EXPORTFS=y
|
||||||
|
@ -7648,9 +7721,6 @@ CONFIG_DYNAMIC_DEBUG=y
|
||||||
# Compile-time checks and compiler options
|
# Compile-time checks and compiler options
|
||||||
#
|
#
|
||||||
# CONFIG_DEBUG_INFO is not set
|
# CONFIG_DEBUG_INFO is not set
|
||||||
# CONFIG_DEBUG_INFO_SPLIT is not set
|
|
||||||
# CONFIG_DEBUG_INFO_DWARF4 is not set
|
|
||||||
# CONFIG_GDB_SCRIPTS is not set
|
|
||||||
CONFIG_ENABLE_WARN_DEPRECATED=y
|
CONFIG_ENABLE_WARN_DEPRECATED=y
|
||||||
CONFIG_ENABLE_MUST_CHECK=y
|
CONFIG_ENABLE_MUST_CHECK=y
|
||||||
CONFIG_FRAME_WARN=2048
|
CONFIG_FRAME_WARN=2048
|
||||||
|
@ -7739,6 +7809,7 @@ CONFIG_DEBUG_BUGVERBOSE=y
|
||||||
# CONFIG_PROVE_RCU is not set
|
# CONFIG_PROVE_RCU is not set
|
||||||
# CONFIG_SPARSE_RCU_POINTER is not set
|
# CONFIG_SPARSE_RCU_POINTER is not set
|
||||||
# CONFIG_TORTURE_TEST is not set
|
# CONFIG_TORTURE_TEST is not set
|
||||||
|
# CONFIG_RCU_PERF_TEST is not set
|
||||||
# CONFIG_RCU_TORTURE_TEST is not set
|
# CONFIG_RCU_TORTURE_TEST is not set
|
||||||
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
CONFIG_RCU_CPU_STALL_TIMEOUT=60
|
||||||
# CONFIG_RCU_TRACE is not set
|
# CONFIG_RCU_TRACE is not set
|
||||||
|
@ -7788,6 +7859,7 @@ CONFIG_FUNCTION_PROFILER=y
|
||||||
CONFIG_FTRACE_MCOUNT_RECORD=y
|
CONFIG_FTRACE_MCOUNT_RECORD=y
|
||||||
# CONFIG_FTRACE_STARTUP_TEST is not set
|
# CONFIG_FTRACE_STARTUP_TEST is not set
|
||||||
CONFIG_MMIOTRACE=y
|
CONFIG_MMIOTRACE=y
|
||||||
|
# CONFIG_HIST_TRIGGERS is not set
|
||||||
# CONFIG_MMIOTRACE_TEST is not set
|
# CONFIG_MMIOTRACE_TEST is not set
|
||||||
# CONFIG_TRACEPOINT_BENCHMARK is not set
|
# CONFIG_TRACEPOINT_BENCHMARK is not set
|
||||||
CONFIG_RING_BUFFER_BENCHMARK=m
|
CONFIG_RING_BUFFER_BENCHMARK=m
|
||||||
|
@ -7812,7 +7884,9 @@ CONFIG_INTERVAL_TREE_TEST=m
|
||||||
# CONFIG_TEST_KSTRTOX is not set
|
# CONFIG_TEST_KSTRTOX is not set
|
||||||
# CONFIG_TEST_PRINTF is not set
|
# CONFIG_TEST_PRINTF is not set
|
||||||
# CONFIG_TEST_BITMAP is not set
|
# CONFIG_TEST_BITMAP is not set
|
||||||
|
# CONFIG_TEST_UUID is not set
|
||||||
# CONFIG_TEST_RHASHTABLE is not set
|
# CONFIG_TEST_RHASHTABLE is not set
|
||||||
|
# CONFIG_TEST_HASH is not set
|
||||||
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
|
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
|
||||||
# CONFIG_DMA_API_DEBUG is not set
|
# CONFIG_DMA_API_DEBUG is not set
|
||||||
# CONFIG_TEST_LKM is not set
|
# CONFIG_TEST_LKM is not set
|
||||||
|
@ -7867,6 +7941,7 @@ CONFIG_KEYS=y
|
||||||
# CONFIG_BIG_KEYS is not set
|
# CONFIG_BIG_KEYS is not set
|
||||||
CONFIG_TRUSTED_KEYS=m
|
CONFIG_TRUSTED_KEYS=m
|
||||||
CONFIG_ENCRYPTED_KEYS=m
|
CONFIG_ENCRYPTED_KEYS=m
|
||||||
|
# CONFIG_KEY_DH_OPERATIONS is not set
|
||||||
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
# CONFIG_SECURITY_DMESG_RESTRICT is not set
|
||||||
CONFIG_SECURITY=y
|
CONFIG_SECURITY=y
|
||||||
CONFIG_SECURITYFS=y
|
CONFIG_SECURITYFS=y
|
||||||
|
@ -7886,26 +7961,29 @@ CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
|
||||||
# CONFIG_SECURITY_SMACK is not set
|
# CONFIG_SECURITY_SMACK is not set
|
||||||
# CONFIG_SECURITY_TOMOYO is not set
|
# CONFIG_SECURITY_TOMOYO is not set
|
||||||
# CONFIG_SECURITY_APPARMOR is not set
|
# CONFIG_SECURITY_APPARMOR is not set
|
||||||
|
# CONFIG_SECURITY_LOADPIN is not set
|
||||||
# CONFIG_SECURITY_YAMA is not set
|
# CONFIG_SECURITY_YAMA is not set
|
||||||
CONFIG_INTEGRITY=y
|
CONFIG_INTEGRITY=y
|
||||||
# CONFIG_INTEGRITY_ASYMMETRIC_KEYS is not set
|
|
||||||
CONFIG_INTEGRITY_AUDIT=y
|
|
||||||
# CONFIG_INTEGRITY_SIGNATURE is not set
|
# CONFIG_INTEGRITY_SIGNATURE is not set
|
||||||
|
CONFIG_INTEGRITY_AUDIT=y
|
||||||
CONFIG_IMA=y
|
CONFIG_IMA=y
|
||||||
|
CONFIG_IMA_MEASURE_PCR_IDX=10
|
||||||
|
CONFIG_IMA_LSM_RULES=y
|
||||||
# CONFIG_IMA_TEMPLATE is not set
|
# CONFIG_IMA_TEMPLATE is not set
|
||||||
CONFIG_IMA_NG_TEMPLATE=y
|
CONFIG_IMA_NG_TEMPLATE=y
|
||||||
# CONFIG_IMA_SIG_TEMPLATE is not set
|
# CONFIG_IMA_SIG_TEMPLATE is not set
|
||||||
|
CONFIG_IMA_DEFAULT_TEMPLATE="ima-ng"
|
||||||
CONFIG_IMA_DEFAULT_HASH_SHA1=y
|
CONFIG_IMA_DEFAULT_HASH_SHA1=y
|
||||||
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
|
# CONFIG_IMA_DEFAULT_HASH_SHA256 is not set
|
||||||
# CONFIG_IMA_DEFAULT_HASH_SHA512 is not set
|
# CONFIG_IMA_DEFAULT_HASH_SHA512 is not set
|
||||||
# CONFIG_IMA_DEFAULT_HASH_WP512 is not set
|
# CONFIG_IMA_DEFAULT_HASH_WP512 is not set
|
||||||
# CONFIG_EVM is not set
|
CONFIG_IMA_DEFAULT_HASH="sha1"
|
||||||
# CONFIG_IMA_APPRAISE is not set
|
|
||||||
# CONFIG_IMA_WRITE_POLICY is not set
|
# CONFIG_IMA_WRITE_POLICY is not set
|
||||||
# CONFIG_IMA_READ_POLICY is not set
|
# CONFIG_IMA_READ_POLICY is not set
|
||||||
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
|
# CONFIG_IMA_APPRAISE is not set
|
||||||
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
# CONFIG_EVM is not set
|
||||||
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
CONFIG_DEFAULT_SECURITY_SELINUX=y
|
||||||
|
# CONFIG_DEFAULT_SECURITY_DAC is not set
|
||||||
CONFIG_DEFAULT_SECURITY="selinux"
|
CONFIG_DEFAULT_SECURITY="selinux"
|
||||||
CONFIG_XOR_BLOCKS=y
|
CONFIG_XOR_BLOCKS=y
|
||||||
CONFIG_ASYNC_CORE=m
|
CONFIG_ASYNC_CORE=m
|
||||||
|
@ -7996,7 +8074,7 @@ CONFIG_CRYPTO_RMD128=m
|
||||||
CONFIG_CRYPTO_RMD160=m
|
CONFIG_CRYPTO_RMD160=m
|
||||||
CONFIG_CRYPTO_RMD256=m
|
CONFIG_CRYPTO_RMD256=m
|
||||||
CONFIG_CRYPTO_RMD320=m
|
CONFIG_CRYPTO_RMD320=m
|
||||||
CONFIG_CRYPTO_SHA1=m
|
CONFIG_CRYPTO_SHA1=y
|
||||||
CONFIG_CRYPTO_SHA1_SSSE3=m
|
CONFIG_CRYPTO_SHA1_SSSE3=m
|
||||||
CONFIG_CRYPTO_SHA256_SSSE3=m
|
CONFIG_CRYPTO_SHA256_SSSE3=m
|
||||||
CONFIG_CRYPTO_SHA512_SSSE3=m
|
CONFIG_CRYPTO_SHA512_SSSE3=m
|
||||||
|
@ -8086,7 +8164,7 @@ CONFIG_CRYPTO_DEV_QAT_C62X=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
|
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
|
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=m
|
||||||
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
|
CONFIG_CRYPTO_DEV_QAT_C62XVF=m
|
||||||
CONFIG_ASYMMETRIC_KEY_TYPE=m
|
CONFIG_ASYMMETRIC_KEY_TYPE=y
|
||||||
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m
|
CONFIG_ASYMMETRIC_PUBLIC_KEY_SUBTYPE=m
|
||||||
CONFIG_X509_CERTIFICATE_PARSER=m
|
CONFIG_X509_CERTIFICATE_PARSER=m
|
||||||
CONFIG_PKCS7_MESSAGE_PARSER=m
|
CONFIG_PKCS7_MESSAGE_PARSER=m
|
||||||
|
@ -8175,6 +8253,7 @@ CONFIG_TEXTSEARCH_BM=m
|
||||||
CONFIG_TEXTSEARCH_FSM=m
|
CONFIG_TEXTSEARCH_FSM=m
|
||||||
CONFIG_BTREE=y
|
CONFIG_BTREE=y
|
||||||
CONFIG_INTERVAL_TREE=y
|
CONFIG_INTERVAL_TREE=y
|
||||||
|
CONFIG_RADIX_TREE_MULTIORDER=y
|
||||||
CONFIG_ASSOCIATIVE_ARRAY=y
|
CONFIG_ASSOCIATIVE_ARRAY=y
|
||||||
CONFIG_HAS_IOMEM=y
|
CONFIG_HAS_IOMEM=y
|
||||||
CONFIG_HAS_IOPORT_MAP=y
|
CONFIG_HAS_IOPORT_MAP=y
|
||||||
|
|
12
kernel.spec
12
kernel.spec
|
@ -1,7 +1,7 @@
|
||||||
%define kernelversion 4
|
%define kernelversion 4
|
||||||
%define patchlevel 6
|
%define patchlevel 7
|
||||||
# sublevel is now used for -stable patches
|
# sublevel is now used for -stable patches
|
||||||
%define sublevel 7
|
%define sublevel 2
|
||||||
|
|
||||||
# Release number. Increase this before a rebuild.
|
# Release number. Increase this before a rebuild.
|
||||||
%define rpmrel 1
|
%define rpmrel 1
|
||||||
|
@ -204,13 +204,11 @@ Patch108: ata-prefer-ata-drivers-over-ide-drivers-when-both-are-built.patch
|
||||||
# AUFS from http://aufs.sourceforge.net/
|
# AUFS from http://aufs.sourceforge.net/
|
||||||
Patch109: fs-aufs4.patch
|
Patch109: fs-aufs4.patch
|
||||||
|
|
||||||
# https://bugzilla.kernel.org/show_bug.cgi?id=69131
|
|
||||||
Patch110: hp-wmi-rfkill-fix.patch
|
|
||||||
|
|
||||||
# BFQ IO scheduler, http://algogroup.unimore.it/people/paolo/disk_sched/
|
# BFQ IO scheduler, http://algogroup.unimore.it/people/paolo/disk_sched/
|
||||||
Patch111: 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.5.0.patch
|
Patch111: 0001-block-cgroups-kconfig-build-bits-for-BFQ-v7r11-4.7.0.patch
|
||||||
Patch112: 0002-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.5.0.patch
|
Patch112: 0002-block-introduce-the-BFQ-v7r11-I-O-sched-for-4.7.0.patch
|
||||||
Patch113: 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
|
Patch113: 0003-block-bfq-add-Early-Queue-Merge-EQM-to-BFQ-v7r11-for.patch
|
||||||
|
Patch114: 0004-block-bfq-turn-BFQ-v7r11-for-4.7.0-into-BFQ-v8r2-for.patch
|
||||||
|
|
||||||
# Sanitizing kernel memory
|
# Sanitizing kernel memory
|
||||||
# We do not use "Patch:" here because apply_patched would always apply it
|
# We do not use "Patch:" here because apply_patched would always apply it
|
||||||
|
|
|
@ -1,11 +0,0 @@
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v1
|
|
||||||
|
|
||||||
iQEcBAABAgAGBQJXOP0sAAoJEHm+PkMAQRiGcSkH/397p/jPGp8XUNp/gRZuf42j
|
|
||||||
nepYZuFvOrO6iVFHKQp8bdVhPXukQq8QgmGcXowMKZntvA6w+mqw9pMOd0/imq1r
|
|
||||||
kkd6Hc/qCZxsZjCD27lDaHL25J/yMImxApNHGFGxI6sFJpGmIp0hb2vC3j6LHMPf
|
|
||||||
e8rIEQcm+wRs+RYFQVBGi1XMFc+QU8hbdHzNw3wNd+EacKXYcacJVBETRQrPs8OY
|
|
||||||
aLZV8GRe9zAJiuIj1YF7sy6Y3Jt2D3yI1wD+ps+hClFPkw8hlkch+8uSiOPqULeD
|
|
||||||
lwJTq1cj/RW85Fav1EoeiyVFOlLDvG3ndXD6WwnfxdTBFT3QXBuGaLgvhoJLZRk=
|
|
||||||
=ktV3
|
|
||||||
-----END PGP SIGNATURE-----
|
|
11
linux-4.7.tar.sign
Normal file
11
linux-4.7.tar.sign
Normal file
|
@ -0,0 +1,11 @@
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v1
|
||||||
|
|
||||||
|
iQEcBAABAgAGBQJXlR20AAoJEHm+PkMAQRiGE28H/2prCblJSfXW40RNq3uQydhl
|
||||||
|
AT8Vo/VnsO3lIa41Py9Iet8ZXP+Wg5ed4nGNXs6myxwW/wxFDx1+peD1pJWWOqf9
|
||||||
|
krt1FA7jB4gmqNSsd+AgiUy9ZaRFxTXFXqPdMbiwU8O+UEhYllMJGfobH1RMu4Ul
|
||||||
|
4uLszvNlppbYxQeB94Ft0cOGeRxJE5jBltc9KJvYOSog1upa+1vNiwHBD5BAOOUC
|
||||||
|
LJtpUbTr0p3D5/mpzhkGaam7hjRsgqsm6X84ebUdR9RqoMkYaGj2cT9n2NR1FS29
|
||||||
|
kwH2rRB2VYIYkUGVb3ELHZTVFJyf4yQWo6/t6frrEmYi3n+Xrc6aNQ3gVKQyEH4=
|
||||||
|
=xcAK
|
||||||
|
-----END PGP SIGNATURE-----
|
|
@ -1,17 +0,0 @@
|
||||||
-----BEGIN PGP SIGNATURE-----
|
|
||||||
Version: GnuPG v2
|
|
||||||
|
|
||||||
iQIcBAABCAAGBQJXssHkAAoJEDjbvchgkmk+TZsP/1DUuZ64TlYgLKvJgPjzwIE1
|
|
||||||
rklRklYGwqg0YX3Yb6g7Gq33KgyOjtvmpm4FP6LCwUb+9WAZahDXhGYRrpnmLKGU
|
|
||||||
JavlgbHGHtN5FGqeSMIAS02jBvSpBvHyRqc1NF3BBrR67sL/TTmY0O/NuAgb/UkA
|
|
||||||
vtipSiWZFHiPOWakQyG2ZjjX88Zb2xcqLJnGTAs7jzZwldJTVSxPCgVIJ3lqKtIW
|
|
||||||
WWnePdJGCErtyYg2xhM29xpwNwmbm5Li2u1ZLMp/MTvX6T0VAp2d53/nqgKRhgft
|
|
||||||
s2vLRYIcnZT6k68TTOj+mRyT+5FBdsd+vWa7MKULLMTJc28YyDNFbtOFSRCpdFaq
|
|
||||||
bwSJi34l6aeBef9fEbnp9dNoU/KIqoUsBBlVRFrV3aNFlvWCJMHWTKDx77Qisi6M
|
|
||||||
JlfuLRT6XSbuNSm37P2A4hqOOgVQDA2SLv4yaTrfVCPQu+QGg8h0eHe7OoNc6UxU
|
|
||||||
8n5hV8JTeLDSw3jkgEb2eLq9isKijuOABKG4yepCVB4BiDgkup2t02d7Tw8xrGHT
|
|
||||||
YchQIpUjbVhlmahOMxgv10i8Mv4ZEm0B3VLNAv3SK1XdF2kUiyYiiKFHh3kYyp6G
|
|
||||||
n48zQITc+lZVKHsbWey6KuDaVwJjpT2a6fW8LEy4JfVYrrC1bWktlLFjQXiyqtyl
|
|
||||||
qxu8zAArUm2z20nF+VcB
|
|
||||||
=4Blr
|
|
||||||
-----END PGP SIGNATURE-----
|
|
17
patch-4.7.2.sign
Normal file
17
patch-4.7.2.sign
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
-----BEGIN PGP SIGNATURE-----
|
||||||
|
Version: GnuPG v2
|
||||||
|
|
||||||
|
iQIcBAABCAAGBQJXuIE5AAoJEDjbvchgkmk+0wgQAKfn5FWSSxyYkrmkv+HuVAtl
|
||||||
|
XPcuJaiHCjLFGkgHt9jk9rKuwucyAEnKArXEDH0O8TICrv6IZ3gzzXsNWVxaJCzq
|
||||||
|
l1ElPQvKj8oKRQee37fXR6xnpZ2v8WhKuEjlYxmp0zoCpzxkWWmMhW6Wkl0LHtV6
|
||||||
|
jeBaVF2Boo/O8HlRgZq0V1wTOQnGgpGL2IcweSNa6T3MvrW5lIkcoEijcXfhA6OC
|
||||||
|
EUuEgNb+mB4UWKVMvtrYT3TpQpRDyYc/QK6PDaumGHYAer8vFubgx4A/ZhMA6zh5
|
||||||
|
QTDi4N2A6Bk1p+jpVpgFfSY+W3u+2S5MzEbLQdILiPt+RGhaqJwAv82jHesMyJ58
|
||||||
|
tTZ735RGdfGQQdUM54UmFIGskSs6jUITIoSrMGH04ufGtdzzTscJ7pv4igocWByH
|
||||||
|
pwyZRj8I0awyzZMk6tt8w0y6+9a198Gko2NUWybOkTBJSwJM6NioILsHE3yVZl9k
|
||||||
|
celTY6lua77vKwHw2KzcAn7Cs7x+VpWQu6e7W6+vWDQhOIl3udyPyVEr9yStfDxa
|
||||||
|
D7/yuXROeSbeWHoSrxFBtJJz/WaY7faJTntWpjcHo70HybpNgmeCTkAOweyUAz+m
|
||||||
|
v6AX4NW63Mz8CQvLDGzIzolvRmpFLsI/x8JExeAvacTmp5ly2Rx0MuvBR6JQgKHe
|
||||||
|
ajZc1OFSNqx18elDXr/H
|
||||||
|
=ZLOb
|
||||||
|
-----END PGP SIGNATURE-----
|
|
@ -1,8 +1,8 @@
|
||||||
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
|
diff --git a/Documentation/kernel-parameters.txt b/Documentation/kernel-parameters.txt
|
||||||
index 0b3de80..2167ea0 100644
|
index 82b42c9..090568e 100644
|
||||||
--- a/Documentation/kernel-parameters.txt
|
--- a/Documentation/kernel-parameters.txt
|
||||||
+++ b/Documentation/kernel-parameters.txt
|
+++ b/Documentation/kernel-parameters.txt
|
||||||
@@ -2818,6 +2818,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
|
@@ -2862,6 +2862,10 @@ bytes respectively. Such letter suffixes can also be entirely omitted.
|
||||||
the specified number of seconds. This is to be used if
|
the specified number of seconds. This is to be used if
|
||||||
your oopses keep scrolling off the screen.
|
your oopses keep scrolling off the screen.
|
||||||
|
|
||||||
|
@ -14,7 +14,7 @@ index 0b3de80..2167ea0 100644
|
||||||
|
|
||||||
pcd. [PARIDE]
|
pcd. [PARIDE]
|
||||||
diff --git a/fs/buffer.c b/fs/buffer.c
|
diff --git a/fs/buffer.c b/fs/buffer.c
|
||||||
index af0d9a8..2437a67 100644
|
index 754813a..4c25e3c 100644
|
||||||
--- a/fs/buffer.c
|
--- a/fs/buffer.c
|
||||||
+++ b/fs/buffer.c
|
+++ b/fs/buffer.c
|
||||||
@@ -3406,7 +3406,7 @@ void __init buffer_init(void)
|
@@ -3406,7 +3406,7 @@ void __init buffer_init(void)
|
||||||
|
@ -27,10 +27,10 @@ index af0d9a8..2437a67 100644
|
||||||
|
|
||||||
/*
|
/*
|
||||||
diff --git a/fs/dcache.c b/fs/dcache.c
|
diff --git a/fs/dcache.c b/fs/dcache.c
|
||||||
index 44008e3..e5c7f9d 100644
|
index 1ed81bb..30f6c6b 100644
|
||||||
--- a/fs/dcache.c
|
--- a/fs/dcache.c
|
||||||
+++ b/fs/dcache.c
|
+++ b/fs/dcache.c
|
||||||
@@ -3444,7 +3444,8 @@ void __init vfs_caches_init_early(void)
|
@@ -3709,7 +3709,8 @@ void __init vfs_caches_init_early(void)
|
||||||
void __init vfs_caches_init(void)
|
void __init vfs_caches_init(void)
|
||||||
{
|
{
|
||||||
names_cachep = kmem_cache_create("names_cache", PATH_MAX, 0,
|
names_cachep = kmem_cache_create("names_cache", PATH_MAX, 0,
|
||||||
|
@ -41,7 +41,7 @@ index 44008e3..e5c7f9d 100644
|
||||||
dcache_init();
|
dcache_init();
|
||||||
inode_init();
|
inode_init();
|
||||||
diff --git a/include/linux/slab.h b/include/linux/slab.h
|
diff --git a/include/linux/slab.h b/include/linux/slab.h
|
||||||
index 508bd82..35f172f 100644
|
index aeb3e6d..df60597 100644
|
||||||
--- a/include/linux/slab.h
|
--- a/include/linux/slab.h
|
||||||
+++ b/include/linux/slab.h
|
+++ b/include/linux/slab.h
|
||||||
@@ -23,6 +23,13 @@
|
@@ -23,6 +23,13 @@
|
||||||
|
@ -59,10 +59,10 @@ index 508bd82..35f172f 100644
|
||||||
#define SLAB_CACHE_DMA 0x00004000UL /* Use GFP_DMA memory */
|
#define SLAB_CACHE_DMA 0x00004000UL /* Use GFP_DMA memory */
|
||||||
#define SLAB_STORE_USER 0x00010000UL /* DEBUG: Store the last owner for bug hunting */
|
#define SLAB_STORE_USER 0x00010000UL /* DEBUG: Store the last owner for bug hunting */
|
||||||
diff --git a/kernel/fork.c b/kernel/fork.c
|
diff --git a/kernel/fork.c b/kernel/fork.c
|
||||||
index d277e83..3ee91a2 100644
|
index 4a7ec0c..49f43cb 100644
|
||||||
--- a/kernel/fork.c
|
--- a/kernel/fork.c
|
||||||
+++ b/kernel/fork.c
|
+++ b/kernel/fork.c
|
||||||
@@ -1882,7 +1882,7 @@ void __init proc_caches_init(void)
|
@@ -1913,7 +1913,7 @@ void __init proc_caches_init(void)
|
||||||
sizeof(struct mm_struct), ARCH_MIN_MMSTRUCT_ALIGN,
|
sizeof(struct mm_struct), ARCH_MIN_MMSTRUCT_ALIGN,
|
||||||
SLAB_HWCACHE_ALIGN|SLAB_PANIC|SLAB_NOTRACK|SLAB_ACCOUNT,
|
SLAB_HWCACHE_ALIGN|SLAB_PANIC|SLAB_NOTRACK|SLAB_ACCOUNT,
|
||||||
NULL);
|
NULL);
|
||||||
|
@ -72,7 +72,7 @@ index d277e83..3ee91a2 100644
|
||||||
nsproxy_cache_init();
|
nsproxy_cache_init();
|
||||||
}
|
}
|
||||||
diff --git a/mm/rmap.c b/mm/rmap.c
|
diff --git a/mm/rmap.c b/mm/rmap.c
|
||||||
index 3ebf9c4..4e0d554 100644
|
index 701b93f..22ab5d9 100644
|
||||||
--- a/mm/rmap.c
|
--- a/mm/rmap.c
|
||||||
+++ b/mm/rmap.c
|
+++ b/mm/rmap.c
|
||||||
@@ -429,10 +429,10 @@ static void anon_vma_ctor(void *data)
|
@@ -429,10 +429,10 @@ static void anon_vma_ctor(void *data)
|
||||||
|
@ -89,11 +89,11 @@ index 3ebf9c4..4e0d554 100644
|
||||||
|
|
||||||
/*
|
/*
|
||||||
diff --git a/mm/slab.c b/mm/slab.c
|
diff --git a/mm/slab.c b/mm/slab.c
|
||||||
index 17e2848..25c241f 100644
|
index cc8bbc1..6bd0823 100644
|
||||||
--- a/mm/slab.c
|
--- a/mm/slab.c
|
||||||
+++ b/mm/slab.c
|
+++ b/mm/slab.c
|
||||||
@@ -3332,6 +3332,17 @@ static inline void __cache_free(struct kmem_cache *cachep, void *objp,
|
@@ -3560,6 +3560,17 @@ void ___cache_free(struct kmem_cache *cachep, void *objp,
|
||||||
kasan_slab_free(cachep, objp);
|
struct array_cache *ac = cpu_cache_get(cachep);
|
||||||
|
|
||||||
check_irq_off();
|
check_irq_off();
|
||||||
+
|
+
|
||||||
|
@ -111,7 +111,7 @@ index 17e2848..25c241f 100644
|
||||||
objp = cache_free_debugcheck(cachep, objp, caller);
|
objp = cache_free_debugcheck(cachep, objp, caller);
|
||||||
|
|
||||||
diff --git a/mm/slab.h b/mm/slab.h
|
diff --git a/mm/slab.h b/mm/slab.h
|
||||||
index 5969769..2f0bbc6 100644
|
index dedb1a9..1d157d4 100644
|
||||||
--- a/mm/slab.h
|
--- a/mm/slab.h
|
||||||
+++ b/mm/slab.h
|
+++ b/mm/slab.h
|
||||||
@@ -70,6 +70,15 @@ extern struct list_head slab_caches;
|
@@ -70,6 +70,15 @@ extern struct list_head slab_caches;
|
||||||
|
@ -131,7 +131,7 @@ index 5969769..2f0bbc6 100644
|
||||||
unsigned long align, unsigned long size);
|
unsigned long align, unsigned long size);
|
||||||
|
|
||||||
diff --git a/mm/slab_common.c b/mm/slab_common.c
|
diff --git a/mm/slab_common.c b/mm/slab_common.c
|
||||||
index 3239bfd..8a974f5 100644
|
index 82317ab..a5e0b77 100644
|
||||||
--- a/mm/slab_common.c
|
--- a/mm/slab_common.c
|
||||||
+++ b/mm/slab_common.c
|
+++ b/mm/slab_common.c
|
||||||
@@ -44,7 +44,11 @@ struct kmem_cache *kmem_cache;
|
@@ -44,7 +44,11 @@ struct kmem_cache *kmem_cache;
|
||||||
|
@ -222,7 +222,7 @@ index 5ec1580..385cdbc 100644
|
||||||
/* This slob page is about to become partially free. Easy! */
|
/* This slob page is about to become partially free. Easy! */
|
||||||
sp->units = units;
|
sp->units = units;
|
||||||
diff --git a/mm/slub.c b/mm/slub.c
|
diff --git a/mm/slub.c b/mm/slub.c
|
||||||
index 4dbb109e..da2dc67 100644
|
index 825ff45..c4eb91d 100644
|
||||||
--- a/mm/slub.c
|
--- a/mm/slub.c
|
||||||
+++ b/mm/slub.c
|
+++ b/mm/slub.c
|
||||||
@@ -2778,6 +2778,22 @@ static __always_inline void slab_free(struct kmem_cache *s, struct page *page,
|
@@ -2778,6 +2778,22 @@ static __always_inline void slab_free(struct kmem_cache *s, struct page *page,
|
||||||
|
@ -259,10 +259,10 @@ index 4dbb109e..da2dc67 100644
|
||||||
/*
|
/*
|
||||||
* Relocate free pointer after the object if it is not
|
* Relocate free pointer after the object if it is not
|
||||||
diff --git a/net/core/skbuff.c b/net/core/skbuff.c
|
diff --git a/net/core/skbuff.c b/net/core/skbuff.c
|
||||||
index 59bf4d7..69f08cd 100644
|
index eb12d21..9d8f097 100644
|
||||||
--- a/net/core/skbuff.c
|
--- a/net/core/skbuff.c
|
||||||
+++ b/net/core/skbuff.c
|
+++ b/net/core/skbuff.c
|
||||||
@@ -3396,12 +3396,14 @@ void __init skb_init(void)
|
@@ -3426,12 +3426,14 @@ void __init skb_init(void)
|
||||||
skbuff_head_cache = kmem_cache_create("skbuff_head_cache",
|
skbuff_head_cache = kmem_cache_create("skbuff_head_cache",
|
||||||
sizeof(struct sk_buff),
|
sizeof(struct sk_buff),
|
||||||
0,
|
0,
|
||||||
|
@ -280,7 +280,7 @@ index 59bf4d7..69f08cd 100644
|
||||||
}
|
}
|
||||||
|
|
||||||
diff --git a/security/Kconfig b/security/Kconfig
|
diff --git a/security/Kconfig b/security/Kconfig
|
||||||
index e452378..a7ca1d9 100644
|
index 176758c..92b5346 100644
|
||||||
--- a/security/Kconfig
|
--- a/security/Kconfig
|
||||||
+++ b/security/Kconfig
|
+++ b/security/Kconfig
|
||||||
@@ -6,6 +6,37 @@ menu "Security options"
|
@@ -6,6 +6,37 @@ menu "Security options"
|
||||||
|
|
Loading…
Add table
Reference in a new issue