From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from g9t5008.houston.hp.com ([15.240.92.66]:54120 "EHLO g9t5008.houston.hp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755109AbcEBUDS (ORCPT ); Mon, 2 May 2016 16:03:18 -0400 Message-ID: <1462218865.27137.18.camel@hpe.com> Subject: Re: [PATCH v2 3/3] xfs: Add alignment check for DAX mount From: Toshi Kani To: Ross Zwisler Cc: dan.j.williams@intel.com, jack@suse.cz, david@fromorbit.com, hch@infradead.org, boaz@plexistor.com, tytso@mit.edu, adilger.kernel@dilger.ca, micah.parrish@hpe.com, linux-nvdimm@lists.01.org, linux-fsdevel@vger.kernel.org, linux-kernel@vger.kernel.org Date: Mon, 02 May 2016 13:54:25 -0600 In-Reply-To: <20160502195027.GC14421@linux.intel.com> References: <1462214578-27122-1-git-send-email-toshi.kani@hpe.com> <1462214578-27122-4-git-send-email-toshi.kani@hpe.com> <20160502195027.GC14421@linux.intel.com> Content-Type: text/plain; charset="UTF-8" Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Mon, 2016-05-02 at 13:50 -0600, Ross Zwisler wrote: > On Mon, May 02, 2016 at 12:42:58PM -0600, Toshi Kani wrote:  : > >   xfs_warn(mp, > > - "DAX enabled. Warning: EXPERIMENTAL, use at your own risk"); > > + "DAX enabled. Warning: EXPERIMENTAL, use at your own > > risk"); > >   if (sb->s_blocksize != PAGE_SIZE) { > >   xfs_alert(mp, > >   "Filesystem block size invalid for DAX Turning DAX > > off."); > >   mp->m_flags &= ~XFS_MOUNT_DAX; > > - } else if (!sb->s_bdev->bd_disk->fops->direct_access) > > { > > - xfs_alert(mp, > > - "Block device does not support DAX Turning DAX off."); > > + } else if ((error = bdev_direct_access(sb->s_bdev, > > &dax)) < 0) { > > + switch (error) { > > + case -EOPNOTSUPP: > > + xfs_alert(mp, > > + "Block device does not support DAX Turning DAX > > off."); > > Since you're already in here editing all the strings, can you add a > period to make it more readable?   Applies to all strings. Right. Will do. > > > > + "Block device does not support DAX. Turning > > DAX off."); >   ^ > > > > > + break; > > + case -EINVAL: > > + xfs_alert(mp, > > + "Partition alignment invalid for DAX Turning > > DAX off."); > > + break; > > + default: > > + xfs_alert(mp, > > + "DAX access failed (%d) DAX Turning DAX off.", > > error); > > I DAX think you might DAX have too many DAXes in here. :) Oops! :) > > > > + } > >   mp->m_flags &= ~XFS_MOUNT_DAX; > >   } > >   } > > Other than the nit-picking about the strings, this seems fine. > > You can add this for the series: > Reviewed-by: Ross Zwisler Thanks! -Toshi