summaryrefslogtreecommitdiffstats
path: root/arch/um/drivers/ubd_kern.c
Commit message (Expand)AuthorAgeFilesLines
* um: Fix return value in ubd_init()Duoming Zhou2024-04-221-2/+2
* ubd: open the backing files in ubd_addChristoph Hellwig2024-02-271-42/+16
* ubd: remove the queue pointer in struct ubdChristoph Hellwig2024-02-271-3/+1
* ubd: move set_disk_ro to ubd_addChristoph Hellwig2024-02-271-1/+1
* ubd: move setting the variable queue limits to ubd_addChristoph Hellwig2024-02-271-6/+7
* ubd: move setting the nonrot flag to ubd_addChristoph Hellwig2024-02-271-1/+1
* ubd: remove ubd_disk_registerChristoph Hellwig2024-02-271-22/+15
* ubd: remove the ubd_gendisk arrayChristoph Hellwig2024-02-271-9/+4
* ubd: pass queue_limits to blk_mq_alloc_diskChristoph Hellwig2024-02-191-3/+5
* block: pass a queue_limits argument to blk_mq_alloc_diskChristoph Hellwig2024-02-131-1/+1
* ubd: use the default discard granularityChristoph Hellwig2023-12-291-1/+0
* block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-4/+4
* ubd: remove commented out code in ubd_openChristoph Hellwig2023-06-121-7/+0
* block: remove the unused mode argument to ->releaseChristoph Hellwig2023-06-121-2/+2
* block: pass a gendisk to ->openChristoph Hellwig2023-06-121-3/+2
* 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