<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/stintel/target, branch master</title>
<subtitle>Staging tree of Stijn Tintel</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/'/>
<updated>2026-04-02T20:25:37Z</updated>
<entry>
<title>realtek: add support for Datto L8</title>
<updated>2026-04-02T20:25:37Z</updated>
<author>
<name>Hal Martin</name>
</author>
<published>2026-03-29T06:13:59Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=741ac4939648de0a13dc4420739458663ea5f7e2'/>
<id>urn:sha1:741ac4939648de0a13dc4420739458663ea5f7e2</id>
<content type='text'>
Add support for Datto L8 with 8 copper ports.
POE+ support with 55W power budget.

Specifications:
---------------

    * SoC: Realtek RTL8380M
    * Flash: 32MiB Flash
    * RAM: 256MiB
    * Ethernet: 8x 10/100/1000 Mbps
    * PoE: 8x
    * Serial: UART 3.3V TTL logic, 115200 8N1
        * pinout: G(ND) R(x) T(x) V(cc)
    * Buttons: 1x Reset, 1x LED Mode (noop in OpenWrt)

Note: OpenWrt combines the stock dual firmware partitions
for more overlay capacity, however the OpenWrt image cannot
exceed 13504k

Installation:
-------------

&gt; When connected to CloudTrax, the local management login will be disabled to prevent settings conflicts.

Ensure the switch does not have a working internet connection or the local
web management interface is disabled.

Go to the web management page of the switch (may require factory reset).
By default the switch will use DHCP to obtain an IP address.

The default login user is `admin` with password `0p3nm3$h!`

On the left menu, click "Management" and then "Dual Image" and ensure that
"Partition 0" is selected as the active partition. If it is not, select
"Partition 0" and click "Apply" to save changes.

Click on "Upgrade" in the top right of the web interface. Select the
Active boot partition to update. Select the OpenWrt file ending
in `-initramfs-kernel.bin` as the update file to upload.

Upload the file and follow the prompts to upgrade the firmware.

Reboot the switch from the web UI after the firmware update is completed.
Wait for OpenWrt to finish booting (~2 minutes)

Use SSH or the Luci UI (if available) to perform the sysupgrade.

Copy the sysupgrade file ending in `-squashfs-sysupgrade.bin` to the switch:
```
scp -O openwrt-realtek-rtl838x-datto_l8-squashfs-sysupgrade.bin root@192.168.1.1:/tmp/
```

SSH to the switch and run `sysupgrade`:
```
ssh root@192.168.1.1
$ sysupgrade -n /tmp/openwrt-realtek-rtl838x-datto_l8-squashfs-sysupgrade.bin
```

OpenWrt will be installed. Note that first boot after installing requires ~3
minutes for the JFFS2 overlay to be formatted. When the Power LED stops blinking
in the first boot after `sysupgrade`, JFFS2 formatting is completed.

----

Revert back to stock firmware:

You will need a tftp server and the original Datto firmware.

Download the firmware for the S8-L/L8 from Datto:
https://networkinghelp.datto.com/help/Content/kb/Networking/Switches/KB360023113291.html

Rename `s8-l_fw_01.03.24_180823-1639.bix` to `vmlinux.bix`,
put `vmlinux.bix` in the root directory of your tftp server.

Connect a serial console to the UART header and power on the switch.

Interrupt U-Boot by typing `pac` when you see
`Enter correct key to stop autoboot:`

Run the following commands:
```
setenv serverip &lt;tftp_server_ip&gt;
setenv ipaddr &lt;ip_on_same_subnet&gt;
setenv netmask 255.255.255.0
run rtkon
run update_linux
run update_linux2
reset
```

The switch will boot the Datto firmware.

Signed-off-by: Hal Martin &lt;hal.martin@gmail.com&gt;
Tested-By: Raylynn Knight &lt;rayknight@me.com&gt;
Signed-off-by: Sander Vanheule &lt;sander@svanheule.net&gt;
</content>
</entry>
<entry>
<title>x86/64: 6.12: 6.18: enable performance related options</title>
<updated>2026-04-02T12:24:46Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2025-08-29T09:43:26Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=d32d9ec726fb9574482f56cb1a75ecb78857b579'/>
<id>urn:sha1:d32d9ec726fb9574482f56cb1a75ecb78857b579</id>
<content type='text'>
Enable Turbo Boost Max 3.0 (INTEL_TURBO_MAX_3) to allow the kernel
scheduler to utilize preferred cores on modern Intel CPUs. This has
no effect on AMD systems.

Enable core scheduling (SCHED_CORE) to provide safer SMT task
placement and better isolation. While it can reduce peak throughput
slightly, it improves scheduling correctness on heterogeneous cores
and works across both Intel and AMD.

Enable the accelerated GHASH implementation using the CLMUL instruction
(CRYPTO_GHASH_CLMUL_NI_INTEL). This provides substantial performance
improvements for AES-GCM workloads (e.g. TLS, IPsec, OpenVPN) on CPUs
with the pclmulqdq instruction. Supported on both modern Intel and AMD
processors; falls back gracefully on older CPUs.

Run-tested twice, once with the 6.12 series and again with the 6.18.

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc (Intel N150 based box)

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
Link: https://github.com/openwrt/openwrt/pull/19897
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ath79: wndap360: use default 9600 baud rate</title>
<updated>2026-04-02T10:32:52Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-04-01T23:50:21Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=8d1b2596ee9c9794bd4467871e2746c9479db58c'/>
<id>urn:sha1:8d1b2596ee9c9794bd4467871e2746c9479db58c</id>
<content type='text'>
It seems the bootloader does not use 115200, which the dtsi file
specifies. Remove it.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22735
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ath79: wndap360: add owl loader</title>
<updated>2026-04-02T10:32:52Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-04-01T23:34:53Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=52d776ac968f59149afcd65f8aa1a1d130343ace'/>
<id>urn:sha1:52d776ac968f59149afcd65f8aa1a1d130343ace</id>
<content type='text'>
Needed so that the WiFi interfaces come up properly.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22735
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ath79: wndap360: fix ethernet</title>
<updated>2026-04-02T10:32:52Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-04-01T22:29:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=469c6676b7473802177b2d7300a864f6b6680226'/>
<id>urn:sha1:469c6676b7473802177b2d7300a864f6b6680226</id>
<content type='text'>
Users report pll-data is needed for gigabit speeds.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22735
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ath79: ar7161: swap phy0 and phy1</title>
<updated>2026-04-02T10:17:05Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-03-31T02:44:58Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=c38d4da72c2b112217f76a594d67dfc4d41f0a68'/>
<id>urn:sha1:c38d4da72c2b112217f76a594d67dfc4d41f0a68</id>
<content type='text'>
For whatever reason, in the transition from ar71xx to ath79, the second
interface ends up as phy0.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22705
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>malta: enable 6.18 testing kernel</title>
<updated>2026-04-01T14:36:50Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2025-12-07T16:49:04Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=eba6fa859edf76f66f585e77eefe677d1db94765'/>
<id>urn:sha1:eba6fa859edf76f66f585e77eefe677d1db94765</id>
<content type='text'>
The malta now supports 6.18 kernel as testing.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/20965
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>malta: 6.18: update kernel symbols</title>
<updated>2026-04-01T14:36:50Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2025-12-07T16:44:19Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=b4ecafbcce93894890a8fa42c4363b9107f5b630'/>
<id>urn:sha1:b4ecafbcce93894890a8fa42c4363b9107f5b630</id>
<content type='text'>
Remove symbols no longer present in version 6.18,
add new 6.18 kernel symbols.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/20965
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel/malta: restore files for v6.12</title>
<updated>2026-04-01T14:36:50Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2026-03-28T18:22:45Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=98e8c8b89919ec56172e3a285718890b3ca185cd'/>
<id>urn:sha1:98e8c8b89919ec56172e3a285718890b3ca185cd</id>
<content type='text'>
This is an automatically generated commit which aids following Kernel patch
history, as git will see the move and copy as a rename thus defeating the
purpose.

For the original discussion see:
https://lists.openwrt.org/pipermail/openwrt-devel/2023-October/041673.html

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/20965
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel/malta: create files for v6.18 (from v6.12)</title>
<updated>2026-04-01T14:36:50Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2026-03-28T18:22:44Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/stintel/commit/?id=4eb4c9a441f3ff9426cc43a3cd160c8d2241e9a0'/>
<id>urn:sha1:4eb4c9a441f3ff9426cc43a3cd160c8d2241e9a0</id>
<content type='text'>
This is an automatically generated commit.

When doing `git bisect`, consider `git bisect --skip`.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/20965
Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
</feed>
