Returned mail: Data format error

2019-03-27 Thread kyle
… ndfhWÀ¿åŠ’w2,&%’æß71|<0YŽØ‘˜á¸Ç\ÂJîÁ\üF<NيÅ>¸•ß½pH3ÓBæŠw%ÏF´Š:•Ú5f`!Â^?–ì)ÙjVºnîêm˜Ç÷êŠ8p’­_óP’Fœ/?I•°œ¼¤_5Ð]š±›±3¼‰Zƒ¾xšbM‹E V5„¡4£b?¹ÝúN5áqÁ1†äP¹eÙÓVÙïÖ*äîŽþ¿uNèՔ[™.ÈɔG!Ø᣼˒ÚYü–ag.Ÿk.(F¼c°ÈpGšT<Òâxx¼»±ÞÏËÞEu„ç¯Ò|ÚO.s.v6PÂ> TûtóUE¤Êø¾Þ–”‚c~†;Ôñç¤}¦?6ÑÜMÐðî¨~&·bÁ؁™£RÈF2dåx­ObbgBB

[RFC PATCH 13/68] vfs: Convert dax to use the new mount API

2019-03-27 Thread David Howells
Convert the dax filesystem to the new internal mount API as the old one will be obsoleted and removed. This allows greater flexibility in communication of mount parameters between userspace, the VFS and the filesystem. See Documentation/filesystems/mount_api.txt for more information. Signed-off-

[RFC PATCH 00/68] VFS: Convert a bunch of filesystems to the new mount API

2019-03-27 Thread David Howells
Hi Al, Here's a set of patches that converts a bunch (but not yet all!) to the new mount API. To this end, it makes the following changes: (1) Provides a convenience member in struct fs_context that is OR'd into sb->s_iflags by sget_fc(). (2) Provides a convenience helper function, vfs

[ndctl PATCH v2] ndctl: enable 'travis-ci'

2019-03-27 Thread Vishal Verma
Add a .travis.yml config to enable Travis CI. Also add the Travis CI status 'badge' to README.md For now, this only does a compile test. It can be built upon in the future to do more runtime testing. Since the travis environment uses Ubuntu, this is useful regardless, as it will immediately catch

[ndctl PATCH] ndctl: enable 'travis-ci'

2019-03-27 Thread Vishal Verma
Add a .travis.yml config to enable Travis CI. Also add the Travis CI status 'badge' to README.md For now, this only does a compile test. It can be built upon in the future to do more runtime testing. Since the travis environment uses Ubuntu, this is useful regardless, as it will immediately catch

[PATCH v5 2/2] libnvdimm/security, acpi/nfit: unify zero-key for all security commands

2019-03-27 Thread Dave Jiang
With zero-key defined, we can remove previous detection of key id 0 or null key in order to deal with a zero-key situation. Syncing all security commands to use the zero-key. Helper functions are introduced to return the data that points to the actual key payload or the zero_key. This helps uniform

[PATCH v5 1/2] libnvdimm/security: provide fix for secure-erase to use zero-key

2019-03-27 Thread Dave Jiang
Add a zero key in order to standardize hardware that want a key of 0's to be passed. Some platforms defaults to a zero-key with security enabled rather than allow the OS to enable the security. The zero key would allow us to manage those platform as well. This also adds a fix to secure erase so it

[PATCH AUTOSEL 5.0 061/262] mm/resource: Return real error codes from walk failures

2019-03-27 Thread Sasha Levin
From: Dave Hansen [ Upstream commit 5cd401ace914dc68556c6d2fcae0c349444d5f86 ] walk_system_ram_range() can return an error code either becuase *it* failed, or because the 'func' that it calls returned an error. The memory hotplug does the following: ret = walk_system_ram_range(..., fun

Re: [PATCH 1/2] ndctl: add warning about overwrite taking a long time

2019-03-27 Thread Verma, Vishal L
On Fri, 2019-03-22 at 16:50 -0700, Dave Jiang wrote: > Add warning note in man page that overwrite may take a long time to > execute. > > Suggested-by: Robert Elliot > Signed-off-by: Dave Jiang > --- > Documentation/ndctl/ndctl-sanitize-dimm.txt |3 ++- > 1 file changed, 2 insertions(+),

RE: [ndctl PATCH v3 4/5] libndctl: Add a new dimm-op cmd_is_supported()

2019-03-27 Thread Dexuan Cui
> From: Verma, Vishal L > Sent: Wednesday, March 27, 2019 9:17 AM > To: Williams, Dan J ; Dexuan Cui > ; Jiang, Dave ; > linux-nvdimm@lists.01.org; dexuan@gmail.com; Michael Kelley > > Cc: jthumsh...@suse.de; qi.f...@fujitsu.com > Subject: Re: [ndctl PATCH v3 4/5] libndctl: Add a new dimm-op

Re: [PATCH v2] ndctl: add support to allow zero key for secure erase

2019-03-27 Thread Verma, Vishal L
On Fri, 2019-03-22 at 16:42 -0700, Dave Jiang wrote: > Providing a way for crypto-erase to pass in a key that is with 0's as > payload. > > Signed-off-by: Dave Jiang > --- > > v2: > - Make zero key option explicit with -z parameter. Otherwise we will look > for a key. (Dan) > > Documentati

Re: [PATCH v5 00/10] mm: Sub-section memory hotplug support

2019-03-27 Thread Dan Williams
On Wed, Mar 27, 2019 at 9:13 AM Michal Hocko wrote: > > On Tue 26-03-19 17:20:41, Dan Williams wrote: > > On Tue, Mar 26, 2019 at 1:04 AM Michal Hocko wrote: > > > > > > On Mon 25-03-19 13:03:47, Dan Williams wrote: > > > > On Mon, Mar 25, 2019 at 3:20 AM Michal Hocko wrote: > > > [...] > > > >

Re: [ndctl PATCH v3 4/5] libndctl: Add a new dimm-op cmd_is_supported()

2019-03-27 Thread Verma, Vishal L
On Tue, 2019-03-26 at 23:29 +, Dexuan Cui wrote: > Here ndctl is checking if ND_CMD_SMART is supported in > dimm->cmd_mask. For all the non-NVDIMM_FAMILY_INTEL families, > the check is false, including the HPE1 and MSFT families. > > So IMO we need this new dimm-ops to make "ndctl monitor"

Re: [PATCH v5 00/10] mm: Sub-section memory hotplug support

2019-03-27 Thread Michal Hocko
On Tue 26-03-19 17:20:41, Dan Williams wrote: > On Tue, Mar 26, 2019 at 1:04 AM Michal Hocko wrote: > > > > On Mon 25-03-19 13:03:47, Dan Williams wrote: > > > On Mon, Mar 25, 2019 at 3:20 AM Michal Hocko wrote: > > [...] > > > > > User-defined memory namespaces have this problem, but 2MB is the