OpenVZ Forum


Home » International » Russian » драйвер в стиле kmod для megasr LSI1068
драйвер в стиле kmod для megasr LSI1068 [message #43162] Tue, 02 August 2011 10:08 Go to next message
kremin is currently offline  kremin
Messages: 9
Registered: October 2009
Junior Member

From: 87.238.157*
Есть одна проблема,
хочу сделать драйвер в стиле kmod для megasr LSI1068 контроллера под ядро openvz.
Все это проделывается на системе CentOS 6 и ядре 2.6.32-042stab023.1.x86_64
перед этим все красиво сделал для 2.6.32-71.29.1.el6.x86_64
теперь возникла проблема при подготовке к созданию.
vzkernel-headers конфликтует с kernel-headers
пробую удалить kernel-headers он за собой тянет gcc, удаляю его без зависимостей потом ставлю vzkernel-headers, собираю пакет и поставить не могу проблема с зависимостями .

может кто подскажет где копать и как копать?
и правильно ли я делал с vzkernel-headers
ниже представлено сообщение про ошибку при инсталяции пакета.
error: Failed dependencies:
kernel(dev_get_drvdata) = 0x23f72129 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(dev_set_drvdata) = 0x60cd5663 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(dma_ops) = 0x1fd89d76 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(fasync_helper) = 0x5c0a0d84 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(kill_fasync) = 0x20aac536 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(kmem_cache_alloc_notrace) = 0x7e9bea3f is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(malloc_sizes) = 0xba1b52e5 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(module_layout) = 0x4fd3d04a is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_bus_read_config_byte) = 0xba38b68b is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_bus_read_config_word) = 0xf945f527 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_bus_write_config_word) = 0x67c81add is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_enable_device) = 0xbbf09c30 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(__pci_register_driver) = 0xbe892780 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_set_dma_mask) = 0x330a6be5 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_set_master) = 0x66ef872a is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(pci_unregister_driver) = 0xd64e797b is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(per_cpu__current_task) = 0x869f003c is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(__register_chrdev) = 0x5afe25e6 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_add_host_with_dma) = 0xecd03e3e is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_dma_map) = 0x658be9a7 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_dma_unmap) = 0x0359d26c is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_host_alloc) = 0x8f8c5a17 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_host_put) = 0xf30469d3 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_remove_host) = 0x12f9cf9f is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(scsi_scan_host) = 0x3273f1ab is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(slab_buffer_size) = 0x03cd5d1d is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
kernel(x86_dma_fallback_dev) = 0xe9883e20 is needed by kmod-vzmegasr-14.00.1203.2010-1.x86_64
Re: драйвер в стиле kmod для megasr LSI1068 [message #43624 is a reply to message #43162] Mon, 03 October 2011 05:01 Go to previous message
kremin is currently offline  kremin
Messages: 9
Registered: October 2009
Junior Member

From: *com.ua
для тех кому интересно.
я поборол эту проблему отключением зависимостей в kmodtool-megasr-el6.sh
а конкретно заремарил
echo "%global _use_internal_dependency_generator 0"

Previous Topic: Как добиться, что бы на CT не создавался default route на venet
Next Topic: arp-запрос не через нужный интерфейс
Goto Forum:
  


Current Time: Sat Aug 17 16:53:55 GMT 2019