Le lundi 02 mars 2009 à 16:54 +0100, [email protected] a écrit : > Hello Drew, > > I'm also using some software (Symantec Storage Foundation) using kernel > modules which were built from much older versions of the el5 kernel. > > Some ISV's are more flexible than others on this matter and Symantec says > this: > > 'VERITAS products will operate on subsequent kernel and patch releases, > provided the operating systems maintain kernel application binary > interface (ABI) compatibility' > > (See http://seer.entsupport.symantec.com/docs/256426.htm, that's for 4.1 > but the same holds true for SF 5.0 and other products) > > Look at the folllowing example: > > - This el5 host is running el5 'kernel' (not kernel-xenu, for which there > are no Symantec kernel modules): > > [r...@vx ~]# uname -a > Linux vx 2.6.18-128.1.1.el5 #1 SMP Mon Jan 26 13:58:24 EST 2009 x86_64 x86_64 > x86_64 GNU/Linux > > - This host runs the Symantec kernel modules just fine: > [r...@vx ~]# lsmod |grep vx > vxspec 41712 10 > vxio 5643576 1 > vxdmp 285200 8 vxspec,vxio > vxportal 41488 0 > vxfs 2019408 2 vxportal,fdd > > - Those vx* kernel modules were built for a much older version of the el5 > kernel: > > [r...@vx ~]# modinfo vxio|grep vermag > vermagic: 2.6.18-8.el5 SMP mod_unload gcc-4.1 > [r...@vx ~]# modinfo vxfs|grep vermag > vermagic: 2.6.18-8.el5 SMP mod_unload gcc-4.1 > [r...@vx ~]# modinfo vxdmp|grep vermag > vermagic: 2.6.18-8.el5 SMP mod_unload gcc-4.1 > > What this all means to you is as follows: > > As long as your drivers respect the KABI (I.E: don't rely on private > symbols in the kernel modules, I guess), it is very likely that they will > work on much more recent versions of the kernel. > Of course, if those drivers don't work at all, then you should open a > support call with your ISV (and Red Hat as well, maybe).
Hi, one could check (but not an authoritative answer) online using tools available at http://www.kerneldrivers.org/abi_check.php More info about this at http://www.kerneldrivers.org/RHEL5 Regards, J. -- Jérôme Fenal, RHCE Tel.: +33 1 41 91 23 37 Solution Architect Mob.: +33 6 88 06 51 15 Consultant Avant-ventes Fax.: +33 1 41 91 23 32 http://www.redhat.fr/ [email protected] Red Hat France SARL Siret n° 421 199 464 00064 Le Linea, 1 rue du Général Leclerc 92047 Paris La Défense Cédex _______________________________________________ rhelv5-list mailing list [email protected] https://www.redhat.com/mailman/listinfo/rhelv5-list
