Antonello Cruz wrote:
> Jürgen Keil wrote:
> >> Trying fast reboot on my Dell XPS M1330 equipped with a GeForce 8400M GS 
> >> and running OpenSolaris build 100, doesn't work if I am using the latest 
> >> 177.80 nvidia driver.
> > 
> > 
> > Which 177.80 nvidia driver? The one included with OpenSolaris?
> > Or the one download from nvidia's website?
> It fails with both, the driver included with OpenSolaris and with the 
> driver from the nvidia's website. Both are version 177.80 for Solaris

As far as I know, they are different.

Sun's version has MSI support, quiesce support,
I think better xVM support, ... 

The link to the latest Sun version of 177.80 
(NVDAgraphicsr package version is VERSION=177.80,
REV=2008.11.05.10.16) can be found in this thread:

    http://www.opensolaris.org/jive/thread.jspa?threadID=81020&tstart=0

> > And how does it fail?
> It drops to regular *slow* reboot.

Hmm, in about 30% of the fast reboots I get a warning
that the kernel is unable to allocate 64kbytes of contiguous
memory (needed for page tables?) and falls back to a
regular boot.

I think that's just fragmented memory.

> > I'd say fast reboot can't work with the older driver,
> > because it does not implement the quiesce() 
> > entry point.  Doesn't "reboot -f dryrun" report failiures
> > (missing quiesce() support for the nvidia module) ?
> It is not that simple. Drivers that do not implement quiesce() may work 
> depending what they do when going down. Drivers that implement quiesce() 
> correctly are guaranteed to work. I have 4 drivers in my M1330 that do 
> not implement quiesce() and I have to unload only one to be able to fast 
> reboot. They are:
> 
> agptarget
> hdaudio
> iwk (quiesce() is implemented on the driver included
> in builds 102)
> sdhost

I suspect you are using "force_fastreboot = 1" ?

> If I am using the nvidia 177.14.12 it is reported as not having 
> quiesce() too.
> 
> The only driver I need to unload for fast reboot to
> work is iwk.
> 
> I was told the problem for certain types of GPU in
> the nvidia driver 177.80 were fixed for build 101.

There are still problems with MSI interrupts with the 101
version, esp. with GeForce 6150 GPUs.  See the thread
I mentioned above. The REV=2008.11.05.10.16
nvidia module is supposed to fix them...


> I am already using this driver. As well 
> as the fix for '6767575 uhci_quiesce() should clear
> status bits' as I mentioned in the original email.
> 
> The only drawback of using the nvidia driver 173.14.12 during fast 
> reboot is that the screen does not drop to text mode, so that I cannot 
> see the OS banner and messages when it is coming up. The logs show the 
> reboot took 2 sec. So it is fair to say fast reboot worked.
-- 
This message posted from opensolaris.org
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to