[PATCH v4 4/4] nfit: do an ARS scrub on hitting a latent media error

2016-07-23 Thread Dan Williams
From: Vishal Verma When a latent (unknown to 'badblocks') error is encountered, it will trigger a machine check exception. On a system with machine check recovery, this will only SIGBUS the process(es) which had the bad page mapped (as opposed to a kernel panic on

[PATCH v4 2/4] nfit, libnvdimm: allow an ARS scrub to be triggered on demand

2016-07-23 Thread Dan Williams
From: Vishal Verma Normally, an ARS (Address Range Scrub) only happens at boot/initialization time. There can however arise situations where a bus-wide rescan is needed - notably, in the case of discovering a latent media error, we should do a full rescan to figure out

Re: [PATCH v2 16/17] x86/insn: remove pcommit

2016-07-23 Thread Ingo Molnar
* Dan Williams wrote: > On Fri, Jul 22, 2016 at 9:52 AM, Ingo Molnar wrote: > > > > * Dan Williams wrote: > > > >> On Tue, Jul 12, 2016 at 3:12 PM, Dan Williams > >> wrote: > >> > On Tue, Jul 12,