NOTE: For the control scripts to work without modification, you must change the part of the filename of the executable image from “SSA” to “SPA”. This would be done after expanding the tar file and copying the executable image from the resulting directory to /opt/cisco/c5921.


The current fix works for Centos official kernel versions automatically.  Please refer to https://en.wikipedia.org/wiki/CentOS#CentOS_releases for the official Centos Vs. Supported Kernel Versions against them.

Per reply from RHEL team,
"
This change went into 3 different kernel streams:

6.5.z: 2.6.32-431.61.2
6.6.z: 2.6.32-504.23.4.el6
6.7:   2.6.32-511.el6

so, any kernel within each of these streams that is at or later than the above versions would have the change.
"

The kernel patch and hence IOS fix will be automatically effective for the versions equal to OR higher than the above in each kernel stream.  No other action is required from customer.

  For other flavors like Debian, Ubuntu, Fedora, etc. that has the kernel patch AND for other unsupported centos kernel upgrades/downgrades(Centos 6.5+3.x kernel), a new option in SWROPTIONS is added.  It is “linux-vlan-stripped-from-pak”.  This variable has to be set to true for kernel versions that has the patch(for the new IOS fix to be effective) and to false for kernel versions that does not have the patch(for the old IOS method to be effective).  We have given some combinations below for your understanding.   Let us know if you have any questions.
 
s.no	Linux flavors	Kernel version	SWROPTIONS FLAG Y/N	If Yes, T/F for working case?	Remarks
1	Debian	3.16.0-4-amd64	YES	TRUE	Non Centos with kernel patch
2	Ubuntu	3.19.0-25-generic	YES	TRUE	Non Centos with kernel patch
3	Fedora (Fedora release 17 )	3.3.4-5.fc.17	YES	TRUE	Non Centos with kernel patch
4	Centos 6.7	2.6.32.573.e16	NA	NA	Centos Official 6.7 release
5	CentOS 6.5	3.10.1	YES	TRUE	Centos Unsupported kernel upgrade
6	Cent OS 6.5	4.3.01.el6.elrepo	YES	TRUE	Centos Unsupported kernel upgrade
7	Centos6.5	2.6.32.e431	NA	NA	Centos Official 6.5 release
8	centos 6.7	2.6.32.431	YES	FALSE	Centos Unsupported kernel degrade
