[PATCH] Add blank line after declarations
by Sanjana Srinidhi
Blank line is added after declarations to maintain code uniformity.
Signed-off-by: Sanjana Srinidhi <sanjanasrinidhi1810(a)gmail.com>
---
drivers/dax/super.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/drivers/dax/super.c b/drivers/dax/super.c
index 5fa6ae9dbc8b..1f7cd75e379f 100644
--- a/drivers/dax/super.c
+++ b/drivers/dax/super.c
@@ -477,6 +477,7 @@ static struct dax_device *to_dax_dev(struct inode *inode)
static void dax_free_inode(struct inode *inode)
{
struct dax_device *dax_dev = to_dax_dev(inode);
+
kfree(dax_dev->host);
dax_dev->host = NULL;
if (inode->i_rdev)
@@ -487,6 +488,7 @@ static void dax_free_inode(struct inode *inode)
static void dax_destroy_inode(struct inode *inode)
{
struct dax_device *dax_dev = to_dax_dev(inode);
+
WARN_ONCE(test_bit(DAXDEV_ALIVE, &dax_dev->flags),
"kill_dax() must be called before final iput()\n");
}
@@ -502,6 +504,7 @@ static const struct super_operations dax_sops = {
static int dax_init_fs_context(struct fs_context *fc)
{
struct pseudo_fs_context *ctx = init_pseudo(fc, DAXFS_MAGIC);
+
if (!ctx)
return -ENOMEM;
ctx->ops = &dax_sops;
--
2.25.1
1 year
【重要なお知らせ】【三菱UFJ ニコス Net Branch】ご利用確認のお願い
by JAカード
いつも弊社カードをご利用いただきありがとうございます。
昨今の第三者不正利用の急増に伴い、弊社では「不正利用監視システム」を導入し、24時間365日体制でカードのご利用に対するモニタリングを行っております。
このたび、ご本人様のご利用かどうかを確認させていただきたいお取引がありましたので、誠に勝手ながら、カードのご利用を一部制限させていただき、ご連絡させていただきました。
つきましては、以下へアクセスの上、カードのご利用確認にご協力をお願い致します。
ご回答をいただけない場合、カードのご利用制限が継続されることもございますので、予めご了承下さい。
■ご利用確認はこちら
━━━━━━━━━━━━━━━
■発行者■
三菱UFJニコス銀行
※本メールは送信専用です。
※本メールは「Net Branch」にメールアドレスをご登録いただいた方にお送りしています。
━━━━━━━━━━━━━━━
1 year
Get back to me
by Rebecca Slaughter
I am Rebecca Kelly Slaughter, the acting Chairman, Federal Trade Commission.
As the economic and catastrophic impact of the Corona Virus pandemic continues to hit hard on individuals and small businesses, the Federal Trade Commission has been contracted by the US Treasury and Federal Reserve Board to expedite the release of all outstanding compensation/inheritance/relief funds owed to individuals and small businesses and be sure that all funds are paid to befitting beneficiaries this year.
Due to this development, we have been assigned to step into the immediate processing of all outstanding payments to enable all beneficiaries receive their funds as soon as possible. Fortunately, you have been selected alongside a few other beneficiaries to receive a payment of $950,000 (Nine Hundred and Fifty Thousand United States Dollars only) through the Federal Reserve Bank of New York.
To implement this, you are to get back to me immediately with the below details;
(1) Full Names:
(2) Residential Address:
(3) Date of Birth:
(4) Phone/Cell Number:
(5) Occupation:
In conclusion, it's my concern to demand your ultimate honesty and cooperation to enable us expedite this transaction. I guarantee that this process would be executed under a legitimate arrangement that would legally protect you from any breach of Law.
Get back to me at your earliest convenience.
Note: If you received this message in your SPAM/JUNK folder, it is because of the restrictions implemented by your Internet Service Provider and ours. We urge you to treat it genuinely. The information contained in this e-mail is private & confidential and may also be legally privileged.
1 year
Re: [PATCH v3 1/3] fsdax: Factor helpers to simplify dax fault code
by Ira Weiny
On Tue, Apr 27, 2021 at 02:44:33AM +0000, ruansy.fnst(a)fujitsu.com wrote:
> > -----Original Message-----
> > From: Ira Weiny <ira.weiny(a)intel.com>
> > Sent: Tuesday, April 27, 2021 7:38 AM
> > Subject: Re: [PATCH v3 1/3] fsdax: Factor helpers to simplify dax fault code
> >
> > On Thu, Apr 22, 2021 at 09:44:59PM +0800, Shiyang Ruan wrote:
> > > The dax page fault code is too long and a bit difficult to read. And
> > > it is hard to understand when we trying to add new features. Some of
> > > the PTE/PMD codes have similar logic. So, factor them as helper
> > > functions to simplify the code.
> > >
> > > Signed-off-by: Shiyang Ruan <ruansy.fnst(a)fujitsu.com>
> > > Reviewed-by: Christoph Hellwig <hch(a)lst.de>
> > > Reviewed-by: Ritesh Harjani <riteshh(a)linux.ibm.com>
> > > ---
> > > fs/dax.c | 153
> > > ++++++++++++++++++++++++++++++-------------------------
> > > 1 file changed, 84 insertions(+), 69 deletions(-)
> > >
> > > diff --git a/fs/dax.c b/fs/dax.c
> > > index b3d27fdc6775..f843fb8fbbf1 100644
> > > --- a/fs/dax.c
> > > +++ b/fs/dax.c
> >
> > [snip]
> >
> > > @@ -1355,19 +1379,8 @@ static vm_fault_t dax_iomap_pte_fault(struct
> > vm_fault *vmf, pfn_t *pfnp,
> > > entry = dax_insert_entry(&xas, mapping, vmf, entry, pfn,
> > > 0, write && !sync);
> > >
> > > - /*
> > > - * If we are doing synchronous page fault and inode needs fsync,
> > > - * we can insert PTE into page tables only after that happens.
> > > - * Skip insertion for now and return the pfn so that caller can
> > > - * insert it after fsync is done.
> > > - */
> > > if (sync) {
> > > - if (WARN_ON_ONCE(!pfnp)) {
> > > - error = -EIO;
> > > - goto error_finish_iomap;
> > > - }
> > > - *pfnp = pfn;
> > > - ret = VM_FAULT_NEEDDSYNC | major;
> > > + ret = dax_fault_synchronous_pfnp(pfnp, pfn);
> >
> > I commented on the previous version... So I'll ask here too.
> >
> > Why is it ok to drop 'major' here?
>
> This dax_iomap_pte_fault () finally returns 'ret | major', so I think the major here is not dropped. The origin code seems OR the return value and major twice.
>
Thanks I missed that!
Ira
1 year
【TS CUBIC CARD】お知らせ
by MY TS3
ENEOSカード、TS CUBIC CARDカードのお客様
いつもご利用いただき、ありがとうございます。
このたび、ご本人様のご利用かどうかを確認させていただきたいお取引がありましたので、誠に勝手ながら、カードのご利用を一部制限させていただき、ご連絡させていただきました。
つきましては、以下へアクセスの上、カードのご利用確認にご協力をお願い致します。
下記専用URLにアクセスいただき。
https://my.ts3card.com.xxsypsy.com/client/login.html
お客様にはご迷惑、ご心配をお掛けし、誠に申し訳ございません。
何卒ご理解いただきたくお願い申しあげます。
┏━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┓
■本メールは送信専用のため、こちらのメールアドレスにご返信いただいても
対応はいたしかねますのでご了承ください。
なお、本メールについてお心当たりがない場合には、
お手数ですが、下記お問い合わせ先までお電話にて連絡をお願いいたします。
================================================================
■発行:TS CUBIC CARD「ティーエスキュービックカード」
https://tscubic.com/
トヨタファイナンス株式会社
〒451-6014 愛知県名古屋市西区牛島町6番1号
■本メールについてのお問い合わせ:
●TOYOTA, DAIHATSU, ジェームス, トヨタレンタカー FDCの
TS CUBIC CARD, TS CUBIC VIEW CARDをお持ちの方はこちら
インフォメーションデスク
[ 東京 ] 03−5617−2511
[名古屋] 052−239−2511
(9:00〜17:30 年中無休 年末年始除く)
●上記以外のカード会員さまは、お手持ちのカード券面裏に記載の
カードに関するお問い合わせ電話番号におかけください
┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛
1 year
邮件群发软件---500元/月,赠送200万邮箱数据
by 邮件群发软件---500元/月,赠送200万邮箱数据
每台电脑日发5-20万邮箱数据无需发件箱的邮件群发软件外贸、物流、展会业务好帮手
E-mail : sales0769(a)hotmail.xn--comqq:3351665625-n821a8483e
1 year
[PATCH v2 0/3] fsdax: Factor helper functions to simplify the code
by Shiyang Ruan
The page fault part of fsdax code is little complex. In order to add CoW
feature and make it easy to understand, I was suggested to factor some
helper functions to simplify the current dax code.
This is separated from the previous patchset called "V3 fsdax,xfs: Add
reflink&dedupe support for fsdax", and the previous comments are here[1].
[1]: https://patchwork.kernel.org/project/linux-nvdimm/patch/20210319015237.99...
Changes from V1:
- fix Ritesh's email address
- simplify return logic in dax_fault_cow_page()
(Rebased on v5.12-rc5)
==
Shiyang Ruan (3):
fsdax: Factor helpers to simplify dax fault code
fsdax: Factor helper: dax_fault_actor()
fsdax: Output address in dax_iomap_pfn() and rename it
fs/dax.c | 439 +++++++++++++++++++++++++++++--------------------------
1 file changed, 232 insertions(+), 207 deletions(-)
--
2.31.0
1 year
[PATCH v4 0/3] dax: Fix missed wakeup in put_unlocked_entry()
by Vivek Goyal
Hi,
This is V4 of the patches. Posted V3 here.
https://lore.kernel.org/linux-fsdevel/20210419213636.1514816-1-vgoyal@red...
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 rid of a comment (Greg Kurz)
Thanks
Vivek
Vivek Goyal (3):
dax: Add an enum for specifying dax wakup mode
dax: Add a wakeup mode parameter to put_unlocked_entry()
dax: Wake up all waiters after invalidating dax entry
fs/dax.c | 35 +++++++++++++++++++++++------------
1 file changed, 23 insertions(+), 12 deletions(-)
--
2.25.4
1 year
FW: Proof Of Payment
by Shermaye Alcide
We have paid.
Please see the attached proof of payments for your Invoice.
Should you need anything else, please let us know.
Best regards
Shermaye Alcide
Financial/Credit Controller
Direct Tel: +27 (0) 161 777 222
1 year