diff options
author | Jan200101 <sentrycraft123@gmail.com> | 2024-03-09 10:32:22 +0100 |
---|---|---|
committer | Jan200101 <sentrycraft123@gmail.com> | 2024-03-09 10:32:22 +0100 |
commit | b5daf09e5cd8e64d5b509f44aa87a7c0526e23ad (patch) | |
tree | 4b1db09b4b384263a17b7770ff67b656e2efa3a9 /SOURCES/patch-6.7-redhat.patch | |
parent | 18ae6be05c3b94de4b0c8a462c140863bf4b66bc (diff) | |
download | kernel-fsync-b5daf09e5cd8e64d5b509f44aa87a7c0526e23ad.tar.gz kernel-fsync-b5daf09e5cd8e64d5b509f44aa87a7c0526e23ad.zip |
kernel 6.7.9
Diffstat (limited to 'SOURCES/patch-6.7-redhat.patch')
-rw-r--r-- | SOURCES/patch-6.7-redhat.patch | 18 |
1 files changed, 16 insertions, 2 deletions
diff --git a/SOURCES/patch-6.7-redhat.patch b/SOURCES/patch-6.7-redhat.patch index 112914f..365623b 100644 --- a/SOURCES/patch-6.7-redhat.patch +++ b/SOURCES/patch-6.7-redhat.patch @@ -32,6 +32,7 @@ include/linux/security.h | 5 + kernel/module/main.c | 2 + kernel/module/signing.c | 9 +- + net/bluetooth/rfcomm/core.c | 2 +- scripts/mod/modpost.c | 8 + scripts/tags.sh | 2 + security/integrity/platform_certs/load_uefi.c | 6 +- @@ -41,7 +42,7 @@ tools/power/cpupower/Makefile | 2 +- .../selftests/net/openvswitch/openvswitch.sh | 13 ++ .../testing/selftests/net/openvswitch/ovs-dpctl.py | 71 +++++++-- - 43 files changed, 770 insertions(+), 194 deletions(-) + 44 files changed, 771 insertions(+), 195 deletions(-) diff --git a/Documentation/admin-guide/laptops/thinkpad-acpi.rst b/Documentation/admin-guide/laptops/thinkpad-acpi.rst index 98d304010170..7f674a6cfa8a 100644 @@ -69,7 +70,7 @@ index 98d304010170..7f674a6cfa8a 100644 0x1020 0x1F unknown diff --git a/Makefile b/Makefile -index 72ee3609aae3..824a28d7c706 100644 +index f1a592b7c7bc..27fc5bc7b1bb 100644 --- a/Makefile +++ b/Makefile @@ -22,6 +22,18 @@ $(if $(filter __%, $(MAKECMDGOALS)), \ @@ -1505,6 +1506,19 @@ index a2ff4242e623..f0d2be1ee4f1 100644 } int module_sig_check(struct load_info *info, int flags) +diff --git a/net/bluetooth/rfcomm/core.c b/net/bluetooth/rfcomm/core.c +index 053ef8f25fae..1d34d8497033 100644 +--- a/net/bluetooth/rfcomm/core.c ++++ b/net/bluetooth/rfcomm/core.c +@@ -1941,7 +1941,7 @@ static struct rfcomm_session *rfcomm_process_rx(struct rfcomm_session *s) + /* Get data directly from socket receive queue without copying it. */ + while ((skb = skb_dequeue(&sk->sk_receive_queue))) { + skb_orphan(skb); +- if (!skb_linearize(skb)) { ++ if (!skb_linearize(skb) && sk->sk_state != BT_CLOSED) { + s = rfcomm_recv_frame(s, skb); + if (!s) + break; diff --git a/scripts/mod/modpost.c b/scripts/mod/modpost.c index f7c4d3fe4381..7fd1ef7930c6 100644 --- a/scripts/mod/modpost.c |