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 for Android: free password hash cracker in your pocket
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-ID: <Z9QzQEzcpHjZQI7U@gourry-fedora-PF4VCD3F>
Date: Fri, 14 Mar 2025 09:46:40 -0400
From: Gregory Price <gourry@...rry.net>
To: Jonathan Cameron <Jonathan.Cameron@...wei.com>
Cc: lsf-pc@...ts.linux-foundation.org, linux-mm@...ck.org,
	linux-cxl@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: Re: [LSF/MM] CXL Boot to Bash - Section 0a: CFMWS and NUMA Flexiblity

On Fri, Mar 14, 2025 at 11:09:42AM +0000, Jonathan Cameron wrote:
> > 
> > I was unaware that we blocked mapping persistent as volatile.  I was
> > working off the assumption that could be flexible mapped similar to...
> > er... older, non-cxl hardware... cough.
> 
> You can use it as volatile, but that doesn't mean we allow it in a CFMWS
> that says the host PA range is not suitable for persistent.
> A BIOS might though I think.
>

aaaaaaaaaaaaah this helps.  Ok, we can repurpose the hardware, but not
the CFMWS.  Even more pressure on platforms to get it right :P.

> > 
> > Along with the above note, and as mentioned on discord, I think this
> > whole section naturally evolves into a library of "Sane configurations"
> > and "We promise nothing for `reasons`" configurations.
> 
> :)  Snag is that as Dan pointed out on discord we assume this applies
> even without the lock.  So it is possible to have device and host 
> hardware combinations where things are forced to be very non-intuitive.
>

Right, but i think that falls into "We promise nothing, for `reasons`".

At the very least it would give us a communication tool that helps
bridge the gap between platform, linux, and end-users.

Or it'd just makes it all worse, one of the two.

~Gregory

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ