All of lore.kernel.org
 help / color / mirror / Atom feed
* hdc: lost interrupt
@ 2005-01-21 22:08 David F Barrera
  2005-01-24 15:30 ` Mike Kershaw
  0 siblings, 1 reply; 9+ messages in thread
From: David F Barrera @ 2005-01-21 22:08 UTC (permalink / raw)
  To: xen-devel

I am seeing a kernel message, "hdc: lost interrupt", when running LTP on 
the xen0 domain.  The first time I saw the 'kernel: hdc: lost interrupt' 
in /var/log/messages, I was running LTP on both xen0 and xenU domains.  
The xenU domain was totally hung at this point. Suspecting a setup 
error, I re-checked the installation and reran LTP on xen0 alone, 
without having anything running on xenU. Again, I saw the error. To rule 
out a hardware problem, I decided to run the same tests on a regular 
kernel from kernel.org (2.6.10) and on the RHEL 4 kernel from Red Hat, 
both of which ran without showing the error.  I don't know what to make 
of it.  I am not suspecting a hardware error since the message does not 
show up when running on non-xen kernels.

Setup
Platform: RHEL 4 Beta 3
Hw: IBM xSeries 200, with a 866Mhz Pentium III and 512MB RAM,
       IDE drive: 00:07.1 IDE interface: VIA Technologies, Inc. 
VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)

The machine is not the most modern, but it has worked reliably.

Regards,

David Barrera


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: hdc: lost interrupt
@ 2005-01-23 11:01 Ian Pratt
  0 siblings, 0 replies; 9+ messages in thread
From: Ian Pratt @ 2005-01-23 11:01 UTC (permalink / raw)
  To: Adam Sulmicki; +Cc: David F Barrera, xen-devel

> I'm not sure if it is xen related or not but when I put following in 
> /etc/exports
> 
>  	/       10.0.10.5/24(ro,sync,no_root_squash)
> 
> and then procedeed to use dom0 as nfs root server, it would 
> hung pretty 
> reliably with "dma timeout" errors, and require power-cycle. 
> the fix was 
> to replace "sync" with "async" as shown below.
> 
>  	/       10.0.10.5/24(ro,async,no_root_squash)
> 
> that was for xen 2.0.1 and 2.6.9

Weird. Could you try just running domain 0, then mounting localhost:/
somewhere. 

See if exercising the mount causes the same problem. It would then be
nice to repeat the experiment with a stock kernel.

BTW: exporting / is probably not such a great idea as it will allow
other domains to read your ssh host keys...

Ian


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 9+ messages in thread
* RE: hdc: lost interrupt
@ 2005-01-21 22:28 Ian Pratt
  2005-01-23  5:05 ` Adam Sulmicki
  2005-01-24 13:46 ` Natasha Jarymowycz
  0 siblings, 2 replies; 9+ messages in thread
From: Ian Pratt @ 2005-01-21 22:28 UTC (permalink / raw)
  To: David F Barrera, xen-devel

> I am seeing a kernel message, "hdc: lost interrupt", when 
> running LTP on 
> the xen0 domain.  The first time I saw the 'kernel: hdc: lost 
> interrupt' 
> in /var/log/messages, I was running LTP on both xen0 and xenU 
> domains.  

We've had one or two reports of interrupt related weirdness. We're
hoping (perhaps optimistically) that these might go away when the IOAPIC
configuration code gets moved out of Xen and into domain 0, getting
upgraded to 2.6 code in the process. 

Ian 


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl

^ permalink raw reply	[flat|nested] 9+ messages in thread
[parent not found: <20020303050340Z293053-889+116534@vger.kernel.org>]
[parent not found: <Pine.LNX.4.33.0203021113260.22434-100000@coffee.psychology.mcmaster.ca>]
* hdc: lost interrupt
@ 2002-03-02  5:53 Derek J Witt
  0 siblings, 0 replies; 9+ messages in thread
From: Derek J Witt @ 2002-03-02  5:53 UTC (permalink / raw)
  To: LKML

[-- Attachment #1: Type: text/plain, Size: 5261 bytes --]

Good evening, all. I've been trying to get 2.5.x to boot up without
losing IDE interrupts.  I tried disabling multimode in makeconfig but to
no avail.

My IDE controller and chipset are as follows (via dmesg):

ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA

...

Uniform Multi-Platform E-IDE driver Revision: 6.31
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
VP_IDE: IDE controller on PCI bus 00 dev 39
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt82c686b (rev 40) IDE UDMA100 controller on pci00:07.1
    ide0: BM-DMA at 0xe000-0xe007, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xe008-0xe00f, BIOS settings: hdc:DMA, hdd:DMA
hda: QUANTUM FIREBALL SE6.4A, ATA DISK drive
hdb: ATAPI CD-ROM DRIVE 40X MAXIMUM, ATAPI CD/DVD-ROM drive
hdc: WDC AC36400L, ATA DISK drive
hdd: CRW6206A, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: 12594960 sectors (6449 MB) w/80KiB Cache, CHS=784/255/63, UDMA(33)
hdc: 12594960 sectors (6449 MB) w/256KiB Cache, CHS=13328/15/63,
UDMA(33)

And /proc/pci reports my chipset as such: 

  Bus  0, device   0, function  0:
    Host bridge: VIA Technologies, Inc. VT82C693A/694x [Apollo PRO133x] (rev 196).
      Master Capable.  Latency=8.  
      Prefetchable 32 bit memory at 0xd0000000 [0xd7ffffff].
  Bus  0, device   1, function  0:
    PCI bridge: VIA Technologies, Inc. VT82C598/694x [Apollo MVP3/Pro133x AGP] (rev 0).
      Master Capable.  No bursts.  Min Gnt=12.
  Bus  0, device   7, function  0:
    ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 64).
  Bus  0, device   7, function  1:
    IDE interface: VIA Technologies, Inc. Bus Master IDE (rev 6).
      Master Capable.  Latency=32.  
      I/O at 0xe000 [0xe00f].

And I have the following IDE kernel setup for 2.5.6-pre1+xfs:

#
# ATA/IDE/MFM/RLL support
#
CONFIG_IDE=y

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=y
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=y
# CONFIG_IDEDISK_MULTI_MODE is not set
# CONFIG_IDEDISK_STROKE is not set
# CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
# CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
# CONFIG_BLK_DEV_IDEDISK_IBM is not set
# CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
# CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
# CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
# CONFIG_BLK_DEV_IDEDISK_WD is not set
# CONFIG_BLK_DEV_COMMERIAL is not set
# CONFIG_BLK_DEV_TIVO is not set
# CONFIG_BLK_DEV_IDECS is not set
CONFIG_BLK_DEV_IDECD=y
# CONFIG_BLK_DEV_IDETAPE is not set
# CONFIG_BLK_DEV_IDEFLOPPY is not set
CONFIG_BLK_DEV_IDESCSI=y
CONFIG_IDE_TASK_IOCTL=y
# CONFIG_BLK_DEV_CMD640 is not set
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_ISAPNP is not set
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
# CONFIG_IDEDMA_PCI_AUTO is not set
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_AEC62XX_TUNING is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_WDC_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_AMD74XX_OVERRIDE is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_HPT34X_AUTODMA is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_PIIX_TUNING is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_OPTI621 is not set
# CONFIG_BLK_DEV_PDC_ADMA is not set
# CONFIG_BLK_DEV_PDC202XX is not set
# CONFIG_PDC202XX_BURST is not set
# CONFIG_PDC202XX_FORCE is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
CONFIG_BLK_DEV_VIA82CXXX=y
# CONFIG_IDE_CHIPSETS is not set
# CONFIG_IDEDMA_AUTO is not set
CONFIG_IDEDMA_IVB=y
# CONFIG_DMA_NONPCI is not set
CONFIG_BLK_DEV_IDE_MODES=y
# CONFIG_BLK_DEV_ATARAID is not set
# CONFIG_BLK_DEV_ATARAID_PDC is not set
# CONFIG_BLK_DEV_ATARAID_HPT is not set

Has anyone else with a Via chipset been able to boot into 2.5.x without having these interrupt problems? Any suggestions will be helpful.

Thanks.
                                   
-- 
**  Derek J Witt                                              **
*   Email: mailto:djw@flinthills.com                           *
*   Home Page: http://www.flinthills.com/~djw/                 *
*** "...and on the eighth day, God met Bill Gates." - Unknown **

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2005-01-24 15:30 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-01-21 22:08 hdc: lost interrupt David F Barrera
2005-01-24 15:30 ` Mike Kershaw
  -- strict thread matches above, loose matches on Subject: below --
2005-01-23 11:01 Ian Pratt
2005-01-21 22:28 Ian Pratt
2005-01-23  5:05 ` Adam Sulmicki
2005-01-24 13:46 ` Natasha Jarymowycz
     [not found] <20020303050340Z293053-889+116534@vger.kernel.org>
2002-03-03  5:22 ` Derek J Witt
     [not found] <Pine.LNX.4.33.0203021113260.22434-100000@coffee.psychology.mcmaster.ca>
     [not found] ` <1015092400.1336.1.camel@saiya-jin>
2002-03-02 18:45   ` Derek J Witt
2002-03-02  5:53 Derek J Witt

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.