* [GIT PULL] fuse updates for 3.8
@ 2013-01-16 12:53 Miklos Szeredi
2013-01-16 13:59 ` Feng Shuo
2013-01-16 18:57 ` Linus Torvalds
0 siblings, 2 replies; 4+ messages in thread
From: Miklos Szeredi @ 2013-01-16 12:53 UTC (permalink / raw)
To: torvalds; +Cc: linux-kernel, linux-fsdevel, Maxim Patlasov
Hi Linus,
Sorry for the late submission. Most of this was bound for 3.7, which I
missed due to moving house. I think it makes sense to merge it now
instead of next cycle as there are quite of few other fuse updates
pending.
Please consider pulling
git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-linus
The large part of this pull request is a patch series from Maxim
Patlasov to optimize scatter-gather direct IO. The rest is small fixes
and cleanups.
There's a one line change outside of fs/fuse to mm/filemap.c which makes
the argument of iov_iter_single_seg_count() const, required by Maxim's
patches.
Thanks,
Miklos
----
Anand V. Avati (1):
fuse: implement NFS-like readdirplus support
David Herrmann (2):
cuse: use mutex as registration lock instead of spinlocks
cuse: do not register multiple devices with identical names
Maxim Patlasov (12):
fuse: general infrastructure for pages[] of variable size
fuse: categorize fuse_get_req()
fuse: rework fuse_retrieve()
fuse: rework fuse_readpages()
fuse: rework fuse_perform_write()
fuse: rework fuse_do_ioctl()
fuse: add per-page descriptor <offset, length> to fuse_req
fuse: use req->page_descs[] for argpages cases
mm: minor cleanup of iov_iter_single_seg_count()
fuse: pass iov[] to fuse_get_user_pages()
fuse: optimize fuse_get_user_pages()
fuse: optimize __fuse_direct_io()
Miklos Szeredi (3):
fuse: cleanup fuse_direct_io()
fuse: make fuse_file_fallocate() static
cuse: fix uninitialized variable warnings
Robert P. J. Day (1):
fuse: Move CUSE Kconfig entry from fs/Kconfig into fs/fuse/Kconfig
Wei Yongjun (1):
fuse: remove unused variable in fuse_try_move_page()
---
fs/Kconfig | 10 --
fs/fuse/Kconfig | 16 ++-
fs/fuse/cuse.c | 46 +++++----
fs/fuse/dev.c | 122 ++++++++++++++++-------
fs/fuse/dir.c | 199 ++++++++++++++++++++++++++++++++-----
fs/fuse/file.c | 240 +++++++++++++++++++++++++++++----------------
fs/fuse/fuse_i.h | 58 ++++++++---
fs/fuse/inode.c | 11 ++-
include/linux/fs.h | 2 +-
include/uapi/linux/fuse.h | 12 +++
mm/filemap.c | 2 +-
11 files changed, 528 insertions(+), 190 deletions(-)
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] fuse updates for 3.8
2013-01-16 12:53 [GIT PULL] fuse updates for 3.8 Miklos Szeredi
@ 2013-01-16 13:59 ` Feng Shuo
2013-01-16 14:18 ` Miklos Szeredi
2013-01-16 18:57 ` Linus Torvalds
1 sibling, 1 reply; 4+ messages in thread
From: Feng Shuo @ 2013-01-16 13:59 UTC (permalink / raw)
To: Miklos Szeredi; +Cc: torvalds, linux-kernel, linux-fsdevel, Maxim Patlasov
Hi Miklos,
Would you consider the adaptive readdir_plus patch?
On Wed, Jan 16, 2013 at 8:53 PM, Miklos Szeredi <miklos@szeredi.hu> wrote:
> Hi Linus,
>
> Sorry for the late submission. Most of this was bound for 3.7, which I
> missed due to moving house. I think it makes sense to merge it now
> instead of next cycle as there are quite of few other fuse updates
> pending.
>
> Please consider pulling
>
> git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git for-linus
>
> The large part of this pull request is a patch series from Maxim
> Patlasov to optimize scatter-gather direct IO. The rest is small fixes
> and cleanups.
>
> There's a one line change outside of fs/fuse to mm/filemap.c which makes
> the argument of iov_iter_single_seg_count() const, required by Maxim's
> patches.
>
> Thanks,
> Miklos
>
> ----
> Anand V. Avati (1):
> fuse: implement NFS-like readdirplus support
>
> David Herrmann (2):
> cuse: use mutex as registration lock instead of spinlocks
> cuse: do not register multiple devices with identical names
>
> Maxim Patlasov (12):
> fuse: general infrastructure for pages[] of variable size
> fuse: categorize fuse_get_req()
> fuse: rework fuse_retrieve()
> fuse: rework fuse_readpages()
> fuse: rework fuse_perform_write()
> fuse: rework fuse_do_ioctl()
> fuse: add per-page descriptor <offset, length> to fuse_req
> fuse: use req->page_descs[] for argpages cases
> mm: minor cleanup of iov_iter_single_seg_count()
> fuse: pass iov[] to fuse_get_user_pages()
> fuse: optimize fuse_get_user_pages()
> fuse: optimize __fuse_direct_io()
>
> Miklos Szeredi (3):
> fuse: cleanup fuse_direct_io()
> fuse: make fuse_file_fallocate() static
> cuse: fix uninitialized variable warnings
>
> Robert P. J. Day (1):
> fuse: Move CUSE Kconfig entry from fs/Kconfig into fs/fuse/Kconfig
>
> Wei Yongjun (1):
> fuse: remove unused variable in fuse_try_move_page()
>
> ---
> fs/Kconfig | 10 --
> fs/fuse/Kconfig | 16 ++-
> fs/fuse/cuse.c | 46 +++++----
> fs/fuse/dev.c | 122 ++++++++++++++++-------
> fs/fuse/dir.c | 199 ++++++++++++++++++++++++++++++++-----
> fs/fuse/file.c | 240 +++++++++++++++++++++++++++++----------------
> fs/fuse/fuse_i.h | 58 ++++++++---
> fs/fuse/inode.c | 11 ++-
> include/linux/fs.h | 2 +-
> include/uapi/linux/fuse.h | 12 +++
> mm/filemap.c | 2 +-
> 11 files changed, 528 insertions(+), 190 deletions(-)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
Feng Shuo
Tel: (86)10-59851155-2116
Fax: (86)10-59851155-2008
Tianjin Zhongke Blue Whale Information Technologies Co., Ltd
10th Floor, Tower A, The GATE building, No. 19 Zhong-guan-cun Avenue
Haidian District, Beijing, China
Postcode 100080
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] fuse updates for 3.8
2013-01-16 13:59 ` Feng Shuo
@ 2013-01-16 14:18 ` Miklos Szeredi
0 siblings, 0 replies; 4+ messages in thread
From: Miklos Szeredi @ 2013-01-16 14:18 UTC (permalink / raw)
To: Feng Shuo; +Cc: torvalds, linux-kernel, linux-fsdevel, Maxim Patlasov
Hi Feng,
On Wed, Jan 16, 2013 at 2:59 PM, Feng Shuo <steve.shuo.feng@gmail.com> wrote:
> Hi Miklos,
>
> Would you consider the adaptive readdir_plus patch?
Yes, I'm going to go over and review the patches sent in the last month.
Thanks,
Miklos
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [GIT PULL] fuse updates for 3.8
2013-01-16 12:53 [GIT PULL] fuse updates for 3.8 Miklos Szeredi
2013-01-16 13:59 ` Feng Shuo
@ 2013-01-16 18:57 ` Linus Torvalds
1 sibling, 0 replies; 4+ messages in thread
From: Linus Torvalds @ 2013-01-16 18:57 UTC (permalink / raw)
To: Miklos Szeredi; +Cc: Linux Kernel Mailing List, linux-fsdevel, Maxim Patlasov
On Wed, Jan 16, 2013 at 4:53 AM, Miklos Szeredi <miklos@szeredi.hu> wrote:
>
> The large part of this pull request is a patch series from Maxim
> Patlasov to optimize scatter-gather direct IO. The rest is small fixes
> and cleanups.
Please just send the fixes. We're post-rc3, I'm not willing to take
new code like this. Send the actual new code during the next merge
window.
Linus
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-01-16 18:57 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-01-16 12:53 [GIT PULL] fuse updates for 3.8 Miklos Szeredi
2013-01-16 13:59 ` Feng Shuo
2013-01-16 14:18 ` Miklos Szeredi
2013-01-16 18:57 ` Linus Torvalds
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).