search for: jmoyer

Displaying 20 results from an estimated 27 matches for "jmoyer".

Did you mean: moyer
2012 Jun 27
4
[V4]fix ocfs2 aio/dio writing process hang
V4 changes: add Acked-by: Joel Becker <jlbec at evilplan.org> V3 changes: - add Cc: stable at vger.kernel.org in the patch header to align with stable rules - add Acked-by: Jeff Moyer <jmoyer at redhat.com> V2 changes: - update the patch header of the first patch to make it more clear. This patch list fixes an issue about ocfs2 aio/dio write process hang. The call trace is like this: @ cat /proc/15913/stack @ [<ffffffffa06e1085>] ocfs2_aiodio_wait+0x85/0xc0 [ocfs2] @ [<f...
2011 Mar 11
2
debugging auto mount configuration
Hello there, I successfully use automount to mount a large XFS pargtition on one CentOS 5.5 machine. I then tried to do the same thing on a different machine - and it simply would not work! The configuration is done in the same fashion, I checked and double-checked the syntax - but it is still a no go. When I use the mount command the partition mounts perfectly. I have tried running automount
2019 Apr 22
1
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
Dan Williams <dan.j.williams at intel.com> writes: > On Mon, Apr 22, 2019 at 8:59 AM Jeff Moyer <jmoyer at redhat.com> wrote: >> >> Dan Williams <dan.j.williams at intel.com> writes: >> >> > On Thu, Apr 18, 2019 at 9:18 AM Christoph Hellwig <hch at infradead.org> wrote: >> >> >> >> On Thu, Apr 18, 2019 at 09:05:05AM -0700, Dan Williams...
2019 Apr 12
4
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
Jan Kara <jack at suse.cz> writes: > On Thu 11-04-19 07:51:48, Dan Williams wrote: >> On Tue, Apr 9, 2019 at 9:09 PM Pankaj Gupta <pagupta at redhat.com> wrote: >> > + } else { >> > + if (nd_region->flush(nd_region)) >> > + rc = -EIO; >> >> Given the common case wants to be fast and
2019 Apr 12
4
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
Jan Kara <jack at suse.cz> writes: > On Thu 11-04-19 07:51:48, Dan Williams wrote: >> On Tue, Apr 9, 2019 at 9:09 PM Pankaj Gupta <pagupta at redhat.com> wrote: >> > + } else { >> > + if (nd_region->flush(nd_region)) >> > + rc = -EIO; >> >> Given the common case wants to be fast and
2019 Apr 22
2
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
Dan Williams <dan.j.williams at intel.com> writes: > On Thu, Apr 18, 2019 at 9:18 AM Christoph Hellwig <hch at infradead.org> wrote: >> >> On Thu, Apr 18, 2019 at 09:05:05AM -0700, Dan Williams wrote: >> > > > I'd either add a comment about avoiding retpoline overhead here or just >> > > > make ->flush == NULL mean
2019 Apr 22
2
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
Dan Williams <dan.j.williams at intel.com> writes: > On Thu, Apr 18, 2019 at 9:18 AM Christoph Hellwig <hch at infradead.org> wrote: >> >> On Thu, Apr 18, 2019 at 09:05:05AM -0700, Dan Williams wrote: >> > > > I'd either add a comment about avoiding retpoline overhead here or just >> > > > make ->flush == NULL mean
2019 Apr 18
0
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
On Fri, Apr 12, 2019 at 6:12 AM Jeff Moyer <jmoyer at redhat.com> wrote: > > Jan Kara <jack at suse.cz> writes: > > > On Thu 11-04-19 07:51:48, Dan Williams wrote: > >> On Tue, Apr 9, 2019 at 9:09 PM Pankaj Gupta <pagupta at redhat.com> wrote: > >> > + } else { > >> > +...
2019 Apr 22
0
[PATCH v5 1/6] libnvdimm: nd_region flush callback support
On Mon, Apr 22, 2019 at 8:59 AM Jeff Moyer <jmoyer at redhat.com> wrote: > > Dan Williams <dan.j.williams at intel.com> writes: > > > On Thu, Apr 18, 2019 at 9:18 AM Christoph Hellwig <hch at infradead.org> wrote: > >> > >> On Thu, Apr 18, 2019 at 09:05:05AM -0700, Dan Williams wrote: > >> &g...
2012 Jan 28
0
Re: [PATCH 3/3] filemap: don't call generic_write_sync for -EIOCBQUEUED
..._SYNC AIO+DIO write. After applying the prior two patches to xfs > and ext4, at least the major two file systems do the right thing. So, > let''s go ahead and fix this backwards logic. Would this need an adaption to BTRFS as well? Thanks, Martin > Signed-off-by: Jeff Moyer <jmoyer@redhat.com> > --- > mm/filemap.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/mm/filemap.c b/mm/filemap.c > index c4ee2e9..004442f 100644 > --- a/mm/filemap.c > +++ b/mm/filemap.c > @@ -2634,7 +2634,7 @@ ssize_t generic_file_aio_writ...
2010 Sep 02
3
[patch] O_DIRECT: fix the splitting up of contiguous I/O
...el through > xfstests' aio tests using xfs, ext4 (with 1k and 4k block sizes) and > btrfs and verified that there were no regressions as compared to an > unpatched kernel. > > Comments, as always, are welcome. > > Cheers, > Jeff > > Signed-off-by: Jeff Moyer <jmoyer at redhat.com> > Acked-by: Josef Bacik <jbacik at redhat.com> > > diff --git a/fs/direct-io.c b/fs/direct-io.c > index 7600aac..445901c 100644 > --- a/fs/direct-io.c > +++ b/fs/direct-io.c > @@ -632,7 +632,7 @@ static int dio_send_cur_page(struct dio *dio) > int...
2017 Jan 09
4
[PATCH] virtio_blk: fix panic in initialization error path
From: Omar Sandoval <osandov at fb.com> If blk_mq_init_queue() returns an error, it gets assigned to vblk->disk->queue. Then, when we call put_disk(), we end up calling blk_put_queue() with the ERR_PTR, causing a bad dereference. Fix it by only assigning to vblk->disk->queue on success. Signed-off-by: Omar Sandoval <osandov at fb.com> --- drivers/block/virtio_blk.c | 3
2017 Jan 09
4
[PATCH] virtio_blk: fix panic in initialization error path
From: Omar Sandoval <osandov at fb.com> If blk_mq_init_queue() returns an error, it gets assigned to vblk->disk->queue. Then, when we call put_disk(), we end up calling blk_put_queue() with the ERR_PTR, causing a bad dereference. Fix it by only assigning to vblk->disk->queue on success. Signed-off-by: Omar Sandoval <osandov at fb.com> --- drivers/block/virtio_blk.c | 3
2010 Nov 02
2
[RFC][PATCH] direct-io: btrfs: avoid splitting dio requests for non-btrfs filesystems
...r non-btrfs filesystems From: Christian Ehrhardt <ehrhardt@linux.vnet.ibm.com> Commit c2c6ca41 by Josef Bacik <josef@redhat.com> caused all direct I/O''s to be split into 4k requests before arriving in the block device layer. This was later on partially fixed by Jeff Moyer <jmoyer@redhat.com> in 7a801ac6. Jeffs fix improved the situation a lot, but eventually it still splits I/Os for non-btrfs file systems as well were it wouldn''t have to. Eventually in my example on a ext2 filesystem it splits it every 4Mb where dio->boundary is evaluated to true. In blktr...
2013 Jul 31
29
[PATCH 0/9] tools: remove or disable old/useless/unused/unmainted stuff
depends on "autoconf: regenerate configure scripts with 4.4 version" This series removes some of the really old deadwood from the tools build and makes some other things which are on their way out configurable at build time with a default depending on how far down the slope I judge them to be. * nuke in tree copy of libaio * nuke obsolete tools: xsview, miniterm, lomount & sv *
2012 Jul 13
9
[PATCH RESEND 0/5] Add vhost-blk support
Hi folks, [I am resending to fix the broken thread in the previous one.] This patchset adds vhost-blk support. vhost-blk is a in kernel virito-blk device accelerator. Compared to userspace virtio-blk implementation, vhost-blk gives about 5% to 15% performance improvement. Asias He (5): aio: Export symbols and struct kiocb_batch for in kernel aio usage eventfd: Export symbol
2012 Jul 13
9
[PATCH RESEND 0/5] Add vhost-blk support
Hi folks, [I am resending to fix the broken thread in the previous one.] This patchset adds vhost-blk support. vhost-blk is a in kernel virito-blk device accelerator. Compared to userspace virtio-blk implementation, vhost-blk gives about 5% to 15% performance improvement. Asias He (5): aio: Export symbols and struct kiocb_batch for in kernel aio usage eventfd: Export symbol
2009 Jan 14
15
Backport patches to ocfs2 1.4 tree from mainline
Found 15 patches (out of 162) that appeared relevant to ocfs2 1.4. Please review. Sunil
2013 Mar 18
0
[linux-linus test] 17325: regressions - trouble: broken/fail/pass
...dhat.com> Jeff Kirsher <jeffrey.kirsher@intel.com> Jeff Kirsher <jeffrey.r.kirsher@intel.com> Jeff Kirsher <jeffrey.t.kirsher@intel.com> Jeff Layton <jlayton@redhat.com> Jeff Layton <jlayton@samba.org> Jeff Mahoney <jeffm@suse.com> Jeff Moyer <jmoyer@redhat.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Skirvin <jeffrey.d.skirvin@intel.com> Jeff Westfahl <jeff.westfahl@ni.com> Jefferson Delfes <jefferson.delfe...
2013 Mar 29
0
[linux-linus test] 17454: regressions - FAIL
...dhat.com> Jeff Kirsher <jeffrey.kirsher@intel.com> Jeff Kirsher <jeffrey.r.kirsher@intel.com> Jeff Kirsher <jeffrey.t.kirsher@intel.com> Jeff Layton <jlayton@redhat.com> Jeff Layton <jlayton@samba.org> Jeff Mahoney <jeffm@suse.com> Jeff Moyer <jmoyer@redhat.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Pieper <jeffrey.e.pieper@intel.com> Jeff Skirvin <jeffrey.d.skirvin@intel.com> Jeff Westfahl <jeff.westfahl@ni.com> Jefferson Delfes <jefferson.delfe...