Jeff Layton
Thanks, Stephen!
sage
On Sat, 9 May 2020, Stephen Rothwell wrote:
> Hi all,
>
> I noticed commit
>
> 3a5ccecd9af7 ("MAINTAINERS: remove myself as ceph co-maintainer")
>
> appear recently. So who should I now list as the contact(s) for the
> ceph tree?
>
> --
> Cheers,
> Ste
de was originally
> merged. Was this an earlier limitation of ceph that is no longer
> applicable?
>
> In any case, I see no need at all to keep this at 1000, so:
As long as the encoded on-write time value is at ns resolution, I
agree! No recollection of why I did this :(
Reviewed-by: Sage Weil
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
We have a few follow-up fixes for the libceph refactor from Ilya, and then
some cephfs + fscache fixes from Zheng. The first two FS-Cache patches
are acked by Dav
On Thu, 26 May 2016, Linus Torvalds wrote:
> On Thu, May 26, 2016 at 11:31 AM, Linus Torvalds
> wrote:
> >
> > Pulled and then immediately unpulled again.
>
> .. and having thought it over, I ended up re-pulling again, so now
> it's going through my build test.
>
> Consider this discussion a str
On Thu, 26 May 2016, Linus Torvalds wrote:
> On Thu, May 26, 2016 at 11:18 AM, Sage Weil wrote:
> >
> > Please pull the following Ceph updates from
>
> Why was that branch rebased yesterday?
>
> What has been in next, if anything?
>
> And if something has been
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This changeset has a few main parts:
* Ilya has finished a huge refactoring effort to sync up the client-side
logic in libceph with the user-space client code,
Hi Linus,
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is a lifecycle fix in the auth code, a fix for a narrow race
condition on map, and a helpful message in the log when there is a feature
mismatch (which happens frequently now that the default server-s
[This time with correct To: line :)]
Hi Linus,
Please pull the following Ceph RBD patch from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This just fixes a few remaining memory allocations in RBD to use GFP_NOIO
instead of GFP_ATOMIC.
Thanks!
sage
--
Hi Linus,
Please pull the following Ceph RBD patch from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This just fixes a few remaining memory allocations in RBD to use GFP_NOIO
instead of GFP_ATOMIC.
Thanks!
sage
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is quite a bit here, including some overdue refactoring and cleanup
on the mon_client and osd_client code from Ilya, scattered writeback
support for CephFS
On Mon, 7 Mar 2016, Al Viro wrote:
> On Wed, Mar 02, 2016 at 11:00:01AM +0800, Yan, Zheng wrote:
>
> > > This code dates back to when Ceph was originally upstreamed, so the
> > > history is murky, but I expect at that point I wanted to avoid hashing in
> > > the no-lease case. But I don't think
Hi Linus,
Please pull the following Ceph patch from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This is a final commit we missed to align the protocol compatibility with
the feature bits. It decodes a few extra fields in two different messages
and reports EI
Hi Al,
On Fri, 26 Feb 2016, Al Viro wrote:
> You have, modulo printks and BUG_ON(),
> {
> struct dentry *realdn;
> /* dn must be unhashed */
> if (!d_unhashed(dn))
> d_drop(dn);
> realdn = d_splice_alias(in, dn);
> if (IS_ERR(realdn)) {
>
Hi Linus,
Please pull the following Ceph fixes for -rc6 from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There are two small messenger bug fixes and a log spam regression fix.
Thanks!
sage
Ilya
Hi Linus,
Please pull the follow Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
We have a few wire protocol compatibility fixes, ports of a few recent
CRUSH mapping changes, and a couple error path fixes.
Thanks!
sage
--
Hi Linus,
Please pull the following Ceph updates for 4.5-rc1 from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
The two main changes are aio support in CephFS, and a series that fixes
several issues in the authentication key timeout/renewal code. On top of
tha
Hi Linus,
Please pull the following fix from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This addresses a refcounting bug that leads to a use-after-free.
Thanks!
sage
Ilya Dryomov (1):
rb
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There are several patches from Ilya fixing RBD allocation lifecycle
issues, a series adding a nocephx_sign_messages option (and associated bug
fixes/cleanups), s
Hi Linus,
Please pull the following RBD fix from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This sets the stable pages flag on the RBD block device when we have CRCs
enabled. (This is necessary since the default assumption for block
devices changed in 3.9.)
Hi Linus,
Please pull the following two patches from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
One is a stopgap to prevent a stack blowout when users have a deep chain
of image clones. (We'll rewrite this code to be non-recursive for the
next window, but i
Hi Linus,
The following changes since commit 25cb62b76430a91cc6195f902e61c2cb84ade622:
Linux 4.3-rc5 (2015-10-11 11:09:45 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
for you to fetch changes up to e30b7577bf1d3
On Tue, 13 Oct 2015, Grant Likely wrote:
> On 11 Oct 2015 05:20, "Ric Wheeler" wrote:
> >
> > I would like to nominate Sage Weil with his consent.
> >
> > Sage has lead the ceph project since its inception, contributed to the
> kernel as well as had
Hi Linus,
The following changes since commit 6ff33f3902c3b1c5d0db6b1e2c70b6d76fba357f:
Linux 4.3-rc1 (2015-09-12 16:35:56 -0700)
are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
for you to fetch changes up to 335c25858218e
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There are a few fixes for snapshot behavior with CephFS and support for
the new keepalive protocol from Zheng, a libceph fix that affects both RBD
and CephFS, a
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There are two critical regression fixes for CephFS from Zheng, and an RBD
completion fix for layered images from Ilya.
(Note: git request-pull is complaining that
bceph: enable ceph in a non-default network namespace
libceph: treat sockaddr_storage with uninitialized family as blank
Sage Weil (2):
MAINTAINERS: update ceph entries
MAINTAINERS: add secondary tree for ceph modules
MAINTAINERS
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
We have a pile of bug fixes from Ilya, including a few patches that sync
up the CRUSH code with the latest from userspace. There is also a long
series from Zhen
On Fri, 22 May 2015, Linus Torvalds wrote:
> On Fri, May 22, 2015 at 5:13 PM, Sage Weil wrote:
> > Hi Linus,
> >
> > Please pull the following fixes from
> >
> > git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
>
> Nothing there.
&
Hi Linus,
Please pull the following fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
These fix an issue with the RBD notifications when there are topology
changes in the cluster.
Thanks!
sage
Ily
On Tue, 12 May 2015, Dave Chinner wrote:
> > > Neither of these examples cases are under the control of the
> > > application that calls open(O_NOMTIME).
> >
> > Wouldn't a mount option (e.g., allow_nomtime) address this concern? Only
> > nodes provisioned explicitly to run these systems would
On Tue, 12 May 2015, Kevin Easton wrote:
> On Mon, May 11, 2015 at 07:10:21PM -0400, Theodore Ts'o wrote:
> > On Mon, May 11, 2015 at 09:24:09AM -0700, Sage Weil wrote:
> > > > Let me re-ask the question that I asked last week (and was apparently
> > > >
On Mon, 11 May 2015, Trond Myklebust wrote:
> On Mon, May 11, 2015 at 12:39 PM, Sage Weil wrote:
> > On Mon, 11 May 2015, Dave Chinner wrote:
> >> On Sun, May 10, 2015 at 07:13:24PM -0400, Trond Myklebust wrote:
> >> > On Fri, May 8, 2015 at 6:24 PM, Sage Weil
On Mon, 11 May 2015, Dave Chinner wrote:
> On Sun, May 10, 2015 at 07:13:24PM -0400, Trond Myklebust wrote:
> > On Fri, May 8, 2015 at 6:24 PM, Sage Weil wrote:
> > > I'm sure you realize what we're try to achieve is the same "invisible IO"
> > > t
On Mon, 11 May 2015, Theodore Ts'o wrote:
> On Sun, May 10, 2015 at 07:13:24PM -0400, Trond Myklebust wrote:
> > That makes it completely non-generic though. By putting this in the
> > VFS, you are giving applications a loaded gun that is pointed straight
> > at the application user's head.
>
> Le
On Sat, 9 May 2015, Dave Chinner wrote:
> On Thu, May 07, 2015 at 09:23:24PM -0400, Trond Myklebust wrote:
> > On Thu, May 7, 2015 at 9:01 PM, Sage Weil wrote:
> > > On Thu, 7 May 2015, Zach Brown wrote:
> > >> On Thu, May 07, 2015 at 10:26:17AM +1000, Dave Chinner
On Thu, 7 May 2015, Trond Myklebust wrote:
> On Thu, May 7, 2015 at 9:01 PM, Sage Weil wrote:
> > On Thu, 7 May 2015, Zach Brown wrote:
> >> On Thu, May 07, 2015 at 10:26:17AM +1000, Dave Chinner wrote:
> >> > On Wed, May 06, 2015 at 03:00:12PM -0700, Zach Brown wr
On Thu, 7 May 2015, Zach Brown wrote:
> On Thu, May 07, 2015 at 10:26:17AM +1000, Dave Chinner wrote:
> > On Wed, May 06, 2015 at 03:00:12PM -0700, Zach Brown wrote:
> > > The criteria for using O_NOMTIME is the same as for using O_NOATIME:
> > > owning the file or having the CAP_FOWNER capability.
On Wed, 6 May 2015, Zach Brown wrote:
> On Wed, May 06, 2015 at 03:19:13PM -0700, Sage Weil wrote:
> > On Wed, 6 May 2015, Trond Myklebust wrote:
> > > Hi Zach,
> > >
> > > On Wed, May 6, 2015 at 6:00 PM, Zach Brown wrote:
> > > >
> > >
On Wed, 6 May 2015, Trond Myklebust wrote:
> Hi Zach,
>
> On Wed, May 6, 2015 at 6:00 PM, Zach Brown wrote:
> >
> > Add the O_NOMTIME flag which prevents mtime from being updated which can
> > greatly reduce the IO overhead of writes to allocated and initialized
> > regions of files.
> >
> > ceph
Hi Linus,
Please pull the following RBD fix from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
Thanks!
sage
Ilya Dryomov (1):
rbd: end I/O the entire obj_request on error
drivers/block/rbd.
Hi Linux,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This time around we have a collection of CephFS fixes from Zheng around
MDS failure handling and snapshots, support for a new CRUSH straw2
algorithm (to sync up
On Tue, 21 Apr 2015, Guenter Roeck wrote:
> On Tue, Apr 21, 2015 at 08:10:44AM -0700, Jim Davis wrote:
> > Building with the attached random configuration file,
> >
> > ERROR: "__divdi3" [net/ceph/libceph.ko] undefined!
>
> Commit 7321f19d ("crush: straw2 bucket type with an efficient 64-bit
> c
Hi Linus,
Please pull the following patch from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This corrects a recent misadventure with __GFP_MEMALLOC and PF_MEMALLOC;
it turns out it's not a good fit for RBD and we're better off relying on
dirty page throttling.
libceph: kfree() in put_osd() shouldn't depend on authorizer
Rickard Strandqvist (2):
rbd: nuke copy_token()
ceph: acl: Remove unused function
Sage Weil (1):
MAINTAINERS: update Ceph and RBD maintainers
Yan, Zheng (15):
ceph: handle SESSION_FORCE_RO message
Hi Linus,
Please pull the following two patches from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
These paches from Ilya finally squash a race condition with layered images
that he's been chasing for a while.
Thanks!
sage
-
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client for-linus
These are both pretty trivial: a sparse warning fix and size_t printk
thing.
Thanks!
sage
Ilya Dryomo
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
The big item here is support for inline data for CephFS and for message
signatures from Zheng. There are also several bug fixes, including
interrupted flock req
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is an overflow bug fix for cephfs from Zheng, a fix for handling
large authentication ticket buffers in libceph from Ilya, and a few fixes
for the request ha
, sizeof(buf));
>
> ret = pwritev2(fd, &iov, 1, 0, RWF_DSYNC);
> if (ret < 0)
> perror("pwritev2");
> else
> printf("ret = %d\n", ret);
>
> return 0;
> }
> EOF
>
> Signed-off-by
RWF_NONBLOCK because the op would block. Christoph Hellwig
> contributed this code.
>
> Signed-off-by: Milosz Tanski
> Reviewed-by: Christoph Hellwig
> Reviewed-by: Jeff Moyer
Ceph bits
Acked-by: Sage Weil
> ---
> fs/ceph/file.c | 2 ++
> fs/cifs/file.
Hi Linus,
Please pull the following fixes for RBD from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is a GFP flag fix from Mike Christie, an error code fix from Jan,
and fixes for two unnecessary allocations (kmalloc and workqueue) from
Ilya. All are wel
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is the long-awaited discard support for RBD (Guangliang Zhao, Josh
Durgin), a pile of RBD bug fixes that didn't belong in late -rc's (Ilya
Dryomov, Li Rong
Sage Weil (1):
libceph: gracefully handle large reply messages from the mon
Wei Yongjun (1):
rbd: fix error return code in rbd_dev_device_setup()
drivers/block/rbd.c | 6 +-
net/ceph/auth_x.c | 256 ++
net/ceph/mon_client.c
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is a lot of refactoring and hardening of the libceph and rbd code
here from Ilya that fix various smaller bugs, and a few more important
fixes with clone o
Hi Linus,
Please pull the following patch for Ceph from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This fixes a corner case for cloned RBD images.
Thanks!
sage
Ilya Dryomov (1):
rbd: hand
sd_request memory leak in __rbd_dev_header_watch_sync()
rbd: fix ida/idr memory leak
Josh Durgin (2):
rbd: move calls that may sleep out of spin lock range
rbd: only set disk to read-only once
Sage Weil (1):
ceph: include time stamp in every MDS request
Yan, Zheng (8):
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
The first patch fixes a problem when we have a page count of 0 for
sendpage which is triggered by zfs. The second fixes a bug in CRUSH that
was resolved in the us
neously free the
> > page.
> >
> > This type of issue has been noted before, and handled in iscsi, drbd,
> > etc. So, rbd should also handle this. This fix address this issue by fall
> > back
> > to slower sendmsg when page_count 0 detected.
> >
>
Hi Linus,
Please pull the following Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
First, there is a critical fix for the new primary-affinity function that
went into -rc1. The second batch of patches from Zheng fix a range of
problems with dire
Applied, thanks!
sage
On Fri, 11 Apr 2014, Yan, Zheng wrote:
> On Fri, Apr 11, 2014 at 4:38 PM, Duan Jiong wrote:
> > This patch fixes coccinelle error regarding usage of IS_ERR and
> > PTR_ERR instead of PTR_ERR_OR_ZERO.
> >
> > Signed-off-by: Duan Jiong
> > ---
> > drivers/block/rbd.c | 2 +
PRIMARY_AFFINITY feature bit
libceph: output primary affinity values on osdmap updates
libceph: dump pool {read,write}_tier to debugfs
Sage Weil (4):
ceph: avoid useless ceph_get_dentry_parent_inode() in ceph_rename()
ceph: do not chain inode updates to parent fsync
ceph
Hi Linus,
Please full a Ceph RBD fix from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This drops a bad assert that a few users have been hitting but we've only
recently been able to track down.
Thanks!
sage
-
We've pulled this into the Ceph tree.
Thanks, Fabian!
sage
On Fri, 21 Mar 2014, Fabian Frederick wrote:
> Remove unsupported symlink operations.
>
> Signed-off-by: Fabian Frederick
> ---
> fs/ceph/inode.c | 2 --
> 1 file changed, 2 deletions(-)
>
> diff --git a/fs/ceph/inode.c b/fs/ceph/in
Hi Milosz,
Thanks, I've added this to the testing branch!
sage
On Mon, 3 Mar 2014, Milosz Tanski wrote:
> Hey guys, I'm terribly sorry but apparently this got stuck in my draft
> mailbox for 3 months. Since we've been running this on both our test /
> prod clusters I would say this is sufficie
by the Chinese holiday.) There is also a
small fix for cached readdir handling when directories are fragmented.
Thanks!
sage
Guangliang Zhao (1):
ceph: make ceph_forget_all_cached_acls() static inline
Sage Weil (1
Hi Linus,
Please pull the following fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
There is an RBD fix for a crash due to the immutable bio changes, an error
path fix, and a locking fix in the recent redirect support.
Thanks!
sage
---
On Thu, 30 Jan 2014, Linus Torvalds wrote:
> On Wed, Jan 29, 2014 at 11:54 PM, Christoph Hellwig
> wrote:
> >
> > For ->set_acl that's fairly easily doable and I actually had a version
> > doing that to be able to convert 9p. But for ->get_acl the path walking
> > caller didn't seem easily feasi
On Tue, 28 Jan 2014, Sage Weil wrote:
> Hi Linus,
>
> On Tue, 28 Jan 2014, Linus Torvalds wrote:
> > On Tue, Jan 28, 2014 at 1:10 PM, Dave Jones wrote:
> > >
> > > This breaks the build for me.
> >
> > It is my merge (Christoph's ACL chan
Hi Linus,
On Tue, 28 Jan 2014, Linus Torvalds wrote:
> On Tue, Jan 28, 2014 at 1:10 PM, Dave Jones wrote:
> >
> > This breaks the build for me.
>
> It is my merge (Christoph's ACL changes came in today through the VFS
> tree from Al).
>
> I was doing the merges today on my laptop (I had jury du
Hi Linus,
Please pull the following Ceph updates from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
This is a big batch. From Ilya we have:
- rbd support for more than ~250 mapped devices (now uses same scheme
that SCSI does for device major/minor numberin
AINERS
> +++ b/MAINTAINERS
> @@ -7016,7 +7016,7 @@ F: drivers/media/parport/*-qcam*
> RADOS BLOCK DEVICE (RBD)
> M: Yehuda Sadeh
> M: Sage Weil
> -M: Alex Elder
> +M: Alex Elder
> M: ceph-de...@vger.kernel.org
> W: http://ceph.com/
>
Hi Linus,
Please pull the following pair of Ceph fixes from
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
One of these is fixing a regression from the d_flags file type patch that
went into -rc1 that broke instantiation of inodes and dentries (we were
doing den
Applied, thanks!
On Wed, 11 Dec 2013, Libo Chen wrote:
>
> Signed-off-by: Libo Chen
> ---
> fs/ceph/file.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/fs/ceph/file.c b/fs/ceph/file.c
> index 3de8982..7549bd6 100644
> --- a/fs/ceph/file.c
> +++ b/fs/ceph/file.c
> @
[adding linux-fsdevel]
Hi Mark!
There was a question on this thread earlier about whether it makes sense
to support this in-kernel or make users build an initrd. This looks
pretty simple to me and is certainly easier for users, so (with some
adjustments) I'm happy with it, but I think the fol
On Wed, 20 Nov 2013, mark.doff...@codethink.co.uk wrote:
> From: Rob Taylor
>
> Document using the cephfs as a root device, its purpose,
> functionality and use.
>
> Signed-off-by: Mark Doffman
> Signed-off-by: Rob Taylor
> Reviewed-by: Ian Molton
> ---
> Documentation/filesystems/{ => ceph}
APplied these both to teh testing branch. Thanks!
On Wed, 27 Nov 2013, Li Wang wrote:
> Signed-off-by: Li Wang
> Signed-off-by: Yunchuan Wen
>
> Li Wang (2):
> ceph: Clean up if error occurred in finish_read()
> ceph: Add necessary clean up if invalid reply received in
> handle_reply(
Hi Linus,
I just returned from two weeks off the grid to discover I'd miscalculated
and just missed the merge window. If you're feeling inclined, there are a
few non-fixes mixed into this this request (improved readv/writev, nicer
behavior for unlinked files) that can be pulled from here:
g
On Tue, 5 Nov 2013, Milosz Tanski wrote:
> Li,
>
> First, sorry for the late reply on this.
>
> Currently fscache is only supported for files that are open in read
> only mode. I originally was going to let fscache cache in the write
> path as well as long as the file was open in with O_LAZY. I a
On Thu, 26 Sep 2013, majianpeng wrote:
> Sorry for that, i notice the commit 73a7075e3f6e.But i misread it.
> I'll modify this as soon as possible.
Thanks! For now I'll drop this patch and rebase the queue against
3.12-rc2.
Thanks, Stephen!
sage
>
> Thanks!
> Jianpeng Ma
> >Hi Sage,
> >
> >Af
Applied this to the ceph-client.git master branch. I'll send this
upstream shortly after it gets some testing and/or any other fixes pile
up.
Thanks!
sage
On Wed, 25 Sep 2013, Milosz Tanski wrote:
> In some cases I'm on my ceph client cluster I'm seeing hunk kernel tasks in
> the invalidate
Hi Linus,
Please pull the following Ceph fixes for
git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus
These fix several bugs with RBD from 3.11 that didn't get tested in time
for the merge window: some error handling, a use-after-free, and a
sequencing issue when un
On Tue, 10 Sep 2013, Milosz Tanski wrote:
> Sage,
>
> Can you submit to the upstream next in your next round of fixes (with
> David's ack).
Yep; it's in the queue. Thanks!
sage
>
> Thanks,
> - Milosz
>
> P.S: Thanks David.
>
> On Tue, Sep 10, 2013 at 8:34 AM, David Howells wrote:
> > Milos
On Mon, 9 Sep 2013, Milosz Tanski wrote:
> David,
>
> I guess that's really a better question for Sage. He sent my branch
> (which includes your changes) plus a whole slew of things over to
> Linus. I'm going guess that a small follow on patch is simplest but
> I'll let him comment.
>
> Here's th
pointer dereference
Sage Weil (4):
ceph: replace hold_mutex flag with goto
Merge remote-tracking branch 'linus/master' into testing
ceph: fix fallocate division
libceph: use pg_num_mask instead of pgp_num_mask for pg.seed calc
Sha Zhengju (1):
ceph: use
On Fri, 6 Sep 2013, Milosz Tanski wrote:
> Sage,
>
> I've taken David's latest changes and per his request merged his
> 'fscache-fixes-for-ceph' tag then applied my changes on top of that.
> In addition to the pervious changes I also added a fix for the
> warnings the linux-next build bot found.
>
On Thu, 5 Sep 2013, Milosz Tanski wrote:
> Hey gang I think this should be final revision of these changes. The changes
> are:
>
> * David rewrote the cookie validity check (that originally was written by
>Hongyi Jia). You might have seen some emails flying about doing it the
>right way.
On Wed, 4 Sep 2013, Sage Weil wrote:
> Hi David!
>
> On Wed, 4 Sep 2013, David Howells wrote:
> > Sage Weil wrote:
> >
> > > David, are the fscache patches here ready for the next merge window? Do
> > > you have a preference for whose tree they go thr
Hi David!
On Wed, 4 Sep 2013, David Howells wrote:
> Sage Weil wrote:
>
> > David, are the fscache patches here ready for the next merge window? Do
> > you have a preference for whose tree they go through?
>
> There's only one problem - patch 1 needs to
ceph: remove useless variable revoked_rdcache
Milosz Tanski (2):
ceph: Remove bogus check in invalidatepage
ceph: cleanup the logic in ceph_invalidatepage
Nathaniel Yazdani (1):
ceph: fix null pointer dereference
Sage Weil (4):
ceph: replace hold_mutex flag with goto
On Tue, 27 Aug 2013, Andrew Morton wrote:
> On Thu, 15 Aug 2013 11:51:44 +0800 Li Wang wrote:
>
> > This patch implements fallocate and punch hole support for Ceph kernel
> > client.
>
> i386 allmodconfig:
>
> ERROR: "__divdi3" [fs/ceph/ceph.ko] undefined!
> make[1]: *** [__modpost] Error 1
>
On Tue, 27 Aug 2013, Randy Dunlap wrote:
> On 08/27/13 03:30, Stephen Rothwell wrote:
> > Hi all,
> >
> > I should know better than to take time off around -rc7 :-)
> >
> > Changes since 20130822:
> >
>
> on i386:
>
> fs/built-in.o: In function `ceph_fallocate':
> file.c:(.text+0x20b171): unde
On Wed, 21 Aug 2013, Milosz Tanski wrote:
> Adding support for fscache to the Ceph filesystem. This would bring it to on
> par with some of the other network filesystems in Linux (like NFS, AFS,
> etc...)
>
> In order to mount the filesystem with fscache the 'fsc' mount option must be
> passed.
>
Hi Milosz,
I've pulled this into the ceph testing branch to make sure it holds up
in qa.
David, are the fscache patches here ready for the next merge window? Do
you have a preference for whose tree they go through?
Thanks!
sage
On Wed, 21 Aug 2013, Milosz Tanski wrote:
> This an updated ve
I've applied this to the testing branch and moved to the better fsx in the
qa suite.
The ceph-fuse patches are still in wip-fallocate until I can run the fs
test suite against them.
Thanks!
sage
On Thu, 15 Aug 2013, Li Wang wrote:
> This patch implements fallocate and punch hole support for
Looks right, applied to the testing branch.
Thanks!
sage
On Sun, 4 Aug 2013, Nathaniel Yazdani wrote:
> When register_session() is given an out-of-range argument for mds,
> ceph_mdsmap_get_addr() will return a null pointer, which would be given to
> ceph_con_open() & be dereferenced, caus
On Wed, 10 Jul 2013, Stephen Rothwell wrote:
> Hi Sage,
>
> Today's linux-next merge of the ceph tree got conflicts in
> drivers/block/rbd.c and net/ceph/osd_client.c because the ceph tree was
> rebased before being sent to Linus and it looks like one patch
> was dropped and several more added.
>
ix invalid unsigned->signed conversion for timespec encoding
Sage Weil (1):
rbd: fix a couple warnings
Sasha Levin (1):
ceph: avoid accessing invalid memory
Tyler Hicks (1):
libceph: Fix NULL pointer dereference in auth client code
Yan, Zheng (12):
libceph: fix sa
On Tue, 2 Jul 2013, majianpeng wrote:
> Now ceph don't support updating atime after read-operation if the open
> mode is CEPH_CAP_FILE_RD.There are two reasons:
> 1:in client of fs,it don't set dirty cap of CEPH_CAP_FILE_RD.
> 2:in mds,it only update the atime if the condition
> "dirty & (CEPH_CAP_
On Tue, 2 Jul 2013, majianpeng wrote:
> Now, update atime only for CEPH_CAP_FILE_EXCL.Change this if
> CEPH_CAP_FILE_RD.
Can we introduce a global config optoin (bool mds_atime in
common/config_opts.h, maybe) so that users can turn this off? And/or add
a 'relatime' option? More users won't wan
This will build a linux-tools-$version package for each build that includes
perf.
Signed-off-by: Gary Lowell
---
scripts/package/builddeb | 95 +-
1 file changed, 94 insertions(+), 1 deletion(-)
diff --git a/scripts/package/builddeb b/scripts/packag
1 - 100 of 150 matches
Mail list logo