Re: Thinkpad 600e interrupt storm

Mark Andrews <[email protected]>
Newsgroups gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
> Mark Andrews wrote:
> 
> >>Thomas Kempka wrote:
> >>
> >>    
> >>
> >>>John Baldwin <[email protected]> wrote:
> >>> 
> >>>
> >>>      
> >>>
> >>>>Can you try using the interrupt storm modifications from HEAD:
> >>>>
> >>>>Index: kern_intr.c
> >>>>===================================================================
> >>>>RCS file: /usr/cvs/src/sys/kern/kern_intr.c,v
> >>>>retrieving revision 1.113.2.5
> >>>>diff -u -r1.113.2.5 kern_intr.c
> >>>>--- kern_intr.c 31 Jan 2005 23:26:15 -0000      1.113.2.5
> >>>>+++ kern_intr.c 7 Feb 2005 16:51:48 -0000
> >>>>   
> >>>>
> >>>>        
> >>>>
> >>>Hi,
> >>>
> >>>I just tested the patch with no success. I still get the interrupt
> >>>storm error messages and cbb device slowdowns.
> >>>
> >>>Interrupt storm detected on "irq11: cbb0 uhci0"; 
> >>>	throttling interrupt source
> >>>Interrupt storm detected on "irq10: cbb1"; 
> >>>	throttling interrupt source
> >>>Interrupt storm detected on "irq9: acpi0"; 
> >>>	throttling interrupt source
> >>>
> >>>
> >>>Thanks for the notification about the changed handling in HEAD.
> >>>
> >>>Greetings, Thomas Kempka
> >>>
> >>> 
> >>>
> >>>      
> >>>
> >>Hi ,
> >>I tried  to install the patch  and maybe I missed something.
> >>I copied  the information to a file named patch
> >>then I  did
> >>cd /usr/src
> >>patch <   /root/patch
> >>result was odd:
> >>Hmmm... Looks like a unified diff to me...
> >>The text leading up to this was:
> >>--------------------------------
> >>|Index: kern_intr.c
> >>|= = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = = =
> >>|RCS file: /usr/cvs/src/sys/kern/kern_intr.c,v
> >>|retrieving revision 1.113.2.5
> >>|diff -u -r1.113.2.5 kern_intr.c
> >>|--- kern_intr.c    31 Jan 2005 23:26:15 -0000    1.113.2.5
> >>|--- kern_intr.c    31 Jan 2005 23:26:15 -0000    1.113.2.5
> >>File to patch:
> >>
> >>Now what file do I want to patch or did I do something wrong?
> >>    
> >>
> >
> >	Did you bother to read what you quoted?  The answer is sitting
> >	there.
> >
> >	You could cd to "/usr/src/sys/kern" before applying the patch.
> >	Or you could have just cut-and-pasted "sys/kern/kern_intr.c".
> >
> >  
> >
> Ahhh,
> 
> I was reading based on applying patches from the FreeBSD site which just 
> mentioned doing cd to  /usr/src I will  try it  the way you point  out.

	The official patches are usually relative to /usr/src.

	Adhoc patches are often just done in the directory where the
	file lives.  If there are multiple directories involved it
	is more likely to be relative to /usr/src but not always.

	In either case, if they are made using cvs, you should be able
	to work out the files involved by looking at text that preceeds
	the patch.
 
	Mark
> Sincerely,
> Brendhan
> _______________________________________________
> [email protected] mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
> To unsubscribe, send any mail to "[email protected]"
--
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: [email protected]
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-mobile
To unsubscribe, send any mail to "[email protected]"
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.