Rhel7 Porting

fcgate:

  • create_proc_entry and access to proc->data also changed.
    Switch to proc_create_data() which takes fileops. Access to private data is done through PDE_DATA
  • work queue function queue_work is now queue_work_on with different arguments.

mayadev

BIO_RW_FUA droped. Use REQ_FUA

blkdev_issue_flush extra gfp_flags arg

qlogic

qlc_show_info that seq_file interface instead of qlc_proc_info

iscsi

kmap_atomic()/kunmap_atomic() no KM_SKB_DATA_SOFTIRQ type needed