- From: bryan cole <bryan.cole_at_teraview.com>
- Date: Mon, 19 Apr 2004 11:13:47 +0100
Hi, I'm trying to get a NI e-Series (NI-PCI6071) IO-card going on an AMD64 system (I'm using a comedi CVS tarball from last Friday on a FedoraCore1 system(x86_64 version) with a fresh vanilla 2.4.26 kernel). Does anyone know if comedi has been tested on the amd64 platform previously? Are the errors (described below) due to incompatibility with x86_64 and should I give up now, or am I missing something silly... The configure/compilation seems to go fine although I get a lots and lots of compiler warnings along the lines of - stderr output ... <snip> ni_mio_common.c: In function `ni_ao_win_outw': ni_mio_common.c:291: warning: cast to pointer from integer of different size ni_mio_common.c:292: warning: cast to pointer from integer of different size <snip> When I try to install the modules I get: [root_at_wand root]# insmod comedi Using /lib/modules/2.4.26/comedi/comedi.o [root_at_wand root]# insmod ni_pcimio Using /lib/modules/2.4.26/comedi/ni_pcimio.o /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_dma_arm /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_prep_dma /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol subdev_8255_cleanup /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_buf_change /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol subdev_8255_init /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_dma_disarm /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_bytes_read /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_devices /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_bytes_transferred/lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_unsetup /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_list_devices /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_setup /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol cfc_write_array_to_buffer /lib/modules/2.4.26/comedi/ni_pcimio.o: unresolved symbol mite_bytes_in_transit [root_at_wand root]# If I try to use Modprobe the system crashes completely. The kernel logs show: Apr 16 15:50:17 wand kernel: comedi: version 0.7.68.1 - David Schleef <ds_at_schleef.org> Apr 16 15:50:17 wand kernel: Available NI device IDs: 0x1350 Apr 16 15:50:17 wand kernel: comedi0: ni_pcimio: pci-6071eMITE:0xfa000000 mapped to ffffff000109f000 DAQ:0xfa001000 mapped to ffffff0001143000 Apr 16 15:50:17 wand kernel: ( irq = 11 )<1>Unable to handle kernel paging request<1> at 0000000001143000 RIP: [<ffffffffa033d296>]PML4 2beff067 PGD 2bfc3067 PMD 0 Apr 16 15:50:17 wand kernel: Oops: 0002 Apr 16 15:50:17 wand kernel: CPU 0 Apr 16 15:50:17 wand kernel: Pid: 3931, comm: comedi_config Tainted: P Apr 16 15:50:17 wand kernel: RIP: 0010:[<ffffffffa033d296>] Apr 16 15:50:17 wand kernel: RSP: 0018:000001002bff1de8 EFLAGS: 00010046 Apr 16 15:50:17 wand kernel: RAX: 0000000001143000 RBX: 000001003ddf4000 RCX: 0000000000000000 Apr 16 15:50:17 wand kernel: RDX: 0000000000000246 RSI: 000001002c4d31a0 RDI: 0000000000000800 Apr 16 15:50:17 wand kernel: RBP: 000001003ddf4000 R08: 0000000000000002 R09: 0000000000000000 Apr 16 15:50:17 wand kernel: R10: 0000000000000040 R11: 0000000000000000 R12: 000001002bff1e78 Apr 16 15:50:17 wand kernel: R13: 000001002bff1e78 R14: 00000000ffffffe7 R15: 0000007fbffffa59 Apr 16 15:50:17 wand kernel: FS: 000000000072d780(0000) GS:ffffffff803af380(0000) knlGS:0000000056627d20 Apr 16 15:50:17 wand kernel: CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b Apr 16 15:50:17 wand kernel: CR2: 0000000001143000 CR3: 0000000000101000 CR4: 00000000000006e0 Apr 16 15:50:17 wand kernel: Process comedi_config (pid: 3931, stackpage=1002bff1000) Apr 16 15:50:17 wand kernel: Stack: 000001002bff1de8 0000000000000018 0000000000000246 000001002bff1e78 Apr 16 15:50:17 wand kernel: 0000000b3e1e7508 0000000000000000 000001003ddf4000 000001002bff1e78 Apr 16 15:50:17 wand kernel: 0000000000000246 0000000000000000 ffffffffa033f3de ffffffffa0341f80 Apr 16 15:50:17 wand kernel: Call Trace: [<ffffffffa033f3de>] [<ffffffffa0341f80>] Apr 16 15:50:17 wand kernel: [<ffffffffa032fd73>] [<ffffffffa032d3d2>] [<ffffffff8014fc1c>] Apr 16 15:50:17 wand kernel: [<ffffffff8011032e>] [<ffffffff8010fba7>] Apr 16 15:50:17 wand kernel: Apr 16 15:50:17 wand kernel: Code: 66 c7 00 0b 00 8b 83 c8 00 00 00 83 c0 02 48 98 66 89 08 52 Apr 16 15:50:17 wand kernel: RIP [<ffffffffa033d296>] RSP <000001002bff1de8> Apr 16 15:50:17 wand kernel: CR2: 0000000001143000 Apr 16 15:52:29 wand syslogd 1.4.1: restart. Any advice would be greatly appreciated. cheers, Bryan -- Bryan Cole Teraview Ltd., 302-304 Cambridge Science Park, Milton Road, Cambridge CB4 0WG, United Kingdom. tel: +44 (1223) 435380 / 435386 (direct-dial) fax: +44 (1223) 435382
Received on 2004-04-19Z09:13:47