MediaTek platform bringup

Bringup of a MediaTek SoC to a software project along with the kernel, uBoot, target setup.

Wristband software

Wristband software was ported to new hardware and gradually improved.

SLABInject

Inject pages to SLAB caches in Linux. That may help improve performance and stability in memory-critical drivers in constrained environments.

SECCOMP for legacy kernel

SECCOMP mechanism has been ported to older Linux to facilitate LXC integration.

OverlayFS support for router software

OverlayFS support has been implemented in Linux-based router software package. While the OverlayFS itself is a kernel's feature, a lot of efforts were put into making it supported on a complete solution level, with booting process altered, security, secure erase and other levels sorted out.

WiFi driver fixes

Fixed multiple issues in Atheros and Intel (Metalink) WiFi drivers.

DWC2 USB driver port

Ported DWC2 driver to a new platform, significantly improving stability and performance.

Refactoring of USB Host Controller Driver

Host Controller Driver used in one of commercial SoCs has been fatally flawed. Fixing it was a major challenge, which required creation of a custom static analyzer.