linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* yenta_socket hangs sager laptop in kernel 2.4.6
@ 2001-07-12 18:36 Martin Murray
  2001-07-12 20:42 ` Linus Torvalds
  0 siblings, 1 reply; 12+ messages in thread
From: Martin Murray @ 2001-07-12 18:36 UTC (permalink / raw)
  To: linux-kernel

Hi,

	I have a sager 9820 laptop with an Ali chipset and a TI 1251B
pcmcia socket. The stock redhat 7.0 kernel works fine (2.2.16-22),
however, booting 2.4.3, 2.4.5, or 2.4.6 all cause the computer to hang
about a second and a half after loading yenta_socket. Someone suggested
that it might be a pci irq routing problem, and I suspect it may still be
an irq problem (see ahead), however, both 2.2.16 and 2.4.6 assign it irq
11. For brevity, I have omitted /proc/pci, but, if someone wants it, or
any other information, I'd be happy to pass it on. 
	To do as much as I could, before I troubled all of you, I booted
in single user mode, and loaded the yenta_socket with the debug output. 
This is what I crudely copied down on a legal pad, from output on the
screen:
(the actual output was different, I just copied the information)
exca_readb c68307e8 6 0
exca_writeb c6807e8 43 0 
exca_writew c6807e8 28 0
exca_writew c6807e8 2a 0
exca_writew c6807e8 2c 0
exca_readb c68307e8 6 0
exca_writeb c6807e8 44 0
exca_writew c6807e8 30 0
exca_writew c6807e8 32 0
exca_writew c6807e8 34 0
exca_readb c6807e8 3 40
exca_writeb c6807e8 3 50

The repeating block (read byte, write byte, 3xwrite word) seems to be the
end of yenta_clear_maps() which is the last thing done by yenta_init() -
so I suspect that the yenta_socket() stuff is loading correctly. The last
two operations seem to be enabling interrupts, and then a short moment
later, the machine hangs. I suspect that the last call is
yenta_set_socket() because that is the only explicit exca_writeb() to
I365_INTCTL. Does anyone have any suggestions? I think its important to
remember that the machine does hang immediately, I generally have time to
scratch off an 'ls' before the machine freezes. 

Thank you, Martin Murray 

-- 
Martin Murray, <mmurray@deepthought.org>
- What is Industrial Music? It's the sound of angry 
  Belgians having a fight with a washing machine.
Fear: Seeing B8:00:4C:CD:21, and knowing what it means.






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

end of thread, other threads:[~2001-08-22 17:34 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <Pine.LNX.4.21.0107121802310.17665-100000@cobalt.deepthought.org>
2001-07-13  0:38 ` yenta_socket hangs sager laptop in kernel 2.4.6 Linus Torvalds
2001-07-17 20:15   ` Martin Murray
2001-07-17 21:33     ` Linus Torvalds
2001-07-17 21:35       ` Martin Murray
2001-07-21 13:35     ` kuznet
2001-07-21 15:47       ` Ben Greear
2001-08-20 14:17       ` Gerd Knorr
2001-08-20 22:52         ` Alexey Kuznetsov
2001-08-21 20:37         ` Gerd Knorr
2001-08-22 17:35           ` yenta_socket hangs sager laptop in kernel 2.4.6-> PNPBIOS life saver Gunther Mayer
2001-07-12 18:36 yenta_socket hangs sager laptop in kernel 2.4.6 Martin Murray
2001-07-12 20:42 ` Linus Torvalds

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).