Histoire de faire comme les autres

Je lisais un blog tout à l’heure. Un mec dans la comm probablement. N’empêche qu’il nous racontais “un truc d’initié” de la RP (relations publiques je suppose). Ca m’a donné l’idée de faire à peu près pareil…

Un problème embêtant depuis une semaine. Je n’arrive pas à charger cpqci sur un kernel 2.6.11. Normalement, ils ne sont supportés que sur les versions Enterprise de RedHat & SuSE. Mais y’a un client qui veut absolument faire un upgrade de F/W à partir d’un noyau Mandrake (Mandriva qu’il faut dire maintenant) mais qui ne vient pas de Mandriva mais bien de PClinuxOS.

Malgré que l’interface du noyau ai changé entre le 2.6.9 et le 2.6.11 avec remap_page_range qui remap_pfn_range, j’ai toujours un oops sur CpqCiDrvCreateAdapter lors du chargement du module cpqci.

Ca vous intéresse toujours ? J’ai perdu quelqu’un en chemin ? Pourtant, je n’ai même pas mis la trace du Ooops en question. Je le mettrai en cadeau à la fin du billet. Histoire de vous laisser savoir ce que je mange au boulot d’habitude.

Tout ça pour dire, que c’est peut-être pas nécessaire de jouer les initié quand on écrit son blog. Et peut-être que oui, finalement. Histoire de permettre autres d’avoir une vague idée de ce que l’on cotoie quotidiennement.

Et ben moi, c’est souvent ça…

cpqci: module license 'Proprietary' taints kernel.
Unable to handle kernel paging request at virtual address f5fd0000
printing eip:
d0aa1ef6
*pde = 00000000
Oops: 0002 [#1]
Modules linked in: cpqci cpufreq_ondemand cpufreq_userspace cpufreq_powersave
p4-clockmod speedstep-lib snd-seq-oss snd-seq-midi-event snd-seq snd-seq-device
snd-pcm-oss snd-mixer-oss snd-intel8x0 snd-ac97-codec snd-pcm snd-timer snd-page-alloc
snd soundcore af_packet e100 mii ide-cd loop ext3 jbd intel-agp agpgart synclinkmp synclink
hdlc lapb syncppp generic_serial stallion mxser moxa istallion esp epca rtc evdev cpqarray
dm-mod uhci-hcd sata_vsc sata_via sata_svw sata_sil sata_promise sata_sis sata_nv
usb-storage ehci-hcd usbcore sg sr_mod cdrom ata_piix sd_mod libata cciss scsi_mod

CPU: 0
EIP: 0060:[] Tainted: P VLI
EFLAGS: 00010246 (2.6.11-oci12.mdk-i586-up-1GB)
EIP is at CpqCiDrvCreateAdapter+0x41a/0x426 [cpqci]
eax: f5fd0000 ebx: 00000000 ecx: cc787f8c edx: 00000000
esi: cff53400 edi: 00000003 ebp: 00000000 esp: cc787f4c
ds: 007b es: 007b ss: 0068
Process insmod (pid: 13499, threadinfo=cc786000 task=cfb58530)
Stack: f5fd0000 cc787f8c f5fd0000 00000000 cff53400 affff914 cc787fac d0a9f4a1
00000000 f5fd0000 00001000 00000100 cc787f88 00000000 0000001f 00000000
f5fd0000 d0afd608 d0aa58c0 0000f92d affff914 d0aa58c0 0000f92d affff914
Call Trace:
[] show_stack+0x9b/0xb0
[] show_registers+0x11b/0x190
[] die+0xb4/0x130
[] do_page_fault+0x49a/0x68e
[] error_code+0x2b/0x30
Code: ff 43 83 fb 20 72 a6 0f b6 86 b2 00 00 00 31 ff 0c 01 88 86 b2 00 00 00 eb 0d 8b 44 24
08 89 ea 31 ed e8 10 00 00 00 8b 44 24 24 28 83 c4 0c 89 f8 5b 5e 5f 5d c3 56 85 d2 89
c6 53 89 d3 74

Bonne nuit…

😉

Leave a Reply