lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <05954e6dde3369a0ecf26f5225643afa15850f60.camel@sipsolutions.net>
Date: Fri, 09 May 2025 12:03:07 +0200
From: Johannes Berg <johannes@...solutions.net>
To: Christian Lamparter <chunkeey@...il.com>, linux-kernel@...r.kernel.org, 
	linux-um@...ts.infradead.org
Cc: benjamin.berg@...el.com, sashal@...nel.org, richard@....at, 
	stable@...r.kernel.org
Subject: Re: [PATCH 6.12] Revert "um: work around sched_yield not yielding
 in time-travel mode"

On Fri, 2025-05-09 at 11:50 +0200, Christian Lamparter wrote:
> 
> What's interessting/very strange strange about this time-travel stuff:
> > commit 0b8b2668f998 ("um: insert scheduler ticks when userspace does not yield")
> 
>  $ git describe 0b8b2668f998
> => v6.12-rc2-43-g0b8b2668f998
> (from what I know this is 43 patches on top of v6.12-rc2 as per the man page:
> "The command finds the most recent tag that is reachable from a commit. [...]
> it suffixes the tag name with the number of additional commits on top of the tagged
> object and the abbreviated object name of the most recent commit."
> 
> But it was merged as part of: uml-for-linus-6.13-rc1 :
> https://lore.kernel.org/lkml/1155823186.11802667.1732921581257.JavaMail.zimbra@nod.at/

That's not all that implausible - UML maintenance is slow and we all
have a lot of things to do... so chances are we just didn't send a pull
request for 6.12-rc even though the tree was already there. I'm trying
to improve that but it's not really a focus for any of us.

johannes

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ