On 06/22/2010 08:17 PM, Thang Pham wrote:
> The module loading order is:
> 
> crypto_api
> xfrm_nalgo
> ipv6
> qeth

Can you try and drop this qeth here? It is too early and there's one
load of qeth at the end below which should be good.

> fscache
> sunrpc
> lockd
> nfs_acl
> nfs
> ccwgroup
> qdio
> qeth

> From:       Justin Payne <[email protected]>

> Can you provide an ordered list of your module loading sequence?

>>>>> I am creating a custom initrd for Red Hat.  When I load the initrd, I
>>> get
>>>>> this error:
>>>>>
>>>>> IPv6 over IPv4 tunneling driver
>>>>> qeth: Unknown symbol qdio_synchronize
>>>>> qeth: Unknown symbol do_QDIO
>>>>> qeth: Unknown symbol ccwgroup_probe_ccwdev
>>>>> qeth: Unknown symbol ccwgroup_driver_register
>>>>> qeth: Unknown symbol qdio_get_ssqd_pct
>>>>> qeth: Unknown symbol ccwgroup_driver_unregister
>>>>> qeth: Unknown symbol ccwgroup_remove_ccwdev
>>>>> qeth: Unknown symbol qdio_initialize
>>>>> qeth: Unknown symbol ccwgroup_create
>>>>> qeth: Unknown symbol qdio_cleanup
>>>>> qeth: Unknown symbol qdio_activate
>>>>> insmod: cannot insert `/lib/qeth.ko': Unknown symbol in module (-1):
>>>>>
>> No
>>
>>>>> such file or directory

That's caused by the too early load of qeth before its dependencies.

>>>>> FS-Cache: Loaded
>>>>> qdio: loading QDIO base support version 2
>>>>> qeth: loading qeth S/390 OSA-Express driver

The second load of qeth is good and works.

>>>>> Red Hat nash version 5.1.19.6 starting
>>>>> waiting for link... 0 seconds.
>>>>> Sending request for IP information through
>>>>> ERROR: Interface setup failed: pumpSetupInterface failed: get link -
>>> 19: No such device.

Hm, do you use dhcp in your custom initrd?
I think we would need a look at your nash script to see how you
establish the qeth ccwgroup and set it online. If this causes holes in
netdev ifindexes, then
https://bugzilla.redhat.com/show_bug.cgi?id=530579#c6 might indeed be a
hit even though your issue does not occur during installation. It would
help to see the output of "/sbin/ip link show" in your nash script after
having set all s390 devices including the qeth netdev(s) online.


Steffen

Linux on System z Development

IBM Deutschland Research & Development GmbH
Vorsitzender des Aufsichtsrats: Martin Jetter
Geschäftsführung: Dirk Wittkopp
Sitz der Gesellschaft: Böblingen
Registergericht: Amtsgericht Stuttgart, HRB 243294

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www.marist.edu/htbin/wlvindex?LINUX-390
----------------------------------------------------------------------
For more information on Linux on System z, visit
http://wiki.linuxvm.org/

Reply via email to