| Commit message (Expand) | Author | Age | Files | Lines |
* | pnfs/blocklayout: fix last_write_offset incorrectly set to page boundary | Benjamin Coddington | 2016-10-13 | 1 | -1/+2 |
* | pnfs/blocklayout: update last_write_offset atomically with extents | Benjamin Coddington | 2016-08-23 | 3 | -5/+10 |
* | Merge tag 'nfs-for-4.8-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2016-07-30 | 2 | -41/+96 |
|\ |
|
| * | Merge branch 'pnfs' | Trond Myklebust | 2016-07-24 | 1 | -35/+75 |
| |\ |
|
| | * | Fix NULL pointer dereference in bl_free_device(). | Artem Savkov | 2016-07-22 | 1 | -9/+13 |
| | * | nfs/blocklayout: Check max uuids and devices before decoding | Kinglong Mee | 2016-07-15 | 1 | -2/+12 |
| | * | nfs/blocklayout: Make sure calculate signature length aligned | Kinglong Mee | 2016-07-15 | 1 | -1/+2 |
| | * | nfs/blocklayout: support RH/Fedora dm-mpath device nodes | Christoph Hellwig | 2016-07-15 | 1 | -1/+25 |
| | * | nfs/blocklayout: refactor open-by-wwn | Christoph Hellwig | 2016-07-15 | 1 | -26/+27 |
| | * | nfs/blocklayout: use proper fmode for opening block devices | Christoph Hellwig | 2016-07-15 | 1 | -2/+2 |
| * | | pnfs/blocklayout: put deviceid node after releasing bl_ext_lock | Benjamin Coddington | 2016-07-19 | 1 | -6/+21 |
| |/ |
|
* | | block, fs, mm, drivers: use bio set/get op accessors | Mike Christie | 2016-06-07 | 1 | -2/+2 |
* | | block/fs/drivers: remove rw argument from submit_bio | Mike Christie | 2016-06-07 | 1 | -10/+12 |
|/ |
|
* | mm, fs: get rid of PAGE_CACHE_* and page_cache_{get,release} macros | Kirill A. Shutemov | 2016-04-04 | 2 | -14/+14 |
* | Merge tag 'nfsd-4.6-1' of git://linux-nfs.org/~bfields/linux | Linus Torvalds | 2016-03-24 | 5 | -25/+238 |
|\ |
|
| * | nfs/blocklayout: add SCSI layout support | Christoph Hellwig | 2016-03-18 | 5 | -25/+238 |
* | | nfs/blocklayout: make sure making a aligned read request | Kinglong Mee | 2016-03-21 | 1 | -6/+7 |
* | | pnfs/blocklayout: fix a memeory leak when using,vmalloc_to_page | Kinglong Mee | 2016-02-17 | 1 | -2/+8 |
|/ |
|
* | nfs/blocklayout: Fix bad using of page offset in bl_read_pagelist | Kinglong Mee | 2015-10-21 | 1 | -5/+2 |
* | Merge tag 'nfs-for-4.3-1' of git://git.linux-nfs.org/projects/trondmy/linux-nfs | Linus Torvalds | 2015-09-07 | 3 | -28/+19 |
|\ |
|
| * | pnfs: move common blocklayout XDR defintions to nfs4.h | Christoph Hellwig | 2015-08-17 | 2 | -19/+2 |
| * | pnfs/blocklayout: pass proper file mode to blkdev_get/put | Christoph Hellwig | 2015-08-17 | 1 | -2/+2 |
| * | pnfs/blocklayout: reject too long signatures | Christoph Hellwig | 2015-08-17 | 1 | -0/+5 |
| * | pnfs/blocklayout: set up layoutupdate_pages properly | Christoph Hellwig | 2015-08-17 | 1 | -5/+2 |
| * | pnfs/blocklayout: calculate layoutupdate size correctly | Christoph Hellwig | 2015-08-17 | 1 | -3/+9 |
* | | block: add a bi_error field to struct bio | Christoph Hellwig | 2015-07-29 | 1 | -8/+6 |
|/ |
|
* | NFSv4.1/pnfs: Separate out metadata and data consistency for pNFS | Trond Myklebust | 2015-03-27 | 1 | -0/+1 |
* | NFSv4.1: Convert pNFS deviceid to use kfree_rcu() | Trond Myklebust | 2015-03-27 | 1 | -1/+1 |
* | pnfs: release lseg in pnfs_generic_pg_cleanup | Weston Andros Adamson | 2015-02-03 | 1 | -0/+2 |
* | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/vir... | Linus Torvalds | 2014-12-10 | 1 | -1/+1 |
|\ |
|
| * | Merge branch 'iov_iter' into for-next | Al Viro | 2014-12-08 | 2 | -6/+10 |
| |\ |
|
| * | | rpc_pipefs.c: get rid of f_dentry | Al Viro | 2014-11-19 | 1 | -1/+1 |
* | | | pnfs/blocklayout: fix end calculation in pnfs_num_cont_bytes | Christoph Hellwig | 2014-11-24 | 1 | -1/+1 |
| |/
|/| |
|
* | | nfs: Remove bogus assignment | Jan Kara | 2014-11-12 | 1 | -1/+1 |
* | | pnfs/blocklayout: serialize GETDEVICEINFO calls | Christoph Hellwig | 2014-11-12 | 1 | -5/+9 |
|/ |
|
* | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2014-10-13 | 1 | -1/+0 |
|\ |
|
| * | sched, cleanup, treewide: Remove set_current_state(TASK_RUNNING) after schedu... | Kirill Tkhai | 2014-09-19 | 2 | -2/+0 |
* | | pnfs/blocklayout: Fix a 64-bit division/remainder issue in bl_map_stripe | Trond Myklebust | 2014-09-21 | 1 | -3/+6 |
* | | pnfs/blocklayout: include vmalloc.h for __vmalloc | Stephen Rothwell | 2014-09-15 | 1 | -0/+2 |
* | | pNFS/blocklayout: Remove a couple of unused variables | Trond Myklebust | 2014-09-12 | 2 | -4/+1 |
* | | pnfs/blocklayout: in-kernel GETDEVICEINFO XDR parsing | Christoph Hellwig | 2014-09-12 | 5 | -148/+530 |
* | | pnfs/blocklayout: move all rpc_pipefs related code into a single file | Christoph Hellwig | 2014-09-12 | 6 | -408/+378 |
* | | pnfs/blocklayout: refactor extent processing | Christoph Hellwig | 2014-09-12 | 1 | -102/+105 |
* | | pnfs/blocklayout: move extent processing to blocklayout.c | Christoph Hellwig | 2014-09-12 | 3 | -188/+186 |
* | | pnfs/blocklayout: allocate separate pages for the layoutcommit payload | Christoph Hellwig | 2014-09-12 | 3 | -34/+91 |
* | | pnfs: remove GETDEVICELIST implementation | Christoph Hellwig | 2014-09-12 | 1 | -1/+1 |
* | | pnfs/blocklayout: remove some debugging | Christoph Hellwig | 2014-09-12 | 1 | -8/+0 |
* | | pnfs/blocklayout: use the device id cache | Christoph Hellwig | 2014-09-10 | 5 | -250/+65 |
* | | pnfs/blocklayout: return layouts on setattr | Christoph Hellwig | 2014-09-10 | 1 | -1/+2 |
* | | pnfs/blocklayout: implement the return_range method | Christoph Hellwig | 2014-09-10 | 1 | -0/+30 |