]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
kernel: bump 6.18 to 6.18.37 23971/head
authorJohn Audia <therealgraysky@proton.me>
Sat, 27 Jun 2026 14:56:56 +0000 (10:56 -0400)
committerHauke Mehrtens <hauke@hauke-m.de>
Sun, 28 Jun 2026 20:29:48 +0000 (22:29 +0200)
Changelog: https://cdn.kernel.org/pub/linux/kernel/v6.x/ChangeLog-6.18.37

All patches automatically rebased via update_kernel.sh

Build system: x86/64
Build-tested: x86/64-glibc
Run-tested: x86/64-glibc

Signed-off-by: John Audia <therealgraysky@proton.me>
Link: https://github.com/openwrt/openwrt/pull/23971
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
target/linux/generic/hack-6.18/721-net-add-packet-mangeling.patch
target/linux/generic/kernel-6.18
target/linux/qualcommbe/patches-6.18/0403-pwm-fix-period-calculation.patch

index 0db48497158cf719ab2708a4298252dd8e211fd8..3c19fe1782270494ad81615f3381b754ff5d2e5a 100644 (file)
@@ -97,7 +97,7 @@ Signed-off-by: Felix Fietkau <nbd@nbd.name>
        help
 --- a/net/core/dev.c
 +++ b/net/core/dev.c
-@@ -3870,6 +3870,11 @@ static int xmit_one(struct sk_buff *skb,
+@@ -3871,6 +3871,11 @@ static int xmit_one(struct sk_buff *skb,
        if (dev_nit_active_rcu(dev))
                dev_queue_xmit_nit(skb, dev);
  
index 1efcc0734ee2f29bed4280752a3a595a0d6830a5..efbfe514334d0ec7ea223dfd217ee03a9842c8e3 100644 (file)
@@ -1,2 +1,2 @@
-LINUX_VERSION-6.18 = .36
-LINUX_KERNEL_HASH-6.18.36 = fbab86c9f471c81075b280cca30bd85d790c060063a1245859b6344b07c9c44e
+LINUX_VERSION-6.18 = .37
+LINUX_KERNEL_HASH-6.18.37 = a83cd200e6646db52866b8309e9137b9e9048b613cbda10ced2b811aae125255
index 78bce5fa11eb5ced9039e4d6a23756a996f38ea0..2606b767fc6195a7dd7e265d84fd51c2ab5ee020 100644 (file)
@@ -41,8 +41,6 @@ Signed-off-by: Kenneth Kasilag <kenneth@kasilag.me>
  drivers/pwm/pwm-ipq.c | 122 ++++++++++++++----
  1 file changed, 108 insertions(+), 14 deletions(-)
 
-diff --git a/drivers/pwm/pwm-ipq.c b/drivers/pwm/pwm-ipq.c
-index 3619091b546d12..0b616def6ae4cd 100644
 --- a/drivers/pwm/pwm-ipq.c
 +++ b/drivers/pwm/pwm-ipq.c
 @@ -89,10 +89,10 @@ static int ipq_pwm_apply(struct pwm_chip
@@ -164,3 +162,4 @@ index 3619091b546d12..0b616def6ae4cd 100644
 +      hi_div = (u64)hi_dur * (pre_div + 1);
        state->duty_cycle = DIV64_U64_ROUND_UP(hi_div * NSEC_PER_SEC,
                                               ipq_chip->clk_rate);