Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sync 2909 #165

Merged
merged 16 commits into from
Sep 26, 2024
Merged

sync 2909 #165

merged 16 commits into from
Sep 26, 2024

Conversation

rmandrad
Copy link
Owner

Thanks for your contribution to OpenWrt!

To help keep the codebase consistent and readable,
and to help people review your contribution,
we ask you to follow the rules you find in the wiki at this link
https://openwrt.org/submitting-patches

Please remove this message before posting the pull request.

rmandrad and others added 16 commits September 25, 2024 07:53
Considering that this patch to not build e4defrag was added 12 years ago
because:
Compilation fails on older systems due to missing syscalls

I think its safe to say that enough time is passed so that whatever those
older systems were are either updated or not used anymore so lets drop
the patch.

Link: openwrt#16500
Signed-off-by: Robert Marko <[email protected]>
Currently, e2fsprogs is being patched to avoid detecting host crond, but
instead of doing that we can simply pass --with-crond-dir=no as an
argument and drop the patch.

Link: openwrt#16500
Signed-off-by: Robert Marko <[email protected]>
After digging in the history of the e2fsck exit code patch, it seems like
there is no reason for us to carry this patch so lets drop it.

Link: openwrt#16500
Signed-off-by: Robert Marko <[email protected]>
Missing header.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16467
Signed-off-by: Hauke Mehrtens <[email protected]>
It automatically adds the error code at the end of the message. It also
deals with -EPROBE_DEFER automatically (doesn't output). Simpler code.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16350
Signed-off-by: Robert Marko <[email protected]>
Not needed with devm.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16350
Signed-off-by: Robert Marko <[email protected]>
Not needed. Can just use dev.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16350
Signed-off-by: Robert Marko <[email protected]>
These got added to the kernel after this driver was written.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16415
Signed-off-by: Hauke Mehrtens <[email protected]>
New releases of openssl are only published on GitHub, and official
downloads are also redirected to GitHub. So remove the old download
mirrors (file 404), and replace the current address with https.

Link: https://openssl-library.org/source/
Signed-off-by: Chukun Pan <[email protected]>
Link: openwrt#16470
Signed-off-by: Hauke Mehrtens <[email protected]>
This fixes some corner cases triggered by enabling fraglist GRO, where some
protocols may accidentally or intentionally linearize fraglist skbs.
Previously, these skbs became unusable and segmenting them led to crashes.
With this patch, they are properly handled by passing them to skb_segment
instead of skb_segment_list.

Signed-off-by: Felix Fietkau <[email protected]>
Fixes uuid.pc usage on hosts with an older glibc.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16480
Link: openwrt#16480
Link: openwrt#16480
Signed-off-by: Robert Marko <[email protected]>
The check is the wrong way around. It uses AC_CHECK_LIBS and then
pkg-config, probably because the latter is a second class citizen.

Just bypass it. pkg-config gets used anyway.

Signed-off-by: Rosen Penev <[email protected]>
Link: openwrt#16480
Link: openwrt#16480
Link: openwrt#16480
Signed-off-by: Robert Marko <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants