<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/hauke/config/Config-kernel.in, branch v19.07.9</title>
<subtitle>Hauke Mehrtens staging tree</subtitle>
<id>https://git.openwrt.org/openwrt/staging/hauke/atom?h=v19.07.9</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/hauke/atom?h=v19.07.9'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/'/>
<updated>2019-11-28T13:47:50Z</updated>
<entry>
<title>config: kernel: fix typo in HFSPLUG_FS_POSIX_ACL</title>
<updated>2019-11-28T13:47:50Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2019-11-28T00:01:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=7581a7bebccbdbca5d486dc8f55e0f16fc60ca87'/>
<id>urn:sha1:7581a7bebccbdbca5d486dc8f55e0f16fc60ca87</id>
<content type='text'>
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
(cherry picked from commit 5f6833395293548f9fdf4897d9766417f2990bac)
</content>
</entry>
<entry>
<title>Make linux kernel builds reproducible when BUILDBOT selected</title>
<updated>2019-09-04T11:22:40Z</updated>
<author>
<name>Alexander Couzens</name>
</author>
<published>2019-06-12T00:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=c26a970f5b690d7b57f3f186afa3bbdccf3e1f49'/>
<id>urn:sha1:c26a970f5b690d7b57f3f186afa3bbdccf3e1f49</id>
<content type='text'>
The linux kernel is not reproducible because the build user
and domain is included into the kernel. Set the build user
to `builder` and build domain to buildhost.

It's also possible to build reproducible builds by setting
KERNEL_BUILD_USER KERNEL_BUILD_DOMAIN to static values.

Signed-off-by: Alexander Couzens &lt;lynxis@fe80.eu&gt;
(cherry picked from commit fdd0a8d49118134070c13231b6d10ec88b9105da)
</content>
</entry>
<entry>
<title>config: kernel: Add KPROBE_EVENTS config option</title>
<updated>2019-05-05T12:41:49Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2019-04-10T15:07:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=97d3f800a85ef341787eb1dcff41d0ad3fd7b7d0'/>
<id>urn:sha1:97d3f800a85ef341787eb1dcff41d0ad3fd7b7d0</id>
<content type='text'>
Upstream has renamed KPROBE_EVENT to KPROBE_EVENTS in the following
commit:

 commit 6b0b7551428e4caae1e2c023a529465a9a9ae2d4
 Author: Anton Blanchard &lt;anton@samba.org&gt;
 Date:   Thu Feb 16 17:00:50 2017 +1100

     perf/core: Rename CONFIG_[UK]PROBE_EVENT to CONFIG_[UK]PROBE_EVENTS

     We have uses of CONFIG_UPROBE_EVENT and CONFIG_KPROBE_EVENT as
     well as CONFIG_UPROBE_EVENTS and CONFIG_KPROBE_EVENTS.

     Consistently use the plurals.

So I'm adding this plural option in order to make kconfig happy and stop
asking about it if kernel is compiled with verbose logging:

  Enable kprobes-based dynamic events (KPROBE_EVENTS) [Y/n/?] (NEW)

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<entry>
<title>config: kernel: Fix missing symbol on brcm2708 with CGROUPS</title>
<updated>2019-02-17T17:22:40Z</updated>
<author>
<name>Daniel F. Dickinson</name>
</author>
<published>2019-01-10T03:08:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=da50f027f04e52b152c6e197d2d4a70330669a36'/>
<id>urn:sha1:da50f027f04e52b152c6e197d2d4a70330669a36</id>
<content type='text'>
When CGROUP block io is enabled a new symbol is exposed and needs to
be set or unset else kernel oldconfig hangs waiting for input during
normal OpenWrt builds.  Therefore add sane defaults for this symbol
in that case.  Also, the defaults brcm2708 are different than generic
defaults because the platform's defconfig enables BLK_DEV_THROTTLING
by default (in defconfig config from the patches used to match
upstream's kernel, not in OpenWrt config-4.xx).

Signed-off-by: Daniel F. Dickinson &lt;cshored@thecshore.com&gt;
[make KERNEL_BLK_DEV_THROTTLING_LOW depend on KERNEL_BLK_DEV_THROTTLING]
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>config: extend small_flash feature</title>
<updated>2018-07-12T16:15:33Z</updated>
<author>
<name>Alex Maclean</name>
</author>
<published>2018-07-09T17:09:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=11d6547455e848efb4fac0b983a07b11be5caf25'/>
<id>urn:sha1:11d6547455e848efb4fac0b983a07b11be5caf25</id>
<content type='text'>
Extend the small_flash feature to disable swap, core dumps, and
kernel debug info, and change the squashfs block size to 1024KiB.

Also change squashfs fragment cache to 2 for small_flash to ease memory
usage.

Signed-off-by: Alex Maclean &lt;monkeh@monkeh.net&gt;
</content>
</entry>
<entry>
<title>kernel: only optimized for size if small_flash</title>
<updated>2018-07-12T16:15:32Z</updated>
<author>
<name>Mathias Kresin</name>
</author>
<published>2018-07-09T18:48:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=cf7154db07c0b8746be290c9e11dcab3c91d237e'/>
<id>urn:sha1:cf7154db07c0b8746be290c9e11dcab3c91d237e</id>
<content type='text'>
Add a new config option to allow to select the default compile
optimization level for the kernel.

Select the optimization for size by default if the small_flash feature is
set. Otherwise "Optimize for performance" is set.

Add the small_flash feature flag to all (sub)targets which had the
optimization for size in their default kernel config.

Remove CC_OPTIMIZE_FOR_* symbols from all kernel configs to apply the new
setting.

Exceptions to the above are:

  - lantiq, where the optimization for size is only required for the
    xway_legacy subtarget but was set for the whole target
  - mediatek, ramips/mt7620 &amp; ramips/mt76x8 where boards should have
    plenty of space and an optimization for size doesn't make much sense
  - rb532, which has 128MByte flash

Signed-off-by: Mathias Kresin &lt;dev@kresin.me&gt;
</content>
</entry>
<entry>
<title>config: add config option for KERNEL_TASKSTATS</title>
<updated>2018-07-07T16:33:57Z</updated>
<author>
<name>Jeremiah McConnell</name>
</author>
<published>2018-06-20T05:35:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=206fbbfec2d0cc40266674e93e7e01e307847a6d'/>
<id>urn:sha1:206fbbfec2d0cc40266674e93e7e01e307847a6d</id>
<content type='text'>
In order for monitoring tools such as atop and htop to track and report
i/o data, kernel support for task statistics and io accounting is
required.

Add a config option to enable building this support in the kernel.

Signed-off-by: Jeremiah McConnell &lt;miah@miah.com&gt;
</content>
</entry>
<entry>
<title>config: fix ARM64 dependency check</title>
<updated>2018-02-10T19:16:39Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2018-02-05T21:40:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=fc166931fae87be0f98ea9e0c74b0f33ddd11113'/>
<id>urn:sha1:fc166931fae87be0f98ea9e0c74b0f33ddd11113</id>
<content type='text'>
The ARM64 CPUs use aarch64 config symbol, fix the depends lines.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>lantiq: ase: turn off fpu emulator in default build</title>
<updated>2018-01-29T09:34:48Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2018-01-29T07:07:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=d76ad1dc79a65990deb893736e738698eb30b7e7'/>
<id>urn:sha1:d76ad1dc79a65990deb893736e738698eb30b7e7</id>
<content type='text'>
It was only enabled when the target was added back in commit 9b321bc
("lantiq: add Amazon-SE subtarget")

Leave pistachio alone as devices of this target are not likely have
small_flash or low_mem constraint

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>build: add config option KERNEL_MIPS_FPU_EMULATOR</title>
<updated>2018-01-29T07:06:53Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2018-01-29T01:40:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/hauke/commit/?id=82ceb2ad2a155b65979630e774b728310c328be2'/>
<id>urn:sha1:82ceb2ad2a155b65979630e774b728310c328be2</id>
<content type='text'>
To make it more accessible for nodejs users to configure and run a build
on mips target lacking hardware fpu

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
</feed>
