<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/chunkeey/config/Config-kernel.in, branch mikrotik</title>
<subtitle>Staging tree of Christian Lamparter</subtitle>
<id>https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=mikrotik</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/chunkeey/atom?h=mikrotik'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/'/>
<updated>2022-02-01T21:59:09Z</updated>
<entry>
<title>kernel: add kmod-vrf</title>
<updated>2022-02-01T21:59:09Z</updated>
<author>
<name>Marek Behún</name>
</author>
<published>2022-01-20T13:21:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=45d541bb409355f090b971d96ebebd8610ef84a7'/>
<id>urn:sha1:45d541bb409355f090b971d96ebebd8610ef84a7</id>
<content type='text'>
Add option to compile kmod-vrf, support for Virtual Routing and
Forwarding (Lite).

This module depends on NET_L3_MASTER_DEV, which is a boolean kernel
option, so we need to create a configuration option also for this, and
make kmod-vrf depend on it.

Signed-off-by: Marek Behún &lt;kabel@kernel.org&gt;
</content>
</entry>
<entry>
<title>kernel: enhance multicast routing support</title>
<updated>2022-01-07T23:48:39Z</updated>
<author>
<name>Matthew Hagan</name>
</author>
<published>2022-01-03T23:00:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=033b6cef94a4aae6244f75f34bc2879869335002'/>
<id>urn:sha1:033b6cef94a4aae6244f75f34bc2879869335002</id>
<content type='text'>
Certain utilities, such as smcroute [1], require additional multicast
routing options to be enabled, otherwise they will not function
correctly. Enable these relevant dependancies when IPv4 and/or IPv6
multicast routing are enabled.

[1] https://github.com/troglobit/smcroute/blob/master/README.md#linux-requirements

This increases the uncompressed kernel size on MIPS 24kc by 8KBytes
and the compressed kernel size by 1.8KBytes.

Signed-off-by: Matthew Hagan &lt;mnhagan88@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: remove non-existent config symbols</title>
<updated>2021-11-20T17:53:14Z</updated>
<author>
<name>Jianhui Zhao</name>
</author>
<published>2021-11-20T10:02:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=43b498f669c978c1a2004640ad6cabddc9e693ec'/>
<id>urn:sha1:43b498f669c978c1a2004640ad6cabddc9e693ec</id>
<content type='text'>
The crashlog patch as not ported to kernel 5.4.

Fixes: 4e0c54bc5bc8 ("kernel: add support for kernel 5.4")
Signed-off-by: Jianhui Zhao &lt;zhaojh329@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: add missing symbol</title>
<updated>2021-11-15T01:13:43Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-06T18:55:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=38106a484cdff85cd9b52bb2978c8b40f8b2c942'/>
<id>urn:sha1:38106a484cdff85cd9b52bb2978c8b40f8b2c942</id>
<content type='text'>
Enabling KERNEL_FTRACE exposes the HIST_TRIGGERS triggers symbol. Add a
build option for it to fix build failures with KERNEL_FTRACE enabled.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: fix KERNEL_KASAN_VMALLOC build option</title>
<updated>2021-11-07T16:57:12Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-07T16:57:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=786cbf0fa4212baaa88dad9602d6467061333dc7'/>
<id>urn:sha1:786cbf0fa4212baaa88dad9602d6467061333dc7</id>
<content type='text'>
It should be config, not CONFIG.

Fixes: cbeab2cd9919 ("kernel: add another missing KASAN symbol")
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add missing keyword to KERNEL_KASAN_VMALLOC</title>
<updated>2021-11-07T16:55:17Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-07T16:54:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=0ccbcb0223a312467cd151aa876ab5abf7e94b71'/>
<id>urn:sha1:0ccbcb0223a312467cd151aa876ab5abf7e94b71</id>
<content type='text'>
The help keyword is missing, which breaks menuconfig etc.

Fixes: cbeab2cd9919 ("kernel: add another missing KASAN symbol")

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add another missing KASAN symbol</title>
<updated>2021-11-07T16:38:16Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-07T16:33:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=cbeab2cd991929815f50ee995a593db1ab07bf6e'/>
<id>urn:sha1:cbeab2cd991929815f50ee995a593db1ab07bf6e</id>
<content type='text'>
Enabling KERNEL_KASAN exposes yet another missing symbol. This did not
appear on bcm27xx but is appearing now on x86/64. Add a new kernel build
option for KASAN_VMALLOC to fix build on x86/64 with KERNEL_KASAN
enabled.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: add missing UBSAN config symbols</title>
<updated>2021-11-07T15:38:01Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-03T17:38:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=c5fa7ec2a6d97597cfcac8d21657026802ff01a2'/>
<id>urn:sha1:c5fa7ec2a6d97597cfcac8d21657026802ff01a2</id>
<content type='text'>
Enabling KERNEL_UBSAN exposes several missing symbols. Add new kernel
build options for UBSAN_BOUNDS and UBSAN_TRAP, disable CONFIG_TEST_UBSAN
in the generic kernel configs and enable CONFIG_UBSAN_MISC in generic
5.10 config. The latter symbol was removed in later kernels, as it was
causing some issues, so just disable it in 5.10 instead of adding a
build option for it.

Fixes build failures with KERNEL_UBSAN enabled.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: add missing KASAN config symbols</title>
<updated>2021-11-07T15:26:47Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2021-11-03T18:00:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=ec68c75c629eed149ed4416d5300328deb53a417'/>
<id>urn:sha1:ec68c75c629eed149ed4416d5300328deb53a417</id>
<content type='text'>
Enabling KERNEL_KASAN exposes several missing symbols. As KASAN_SW_TAGS
is only implemented for arm64 CPUs and requires clang, it doesn't make
sense to make this a build option so just default to KASAN_GENERIC and
disable KASAN_SW_TAGS.

While at it, disable TEST_KASAN_MODULE in the generic 5.10 config.

Fixes build failures with KERNEL_KASAN enabled.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
Acked-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>build: fix various typos</title>
<updated>2021-10-31T20:24:47Z</updated>
<author>
<name>Josh Soref</name>
</author>
<published>2021-09-26T21:58:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/chunkeey/commit/?id=323bd7b0f576bf83a5f72a97f2169d7e50ad046b'/>
<id>urn:sha1:323bd7b0f576bf83a5f72a97f2169d7e50ad046b</id>
<content type='text'>
Fix typos in comment and user-facing help text.

Signed-off-by: Josh Soref &lt;jsoref@users.noreply.github.com&gt;
[split out config changes, adjust commit message]
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
</feed>
