diff --git a/fcst/linux-patches/14-fc-frame-sparse-workaround b/fcst/linux-patches/14-fc-frame-sparse-workaround new file mode 100644 index 000000000..7c9ea5881 --- /dev/null +++ b/fcst/linux-patches/14-fc-frame-sparse-workaround @@ -0,0 +1,13 @@ +--- a/include/scsi/fc_frame.h 2010-06-13 11:08:26.000000000 +0200 ++++ b/include/scsi/fc_frame.h 2010-06-13 11:08:53.000000000 +0200 +@@ -66,8 +66,8 @@ struct fcoe_rcv_info { + struct fc_fcp_pkt *fr_fsp; /* for the corresponding fcp I/O */ + u32 fr_crc; + u16 fr_max_payload; /* max FC payload */ +- enum fc_sof fr_sof; /* start of frame delimiter */ +- enum fc_eof fr_eof; /* end of frame delimiter */ ++ u8 fr_sof; /* start of frame delimiter */ ++ u8 fr_eof; /* end of frame delimiter */ + u8 fr_flags; /* flags - see below */ + u8 granted_mac[ETH_ALEN]; /* FCoE MAC address */ + }; diff --git a/fcst/linux-patches/series-2.6.33-rc8 b/fcst/linux-patches/series-2.6.33-rc8 index b8b37331c..1d341c08c 100644 --- a/fcst/linux-patches/series-2.6.33-rc8 +++ b/fcst/linux-patches/series-2.6.33-rc8 @@ -12,3 +12,4 @@ 11-ptp-flogi-recv 12-ptp-npiv 13-ptp-acc +14-fc-frame-sparse-workaround diff --git a/fcst/linux-patches/series-2.6.34 b/fcst/linux-patches/series-2.6.34 index b8b37331c..1d341c08c 100644 --- a/fcst/linux-patches/series-2.6.34 +++ b/fcst/linux-patches/series-2.6.34 @@ -12,3 +12,4 @@ 11-ptp-flogi-recv 12-ptp-npiv 13-ptp-acc +14-fc-frame-sparse-workaround