- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - Linux
- >
- Re: compiling hp_qla2x00 on 2.6.24
Operating System - Linux
1752801
Members
5748
Online
108789
Solutions
Forums
Categories
Company
Local Language
юдл
back
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
юдл
back
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Blogs
Information
Community
Resources
Community Language
Language
Forums
Blogs
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-04-2008 11:55 PM
тАО09-04-2008 11:55 PM
compiling hp_qla2x00 on 2.6.24
Hi,
I am trying to compile hp_qla2x00 using 2.6.24 on a non-redhat/suse distribution.
Although the driver comes from the end of the 2007, it references some old structs and calls deprecated long time ago.
1. It is using pci_module_init, which has been replaced pci_register_driver. I modified the relevant lines.
2. It is using SET_MODULE_OWNER which has been silently deprecated also. I put the folowing line in linux/netdevice.h :
#define SET_MODULE_OWNER(dev) do { } while (0)
3. This one is the one I stuck. It tries to use kmem_cache_t . This has also been replaced with a struct in linux/slab.h by the end of 2006. I do not feel comfortable with adding ancient typedef definitions from old kernels because I am not sure if it can break.
What can you suggest to me, besides using RHEL5 ?
Does HP has an updated early access version (beta is ok) of this driver ?
thanks a lot
Kind Regards
Berk Ulsoy
I am trying to compile hp_qla2x00 using 2.6.24 on a non-redhat/suse distribution.
Although the driver comes from the end of the 2007, it references some old structs and calls deprecated long time ago.
1. It is using pci_module_init, which has been replaced pci_register_driver. I modified the relevant lines.
2. It is using SET_MODULE_OWNER which has been silently deprecated also. I put the folowing line in linux/netdevice.h :
#define SET_MODULE_OWNER(dev) do { } while (0)
3. This one is the one I stuck. It tries to use kmem_cache_t . This has also been replaced with a struct in linux/slab.h by the end of 2006. I do not feel comfortable with adding ancient typedef definitions from old kernels because I am not sure if it can break.
What can you suggest to me, besides using RHEL5 ?
Does HP has an updated early access version (beta is ok) of this driver ?
thanks a lot
Kind Regards
Berk Ulsoy
2 REPLIES 2
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-05-2008 05:33 AM
тАО09-05-2008 05:33 AM
Re: compiling hp_qla2x00 on 2.6.24
Shalom Berk,
Suse is supported, by PSP which includes code for these drivers. I would recommend a more up to date version of PSP to get your code.
If you are trying to compile for an unsupported version of Suse, I don't think this will succeed.
SEP
Suse is supported, by PSP which includes code for these drivers. I would recommend a more up to date version of PSP to get your code.
If you are trying to compile for an unsupported version of Suse, I don't think this will succeed.
SEP
Steven E Protter
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
Owner of ISN Corporation
http://isnamerica.com
http://hpuxconsulting.com
Sponsor: http://hpux.ws
Twitter: http://twitter.com/hpuxlinux
Founder http://newdatacloud.com
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-13-2008 02:08 PM
тАО09-13-2008 02:08 PM
Re: compiling hp_qla2x00 on 2.6.24
Hi,
If you are just looking at using the QLogic drivers built-in failover you can just download the newest version from upstream here: http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=936&Os=65&ProductName=QLA2460&OSname=Linux%20Red%20Hat%20(64-bit)
Just make sure you enable failover at compile time (if you need it).
Bgrds,
Finnzi
If you are just looking at using the QLogic drivers built-in failover you can just download the newest version from upstream here: http://driverdownloads.qlogic.com/QLogicDriverDownloads_UI/SearchByProduct.aspx?ProductCategory=39&Product=936&Os=65&ProductName=QLA2460&OSname=Linux%20Red%20Hat%20(64-bit)
Just make sure you enable failover at compile time (if you need it).
Bgrds,
Finnzi
The opinions expressed above are the personal opinions of the authors, not of Hewlett Packard Enterprise. By using this site, you accept the Terms of Use and Rules of Participation.
News and Events
Support
© Copyright 2024 Hewlett Packard Enterprise Development LP