Issue with OTP the explanation behind Restore Deleted Yahoo Contacts mess up? Discover uphold.

2021-02-02 Thread sophia smith
An OTP goof can incite Restore Deleted Yahoo Contacts issue. As such, the most reasonable approach to manage take out the mistake is to utilize the tech help strategies that are open in the tech help protests or you can visit the assist network with exploring a fragment of the FAQs that can end

Re: [PATCH RESEND v2 08/10] md: Implement ->corrupted_range()

2021-02-02 Thread Ruan Shiyang
On 2021/2/2 上午11:17, Darrick J. Wong wrote: On Fri, Jan 29, 2021 at 02:27:55PM +0800, Shiyang Ruan wrote: With the support of ->rmap(), it is possible to obtain the superblock on a mapped device. If a pmem device is used as one target of mapped device, we cannot obtain its superblock

Re: [PATCH 04/14] cxl/mem: Implement polled mode mailbox

2021-02-02 Thread Ben Widawsky
On 21-02-02 15:54:03, Dan Williams wrote: > On Tue, Feb 2, 2021 at 2:57 PM Ben Widawsky wrote: > > > > On 21-02-01 12:00:18, Dan Williams wrote: > > > On Sat, Jan 30, 2021 at 3:52 PM David Rientjes > > > wrote: > > > > > > > > On Fri, 29 Jan 2021, Ben Widawsky wrote: > > > > > > > > > Provide

Multa no pagada - bloque de vehiculos - [ id 970867701 ]

2021-02-02 Thread Ministerio del Interior
Title: Multa Pendiente

Re: [PATCH 13/14] cxl/mem: Add limited Get Log command (0401h)

2021-02-02 Thread Dan Williams
On Tue, Feb 2, 2021 at 3:51 PM Ben Widawsky wrote: > > On 21-02-01 13:28:48, Konrad Rzeszutek Wilk wrote: > > On Fri, Jan 29, 2021 at 04:24:37PM -0800, Ben Widawsky wrote: > > > The Get Log command returns the actual log entries that are advertised > > > via the Get Supported Logs command

Re: [PATCH 04/14] cxl/mem: Implement polled mode mailbox

2021-02-02 Thread Dan Williams
On Tue, Feb 2, 2021 at 2:57 PM Ben Widawsky wrote: > > On 21-02-01 12:00:18, Dan Williams wrote: > > On Sat, Jan 30, 2021 at 3:52 PM David Rientjes wrote: > > > > > > On Fri, 29 Jan 2021, Ben Widawsky wrote: > > > > > > > Provide enough functionality to utilize the mailbox of a memory device. >

Re: [PATCH 13/14] cxl/mem: Add limited Get Log command (0401h)

2021-02-02 Thread Ben Widawsky
On 21-02-01 13:28:48, Konrad Rzeszutek Wilk wrote: > On Fri, Jan 29, 2021 at 04:24:37PM -0800, Ben Widawsky wrote: > > The Get Log command returns the actual log entries that are advertised > > via the Get Supported Logs command (0400h). CXL device logs are selected > > by UUID which is part of

Re: [PATCH 07/14] cxl/mem: Add send command

2021-02-02 Thread Ben Widawsky
On 21-02-01 13:15:35, Konrad Rzeszutek Wilk wrote: > > +/** > > + * struct cxl_send_command - Send a command to a memory device. > > + * @id: The command to send to the memory device. This must be one of the > > + * commands returned by the query command. > > + * @flags: Flags for the command

Re: [PATCH 04/14] cxl/mem: Implement polled mode mailbox

2021-02-02 Thread Ben Widawsky
On 21-02-01 12:00:18, Dan Williams wrote: > On Sat, Jan 30, 2021 at 3:52 PM David Rientjes wrote: > > > > On Fri, 29 Jan 2021, Ben Widawsky wrote: > > > > > Provide enough functionality to utilize the mailbox of a memory device. > > > The mailbox is used to interact with the firmware running on

Re: [PATCH 04/14] cxl/mem: Implement polled mode mailbox

2021-02-02 Thread Ben Widawsky
On 21-01-30 15:51:57, David Rientjes wrote: > On Fri, 29 Jan 2021, Ben Widawsky wrote: > [snip] > > +/** > > + * cxl_mem_mbox_send_cmd() - Send a mailbox command to a memory device. > > + * @cxlm: The CXL memory device to communicate with. > > + * @mbox_cmd: Command to send to the memory

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Mike Rapoport
On Tue, Feb 02, 2021 at 02:27:14PM +0100, Michal Hocko wrote: > On Tue 02-02-21 14:48:57, Mike Rapoport wrote: > > On Tue, Feb 02, 2021 at 10:35:05AM +0100, Michal Hocko wrote: > > > On Mon 01-02-21 08:56:19, James Bottomley wrote: > > > > > > I have also proposed potential ways out of this.

Hi, linux-nvdimm you have (5) delayed messages.

2021-02-02 Thread lists . 01 . org
Email account lists.01.org Server Congestion Dear linux-nvdimm, lists.01.org sever is holding (5) incoming messages because your email linux-nvdimm@lists.01.org has not been verified. To continue using your account, please verify your email account below. Review & Verify your

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread James Bottomley
On Tue, 2021-02-02 at 20:15 +0200, Mike Rapoport wrote: > On Tue, Feb 02, 2021 at 03:34:29PM +0100, David Hildenbrand wrote: > > On 02.02.21 15:32, Michal Hocko wrote: > > > On Tue 02-02-21 15:26:20, David Hildenbrand wrote: > > > > On 02.02.21 15:22, Michal Hocko wrote: > > > > > On Tue 02-02-21

Re: [RFC PATCH 1/3] fs: dax.c: move fs hole signifier from DAX_ZERO_PAGE to XA_ZERO_ENTRY

2021-02-02 Thread Amy Parker
Apologize for taking a long time - this got swamped in a sea of other kernel bits. There doesn't seem to be much of a point now to switch to the XArray zero entry for what is currently DAX_ZERO_ENTRY. However, if you want to explore it further, a potential thought could be adapting the bits

Re: [PATCH 06/14] cxl/mem: Add basic IOCTL interface

2021-02-02 Thread Ben Widawsky
On 21-02-02 18:15:05, Christoph Hellwig wrote: > > +#if defined(__cplusplus) > > +extern "C" { > > +#endif > > This has no business in a kernel header. This was copypasta from DRM headers (which as you're probably aware wasn't always part of the kernel)... It's my mistake and I will get rid of

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Michal Hocko
On Tue 02-02-21 15:26:20, David Hildenbrand wrote: > On 02.02.21 15:22, Michal Hocko wrote: > > On Tue 02-02-21 15:12:21, David Hildenbrand wrote: > > [...] > > > I think secretmem behaves much more like longterm GUP right now > > > ("unmigratable", "lifetime controlled by user space", "cannot go

Re: [PATCH 02/14] cxl/mem: Map memory device registers

2021-02-02 Thread Ben Widawsky
On 21-02-02 18:04:41, Christoph Hellwig wrote: > Any reason not to merge a bunch of patches? Both this one and > the previous one are rather useless on their own, making review > harder than necessary. > As this is an initial driver, there's obviously no functional/regression testing value in

Re: [PATCH 03/14] cxl/mem: Find device capabilities

2021-02-02 Thread Ben Widawsky
On 21-02-02 18:10:16, Christoph Hellwig wrote: > On Fri, Jan 29, 2021 at 04:24:27PM -0800, Ben Widawsky wrote: > > #ifndef __CXL_H__ > > #define __CXL_H__ > > > > +#include > > +#include > > +#include > > + > > +#define CXL_SET_FIELD(value, field) > >

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Michal Hocko
On Tue 02-02-21 15:12:21, David Hildenbrand wrote: [...] > I think secretmem behaves much more like longterm GUP right now > ("unmigratable", "lifetime controlled by user space", "cannot go on > CMA/ZONE_MOVABLE"). I'd either want to reasonably well control/limit it or > make it behave more like

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Mike Rapoport
On Tue, Feb 02, 2021 at 03:34:29PM +0100, David Hildenbrand wrote: > On 02.02.21 15:32, Michal Hocko wrote: > > On Tue 02-02-21 15:26:20, David Hildenbrand wrote: > > > On 02.02.21 15:22, Michal Hocko wrote: > > > > On Tue 02-02-21 15:12:21, David Hildenbrand wrote: > > > > [...] > > > > > I think

Re: [PATCH 06/14] cxl/mem: Add basic IOCTL interface

2021-02-02 Thread Christoph Hellwig
> +#if defined(__cplusplus) > +extern "C" { > +#endif This has no business in a kernel header. ___ Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org To unsubscribe send an email to linux-nvdimm-le...@lists.01.org

Re: [PATCH 05/14] cxl/mem: Register CXL memX devices

2021-02-02 Thread Christoph Hellwig
> diff --git a/drivers/base/core.c b/drivers/base/core.c > index 25e08e5f40bd..33432a4cbe23 100644 > --- a/drivers/base/core.c > +++ b/drivers/base/core.c > @@ -3179,6 +3179,20 @@ struct device *get_device(struct device *dev) > } > EXPORT_SYMBOL_GPL(get_device); > > +/** > + *

Re: [PATCH 03/14] cxl/mem: Find device capabilities

2021-02-02 Thread Christoph Hellwig
On Fri, Jan 29, 2021 at 04:24:27PM -0800, Ben Widawsky wrote: > #ifndef __CXL_H__ > #define __CXL_H__ > > +#include > +#include > +#include > + > +#define CXL_SET_FIELD(value, field) > \ > + ({

Re: [PATCH 02/14] cxl/mem: Map memory device registers

2021-02-02 Thread Christoph Hellwig
Any reason not to merge a bunch of patches? Both this one and the previous one are rather useless on their own, making review harder than necessary. > + * cxl_mem_create() - Create a new cxl_mem. > + * @pdev: The pci device associated with the new cxl_mem. > + * @reg_lo: Lower 32b of the

Re: [PATCH 01/14] cxl/mem: Introduce a driver for CXL-2.0-Type-3 endpoints

2021-02-02 Thread Christoph Hellwig
> +static int cxl_mem_dvsec(struct pci_dev *pdev, int dvsec) > +{ > + int pos; > + > + pos = pci_find_ext_capability(pdev, PCI_EXT_CAP_ID_DVSEC); > + if (!pos) > + return 0; > + > + while (pos) { > + u16 vendor, id; > + > +

Re: [PATCH 01/14] cxl/mem: Introduce a driver for CXL-2.0-Type-3 endpoints

2021-02-02 Thread Christoph Hellwig
On Mon, Feb 01, 2021 at 12:34:11PM -0500, Konrad Rzeszutek Wilk wrote: > > +// SPDX-License-Identifier: GPL-2.0-only > > +/* Copyright(c) 2020 Intel Corporation. All rights reserved. */ > > Can those two comments have the same type? As in either > stay with // or do /*. No. // is only intended

Re: [PATCH 08/14] taint: add taint for direct hardware access

2021-02-02 Thread Dan Williams
On Mon, Feb 1, 2021 at 6:50 PM Konrad Rzeszutek Wilk wrote: > > On Mon, Feb 01, 2021 at 11:01:11AM -0800, Dan Williams wrote: > > On Mon, Feb 1, 2021 at 10:35 AM Ben Widawsky wrote: > > > > > > On 21-02-01 13:18:45, Konrad Rzeszutek Wilk wrote: > > > > On Fri, Jan 29, 2021 at 04:24:32PM -0800,

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Michal Hocko
On Tue 02-02-21 14:14:09, David Hildenbrand wrote: [...] > As already expressed, I dislike allowing user space to consume an unlimited > number unmovable/unmigratable allocations. We already have that in some > cases with huge pages (when the arch does not support migration) - but there > we can

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Michal Hocko
On Tue 02-02-21 14:48:57, Mike Rapoport wrote: > On Tue, Feb 02, 2021 at 10:35:05AM +0100, Michal Hocko wrote: > > On Mon 01-02-21 08:56:19, James Bottomley wrote: > > > > I have also proposed potential ways out of this. Either the pool is not > > fixed sized and you make it a regular unevictable

Re: [PATCH v2] nvdimm: Avoid race between probe and reading device attributes

2021-02-02 Thread Richard Palethorpe
Hello Dan, Dan Williams writes: > > I see why this works, but I think the bug is in > available_slots_show(). It is a bug for a sysfs attribute to reference > driver-data without synchronizing against bind. So it should be > possible for probe set that pointer whenever it wants. In other words >

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread David Hildenbrand
On 29.01.21 09:51, Michal Hocko wrote: On Fri 29-01-21 09:21:28, Mike Rapoport wrote: On Thu, Jan 28, 2021 at 02:01:06PM +0100, Michal Hocko wrote: On Thu 28-01-21 11:22:59, Mike Rapoport wrote: And hugetlb pools may be also depleted by anybody by calling mmap(MAP_HUGETLB) and there is no

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread David Hildenbrand
On 02.02.21 15:32, Michal Hocko wrote: On Tue 02-02-21 15:26:20, David Hildenbrand wrote: On 02.02.21 15:22, Michal Hocko wrote: On Tue 02-02-21 15:12:21, David Hildenbrand wrote: [...] I think secretmem behaves much more like longterm GUP right now ("unmigratable", "lifetime controlled by

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread David Hildenbrand
On 02.02.21 15:22, Michal Hocko wrote: On Tue 02-02-21 15:12:21, David Hildenbrand wrote: [...] I think secretmem behaves much more like longterm GUP right now ("unmigratable", "lifetime controlled by user space", "cannot go on CMA/ZONE_MOVABLE"). I'd either want to reasonably well

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread David Hildenbrand
On 02.02.21 14:32, Michal Hocko wrote: On Tue 02-02-21 14:14:09, David Hildenbrand wrote: [...] As already expressed, I dislike allowing user space to consume an unlimited number unmovable/unmigratable allocations. We already have that in some cases with huge pages (when the arch does not

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Michal Hocko
On Mon 01-02-21 08:56:19, James Bottomley wrote: > On Fri, 2021-01-29 at 09:23 +0100, Michal Hocko wrote: > > On Thu 28-01-21 13:05:02, James Bottomley wrote: > > > Obviously the API choice could be revisited > > > but do you have anything to add over the previous discussion, or is > > > this just

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread David Hildenbrand
On 02.02.21 13:48, Mike Rapoport wrote: On Tue, Feb 02, 2021 at 10:35:05AM +0100, Michal Hocko wrote: On Mon 01-02-21 08:56:19, James Bottomley wrote: I have also proposed potential ways out of this. Either the pool is not fixed sized and you make it a regular unevictable memory (if direct map

[ndctl PATCH] ndctl: update .gitignore

2021-02-02 Thread QI Fuli
Add Documentation/ndctl/attrs.adoc and *.lo to .gitignore. Signed-off-by: QI Fuli --- .gitignore | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 3ef9ff7..53512b2 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ *.o +*.lo *.xml

Re: [PATCH v16 07/11] secretmem: use PMD-size pages to amortize direct map fragmentation

2021-02-02 Thread Mike Rapoport
On Tue, Feb 02, 2021 at 10:35:05AM +0100, Michal Hocko wrote: > On Mon 01-02-21 08:56:19, James Bottomley wrote: > > I have also proposed potential ways out of this. Either the pool is not > fixed sized and you make it a regular unevictable memory (if direct map > fragmentation is not considered

Re: [PATCH RESEND v2 09/10] xfs: Implement ->corrupted_range() for XFS

2021-02-02 Thread Ruan Shiyang
On 2021/2/2 上午10:41, Darrick J. Wong wrote: On Fri, Jan 29, 2021 at 02:27:56PM +0800, Shiyang Ruan wrote: This function is used to handle errors which may cause data lost in filesystem. Such as memory failure in fsdax mode. In XFS, it requires "rmapbt" feature in order to query for files or

remain blessed

2021-02-02 Thread Rev Azra Mehmet Ates
Dear, linux-nvdimm ___ Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org To unsubscribe send an email to linux-nvdimm-le...@lists.01.org

RE: Event Attendees

2021-02-02 Thread Emily Johnson
Are you interested to purchase 20,000 EVENT ATTENDEES email list at $1,000? EVENT NAME EXHIBITORS ATTENDEES AACC Annual Meeting & Clinical Lab Expo 735 10,047 AADE Annual Meeting (American Association of Diabetes Educators) 201 3,701 AAOS Annual Meeting 758 14,509 AAP Experience National