As of now put_unlocked_entry() always wakes up next waiter. In next
patches we want to wake up all waiters at one callsite. Hence, add a
parameter to the function.
This patch does not introduce any change of behavior.
Reviewed-by: Greg Kurz
Reviewed-by: Jan Kara
Suggested-by: Dan Williams
Dan mentioned that he is not very fond of passing around a boolean true/false
to specify if only next waiter should be woken up or all waiters should be
woken up. He instead prefers that we introduce an enum and make it very
explicity at the callsite itself. Easier to read code.
This patch should
I am seeing missed wakeups which ultimately lead to a deadlock when I am
using virtiofs with DAX enabled and running "make -j". I had to mount
virtiofs as rootfs and also reduce to dax window size to 256M to reproduce
the problem consistently.
So here is the problem. put_unlocked_entry() wakes up
Hi,
This is V4 of the patches. Posted V3 here.
https://lore.kernel.org/linux-fsdevel/20210419213636.1514816-1-vgo...@redhat.com/
Changes since V3 are.
- Renamed "enum dax_entry_wake_mode" to "enum dax_wake_mode" (Matthew Wilcox)
- Changed description of WAKE_NEXT and WAKE_ALL (Jan Kara)
- Got
On Fri, Apr 23, 2021 at 6:07 AM Vivek Goyal wrote:
>
> Hi,
>
> This is V4 of the patches. Posted V3 here.
>
> https://lore.kernel.org/linux-fsdevel/20210419213636.1514816-1-vgo...@redhat.com/
>
> Changes since V3 are.
>
> - Renamed "enum dax_entry_wake_mode" to "enum dax_wake_mode" (Matthew
___
Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org
To unsubscribe send an email to linux-nvdimm-le...@lists.01.org
___
Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org
To unsubscribe send an email to linux-nvdimm-le...@lists.01.org
LinkedIn
HI
We want to establish a strong business relationship with your company. Please
contact me for more details about our order,
Kindly get back to me with your company brochure/catalogue.
Ibrahim Sadiq
Sales Manager
Accept Add MeView Business Profile
On Thu, Mar 25, 2021 at 4:10 PM Joao Martins wrote:
>
> memory_failure_dev_pagemap() at the moment assumes base pages (e.g.
> dax_lock_page()). For pagemap with compound pages fetch the
> compound_head in case we are handling a tail page memory failure.
>
> Currently this is a nop, but in the
On Thu, Mar 25, 2021 at 4:10 PM Joao Martins wrote:
>
> Move struct page init to an helper function __init_zone_device_page().
Same sentence addition suggestion from the last patch to make this
patch have some rationale for existing.
>
> Signed-off-by: Joao Martins
> ---
> mm/page_alloc.c |
On Thu, Mar 25, 2021 at 4:10 PM Joao Martins wrote:
>
> Split the utility function prep_compound_page() into head and tail
> counterparts, and use them accordingly.
To make this patch stand alone better lets add another sentence:
"This is in preparation for sharing the storage for /
东莞汉隆国际物流有限公司(东莞分公司) 东莞地址:东莞市长安镇霄边大街南29号联兴商务大厦8楼 业务网络:香港|深圳|广州|佛山|东莞|厦门|义乌|台州|宁波|上海|青岛|天津|大连|福建|浙江 (中国内地均可安排上门提货)联络:向何 手机: 1 8 0 3 8 2 8 5 3 8 9 (同步微信)邮箱:xh130...@126.com QUOTATION OF PRICES FW:向生 TO: 出口�B专业�B简单 你好!回复您关于国内到香港买单出口和一般贸易出口费用,敬请参考! 出口流程: 国内提货―装车―报关―发车―香港卸货-香港装车送货上门 一、陆地口岸出口费用: (1).报关费
12 matches
Mail list logo