All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: Josef Bacik <josef@toxicpanda.com>,
	dm-devel@redhat.com, linux-kernel@vger.kernel.org,
	linux-block@vger.kernel.org, nbd@other.debian.org,
	ceph-devel@vger.kernel.org,
	virtualization@lists.linux-foundation.org,
	linux-raid@vger.kernel.org, linux-nvdimm@lists.01.org,
	linux-nvme@lists.infradead.org, linux-scsi@vger.kernel.org,
	linux-fsdevel@vger.kernel.org
Subject: [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence
Date: Tue,  1 Sep 2020 17:57:40 +0200	[thread overview]
Message-ID: <20200901155748.2884-2-hch@lst.de> (raw)
In-Reply-To: <20200901155748.2884-1-hch@lst.de>

unlock_native_capacity is never called from check_disk_change(), and
while revalidate_disk can be called from it, it can also be called
from two other places at the moment.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 Documentation/filesystems/locking.rst | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/filesystems/locking.rst b/Documentation/filesystems/locking.rst
index 64f94a18d97e75..c0f2c7586531b0 100644
--- a/Documentation/filesystems/locking.rst
+++ b/Documentation/filesystems/locking.rst
@@ -488,9 +488,6 @@ getgeo:			no
 swap_slot_free_notify:	no	(see below)
 ======================= ===================
 
-unlock_native_capacity and revalidate_disk are called only from
-check_disk_change().
-
 swap_slot_free_notify is called with swap_lock and sometimes the page lock
 held.
 
-- 
2.28.0
_______________________________________________
Linux-nvdimm mailing list -- linux-nvdimm@lists.01.org
To unsubscribe send an email to linux-nvdimm-leave@lists.01.org

WARNING: multiple messages have this Message-ID (diff)
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: Josef Bacik <josef@toxicpanda.com>,
	Dan Williams <dan.j.williams@intel.com>,
	dm-devel@redhat.com,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-kernel@vger.kernel.org, linux-block@vger.kernel.org,
	nbd@other.debian.org, ceph-devel@vger.kernel.org,
	virtualization@lists.linux-foundation.org,
	linux-raid@vger.kernel.org, linux-nvdimm@lists.01.org,
	linux-nvme@lists.infradead.org, linux-scsi@vger.kernel.org,
	linux-fsdevel@vger.kernel.org
Subject: [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence
Date: Tue,  1 Sep 2020 17:57:40 +0200	[thread overview]
Message-ID: <20200901155748.2884-2-hch@lst.de> (raw)
In-Reply-To: <20200901155748.2884-1-hch@lst.de>

unlock_native_capacity is never called from check_disk_change(), and
while revalidate_disk can be called from it, it can also be called
from two other places at the moment.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 Documentation/filesystems/locking.rst | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/filesystems/locking.rst b/Documentation/filesystems/locking.rst
index 64f94a18d97e75..c0f2c7586531b0 100644
--- a/Documentation/filesystems/locking.rst
+++ b/Documentation/filesystems/locking.rst
@@ -488,9 +488,6 @@ getgeo:			no
 swap_slot_free_notify:	no	(see below)
 ======================= ===================
 
-unlock_native_capacity and revalidate_disk are called only from
-check_disk_change().
-
 swap_slot_free_notify is called with swap_lock and sometimes the page lock
 held.
 
-- 
2.28.0


WARNING: multiple messages have this Message-ID (diff)
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: linux-raid@vger.kernel.org, linux-scsi@vger.kernel.org,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-nvdimm@lists.01.org, linux-kernel@vger.kernel.org,
	linux-nvme@lists.infradead.org,
	Josef Bacik <josef@toxicpanda.com>,
	linux-block@vger.kernel.org, dm-devel@redhat.com,
	linux-fsdevel@vger.kernel.org,
	Dan Williams <dan.j.williams@intel.com>,
	nbd@other.debian.org, virtualization@lists.linux-foundation.org,
	ceph-devel@vger.kernel.org
Subject: [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence
Date: Tue,  1 Sep 2020 17:57:40 +0200	[thread overview]
Message-ID: <20200901155748.2884-2-hch@lst.de> (raw)
In-Reply-To: <20200901155748.2884-1-hch@lst.de>

unlock_native_capacity is never called from check_disk_change(), and
while revalidate_disk can be called from it, it can also be called
from two other places at the moment.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 Documentation/filesystems/locking.rst | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/filesystems/locking.rst b/Documentation/filesystems/locking.rst
index 64f94a18d97e75..c0f2c7586531b0 100644
--- a/Documentation/filesystems/locking.rst
+++ b/Documentation/filesystems/locking.rst
@@ -488,9 +488,6 @@ getgeo:			no
 swap_slot_free_notify:	no	(see below)
 ======================= ===================
 
-unlock_native_capacity and revalidate_disk are called only from
-check_disk_change().
-
 swap_slot_free_notify is called with swap_lock and sometimes the page lock
 held.
 
-- 
2.28.0


_______________________________________________
Linux-nvme mailing list
Linux-nvme@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-nvme

WARNING: multiple messages have this Message-ID (diff)
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: linux-raid@vger.kernel.org, linux-scsi@vger.kernel.org,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-nvdimm@lists.01.org, linux-kernel@vger.kernel.org,
	linux-nvme@lists.infradead.org,
	Josef Bacik <josef@toxicpanda.com>,
	linux-block@vger.kernel.org, dm-devel@redhat.com,
	linux-fsdevel@vger.kernel.org,
	Dan Williams <dan.j.williams@intel.com>,
	nbd@other.debian.org, virtualization@lists.linux-foundation.org,
	ceph-devel@vger.kernel.org
Subject: [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence
Date: Tue,  1 Sep 2020 17:57:40 +0200	[thread overview]
Message-ID: <20200901155748.2884-2-hch@lst.de> (raw)
In-Reply-To: <20200901155748.2884-1-hch@lst.de>

unlock_native_capacity is never called from check_disk_change(), and
while revalidate_disk can be called from it, it can also be called
from two other places at the moment.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 Documentation/filesystems/locking.rst | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/filesystems/locking.rst b/Documentation/filesystems/locking.rst
index 64f94a18d97e75..c0f2c7586531b0 100644
--- a/Documentation/filesystems/locking.rst
+++ b/Documentation/filesystems/locking.rst
@@ -488,9 +488,6 @@ getgeo:			no
 swap_slot_free_notify:	no	(see below)
 ======================= ===================
 
-unlock_native_capacity and revalidate_disk are called only from
-check_disk_change().
-
 swap_slot_free_notify is called with swap_lock and sometimes the page lock
 held.
 
-- 
2.28.0

_______________________________________________
Virtualization mailing list
Virtualization@lists.linux-foundation.org
https://lists.linuxfoundation.org/mailman/listinfo/virtualization

WARNING: multiple messages have this Message-ID (diff)
From: Christoph Hellwig <hch@lst.de>
To: Jens Axboe <axboe@kernel.dk>
Cc: linux-raid@vger.kernel.org, linux-scsi@vger.kernel.org,
	"Martin K. Petersen" <martin.petersen@oracle.com>,
	linux-nvdimm@lists.01.org, linux-kernel@vger.kernel.org,
	linux-nvme@lists.infradead.org,
	Josef Bacik <josef@toxicpanda.com>,
	linux-block@vger.kernel.org, dm-devel@redhat.com,
	linux-fsdevel@vger.kernel.org,
	Dan Williams <dan.j.williams@intel.com>,
	nbd@other.debian.org, virtualization@lists.linux-foundation.org,
	ceph-devel@vger.kernel.org
Subject: [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence
Date: Tue,  1 Sep 2020 17:57:40 +0200	[thread overview]
Message-ID: <20200901155748.2884-2-hch@lst.de> (raw)
In-Reply-To: <20200901155748.2884-1-hch@lst.de>

unlock_native_capacity is never called from check_disk_change(), and
while revalidate_disk can be called from it, it can also be called
from two other places at the moment.

Signed-off-by: Christoph Hellwig <hch@lst.de>
---
 Documentation/filesystems/locking.rst | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/Documentation/filesystems/locking.rst b/Documentation/filesystems/locking.rst
index 64f94a18d97e75..c0f2c7586531b0 100644
--- a/Documentation/filesystems/locking.rst
+++ b/Documentation/filesystems/locking.rst
@@ -488,9 +488,6 @@ getgeo:			no
 swap_slot_free_notify:	no	(see below)
 ======================= ===================
 
-unlock_native_capacity and revalidate_disk are called only from
-check_disk_change().
-
 swap_slot_free_notify is called with swap_lock and sometimes the page lock
 held.
 
-- 
2.28.0

  reply	other threads:[~2020-09-01 15:58 UTC|newest]

Thread overview: 91+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-09-01 15:57 remove revalidate_disk() Christoph Hellwig
2020-09-01 15:57 ` Christoph Hellwig
2020-09-01 15:57 ` Christoph Hellwig
2020-09-01 15:57 ` Christoph Hellwig
2020-09-01 15:57 ` Christoph Hellwig
2020-09-01 15:57 ` Christoph Hellwig [this message]
2020-09-01 15:57   ` [PATCH 1/9] Documentation/filesystems/locking.rst: remove an incorrect sentence Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  7:22   ` Johannes Thumshirn
2020-09-02  7:22     ` Johannes Thumshirn
2020-09-02  7:22     ` Johannes Thumshirn
2020-09-02  7:22     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 2/9] block: don't clear bd_invalidated in check_disk_size_change Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57 ` [PATCH 3/9] block: rename bd_invalidated Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  7:23   ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 4/9] block: add a new revalidate_disk_size helper Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  6:06   ` Song Liu
2020-09-02  6:06     ` Song Liu
2020-09-02  6:06     ` Song Liu
2020-09-02  7:23   ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 5/9] block: use revalidate_disk_size in set_capacity_revalidate_and_notify Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  7:23   ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 6/9] nvme: opencode revalidate_disk in nvme_validate_ns Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  7:23   ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-02  7:23     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 7/9] sd: open code revalidate_disk Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  7:24   ` Johannes Thumshirn
2020-09-02  7:24     ` Johannes Thumshirn
2020-09-02  7:24     ` Johannes Thumshirn
2020-09-02  7:24     ` Johannes Thumshirn
2020-09-01 15:57 ` [PATCH 8/9] nvdimm: simplify revalidate_disk handling Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57 ` [PATCH 9/9] block: remove revalidate_disk() Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-01 15:57   ` Christoph Hellwig
2020-09-02  5:59   ` Song Liu
2020-09-02  5:59     ` Song Liu
2020-09-02  5:59     ` Song Liu
2020-09-02  7:25   ` Johannes Thumshirn
2020-09-02  7:25     ` Johannes Thumshirn
2020-09-02  7:25     ` Johannes Thumshirn
2020-09-02  7:25     ` Johannes Thumshirn
2020-09-01 17:45 ` Josef Bacik
2020-09-01 17:45   ` Josef Bacik
2020-09-01 17:45   ` Josef Bacik
2020-09-02 14:02 ` Jens Axboe
2020-09-02 14:02   ` Jens Axboe
2020-09-02 14:02   ` Jens Axboe
2020-09-02 14:02   ` Jens Axboe
2020-09-02 14:02   ` Jens Axboe

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200901155748.2884-2-hch@lst.de \
    --to=hch@lst.de \
    --cc=axboe@kernel.dk \
    --cc=ceph-devel@vger.kernel.org \
    --cc=dm-devel@redhat.com \
    --cc=josef@toxicpanda.com \
    --cc=linux-block@vger.kernel.org \
    --cc=linux-fsdevel@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-nvdimm@lists.01.org \
    --cc=linux-nvme@lists.infradead.org \
    --cc=linux-raid@vger.kernel.org \
    --cc=linux-scsi@vger.kernel.org \
    --cc=nbd@other.debian.org \
    --cc=virtualization@lists.linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.