<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/robimarko/include, branch master</title>
<subtitle>Staging tree of Robert Marko</subtitle>
<id>https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/robimarko/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/'/>
<updated>2024-02-12T19:03:17Z</updated>
<entry>
<title>Revert "build: align SOURCE path for build system and SDK"</title>
<updated>2024-02-12T19:03:17Z</updated>
<author>
<name>Daniel Golle</name>
</author>
<published>2024-02-12T19:02:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=3a67c5b662c0e388e776fe0c496d12b082825c55'/>
<id>urn:sha1:3a67c5b662c0e388e776fe0c496d12b082825c55</id>
<content type='text'>
This reverts commit 131e41614dcfae1f995e55330ada6573ca244ba3.
Sadly it makes menuconfig fail with
tmp/.config-package.in:171: glob failed: No files found "feeds/base/utils/busybox/Config.in"
make: *** [/usr/src/openwrt/include/toplevel.mk:136: menuconfig] Error 1

Signed-off-by: Daniel Golle &lt;daniel@makrotopia.org&gt;
</content>
</entry>
<entry>
<title>build: align SOURCE path for build system and SDK</title>
<updated>2024-02-12T16:06:41Z</updated>
<author>
<name>Paul Spooren</name>
</author>
<published>2024-02-12T15:59:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=131e41614dcfae1f995e55330ada6573ca244ba3'/>
<id>urn:sha1:131e41614dcfae1f995e55330ada6573ca244ba3</id>
<content type='text'>
Building a package in the build system or the SDK results in different
values for the `SOURCE` property, it's either `packages/&lt;package name&gt;`
or `feeds/base/&lt;package name&gt;`. The reason is that the SDK handles
`openwrt.git` as an external feed called while the build system contains
the *base* packages directly.

Since packages created with either method are (ideally) the same (bit
for bit), align the content of SOURCE. To do so this commit creates a
symlink from `feeds/base` to `$(TOPDIR)/package` and adopts the SOURCE
when building from inside the build system.

Signed-off-by: Paul Spooren &lt;mail@aparcar.org&gt;
</content>
</entry>
<entry>
<title>kernel-build.mk: add support for compiling only DTS</title>
<updated>2024-02-08T18:57:28Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2024-02-07T23:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=c47532b1ea7f8459f05a223a71317a1461c6e750'/>
<id>urn:sha1:c47532b1ea7f8459f05a223a71317a1461c6e750</id>
<content type='text'>
Add support for compiling DTS for the selected target. This can be
useful for testing if the DTS correctly compile and doesn't produce any
error.

This adds a new make target. To compile only DTS use:

make target/linux/dtb

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: bump 6.1 to 6.1.77</title>
<updated>2024-02-08T17:35:42Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-02-06T21:44:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=f89904ad78974898ac389f8a1b9d584a7b2bd15b'/>
<id>urn:sha1:f89904ad78974898ac389f8a1b9d584a7b2bd15b</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.77

Removed upstreamed:
	generic/backport-6.1/707-v6.8-01-net-phy-at803x-fix-passing-the-wrong-reference-for-c.patch[1]
	generic/backport-6.1/796-v6.8-ipmr-fix-kernel-panic-when-forwarding-mcast-packets.patch[2]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.77&amp;id=7dc0fefd37dd5fb03fdac6e3e01b1c2291148ccb
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.77&amp;id=d2f1b7fe74afd66298dbb3c7b39e7b62e4df1724

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>kernel: bump 6.1 to 6.1.76</title>
<updated>2024-02-08T17:35:42Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-02-02T21:56:39Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=4a0839b44ede74754f8022ca7fbd31c862ca86c2'/>
<id>urn:sha1:4a0839b44ede74754f8022ca7fbd31c862ca86c2</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.76

All patches automatically rebased.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>kernel: bump 5.15 to 5.15.148</title>
<updated>2024-02-01T20:36:00Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-01-26T21:55:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=99c9d8abd6779d41b763108f877c068f16b19c17'/>
<id>urn:sha1:99c9d8abd6779d41b763108f877c068f16b19c17</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v5.x/ChangeLog-5.15.148

Removed upstreamed:
	generic/hack-5.15/321-powerpc_crtsavres_prereq.patch[1]

Manually rebased:
	target/linux/octeontx/patches-5.15/0004-PCI-add-quirk-for-Gateworks-PLX-PEX860x-switch-with-.patch[2]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.148&amp;id=0b11a145eb00d51f7ef18cfcae587b93f9adb1e9
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit?h=v5.15.148&amp;id=b67064bd372300a75293efbbc70624996dccffd4

Build system: x86_64
Build-tested: ramips/tplink_archer-a6-v3
Run-tested: ramips/tplink_archer-a6-v3

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>kernel: bump 6.1 to 6.1.75</title>
<updated>2024-02-01T20:34:05Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-01-26T21:09:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=2c363a070e3a007a2f4f5e12491676cbe670fe5a'/>
<id>urn:sha1:2c363a070e3a007a2f4f5e12491676cbe670fe5a</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.75

Removed upstreamed:
	generic/hack-6.1/321-powerpc_crtsavres_prereq.patch[1]
	generic/pending-6.1/540-ksmbd-only-v2-leases-handle-the-directory.patch[2]

Rebased:
	bcm27xx/patches-6.1/950-0670-fbdev-Don-t-cancel-deferred-work-if-pagelist-empty.patch[3]

All other patches automatically rebased.

1. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.75&amp;id=16b88e68b85d5520c28498bb847358ff6300cb90
2. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/fs/smb?h=v6.1.75&amp;id=c866866c795296d3637ab0d48a3d8a3ef5d6f4a3
3. https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v6.1.75&amp;id=81f444f22816a82ada2cc787a2845cffc8c584a6

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>kernel: bump 6.1 to 6.1.74</title>
<updated>2024-01-20T20:08:48Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-01-20T13:03:12Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=1fc729a2ac401337bd38bc84bb5a321eef6ea5d1'/>
<id>urn:sha1:1fc729a2ac401337bd38bc84bb5a321eef6ea5d1</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.74

No patches needed a rebase/only updated source hash.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne
Run-tested: x86/64/AMD Cezanne

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>build: add option for building with stack-protector-all</title>
<updated>2024-01-19T20:27:14Z</updated>
<author>
<name>Cedric DOURLENT</name>
</author>
<published>2024-01-12T08:23:46Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=869f8b21e755e752e6e0bbec1750810751c54b72'/>
<id>urn:sha1:869f8b21e755e752e6e0bbec1750810751c54b72</id>
<content type='text'>
The GCC option -fstack-protector-all is a security feature used to protect against stack-smashing attacks.
This option enhances the stack-smashing protection provided by -fstack-protector-strong.
-fstack-protector-all option applies stack protection to all functions, regardless of their characteristics.
While this offers the most comprehensive protection against stack-smashing attacks, it can significantly impact
the performance of the program because every function call includes additional checks for stack integrity.
This option can incur a performance penalty because of the extra checks added to every function call,
but it significantly enhances security, making it harder for attackers to exploit buffer overflows to execute arbitrary code.
It's particularly useful in scenarios where security is paramount and performance trade-offs are acceptable.

Signed-off-by: Cedric DOURLENT &lt;cedric.dourlent@softathome.com&gt;
</content>
</entry>
<entry>
<title>kernel: bump 6.1 to 6.1.73</title>
<updated>2024-01-19T20:24:44Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2024-01-15T19:39:17Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/robimarko/commit/?id=cc022082e97de93ca40b212e0f163a0e04c77608'/>
<id>urn:sha1:cc022082e97de93ca40b212e0f163a0e04c77608</id>
<content type='text'>
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.1.73

Patch automatically rebased.

Build system: x86/64
Build-tested: x86/64/AMD Cezanne, filogic/xiaomi_redmi-router-ax6000-ubootmod
Run-tested: x86/64/AMD Cezanne, filogic/xiaomi_redmi-router-ax6000-ubootmod

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
</feed>
