This new version introduces many compilation
error fixes for the upcoming 6.12 kernel.
Fixes: #13612
Signed-off-by: Shiji Yang <yangshiji66@outlook.com>
The bootup of the armsr target sometimes failed like this:
```
[ 0.762283] NET: Registered PF_INET6 protocol family
[ 0.791987] workqueue: Failed to create a worker thread: -EAGAIN
[ 0.801986] workqueue: Failed to create a rescuer kthread for wq "mld": -EAGAIN
[ 0.964017] NET: Unregistered PF_INET6 protocol family
```
Increase the maximum number of threads the kernel allows.
Link: https://github.com/openwrt/openwrt/pull/19376
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
0102-arm64-dts-qcom-ipq9574-Fix-USB-vdd-info.patch was merged in 6.12.34
After update to v6.12 some PCS driver fixes were dropped and additional
are needed due to updated driver. Other patches automatically refreshed.
Signed-off-by: Mantas Pucka <mantas@8devices.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
Add support for generating EROFS rootfs images.
The EROFS filesystem can offer competitive I/O performance while
minimizing final image size when using the MicroLZMA compressor.
Target platform: linux-x86_generic (target-i386_pentium4_musl)
Filesystem Image Size
============= ==========
root.erofs 4882432
root.ext4 109051904
root.squashfs 4903302
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
We are now using util-linux to provide libuuid so disable building
it in e2fsprogs and simply use the util-linux provided one.
Disabling libuuid removes the need for custom install recipe.
Fixes: #13588
Signed-off-by: Robert Marko <robimarko@gmail.com>
Add erofs-utils to create an EROFS-based rootfs for image generation.
Signed-off-by: Gao Xiang <hsiangkao@linux.alibaba.com>
Signed-off-by: Christian Marangi <ansuelsmth@gmail.com>
Automatically rebased: 100-Configure-afalg-support.patch
Signed-off-by: John Audia <therealgraysky@proton.me>
Signed-off-by: Robert Marko <robimarko@gmail.com>
Simplify patch with gpiochip_add_data, struct reduction, new GPIO API,
and header cleanup.
Fixes: #13581
Signed-off-by: Rosen Penev <rosenp@gmail.com>
Signed-off-by: Robert Marko <robimarko@gmail.com>
Having different build directories is the default when the package
Makefile defines more than one variant.
Mac80211 overrides PKG_BUILD_DIR, not taking different variants in
consideration, which causes clobbering the directories when both
variants are built.
When compiled with AUTOREMOVE=y, the effect is that the package is
unnecessarily rebuilt when the package is compiled again.
Wihout AUTOREMOVE, the problem is worse: the second variant will not be
rebuilt, and you end up with the smallbuffers variant being a copy of
the regular one.
Signed-off-by: Eneas U de Queiroz <cotequeiroz@gmail.com>