Re: [PATCH v2] tools/testing/nvdimm: add virtual ramdisk range

2016-07-18 Thread joeyli
On Sun, Jul 17, 2016 at 09:05:19AM -0700, Dan Williams wrote: > On Sun, Jul 17, 2016 at 2:36 AM, joeyli wrote: > > Hi Dan, > > > > On Fri, Jul 15, 2016 at 12:35:58PM -0700, Dan Williams wrote: > >> Test the virtual disk ranges that platform firmware like EDK2/OVMF might > >> emit. > >> > >> Cc: "L

[PATCH 1/3] pmem: clarify a debug print in pmem_clear_poison

2016-07-18 Thread Vishal Verma
Prefix the sector number being cleared with a '0x' to make it clear that this is a hex value. Signed-off-by: Vishal Verma --- drivers/nvdimm/pmem.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/nvdimm/pmem.c b/drivers/nvdimm/pmem.c index 608fc44..29ab25b 100644 ---

[PATCH 3/3] nfit: do an ARS rescan on hitting a latent media error

2016-07-18 Thread 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 platforms without machine check recovery features). I

[PATCH 2/3] nfit, libnvdimm: allow an ARS rescan to be triggered on demand

2016-07-18 Thread 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 what other sectors are bad, and thus potentially

[PATCH 0/3] ARS rescanning triggered by latent errors or userspace

2016-07-18 Thread Vishal Verma
This series adds on-demand ARS scanning on both, discovery of latent media errors, and a sysfs trigger from userspace. The rescanning part is easy to test using the nfit_test framework - create a namespace (this will by default have bad sectors in the middle), clear the bad sectors by writing to t

Re: [PATCH v2 1/2] nfit: fix _FIT evaluation memory leak

2016-07-18 Thread Dan Williams
On Sun, Jul 17, 2016 at 10:57 PM, Xiao Guangrong wrote: > > > On 07/16/2016 03:32 AM, Dan Williams wrote: >> >> acpi_evaluate_object() allocates memory. Free the buffer allocated >> during acpi_nfit_add(). Also, make it clear that ->nfit is not used >> outside of acpi_nfit_init() context. >> >> C

Re: [PATCH 2/2] dax: remote unused fault wrappers

2016-07-18 Thread Jan Kara
On Thu 14-07-16 15:40:49, Ross Zwisler wrote: > Remove the unused wrappers dax_fault() and dax_pmd_fault(). After this > removal, rename __dax_fault() and __dax_pmd_fault() to dax_fault() and > dax_pmd_fault() respectively, and update all callers. > > The dax_fault() and dax_pmd_fault() wrappers

Delivery reports about your e-mail

2016-07-18 Thread MAILER-DAEMON
The original message was received at Mon, 18 Jul 2016 16:04:26 +0530 from [16.250.44.96] - The following addresses had permanent fatal errors - - Transcript of session follows - ... while talking to server lists.01.org.: >>> RCPT To: <<< 550 5.1.1 ... Not known here

人管人,累死人

2016-07-18 Thread 郭缅冰
中高层管理者的职业化修炼 课程背景 团队管理的本质就是打造一支“招之即来,来之能战,战之能胜的团队”。 “招之即来”是下属忠诚度与上司领导力层面的问题,而“战之能胜”则是能力层面的问题。本课程也是针对如何修炼自我、如何打造团队与如何提高领导力而设置的。 通过《职业心态》的讲述引导学员如何树立正确的职业观念,如何提升主动性、积极性、责任感以及为什么要爱上自己的工作? 通过《企业经营哲学》的讲述,引导学员站在经营者的角度去看待企业管理,站在企业的高度去明确自己的角色和定位。 通过《自我修炼》、《管理修炼》、《领导力提升》、《标准化实施技巧》和《绩效管理与提升技巧》等章节的讲述指引学员如何修