Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.19
/
65a6d0c56c3b866de04777e386a29ebc8b42899a
/
drivers
/
block
/
nbd.c
7685168
nbd: kill unused ret in recv_work
by Kefeng Wang
· 7 years ago
b52c2e9
nbd: quiesce request queues to make sure no submissions are inflight
by Sagi Grimberg
· 7 years ago
8f66439
Merge tag 'v4.12-rc5' into for-4.13/block
by Jens Axboe
· 8 years ago
fc17b65
blk-mq: switch ->queue_rq return value to blk_status_t
by Christoph Hellwig
· 8 years ago
2a842ac
block: introduce new block status code type
by Christoph Hellwig
· 8 years ago
dc88e34
nbd: set sk->sk_sndtimeo for our sockets
by Josef Bacik
· 8 years ago
685c9b2
nbd: add FUA op support
by Shaun McDowell
· 8 years ago
fa97653
nbd: don't leak nbd_config
by Ilya Dryomov
· 8 years ago
af622b8
nbd: nbd_reset() call in nbd_dev_add() is redundant
by Ilya Dryomov
· 8 years ago
f108304
treewide: convert PF_MEMALLOC manipulations to new helpers
by Vlastimil Babka
· 8 years ago
044f1da
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
8d65b08
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next
by Linus Torvalds
· 8 years ago
d6296d3
blk-mq: update ->init_request and ->exit_request prototypes
by Christoph Hellwig
· 8 years ago
3527d3e
Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
by Linus Torvalds
· 8 years ago
60ae36a
nbd: fix use after free on module unload
by Josef Bacik
· 8 years ago
1cc1f17
nbd: set the max segments to USHRT_MAX
by Josef Bacik
· 8 years ago
08e0029
blk-mq: remove the error argument to blk_mq_complete_request
by Christoph Hellwig
· 8 years ago
1e388ae
nbd: don't use req->errors
by Christoph Hellwig
· 8 years ago
ebb16d0
nbd: set the max segment size to UINT_MAX
by Josef Bacik
· 8 years ago
a2c9790
nbd: add a flag to destroy an nbd device on disconnect
by Josef Bacik
· 8 years ago
c6a4759
nbd: add device refcounting
by Josef Bacik
· 8 years ago
47d902b
nbd: add a status netlink command
by Josef Bacik
· 8 years ago
560bc4b
nbd: handle dead connections
by Josef Bacik
· 8 years ago
2516ab1
nbd: only clear the queue on device teardown
by Josef Bacik
· 8 years ago
799f9a3
nbd: multicast dead link notifications
by Josef Bacik
· 8 years ago
b7aa3d3
nbd: add a reconfigure netlink command
by Josef Bacik
· 8 years ago
e46c728
nbd: add a basic netlink interface
by Josef Bacik
· 8 years ago
29eaadc
nbd: stop using the bdev everywhere
by Josef Bacik
· 8 years ago
5ea8d10
nbd: separate out the config information
by Josef Bacik
· 8 years ago
f373324
nbd: handle single path failures gracefully
by Josef Bacik
· 8 years ago
9b1355d
nbd: put socket in error cases
by Josef Bacik
· 8 years ago
717a94b
sched/core: Remove 'task' parameter and rename tsk_restore_flags() to current_restore_flags()
by NeilBrown
· 8 years ago
48920ff
block: remove the discard_zeroes_data flag
by Christoph Hellwig
· 8 years ago
65f619d
Merge branch 'for-linus' into for-4.12/block
by Jens Axboe
· 8 years ago
f363b08
blk-mq: constify struct blk_mq_ops
by Eric Biggers
· 8 years ago
abbbdf1
nbd: replace kill_bdev() with __invalidate_device()
by Ratna Manoj Bolla
· 8 years ago
f858685
nbd: set queue timeout properly
by Josef Bacik
· 8 years ago
c103b4d
nbd: set rq->errors to actual error code
by Josef Bacik
· 8 years ago
9dd5d3a
nbd: handle ERESTARTSYS properly
by Josef Bacik
· 8 years ago
e0d0722
Merge branch 'for-linus' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
69fd110
Merge branch 'work.sendmsg' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
by Linus Torvalds
· 8 years ago
6a8a215
nbd: stop leaking sockets
by Josef Bacik
· 8 years ago
6330a2d
nbd: cleanup workqueue on error properly
by Josef Bacik
· 8 years ago
e544541
nbd: set the logical and physical blocksize properly
by Josef Bacik
· 8 years ago
9442b73
nbd: cleanup ioctl handling
by Josef Bacik
· 8 years ago
b0d9111
nbd: use an idr to keep track of nbd devices
by Josef Bacik
· 8 years ago
124d6db
nbd: use our own workqueue for recv threads
by Josef Bacik
· 8 years ago
aebf526
block: fold cmd_type into the REQ_OP_ space
by Christoph Hellwig
· 8 years ago
09fc54c
nbd: move request validity checking into nbd_send_cmd
by Christoph Hellwig
· 8 years ago
27410a8
nbd: remove REQ_TYPE_DRV_PRIV leftovers
by Christoph Hellwig
· 8 years ago
d61b7f9
nbd: only set MSG_MORE when we have more to send
by Josef Bacik
· 8 years ago
25b4acf
nbd: blk_mq_init_queue returns an error code on failure, not NULL
by Jeff Moyer
· 8 years ago
c9f2b6a
[nbd] pass iov_iter to nbd_xmit()
by Al Viro
· 9 years ago
c1696ca
[nbd] switch sock_xmit() to sock_{send,recv}msg()
by Al Viro
· 9 years ago
7c0f6ba
Replace <asm/uaccess.h> with <linux/uaccess.h> globally
by Linus Torvalds
· 8 years ago
a897b66
nbd: use dev_err_ratelimited in io path
by Josef Bacik
· 8 years ago
20032ec
nbd: reset the setup task for NBD_CLEAR_SOCK
by Josef Bacik
· 8 years ago
e88f72c
nbd: fix 64-bit division
by Jens Axboe
· 8 years ago
ef77b51
nbd: use loff_t for blocksize and nbd_set_size args
by Josef Bacik
· 8 years ago
feffa5c
nbd: fix setting of 'error' in NBD_DO_IT ioctl
by Jens Axboe
· 8 years ago
9561a7a
nbd: add multi-connection support
by Josef Bacik
· 8 years ago
429a787
nbd: fix use-after-free of rq/bio in the xmit path
by Jens Axboe
· 8 years ago
12e3d3c
Merge branch 'for-4.9/block-irq' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
005043a
nbd: use BLK_MQ_F_BLOCKING
by Josef Bacik
· 8 years ago
0eadf37
nbd: allow block mq to deal with timeouts
by Josef Bacik
· 8 years ago
9b4a6ba
nbd: use flags instead of bool
by Josef Bacik
· 8 years ago
c261189
nbd: don't shutdown sock with irq's disabled
by Josef Bacik
· 8 years ago
fd8383f
nbd: convert to blkmq
by Josef Bacik
· 8 years ago
9724096
nbd: fix race in ioctl
by Vegard Nossum
· 9 years ago
d05d7f4
Merge branch 'for-4.8/core' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 8 years ago
d366a0f
nbd: pass the nbd pointer for flags debugfs
by Josef Bacik
· 9 years ago
3a5e02c
block, drivers: add REQ_OP_FLUSH operation
by Mike Christie
· 9 years ago
c2df40d
drivers: use req op accessor
by Mike Christie
· 9 years ago
aafb1ee
nbd: switch to using blk_queue_write_cache()
by Jens Axboe
· 9 years ago
5e454c6
nbd: use correct div_s64 helper
by Arnd Bergmann
· 9 years ago
37091fd
nbd: Create size change events for userspace
by Markus Pargmann
· 9 years ago
da6ccaa
nbd: ratelimit error msgs after socket close
by Dan Streetman
· 9 years ago
d02cf53
nbd: Move flag parsing to a function
by Markus Pargmann
· 9 years ago
0e4f0f6
nbd: Cleanup reset of nbd and bdev after a disconnect
by Markus Pargmann
· 9 years ago
1f7b5cf
nbd: Timeouts are not user requested disconnects
by Markus Pargmann
· 9 years ago
23272a67
nbd: Remove signal usage
by Markus Pargmann
· 9 years ago
27ea43f
nbd: Fix debugfs error handling
by Markus Pargmann
· 9 years ago
263a3df
nbd: use ->compat_ioctl()
by Al Viro
· 9 years ago
be0e6f2
signal: turn dequeue_signal_lock() into kernel_dequeue_signal()
by Oleg Nesterov
· 9 years ago
dcc909d
nbd: Add locking for tasks
by Markus Pargmann
· 9 years ago
22d109c
nbd: flags is a u32 variable
by Markus Pargmann
· 9 years ago
cad73b2
nbd: Rename functions for clearness of recv/send path
by Markus Pargmann
· 9 years ago
696697c
nbd: Change 'disconnect' to be boolean
by Markus Pargmann
· 9 years ago
30d53d9
nbd: Add debugfs entries
by Markus Pargmann
· 9 years ago
6521d39
nbd: Remove variable 'pid'
by Markus Pargmann
· 9 years ago
e78273c
nbd: Move clear queue debug message
by Markus Pargmann
· 9 years ago
1939183
nbd: Remove 'harderror' and propagate error properly
by Markus Pargmann
· 9 years ago
260bbce
nbd: restructure sock_shutdown
by Markus Pargmann
· 9 years ago
36e47be
nbd: sock_shutdown, remove conditional lock
by Markus Pargmann
· 9 years ago
7e2893a
nbd: Fix timeout detection
by Markus Pargmann
· 9 years ago
2bb4cd5
block: have drivers use blk_queue_max_discard_sectors()
by Jens Axboe
· 9 years ago
9dcd137
block: nbd: convert to blkdev_reread_part()
by Ming Lei
· 10 years ago
9dc6c80
nbd: stop using req->cmd
by Christoph Hellwig
· 10 years ago
4f8c951
block: rename REQ_TYPE_SPECIAL to REQ_TYPE_DRV_PRIV
by Christoph Hellwig
· 10 years ago
de9ad6d
nbd: Return error pointer directly
by Markus Pargmann
· 10 years ago
Next »