HPE GreenLake Administration
- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - HP-UX
- >
- kernel/driver build help
Operating System - HP-UX
1833491
Members
3049
Online
110052
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
Forums
Discussions
Discussions
Discussions
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
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
11-30-2001 06:43 AM
11-30-2001 06:43 AM
kernel/driver build help
Followed the directions in the DDG to update an interface driver for 11.11. Building the kernel gives me this warning: "Optimizing ADDILs in the presence of the debug information. Debug information may be corrupted (1594)"
Had no warnings compiling under 11.0.
Didn't see the debug flag in the makefiles.
Any idea what's going on? If this warning is accurate, there are debug symbols in either the driver or the kernel. How can I verify that I'm linking my code with a production kernel?
Had no warnings compiling under 11.0.
Didn't see the debug flag in the makefiles.
Any idea what's going on? If this warning is accurate, there are debug symbols in either the driver or the kernel. How can I verify that I'm linking my code with a production kernel?
1 REPLY 1
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-14-2002 01:35 PM
01-14-2002 01:35 PM
Re: kernel/driver build help
HP support provided me with the following document. It does not appear in the knowledge base for some reason.
PROBLEM
On an HP-UX 11i 32-bit system, the following warning message occurs
during "mk_kernel":
# mk_kernel -s /stand/system
Compiling /stand/build/conf.c...
Loading the kernel...
(Warning) Optimizing ADDILs in the presence of the debug
information. Debug information may be corrupted (1594)
Generating kernel symbol table...
Please explain this message.
CONFIGURATION
Operating System - HP-UX
Version - 11.11
Hardware System - 9000
Series - H40
RESOLUTION
This is a normal 11i 32-bit mk_kernel innocuous message that can be ignored. There appears to be an issue with use of '+Ofastaccess' and the optimization levels used in the kernel builds that results in not only a warning message but also possible corrupted debug data. But, there technically is no fix to this issue. It turns out that any binary can cause 'ld' to emit the 'debug corruption' warning when performance and debug bits are intermingled. This mixture of performance and debug objects in a non-debug type kernel is normal and expected. The kernel, in this case, is ok, because it is expected that performance bits will be intermingled with a select number of cd /debug bits.
In other words, this is a warning that can be ignored.
NOTE: This warning does not appear on 64-bit 11i systems.
PROBLEM
On an HP-UX 11i 32-bit system, the following warning message occurs
during "mk_kernel":
# mk_kernel -s /stand/system
Compiling /stand/build/conf.c...
Loading the kernel...
(Warning) Optimizing ADDILs in the presence of the debug
information. Debug information may be corrupted (1594)
Generating kernel symbol table...
Please explain this message.
CONFIGURATION
Operating System - HP-UX
Version - 11.11
Hardware System - 9000
Series - H40
RESOLUTION
This is a normal 11i 32-bit mk_kernel innocuous message that can be ignored. There appears to be an issue with use of '+Ofastaccess' and the optimization levels used in the kernel builds that results in not only a warning message but also possible corrupted debug data. But, there technically is no fix to this issue. It turns out that any binary can cause 'ld' to emit the 'debug corruption' warning when performance and debug bits are intermingled. This mixture of performance and debug objects in a non-debug type kernel is normal and expected. The kernel, in this case, is ok, because it is expected that performance bits will be intermingled with a select number of cd /debug bits.
In other words, this is a warning that can be ignored.
NOTE: This warning does not appear on 64-bit 11i systems.
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.
Company
Events and news
Customer resources
© Copyright 2025 Hewlett Packard Enterprise Development LP