Forum Linux.noyau Freeze dy system et swap tainted : ça recomence

Posté par  .
Étiquettes :
0
20
mai
2008
Toujours en 2.6.24-16 sous Ubuntu 8.04, alors que repartitionner le swap et l'agrandir, j'ai à nouveau des freezes avec la suite de message suivant jusqu'à ce que ke reboote.
Aucune log dans les 30min pécédent l'incident, et la fin de cette log correspond au reboot:
May 20 00:51:48 Syrion kernel: [16634.395463] irq 16: nobody cared (try booting with the "irqpoll" option)
May 20 00:51:48 Syrion kernel: [16634.395468] Pid: 0, comm: swapper Tainted: P 2.6.24-16-generic #1
May 20 00:51:48 Syrion kernel: [16634.395470]
May 20 00:51:48 Syrion kernel: [16634.395470] Call Trace:
May 20 00:51:48 Syrion kernel: [16634.395472] [__report_bad_irq+0x1e/0x80] __report_bad_irq+0x1e/0x80
May 20 00:51:48 Syrion kernel: [16634.395490] [note_interrupt+0x2ad/0x2e0] note_interrupt+0x2ad/0x2e0
May 20 00:51:48 Syrion kernel: [16634.395495] [handle_fasteoi_irq+0xa1/0x110] handle_fasteoi_irq+0xa1/0x110
May 20 00:51:48 Syrion kernel: [16634.395498] [do_IRQ+0x7b/0x100] do_IRQ+0x7b/0x100
May 20 00:51:48 Syrion kernel: [16634.395500] [mwait_idle+0x0/0x50] mwait_idle+0x0/0x50
May 20 00:51:48 Syrion kernel: [16634.395502] [default_idle+0x0/0x40] default_idle+0x0/0x40
May 20 00:51:48 Syrion kernel: [16634.395504] [ret_from_intr+0x0/0x0a] ret_from_intr+0x0/0xa
May 20 00:51:48 Syrion kernel: [16634.395505] [mwait_idle+0x42/0x50] mwait_idle+0x42/0x50
May 20 00:51:48 Syrion kernel: [16634.395512] [cpu_idle+0x6f/0xc0] cpu_idle+0x6f/0xc0
May 20 00:51:48 Syrion kernel: [16634.395516] [start_kernel+0x2b5/0x340] start_kernel+0x2b5/0x340
May 20 00:51:48 Syrion kernel: [16634.395519] [x86_64_start_kernel+0x12e/0x140] _sinittext+0x12e/0x140
May 20 00:51:48 Syrion kernel: [16634.395522]
May 20 00:51:48 Syrion kernel: [16634.395523] handlers:
May 20 00:51:48 Syrion kernel: [16634.395523] [usbcore:usb_hcd_irq+0x0/0x60] (usb_hcd_irq+0x0/0x60 [usbcore])
May 20 00:51:48 Syrion kernel: [16634.395535] [ata_generic:ata_interrupt+0x0/0x240] (ata_interrupt+0x0/0x240 [libata])
May 20 00:51:48 Syrion kernel: [16634.395546] [nvidia:nv_kern_isr+0x0/0xd0] (nv_kern_isr+0x0/0xd0 [nvidia])
May 20 00:51:48 Syrion kernel: [16634.395641] Disabling IRQ #16
May 20 00:52:00 Syrion kernel: [16646.549777] NVRM: Xid (0001:00): 8, Channel 00000003
May 20 00:52:01 Syrion kernel: [16647.552745] NVRM: Xid (0001:00): 16, Head 00000000 Count 00273373
May 20 00:52:08 Syrion kernel: [16654.545504] NVRM: Xid (0001:00): 8, Channel 0000001e
May 20 00:52:09 Syrion kernel: [16655.548457] NVRM: Xid (0001:00): 16, Head 00000000 Count 00273374
May 20 00:52:20 Syrion kernel: [16665.574097] ata9.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:52:20 Syrion kernel: [16665.574104] ata9.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
May 20 00:52:20 Syrion kernel: [16665.574104] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:52:20 Syrion kernel: [16665.574105] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:52:20 Syrion kernel: [16665.574107] ata9.00: status: { DRDY }
May 20 00:52:20 Syrion kernel: [16665.574127] ata9: soft resetting link
May 20 00:52:20 Syrion kernel: [16666.230839] ata9.00: configured for UDMA/33
May 20 00:52:20 Syrion kernel: [16666.394451] ata9.01: configured for UDMA/66
May 20 00:52:20 Syrion kernel: [16666.394455] ata9: EH complete
May 20 00:52:29 Syrion kernel: [16675.527798] NVRM: Xid (0001:00): 8, Channel 00000000
May 20 00:52:32 Syrion kernel: [16678.528674] NVRM: Xid (0001:00): 16, Head 00000000 Count 002737c7
May 20 00:52:37 Syrion kernel: [16683.523508] NVRM: Xid (0001:00): 8, Channel 00000020
May 20 00:52:40 Syrion kernel: [16686.524396] NVRM: Xid (0001:00): 16, Head 00000000 Count 002737c8
May 20 00:52:50 Syrion kernel: [16696.362732] ata9.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:52:50 Syrion kernel: [16696.362740] ata9.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
May 20 00:52:50 Syrion kernel: [16696.362741] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:52:50 Syrion kernel: [16696.362742] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:52:50 Syrion kernel: [16696.362744] ata9.00: status: { DRDY }
May 20 00:52:50 Syrion kernel: [16696.362766] ata9: soft resetting link
May 20 00:52:51 Syrion kernel: [16697.018975] ata9.00: configured for UDMA/33
May 20 00:52:51 Syrion kernel: [16697.182584] ata9.01: configured for UDMA/66
May 20 00:52:51 Syrion kernel: [16697.182590] ata9: EH complete
May 20 00:53:21 Syrion kernel: [16727.150863] ata9.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:53:21 Syrion kernel: [16727.150871] ata9.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
May 20 00:53:21 Syrion kernel: [16727.150872] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:53:21 Syrion kernel: [16727.150873] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:53:21 Syrion kernel: [16727.150875] ata9.00: status: { DRDY }
May 20 00:53:21 Syrion kernel: [16727.150896] ata9: soft resetting link
May 20 00:53:22 Syrion kernel: [16727.807095] ata9.00: configured for UDMA/33
May 20 00:53:22 Syrion kernel: [16727.970730] ata9.01: configured for UDMA/66
May 20 00:53:22 Syrion kernel: [16727.970735] ata9: EH complete
May 20 00:53:52 Syrion kernel: [16757.938998] ata9.00: limiting speed to UDMA/25:PIO4
May 20 00:53:52 Syrion kernel: [16757.939002] ata9.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:53:52 Syrion kernel: [16757.939008] ata9.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
May 20 00:53:52 Syrion kernel: [16757.939009] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:53:52 Syrion kernel: [16757.939010] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:53:52 Syrion kernel: [16757.939012] ata9.00: status: { DRDY }
May 20 00:53:52 Syrion kernel: [16757.939033] ata9: soft resetting link
May 20 00:53:53 Syrion kernel: [16758.595228] ata9.00: configured for UDMA/25
May 20 00:53:53 Syrion kernel: [16758.758863] ata9.01: configured for UDMA/66
May 20 00:53:53 Syrion kernel: [16758.758872] ata9: EH complete
May 20 00:54:23 Syrion kernel: [16788.727129] ata9.01: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:54:23 Syrion kernel: [16788.727137] ata9.01: cmd a0/00:00:00:00:00/00:00:00:00:00/b0 tag 0
May 20 00:54:23 Syrion kernel: [16788.727138] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:54:23 Syrion kernel: [16788.727139] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:54:23 Syrion kernel: [16788.727141] ata9.01: status: { DRDY }
May 20 00:54:23 Syrion kernel: [16788.727163] ata9: soft resetting link
May 20 00:54:23 Syrion kernel: [16789.383361] ata9.00: configured for UDMA/25
May 20 00:54:24 Syrion kernel: [16789.546996] ata9.01: configured for UDMA/66
May 20 00:54:24 Syrion kernel: [16789.547003] ata9: EH complete
May 20 00:54:54 Syrion kernel: [16819.515262] ata9.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
May 20 00:54:54 Syrion kernel: [16819.515270] ata9.00: cmd a0/00:00:00:00:00/00:00:00:00:00/a0 tag 0
May 20 00:54:54 Syrion kernel: [16819.515271] cdb 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
May 20 00:54:54 Syrion kernel: [16819.515272] res 40/00:03:00:00:00/00:00:00:00:00/b0 Emask 0x4 (timeout)
May 20 00:54:54 Syrion kernel: [16819.515274] ata9.00: status: { DRDY }
May 20 00:54:54 Syrion kernel: [16819.515295] ata9: soft resetting link
May 20 00:54:54 Syrion kernel: [16820.171504] ata9.00: configured for UDMA/25
May 20 00:54:54 Syrion kernel: [16820.335131] ata9.01: configured for UDMA/66
May 20 00:54:54 Syrion kernel: [16820.335136] ata9: EH complete


le résultat de cat /proc/interrupts pour l'irq16 est :
16: 30255 30051 IO-APIC-fasteoi uhci_hcd:usb1, libata, nvidia
  • # Lecteur DVD?

    Posté par  . Évalué à 2.

    Beaucoup de possesseurs d'un portable Acer ou Asus ou HP rencontre des problèmes de freezes avec un/des lecteur(s) DVD au firmware foireux... Si tu es possesseur d'un laptop d'une de ces marques, tu as peut être là un indice pour tes recherches... ou pas
  • # irq et firmware...

    Posté par  . Évalué à 3.

    Salut,

    irq 16: nobody cared (try booting with the "irqpoll" option) => ca sent le conflit d'irq à plein nez....
    - dmesg | grep irq te montre il 2 matériels différents avec la meme irq ?
    - as tu essayé de jouer avec irqpoll et noapic ?

    ata9: soft resetting link => reset qui va bien sur le controleur UDMA... deux pistes possible pour moi
    - controleur UDMA ou nappe foireuse..
    - conflit d'IRQ sur ton UDMA... dvd / cd.... ( et oui encore )

    Dans tous les cas ca sent le problème bas niveau matos....

    => Une fois le materiel identifié regarde si tu peux changer l'irq ( il existe des softs fournis pas le constructeur parfois comme pour les carte reseaux 3com ) sinon jette un oeuil à tous les update de firmware dispo pour ton matériel.....

    Bon courage
    • [^] # Re: irq et firmware...

      Posté par  . Évalué à 1.

      Je suis passé en irqpoll, pour voir. Je n'ai pas encore pu tester sur la durée.
      Les conflits : mes CD/DVD sont en ide sur nappe ide, mes 2 disques sont en SATA donc chacun sur son cable. Un conflit est-il possible entre usb1, les disques, et ma carte nvidia sur l'irq16 ?

      Important : aucun problème si le swap est désctivé ou que ma partition de swap n'est pas montée ! Donc ça ne touche pas les acès disques normaux.

      Sinon la machine est un PC de bureau (Gigabyte DS3, C2Duo, 4GoRam, 2x250Go SATA2 seagate).
      Je n'ai jamais eu de pb sur ubuntu 7.10 avec mon ancien matos.

      Serait-il possible que le noyau se plante en chargeant jmicron_pata ? D'après mon BIOS, rien n'est en pata, tout est en sata ahci côté disques)

      Pour la commande dmesg, je la poste dès que je peux (d'ici 2h)
    • [^] # Re: irq et firmware...

      Posté par  . Évalué à 2.

      Alors CD/DVD ?
      résultat de demsg | grep irq
      [ 0.000000] Command line: root=UUID=ccaa8dcf-c4ae-4e59-a88a-fba14cff828a ro quiet splash irqpoll
      [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
      [ 0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
      [ 0.000000] Kernel command line: root=UUID=ccaa8dcf-c4ae-4e59-a88a-fba14cff828a ro quiet splash irqpoll
      [ 30.217496] PCI: If a device doesn't work, try "pci=routeirq". If it helps, post a report
      [ 30.798154] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
      [ 30.798471] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
      [ 30.798964] PNP: PS/2 Controller [PNP0303:PS2K] at 0x60,0x64 irq 1
      [ 30.799022] serio: i8042 KBD port at 0x60,0x64 irq 1
      [ 32.008531] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000e000
      [ 32.113728] uhci_hcd 0000:00:1a.1: irq 21, io base 0x0000e100
      [ 32.215554] uhci_hcd 0000:00:1a.2: irq 18, io base 0x0000e500
      [ 32.319428] uhci_hcd 0000:00:1d.0: irq 23, io base 0x0000e200
      [ 32.423343] uhci_hcd 0000:00:1d.1: irq 19, io base 0x0000e300
      [ 32.527219] uhci_hcd 0000:00:1d.2: irq 18, io base 0x0000e400
      [ 32.636275] ehci_hcd 0000:00:1a.7: irq 18, io mem 0xf9201000
      [ 32.759780] ehci_hcd 0000:00:1d.7: irq 23, io mem 0xf9200000
      [ 32.988013] ata1: PATA max UDMA/100 cmd 0xb000 ctl 0xb100 bmdma 0xb400 irq 16
      [ 32.988015] ata2: PATA max UDMA/100 cmd 0xb200 ctl 0xb300 bmdma 0xb408 irq 16
      [ 35.048363] ata3: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202100 irq 506
      [ 35.048365] ata4: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202180 irq 506
      [ 35.048367] ata5: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202200 irq 506
      [ 35.048369] ata6: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202280 irq 506
      [ 35.048370] ata7: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202300 irq 506
      [ 35.048372] ata8: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202380 irq 506
      [ 38.828291] ata9: SATA max UDMA/133 abar m8192@0xf9000000 port 0xf9000100 irq 19
      [ 38.828293] ata10: SATA max UDMA/133 abar m8192@0xf9000000 port 0xf9000180 irq 19
      [ 50.388197] parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]


      Dans ma séquence de démarrage : il semble que ce sont mes lecteurs de CD/DVD
      May 20 20:03:31 Syrion kernel: [ 32.987687] scsi0 : pata_jmicron
      May 20 20:03:31 Syrion kernel: [ 32.987710] scsi1 : pata_jmicron
      May 20 20:03:31 Syrion kernel: [ 32.988013] ata1: PATA max UDMA/100 cmd 0xb000 ctl 0xb100 bmdma 0xb400 irq 16
      May 20 20:03:31 Syrion kernel: [ 32.988015] ata2: PATA max UDMA/100 cmd 0xb200 ctl 0xb300 bmdma 0xb408 irq 16
      May 20 20:03:31 Syrion kernel: [ 33.470400] ata1.00: ATAPI: PHILIPS DVDR824P, P2.2, max UDMA/33
      May 20 20:03:31 Syrion kernel: [ 33.470409] ata1.01: ATAPI: Pioneer DVD-ROM ATAPIModel DVD-116 0122, E1.22, max UDMA/66
      May 20 20:03:31 Syrion kernel: [ 33.642225] ata1.00: configured for UDMA/33
      May 20 20:03:31 Syrion kernel: [ 33.729382] usb 6-1: new full speed USB device using uhci_hcd and address 3
      May 20 20:03:31 Syrion kernel: [ 33.814325] ata1.01: configured for UDMA/66
      May 20 20:03:31 Syrion kernel: [ 33.879988] usb 6-1: configuration #1 chosen from 1 choice
      May 20 20:03:31 Syrion kernel: [ 33.882944] hub 6-1:1.0: USB hub found
      May 20 20:03:31 Syrion kernel: [ 33.884921] hub 6-1:1.0: 4 ports detected
      May 20 20:03:31 Syrion kernel: [ 33.982547] scsi 0:0:0:0: CD-ROM PHILIPS DVDR824P P2.2 PQ: 0 ANSI: 5
      May 20 20:03:31 Syrion kernel: [ 33.983796] scsi 0:0:1:0: CD-ROM PIONEER DVD-ROM DVD-116 1.22 PQ: 0 ANSI: 5

      Alors que les disques sont sur une autre irq
      May 20 20:03:31 Syrion kernel: [ 35.048363] ata3: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202100 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.048365] ata4: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202180 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.048367] ata5: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202200 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.048369] ata6: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202280 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.048370] ata7: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202300 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.048372] ata8: SATA max UDMA/133 abar m2048@0xf9202000 port 0xf9202380 irq 506
      May 20 20:03:31 Syrion kernel: [ 35.687361] ata3: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 35.876343] ata3.00: HPA unlocked: 488395055 -> 488397168, native 488397168
      May 20 20:03:31 Syrion kernel: [ 35.876347] ata3.00: ATA-7: ST3250820AS, 3.AAE, max UDMA/133
      May 20 20:03:31 Syrion kernel: [ 35.876349] ata3.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32)
      May 20 20:03:31 Syrion kernel: [ 35.909555] ata3.00: configured for UDMA/133
      May 20 20:03:31 Syrion kernel: [ 36.546472] ata4: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 36.547297] ata4.00: ATA-7: ST3250823AS, 3.01, max UDMA/133
      May 20 20:03:31 Syrion kernel: [ 36.547300] ata4.00: 488397168 sectors, multi 0: LBA48 NCQ (depth 31/32)
      May 20 20:03:31 Syrion kernel: [ 36.548171] ata4.00: configured for UDMA/133
      May 20 20:03:31 Syrion kernel: [ 36.866142] ata5: SATA link down (SStatus 0 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 37.185810] ata6: SATA link down (SStatus 0 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 37.505483] ata7: SATA link down (SStatus 0 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 37.825149] ata8: SATA link down (SStatus 0 SControl 300)
      May 20 20:03:31 Syrion kernel: [ 37.825222] scsi 2:0:0:0: Direct-Access ATA ST3250820AS 3.AA PQ: 0 ANSI: 5
      May 20 20:03:31 Syrion kernel: [ 37.825295] scsi 3:0:0:0: Direct-Access ATA ST3250823AS 3.01 PQ: 0 ANSI: 5
      May 20 20:03:31 Syrion kernel: [ 37.825339] ACPI: PCI Interrupt 0000:03:00.0[A] -> GSI 19 (level, low) -> IRQ 19
      May 20 20:03:31 Syrion kernel: [ 38.828132] ahci 0000:03:00.0: AHCI 0001.0000 32 slots 2 ports 3 Gbps 0x3 impl SATA mode
      May 20 20:03:31 Syrion kernel: [ 38.828136] ahci 0000:03:00.0: flags: 64bit ncq pm led clo pmp pio slum part


      Par contre pourquoi est-ce que le pb n'arrive que quand le swap est activé ?
      • [^] # Re: irq et firmware...

        Posté par  . Évalué à 1.

        Re....

        Concernant la regression que tu constates entre les versions de ta distro cela decoule soit
        - du kernel ( a check si change sur gestion irq vs swap )
        - du systeme ( change de paquage ou conf sur gestion irq vs swap )

        Concernant le phénomème : pas de swap ca marche, si tu n'utilises pas le swap tu n'as pas besoin de son irq... a priorie...

        Quand je fais le trie sur l'irq 16 je vois ceci :
        [ 32.008531] uhci_hcd 0000:00:1a.0: irq 16, io base 0x0000e000
        [ 32.988013] ata1: PATA max UDMA/100 cmd 0xb000 ctl 0xb100 bmdma 0xb400 irq 16
        [ 32.988015] ata2: PATA max UDMA/100 cmd 0xb200 ctl 0xb300 bmdma 0xb408 irq 16

        Tu as un périférique de stockage en usb, qui a irq16 et ton pionneer et philips en irq16....

        Est ce que par hasard ton fichier de swap serait sur une partition sur le disque usb ?
        • [^] # Re: irq et firmware...

          Posté par  . Évalué à 2.

          Non, mon swap n'est pas sur "le" disque usb, je n'ai aucun disque usb.
          Je croyais que ce handler usbcore sur l'irq16 était le hub usb interne de la carte mère.
          le swap est sur mon 1er disque Sata (mode ahci), partition /dev/sda5 (qui est une swap de ~5Go)
          Mon disque /dev/sda est partitionné comme :
          sda1->55Go montés sur /, ext3, primaire, boot
          sda2->190Go montés sur /home, ext3, primaire
          sda?->~5Go, étendue contenant uniquement /dev/sda5 (swap ~5Go)

          Mes 2 disques SATA sont sur irq 506.

          Pourquoi le noyau essairait-il d'appeler l'irq16 pour swapper ? cat /proc/swaps ne retourne qu'un ligne : les ~5Go de /dev/sda5 en priority -1.
          Forcément, s'il essaie de swapper sur un hub usb auquel rien n'est branché, ça va pas le faire... Pourquoi fait-il ça ??
        • [^] # Re: irq et firmware...

          Posté par  . Évalué à 2.

          Après vérif dans la log postée + haut, le "full speed usb device" détecté sur irq16 est bien le hub usb (interne à ma carte mère)
          Le noyau ne devrait pas prendre autre chose que /dev/sda5 pour swapper, non de djious !! C'est dingue ce truc !
        • [^] # Re: irq et firmware...

          Posté par  . Évalué à 2.

          Est-ce que mon bug pourrait avoir un rapport avec ça :
          http://bugzilla.kernel.org/show_bug.cgi?id=9157
        • [^] # Re: irq et firmware...

          Posté par  . Évalué à 2.

          J'arrive à swaper (j'ai forcé le swap en compressant une iso de DVD avec 7z, méthode LZMA et dico de 128Mo + firefox sur la page de netvibes => charge > à 2Go+ => petit swap de 42Mo).

          Donc plus de freeze lors du swap et plus d'"irq16 : nobody cared" depuis que je boote avec l'option irqpoll.

          Cependant, le hub usb et le pata_jmicron qui sont sur cette interruption sont sûrement encore problématiques, car en laissant mon PC allumer plusieurs heures (pas d'écran de veille, extinction de l'écran au bout de 45min), je n'ai pas pu sortir l'écran de sa veille, aucune réaction du clavier ni de la souris. A posteriori, j'ai pu voir dans la log des déconnexions/reconnexion d'un périphérique usb alors que j'étais absent du PC (mon appart est hanté ?) : le fameux hub usb :
          May 21 22:14:53 Syrion kernel: [ 8003.378235] usb 6-1: USB disconnect, address 3
          May 21 22:14:53 Syrion kernel: [ 8003.489571] usb 6-1: new full speed USB device using uhci_hcd and address 5
          May 21 22:14:53 Syrion kernel: [ 8003.695958] usb 6-1: configuration #1 chosen from 1 choice
          May 21 22:14:53 Syrion kernel: [ 8003.699367] hub 6-1:1.0: USB hub found
          May 21 22:14:53 Syrion kernel: [ 8003.700871] hub 6-1:1.0: 4 ports detected
          May 21 22:42:14 Syrion -- MARK --
          May 21 23:02:14 Syrion -- MARK --
          May 21 23:02:53 Syrion kernel: [10880.397905] usb 6-1: USB disconnect, address 5
          May 21 23:02:53 Syrion kernel: [10880.510135] usb 6-1: new full speed USB device using uhci_hcd and address 6
          May 21 23:02:53 Syrion kernel: [10880.664653] usb 6-1: configuration #1 chosen from 1 choice
          May 21 23:02:53 Syrion kernel: [10880.667772] hub 6-1:1.0: USB hub found
          May 21 23:02:53 Syrion kernel: [10880.669583] hub 6-1:1.0: 4 ports detected
          May 21 23:09:53 Syrion kernel: [11299.963768] usb 6-1: USB disconnect, address 6
          May 21 23:09:53 Syrion kernel: [11300.079109] usb 6-1: new full speed USB device using uhci_hcd and address 7
          May 21 23:09:53 Syrion kernel: [11300.237518] usb 6-1: configuration #1 chosen from 1 choice
          May 21 23:09:53 Syrion kernel: [11300.240610] hub 6-1:1.0: USB hub found
          May 21 23:09:53 Syrion kernel: [11300.242442] hub 6-1:1.0: 4 ports detected
          May 21 23:22:14 Syrion -- MARK --
          May 21 23:42:14 Syrion -- MARK --
          May 22 00:02:14 Syrion -- MARK --
          May 22 00:22:14 Syrion -- MARK --
          May 22 00:42:14 Syrion -- MARK --
          May 22 01:02:14 Syrion -- MARK --
          May 22 01:22:14 Syrion -- MARK --
          May 22 01:42:14 Syrion -- MARK --
          May 22 02:02:14 Syrion -- MARK --
          May 22 02:22:14 Syrion -- MARK --
          May 22 02:42:14 Syrion -- MARK --
          May 22 03:02:14 Syrion -- MARK --
          May 22 03:22:14 Syrion -- MARK --
          May 22 03:42:14 Syrion -- MARK --
          May 22 04:02:14 Syrion -- MARK --
          May 22 04:05:23 Syrion kernel: [29011.618323] usb 6-1: USB disconnect, address 7
          May 22 04:05:23 Syrion kernel: [29011.730656] usb 6-1: new full speed USB device using uhci_hcd and address 8
          May 22 04:05:23 Syrion kernel: [29011.885076] usb 6-1: configuration #1 chosen from 1 choice
          May 22 04:05:23 Syrion kernel: [29011.888079] hub 6-1:1.0: USB hub found
          May 22 04:05:23 Syrion kernel: [29011.890002] hub 6-1:1.0: 4 ports detected
          May 22 04:22:14 Syrion -- MARK --
          May 22 04:32:53 Syrion kernel: [30659.911086] usb 6-1: USB disconnect, address 8
          May 22 04:32:53 Syrion kernel: [30660.023426] usb 6-1: new full speed USB device using uhci_hcd and address 9
          May 22 04:32:53 Syrion kernel: [30660.177843] usb 6-1: configuration #1 chosen from 1 choice
          May 22 04:32:53 Syrion kernel: [30660.180921] hub 6-1:1.0: USB hub found
          May 22 04:32:53 Syrion kernel: [30660.183459] hub 6-1:1.0: 4 ports detected
          May 22 05:00:23 Syrion kernel: [32308.203859] usb 6-1: USB disconnect, address 9
          May 22 05:00:23 Syrion kernel: [32308.316204] usb 6-1: new full speed USB device using uhci_hcd and address 10
          May 22 05:00:23 Syrion kernel: [32308.470617] usb 6-1: configuration #1 chosen from 1 choice
          May 22 05:00:23 Syrion kernel: [32308.473575] hub 6-1:1.0: USB hub found
          May 22 05:00:23 Syrion kernel: [32308.475536] hub 6-1:1.0: 4 ports detected


          Alors du coup je sèche. Je sais que la changelog du 2.6.24 est truffée de correctifs pour le pata_jmicron, qui est sur la même irq que mon hub usb. Ces pb sont-ils vraiments réglés ? Y en a-t-il avec l'usb qui se déconnecte/reconecte sans raison apparente ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.