sgi-gru: misc GRU cleanup
Misc trivial GRU drivers fixes: - fix long lines - eliminate extra whitespace - eliminate compiler warning - better validation of invalidate user parameters - bug fix for GRU TLB flush (not the cpu TLB flush) These changes are all internal to the SGI GRU driver and have no effect on the base kernel. Signed-off-by: Jack Steiner <steiner@sgi.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
66666e50fc
commit
fe5bb6b00c
@ -432,8 +432,8 @@ static inline long gru_copy_handle(void *d, void *s)
|
||||
return GRU_HANDLE_BYTES;
|
||||
}
|
||||
|
||||
static void gru_prefetch_context(void *gseg, void *cb, void *cbe, unsigned long cbrmap,
|
||||
unsigned long length)
|
||||
static void gru_prefetch_context(void *gseg, void *cb, void *cbe,
|
||||
unsigned long cbrmap, unsigned long length)
|
||||
{
|
||||
int i, scr;
|
||||
|
||||
@ -773,8 +773,8 @@ int gru_fault(struct vm_area_struct *vma, struct vm_fault *vmf)
|
||||
return VM_FAULT_SIGBUS;
|
||||
|
||||
again:
|
||||
preempt_disable();
|
||||
mutex_lock(>s->ts_ctxlock);
|
||||
preempt_disable();
|
||||
if (gts->ts_gru) {
|
||||
if (gts->ts_gru->gs_blade_id != uv_numa_blade_id()) {
|
||||
STAT(migrated_nopfn_unload);
|
||||
|
Reference in New Issue
Block a user