linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: [OOPS] 2.4.22 / HPT372N
@ 2003-09-09 12:06 Ronny Buchmann
  2003-09-11 12:34 ` Marko Kreen
  0 siblings, 1 reply; 16+ messages in thread
From: Ronny Buchmann @ 2003-09-09 12:06 UTC (permalink / raw)
  To: Marko Kreen; +Cc: Alan Cox, linux-kernel

Marko Kreen wrote:

> On Thu, Sep 04, 2003 at 10:46:53PM +0100, Alan Cox wrote:
>> On Iau, 2003-09-04 at 20:07, Marko Kreen wrote:
>> > As i used the pen&paper method for oops tracking i dont have
>> > full oops.
>> > 
>> > In hpt366.c function hpt372_tune_chipset line 427:
>> > 
>> >        list_conf = pci_bus_clock_list(speed,
>> >                         (struct chipset_bus_clock_list_entry *)
>> 
>> I thought I'd fixed that crash case but it seems your system is over
>> clocked.
>> 
>> FREQ: 85 PLL: 41
>> hpt: no known IDE timings,
>> 
>> so your PCI bus is running at somewhere about 35Mhz and outside the
>> drivers safe threshold.
> 
> Thats surprising, nobody has intentionally overclocked it.
> 
> Now we did some experimenting with it and no BIOS settings seem
> to affect the FREQ numbers. (Lower CPU/mem speed, 50/25 AGP/PCI speed.)
> The FREQ still stays fixed at 85.
> 
> Motherboard is EP-4PDA2+.
> 
> Any idea how to remove the overclocking?  Otherwise it seems
> like driver bug to me.
What bios version do you use? Have you tried a CMOS reset?

I have the same motherboard but a different problem with the hpt chip, only 
the first channel is recognized. (see 
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=97824)

part from dmesg (klogd) output
---
Sep  7 23:50:17 bserv kernel: HPT366: IDE controller at PCI slot 02:00.0
Sep  7 23:50:17 bserv kernel: HPT366: chipset revision 6
Sep  7 23:50:17 bserv kernel: HPT366: not 100%% native mode: will probe irqs 
later
Sep  7 23:50:17 bserv kernel: hpt: HPT372N detected, using 372N timing.
Sep  7 23:50:17 bserv kernel: FREQ: 82 PLL: 35
Sep  7 23:50:17 bserv kernel: HPT37X: using 50MHz internal PLL
Sep  7 23:50:17 bserv kernel:     ide2: BM-DMA at 0x8000-0x8007, BIOS 
settings:
hde:DMA, hdf:pio
Sep  7 23:50:17 bserv kernel: HPT372N support is EXPERIMENTAL ONLY.
---

Currently the driver provided by highpoint 
(http://www.highpoint-tech.com/hpt3xx-opensource-v131.tgz) is working ok for 
me (apart from it's lack of s.ma.r.t. support).

Did you try this?

-- 
ronny


^ permalink raw reply	[flat|nested] 16+ messages in thread
* [OOPS] 2.4.22 / HPT372N
@ 2003-09-04 19:07 Marko Kreen
  2003-09-04 21:46 ` Alan Cox
  0 siblings, 1 reply; 16+ messages in thread
From: Marko Kreen @ 2003-09-04 19:07 UTC (permalink / raw)
  To: linux-kernel


As i used the pen&paper method for oops tracking i dont have
full oops.

In hpt366.c function hpt372_tune_chipset line 427:

       list_conf = pci_bus_clock_list(speed,
                        (struct chipset_bus_clock_list_entry *)
                                        pci_get_drvdata(dev));

pci_get_drvdata(dev) returns NULL.

Crash happens only if there are some devices attached to hpt.

lspci -vv:

02:00.0 RAID bus controller: Triones Technologies, Inc.  HPT366/368/370/370A/372 (rev 06)
        Subsystem: Triones Technologies, Inc. HPT370A
        Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
        Status: Cap+ 66Mhz+ UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 120 (2000ns min, 2000ns max)
        Interrupt: pin A routed to IRQ 22
        Region 0: I/O ports at a000 [size=8]
        Region 1: I/O ports at a400 [size=4]
        Region 2: I/O ports at a800 [size=8]
        Region 3: I/O ports at ac00 [size=4]
        Region 4: I/O ports at b000 [size=256]
        Expansion ROM at <unassigned> [disabled] [size=128K]
        Capabilities: [60] Power Management version 2
                Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-
 

Full config, dmesg(of a non-crash boot) & lspci:

http://www.l-t.ee/marko/hptcrash.tgz



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

end of thread, other threads:[~2003-09-12 20:32 UTC | newest]

Thread overview: 16+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-09-09 12:06 [OOPS] 2.4.22 / HPT372N Ronny Buchmann
2003-09-11 12:34 ` Marko Kreen
2003-09-12  9:41   ` Ronny Buchmann
2003-09-12 10:48     ` Alan Cox
2003-09-12 12:32       ` Ronny Buchmann
2003-09-12 12:46         ` Alan Cox
2003-09-12 12:58       ` Bartlomiej Zolnierkiewicz
2003-09-12 14:24         ` Ronny Buchmann
2003-09-12 14:42           ` Bartlomiej Zolnierkiewicz
2003-09-12 15:26             ` Ronny Buchmann
2003-09-12 16:35               ` Bartlomiej Zolnierkiewicz
2003-09-12 20:32     ` Ronny Buchmann
  -- strict thread matches above, loose matches on Subject: below --
2003-09-04 19:07 Marko Kreen
2003-09-04 21:46 ` Alan Cox
2003-09-05 14:54   ` Marko Kreen
2003-09-05 21:51     ` Alan Cox

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).