| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
4.14 is out, update the kernel.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
It saves power and the i.MX6/fec problem is fixed since v4.8.0.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
It's a debug feature with performance impact.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
| |
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
On vexpress, this lowers the 2nd pass boot time from 38 s to 31 s.
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
[add benchmark numbers to commit message]
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
Change the kernel config to reboot on panic.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
| |
"reason" suggests that the typical embedded use-cases are more sensitive
to latency than throughput, so a fully preemptible kernel is preferred.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
"Reason" suggests that the kernel lockup detector should be active, as
it's low overhead and potentially provides useful debug output when the
system is failing due to a lockup. This patch does the necessary changes
for the kernel configuration.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
As suggested by "reason", activate the kernel feature to randomize the
freelist order used on creating new pages. This results in a reduction
of the predictability of addresses against heap overflows.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
As suggested by "reason", activate the stack protection feature. The
only negative impact should be a small increase in kernel size.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
As suggested by "reason", activate the kernel option to protect against
obviously wrong memory regions when copying memory to/from the kernel.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
As suggested by "reason", restrict access to the dmesg output to root.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
As suggested by "reason", disable quota support, as we don't need it on
embedded systems.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
This change was suggested by reason-ptxdist.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
|
| |
reason-ptxdist suggests: "fq_codel helps fight the network bufferbloat problem.
It is believed to be a good default with no tuning required for most workloads.
Downstream distributions may override this choice. On 10Gbit servers that do
not do forwarding, "fq" may perform better. Systems without a good clocksource
should use "pfifo_fast". (from systemd NEWS)"
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
reason-ptxdist suggests: "The kernel lockup detector should be active,
as it's low overhead and potentially provides useful debug output when
the system is failing due to a lockup."
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
As suggested by reason-ptxdist: "The CAAM driver should be enabled on
MX6 to provide entropy to the kernel."
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
Deactivate support for ext2 + ext3, as our rootfs is ext4. Add a hint to
the kernel command line, in order to avoid this warning:
EXT4-fs (mmcblk0p1): couldn't mount as ext2 due to feature incompatibilities
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
| |
Update the kernel version.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
|
| |
As i.MX6 is an ARM v7a as well, add support for it to the v7a kernel
configuration.
Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
[improve commit message]
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
| |
Qemu is able to use the plan 9 filesystem with virtio to access a local
filesystem hierarchy. Activate.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
|
|
|
|
| |
This avoids that systemd cries about missing user namespaces:
[ 3.118703] systemd[1]: dev-hugepages.mount: Couldn't determine result for ConditionVirtualization=!private-users, assuming failed: No such file or directory
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
|
|
| |
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|
|
In the meantime, in addition to beaglebone, this platform supports the
other ARMv7 based boards (rpi2, vexpress), so rename it.
Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
|