summaryrefslogtreecommitdiff
path: root/drivers/block/nbd.c
AgeCommit message (Expand)AuthorFilesLines
2017-05-09treewide: convert PF_MEMALLOC manipulations to new helpersVlastimil Babka1-3/+4
2017-05-06Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-4/+3
2017-05-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-nextLinus Torvalds1-2/+2
2017-05-02blk-mq: update ->init_request and ->exit_request prototypesChristoph Hellwig1-4/+3
2017-05-02Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+1
2017-04-28nbd: fix use after free on module unloadJosef Bacik1-4/+4
2017-04-21nbd: set the max segments to USHRT_MAXJosef Bacik1-0/+1
2017-04-20blk-mq: remove the error argument to blk_mq_complete_requestChristoph Hellwig1-2/+2
2017-04-20nbd: don't use req->errorsChristoph Hellwig1-15/+15
2017-04-19nbd: set the max segment size to UINT_MAXJosef Bacik1-0/+1
2017-04-17nbd: add a flag to destroy an nbd device on disconnectJosef Bacik1-0/+30
2017-04-17nbd: add device refcountingJosef Bacik1-18/+86
2017-04-17nbd: add a status netlink commandJosef Bacik1-0/+108
2017-04-17nbd: handle dead connectionsJosef Bacik1-4/+59
2017-04-17nbd: only clear the queue on device teardownJosef Bacik1-1/+3
2017-04-17nbd: multicast dead link notificationsJosef Bacik1-12/+77
2017-04-17nbd: add a reconfigure netlink commandJosef Bacik1-0/+141
2017-04-17nbd: add a basic netlink interfaceJosef Bacik1-26/+290
2017-04-17nbd: stop using the bdev everywhereJosef Bacik1-55/+37
2017-04-17nbd: separate out the config informationJosef Bacik1-174/+263
2017-04-17nbd: handle single path failures gracefullyJosef Bacik1-26/+125
2017-04-17nbd: put socket in error casesJosef Bacik1-2/+7
2017-04-11sched/core: Remove 'task' parameter and rename tsk_restore_flags() to current...NeilBrown1-1/+1
2017-04-08block: remove the discard_zeroes_data flagChristoph Hellwig1-1/+0
2017-04-07Merge branch 'for-linus' into for-4.12/blockJens Axboe1-33/+103
2017-03-31blk-mq: constify struct blk_mq_opsEric Biggers1-1/+1
2017-03-25nbd: replace kill_bdev() with __invalidate_device()Ratna Manoj Bolla1-2/+6
2017-03-25nbd: set queue timeout properlyJosef Bacik1-1/+4
2017-03-25nbd: set rq->errors to actual error codeJosef Bacik1-4/+4
2017-03-25nbd: handle ERESTARTSYS properlyJosef Bacik1-26/+89
2017-03-03Merge branch 'for-linus' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+3
2017-03-03Merge branch 'work.sendmsg' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-45/+31
2017-03-02nbd: stop leaking socketsJosef Bacik1-1/+3
2017-02-21nbd: cleanup workqueue on error properlyJosef Bacik1-1/+3
2017-02-21nbd: set the logical and physical blocksize properlyJosef Bacik1-23/+15
2017-02-21nbd: cleanup ioctl handlingJosef Bacik1-137/+132
2017-02-02nbd: use an idr to keep track of nbd devicesJosef Bacik1-98/+115
2017-02-02nbd: use our own workqueue for recv threadsJosef Bacik1-2/+11
2017-02-01block: fold cmd_type into the REQ_OP_ spaceChristoph Hellwig1-7/+12
2017-02-01nbd: move request validity checking into nbd_send_cmdChristoph Hellwig1-11/+10
2017-02-01nbd: remove REQ_TYPE_DRV_PRIV leftoversChristoph Hellwig1-9/+1
2017-01-20nbd: only set MSG_MORE when we have more to sendJosef Bacik1-4/+2
2017-01-10nbd: blk_mq_init_queue returns an error code on failure, not NULLJeff Moyer1-2/+4
2016-12-27[nbd] pass iov_iter to nbd_xmit()Al Viro1-39/+27
2016-12-27[nbd] switch sock_xmit() to sock_{send,recv}msg()Al Viro1-9/+7
2016-12-24Replace <asm/uaccess.h> with <linux/uaccess.h> globallyLinus Torvalds1-1/+1
2016-12-09nbd: use dev_err_ratelimited in io pathJosef Bacik1-11/+12
2016-12-09nbd: reset the setup task for NBD_CLEAR_SOCKJosef Bacik1-0/+1
2016-12-03nbd: fix 64-bit divisionJens Axboe1-1/+1
2016-12-03nbd: use loff_t for blocksize and nbd_set_size argsJosef Bacik1-4/+4