On Thu, Dec 20, 2007 at 08:24:12AM +0100, Roger Oberholtzer wrote:
> On Wed, 2007-12-19 at 09:10 -0800, Greg KH wrote:
> > On Wed, Dec 19, 2007 at 02:44:41PM +0100, Roger Oberholtzer wrote:
> > > 
> > > I have installed the RT kernel on 10.3. Comes up as expected. I have yet
> > > to see how it will effect my data gathering applications.
> > 
> > Then don't use it :)
> 
> I was unclear. I meant I had not evaluated it yet. In fact, we do things
> like get kernel signals when a photocell triggers. We want them as soon
> as possible, at least with a similar delay most times. We also receive
> network packets from data collection devices. We control measurement
> systems using real time DGPS locations, expecting good accuracy when the
> system is moving at >90 km/h.  All this should arrive is our application
> in a decent predictable time. We run a mix of threads and SIGIO
> handlers. All this is working within our currently stated limits. But,
> as always, our users always like accuracy improvements. So, I am
> evaluating the RT kernel to see what it may, or may not, offer in this.

Ok, that makes more sense, thanks for explaining it.

> > Seriously, only use the -rt kernel if you _really_ know what you are
> > wanting it for.  It will cause your machine to run slower overall, which
> > is probably not your intention...
> > 
> > > I also have the nvidia driver installed via YaST. When I run the RT
> > > kernel, of course the nvidia driver is not present. What is the best way
> > > to sort this out?
> > 
> > Don't use the -rt kernel, it will not work with the nvidia driver.
> 
> OK. OOC, are any of the RT kernel optimizations in macros in include
> files?

Yes, some are.

> Meaning the code must be compiled to take advantage?

Kernel drivers must be re-compiled.

> The normal X server is not recompiled to expect the RT kernel.

That's because it is not a kernel driver, yet :)

> Should there be similar issues with that as with the nvidia driver?

Yes there will be.

> Does this apply to vmware as well? 

Yes.

_ANY_ kernel module will have to be recompiled to work properly with the
-rt kernel, just like any other kernel version we provide.

> > > Since I used YaST to install the nvidia driver, it
> > > should get updated when there is a new kernel. I do not want to mess
> > > that up to get it to work with the RT kernel variant. Should I just
> > > re-install the nvidia driver when running the RT kernel? I guess the RT
> > > kernel is a parallel kernel, not really a new kernel.
> > 
> > What do you mean "new kernel"?  It's just a different variant, one for a
> > specific need.
> 
> If I get a kernel update, the YaST-based nvidia install claims that it
> will magically keep the nvidia driver working with each update.

That's a pretty bold claim :)

Anyway, as the nvidia driver is closed source, I really have no idea how
it interacts with the kernel at all.   Heck, the fact that it even works
for anyone is amazing to me...

> I do not need to take action. The RT kernel, I am guessing, is not
> considered an update, which makes sense.

That's right, it is just another kernel "variant" like the -bigsmp
kernel is.

Good luck,

greg k-h
-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to