From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751136AbdEaQSg (ORCPT ); Wed, 31 May 2017 12:18:36 -0400 Received: from bombadil.infradead.org ([65.50.211.133]:40352 "EHLO bombadil.infradead.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751015AbdEaQSe (ORCPT ); Wed, 31 May 2017 12:18:34 -0400 From: Christoph Hellwig To: Andy Shevchenko , Amir Goldstein , linux-fsdevel@vger.kernel.org Cc: Shaohua Li , Dan Williams , David Howells , Steven Whitehouse , Mimi Zohar , linux-xfs@vger.kernel.org, linux-raid@vger.kernel.org, linux-nvdimm@ml01.01.org, linux-kernel@vger.kernel.org, linux-block@vger.kernel.org Subject: cleanup UUID types V6 Date: Wed, 31 May 2017 18:18:02 +0200 Message-Id: <20170531161826.23243-1-hch@lst.de> X-Mailer: git-send-email 2.11.0 X-SRS-Rewrite: SMTP reverse-path rewritten from by bombadil.infradead.org. See http://www.infradead.org/rpr.html Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi all, this series, which is a combined effort from Amir, Andy and me introduces new uuid_t and guid_t type names that are less confusing than the existing types, adds new helpers for them and starts switching the fs code over to it. Andy has additional patches on top to convert many of the users that use char arrays for UUIDs and GUIDs to these (or rather a predecessor for now until updated). Changes since V5: - fix the AFS revert to respect endianess - rename uuid_to_bin to uuid_parse Changes since V4: - removed the patch to remove uuid_be for now - move the md patch to the front of the queue - remove the union for V1 uuids and provide accessors instead - new patch to set s_uuid for tmpfs - revert the patch that moved struct uuid_v1 from afs to the core - implement the fsid generation differently in XFS due to the change above - add a MAINTAINERS entry Changes since V3: - stop exposing uuid_be/uuid_t to userspace - remove uuid_be entirely Changes since V2: - various cleanups