Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#13846 - FATAL: Error inserting nfs on 2.6.28-ARCH
Attached to Project:
Arch Linux
Opened by robin wood (dninja) - Wednesday, 18 March 2009, 09:09 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 26 March 2009, 18:16 GMT
Opened by robin wood (dninja) - Wednesday, 18 March 2009, 09:09 GMT
Last edited by Tobias Powalowski (tpowa) - Thursday, 26 March 2009, 18:16 GMT
|
DetailsDescription:
After an upgrade yesterday I now get the following error when trying to load the nfs module FATAL: Error inserting nfs (/lib/modules/2.6.28-ARCH/kernel/fs/nfs/nfs.ko): Unknown symbol in module, or unknown parameter (see dmesg) This is what I'm getting from dmesg: nfs_acl: Unknown symbol xdr_decode_array2 nfs_acl: Unknown symbol xdr_encode_word nfs_acl: Unknown symbol xdr_encode_array2 nfs_acl: Unknown symbol xdr_decode_word lockd: Unknown symbol rpc_put_task lockd: Unknown symbol svc_wake_up lockd: Unknown symbol xdr_decode_string_inplace lockd: Unknown symbol rpc_shutdown_client lockd: Unknown symbol svc_recv lockd: Unknown symbol svc_prepare_thread lockd: Unknown symbol svc_exit_thread lockd: Unknown symbol xdr_encode_opaque lockd: Unknown symbol rpc_run_task lockd: Unknown symbol xdr_encode_netobj lockd: Unknown symbol svc_create_xprt lockd: Unknown symbol __rpc_wait_for_completion_task lockd: Unknown symbol svc_xprt_put lockd: Unknown symbol svc_process lockd: Unknown symbol nlm_debug lockd: Unknown symbol rpc_create lockd: Unknown symbol svc_destroy lockd: Unknown symbol svc_create lockd: Unknown symbol rpc_call_sync lockd: Unknown symbol rpc_delay lockd: Unknown symbol svc_set_client lockd: Unknown symbol rpc_force_rebind lockd: Unknown symbol rpc_restart_call lockd: Unknown symbol svc_find_xprt lockd: Unknown symbol xdr_encode_string lockd: Unknown symbol xdr_decode_netobj lockd: Unknown symbol svc_sock_update_bufs lockd: Unknown symbol svc_print_addr nfs: Unknown symbol rpc_put_task nfs: Unknown symbol nlmclnt_proc nfs: Unknown symbol rpc_proc_register nfs: Unknown symbol xdr_write_pages nfs: Unknown symbol rpc_shutdown_client nfs: Unknown symbol svc_recv nfs: Unknown symbol xdr_inline_decode nfs: Unknown symbol rpc_mkpipe nfs: Unknown symbol rpc_wake_up nfs: Unknown symbol svc_prepare_thread nfs: Unknown symbol svc_exit_thread nfs: Unknown symbol rpc_wake_up_queued_task nfs: Unknown symbol xdr_encode_opaque nfs: Unknown symbol xdr_read_pages nfs: Unknown symbol xdr_encode_opaque_fixed nfs: Unknown symbol nfsacl_decode nfs: Unknown symbol rpc_sleep_on nfs: Unknown symbol rpc_run_task nfs: Unknown symbol rpc_print_iostats nfs: Unknown symbol xdr_enter_page nfs: Unknown symbol xdr_encode_pages nfs: Unknown symbol svc_create_xprt nfs: Unknown symbol __rpc_wait_for_completion_task nfs: Unknown symbol rpc_setbufsize nfs: Unknown symbol nfsacl_encode nfs: Unknown symbol rpc_clone_client nfs: Unknown symbol svc_process nfs: Unknown symbol rpc_peeraddr2str nfs: Unknown symbol rpc_lookup_cred nfs: Unknown symbol rpc_lookup_machine_cred nfs: Unknown symbol xdr_init_decode nfs: Unknown symbol rpc_max_payload nfs: Unknown symbol rpc_proc_unregister nfs: Unknown symbol rpc_bind_new_program nfs: Unknown symbol rpc_create nfs: Unknown symbol svc_destroy nfs: Unknown symbol rpc_call_start nfs: Unknown symbol svc_create Obviously after this I can't mount any nfs shares. Additional info: # uname -a Linux rastlin 2.6.28-ARCH #1 SMP PREEMPT Sun Feb 22 11:03:50 UTC 2009 i686 AMD Athlon(tm) 64 X2 Dual Core Processor 6000+ AuthenticAMD GNU/Linux # pacman -Qi nfs-utils Name : nfs-utils Version : 1.1.3-2 Steps to reproduce: modprobe nfs |
This task depends upon
And please report the kernel version from pacman -Qi is more easy to identificate.
ipv6: Unknown symbol xfrm_audit_state_notfound_simple
pacman -Qi kernel26
Name : kernel26
Version : 2.6.28.7-2
URL : http://www.kernel.org
Licences : GPL2
Groups : base
Provides : None
Depends On : coreutils kernel26-firmware>=2.6.28 module-init-tools mkinitcpio>=0.5.20
Optional Deps : crda: to set the correct wireless channels of your country
Required By : rt2500
Conflicts With : None
Replaces : kernel24 kernel24-scsi kernel26-scsi alsa-driver ieee80211 hostap-driver26 pwc nforce squashfs unionfs ivtv zd1211 kvm-modules
iwlwifi rt2x00-cvs gspcav1 atl2 wlan-ng26
Installed Size : 92167.00 K
Packager : Tobias Powalowski <tpowa@archlinux.org>
Architecture : i686
Build Date : Sun 08 Mar 2009 10:22:10 GMT
Install Date : Tue 17 Mar 2009 17:36:59 GMT
Install Reason : Explicitly installed
Install Script : Yes
Description : The Linux Kernel and modules
Just a question about your reported uname:
Linux rastlin 2.6.28-ARCH #1 SMP PREEMPT Sun Feb 22 11:03:50 UTC 2009 i686 ...
The mine is:
$ uname -v
#1 SMP PREEMPT Sun Mar 8 10:18:28 UTC 2009
Are you sure you're running the same kernel present in core? Can you post the result of "dmesg |head -2" or "cat /proc/version"?
$ dmesg | head -2 | tail -1
Linux version 2.6.28-ARCH (root@T-POWA-LX) (gcc version 4.3.3 (GCC) ) #1 SMP PREEMPT Fri Feb 13 11:03:55 CET 2009
# modprobe nfsd
FATAL: Error inserting nfsd (/lib/modules/2.6.28-ARCH/kernel/fs/nfsd/nfsd.ko): Unknown symbol in module, or unknown parameter (see dmesg)
# dmesg
...
...
nfsd: Unknown symbol svcauth_unix_purge
nfsd: Unknown symbol rpc_call_sync
nfsd: Unknown symbol auth_unix_add_addr
nfsd: Unknown symbol cache_check
nfsd: Unknown symbol svc_xprt_names
nfsd: Unknown symbol gss_pseudoflavor_to_service
nfsd: Unknown symbol svc_set_client
nfsd: Unknown symbol xdr_reserve_space
nfsd: Unknown symbol cache_register
nfsd: Unknown symbol svc_seq_show
nfsd: Unknown symbol cache_flush
nfsd: Unknown symbol nlmsvc_ops
nfsd: Unknown symbol svc_find_xprt
nfsd: Unknown symbol svc_proc_unregister
nfsd: Unknown symbol gss_mech_put
nfsd: Unknown symbol svc_addsock
nfsd: Unknown symbol svc_print_addr
nfsd: Unknown symbol auth_unix_lookup
nfsd: Unknown symbol locks_start_grace
nfsd: Unknown symbol xdr_init_encode
nfsd: Unknown symbol sunrpc_cache_update
nfsd: Unknown symbol auth_domain_put
nfsd: Unknown symbol svcauth_gss_flavor
BIOS EBDA/lowmem at: 0009f000/0009f000
Linux version 2.6.28-ARCH (root@T-POWA-LX) (gcc version 4.3.3 (GCC) ) #1 SMP PREEMPT Sun Feb 22 11:03:50 UTC 2009
And for the modprobe I get exactly the same
modprobe nfs
FATAL: Error inserting nfs (/lib/modules/2.6.28-ARCH/kernel/fs/nfs/nfs.ko): Unknown symbol in module, or unknown parameter (see dmesg)
/proc/version dmesg and uname returns the same info.
Froma the build date it seems that you're running the kernel from kernel26-2.6.28.7-1-i686.
But pacman -Q returns 2.6.28.7-2.
What I'm missing? Have you tried to (re)install the current kernel?
ecraven:
I was talking about i686.
Don't know what happened but it is fixed now.
You were running the previous kernel that wasn't obviously able to load the newer installed module.