Linux.noyau : Freeze dy system et swap tainted

Posté par ⌨ ☕ () le 15 mai 2008
0

Bonjour,



Voici ma log système au moment où mon Ubuntu 8.04 (Linux 2.6.24-16) freeze, ne laissant bouger que la souris :



May 15 00:42:57 Syrion kernel: [15972.317443] irq 16: nobody cared (try booting with the "irqpoll" option)

May 15 00:42:57 Syrion kernel: [15972.317449] Pid: 0, comm: swapper Tainted: P 2.6.24-16-generic #1

May 15 00:42:57 Syrion kernel: [15972.317450]

May 15 00:42:57 Syrion kernel: [15972.317451] Call Trace:

May 15 00:42:57 Syrion kernel: [15972.317452] [__report_bad_irq+0x1e/0x80] __report_bad_irq+0x1e/0x80

May 15 00:42:57 Syrion kernel: [15972.317472] [note_interrupt+0x2ad/0x2e0] note_interrupt+0x2ad/0x2e0

May 15 00:42:57 Syrion kernel: [15972.317476] [handle_fasteoi_irq+0xa1/0x110] handle_fasteoi_irq+0xa1/0x110

May 15 00:42:57 Syrion kernel: [15972.317480] [do_IRQ+0x7b/0x100] do_IRQ+0x7b/0x100

May 15 00:42:57 Syrion kernel: [15972.317481] [mwait_idle+0x0/0x50] mwait_idle+0x0/0x50

May 15 00:42:57 Syrion kernel: [15972.317483] [default_idle+0x0/0x40] default_idle+0x0/0x40

May 15 00:42:57 Syrion kernel: [15972.317485] [ret_from_intr+0x0/0x0a] ret_from_intr+0x0/0xa

May 15 00:42:57 Syrion kernel: [15972.317486] [mwait_idle+0x42/0x50] mwait_idle+0x42/0x50

May 15 00:42:57 Syrion kernel: [15972.317493] [cpu_idle+0x6f/0xc0] cpu_idle+0x6f/0xc0

May 15 00:42:57 Syrion kernel: [15972.317496] [start_kernel+0x2b5/0x340] start_kernel+0x2b5/0x340

May 15 00:42:57 Syrion kernel: [15972.317499] [x86_64_start_kernel+0x12e/0x140] _sinittext+0x12e/0x140

May 15 00:42:57 Syrion kernel: [15972.317502]

May 15 00:42:57 Syrion kernel: [15972.317503] handlers:

May 15 00:42:57 Syrion kernel: [15972.317504] [usbcore:usb_hcd_irq+0x0/0x60] (usb_hcd_irq+0x0/0x60 [usbcore])

May 15 00:42:57 Syrion kernel: [15972.317516] [ata_generic:ata_interrupt+0x0/0x240] (ata_interrupt+0x0/0x240 [libata])

May 15 00:42:57 Syrion kernel: [15972.317526] [nvidia:nv_kern_isr+0x0/0xd0] (nv_kern_isr+0x0/0xd0 [nvidia])

May 15 00:42:57 Syrion kernel: [15972.317623] Disabling IRQ #16

May 15 00:43:05 Syrion kernel: [15980.756503] NVRM: Xid (0001:00): 16, Head 00000000 Count 00292ad5

May 15 00:43:07 Syrion kernel: [15982.754441] NVRM: Xid (0001:00): 8, Channel 00000002

May 15 00:43:13 Syrion kernel: [15988.752220] NVRM: Xid (0001:00): 16, Head 00000000 Count 00292ad6

May 15 00:43:15 Syrion kernel: [15990.750154] NVRM: Xid (0001:00): 8, Channel 0000001e

May 15 00:43:21 Syrion kernel: [15996.747938] NVRM: Xid (0001:00): 16, Head 00000000 Count 00292ad7

May 15 00:43:23 Syrion kernel: [15998.745871] NVRM: Xid (0001:00): 8, Channel 00000020

May 15 00:43:28 Syrion kernel: [16003.161310] ata3.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen

May 15 00:43:28 Syrion kernel: [16003.161317] ata3.01: cmd a0/00:00:00:00:00/00:00:00:00:00/b0 tag 0

May 15 00:43:28 Syrion kernel: [16003.161318] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

May 15 00:43:28 Syrion kernel: [16003.161319] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)

May 15 00:43:28 Syrion kernel: [16003.161322] ata3.01: status: { DRDY }

May 15 00:43:28 Syrion kernel: [16003.161338] ata3: soft resetting link

May 15 00:43:28 Syrion kernel: [16003.817368] ata3.00: configured for UDMA/33

May 15 00:43:28 Syrion kernel: [16003.989170] ata3.01: configured for UDMA/66

May 15 00:43:28 Syrion kernel: [16003.989180] ata3: EH complete

May 15 00:43:33 Syrion kernel: [16008.739520] NVRM: Xid (0001:00): 16, Head 00000000 Count 00292ad8




Ceci semble arriver lors de la première écriture dans le swap, qui est actif sur une partition.

Ceci est-il purement matériel ou un bug du noyau ?

> Lire le message (5 commentaires, moyenne: 1,4).  

Vous avez demandé le commentaire #931156.

essaye de desactiver le swap

Posté par NeoX () le 15/05/2008 à 12:17. (lien). Évalué à 2.

en commentant la ligne dans fstab par ex.

deja pour voir si c'est bien lui qui est en tort

--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux

[ Répondre ]

  • [^]Re: essaye de desactiver le swap

    Posté par ⌨ ☕ () le 15/05/2008 à 13:59. (lien). Évalué à 1.

    je vais procéder en 2 temps
    1) laisser la partition et désactiver le swap avec swapoff -a
    2) si la première solution ne suffit pas, je commenterai effectivement la fstab

    Quelque soit le contournement qui marche, je tenterais une recréation de cette partition, et un fsck ; puis on verra si ça refonctionne ou pas.

    Le seul doute, c'est que sachant que la log parle d'irq, j'ai peur que ça soit + compliqué que ça. On verra ce soir...

    --
    Joachim

    [ Répondre ]