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: <20190827122618.GA8803@kuha.fi.intel.com>
Date:   Tue, 27 Aug 2019 15:26:18 +0300
From:   Heikki Krogerus <heikki.krogerus@...ux.intel.com>
To:     Christoph Hellwig <hch@....de>
Cc:     Andy Shevchenko <andriy.shevchenko@...ux.intel.com>,
        linux-kernel@...r.kernel.org
Subject: Re: [PATCH] uuid: Add helpers for finding UUID from an array

On Tue, Aug 27, 2019 at 01:54:18PM +0200, Christoph Hellwig wrote:
> On Tue, Aug 27, 2019 at 02:49:18PM +0300, Heikki Krogerus wrote:
> > Matching function that compares every UUID in an array to a
> > given UUID with guid_equal().
> > 
> > Signed-off-by: Heikki Krogerus <heikki.krogerus@...ux.intel.com>
> > ---
> > Hi,
> > 
> > I don't have a user for these helpers, but since they are pretty
> > trivial, I figured that might as well propose them in any case.
> > Though, I think there was somebody proposing of doing the same thing
> > that these helpers do at one point, but just the hard way in the
> > drivers, right Andy?
> 
> XFS has something similar in xfs_uuid_mount, except that it also
> tracks empty slots.  That beeing said I'm pretty sure if you ask willy
> he's suggest to just convert the table to an xarray instead :)
> 
> So I'm defintively curious what the users would be where we just check
> a table, but don't also add something to the table.

I prepared this patch (already some time ago) as part of a series that
was meant to move the ACPI _DSD uuids "prp_guids" in
drivers/acpi/property.c to the drivers instead (so in practice, get
rid of prp_guids). I never send that series out because it would have
only worked with ACPI enumerated devices, so not with for example PCI
enumerated devices which also may have _DSD device properties.

I'm sending this patch out just because after this I'm dropping it
from my development branch. If somebody else finds it useful, great,
let's push it forward, but if there is nobody interested, or if there
is possibly even better way of handling arrays like prp_guids (please
note that I'm not going to work on that ;-), then let's just forget
about the it.

thanks,

-- 
heikki

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ