Commit Graph

61 Commits (61ba031841ad60c4a9ea16b20dd46b6cdb0faf2a)

Author SHA1 Message Date
Jan Beulich 73db144b58 Xen: consolidate and simplify struct xenbus_driver instantiation 13 years ago
Justin P. Mattock 42b2aa86c6 treewide: Fix typos in various parts of the kernel, and fix some comments. 13 years ago
Li Dongyang ae18be11b5 xen-blkback: convert hole punching to discard request on loop devices 13 years ago
Konrad Rzeszutek Wilk 421463526f xen/blkback: Move processing of BLKIF_OP_DISCARD from dispatch_rw_block_io 13 years ago
Konrad Rzeszutek Wilk 5ea4298669 xen/blk[front|back]: Enhance discard support with secure erasing support. 13 years ago
Konrad Rzeszutek Wilk 97e36834f5 xen/blk[front|back]: Squash blkif_request_rw and blkif_request_discard together 13 years ago
David Vrabel 2d073846b8 block: xen-blkback: use API provided by xenbus module to map rings 13 years ago
Konrad Rzeszutek Wilk 6927d92091 xen/blkback: Fix two races in the handling of barrier requests. 14 years ago
Konrad Rzeszutek Wilk dda1852802 xen/blkback: Check for proper operation. 14 years ago
Konrad Rzeszutek Wilk 64391b2536 xen/blkback: Fix the inhibition to map pages when discarding sector ranges. 14 years ago
Konrad Rzeszutek Wilk 5c62cb4860 xen/blkback: Report VBD_WSECT (wr_sect) properly. 14 years ago
Konrad Rzeszutek Wilk 29bde09378 xen/blkback: Support 'feature-barrier' aka old-style BARRIER requests. 14 years ago
Jan Beulich 8e6dc6fe51 xen-blkback: use kzalloc() in favor of kmalloc()+memset() 14 years ago
Joe Jin c555aab97d xen-blkback: fixed indentation and comments 14 years ago
Li Dongyang b3cb0d6adc xen-blkback: Implement discard requests ('feature-discard') 14 years ago
Stefano Stabellini 0930bba674 xen: modify kernel mappings corresponding to granted pages 14 years ago
Jesper Juhl e5de063016 Remove unneeded version.h includes from drivers/block/ 14 years ago
Joe Jin 1bc05b0ae6 xen-blkback: fixed indentation and comments 14 years ago
Joe Jin 6f5986bce5 xen-blkback: Don't disconnect backend until state switched to XenbusStateClosed. 14 years ago
Bastian Blank a7e9357f10 xen/blkback: Add module alias for autoloading 14 years ago
Daniel Stodden b4726a9df2 xen/blkback: Don't let in-flight requests defer pending ones. 14 years ago
Joe Perches 08b8bfc1c6 xen: Add __attribute__((format(printf... where appropriate 14 years ago
Dan Carpenter 9b83c77121 xen/blkback: potential null dereference in error handling 14 years ago
Laszlo Ersek 6464920a6e xen/blkback: don't call vbd_size() if bd_disk is NULL 14 years ago
Jan Beulich 8ab521506c xen/blkback: don't fail empty barrier requests 14 years ago
Laszlo Ersek 496b318eb6 xen/blkback: fix xenbus_transaction_start() hang caused by double xenbus_transaction_end() 14 years ago
Konrad Rzeszutek Wilk 5185432277 xen/blkback: Align the tabs on the structure. 14 years ago
Konrad Rzeszutek Wilk cca537af7d xen/blkback: if log_stats is enabled print out the data. 14 years ago
Konrad Rzeszutek Wilk 5a577e3872 xen/blkback: Add the prefix XEN in the common.h. 14 years ago
Konrad Rzeszutek Wilk 3d814731ba xen/blkback: Prefix 'vbd' with 'xen' in structs and functions. 14 years ago
Konrad Rzeszutek Wilk 30fd150202 xen/blkback: Change structure name blkif_st to xen_blkif. 14 years ago
Konrad Rzeszutek Wilk 325a648604 xen/blkback: Remove the unused typedefs. 14 years ago
Konrad Rzeszutek Wilk 452a6b2bb6 xen/blkback: Move include/xen/blkif.h into drivers/block/xen-blkback/common.h 14 years ago
Konrad Rzeszutek Wilk b0f801273f xen/blkback: Fixing some more of the cleanpatch.pl warnings. 14 years ago
Konrad Rzeszutek Wilk 03e0edf946 xen/blkback: Checkpatch.pl recommend against multiple assigments. 14 years ago
Konrad Rzeszutek Wilk b9fc02968c xen/blkback: Fix spelling mistakes. 14 years ago
Konrad Rzeszutek Wilk 68c88dd7d3 xen/blkback: Move blkif_get_x86_[32|64]_req to common.h in block/xen-blkback dir. 14 years ago
Konrad Rzeszutek Wilk 72468bfcb8 xen/blkback: Removing the debug_lvl option. 14 years ago
Konrad Rzeszutek Wilk 22b20f2dff xen/blkback: Use the DRV_PFX in the pr_.. macros. 14 years ago
Konrad Rzeszutek Wilk 1afbd730a3 xen/blkback: Make the DPRINTK uniform. 14 years ago
Konrad Rzeszutek Wilk ebe8190659 xen/blkback: Change printk/DPRINTK to pr_.. type variant. 14 years ago
Konrad Rzeszutek Wilk 01f37f2d53 xen/blkback: Fixed up comments and converted spaces to tabs. 14 years ago
Konrad Rzeszutek Wilk 3d68b39926 xen/blkback: Fix up some of the comments. 14 years ago
Konrad Rzeszutek Wilk fc53bf757e xen/blkback: Squash the checking for operation into dispatch_rw_block_io 14 years ago
Konrad Rzeszutek Wilk 24f567f952 xen/blkback: Add support for BLKIF_OP_FLUSH_DISKCACHE and drop BLKIF_OP_WRITE_BARRIER. 14 years ago
Konrad Rzeszutek Wilk a19be5f0f0 Revert "xen/blkback: Move the plugging/unplugging to a higher level." 14 years ago
Konrad Rzeszutek Wilk 013c3ca184 xen/blkback: Stick REQ_SYNC on WRITEs to deal with CFQ I/O scheduler. 14 years ago
Konrad Rzeszutek Wilk 97961ef46b xen/blkback: Move the plugging/unplugging to a higher level. 14 years ago
Konrad Rzeszutek Wilk 8b6bf747d7 xen/blkback: Prefix exposed functions with xen_ 14 years ago
Konrad Rzeszutek Wilk 42c7841d17 xen-blkback: Inline some of the functions that were moved from vbd/interface.c 14 years ago