Re: ZFS and sh(1) panic: spin lock [lock addr] (smp rendezvous) held by [sh(1) proc tid] too long

2010-03-01 Thread Brandon Gooch
On Sat, Feb 20, 2010 at 4:19 PM, Attilio Rao atti...@freebsd.org wrote:
 2010/1/27 Brandon Gooch jamesbrandongo...@gmail.com:
 The machine, a Dell Optiplex 755, has been locking up recently. The
 situation usually occurs while using VirtualBox (running a 64-bit
 Windows 7 instance) and doing anything else in another xterm (such as
 rebuilding a port).  I've been unable to reliably reproduce it (I'm in
 an X session and the machine will not panic properly).

 However, while rebuilding Xorg today at ttyv0 and runnning
 VBoxHeadless on ttyv1, I managed to trigger what I believe is the
 lockup.

 I've attached a textdump in hopes that someone may be able to take a
 look and provide clues or instruction on debugging this.

 I think that jhb@ saw a similar problem while working on nVidia driver
 or the like.
 Not sure if he made any progress to debug this.


The situation has improved slightly, although attempting to run two
VirtualBox guests at the same time inevitably leads to a lock-up. I've
just taken to running one at a time. Not ideal, but until more
debugging can be done, it's the only option I have.

I ran into this using nvidia and radeon both. I can't really find a
pattern, but I do see it when Windows is trying to draw a new window,
or dim the screen when UAC kicks in...

BTW, anyone know how to get a good dump when running Xorg? I'm not
sure I've ever been able to, even when I panic on something non
related to X or video drivers.

-Brandon
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: ZFS and sh(1) panic: spin lock [lock addr] (smp rendezvous) held by [sh(1) proc tid] too long

2010-02-22 Thread John Baldwin
On Saturday 20 February 2010 5:19:39 pm Attilio Rao wrote:
 2010/1/27 Brandon Gooch jamesbrandongo...@gmail.com:
  The machine, a Dell Optiplex 755, has been locking up recently. The
  situation usually occurs while using VirtualBox (running a 64-bit
  Windows 7 instance) and doing anything else in another xterm (such as
  rebuilding a port).  I've been unable to reliably reproduce it (I'm in
  an X session and the machine will not panic properly).
 
  However, while rebuilding Xorg today at ttyv0 and runnning
  VBoxHeadless on ttyv1, I managed to trigger what I believe is the
  lockup.
 
  I've attached a textdump in hopes that someone may be able to take a
  look and provide clues or instruction on debugging this.
 
 I think that jhb@ saw a similar problem while working on nVidia driver
 or the like.
 Not sure if he made any progress to debug this.

That was due to a weird bug where I was accidentally zero'ing the local APIC 
due to a then-bug in sg_pager.c (it was forcing the VM system to clear the 
pages it mapped by accident).  That should not be the explanation for this.

-- 
John Baldwin
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org


Re: ZFS and sh(1) panic: spin lock [lock addr] (smp rendezvous) held by [sh(1) proc tid] too long

2010-02-20 Thread Attilio Rao
2010/1/27 Brandon Gooch jamesbrandongo...@gmail.com:
 The machine, a Dell Optiplex 755, has been locking up recently. The
 situation usually occurs while using VirtualBox (running a 64-bit
 Windows 7 instance) and doing anything else in another xterm (such as
 rebuilding a port).  I've been unable to reliably reproduce it (I'm in
 an X session and the machine will not panic properly).

 However, while rebuilding Xorg today at ttyv0 and runnning
 VBoxHeadless on ttyv1, I managed to trigger what I believe is the
 lockup.

 I've attached a textdump in hopes that someone may be able to take a
 look and provide clues or instruction on debugging this.

I think that jhb@ saw a similar problem while working on nVidia driver
or the like.
Not sure if he made any progress to debug this.

Attilio


-- 
Peace can only be achieved by understanding - A. Einstein
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to freebsd-stable-unsubscr...@freebsd.org