.. | .. |
---|
803 | 803 | blk_queue_flag_set(QUEUE_FLAG_DISCARD, q); |
---|
804 | 804 | } |
---|
805 | 805 | |
---|
| 806 | +static int dasd_fba_pe_handler(struct dasd_device *device, __u8 tbvpm) |
---|
| 807 | +{ |
---|
| 808 | + return dasd_generic_verify_path(device, tbvpm); |
---|
| 809 | +} |
---|
| 810 | + |
---|
806 | 811 | static struct dasd_discipline dasd_fba_discipline = { |
---|
807 | 812 | .owner = THIS_MODULE, |
---|
808 | 813 | .name = "FBA ", |
---|
809 | 814 | .ebcname = "FBA ", |
---|
810 | 815 | .check_device = dasd_fba_check_characteristics, |
---|
811 | 816 | .do_analysis = dasd_fba_do_analysis, |
---|
812 | | - .verify_path = dasd_generic_verify_path, |
---|
| 817 | + .pe_handler = dasd_fba_pe_handler, |
---|
813 | 818 | .setup_blk_queue = dasd_fba_setup_blk_queue, |
---|
814 | 819 | .fill_geometry = dasd_fba_fill_geometry, |
---|
815 | 820 | .start_IO = dasd_start_IO, |
---|