summaryrefslogtreecommitdiff
path: root/drivers/s390/block/dasd_eckd.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-20Merge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-136/+1132
2026-08-06s390/dasd: Add __context_unsafe() attribute to various functionsHeiko Carstens1-0/+7
2026-08-05s390/dasd: Read cached unit address and LSS in the CCW build pathStefan Haberland1-10/+16
2026-08-05s390/dasd: Re-enable discard support for ESE volumesStefan Haberland1-34/+139
2026-08-05s390/dasd: Report ESE capability and format mode at device onlineStefan Haberland1-3/+18
2026-08-05s390/dasd: Detect ESE volumes from the on-disk format labelStefan Haberland1-13/+161
2026-08-05s390/dasd: Stamp a format label into newly formatted volumesStefan Haberland1-5/+76
2026-08-05s390/dasd: Derive adaptive ESE fulltrack heuristic from ft_biasStefan Haberland1-5/+92
2026-08-05s390/dasd: Add full_track_bias to control fulltrack write modeStefan Haberland1-5/+31
2026-08-05s390/dasd: Use WRITE_FULL_TRACK in ESE format handlerStefan Haberland1-60/+142
2026-08-05s390/dasd: Add dasd_eckd_build_cp_tpm_writefulltrack()Stefan Haberland1-1/+343
2026-08-05s390/dasd: Extend prepare_itcw() to support WRITE_FULL_TRACKStefan Haberland1-13/+51
2026-08-05s390/dasd: Add range-based format-track collision detectionStefan Haberland1-20/+42
2026-08-05s390/dasd: Add infrastructure for ESE full-track writeStefan Haberland1-0/+11
2026-08-05s390/dasd: Add defines for the Extended Address Volume track addressStefan Haberland1-2/+2
2026-08-05s390/dasd: Guard sysfs discipline callbacks against unallocated private dataStefan Haberland1-2/+38
2026-07-31s390/dasd: Fix undersized format-check bufferStefan Haberland1-4/+7
2026-06-03s390/dasd: Replace get_zeroed_page() with kzalloc()Mike Rapoport (Microsoft)1-4/+4
2026-03-13Merge tag 'block-7.0-20260312' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds1-0/+16
2026-03-10s390/dasd: Copy detected format information to secondary deviceStefan Haberland1-0/+11
2026-03-10s390/dasd: Move quiesce state with pprc swapStefan Haberland1-0/+5
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-2/+2
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-15/+14
2025-12-03Merge tag 'for-6.19/block-20251201' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-0/+8
2025-11-26s390/dasd: Fix gendisk parent after copy pair swapStefan Haberland1-0/+8
2025-11-17s390: Remove compat supportHeiko Carstens1-11/+0
2025-03-04s390: Convert MACHINE_IS_[LPAR|VM|KVM], etc, machine_is_[lpar|vm|kvm]()Heiko Carstens1-1/+2
2024-11-09s390/dasd: Fix typo in commentYu Jiaoliang1-1/+1
2024-08-12s390/dasd: fix error recovery leading to data corruption on ESE devicesStefan Haberland1-31/+24
2024-07-22Merge tag 'for-6.11/block-20240722' of git://git.kernel.dk/linuxLinus Torvalds1-0/+1
2024-07-15s390/dasd: add missing MODULE_DESCRIPTION() macrosJeff Johnson1-0/+1
2024-07-03s390/dasd: Fix invalid dereferencing of indirect CCW data pointerStefan Haberland1-2/+2
2024-04-12scsi: block: Remove now unused queue limits helpersChristoph Hellwig1-3/+3
2024-03-13s390/cio,idal: fix virtual vs physical address confusionHeiko Carstens1-9/+7
2024-03-13s390/dasd: use new address translation helpersHeiko Carstens1-49/+49
2024-03-13s390/dasd: remove superfluous virt_to_phys() conversionHeiko Carstens1-2/+2
2024-03-13s390/dasd_eckd: fix virtual vs physical address confusionHeiko Carstens1-2/+2
2024-03-06dasd: move queue setup to common codeChristoph Hellwig1-23/+6
2024-02-08s390/dasd: Remove PRINTK_HEADER and KMSG_COMPONENT definitionsJan Höppner1-2/+0
2024-02-08s390/dasd: Use dev_err() over printk()Jan Höppner1-84/+55
2024-02-08s390/dasd: Simplify uid string generationJan Höppner1-12/+4
2023-09-01s390/dasd: fix string length handlingHeiko Carstens1-5/+5
2023-07-03s390: include linux/io.h instead of asm/io.hHeiko Carstens1-2/+2
2023-05-19s390/dasd: fix command reject error on ESE devicesStefan Haberland1-2/+31
2023-04-11s390/dasd: add aq_timeouts autoquiesce triggerStefan Haberland1-0/+1
2023-02-09s390/dasd: Fix potential memleak in dasd_eckd_init()Qiheng Lin1-1/+3
2023-02-09s390/dasd: sort out physical vs virtual pointers usageAlexander Gordeev1-51/+49
2022-11-23s390/dasd: fix no record found for raw_track_accessStefan Haberland1-4/+2
2022-11-23s390/dasd: increase printing of debug data payloadStefan Haberland1-18/+19
2022-09-28s390/dasd: use blk_mq_alloc_diskChristoph Hellwig1-1/+1