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] [thread-next>] [day] [month] [year] [list]
Message-ID: <772a21b721e21422407dbabcbf73bb0adf594d63.camel@HansenPartnership.com>
Date: Wed, 26 Mar 2025 08:27:23 -0400
From: James Bottomley <James.Bottomley@...senPartnership.com>
To: Luis Chamberlain <mcgrof@...nel.org>, jack@...e.cz, hch@...radead.org, 
 david@...morbit.com, rafael@...nel.org, djwong@...nel.org,
 pavel@...nel.org,  song@...nel.org
Cc: linux-fsdevel@...r.kernel.org, linux-kernel@...r.kernel.org, 
	gost.dev@...sung.com, amir73il@...il.com
Subject: Re: [RFC 0/6] fs: automatic kernel fs freeze / thaw

On Wed, 2025-03-26 at 04:42 -0700, Luis Chamberlain wrote:
> On Wed, Mar 26, 2025 at 04:22:14AM -0700, Luis Chamberlain wrote:
> > I did a quick boot test with this on my laptop and suspend doesn't
> > work, its not clear if this was an artifact of me trying this on
> > linux-next or what, I can try without my patches on next to see if
> > next actually suspends without them. And so, we gotta figure out if
> > there's something stupid still to fix, or something broken with
> > these changes I overlooked on the rebase.
> 
> next-20250321 has suspend broken, so it was not my patches which
> broke suspend. So we need baseline first on a kernel revision where
> it is not broken.

I wrote a much lighter weight version of this and tested it on 6.14 (or
actually 6.14-rc6 since my laptop takes ages to do a full kernel
compile), which is where I found the sb_write_started() deadlock Jan
predicted.  But with that fixed, at least hibernate works for me using
an ext4 based image, so if you use 6.14 as your base, it should work
for you.

Regards,

James


Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ