Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
938f8e856064c0a7890ab998ec66abf1d093fd18
/
drivers
/
block
/
nbd.c
7729185
nbd: Fix error handling
by Christophe JAILLET
· 8 years ago
423221d
nbd: fix incorrect unlock of nbd->sock_lock in sock_shutdown
by John W. Linville
· 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
dab5313
nbd: Return error code directly
by Markus Pargmann
· 10 years ago
e018e75
nbd: Remove fixme that was already fixed
by Markus Pargmann
· 10 years ago
d18509f
nbd: Restructure debugging prints
by Markus Pargmann
· 10 years ago
b9c495b
nbd: Fix device bytesize type
by Markus Pargmann
· 10 years ago
d06df60
nbd: Replace kthread_create with kthread_run
by Markus Pargmann
· 10 years ago
13e71d6
nbd: Remove kernel internal header
by Markus Pargmann
· 10 years ago
ff6b809
nbd: fix possible memory leak
by Sudip Mukherjee
· 10 years ago
b277da0
block: disable entropy contributions for nonrot devices
by Mike Snitzer
· 10 years ago
04cfac4
nbd: zero from and len fields in NBD_CMD_DISCONNECT.
by Hani Benhabiles
· 11 years ago
2fe5de9
Merge branch 'sched/urgent' into sched/core, to avoid conflicts
by Ingo Molnar
· 11 years ago
8698a74
sched, treewide: Replace hardcoded nice values with MIN_NICE/MAX_NICE
by Dongsheng Yang
· 11 years ago
e251157
switch nbd to sockfd_lookup/sockfd_put
by Al Viro
· 11 years ago
4550dd6
block: Immutable bio vecs
by Kent Overstreet
· 11 years ago
7988613
block: Convert bio_for_each_segment() to bvec_iter
by Kent Overstreet
· 11 years ago
c378f70
nbd: correct disconnect behavior
by Paul Clements
· 11 years ago
9532f14
nbd: remove bogus BUG_ON in NBD_CLEAR_QUE
by Michal Belczyk
· 11 years ago
ffc8b30
block: do not pass disk names as format strings
by Kees Cook
· 11 years ago
078be02
nbd: increase default and max request sizes
by Michal Belczyk
· 12 years ago
398eb08
nbd: fix sparse warning
by Alex Elder
· 12 years ago
a83e814
nbd: show read-only state in sysfs
by Paolo Bonzini
· 12 years ago
3a2d63f8
nbd: fsync and kill block device on shutdown
by Paolo Bonzini
· 12 years ago
75f187a
nbd: support FLUSH requests
by Alex Bligh
· 12 years ago
496ad9a
new helper: file_inode(file)
by Al Viro
· 12 years ago
a336d29
nbd: handle discard requests
by Paul Clements
· 12 years ago
2f01250
nbd: add set flags ioctl
by Paul Clements
· 12 years ago
fded4e0
nbd: clear waiting_queue on shutdown
by Paul Clements
· 12 years ago
eff0d13
Merge branch 'for-3.6/drivers' of git://git.kernel.dk/linux-block
by Linus Torvalds
· 12 years ago
7f338fe
nbd: set SOCK_MEMALLOC for access to PFMEMALLOC reserves
by Mel Gorman
· 12 years ago
01ff5db
block/nbd: micro-optimization in nbd request completion
by Chetan Loke
· 12 years ago
532bfc8
Merge branch 'akpm' (Andrew's patch-bomb)
by Linus Torvalds
· 13 years ago
f450716
nbd: rename the nbd_device variable from lo to nbd
by Wanlong Gao
· 13 years ago
9ffc93f
Remove all #inclusions of asm/system.h
by David Howells
· 13 years ago
548ef6c
nbd-replace-some-printk-with-dev_warn-and-dev_info-checkpatch-fixes
by Andrew Morton
· 13 years ago
5eedf54
nbd: replace some printk with dev_warn() and dev_info()
by WANG Cong
· 13 years ago
7742ce4
nbd: lower the loglevel of an error message
by WANG Cong
· 13 years ago
7f1b90f
nbd: replace printk KERN_ERR with dev_err()
by WANG Cong
· 13 years ago
1695b87
nbd: replace sysfs_create_file() with device_create_file()
by WANG Cong
· 13 years ago
25ac0c2
nbd: use task_pid_nr() to get current pid
by WANG Cong
· 13 years ago
5988ce2
nbd: adjust 'max_part' according to part_shift
by Namhyung Kim
· 14 years ago
3b27108
nbd: limit module parameters to a sane value
by Namhyung Kim
· 14 years ago
35fbf5b
nbd: pass MSG_* flags to kernel_recvmsg()
by Namhyung Kim
· 14 years ago
de1f016
nbd: remove module-level ioctl mutex
by Soren Hansen
· 14 years ago
2a48fc0
block: autoconvert trivial BKL users to private mutex
by Arnd Bergmann
· 15 years ago
2f9e825
Merge branch 'for-2.6.36' of git://git.kernel.dk/linux-2.6-block
by Linus Torvalds
· 14 years ago
8a6cfeb
block: push down BKL into .locked_ioctl
by Arnd Bergmann
· 14 years ago
33659eb
block: remove wrappers for request type/flags
by Christoph Hellwig
· 14 years ago
a253129
update email address
by Pavel Machek
· 14 years ago
5a0e3ad
include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h
by Tejun Heo
· 15 years ago
83d5cde
const: make block_device_operations const
by Alexey Dobriyan
· 15 years ago
9934c8c
block: implement and enforce request peek/start/fetch
by Tejun Heo
· 16 years ago
1011c1b
block: blk_rq_[cur_]_{sectors|bytes}() usage cleanup
by Tejun Heo
· 16 years ago
83096eb
block: convert to pos and nr_sectors accessors
by Tejun Heo
· 16 years ago
53d6979
nbd: don't clear rq->sector and nr_sectors unnecessarily
by Tejun Heo
· 16 years ago
15746fc
nbd: trivial cleanups
by Pavel Machek
· 16 years ago
1a2ad21
nbd: add locking to nbd_ioctl
by Pavel Machek
· 16 years ago
4d48a54
nbd: fix I/O hang on disconnected nbds
by Paul Clements
· 16 years ago
c91192d
nbd: do not allow two clients at the same time
by Pavel Machek
· 16 years ago
31dcfab
nbd: tell the block layer that it is not a rotational device
by Jens Axboe
· 16 years ago
b374d18
block: get rid of elevator_t typedef
by Jens Axboe
· 16 years ago
a8cdc30
[PATCH] switch nbd
by Al Viro
· 17 years ago
Next »