Не заводится TX4650 под 2.6.35.6-45.
Сначала не компилилась - ручками ковырял исходники, потом нашел эту ветку и скачал пропатченные (огромное спасибо kpp). Собралось. Наступил на Invalid module format. Нашел и подсунул Module.symvers. Теперь наблюдаю вот такое:
Код: Выделить всё
[root@cthulhu tx4650-k32]# insmod t3sas.ko
Killed
Код: Выделить всё
[ 464.615192] BUG: unable to handle kernel NULL pointer dereference at 0000000c
[ 464.615202] IP: [<c049a188>] trace_module_notify+0x6a/0x269
[ 464.615214] *pde = bb439067
[ 464.615219] Oops: 0000 [#1] SMP
[ 464.615225] last sysfs file: /sys/devices/system/cpu/cpu1/cache/index2/shared_cpu_map
[ 464.615230] Modules linked in: t3sas(+) sunrpc cpufreq_ondemand acpi_cpufreq mperf ip6t_REJECT nf_conntrack_ipv6 ip6table_filter ip6_tables ipv6 uinput snd_hda_codec_realtek snd_hda_codec_intelhdmi snd_hda_intel snd_hda_codec snd_hwdep snd_seq snd_seq_device snd_pcm ir_lirc_codec bttv lirc_dev v4l2_common ir_sony_decoder videodev v4l1_compat videobuf_dma_sg ir_jvc_decoder ir_rc6_decoder ir_rc5_decoder ppdev snd_timer videobuf_core btcx_risc ir_nec_decoder ir_common parport_pc snd r8169 8139too ir_core tveeprom 8139cp i2c_i801 mii iTCO_wdt iTCO_vendor_support parport microcode soundcore snd_page_alloc i915 drm_kms_helper drm i2c_algo_bit i2c_core video output [last unloaded: scsi_wait_scan]
[ 464.615311]
[ 464.615317] Pid: 1847, comm: insmod Not tainted 2.6.35.6-45.fc14.i686 #1 G41M-ES2H/G41M-ES2H
[ 464.615323] EIP: 0060:[<c049a188>] EFLAGS: 00010207 CPU: 0
[ 464.615328] EIP is at trace_module_notify+0x6a/0x269
[ 464.615333] EAX: 00000000 EBX: 00000001 ECX: 00000000 EDX: f47b55a0
[ 464.615338] ESI: 00000000 EDI: 00000001 EBP: f509ff50 ESP: f509ff34
[ 464.615343] DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[ 464.615348] Process insmod (pid: 1847, ti=f509e000 task=f5133f20 task.ti=f509e000)
[ 464.615352] Stack:
[ 464.615355] f6404cc0 f47b55a0 f8baa8ec 00000000 c09d4450 00000000 00000001 f509ff6c
[ 464.615366] <0> c07a9e40 f8baa8ec c09d2cbc c09d19c8 00000000 003c5ff4 f509ff8c c0451e2c
[ 464.615377] <0> fffffffd 00000000 f8baa8ec 00000001 f8baa8ec 00000000 f509ff9c c0451e51
[ 464.615389] Call Trace:
[ 464.615400] [<c07a9e40>] ? notifier_call_chain+0x2b/0x4d
[ 464.615408] [<c0451e2c>] ? __blocking_notifier_call_chain+0x39/0x4d
[ 464.615415] [<c0451e51>] ? blocking_notifier_call_chain+0x11/0x13
[ 464.615423] [<c0462181>] ? sys_init_module+0x5c/0x19b
[ 464.615429] [<c07a7374>] ? syscall_call+0x7/0xb
[ 464.615433] Code: 00 48 03 45 f0 39 45 f0 89 45 e8 0f 84 05 02 00 00 e8 05 f7 ff ff 85 c0 89 45 e4 0f 84 f5 01 00 00 31 f6 e9 68 01 00 00 8b 45 f0 <83> 78 0c 00 0f 84 57 01 00 00 8b 40 08 8b 50 20 85 d2 74 29 8b
[ 464.615497] EIP: [<c049a188>] trace_module_notify+0x6a/0x269 SS:ESP 0068:f509ff34
[ 464.615505] CR2: 000000000000000c
[ 464.615510] ---[ end trace c3d1c50f5c25797c ]---
А по поводу надежности этих контроллеров есть вот такой опыт: уже три года живет домашняя файлопомойка/бэкап ноутбуков/торрент/осел и плацдарм для пыток с этим контроллером в RAID5. Сначала стояли 4 Seagate Barracuda 500 Гб, одна осыпалась - пережил ребилд, причем на горячую, потом полный дамп и замена всех винтов на Hitachi 1TB, и все это работало 24/7/365, также было несколько отключений питания на горячую - тоже пережил. Стояла fc8 - 2.6.23 кажется. Типичный траффик за месяц (торрент и осел) - 200Гб к себе, 1.8Тб от себя. Без нареканий. Так что не все так плохо... Ну да, на запись очень медленный, но мне это некритично.