<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: STREAMS DLKM Module in Operating System - HP-UX</title>
    <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940376#M930852</link>
    <description>just as you cannot mix 32-bit and 64-bit objects in a user-space program, you cannot mix 32-bit and 64-bit objects in the kernel (which at one level is just a program itself).&lt;BR /&gt;&lt;BR /&gt;your module must be compiled to the same "bitness" as the kernel into which it is to be loaded.&lt;BR /&gt;&lt;BR /&gt;if the kernel is 64-bit you need to compile your module with +DD64&lt;BR /&gt;&lt;BR /&gt;"bitness" of the running kernel can be retrieved via a getconf command and an apropriate paramter as described in the getconf manpage</description>
    <pubDate>Wed, 02 Apr 2003 19:09:04 GMT</pubDate>
    <dc:creator>rick jones</dc:creator>
    <dc:date>2003-04-02T19:09:04Z</dc:date>
    <item>
      <title>STREAMS DLKM Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940374#M930850</link>
      <description>Hi, &lt;BR /&gt;I wrote a DLKM Streams module in HP-UX 11.11. When I use the kminstall, config, &amp;amp; kmupdate tools, it generates the following error message. The same module works in another HP-UX 11.11. I think there must be some kernel param setting or patchs to fix this problem. Is there any one to give solution for this problem. &lt;BR /&gt;&lt;BR /&gt;kminstall -a mymodule &lt;BR /&gt;# config -M mymodule &lt;BR /&gt;Generating module: mymodule... &lt;BR /&gt;/usr/ccs/bin/ld: /stand/build/mod_wk.d/mymodule/mod_conf.o: Mismatched ABI. 64-bit PA object file found in 32-bit link. &lt;BR /&gt;*** Error exit code 1 &lt;BR /&gt;&lt;BR /&gt;Stop. &lt;BR /&gt;config: make did an exit(1) &lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;rgds, &lt;BR /&gt;Hari</description>
      <pubDate>Tue, 01 Apr 2003 11:06:15 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940374#M930850</guid>
      <dc:creator>Sriharimohan</dc:creator>
      <dc:date>2003-04-01T11:06:15Z</dc:date>
    </item>
    <item>
      <title>Re: STREAMS DLKM Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940375#M930851</link>
      <description>you might want to recompile your module using the +DA2.0W switch</description>
      <pubDate>Tue, 01 Apr 2003 11:15:11 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940375#M930851</guid>
      <dc:creator>melvyn burnard</dc:creator>
      <dc:date>2003-04-01T11:15:11Z</dc:date>
    </item>
    <item>
      <title>Re: STREAMS DLKM Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940376#M930852</link>
      <description>just as you cannot mix 32-bit and 64-bit objects in a user-space program, you cannot mix 32-bit and 64-bit objects in the kernel (which at one level is just a program itself).&lt;BR /&gt;&lt;BR /&gt;your module must be compiled to the same "bitness" as the kernel into which it is to be loaded.&lt;BR /&gt;&lt;BR /&gt;if the kernel is 64-bit you need to compile your module with +DD64&lt;BR /&gt;&lt;BR /&gt;"bitness" of the running kernel can be retrieved via a getconf command and an apropriate paramter as described in the getconf manpage</description>
      <pubDate>Wed, 02 Apr 2003 19:09:04 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940376#M930852</guid>
      <dc:creator>rick jones</dc:creator>
      <dc:date>2003-04-02T19:09:04Z</dc:date>
    </item>
    <item>
      <title>Re: STREAMS DLKM Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940377#M930853</link>
      <description>&lt;BR /&gt;The getconfig KERNEL_BITS returns 64.&lt;BR /&gt;&lt;BR /&gt;I tried the +DD64, but it vain. I don't know which Make file the config calls. I found a make file in  /usr/bin/make, but it is a binary file.&lt;BR /&gt;&lt;BR /&gt; The steps involed in the module installation is..&lt;BR /&gt;&lt;BR /&gt;b4 these steps, the current directory should contain the mymodule.c file, mod.o the object file [compiled using the settings given, master file &amp;amp; a system file]. The problem is the comfig compiles the mymodule.c again, hence it ends in an error&lt;BR /&gt;&lt;BR /&gt;kminstall -a mymodule&lt;BR /&gt;config -M mymodule&lt;BR /&gt;kmupdate -M mymodule&lt;BR /&gt;&lt;BR /&gt; I tried the same steps in another Server, it works cool, but I'm unab;e to figure out the settings. can anyone suggest?&lt;BR /&gt;&lt;BR /&gt;-Hari</description>
      <pubDate>Thu, 03 Apr 2003 03:13:32 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940377#M930853</guid>
      <dc:creator>Sriharimohan</dc:creator>
      <dc:date>2003-04-03T03:13:32Z</dc:date>
    </item>
    <item>
      <title>Re: STREAMS DLKM Module</title>
      <link>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940378#M930854</link>
      <description>Hari,&lt;BR /&gt;&lt;BR /&gt; Use +DD64 to compile the mod.o file, before installing your module using km tools.&lt;BR /&gt;&lt;BR /&gt; It will fix your problem.&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;regards,&lt;BR /&gt;Arunvijai</description>
      <pubDate>Mon, 07 Apr 2003 14:53:10 GMT</pubDate>
      <guid>https://community.hpe.com/t5/operating-system-hp-ux/streams-dlkm-module/m-p/2940378#M930854</guid>
      <dc:creator>Arunvijai</dc:creator>
      <dc:date>2003-04-07T14:53:10Z</dc:date>
    </item>
  </channel>
</rss>

