ich habe ein Problem mit meinem frisch gebauten XEN-Kernel.
Soweit lief eigentlich alles glatt, nur kann ich keine loop-Devices mounten.
mount -o loop fragt nach dem Modul und ein "modprobe loop" gibt:
Code: Alles auswählen
# modprobe loop
FATAL: Error inserting loop (/lib/modules/2.6.27.5/kernel/drivers/block/loop.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Code: Alles auswählen
chieftec:/usr/src/linux-2.6.27-xen.hg# grep -i LOOP .config
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_CRYPTOLOOP=m
CONFIG_XEN_NETDEV_LOOPBACK=y
chieftec:/usr/src/linux-2.6.27-xen.hg#
dmesg:
Code: Alles auswählen
[ 352.919792] loop: disagrees about version of symbol filemap_fdatawrite
[ 352.919802] loop: Unknown symbol filemap_fdatawrite
[ 352.919810] loop: disagrees about version of symbol pagecache_write_begin
[ 352.919813] loop: Unknown symbol pagecache_write_begin
[ 352.919837] loop: disagrees about version of symbol set_blocksize
[ 352.919840] loop: Unknown symbol set_blocksize
[ 352.919856] loop: disagrees about version of symbol ioctl_by_bdev
[ 352.919858] loop: Unknown symbol ioctl_by_bdev
[ 352.919875] loop: disagrees about version of symbol set_user_nice
[ 352.919877] loop: Unknown symbol set_user_nice
[ 352.919886] loop: disagrees about version of symbol __alloc_pages_internal
[ 352.919888] loop: Unknown symbol __alloc_pages_internal
[ 352.919905] loop: disagrees about version of symbol add_disk
[ 352.919907] loop: Unknown symbol add_disk
[ 352.919938] loop: disagrees about version of symbol wake_up_process
[ 352.919941] loop: Unknown symbol wake_up_process
[ 352.919958] loop: disagrees about version of symbol put_disk
[ 352.919960] loop: Unknown symbol put_disk
[ 352.919980] loop: disagrees about version of symbol blk_queue_make_request
[ 352.919983] loop: Unknown symbol blk_queue_make_request
[ 352.919991] loop: disagrees about version of symbol pagecache_write_end
[ 352.919993] loop: Unknown symbol pagecache_write_end
[ 352.920006] loop: disagrees about version of symbol bd_set_size
[ 352.920008] loop: Unknown symbol bd_set_size
[ 352.920017] loop: disagrees about version of symbol __free_pages
[ 352.920019] loop: Unknown symbol __free_pages
[ 352.920064] loop: disagrees about version of symbol bio_put
[ 352.920066] loop: Unknown symbol bio_put
[ 352.920079] loop: disagrees about version of symbol bio_endio
[ 352.920081] loop: Unknown symbol bio_endio
[ 352.920090] loop: disagrees about version of symbol contig_page_data
[ 352.920092] loop: Unknown symbol contig_page_data
[ 352.920109] loop: disagrees about version of symbol get_disk
[ 352.920111] loop: Unknown symbol get_disk
[ 352.920168] loop: disagrees about version of symbol blk_register_region
[ 352.920170] loop: Unknown symbol blk_register_region
[ 352.920191] loop: disagrees about version of symbol del_gendisk
[ 352.920193] loop: Unknown symbol del_gendisk
[ 352.920226] loop: disagrees about version of symbol blk_alloc_queue
[ 352.920228] loop: Unknown symbol blk_alloc_queue
[ 352.920269] loop: disagrees about version of symbol set_device_ro
[ 352.920271] loop: Unknown symbol set_device_ro
[ 352.920286] loop: disagrees about version of symbol invalidate_bdev
[ 352.920288] loop: Unknown symbol invalidate_bdev
[ 352.920365] loop: disagrees about version of symbol filemap_fdatawait
[ 352.920367] loop: Unknown symbol filemap_fdatawait
[ 352.920384] loop: disagrees about version of symbol bio_alloc
[ 352.920387] loop: Unknown symbol bio_alloc
[ 352.920409] loop: disagrees about version of symbol blk_cleanup_queue
[ 352.920412] loop: Unknown symbol blk_cleanup_queue
[ 352.920428] loop: disagrees about version of symbol alloc_disk
[ 352.920430] loop: Unknown symbol alloc_disk