RE: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-14 Thread KY Srinivasan
...@kvack.org Subject: Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code On Thu 11-12-14 00:21:09, KY Srinivasan wrote: -Original Message- From: Michal Hocko [mailto:mho...@suse.cz] Sent: Tuesday, December 9, 2014 2:56 AM To: Yasuaki

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-11 Thread Michal Hocko
...@linuxdriverproject.org; o...@aepfle.de; a...@canonical.com; linux...@kvack.org Subject: Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code On Tue 09-12-14 19:25:50, Yasuaki Ishimatsu wrote: (2014/12/09 18:08), Michal Hocko wrote: [...] Doesn't udev retry

RE: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-10 Thread KY Srinivasan
...@kvack.org Subject: Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code On Tue 09-12-14 19:25:50, Yasuaki Ishimatsu wrote: (2014/12/09 18:08), Michal Hocko wrote: [...] Doesn't udev retry the operation if it gets EBUSY or EAGAIN? It depend

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-09 Thread Michal Hocko
On Tue 09-12-14 10:23:51, Yasuaki Ishimatsu wrote: (2014/12/09 0:04), Michal Hocko wrote: On Fri 05-12-14 16:41:38, K. Y. Srinivasan wrote: Andy Whitcroft a...@canonical.com initially saw this deadlock. We have seen this as well. Here is the original description of the problem (and a

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-09 Thread Yasuaki Ishimatsu
(2014/12/09 18:08), Michal Hocko wrote: On Tue 09-12-14 10:23:51, Yasuaki Ishimatsu wrote: (2014/12/09 0:04), Michal Hocko wrote: On Fri 05-12-14 16:41:38, K. Y. Srinivasan wrote: Andy Whitcroft a...@canonical.com initially saw this deadlock. We have seen this as well. Here is the original

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-09 Thread Michal Hocko
On Tue 09-12-14 19:25:50, Yasuaki Ishimatsu wrote: (2014/12/09 18:08), Michal Hocko wrote: [...] Doesn't udev retry the operation if it gets EBUSY or EAGAIN? It depend on implementation of udev.rules. So we can retry online/offline operation in udev.rules. [...] # Memory hotadd request

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-08 Thread Michal Hocko
On Fri 05-12-14 16:41:38, K. Y. Srinivasan wrote: Andy Whitcroft a...@canonical.com initially saw this deadlock. We have seen this as well. Here is the original description of the problem (and a potential solution) from Andy: https://lkml.org/lkml/2014/3/14/451 Here is an excerpt from

Re: [PATCH 2/2] Drivers: hv: balloon: Fix the deadlock issue in the memory hot-add code

2014-12-08 Thread Yasuaki Ishimatsu
(2014/12/09 0:04), Michal Hocko wrote: On Fri 05-12-14 16:41:38, K. Y. Srinivasan wrote: Andy Whitcroft a...@canonical.com initially saw this deadlock. We have seen this as well. Here is the original description of the problem (and a potential solution) from Andy: