* Linux 6.6.126
@ 2026-02-16 16:19 Greg Kroah-Hartman
2026-02-16 16:19 ` Greg Kroah-Hartman
0 siblings, 1 reply; 2+ messages in thread
From: Greg Kroah-Hartman @ 2026-02-16 16:19 UTC (permalink / raw)
To: linux-kernel, akpm, torvalds, stable; +Cc: lwn, jslaby, Greg Kroah-Hartman
I'm announcing the release of the 6.6.126 kernel.
If your system did not boot in 6.6.125, then you should upgrade, this
reverts one problematic commit. If the last stable release worked just
fine, no need to upgrade.
The updated 6.6.y git tree can be found at:
git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git linux-6.6.y
and can be browsed at the normal kernel.org git web browser:
https://git.kernel.org/?p=linux/kernel/git/stable/linux-stable.git;a=summary
thanks,
greg k-h
------------
Makefile | 2 +-
drivers/base/base.h | 9 ---------
drivers/base/bus.c | 2 +-
drivers/base/dd.c | 2 +-
4 files changed, 3 insertions(+), 12 deletions(-)
Greg Kroah-Hartman (2):
Revert "driver core: enforce device_lock for driver_match_device()"
Linux 6.6.126
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: Linux 6.6.126
2026-02-16 16:19 Linux 6.6.126 Greg Kroah-Hartman
@ 2026-02-16 16:19 ` Greg Kroah-Hartman
0 siblings, 0 replies; 2+ messages in thread
From: Greg Kroah-Hartman @ 2026-02-16 16:19 UTC (permalink / raw)
To: linux-kernel, akpm, torvalds, stable; +Cc: lwn, jslaby, Greg Kroah-Hartman
diff --git a/Makefile b/Makefile
index 4a944e807690..54c385978fee 100644
--- a/Makefile
+++ b/Makefile
@@ -1,7 +1,7 @@
# SPDX-License-Identifier: GPL-2.0
VERSION = 6
PATCHLEVEL = 6
-SUBLEVEL = 125
+SUBLEVEL = 126
EXTRAVERSION =
NAME = Pinguïn Aangedreven
diff --git a/drivers/base/base.h b/drivers/base/base.h
index 35e14bebbfb2..0b491449b022 100644
--- a/drivers/base/base.h
+++ b/drivers/base/base.h
@@ -165,18 +165,9 @@ void device_set_deferred_probe_reason(const struct device *dev, struct va_format
static inline int driver_match_device(struct device_driver *drv,
struct device *dev)
{
- device_lock_assert(dev);
-
return drv->bus->match ? drv->bus->match(dev, drv) : 1;
}
-static inline int driver_match_device_locked(struct device_driver *drv,
- struct device *dev)
-{
- guard(device)(dev);
- return driver_match_device(drv, dev);
-}
-
static inline void dev_sync_state(struct device *dev)
{
if (dev->bus->sync_state)
diff --git a/drivers/base/bus.c b/drivers/base/bus.c
index 27f8442a3aa9..b97e13a52c33 100644
--- a/drivers/base/bus.c
+++ b/drivers/base/bus.c
@@ -263,7 +263,7 @@ static ssize_t bind_store(struct device_driver *drv, const char *buf,
int err = -ENODEV;
dev = bus_find_device_by_name(bus, NULL, buf);
- if (dev && driver_match_device_locked(drv, dev)) {
+ if (dev && driver_match_device(drv, dev)) {
err = device_driver_attach(drv, dev);
if (!err) {
/* success */
diff --git a/drivers/base/dd.c b/drivers/base/dd.c
index 07f1332dd3a4..7e2fb159bb89 100644
--- a/drivers/base/dd.c
+++ b/drivers/base/dd.c
@@ -1169,7 +1169,7 @@ static int __driver_attach(struct device *dev, void *data)
* is an error.
*/
- ret = driver_match_device_locked(drv, dev);
+ ret = driver_match_device(drv, dev);
if (ret == 0) {
/* no match */
return 0;
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2026-02-16 16:19 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-02-16 16:19 Linux 6.6.126 Greg Kroah-Hartman
2026-02-16 16:19 ` Greg Kroah-Hartman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®