Re: [PATCH] x86/paravirt: revert exports to restore old behaviour

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Zachary Amsden
Date: Tuesday, November 13, 2007 - 5:51 pm

On Tue, 2007-11-13 at 22:22 +0000, Christoph Hellwig wrote:

Some of them are internal, but some are not, they just happened to be
privileged CPU operations available to anyone.

Does anyone know what hooks they are actually using?  Something like
reading MSRs is not internal at all, it is CPU specific, and the
graphics drivers might have very good reasons to read them to figure out
how AGP is configured for example.

The graphics drivers most certainly don't need to be paravirtualized
however, so they could always work around this with raw asm constructs.

The mmu_ops hook is more debatable.  But until someone figures out what
hooks they want, we can't know whether they are internal or not.  In any
case, this is a regression.

Zach

-
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
REGRESSION: 2.6.24 breaks nvidia and amd/ati binary driver ..., Tobias Powalowski, (Tue Nov 13, 3:39 am)
[PATCH] x86/paravirt: revert exports to restore old behaviour, Jeremy Fitzhardinge, (Tue Nov 13, 1:21 pm)
Re: [PATCH] x86/paravirt: revert exports to restore old be ..., Christoph Hellwig, (Tue Nov 13, 3:22 pm)
Re: [PATCH] x86/paravirt: revert exports to restore old be ..., Zachary Amsden, (Tue Nov 13, 5:51 pm)
Re: [PATCH] x86/paravirt: revert exports to restore old be ..., Jeremy Fitzhardinge, (Tue Nov 13, 6:22 pm)
Re: [PATCH] x86/paravirt: revert exports to restore old be ..., Jeremy Fitzhardinge, (Mon Nov 19, 6:14 pm)