Kernel panic of "spin lock held too long"

KGB e01630112a at yahoo.com.cn
Sun Jun 27 05:54:04 UTC 2010


Hi John Baldwin:
      Thank you for your reply!
      Yes,I use an interrupt handler in my driver module and use a filter function. In the filter function,I call the __zt_transmit_chunk function which defined in the zaptel module(name zaptel.ko).
   
  
  ------------------ Original ------------------
  From:  "John Baldwin"<jhb at freebsd.org>;
 Date:  Fri, Jun 25, 2010 11:09 PM
 To:  "KGB"<e01630112a at yahoo.com.cn>; 
 Cc:  "freebsd-drivers"<freebsd-drivers at freebsd.org>; 
 Subject:  Re: Kernel panic of "spin lock held too long"

  
On Friday 25 June 2010 9:56:13 am KGB wrote:
> I met the kernel dump again.The message is below.

Do you use any interrupt handlers?  If so, are you using a filter function?

Also, you can use the 'tid' command in kgdb to switch to a thread via a tid to 
avoid having to search for a 'tid' in info threads.

-- 
John Baldwin


More information about the freebsd-drivers mailing list