diff --git a/kernel-aarch64-debug.config b/kernel-aarch64-debug.config index 2621e5a63..37eede017 100644 --- a/kernel-aarch64-debug.config +++ b/kernel-aarch64-debug.config @@ -2734,6 +2734,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-aarch64.config b/kernel-aarch64.config index bfc934330..2a79003f4 100644 --- a/kernel-aarch64.config +++ b/kernel-aarch64.config @@ -2802,6 +2802,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-ppc64le-debug.config b/kernel-ppc64le-debug.config index 84fb20fd9..3b49b3288 100644 --- a/kernel-ppc64le-debug.config +++ b/kernel-ppc64le-debug.config @@ -2427,6 +2427,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-ppc64le.config b/kernel-ppc64le.config index fb5b8a5fa..afe1f9534 100644 --- a/kernel-ppc64le.config +++ b/kernel-ppc64le.config @@ -2493,6 +2493,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-s390x-debug.config b/kernel-s390x-debug.config index 682538ab1..2171e0c73 100644 --- a/kernel-s390x-debug.config +++ b/kernel-s390x-debug.config @@ -2553,6 +2553,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-s390x-zfcpdump.config b/kernel-s390x-zfcpdump.config index 12a0d7b3c..baa1de2cf 100644 --- a/kernel-s390x-zfcpdump.config +++ b/kernel-s390x-zfcpdump.config @@ -2784,6 +2784,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-s390x.config b/kernel-s390x.config index 5ddd29695..c8268723d 100644 --- a/kernel-s390x.config +++ b/kernel-s390x.config @@ -2620,6 +2620,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-x86_64-debug.config b/kernel-x86_64-debug.config index d3ff84f8e..c1154b593 100644 --- a/kernel-x86_64-debug.config +++ b/kernel-x86_64-debug.config @@ -2466,6 +2466,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel-x86_64.config b/kernel-x86_64.config index ce7aadb11..31eb52e0d 100644 --- a/kernel-x86_64.config +++ b/kernel-x86_64.config @@ -2533,6 +2533,7 @@ CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_MTK=y CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_3WIRE=y diff --git a/kernel.spec b/kernel.spec index 64d748b30..d37d79035 100644 --- a/kernel.spec +++ b/kernel.spec @@ -12,7 +12,7 @@ # change below to w4T.xzdio): %define _binary_payload w3T.xzdio -%global distro_build 508 +%global distro_build 509 # Sign the x86_64 kernel for secure boot authentication %ifarch x86_64 aarch64 s390x ppc64le @@ -38,10 +38,10 @@ # define buildid .local %define rpmversion 4.18.0 -%define pkgrelease 508.el8 +%define pkgrelease 509.el8 # allow pkg_release to have configurable %%{?dist} tag -%define specrelease 508%{?dist} +%define specrelease 509%{?dist} %define pkg_release %{specrelease}%{?buildid} @@ -2695,6 +2695,62 @@ fi # # %changelog +* Wed Aug 09 2023 Denys Vlasenko [4.18.0-509.el8] +- cifs: fix for following DFS links where sharename is the same as prepath (Ronnie Sahlberg) [2130474] +- crypto: rng - Fix lock imbalance in crypto_del_rng (Herbert Xu) [2229700] +- ibmvnic: Do not reset dql stats on NON_FATAL err (Mamatha Inamdar) [2227904] +- mptcp: Correct the sock::sk_lock.owned lockdep annotations (Felix Maurer) [2228890] +- gpio: name PCA953x gpio chips after device name (Steve Best) [2226775] +- scsi: storvsc: Handle SRB status value 0x30 (Cathy Avery) [2218133] +- netfilter: nft_set_pipapo: fix improper element removal (Phil Sutter) [2225276] {CVE-2023-4004} +- macvlan: add forgotten nla_policy for IFLA_MACVLAN_BC_CUTOFF (Xin Long) [2226791] +- tcp: Reduce chance of collisions in inet6_hashfn(). (Felix Maurer) [2176119] {CVE-2023-1206} +- ipv6: fix locking issues with loops over idev->addr_list (Jiri Benc) [2123305] +- relayfs: fix out-of-bounds access in relay_file_read (Bill O'Donnell) [2215510] {CVE-2023-3268} +- kernel/relay.c: fix read_pos error when multiple readers (Bill O'Donnell) [2215510] +- seq_buf: Make trace_seq_putmem_hex() support data longer than 8 (Ricardo Robaina) [2212208] {CVE-2023-28772} +- seq_buf: Fix overflow in seq_buf_putmem_hex() (Ricardo Robaina) [2212208] {CVE-2023-28772} +- tools/power/x86/intel-speed-select: Support more than 8 sockets. (Frank Ramsay) [2212508] +- platform/x86: ISST: Remove 8 socket limit (Frank Ramsay) [2212508] +- media: saa7134: fix use after free bug in saa7134_finidev due to race condition (Wander Lairson Costa) [2215902] {CVE-2023-35823} +- Bluetooth: btmtksdio: fix possible FW initialization failure (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: fix the reset takes too long (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: mask out interrupt status (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add support for Foxconn QCA 0xe0d0 (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add two more Bluetooth parts for WCN6855 (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add protocol for MediaTek bluetooth devices(MT7922) (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add support for Foxconn MT7922A (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: Fix kernel oops when sdio suspend. (David Marlin) [2142489 2144730 2145097] +- Enable MTK BT Support for RHEL (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add a new PID/VID 13d3/3567 for MT7921 (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: support bluetooth reset mechanism (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: fix btmtksdio_[drv|fw]_pmctrl() (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: refactor btmtksdio_runtime_[suspend|resume]() (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: fix bus hang with wrong privilege (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: fix firmware coredump retrieve (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: Enable SCO over I2S (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mt7921s: Support wake on bluetooth (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: rename btsdio_mtk_reg_read (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: enable AOSP extension for MT7921 (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: enable msft opcode (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: fix resume failure (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: handle runtime pm only when sdio_func is available (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: drop the unnecessary variable created (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: add support of processing firmware coredump and log (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: add MT7921s Bluetooth support (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: transmit packet according to status TX_EMPTY (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: use register CRPLR to read packet length (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: update register CSDIOCSR operation (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: move interrupt service to work (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: explicitly set WHISR as write-1-clear (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksdio: add .set_bdaddr support (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btmtksido: rely on BT_MTK module (David Marlin) [2142489 2144730 2145097] +- Bluetooth: mediatek: add BT_MTK module (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Support public address configuration for MediaTek Chip. (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Support Bluetooth Reset for Mediatek Chip(MT7921) (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: Add support for Foxconn Mediatek Chip (David Marlin) [2142489 2144730 2145097] +- Bluetooth: btusb: fix blacklist_table context (David Marlin) [2142489 2144730 2145097] + * Fri Aug 04 2023 Denys Vlasenko [4.18.0-508.el8] - HID: betop: check shape of output reports (Desnes Nunes) [2212164] {CVE-2023-1073} - media: ttusb-dec: fix memory leak in ttusb_dec_exit_dvb() (Desnes Nunes) [2153575] {CVE-2022-45887} diff --git a/sources b/sources index 860bfa70b..1c7723371 100644 --- a/sources +++ b/sources @@ -1,3 +1,3 @@ -SHA512 (linux-4.18.0-508.el8.tar.xz) = 960b63c2e12f6dd64c1497923c8c4a75440008a7ab54a56d55ecd6638b936556bd723017df06967c7d4d62e1ff2d38fe5b5722abd3015c89f7d2991c42f6ce48 -SHA512 (kernel-abi-stablelists-4.18.0-508.tar.bz2) = e88a95d138b13c04cab15bc70e25608491330b5fb54f6234204c0001cac2c61df05a25329b1821fa4c677a2f128b9cbd36006f08ed9ff43a52ab55fd157cec02 -SHA512 (kernel-kabi-dw-4.18.0-508.tar.bz2) = f7bbf94096acc33486535d9eece268c543c6a05d93ee262d64dc22b220f1cb3ff49b4cf091a5c748811c4229fdf674be4c816174575161b0ca5e457726595b32 +SHA512 (linux-4.18.0-509.el8.tar.xz) = f4e0a1059a863b81946183176b664decb73a811a4f119c3bcc1029af98261a8a1b285003da0236f8e3a7aae65769d5686dbee8cf1e629931226ccf0fa6cb44af +SHA512 (kernel-abi-stablelists-4.18.0-509.tar.bz2) = b03c103cf4e92ea9960a16bffe035ced99dbdc9f54494042d53c58dafcc53527519b95d01f99f98ad9b1f5fb126b91bb3dd408b9293ee3dabd3111a49e5cbdc0 +SHA512 (kernel-kabi-dw-4.18.0-509.tar.bz2) = f7bbf94096acc33486535d9eece268c543c6a05d93ee262d64dc22b220f1cb3ff49b4cf091a5c748811c4229fdf674be4c816174575161b0ca5e457726595b32