Commit 0127a47
dasd: move queue setup to common code
Most of the code in setup_blk_queue is shared between all disciplines.
Move it to common code and leave a method to query the maximum number
of transferable blocks, and a flag to indicate discard support.
Signed-off-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Stefan Haberland <sth@linux.ibm.com>
Link: https://lore.kernel.org/r/20240228133742.806274-3-hch@lst.de
Signed-off-by: Jens Axboe <axboe@kernel.dk>1 parent 41463f2 commit 0127a47
File tree
5 files changed
+42
-77
lines changed- drivers/s390/block
5 files changed
+42
-77
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
308 | 308 | | |
309 | 309 | | |
310 | 310 | | |
| 311 | + | |
311 | 312 | | |
312 | 313 | | |
313 | 314 | | |
| |||
327 | 328 | | |
328 | 329 | | |
329 | 330 | | |
330 | | - | |
331 | | - | |
| 331 | + | |
| 332 | + | |
| 333 | + | |
| 334 | + | |
| 335 | + | |
| 336 | + | |
| 337 | + | |
| 338 | + | |
| 339 | + | |
| 340 | + | |
| 341 | + | |
| 342 | + | |
| 343 | + | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
| 349 | + | |
| 350 | + | |
| 351 | + | |
| 352 | + | |
| 353 | + | |
| 354 | + | |
| 355 | + | |
| 356 | + | |
332 | 357 | | |
333 | 358 | | |
334 | 359 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
617 | 617 | | |
618 | 618 | | |
619 | 619 | | |
620 | | - | |
621 | | - | |
622 | | - | |
623 | | - | |
| 620 | + | |
624 | 621 | | |
625 | | - | |
626 | | - | |
627 | | - | |
628 | | - | |
629 | | - | |
630 | | - | |
631 | | - | |
632 | | - | |
633 | | - | |
634 | | - | |
635 | | - | |
636 | | - | |
637 | | - | |
638 | | - | |
| 622 | + | |
639 | 623 | | |
640 | 624 | | |
641 | 625 | | |
| |||
648 | 632 | | |
649 | 633 | | |
650 | 634 | | |
| 635 | + | |
651 | 636 | | |
652 | 637 | | |
653 | 638 | | |
654 | | - | |
655 | 639 | | |
656 | 640 | | |
657 | 641 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6826 | 6826 | | |
6827 | 6827 | | |
6828 | 6828 | | |
6829 | | - | |
6830 | | - | |
6831 | | - | |
6832 | | - | |
| 6829 | + | |
6833 | 6830 | | |
6834 | | - | |
6835 | | - | |
6836 | | - | |
6837 | | - | |
6838 | | - | |
6839 | | - | |
| 6831 | + | |
6840 | 6832 | | |
6841 | 6833 | | |
6842 | 6834 | | |
6843 | 6835 | | |
6844 | 6836 | | |
6845 | 6837 | | |
6846 | 6838 | | |
6847 | | - | |
6848 | | - | |
6849 | | - | |
| 6839 | + | |
6850 | 6840 | | |
6851 | | - | |
6852 | | - | |
6853 | | - | |
6854 | | - | |
6855 | | - | |
6856 | | - | |
6857 | | - | |
6858 | | - | |
6859 | | - | |
| 6841 | + | |
| 6842 | + | |
6860 | 6843 | | |
6861 | 6844 | | |
6862 | 6845 | | |
| |||
6888 | 6871 | | |
6889 | 6872 | | |
6890 | 6873 | | |
6891 | | - | |
| 6874 | + | |
6892 | 6875 | | |
6893 | 6876 | | |
6894 | 6877 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
748 | 748 | | |
749 | 749 | | |
750 | 750 | | |
751 | | - | |
752 | | - | |
753 | | - | |
754 | | - | |
| 751 | + | |
755 | 752 | | |
756 | | - | |
757 | | - | |
758 | | - | |
759 | | - | |
760 | | - | |
761 | | - | |
762 | | - | |
763 | | - | |
764 | | - | |
765 | | - | |
766 | | - | |
767 | | - | |
768 | | - | |
769 | | - | |
770 | | - | |
771 | | - | |
772 | | - | |
773 | | - | |
774 | | - | |
775 | | - | |
776 | | - | |
777 | | - | |
778 | | - | |
779 | | - | |
| 753 | + | |
780 | 754 | | |
781 | 755 | | |
782 | 756 | | |
| |||
789 | 763 | | |
790 | 764 | | |
791 | 765 | | |
| 766 | + | |
792 | 767 | | |
793 | 768 | | |
794 | 769 | | |
795 | | - | |
| 770 | + | |
796 | 771 | | |
797 | 772 | | |
798 | 773 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
293 | 293 | | |
294 | 294 | | |
295 | 295 | | |
| 296 | + | |
296 | 297 | | |
297 | 298 | | |
298 | 299 | | |
| |||
331 | 332 | | |
332 | 333 | | |
333 | 334 | | |
334 | | - | |
335 | | - | |
336 | | - | |
337 | | - | |
| 335 | + | |
338 | 336 | | |
339 | 337 | | |
340 | 338 | | |
| |||
0 commit comments