summaryrefslogtreecommitdiffstats
path: root/arch/um/drivers/ubd_kern.c
Commit message (Expand)AuthorAgeFilesLines
* um: Do not initialise statics to 0.Xin Gao2022-09-191-1/+1
* um: Use enum req_op where appropriateBart Van Assche2022-07-141-2/+2
* block: remove blk_cleanup_diskChristoph Hellwig2022-06-281-2/+2
* ubd: don't set the discard_alignment queue limitChristoph Hellwig2022-05-031-1/+0
* block: remove QUEUE_FLAG_DISCARDChristoph Hellwig2022-04-171-2/+0
* um: Fix WRITE_ZEROES in the UBD DriverFrédéric Danis2022-03-111-1/+7
* um/drivers/ubd_kern: add error handling support for add_disk()Luis Chamberlain2021-10-211-4/+9
* block: drop unused includes in <linux/genhd.h>Christoph Hellwig2021-10-181-0/+1
* ubd: use bvec_virtChristoph Hellwig2021-08-161-2/+1
* Merge tag 'block-5.14-2021-07-08' of git://git.kernel.dk/linux-blockLinus Torvalds2021-07-091-134/+26
|\
| * ubd: remove dead code in ubd_setup_commonChristoph Hellwig2021-06-301-10/+0
| * ubd: use blk_mq_alloc_disk and blk_cleanup_diskChristoph Hellwig2021-06-301-30/+14
| * ubd: remove the code to register as the legacy IDE driverChristoph Hellwig2021-06-301-94/+12
* | um: Fix stack pointer alignmentYiFei Zhu2021-06-171-2/+1
|/
* Revert "um: allocate a guard page to helper threads"Johannes Berg2021-01-261-1/+1
* um: ubd: fix command line handling of ubdHajime Tazaki2021-01-261-2/+2
* um: allocate a guard page to helper threadsJohannes Berg2020-12-131-1/+1
* um: Support dynamic IRQ allocationJohannes Berg2020-12-131-1/+1
* um: ubd: Set device serial attribute from cmdlineChristopher Obbard2020-12-131-16/+62
* um: ubd: Submit all data segments atomicallyGabriel Krisman Bertazi2020-12-131-76/+115
* um: ubd: Retry buffer read on any kind of errorGabriel Krisman Bertazi2020-03-291-4/+4
* um: ubd: Prevent buffer overrun on command completionGabriel Krisman Bertazi2020-03-291-1/+3
* Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsiLinus Torvalds2020-01-291-0/+1
|\
| * compat_ioctl: ubd, aoe: use blkdev_compat_ptr_ioctlArnd Bergmann2020-01-031-0/+1
* | um: ubd: use 64-bit time_t where possibleArnd Bergmann2019-12-181-5/+5
|/
* um-ubd: Entrust re-queue to the upper layersAnton Ivanov2019-10-291-2/+6
* um: Add SPDX headers for files in arch/um/driversAlex Dewar2019-09-151-1/+1
* um: Do not unlock mutex that is not hold.Daniel Walter2019-05-071-2/+2
* um: Fix for a possible OOPS in ubd initializationAnton Ivanov2019-03-061-3/+3
* um: Remove obsolete reenable_XX callsAnton Ivanov2018-12-271-1/+0
* um: Add support for DISCARD in the UBD DriverAnton Ivanov2018-12-271-11/+54
* um: Remove unsafe printks from the io threadAnton Ivanov2018-12-271-25/+17
* um: Clean-up command processing in UML UBD driverAnton Ivanov2018-12-271-30/+47
* um: Switch to block-mq constants in the UML UBD driverAnton Ivanov2018-12-271-28/+38
* ubd: fix missing initialization of io_reqAnton Ivanov2018-11-081-2/+1
* ubd: fix missing lock around request issueJens Axboe2018-11-071-2/+7
* ubd: remove use of blk_rq_map_sgChristoph Hellwig2018-10-181-104/+54
* um: Convert ubd driver to blk-mqRichard Weinberger2018-10-141-85/+93
* block: genhd: add 'groups' argument to device_add_diskHannes Reinecke2018-09-281-1/+1
* treewide: kmalloc() -> kmalloc_array()Kees Cook2018-06-121-6/+6
* proc: introduce proc_create_single{,_data}Christoph Hellwig2018-05-161-14/+2
* Epoll based IRQ controllerAnton Ivanov2018-02-191-2/+2
* block: introduce new block status code typeChristoph Hellwig2017-06-091-1/+1
* um: UBD ImprovementsAnton Ivanov2016-12-141-26/+142
* um: track 'parent' device in a local variableDan Williams2016-06-221-2/+3
* block, drivers: add REQ_OP_FLUSH operationMike Christie2016-06-071-1/+1
* um: switch to using blk_queue_write_cache()Jens Axboe2016-04-121-1/+1
* um: Update UBD to use pread/pwrite family of functionsAnton Ivanov2016-01-101-22/+5
* um: ubd: Fix for processes stuck in D state foreverThorsten Knabe2014-10-131-2/+3
* um: Cleanup SIGTERM handlingRichard Weinberger2013-09-071-1/+2