<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ansuel/config, branch master</title>
<subtitle>Staging tree of Christian Marangi</subtitle>
<id>https://git.openwrt.org/openwrt/staging/ansuel/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/ansuel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/'/>
<updated>2022-06-20T20:17:38Z</updated>
<entry>
<title>kernel: support setting extra CFLAGS for kernel compilation</title>
<updated>2022-06-20T20:17:38Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2022-06-15T10:36:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=907d7d747243044f86588f0d82993e8c106cb02c'/>
<id>urn:sha1:907d7d747243044f86588f0d82993e8c106cb02c</id>
<content type='text'>
They may be used e.g. to optimize kernel size or performance.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>kernel: add KERNEL_BPF_EVENTS config option</title>
<updated>2022-05-18T10:32:06Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-02-20T01:32:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=8f5c9a7d94dc7f945dbe1eea2d3fc508c477b788'/>
<id>urn:sha1:8f5c9a7d94dc7f945dbe1eea2d3fc508c477b788</id>
<content type='text'>
This is required to use BPF maps of type BPF_MAP_TYPE_PERF_EVENT_ARRAY
for sending data from BPF programs to user-space for post-processing
or logging.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>build: add option KERNEL_DEBUG_INFO_BTF</title>
<updated>2022-05-18T10:32:06Z</updated>
<author>
<name>Tony Ambardar</name>
</author>
<published>2020-07-26T14:51:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=531e0399cd7fca9e1a88520b817ac036da204c1c'/>
<id>urn:sha1:531e0399cd7fca9e1a88520b817ac036da204c1c</id>
<content type='text'>
Generate BTF (BPF Type Format) information from DWARF debug info. This is
embedded in the kernel and exported via sysfs as /sys/kernel/btf/vmlinux.
BTF data enhances kernel portability and introspection for BPF programs.

Selecting this also enables the dwarves host package which provides the
pahole tool used for BTF encoding.

Test using: "bpftool btf dump file /sys/kernel/btf/vmlinux format c"

This needs to depend on KERNEL_DEBUG_INFO_REDUCED not being set,
otherwise we can enable both KERNEL_DEBUG_INFO_BTF and
KERNEL_DEBUG_INFO_REDUCED, which will result in undefined behaviour.

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
[split DEBUG_INFO_REDUCED into separate commit, add dependency]
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add DEBUG_INFO_REDUCED config option</title>
<updated>2022-05-18T10:32:06Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-02-20T01:09:55Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=44bcad24b6f330aae73994e881e25df0fd7a490d'/>
<id>urn:sha1:44bcad24b6f330aae73994e881e25df0fd7a490d</id>
<content type='text'>
Add DEBUG_INFO_REDUCED as a kernel config option and remove it from the
kernel configs. This is in preparation of the upcoming option to enable
BTF typeinfo, which is incompatible with DEBUG_INFO_REDUCED.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add missing dependency to KERNEL_RPI_AXIPERF</title>
<updated>2022-05-18T10:31:05Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-05-18T10:31:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=d5dc6cdc536277ce1831acce92dc1cbdc59e7250'/>
<id>urn:sha1:d5dc6cdc536277ce1831acce92dc1cbdc59e7250</id>
<content type='text'>
This symbol is added by the bcm27xx target patches so it should depend
on that target.

Fixes: efd9463dcfe2 ("kernel: add missing symbol for bcm27xx")
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add missing symbol for bcm27xx</title>
<updated>2022-05-17T17:54:25Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-05-17T17:50:31Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=efd9463dcfe27681879d18e5fd9a32351447aa25'/>
<id>urn:sha1:efd9463dcfe27681879d18e5fd9a32351447aa25</id>
<content type='text'>
When KERNEL_PERF_EVENTS is enabled in OpenWrt, the RPI_AXIPERF symbol is
exposed. Add a build option for it to fix build failures with
KERNEL_PERF_EVENTS enabled.

Fixes: 20ea6adbf199 ("bcm27xx: add support for linux v5.15")
Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>kernel: add missing symbol</title>
<updated>2022-04-02T20:41:27Z</updated>
<author>
<name>Stijn Tintel</name>
</author>
<published>2022-04-02T20:41:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=500c37c56ff60b46c30bb0ea7c92676bea23331a'/>
<id>urn:sha1:500c37c56ff60b46c30bb0ea7c92676bea23331a</id>
<content type='text'>
Enabling KERNEL_KPROBES exposes KERNEL_BPF_KPROBE_OVERRIDE. Add a build
option for it to fix build failures with KERNEL_KPROBES enabled.

Signed-off-by: Stijn Tintel &lt;stijn@linux-ipv6.be&gt;
</content>
</entry>
<entry>
<title>config: build: cleanup whitespace issue</title>
<updated>2022-02-19T12:10:01Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2022-02-03T11:13:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=ce7264a6e0ed95a69b5b17c6841be6baffa67628'/>
<id>urn:sha1:ce7264a6e0ed95a69b5b17c6841be6baffa67628</id>
<content type='text'>
In order to have it tidy.

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
</content>
</entry>
<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/ansuel/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>uml: make use of 'rootfs-part' feature</title>
<updated>2022-01-23T19:48:31Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2022-01-22T00:26:52Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/ansuel/commit/?id=8a324fb7591518b423b63772fe811f289f0bde4f'/>
<id>urn:sha1:8a324fb7591518b423b63772fe811f289f0bde4f</id>
<content type='text'>
Use 'rootfs-part' feature instead of referencing the TARGET_uml in
Config-images.in.

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
</feed>
