| .. | .. |
|---|
| 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, |
|---|